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
338332185625	338332186184	338332186734	338332187284	338332187834	338332188384	338332188934	338332189484	338332190034	338332190584	338332191134	338332191684	338332192234	338332192784	338332193334	338332193884	338332194434	338332194984	338332195534	338332196084	338332196634	338332197184	338332197734	338332198284	338332198834	338332199384	338332199934	338332200484	338332201034	338332201584	338332202134	338332202684	338332203234	338332203784	338332204336	338332204884	338332205434	338332205984	338332206534	338332207084	338332207634	338332208184	338332208734	338332209284	338332209834	338332210384	338332210934	338332211484	338332212034	338332212584	338332213134	338332213684	338332214234	338332214784	338332215334	338332215884	338332216434	338332216984	338332217534	338332218084	338332218634	338332219184	338332219734	338332220284	338332220834	338332221384	338332221934	338332222484	338332223034	338332223584	338332224134	338332224684	338332225234	338332225784	338332226334	338332226884	338332227434	338332227984	338332228534	338332229084	338332229634	338332230184	338332230734	338332231284	338332231834	338332232384	338332232934	338332233484	338332234034	338332234584	338332235134	338332235684	338332236234	338332236784	338332237334	338332237884	338332238434	338332238984	338332239534	338332240084	338332240634	338332241184	338332241734	338332242284	338332242834	338332243384	338332243934	338332244484	338332245034	338332245584	338332246134	338332246684	338332247234	338332247784	338332248334	338332248884	338332249434	338332249984	338332250534	338332251084	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15199	1505	1270	1058	698	614	504	384	326	340	305	270	234	243	239	256	271	287	251	217	250	228	232	231	208	207	228	200	207	198	189	196	205	209	177	165	195	188	180	190	163	178	172	161	176	197	175	163	186	191	174	153	185	190	177	170	192	161	170	150	187	182	150	152	200	188	190	178	187	173	188	165	182	193	168	214	161	173	180	187	157	160	168	169	168	205	212	170	201	209	204	170	198	197	186	170	190	197	163	192	197	167	207	196	197	177	167	193	184	196	177	200	190	213	170	180	170	183	193	201	185	190	164	184	188	179	177	178	181	173	172	185	186	187	208	175	211	163	178	169	203	187	175	186	174	189	186	159	173	163	157	184	183	184	173	188	188	192	190	203	154	173	168	198	175	157	184	175	170	190	206	178	162	176	152	202	177	157	161	156	214	172	182	187	180	177	157	175	186	172	170	174	207	168	186	178	189	200	172	157	172	170	185	171	235	152	199	172	184	192	161	179	209	182	151	145	195	196	183	185	188	168	147	177	166	176	185	173	163	191	177	182	168	179	145	187	185	174	170	194	150	181	163	173	178	188	176	185	202	171	176	175	183	180	176	175	183	175	166	168	185	198	182	159	182	168	201	194	183	165	179	167	186	171	225	170	158	180	182	191	179	168	175	200	171	163	190	184	179	179	192	206	167	170	193	192	173	182	194	189	199	180	178	166	199	216	173	197	168	184	172	175	152	189	184	190	174	205	178	185	175	171	186	173	185	203	206	176	174	157	190	187	162	174	174	160	179	181	211	181	165	177	181	166	195	168	185	168	163	178	197	176	168	195	205	181	198	177	186	187	164	185	170	171	173	182	176	194	189	203	155	184	177	157	191	164	195	191	186	183	173	155	166	151	185	180	184	171	218	176	174	183	169	192	185	189	194	184	167	182	196	174	179	182	181	181	202	157	172	158	147	181	157	208	191	178	178	186	160	187	172	189	180	173	191	167	171	204	194	180	164	162	212	187	201	184	182	200	202	178	210	194	172	230	199	192	185	183	172	198	153	194	152	185	190	159	176	211	178	169	176	182	187	181	167	179	190	198	180	192	177	167	181	175	184	186	167	182	167	178	177	178	196	187	202	162	187	183	157	171	171	175	186	180	190	150	183	203	182	180	179	138	176	188	201	194	169	158	170	192	208	185	177	178	180	161	156	156	148	172	187	199	180	167	157	155	181	180	157	205	172	191	177	214	176	173	198	190	159	176	191	154	175	182	168	170	182	183	195	195	186	186	179	178	164	169	181	168	192	164	201	180	171	201	201	190	165	177	188	148	192	170	180	181	201	174	175	200	169	148	191	182	169	162	170	193	183	165	197	187	200	177	173	177	221	188	194	186	181	189	200	187	188	198	202	174	177	160	196	167	185	159	165	176	205	164	176	225	164	164	180	174	161	196	191	168	173	162	178	165	171	176	153	173	177	155	203	179	200	168	159	149	179	171	184	165	173	168	163	186	195	172	167	190	205	192	167	159	195	190	159	189	177	208	172	161	183	190	195	165	181	179	159	141	177	176	188	166	186	172	146	178	181	195	172	184	215	194	192	199	186	198	185	173	153	188	176	182	191	171	176	173	184	189	192	168	209	164	201	174	182	200	187	182	178	170	173	182	205	179	203	196	180	162	184	189	178	173	191	176	180	179	198	185	181	173	180	198	159	186	191	188	194	196	178	177	185	176	178	167	188	174	174	193	164	190	159	201	163	185	198	188	170	182	180	193	165	162	169	191	192	176	190	187	203	179	187	167	196	183	204	175	191	191	176	147	159	163	174	180	184	175	177	181	185	198	216	172	158	171	151	180	189	205	168	180	196	170	163	190	182	169	174	162	165	179	183	172	172	163	224	167	181	188	185	187	183	189	171	184	216	199	191	218	201	197	211	178	192	197	180	200	183	173	171	181	196	175	178	199	177	194	172	179	173	200	199	168	144	172	202	171	170	195	185	202	191	165	199	172	152	195	177	210	176	192	193	170	162	225	161	188	162	188	180	168	213	195	198	198	197	174	188	177	199	191	174	179	185	165	201	200	198	178	199	191	175	200	187	174	181	189	157	183	198	156	184	188	177	187	176	181	176	197	188	174	189	179	191	177	156	180	173	183	167	176	184	192	174	203	182	176	172	187	192	175	197	177	160	181	172	174	192	169	183	189	178	188	163	187	176	176	188	189	186	181	183	159	216	167	201	183	171	191	179	168	167	154	165	177	157	166	190	178	168	178	174	199	197	211	173	172	170	204	176	158	165	173	164	183	174	191	178	165	182	171	187	201	192	160	206	196	186	185	190	190	196	168	168	168	184	201	189	182	166	169	201	177	158	181	173	170	180	155	195	182	189	167	189	187	176	165	146	167	190	160	170	167	172	177	184	172	214	208	192	169	176	213	176	169	177	175	181	182	176	175	174	217	189	189	198	192	153	172	183	190	161	177	176	174	179	200	175	182	166	179	152	188	192	165	186	193	201	176	175	190	178	175	195	191	185	168	212	175	174	198	157	176	206	173	178	176	169	215	180	168	184	189	198	170	184	210	187	173	171	188	176	167	153	190	172	201	175	195	179	186	173	201	175	162	189	192	176	200	197	179	186	195	177	186	175	179	181	184	173	157	183	180	204	179	203	184	193	194	150	182	185	173	150	175	177	160	178	197	187	198	171	178	195	179	192	191	188	201	182	167	174	178	193	176	186	188	184	197	178	170	173	190	196	173	171	171	178	173	171	191	170	177	182	179	176	199	177	199	163	174	182	199	171	172	206	197	177	188	174	189	157	189	175	175	175	183	191	184	188	180	182	180	158	178	206	200	167	194	168	150	171	187	184	167	205	186	186	195	175	191	194	192	173	167	173	195	196	175	171	162	188	182	171	192	197	199	186	164	197	165	199	210	216	184	192	204	173	160	168	175	189	186	185	213	206	189	163	188	186	207	175	180	175	190	178	199	182	192	200	202	192	174	157	175	167	179	163	172	156	185	174	188	179	203	158	178	200	204	225	177	209	205	192	158	197	171	191	190	167	187	202	168	206	182	153	183	208	182	217	178	189	186	178	173	189	194	199	157	158	184	186	178	191	155	172	167	183	162	176	194	183	170	196	201	192	179	191	185	173	180	189	182	197	180	165	176	186	193	161	188	206	166	182	158	184	191	184	194	183	194	190	166	178	175	196	181	164	201	186	163	177	198	185	161	197	198	196	197	198	199	183	189	176	168	166	186	171	170	179	197	182	167	189	186	170	191	192	180	171	188	178	174	192	182	200	175	182	176	184	194	203	184	184	187	179	177	206	195	185	187	197	181	194	178	152	175	184	164	146	176	174	154	199	204	182	172	188	187	219	199	170	200	212	205	167	183	139	234	188	139	182	194	182	189	180	179	179	169	211	184	193	171	164	197	184	161	189	167	179	158	191	159	166	192	169	176	155	181	185	158	158	178	179	191	200	183	167	166	170	201	179	178	165	194	199	185	191	183	166	182
8450	1256	2568	3178	2948	2501	2042	1673	1392	1267	1140	904	823	859	914	1029	970	1063	881	818	821	796	790	787	676	661	616	574	594	564	552	486	496	459	480	450	436	442	460	428	399	425	426	469	434	429	408	474	420	438	473	417	418	428	419	388	439	405	373	436	422	436	400	436	435	414	433	426	476	433	456	371	419	422	458	457	425	418	428	448	415	415	403	424	425	389	403	431	430	438	426	395	397	394	402	421	442	406	423	438	417	413	396	419	376	425	452	440	430	446	427	433	417	421	435	404	404	394	396	404	385	459	430	441	453	398	395	435	451	481	401	430	422	405	427	430	405	416	423	386	439	419	415	427	404	423	437	384	417	391	451	407	414	408	421	416	431	405	445	401	437	441	412	463	418	424	406	432	385	409	406	454	430	449	443	404	415	398	451	439	454	400	416	404	396	418	419	462	407	431	416	394	400	399	428	409	424	383	379	404	418	426	420	401	430	396	376	443	395	391	401	390	419	434	440	396	404	408	413	477	406	439	431	417	402	405	429	390	408	410	399	423	398	385	413	457	382	453	413	417	412	451	451	449	409	405	412	383	429	414	421	416	416	413	433	422	448	426	456	436	399	426	389	411	471	432	421	399	442	428	452	380	419	408	415	398	398	402	397	434	420	419	429	403	411	426	425	410	419	418	438	403	415	418	402	405	431	402	439	429	410	414	405	414	479	407	475	402	411	387	443	456	430	424	456	401	423	443	428	461	433	428	402	425	421	405	422	409	417	405	392	428	419	419	374	391	456	403	401	448	411	421	405	425	464	403	412	430	406	406	389	406	423	452	420	389	434	426	408	442	429	385	427	415	428	432	430	406	454	436	439	401	443	396	416	443	410	418	434	437	453	433	417	438	446	417	417	434	411	424	425	438	373	413	435	386	374	423	433	436	456	433	426	396	431	432	409	427	438	443	441	448	380	441	431	434	418	440	439	449	402	437	420	456	434	417	408	454	405	410	458	397	431	459	444	409	421	430	388	458	423	414	386	426	418	458	444	405	417	436	459	405	417	391	409	423	415	406	436	438	413	393	422	427	461	420	417	414	398	413	450	421	450	391	410	410	407	399	439	453	409	419	399	474	409	420	419	413	459	397	391	432	417	392	400	399	447	436	452	415	453	432	430	457	467	380	432	406	387	411	431	416	416	385	399	382	417	455	441	420	412	417	395	419	427	451	415	400	444	437	397	424	435	417	442	427	430	453	413	415	439	422	424	422	454	432	400	440	430	439	392	438	398	419	420	412	432	395	441	411	416	412	405	418	405	416	410	421	409	404	455	441	391	420	437	415	417	428	444	419	410	434	451	371	429	477	474	391	406	433	411	411	397	443	396	379	396	417	398	407	453	431	417	391	458	461	421	445	386	409	422	427	392	437	428	399	415	441	432	454	399	418	383	433	402	406	392	428	419	422	409	401	433	396	431	430	431	430	434	423	405	445	436	412	381	395	393	427	417	420	430	403	403	411	443	418	385	420	425	430	449	441	443	395	410	422	429	427	399	415	438	448	397	423	407	429	430	438	424	417	437	399	392	436	432	428	394	435	426	440	430	426	411	418	444	432	459	422	403	439	395	417	435	405	417	398	436	449	414	439	406	425	428	414	427	405	414	426	452	408	397	412	416	408	424	380	405	440	418	430	411	405	405	385	443	423	447	417	396	401	421	447	416	376	449	412	443	395	396	448	454	418	421	402	422	389	407	441	403	422	439	395	385	417	406	422	395	438	391	404	390	404	398	433	394	418	409	394	420	404	432	412	446	426	421	402	433	425	431	412	411	424	442	403	435	411	437	393	445	397	394	430	403	473	438	398	423	440	431	410	429	417	421	428	417	456	422	393	416	385	433	374	433	450	416	388	432	384	446	401	468	407	424	395	446	435	404	412	449	431	423	394	430	370	437	442	416	403	439	416	427	439	431	397	412	405	426	398	453	433	425	394	406	431	407	404	425	428	436	414	375	431	427	430	409	456	420	424	430	416	420	438	403	416	398	411	464	418	428	449	434	411	420	397	424	421	419	425	365	423	450	385	410	386	427	429	401	444	390	403	426	436	396	420	390	411	388	417	433	429	410	434	437	407	436	390	403	427	383	443	401	424	426	405	441	408	427	409	409	435	389	451	415	443	417	453	416	465	408	403	399	418	416	419	435	431	404	418	406	394	433	428	440	448	413	448	369	352	426	421	438	417	440	418	429	453	454	427	373	444	474	415	420	411	389	408	421	416	405	396	429	406	422	440	418	396	411	414	417	405	389	413	418	430	411	422	408	470	425	439	427	428	440	416	454	390	414	421	394	416	408	417	395	429	426	429	425	404	401	413	403	415	423	432	428	392	427	441	436	408	416	405	456	404	445	426	427	427	451	429	410	391	434	413	417	433	446	396	436	429	407	396	413	430	428	442	416	446	416	406	403	375	442	450	435	415	432	423	419	438	426	414	408	429	407	427	442	405	418	408	416	399	452	430	404	421	422	424	427	419	427	388	411	396	435	423	439	440	449	425	422	409	401	414	429	420	423	398	405	428	413	378	419	430	390	399	417	439	401	441	442	404	371	410	365	470	391	422	423	371	411	422	420	415	428	411	460	435	455	418	423	411	402	422	389	421	462	450	425	415	443	441	429	417	404	445	458	425	413	427	467	393	423	414	408	430	401	430	367	437	395	392	417	410	408	434	430	425	381	405	422	444	429	455	415	405	419	422	409	377	423	430	414	418	422	400	433	441	442	409	386	445	419	404	408	403	437	441	400	452	398	422	420	437	420	415	387	449	415	426	388	405	449	420	421	417	401	405	400	449	455	431	416	390	448	395	402	398	403	446	449	440	467	414	421	380	418	409	430	401	428	422	410	442	413	410	405	418	418	418	447	442	434	427	428	421	409	441	426	408	414	397	446	455	397	442	389	455	430	408	427	427	437	456	384	400	442	392	428	444	425	441	442	415	448	393	409	414	443	436	406	402	408	390	422	445	419	397	418	413	409	438	442	428	411	416	403	448	423	431	435	388	395	381	433	422	422	409	417	437	429	424	393	446	418	412	456	423	429	386	434	420	401	421	395	421	413	426	447	450	424	393	414	401	414	408	404	427	395	419	387	384	408	415	418	409	436	403	409	410	439	413	463	422	436	427	384	410	396	436	424	419	379	418	392	426	397	436	408	395	398	429	420	430	441	412	401	395	403	442	469	449	404	443	436	435	395	417	380	436	398	407	404	472	406	422	407	430	415	384	426	413	436	386	410	396	409	389	386	447	414	423	396	405	448	425	450	470	419	417	428	445	446	424	449	424	428	434	445	434	421	385	397	412	431	438	417	421	436	433	440	428	424	395	411	435	424	443	413	427	389	420	437	371	457	429	409	392	449	381	452	449	386	460	398	414	416	431	414	380	422	420	399	413	417	435	409	423	414	449	468	474	422	434	437	415	435	421	435	435	399	445	425	459	405	426	401	434	371	428	417	395	400	440	414	411
1503	320	324	326	326	307	293	249	261	240	239	244	248	248	242	260	280	250	276	259	248	248	239	251	231	227	214	259	240	221	230	223	234	206	245	252	250	199	269	199	233	243	219	241	249	268	220	233	203	222	235	220	228	266	241	235	240	217	205	230	237	239	213	217	233	248	273	229	282	254	234	230	255	209	224	226	234	257	255	233	221	262	270	234	251	237	236	216	221	245	212	232	214	229	238	234	219	220	232	211	223	223	238	233	243	234	246	249	230	235	247	221	223	238	241	235	240	213	260	242	256	244	249	213	241	236	245	224	222	241	210	252	251	225	245	239	224	233	239	240	206	229	217	255	240	249	255	245	221	225	234	241	258	203	232	242	209	234	238	260	230	258	236	236	244	234	201	215	218	232	236	229	214	210	223	226	232	213	222	211	237	191	238	234	234	219	241	219	222	246	238	237	259	231	226	257	251	223	221	243	245	263	252	218	236	246	238	218	229	245	206	239	230	234	252	223	243	212	247	236	226	251	234	210	250	233	235	239	239	242	245	226	269	217	225	228	229	230	225	230	217	257	226	227	203	229	222	249	273	233	229	254	227	244	234	249	223	247	207	224	246	244	243	234	250	246	237	238	231	254	210	211	211	244	230	257	211	242	243	232	232	229	228	207	239	236	226	237	262	249	268	242	214	229	244	249	242	244	239	219	228	219	224	245	219	238	230	207	220	223	229	233	272	268	200	227	219	227	221	232	226	240	217	243	238	235	237	254	230	251	217	225	214	240	247	225	219	243	218	224	224	218	250	234	266	242	239	231	198	224	213	231	234	216	205	239	229	254	245	254	241	235	207	232	247	250	235	234	251	256	227	228	237	237	233	219	241	257	216	213	278	213	223	266	256	251	249	254	227	245	202	245	241	211	247	264	261	224	228	238	226	254	256	253	262	223	226	210	254	236	237	221	264	227	258	221	252	275	249	217	211	242	212	205	234	234	213	212	260	262	243	238	218	253	233	226	267	242	230	260	237	243	212	215	242	240	211	236	209	236	239	240	256	243	222	256	225	213	224	238	260	235	237	260	233	224	219	227	222	244	256	246	216	255	257	263	229	213	244	233	222	211	227	237	245	230	241	253	224	239	230	234	237	250	229	228	232	241	215	237	233	270	243	223	255	235	211	216	239	218	267	260	247	219	234	209	227	220	241	192	235	262	226	235	238	232	201	213	268	254	234	249	235	238	253	231	206	217	232	264	232	234	233	240	258	231	197	256	253	232	211	236	201	240	235	235	221	248	241	235	226	218	241	258	269	234	203	237	221	222	229	240	215	208	285	226	229	251	221	262	278	245	217	261	266	223	227	235	260	217	215	228	209	222	242	253	230	255	253	245	244	250	278	243	253	254	240	252	231	227	236	252	224	254	242	232	220	231	244	233	225	236	236	240	253	238	243	223	240	231	213	208	240	238	240	205	223	248	237	225	219	230	222	219	244	245	245	244	193	226	250	251	231	216	205	223	237	222	221	238	228	227	230	235	263	244	244	260	217	232	216	223	260	246	248	241	263	236	242	238	244	223	239	227	194	241	225	238	226	218	267	274	234	217	219	238	220	232	207	247	209	221	256	244	212	201	217	221	239	217	221	249	249	256	218	224	245	232	246	243	226	245	232	200	237	219	221	202	241	243	233	239	242	230	226	213	237	246	270	223	221	205	227	240	218	255	228	205	219	218	248	216	236	238	257	276	241	235	251	247	241	258	218	232	240	218	237	226	233	226	233	252	230	228	219	217	238	260	248	211	231	213	239	231	262	256	245	222	233	258	214	204	227	220	245	257	228	240	234	246	249	244	243	236	215	241	244	214	224	233	248	221	224	243	202	207	243	244	275	251	214	257	225	234	263	247	216	243	238	247	215	233	222	241	218	234	245	258	207	233	213	227	235	261	233	219	226	229	247	244	210	235	223	211	258	253	246	258	256	228	242	226	242	239	220	211	269	240	220	265	241	259	230	198	213	237	242	232	220	213	250	233	238	229	238	228	234	254	266	273	228	240	242	236	252	217	270	227	217	252	223	260	225	234	232	239	230	253	250	213	227	256	196	224	212	225	244	221	230	246	223	243	214	242	256	222	242	205	239	219	221	243	214	195	209	240	242	236	220	228	213	244	214	242	242	240	245	241	250	253	274	235	246	231	224	231	247	243	210	228	244	240	245	221	230	268	231	270	220	265	238	245	217	211	218	265	254	250	208	252	234	250	240	190	247	226	223	242	242	238	257	266	225	232	217	235	234	257	246	266	247	232	232	224	214	249	240	227	255	266	255	226	260	227	222	227	233	197	214	230	246	237	235	227	259	224	237	223	267	197	237	263	247	258	234	242	226	218	239	254	244	231	231	251	242	220	253	244	211	259	266	239	228	225	257	215	254	224	229	241	236	235	234	232	252	254	249	235	253	211	243	227	242	220	230	217	230	252	273	245	211	253	233	243	238	211	224	203	239	248	231	216	256	223	221	229	224	231	229	237	238	216	236	252	220	224	243	215	237	232	221	222	223	243	238	234	236	233	225	216	231	222	270	234	247	250	219	253	268	230	239	238	236	239	249	239	232	267	248	247	220	241	238	228	221	214	242	251	252	251	233	227	211	222	253	200	203	226	246	227	241	240	262	262	235	223	225	260	251	228	237	221	235	237	195	226	232	232	240	230	260	224	224	227	209	213	218	253	239	265	231	212	251	213	236	225	205	239	229	236	253	248	243	229	233	236	232	221	232	237	223	212	233	239	238	254	232	228	238	250	230	215	223	223	225	236	230	231	243	244	233	219	217	213	252	240	252	221	244	229	201	210	241	251	235	242	240	217	240	229	222	250	234	239	234	264	249	229	224	248	212	248	248	256	254	217	235	244	244	227	215	239	228	226	230	248	216	239	232	224	264	239	216	250	222	210	254	251	233	244	222	216	261	239	228	257	239	221	230	246	211	244	241	267	225	273	253	227	249	226	233	225	236	219	243	268	202	232	254	242	239	193	257	266	238	231	225	239	231	227	231	233	232	236	248	231	253	215	253	240	220	210	237	197	201	223	222	237	237	252	214	228	252	229	239	220	231	244	256	240	262	247	255	219	242	221	228	243	223	235	236	251	243	229	239	225	223	254	243	240	252	237	232	259	226	221	226	222	218	228	238	231	259	239	228	196	217	250	204	245	230	254	243	240	263	220	240	255	240	238	227	250	259	224	229	259	245	206	232	228	247	259	227	224	276	245	241	256	240	228	212	230	226	230	242	202	215	209	204	255	253	240	223	240	225	236	231	259	246	236	252	247	235	243	252	251	228	208	227	252	218	214	235	236	229	234	250	245	218	222	203	239	209	229	232	219	201	219	243	226	242	228	236	215	237	249	256	241	233	242	236	240	229	236	232	262	229	233	257	235	224	234	216	271	216	244	250	271	228	229	226	248	250	247	215	239	257	277	250	244	212	235	216	236	230	225	202	232	241	219	257	232	244	234	226	234
1848	626	794	863	866	845	816	760	678	698	654	599	602	590	634	675	724	667	674	594	643	603	651	590	605	622	594	641	609	571	559	561	579	582	565	513	525	542	566	538	531	508	539	572	565	534	568	466	516	535	541	532	539	513	541	600	490	552	558	508	513	551	575	555	555	565	539	504	556	569	594	492	541	563	553	548	570	550	556	574	585	553	570	568	507	580	553	535	556	556	500	548	519	588	514	555	495	566	526	529	559	560	526	551	531	541	539	585	561	560	536	557	574	559	520	572	581	508	510	545	558	554	574	543	530	577	559	548	564	539	590	557	559	561	517	547	549	607	540	545	513	558	591	515	520	527	543	540	541	539	563	559	562	547	554	548	529	552	556	547	551	528	547	549	584	559	593	535	548	531	529	528	587	560	513	572	579	520	585	525	548	532	535	519	587	570	560	511	529	557	556	551	600	558	535	566	567	550	545	547	573	549	554	560	550	563	547	545	560	546	522	528	545	570	548	553	600	579	571	533	530	575	506	525	565	542	556	555	570	535	530	582	569	541	579	535	625	561	553	557	528	577	562	558	560	551	511	561	560	542	568	518	559	564	520	524	532	546	508	544	559	531	557	542	584	573	524	563	527	553	534	581	542	549	548	541	559	536	516	533	585	608	570	512	544	568	547	572	544	578	539	580	539	532	529	565	559	552	543	528	564	519	547	516	548	568	540	567	571	539	559	536	510	569	607	573	559	580	592	552	524	567	516	567	537	526	566	502	526	570	526	559	553	547	588	569	556	536	533	533	557	525	516	576	540	560	549	588	534	545	542	577	573	551	598	531	548	577	535	581	540	579	543	531	584	545	588	545	526	571	574	521	589	556	563	531	560	560	518	576	538	577	588	521	553	535	516	526	528	570	521	540	525	560	532	557	508	528	587	538	529	551	532	539	517	537	525	547	531	563	556	559	526	564	531	567	562	585	550	569	543	545	567	550	535	556	577	537	561	552	516	504	558	512	557	533	526	551	539	575	543	552	514	573	549	546	550	590	536	537	543	524	548	565	576	517	517	540	533	555	555	541	579	570	557	546	582	534	520	569	537	499	533	545	566	528	518	556	542	515	539	558	582	538	547	542	525	550	548	547	501	551	528	557	525	543	560	539	520	519	530	523	544	540	561	514	569	575	542	561	538	548	578	545	537	587	532	570	578	573	545	593	554	551	526	521	556	515	571	525	560	557	581	564	579	588	568	528	548	546	513	526	533	528	549	550	576	531	558	589	544	567	531	555	540	599	571	587	522	495	545	515	573	562	556	564	568	583	568	591	550	534	547	535	571	526	602	562	582	569	536	554	536	508	529	548	570	505	497	521	531	548	567	567	518	601	560	517	586	524	581	540	573	555	506	523	559	570	561	548	543	520	541	559	533	551	567	513	559	507	570	575	588	538	577	566	552	588	516	525	537	569	557	526	531	560	573	521	540	615	528	539	613	558	548	547	589	557	547	567	590	554	547	596	574	552	541	563	546	540	517	540	585	575	543	560	539	507	561	545	556	554	528	557	593	539	524	542	561	495	513	555	609	557	564	555	550	513	553	564	573	589	554	519	555	576	538	534	584	548	555	558	548	530	526	542	593	524	589	500	525	549	546	502	569	554	529	590	571	532	539	533	560	518	533	506	558	538	556	549	548	580	563	528	575	558	553	560	542	558	536	562	539	544	514	537	543	578	545	553	509	549	532	552	534	487	532	528	529	566	560	554	566	583	548	534	560	506	563	578	589	567	585	539	534	554	531	556	484	557	534	532	558	559	555	517	593	554	532	575	591	540	528	548	520	520	512	553	531	540	563	556	515	590	517	537	592	601	513	550	564	566	569	559	529	561	527	523	561	516	503	558	608	570	534	516	503	540	519	593	539	541	516	551	551	523	527	548	553	529	570	537	559	617	573	556	535	521	525	560	579	545	538	556	547	581	552	572	558	533	580	547	561	569	530	530	561	543	568	523	592	510	597	571	553	550	571	557	551	552	563	545	519	586	558	556	535	522	541	577	563	566	560	575	489	545	563	545	569	502	535	528	514	536	585	578	570	554	557	561	531	538	576	631	547	587	595	545	513	566	545	525	520	531	571	507	543	549	545	534	557	560	545	553	519	566	521	500	567	525	577	513	574	544	580	535	612	538	614	535	564	544	570	562	522	517	568	589	558	516	539	576	590	568	569	518	558	566	558	509	553	566	548	554	535	555	533	564	544	554	532	542	534	507	554	532	578	565	535	514	572	498	534	552	564	563	528	503	514	521	567	566	558	568	549	540	521	539	567	534	546	553	526	518	569	576	553	561	557	509	520	551	586	577	587	578	521	583	581	547	543	537	569	552	535	559	494	539	559	577	537	561	564	571	562	526	558	566	546	529	547	539	509	508	519	526	558	506	552	506	540	534	537	556	595	562	542	534	536	576	532	549	586	566	598	563	544	549	568	514	565	534	559	507	538	552	523	561	511	588	521	555	568	537	544	523	580	510	558	516	550	544	507	544	545	528	537	559	527	565	556	548	552	577	520	559	555	529	539	528	543	537	534	563	551	507	501	534	486	569	508	575	528	580	540	556	543	526	540	578	584	575	589	548	572	559	543	558	510	529	550	522	555	509	563	546	562	545	573	576	573	572	546	522	536	576	561	554	528	555	550	522	530	566	531	507	548	532	555	526	568	513	539	544	567	585	500	533	536	533	550	551	559	535	534	549	537	545	544	579	538	570	552	517	568	509	526	541	504	561	527	511	558	572	589	585	521	562	567	573	528	524	516	541	542	526	570	568	547	602	579	560	563	554	580	598	558	504	543	595	505	548	539	564	552	557	496	524	583	506	546	554	569	538	532	546	515	560	559	550	501	528	533	533	548	558	562	535	504	567	572	538	580	567	550	571	567	530	564	520	602	556	557	559	540	544	531	535	579	566	590	573	572	515	540	544	547	544	557	523	535	550	477	541	549	553	551	561	536	558	559	550	555	561	538	553	576	549	575	551	538	543	553	533	567	559	578	552	528	565	585	516	549	547	527	523	601	528	514	557	561	557	512	547	561	533	529	540	577	544	519	553	544	507	533	489	541	556	541	567	521	543	567	513	576	531	529	504	550	579	548	552	560	547	545	566	529	528	519	576	548	555	581	541	532	555	564	566	561	560	550	543	588	551	563	524	572	545	526	585	523	511	543	564	564	552	555	571	531	579	541	575	583	524	556	558	550	545	565	517	572	590	542	548	541	548	552	503	513	565	553	595	524	509	530	518	569	533	543	555	546	538	566	569	566	561	559	550	540	550	550	532	529	527	541	533	578	526	560	568	561	540	559	551	569	519	534	559	549	539	574	576	525	543	560	575	504	552	553	546	533	561	532	565	568	537	565	514	545	535	518	517	565	562	561	543	585	546	504	569	528	551	543	519	527	551	521	566	562	543	528	516	588	582	533	559	541	565	546	539	536	518	529	530	548	552	580	604	561	580	576	534	577	536	494	534
8029	765	920	744	615	537	512	441	416	393	388	339	325	328	351	322	307	373	300	282	353	338	329	317	323	309	284	300	310	307	299	293	303	289	313	280	290	310	303	301	292	275	287	338	288	318	325	299	319	283	312	302	287	286	278	279	313	278	318	320	302	297	309	285	283	279	283	284	280	282	283	299	348	287	349	289	270	277	282	334	295	268	279	282	337	305	335	312	276	302	270	289	258	292	300	304	283	286	303	307	307	293	289	247	306	305	283	301	284	313	307	275	296	268	286	300	305	294	295	289	280	312	272	297	320	321	297	285	297	304	286	311	309	293	272	279	284	293	287	263	307	275	294	329	294	259	290	321	291	297	279	286	283	291	266	290	327	323	278	313	316	310	278	305	291	300	305	289	296	318	317	319	306	300	326	316	327	304	283	312	272	310	307	291	284	286	301	286	276	257	288	286	257	253	310	333	258	316	301	286	308	269	323	340	272	292	291	280	307	316	280	282	277	280	308	297	307	292	300	282	304	295	314	299	328	293	326	284	286	300	272	333	286	291	298	274	283	289	303	260	269	302	275	302	300	303	298	303	303	289	325	287	291	299	296	297	289	318	305	289	293	287	300	284	302	308	269	274	319	287	298	275	318	327	308	288	282	302	273	298	277	278	311	281	296	263	327	274	297	291	308	324	308	299	326	312	288	297	270	303	294	313	293	291	335	315	243	294	302	282	292	275	297	287	268	308	299	283	328	320	290	318	306	299	299	308	289	277	311	293	279	284	278	272	290	254	289	285	279	309	315	316	312	324	269	271	286	289	281	291	279	274	280	267	284	309	280	278	289	312	330	267	307	302	308	275	294	300	267	303	307	309	309	293	318	310	329	272	301	261	278	308	288	338	295	294	306	276	291	297	287	295	274	318	318	314	283	259	305	292	269	286	303	298	303	303	305	275	277	293	307	283	278	290	267	334	274	302	307	297	325	315	309	299	262	293	334	279	321	279	307	288	327	305	255	313	285	277	300	267	299	297	265	263	292	283	316	302	312	296	277	346	338	310	302	297	319	343	287	269	304	268	282	249	300	319	330	279	286	304	294	326	291	309	311	270	291	288	316	306	292	308	294	301	293	286	271	285	280	309	292	285	311	316	278	284	315	290	278	281	295	295	284	341	270	279	290	292	298	266	305	338	320	297	295	294	294	326	286	247	295	300	310	283	308	300	322	287	309	312	310	270	275	284	298	301	316	284	301	311	305	304	275	272	287	288	286	282	301	257	265	250	280	259	317	285	303	269	314	290	260	310	325	288	292	321	294	325	302	284	280	303	308	330	298	294	264	312	312	312	294	325	292	333	300	272	269	298	326	274	271	301	304	275	286	324	307	307	292	325	312	269	277	278	286	324	293	286	295	330	283	272	286	289	304	332	314	308	294	280	286	308	302	253	281	302	321	289	289	324	322	274	284	342	307	304	312	287	274	278	284	282	317	313	261	345	322	277	306	285	284	301	298	286	279	325	289	244	264	281	311	279	268	291	304	305	328	305	309	277	322	279	294	313	301	268	311	260	285	302	277	282	284	312	284	338	326	265	289	325	286	303	290	306	288	296	294	312	318	285	300	290	289	333	291	321	300	301	306	284	306	283	299	295	318	286	252	285	314	286	305	285	313	291	256	283	296	322	265	290	295	272	302	275	280	316	293	312	287	299	297	294	290	265	301	286	278	311	304	290	299	316	322	318	275	271	291	292	277	283	301	281	310	279	301	258	284	303	299	310	275	284	313	251	320	280	330	318	309	291	302	287	294	318	308	278	290	323	266	281	299	286	321	290	281	285	352	288	306	345	290	272	287	272	272	316	303	314	309	295	294	256	304	302	287	300	302	315	352	296	283	270	298	283	285	265	294	319	313	273	285	263	292	300	307	298	283	279	292	299	311	321	259	298	307	328	330	282	326	270	313	303	323	307	317	302	301	272	328	287	268	260	270	300	295	287	291	267	298	291	283	305	317	297	282	281	303	312	290	310	282	323	292	286	316	300	327	322	308	273	300	280	296	325	276	282	294	286	295	275	288	293	301	277	276	319	288	317	296	308	307	278	279	285	316	310	279	306	271	288	282	275	284	292	302	352	303	268	337	293	269	317	312	293	299	287	296	298	305	307	289	280	297	298	322	317	298	271	261	278	288	320	286	281	292	287	314	310	292	302	329	290	291	317	322	295	286	310	305	272	310	315	280	272	260	286	312	303	283	280	294	285	296	291	275	260	295	299	283	296	273	292	303	285	335	294	308	282	303	331	303	288	291	272	282	310	313	300	314	306	268	320	276	272	289	281	301	308	298	312	272	300	307	265	282	296	289	305	320	280	300	310	294	329	316	302	284	291	312	320	264	315	315	267	292	278	304	320	295	285	314	307	280	281	291	300	287	285	272	309	310	301	259	278	263	314	314	319	301	269	340	302	301	300	297	328	304	314	320	323	315	259	280	341	305	289	307	297	300	258	305	272	277	311	272	317	304	304	293	294	293	294	304	291	324	306	305	276	295	338	306	289	284	287	262	281	298	301	298	304	317	298	313	282	303	323	273	325	322	298	300	307	257	304	283	278	284	294	273	314	322	305	296	311	296	307	316	332	307	279	306	310	324	317	304	276	318	292	287	288	290	268	284	340	277	285	249	281	297	303	307	268	282	286	298	273	290	292	306	290	300	283	295	302	282	295	328	290	298	273	269	323	284	303	309	266	301	282	297	295	281	294	298	294	302	262	290	265	282	293	281	277	276	292	273	295	329	334	283	253	304	273	271	279	276	297	263	280	266	298	286	293	287	298	287	307	310	282	297	304	311	320	278	289	313	265	278	303	299	295	259	280	316	302	294	301	275	277	340	307	319	317	277	298	277	284	304	284	307	279	289	333	311	315	303	303	299	296	290	279	288	322	264	288	285	308	272	295	317	293	277	295	290	279	286	264	296	291	290	267	271	275	308	291	308	294	321	292	280	327	349	324	284	278	315	279	299	317	319	334	286	270	286	298	288	319	299	325	313	281	300	305	279	314	285	281	301	276	270	289	278	325	292	265	305	294	295	285	305	314	285	309	324	297	269	309	342	258	322	269	265	280	269	294	291	286	316	305	267	317	300	288	263	301	272	265	308	287	295	270	310	335	291	290	301	277	293	273	272	291	304	300	295	271	293	306	310	275	301	269	278	266	289	262	279	271	282	304	281	295	327	298	292	277	280	313	280	262	272	290	288	332	319	273	287	296	333	288	288	286	291	264	258	272	283	302	304	288	288	314	303	275	333	265	290	304	311	318	316	330	294	291	290	320	273	271	289	272	303	289	307	314	310	291	258	302	343	282	310	291	267	322	317	310	322	320	310	312	305	296	296	304	282	290	275	328	300	294	291	319	281	290	281	306	288	271	292	308	279	317	302	312	302	313	302	257	309	298	322	273	328	309	279	299	281	311	304	321	270	291	286	304	316	327	308	306	284	308	287	314	288	298	317	298	269	276
6765	1111	1798	2176	1931	1826	1667	1459	1221	1177	1070	938	878	898	941	1018	1086	994	971	872	856	883	896	862	857	843	798	820	777	756	682	655	692	733	726	653	706	701	648	695	663	611	642	673	702	657	707	642	646	699	713	682	660	660	675	662	661	662	665	706	677	690	692	679	673	690	694	671	686	644	668	685	675	674	632	665	620	675	657	644	677	657	665	676	680	666	694	618	678	649	669	666	683	683	707	656	686	634	647	674	683	685	622	657	656	617	651	686	685	645	668	667	610	663	649	709	638	655	684	616	662	674	669	651	599	681	717	611	706	629	706	688	654	647	685	638	625	676	712	638	662	649	698	618	675	675	640	631	629	680	706	636	680	666	658	640	630	659	607	630	629	726	702	665	656	683	647	664	671	626	655	684	656	643	673	691	666	669	723	632	599	650	627	686	660	673	674	652	694	641	634	659	663	650	659	662	635	652	626	611	652	674	668	671	692	645	635	691	714	652	720	617	633	641	669	636	691	713	655	700	611	657	651	675	665	655	624	674	635	694	710	656	635	671	691	689	662	664	672	720	659	668	689	659	665	657	643	676	639	649	689	649	706	645	648	667	657	643	707	648	662	676	639	661	646	631	650	697	674	651	643	651	663	666	683	662	624	626	705	660	637	633	612	676	647	679	700	720	664	653	683	643	677	665	663	621	650	636	638	656	647	699	635	630	662	648	624	649	659	709	645	634	649	655	656	644	681	680	684	667	647	644	625	657	706	655	618	708	656	675	646	697	665	652	646	674	658	683	673	636	706	658	705	667	679	644	668	637	640	665	660	664	642	663	652	679	679	674	659	612	690	713	647	697	699	658	696	676	662	637	621	667	682	643	656	650	664	676	709	690	666	697	637	638	651	641	679	634	737	646	696	701	672	642	687	693	642	690	652	669	654	678	670	687	662	622	638	716	696	686	687	662	673	619	658	642	674	632	689	666	684	660	655	632	651	644	671	644	637	627	658	686	687	642	631	733	656	626	647	649	659	631	693	672	652	689	682	662	688	675	699	659	671	619	670	663	617	640	644	665	668	633	675	677	649	699	665	686	698	661	604	656	674	624	674	671	679	645	659	658	631	665	668	676	637	677	684	729	645	699	643	675	672	616	638	622	688	662	657	684	649	679	662	663	670	681	647	700	659	652	676	682	678	641	670	683	677	657	695	624	668	650	698	669	674	681	679	675	635	651	647	651	684	671	658	639	671	679	646	646	662	681	591	650	652	662	710	690	675	676	678	670	644	671	680	642	670	636	638	690	667	677	674	663	636	673	655	677	655	621	630	664	668	648	666	675	712	647	695	617	682	642	646	666	687	657	697	641	664	672	680	654	671	609	682	644	685	659	635	638	658	670	677	640	659	657	666	623	629	643	655	654	672	635	664	705	665	617	652	674	632	689	672	645	648	689	611	657	636	666	690	652	676	637	635	658	645	673	662	646	660	668	705	633	659	650	605	674	648	698	681	683	632	688	675	684	629	624	702	595	680	618	707	669	639	604	643	672	622	651	686	679	636	665	638	657	648	657	680	658	617	701	657	671	691	658	698	657	689	681	675	660	665	699	702	647	694	660	660	659	728	669	660	687	647	693	705	624	660	722	694	639	656	694	635	669	671	641	667	639	727	651	676	622	651	606	626	627	711	634	634	645	644	688	642	639	718	684	656	658	657	655	668	634	692	643	651	623	672	625	651	667	670	687	623	668	635	608	651	659	668	680	648	673	670	692	669	663	666	693	646	669	641	652	702	670	683	665	632	661	649	706	658	658	590	640	641	623	680	668	665	640	657	672	665	666	682	636	686	653	699	723	642	596	660	722	656	652	667	656	637	670	695	642	651	682	693	703	674	677	638	660	619	667	670	683	633	631	676	609	651	664	724	622	653	686	683	664	666	653	680	617	649	692	631	661	700	724	686	663	639	713	651	665	695	643	643	677	692	679	636	697	672	657	720	702	705	680	636	644	665	644	623	673	643	665	669	660	707	626	657	640	657	648	634	648	643	663	660	683	675	614	672	668	692	679	644	636	620	687	663	613	658	623	665	661	689	656	676	673	670	717	624	656	677	664	698	688	670	711	647	676	658	599	668	644	624	654	648	655	674	689	683	646	677	707	698	682	626	651	649	672	632	647	673	607	645	675	657	662	640	666	671	639	655	658	669	712	661	687	692	651	659	640	592	673	620	664	688	724	673	680	649	642	654	688	685	663	718	694	644	679	670	658	625	671	684	664	627	676	678	627	660	647	623	651	622	681	670	702	647	657	698	665	697	634	634	693	655	608	676	695	706	674	646	650	678	646	643	671	661	650	688	678	662	655	705	660	686	696	650	625	655	643	631	662	674	641	647	679	679	646	635	669	629	639	644	635	659	677	692	632	686	668	638	694	632	667	689	702	691	641	636	673	668	637	673	643	631	633	647	643	664	664	672	681	655	671	658	661	625	626	640	653	660	664	675	663	641	681	701	641	650	632	690	668	686	691	649	633	641	684	668	635	663	618	665	671	674	640	669	657	645	670	683	696	626	680	706	686	630	645	648	650	740	664	687	670	689	631	672	661	668	670	655	705	678	666	636	665	664	631	687	623	666	684	656	659	634	679	676	640	638	631	628	622	629	659	691	637	675	663	753	659	586	690	692	647	669	642	661	671	639	678	673	678	681	635	669	632	660	615	672	674	667	675	675	687	675	627	655	728	682	688	699	674	704	649	648	685	665	639	674	665	692	649	683	659	695	704	615	642	642	679	642	652	672	694	633	683	672	630	656	631	662	624	679	693	675	606	647	689	696	655	634	635	627	696	666	690	608	669	638	697	625	612	712	679	680	670	638	705	699	639	655	666	657	684	659	711	645	664	697	654	660	631	688	677	654	627	644	668	698	657	698	686	678	635	667	662	674	667	683	664	643	674	697	665	636	708	636	624	672	621	684	685	703	616	693	704	615	626	640	692	674	667	710	652	697	612	668	644	646	659	672	656	687	668	645	662	647	683	625	678	667	703	624	707	671	647	666	665	679	635	661	614	649	659	643	660	695	658	673	664	631	621	672	683	699	685	687	626	629	618	657	648	650	666	659	722	699	684	684	698	665	702	641	666	675	686	672	643	664	695	658	683	704	671	660	722	723	638	682	619	671	642	641	648	631	661	753	668	649	693	658	661	685	639	668	642	678	632	661	652	676	629	645	650	688	669	662	653	647	662	657	594	682	622	667	662	690	727	632	658	667	670	632	683	640	669	698	654	642	636	695	625	671	674	656	669	670	642	638	698	666	613	622	649	611	656	691	664	659	671	651	704	674	675	649	665	654	676	652	679	691	646	663	677	653	656	660	686	652	664	716	625	644	636	643	706	633	627	667	631	687	721	654	658	658	661	663	653	620	657	652	679	695	619	694	679	684	665	671	598	653	632	620	681	649	676	707	714	654	604	640	675	629	618	639	624	693	636	679	670	702	654	659	644	658	657	684	643	697	674	660	654
14923	1461	1280	969	724	577	487	350	340	289	276	258	250	244	218	261	269	270	210	208	231	213	238	220	201	226	201	183	174	204	200	196	194	186	171	181	175	166	157	175	148	181	182	192	179	177	190	178	177	178	171	179	187	182	159	171	190	190	180	197	158	167	167	191	203	168	161	180	169	175	173	179	184	212	169	168	177	167	165	165	152	196	166	193	184	188	171	172	154	193	190	177	154	166	166	178	158	181	187	151	159	173	185	203	180	197	207	191	192	181	148	164	189	187	189	171	200	191	173	182	178	171	200	184	157	160	196	180	182	172	195	183	176	166	145	179	177	184	155	179	189	181	184	184	180	154	183	209	198	177	160	198	184	197	162	192	189	163	171	206	206	174	184	146	185	192	176	195	193	180	158	183	193	158	185	205	185	197	161	163	172	187	176	187	168	170	162	191	189	148	183	180	176	189	195	183	170	179	192	193	179	148	155	168	166	166	150	163	164	170	141	188	200	161	189	181	172	182	167	189	219	149	150	169	169	166	170	168	164	141	193	177	180	180	183	170	167	168	183	164	178	177	171	170	171	179	150	144	173	192	199	157	184	140	186	187	165	190	146	177	175	171	173	169	195	180	193	194	177	153	185	174	176	185	157	160	182	190	193	169	177	161	155	213	173	186	184	187	190	177	169	201	164	192	206	223	180	167	204	180	168	184	167	168	182	166	169	171	193	170	195	190	186	221	173	174	152	199	174	157	166	182	191	174	166	160	184	190	163	146	153	155	215	185	191	194	165	182	161	152	211	178	183	182	163	192	189	172	165	159	165	182	178	177	164	199	184	160	176	160	147	163	172	186	173	175	175	177	174	193	174	190	185	166	214	182	182	176	200	163	196	181	150	177	170	187	179	181	189	171	169	146	171	180	161	164	197	191	163	201	185	155	170	142	185	202	158	199	177	168	202	173	177	161	192	177	169	173	192	184	185	178	180	183	189	177	182	163	174	151	160	193	173	164	167	174	170	156	186	198	168	216	183	174	172	187	185	173	173	193	179	157	176	160	162	163	174	161	170	187	170	175	180	170	177	171	182	173	175	174	199	187	181	178	158	196	172	192	180	194	180	152	156	187	182	189	180	198	208	159	185	180	185	175	149	166	168	213	162	189	163	167	181	181	163	185	176	187	168	200	179	172	183	166	185	177	164	176	169	176	166	183	163	154	155	154	154	195	176	195	179	182	147	170	149	167	155	159	192	163	153	186	197	177	181	178	190	163	178	152	179	163	179	208	171	170	182	184	198	192	193	187	209	164	171	175	161	164	174	176	192	167	177	141	168	189	202	202	174	179	168	201	184	198	184	179	160	175	158	177	198	175	180	162	185	183	182	181	180	185	182	168	189	179	177	157	164	174	167	162	175	184	153	163	184	199	149	177	168	209	181	184	189	180	151	180	179	203	172	180	198	153	162	185	173	171	202	173	180	180	176	197	193	171	179	164	185	193	184	152	179	168	188	192	186	203	181	204	166	179	154	167	180	177	210	191	180	167	204	179	168	186	163	179	190	154	182	173	212	179	147	181	214	177	173	185	178	181	163	174	144	175	169	182	158	193	184	186	187	164	186	176	166	167	206	170	174	190	167	151	176	201	181	166	157	179	203	188	171	181	162	157	179	175	189	169	163	189	160	195	177	171	165	173	148	178	192	165	161	161	184	183	167	178	156	188	177	177	183	182	183	160	176	197	175	180	176	181	186	185	176	181	173	179	171	190	186	191	163	164	173	200	200	199	175	165	200	160	187	200	171	196	196	178	152	167	167	163	175	185	191	170	152	194	165	174	166	193	181	195	175	167	167	185	177	169	176	169	183	165	165	167	177	196	183	176	175	196	190	162	167	186	199	186	161	170	181	208	200	197	172	170	173	183	177	176	166	171	173	193	195	185	194	153	186	175	175	171	165	174	186	169	171	187	204	204	166	178	173	159	153	162	170	176	180	161	174	169	163	174	183	166	160	163	175	184	163	171	181	182	159	182	162	175	181	182	185	158	171	174	180	158	159	177	171	181	164	188	182	155	190	180	188	176	154	155	194	179	180	170	183	187	179	194	187	163	159	151	158	168	169	180	194	151	180	183	177	179	178	188	165	205	175	183	176	148	194	200	168	148	185	197	166	174	166	187	198	188	191	179	195	188	187	179	179	168	180	173	182	181	173	152	178	182	189	179	168	191	181	166	205	180	177	164	175	182	167	163	188	203	156	162	157	163	188	180	182	192	176	179	169	181	195	168	170	190	196	168	189	171	176	175	175	196	190	158	167	162	173	178	193	163	179	188	173	148	171	196	186	186	175	170	196	178	176	152	180	176	184	181	179	170	167	163	157	193	161	170	131	141	179	175	182	161	167	171	193	193	207	173	177	177	189	163	177	187	180	176	194	173	205	191	172	191	183	170	165	178	191	186	183	195	184	169	175	194	191	198	186	181	165	163	174	174	243	164	159	180	179	188	170	196	167	191	153	185	157	181	170	185	184	177	175	174	150	178	172	170	182	198	173	182	170	190	211	187	151	189	159	198	170	174	171	165	186	176	174	170	180	193	201	173	147	181	161	159	179	177	167	164	154	170	194	170	176	177	189	157	171	175	192	212	191	180	185	176	180	178	171	162	190	170	185	168	180	182	178	184	195	184	199	176	179	163	168	190	157	186	201	185	195	202	187	164	150	157	178	163	184	178	168	181	164	185	158	176	195	167	165	174	159	165	153	187	175	140	168	174	212	208	172	164	178	184	184	202	191	188	162	192	174	180	179	178	185	140	174	176	192	192	161	167	156	181	177	170	175	180	177	176	192	164	182	184	192	185	181	189	168	187	206	158	182	205	174	176	165	178	179	184	163	173	168	166	196	181	183	163	146	191	177	149	180	205	175	171	180	215	169	168	185	171	159	155	185	193	173	160	194	173	184	200	174	190	169	194	169	167	157	163	172	176	172	193	184	183	157	175	168	180	149	189	187	238	179	168	197	190	202	194	179	194	177	173	178	172	192	180	172	188	149	163	176	182	166	176	185	185	192	165	157	194	182	188	183	166	162	147	176	179	184	182	195	159	181	179	168	170	148	163	187	189	191	175	162	161	157	151	152	178	173	175	166	166	176	189	175	169	195	201	150	171	178	205	195	164	184	181	185	173	166	169	169	166	172	181	176	204	164	200	160	181	170	175	188	199	207	203	173	181	166	183	179	189	186	170	198	171	161	166	174	196	180	187	158	181	145	187	161	178	178	182	175	158	158	198	168	194	181	184	197	157	165	176	164	150	169	167	162	178	189	208	194	179	179	166	159	173	175	185	177	182	172	166	190	180	200	143	165	184	177	181	163	183	168	171	150	143	173	181	182	205	185	158	179	172	184	168	168	196	157	189	171	182	179	173	176	165	166	155	199	187	166	181	180	179	170	167	182	176	204	179	180	194	172	180	175	186	190	166	184	147	181	202	220	175	169	191	174	183	173	158	187	203	156	168
8314	1188	2592	2983	2634	2341	1955	1636	1455	1286	1186	979	860	822	899	1027	1064	1006	994	803	753	772	761	704	691	619	618	605	583	577	504	487	413	439	448	427	437	469	447	442	417	441	426	385	432	418	422	443	442	415	426	423	430	419	427	415	466	393	403	415	403	422	382	404	400	396	409	440	442	413	404	375	402	436	420	412	424	387	412	419	395	395	415	392	394	440	431	406	420	441	393	422	411	392	408	395	386	406	406	451	370	414	406	399	392	414	389	464	416	395	429	402	396	391	384	389	399	426	397	414	401	413	388	389	434	410	404	418	397	428	395	418	361	443	391	434	443	404	388	429	366	403	410	406	379	400	413	407	426	432	424	404	438	398	419	369	415	382	437	430	372	430	416	399	410	378	437	424	399	435	377	437	410	430	396	406	424	381	370	395	412	398	397	439	433	368	426	404	399	418	377	386	423	431	388	371	417	388	412	435	400	443	410	441	451	422	442	427	432	411	391	427	442	372	436	415	365	430	403	457	430	438	378	415	379	401	385	451	399	378	401	407	395	435	423	368	408	408	435	387	412	431	412	421	417	436	424	386	427	419	434	420	451	370	405	433	398	381	391	427	424	434	428	438	452	412	406	408	410	395	402	437	397	428	419	399	407	450	369	444	432	419	413	446	409	372	400	448	396	416	424	425	457	405	389	399	429	428	386	390	387	422	401	401	414	394	431	400	375	421	409	423	418	449	415	398	386	456	455	416	399	415	396	375	374	414	410	391	408	402	439	397	373	408	408	437	406	418	389	419	393	388	402	408	459	405	418	459	392	417	366	372	418	427	420	396	367	388	383	409	436	419	397	382	390	412	443	424	405	396	422	441	395	432	396	413	438	422	416	402	400	397	452	430	362	391	427	412	422	408	403	420	425	406	390	425	453	416	420	405	403	416	393	380	402	369	427	436	431	396	436	371	435	418	395	436	482	417	423	409	392	399	444	397	437	432	414	397	402	406	439	392	438	401	417	397	399	401	398	410	399	424	439	402	423	390	395	411	431	409	408	411	405	398	433	406	377	404	418	398	366	357	432	406	434	402	392	410	361	404	369	403	423	408	410	439	415	413	411	416	415	443	406	436	375	406	406	412	426	442	439	431	418	385	437	413	390	411	441	415	393	410	408	425	398	410	396	448	450	433	378	395	428	442	434	422	431	448	420	442	376	403	397	413	395	399	402	379	407	409	410	413	426	422	407	421	402	401	425	404	413	420	393	424	416	403	424	429	433	437	381	374	432	440	398	426	418	436	404	394	456	428	426	384	416	403	357	459	419	415	430	412	375	411	398	386	406	412	408	389	428	401	393	393	409	406	387	392	418	377	409	424	408	437	403	430	441	367	401	442	393	443	431	416	398	391	371	404	389	403	404	376	397	413	407	396	398	399	423	410	418	387	399	432	435	412	396	429	370	434	379	441	407	407	411	407	414	423	423	455	436	390	410	419	408	465	441	397	402	424	402	392	398	414	419	401	394	456	401	397	424	425	418	405	379	428	388	407	383	416	421	427	424	402	391	432	407	428	402	394	405	406	410	410	412	398	410	439	399	440	355	394	402	402	424	405	398	393	380	435	411	415	413	445	436	379	433	403	385	407	445	436	407	427	414	427	416	367	419	419	420	397	443	410	428	407	412	416	389	379	397	427	403	385	428	364	392	411	405	406	392	380	413	409	402	395	407	437	416	416	419	369	426	410	432	429	405	420	426	403	403	417	391	420	394	406	413	372	396	391	431	452	410	410	438	402	443	418	448	412	390	420	414	415	418	422	405	417	404	431	373	418	414	390	412	397	398	410	439	426	401	406	417	431	412	403	436	416	412	399	419	414	383	371	388	430	384	412	425	426	417	407	397	411	439	422	413	405	400	433	389	439	445	381	452	440	401	436	401	432	402	418	425	460	383	420	371	422	426	406	430	388	435	445	426	378	414	414	369	441	382	443	425	426	433	378	409	414	399	413	429	385	436	407	408	397	438	401	448	414	406	393	446	393	403	406	447	401	370	415	437	393	386	425	403	440	409	443	381	399	419	434	422	422	381	400	420	403	420	417	384	407	415	367	410	393	410	433	419	418	366	364	372	421	420	400	385	407	427	416	417	408	405	405	438	360	420	409	434	401	421	402	405	396	397	413	398	427	432	419	371	389	404	425	419	426	422	400	404	393	437	443	443	380	386	408	400	412	436	432	405	436	412	404	406	398	416	401	440	385	413	419	454	378	413	407	431	406	391	419	438	453	387	389	432	392	432	384	414	402	441	419	404	407	435	445	406	374	423	410	400	409	402	409	399	405	409	423	407	447	406	389	428	423	402	404	411	384	433	398	465	405	405	400	400	423	412	391	422	405	420	404	379	406	415	414	402	395	395	391	420	420	400	432	382	409	393	420	394	422	395	417	399	404	392	417	392	371	444	430	408	415	385	410	398	371	399	417	379	411	375	421	428	400	424	378	399	426	430	415	393	410	390	409	412	386	436	430	442	431	447	414	376	416	394	380	432	400	388	421	416	421	392	405	405	412	421	402	418	409	440	357	412	417	436	402	381	410	387	410	438	429	405	408	405	426	449	403	406	399	422	383	419	426	428	407	435	451	398	422	375	403	429	436	400	421	394	381	402	384	415	411	399	391	459	393	418	446	377	411	398	394	430	416	390	447	400	388	389	410	411	395	398	387	449	403	391	399	441	414	406	423	455	415	367	398	403	401	423	422	400	411	384	441	420	434	406	394	412	379	397	382	409	405	420	378	428	415	415	395	407	445	394	407	448	385	448	392	419	394	402	384	402	405	417	398	428	404	428	429	400	395	460	426	424	404	427	405	436	389	437	398	427	387	390	398	383	421	419	423	385	405	394	429	454	451	431	432	429	411	424	399	383	418	385	413	430	429	427	411	434	427	409	394	376	400	414	442	393	371	380	404	378	386	443	416	436	403	405	377	348	366	368	425	395	422	426	389	394	411	399	402	390	374	430	391	406	420	391	430	377	396	403	386	420	402	426	442	374	397	432	400	423	427	411	386	439	415	392	432	397	394	416	376	421	423	413	393	400	435	416	412	391	393	395	429	383	427	411	391	410	402	427	424	404	387	405	446	372	406	413	384	425	422	427	400	427	394	407	428	430	402	447	406	395	420	450	394	398	410	410	427	387	375	408	431	430	407	382	403	438	401	388	461	399	428	432	383	398	416	372	438	427	412	402	406	389	496	445	410	417	412	397	401	403	422	392	387	398	432	400	424	430	432	401	393	419	390	384	396	422	421	396	390	435	404	427	445	409	423	400	404	432	425	408	404	397	390	380	406	406	398	390	403	384	397	451	434	400	414	404	378	401	395	445	372	390	393	401	444	413	461	386	464	402	422	397	425	412	410	392	406	401	398	447	409	409	427	402	405	401	405	416	395	397	372	441	421	407	396	404	383	396	397	411	434	425	392	393	394	413	433	414	400	420	431	417	406	443	443	440	416	399	380	392	392
1516	301	389	336	328	295	278	300	279	269	238	248	241	238	266	263	282	244	251	250	262	227	253	232	211	268	241	252	226	234	245	236	245	232	250	260	251	244	209	252	247	234	215	223	223	229	215	242	269	220	206	217	211	220	251	230	217	250	219	225	230	235	251	257	241	220	217	250	242	213	195	234	224	235	223	230	235	208	234	233	233	243	225	214	259	204	253	236	228	227	234	235	210	212	216	253	233	248	210	256	261	246	248	248	232	210	232	235	191	255	257	234	263	252	228	255	250	238	237	234	237	209	210	241	235	264	252	256	213	239	232	238	243	249	236	274	251	234	246	281	243	217	240	265	230	235	222	245	197	251	220	245	218	238	215	240	235	214	240	232	242	236	244	242	236	241	248	219	217	247	235	219	253	227	212	216	252	215	228	225	241	246	227	240	242	223	264	252	218	218	221	223	231	239	236	239	232	240	244	207	208	228	247	213	255	229	236	255	246	236	243	229	222	245	237	228	247	255	237	199	251	242	217	228	209	251	226	234	207	249	248	252	208	225	212	217	222	231	244	222	256	241	247	246	209	236	231	232	285	235	251	237	225	221	265	257	241	221	244	237	241	243	261	227	270	234	252	236	230	213	232	243	231	240	246	244	246	248	232	241	222	236	240	224	255	233	256	258	222	224	226	252	231	204	228	215	225	247	240	215	252	219	208	233	233	211	227	231	226	245	247	218	244	266	220	228	241	238	262	274	260	199	242	223	210	250	244	238	240	231	219	240	220	233	250	235	259	248	211	216	253	245	235	236	233	255	276	221	229	224	246	223	212	261	234	230	226	232	212	245	239	249	243	253	243	210	240	237	229	235	247	252	197	250	243	222	253	235	209	216	250	237	217	236	231	206	221	218	265	224	209	229	225	214	219	211	236	218	243	238	228	208	242	214	250	251	226	227	236	221	241	240	235	203	225	200	224	233	218	219	245	238	241	221	225	228	220	297	212	211	243	225	236	227	221	247	231	214	240	236	222	227	200	270	220	229	236	255	225	245	248	217	252	266	260	238	213	223	245	222	219	215	220	237	246	253	250	276	225	215	240	219	222	236	216	230	241	255	233	231	234	240	218	253	285	242	217	196	228	252	244	257	215	234	226	204	230	218	202	230	234	257	228	249	222	222	198	238	230	233	252	233	221	209	262	268	258	249	227	223	224	260	224	231	242	205	277	229	225	236	252	238	228	229	234	227	256	268	234	232	237	259	208	250	215	237	247	222	226	257	231	248	257	246	230	225	257	221	214	231	206	222	219	249	221	249	255	252	225	228	213	235	216	221	231	235	266	244	207	230	226	210	208	249	232	214	227	208	209	229	242	267	212	239	232	227	254	225	249	268	225	246	219	220	233	228	236	214	211	217	224	205	245	254	251	232	264	230	250	218	214	230	241	249	255	225	221	241	239	234	233	265	254	215	237	244	263	266	230	231	233	261	247	242	266	227	232	212	262	255	245	247	219	234	222	219	242	255	230	219	245	235	218	223	236	225	227	248	225	227	226	208	235	191	250	240	218	221	245	263	255	217	245	211	247	274	237	220	241	212	235	238	246	210	244	216	258	242	238	228	245	221	234	210	221	248	216	202	218	209	210	207	240	222	255	242	226	214	232	266	266	231	202	222	236	226	209	233	250	211	249	227	225	211	246	242	225	249	250	245	195	242	226	191	216	247	225	248	231	205	228	245	241	219	215	226	202	219	226	241	253	255	227	241	239	219	259	223	254	204	257	223	226	214	227	216	235	247	242	241	286	228	253	233	231	257	208	224	208	212	248	235	240	223	244	255	236	246	220	238	222	228	230	259	216	243	244	231	210	244	248	249	251	227	224	232	214	236	221	223	221	253	232	238	245	224	263	267	208	240	221	219	206	211	222	227	245	220	271	244	223	234	213	218	236	208	234	216	263	239	223	238	268	232	240	216	239	230	245	254	240	238	230	244	271	242	239	228	241	251	227	242	255	236	227	239	229	242	260	246	233	231	241	242	232	239	242	210	239	252	270	249	204	228	235	221	191	235	233	260	228	225	232	239	240	238	236	228	225	226	268	242	240	256	242	238	229	257	234	258	240	232	219	252	225	241	210	218	221	199	245	219	244	224	256	239	244	212	273	249	262	230	226	250	249	231	236	218	237	213	253	240	229	236	231	240	230	216	220	230	240	229	235	239	220	263	227	249	233	252	256	217	197	208	209	226	240	245	250	233	197	211	223	250	224	275	246	224	258	239	235	241	223	236	228	239	235	231	252	241	216	229	250	257	224	245	233	240	225	221	242	240	229	214	233	246	216	226	246	220	256	239	233	231	247	258	239	268	220	244	249	244	254	204	221	247	237	241	231	240	235	224	204	233	229	221	237	215	253	251	233	222	242	247	247	217	257	221	194	222	245	218	219	254	231	223	239	243	239	251	231	253	254	249	253	238	207	236	237	224	243	250	242	253	204	205	226	219	233	233	246	223	243	227	205	233	235	209	219	224	253	225	223	230	268	258	232	232	225	229	229	243	265	217	238	251	248	243	236	221	240	226	239	227	239	221	260	232	197	218	227	245	224	241	216	240	220	243	229	249	210	263	262	238	252	244	237	239	263	233	216	252	224	233	252	256	239	211	275	262	244	221	239	211	225	224	231	245	237	236	221	233	261	229	257	243	248	213	236	258	239	218	222	223	231	249	228	242	248	225	209	247	220	211	223	213	221	243	240	234	244	210	244	233	237	235	236	239	229	239	244	220	229	247	252	263	222	242	214	233	250	231	220	199	224	224	231	233	255	235	266	235	237	240	231	222	211	231	245	234	220	223	251	242	250	274	254	240	253	245	242	256	237	251	253	216	227	226	270	218	236	239	250	204	232	227	213	233	243	261	233	247	208	224	268	257	223	249	213	235	240	227	243	228	233	269	248	217	210	239	214	226	249	214	237	243	220	232	233	232	230	235	250	215	223	210	236	254	221	218	227	228	232	239	245	214	231	228	206	253	220	238	216	252	210	202	234	252	232	218	238	235	242	255	214	230	240	218	221	228	226	240	252	230	281	245	247	208	258	222	232	239	252	212	241	255	228	233	243	231	234	211	207	230	224	216	233	209	242	228	213	198	239	232	225	215	247	228	229	231	228	233	239	217	232	209	264	228	252	260	223	250	245	238	240	238	208	212	244	216	260	237	215	229	226	262	250	240	228	240	255	262	263	257	227	252	229	240	197	248	244	264	237	233	247	241	209	271	242	247	248	218	223	220	240	228	242	218	238	244	206	254	244	220	248	246	208	241	233	236	240	226	246	217	237	257	257	230	248	218	247	227	253	225	245	193	240	246	254	221	236	207	232	224	218	214	242	236	244	243	250	234	222	198	229	228	252	204	215	217	248	228	228	248	212	259	235	264	247	241	262	223	254	236	246	248	245	228	260	240	240	233	246	233	231	227	225	194	221	257	212	237	231	218	235	255	236	235	243	231	238	230	238	215	209	252
1875	630	819	800	790	803	776	747	798	717	677	637	603	608	664	662	746	684	693	633	614	653	619	642	578	601	613	568	592	551	608	587	560	510	556	529	529	527	509	558	559	578	524	563	556	565	564	547	542	532	540	566	522	536	516	495	520	595	538	551	560	530	503	582	547	536	557	553	531	509	552	565	551	545	610	544	577	541	550	586	579	583	561	510	593	533	531	555	559	577	529	564	554	559	543	552	606	576	545	524	500	554	568	513	565	584	547	555	515	578	546	560	567	555	531	508	523	542	574	535	511	511	544	546	560	516	520	526	533	538	555	546	567	506	524	523	541	543	568	538	565	553	584	555	538	549	532	568	531	509	520	584	546	557	574	560	507	512	572	533	554	556	551	505	530	572	583	560	556	547	577	566	571	494	511	541	536	549	540	536	578	553	544	559	604	541	537	570	541	538	604	586	566	517	562	534	528	567	561	560	524	540	517	575	563	569	548	518	542	540	568	546	541	529	541	537	537	542	532	575	578	524	565	539	551	549	527	527	551	552	536	534	552	501	532	550	518	501	533	553	548	529	516	557	503	575	544	516	551	548	551	562	552	596	527	529	524	547	582	549	570	514	547	540	526	576	537	564	554	509	519	588	551	550	517	565	570	583	537	551	526	548	530	548	563	548	554	529	554	550	577	549	568	609	520	546	527	518	543	504	566	537	572	533	564	585	522	506	520	515	518	536	535	544	577	577	505	530	563	559	498	566	537	538	545	543	540	511	533	553	563	547	554	562	546	537	551	535	546	565	536	550	539	573	554	563	558	554	554	543	532	541	547	582	534	552	527	607	563	555	511	559	525	560	532	583	547	534	567	538	538	507	554	571	551	530	551	573	564	531	592	571	544	513	533	516	547	547	537	527	546	527	506	552	550	569	547	561	526	554	556	537	532	540	538	555	533	560	553	553	507	564	541	573	573	544	549	543	521	574	577	606	539	534	547	560	602	574	592	545	522	504	570	566	540	546	524	523	545	546	565	497	557	527	581	520	508	507	532	527	591	583	536	509	584	562	561	553	518	537	563	548	543	557	530	491	556	554	536	547	581	539	570	574	532	543	571	555	541	519	529	563	550	537	556	585	520	543	526	584	549	558	567	553	567	554	553	571	547	555	543	495	548	596	560	492	505	557	572	552	563	533	553	544	571	549	544	541	548	505	546	563	573	560	557	529	548	558	520	562	518	539	546	556	532	599	549	572	558	580	559	547	545	508	545	526	527	562	495	565	544	562	539	527	528	568	578	552	536	547	506	546	532	540	566	529	553	520	505	537	585	512	503	529	527	553	550	563	562	557	518	580	553	536	562	545	577	529	542	556	534	562	527	586	533	547	507	525	569	541	533	581	524	552	535	553	571	577	537	536	529	567	559	558	573	522	493	567	526	577	584	600	549	557	532	552	621	555	513	530	558	527	560	567	541	568	575	542	586	552	538	544	528	600	537	549	569	532	545	548	520	557	577	554	601	552	565	580	529	571	488	538	531	524	553	555	583	571	544	574	535	544	535	579	544	557	575	537	569	548	547	589	524	517	537	567	536	545	540	549	529	519	538	523	532	505	527	545	537	518	571	520	555	547	568	528	534	547	544	510	562	569	544	556	519	546	551	519	546	571	531	524	563	546	562	594	574	492	543	540	547	530	545	501	538	540	526	558	553	539	525	560	580	563	571	580	538	502	551	597	538	508	570	573	529	573	579	549	580	555	524	543	539	496	554	516	551	552	547	584	516	522	574	597	548	552	561	527	576	533	581	533	558	553	586	506	507	563	525	524	519	558	566	531	506	518	539	552	550	492	503	547	525	581	502	576	502	515	553	545	562	534	521	507	536	564	540	559	550	572	537	549	550	548	503	547	513	528	548	514	559	528	534	533	515	568	538	550	481	548	556	606	525	561	558	579	539	561	556	516	541	521	559	554	539	536	560	560	584	523	538	560	563	598	563	558	556	529	545	566	525	539	543	540	580	543	549	547	573	526	543	503	575	555	530	551	561	516	577	592	547	556	563	567	537	536	585	544	573	558	560	549	547	504	524	554	532	489	549	563	552	546	561	512	566	617	586	557	533	542	532	556	572	567	568	548	556	525	574	585	514	536	505	528	566	576	554	530	525	540	584	578	555	518	571	541	546	522	617	525	541	523	575	555	527	557	560	587	528	536	555	539	506	594	551	560	571	589	553	527	543	548	518	506	544	558	571	542	549	542	545	521	551	517	571	551	549	537	532	552	566	542	532	544	547	527	498	597	513	518	544	544	579	589	569	528	536	579	515	569	600	558	515	554	597	568	570	506	601	585	549	535	585	581	537	549	543	539	541	552	546	533	559	530	550	582	603	562	582	568	532	537	546	505	528	556	532	583	538	546	561	594	564	561	547	548	528	524	541	553	530	519	532	575	525	547	535	560	528	525	581	512	603	543	523	553	558	543	545	556	551	565	540	528	537	573	557	522	565	557	591	566	546	522	538	545	547	547	576	526	545	552	515	559	553	562	544	537	542	543	519	582	514	542	561	530	545	532	541	565	503	548	550	554	545	537	546	508	514	590	558	540	516	606	503	545	513	567	560	543	532	540	572	567	570	498	536	600	549	595	543	520	535	611	550	521	541	585	554	546	552	590	488	523	540	582	533	539	553	556	511	569	559	555	547	519	577	522	526	504	576	538	592	537	539	598	548	585	505	521	561	562	554	578	594	533	534	560	555	551	536	513	557	534	593	515	560	540	514	556	492	523	523	568	549	620	513	559	521	556	528	561	572	581	557	508	553	555	547	538	546	562	541	538	581	517	564	585	544	573	531	532	544	559	550	563	559	531	537	570	578	568	527	550	551	549	594	572	564	610	562	494	558	557	506	556	592	560	548	560	540	561	543	551	526	545	545	569	518	547	542	572	525	496	552	564	566	546	521	545	572	553	542	516	555	556	564	506	555	561	496	559	527	581	521	534	535	530	535	554	564	595	581	509	550	522	505	529	535	552	555	544	534	539	571	581	543	559	552	575	527	498	540	573	548	526	530	559	600	550	540	548	555	581	531	567	562	563	566	555	558	540	583	511	545	534	528	543	582	548	530	552	523	539	560	534	552	574	563	524	519	553	531	526	575	511	532	521	536	555	540	541	540	534	509	568	515	570	570	577	568	508	583	566	553	556	547	515	539	585	524	539	573	571	569	569	545	554	533	554	564	575	491	510	557	549	535	584	539	552	577	502	543	513	521	507	568	565	555	572	553	534	535	547	556	566	551	545	516	559	496	589	527	571	524	511	545	562	546	539	539	567	537	598	561	602	558	549	547	570	571	496	517	552	549	537	584	539	554	567	563	592	504	550	538	560	555	523	568	542	531	513	568	547	555	565	559	560	553	542	523	556	552	546	596	562	546	516	579	588	581	524	515	553	512	539	548	550	543	549	590	541	524	562	542	536	530	543	516	594	584	546	529	523	524	559	583	550	558	515	556	576	507	545	550	534
8272	764	842	745	588	537	442	433	439	389	370	358	352	359	349	361	359	354	368	346	342	325	337	275	337	347	327	283	320	287	337	296	306	258	304	307	276	285	310	318	297	290	317	265	272	312	302	251	298	298	292	282	323	307	297	281	264	286	274	307	309	297	322	292	285	288	287	302	276	286	282	335	292	268	289	279	285	324	294	293	307	296	275	289	294	270	291	299	291	306	250	292	272	296	266	279	331	294	310	318	293	311	293	310	316	265	320	320	293	307	305	305	281	258	338	274	298	261	281	307	301	259	289	306	312	301	286	298	292	302	270	291	317	283	282	250	299	291	307	273	291	305	288	299	259	287	256	323	308	313	287	307	291	273	294	293	263	284	305	307	285	281	267	303	284	296	282	289	314	298	311	290	296	331	297	288	286	264	281	329	293	279	301	278	306	296	295	297	266	308	313	308	303	306	299	309	275	281	271	275	299	308	293	292	271	296	316	308	295	292	288	290	249	273	297	317	284	307	307	272	324	310	293	305	304	325	281	281	293	304	301	317	304	302	289	293	287	296	298	333	311	329	316	292	300	300	266	317	288	321	282	297	306	275	275	281	296	270	281	304	268	309	266	261	297	259	276	260	311	306	324	273	319	261	296	270	264	292	297	292	284	287	261	258	310	295	293	329	318	317	268	312	273	304	295	271	309	314	276	304	314	302	317	325	286	271	297	255	289	274	290	318	278	276	309	311	312	300	271	286	274	282	293	321	333	299	298	304	291	293	301	276	289	277	258	316	299	298	312	287	281	282	284	291	298	287	293	284	287	303	284	280	294	288	285	300	301	334	298	275	282	311	278	295	319	295	282	298	311	272	289	277	293	307	282	350	316	299	323	301	315	269	306	298	278	276	301	271	289	275	269	276	264	334	299	277	279	285	277	304	295	290	271	345	292	297	293	286	312	287	301	312	300	296	334	269	289	313	297	295	306	293	280	325	288	302	302	300	297	307	306	303	279	305	328	299	309	284	268	308	285	264	323	267	270	280	281	289	337	289	290	325	312	235	269	262	288	327	293	283	304	267	258	329	307	286	274	289	280	291	293	275	297	306	330	311	288	273	319	250	292	319	297	260	290	301	284	309	277	308	280	290	288	261	289	288	288	284	275	275	281	298	272	313	283	287	308	315	312	272	289	288	278	268	274	317	293	261	303	298	327	314	286	277	284	278	317	309	302	302	305	279	279	328	305	304	296	257	255	312	266	308	291	283	299	311	291	292	283	279	280	316	276	318	293	276	276	283	285	305	284	313	292	296	276	348	282	272	281	300	285	295	316	275	284	288	310	320	287	274	275	294	293	278	278	299	304	287	289	272	298	279	294	290	287	305	309	266	294	275	293	292	265	272	261	298	282	276	308	312	298	303	303	273	268	279	290	295	276	313	289	283	275	305	245	297	264	262	304	312	290	280	294	300	291	287	300	315	324	281	279	296	314	289	310	304	306	276	295	314	297	273	271	286	269	275	313	272	287	297	285	300	273	286	333	295	326	286	261	292	307	262	296	295	264	295	267	286	311	282	307	317	285	274	294	302	284	301	283	307	308	287	269	301	286	271	294	324	302	323	332	287	319	302	291	309	302	291	291	253	323	279	262	291	308	304	276	300	318	281	267	269	321	293	324	288	299	275	265	289	305	303	295	247	287	318	339	290	302	269	301	308	256	282	304	284	263	306	272	310	294	278	322	278	296	286	307	291	273	273	320	288	285	300	289	276	269	295	314	265	279	285	289	328	300	290	311	309	303	307	304	305	289	312	310	327	317	298	300	283	317	299	271	305	287	307	292	287	306	320	294	275	287	260	298	297	295	285	291	324	293	296	304	337	305	291	278	291	283	309	273	308	303	299	312	278	291	278	306	300	322	284	313	281	304	281	295	279	311	287	256	243	313	275	281	293	287	314	289	282	323	304	334	284	310	308	274	292	304	330	321	301	294	289	313	295	302	285	310	288	292	309	278	292	259	301	288	307	253	266	281	290	259	279	297	293	295	315	292	286	311	291	297	304	299	298	298	284	301	306	272	284	294	314	286	282	305	326	328	305	292	291	299	272	263	316	245	313	274	340	292	307	264	305	284	284	283	281	268	274	260	295	278	307	295	268	293	291	312	300	316	305	314	316	287	323	292	290	318	278	289	298	269	295	286	297	268	274	316	305	291	292	275	298	295	267	273	284	298	311	300	318	281	283	286	336	288	250	284	300	315	307	308	262	296	283	282	316	274	300	304	310	307	296	286	258	299	322	339	273	285	313	288	305	285	321	287	298	312	316	272	326	306	313	276	271	307	286	335	310	252	265	261	287	276	313	274	283	329	283	262	254	282	270	276	295	317	274	325	333	267	300	295	336	284	283	314	299	305	300	281	299	275	280	291	304	288	286	323	292	254	291	307	278	291	289	311	297	324	307	324	284	299	294	325	287	312	233	287	289	275	263	267	287	264	306	282	272	274	268	291	295	285	344	306	310	266	265	339	293	289	269	288	270	302	308	302	282	269	315	298	297	278	256	299	314	323	302	272	295	282	324	303	295	285	324	314	300	271	267	298	258	271	276	270	316	283	279	288	297	261	297	308	285	311	301	290	303	301	288	270	276	287	300	277	295	310	298	264	296	312	322	298	296	304	314	297	290	279	298	324	279	276	279	278	282	309	291	299	288	331	346	289	267	294	313	290	281	280	289	277	297	269	308	261	290	293	266	319	330	307	265	293	279	290	324	289	302	287	243	275	291	250	318	318	265	299	309	314	303	269	294	292	307	304	260	290	253	294	279	299	307	277	294	280	317	286	300	272	280	311	313	278	288	277	301	289	294	301	306	298	303	314	276	297	273	296	274	288	282	282	297	298	274	303	286	289	290	290	264	294	277	291	305	300	307	317	315	330	286	306	316	283	300	284	263	298	289	322	283	311	281	282	303	268	283	291	306	311	272	297	296	287	276	281	306	279	317	261	294	318	286	271	280	289	301	289	278	280	267	286	290	299	286	279	297	276	257	314	318	287	305	296	297	313	256	292	280	292	305	308	279	296	264	333	291	290	278	299	294	296	312	301	319	288	315	269	274	294	292	301	292	279	266	300	241	257	287	300	290	289	281	271	308	288	275	289	303	298	247	290	298	280	293	294	326	288	305	284	311	327	305	278	313	288	281	312	312	318	254	319	291	301	311	319	300	307	305	276	321	297	302	295	286	323	271	312	274	311	291	288	292	310	278	299	302	297	268	292	322	310	286	237	328	281	288	271	271	281	297	276	292	318	293	321	264	324	305	307	305	287	311	283	312	296	269	273	297	307	294	287	296	311	305	302	266	310	315	326	265	311	292	271	315	297	299	308	312	307	316	291	289	292	269	298	287	287	276	320	285	311	287	308	293	290	316	278	320	311	301	304	307	278	281	280	323	301	269	292	333	297	267	311	306	324	292	311	289	285	287	300	281	324	251	276	288	304	274	284	278	303	318	287	289	286	308
6813	1101	1795	2069	2018	1715	1596	1429	1228	1197	1096	902	924	959	966	1069	1102	1056	1030	914	893	905	865	838	822	814	776	737	815	730	687	698	707	664	665	713	693	718	686	661	650	642	681	659	613	684	639	635	614	649	663	699	635	681	678	698	749	694	697	676	713	705	642	673	679	656	651	654	680	692	683	638	632	663	665	644	652	710	661	662	688	673	618	708	647	613	664	672	617	664	661	630	647	695	641	677	590	673	649	646	656	689	660	680	648	636	662	643	657	650	645	645	670	648	666	696	615	642	625	654	624	705	625	654	708	678	730	658	627	662	703	697	663	638	638	662	719	664	631	644	656	654	654	719	669	686	658	666	647	714	672	684	628	692	636	644	668	690	691	652	649	662	652	667	591	612	637	626	674	661	635	619	667	696	602	652	655	673	663	679	649	688	656	635	659	668	676	681	680	693	668	639	643	622	691	632	659	680	674	722	686	705	683	661	699	627	674	663	697	660	669	666	663	625	646	657	674	641	675	662	647	655	719	665	626	674	612	624	641	648	689	638	643	677	682	639	683	663	672	638	665	618	673	703	689	689	672	621	664	646	674	654	644	656	632	667	662	691	615	665	612	637	685	711	690	625	684	693	622	656	632	691	684	696	681	679	632	718	666	689	653	651	673	675	641	655	697	640	681	663	679	669	687	693	723	654	651	675	649	661	586	672	707	660	672	616	659	649	659	638	697	641	663	675	628	697	629	654	680	653	661	669	644	655	694	674	680	635	642	691	676	687	688	622	711	661	624	637	636	631	663	645	673	651	711	678	701	676	653	689	705	653	642	688	651	661	675	627	633	673	652	674	662	672	627	671	682	675	643	650	670	683	664	670	715	671	709	687	629	656	697	656	645	662	633	655	664	698	706	666	620	650	658	718	613	652	627	640	627	674	699	633	676	644	638	665	643	673	638	669	681	655	659	643	715	649	660	677	677	656	706	652	665	658	640	651	698	643	685	696	638	673	679	681	678	689	632	707	652	689	673	682	664	651	712	650	657	667	644	676	665	646	644	633	700	619	655	651	702	638	624	658	660	623	703	649	647	647	671	674	710	660	675	642	700	626	670	642	654	711	651	630	678	646	623	677	625	694	640	629	670	626	664	659	686	622	660	700	664	629	636	666	683	658	659	661	685	711	673	711	682	650	608	659	646	635	717	646	675	626	730	664	648	617	630	679	676	634	682	622	710	655	641	676	617	649	662	674	657	649	680	648	672	662	677	686	650	678	652	658	670	669	664	655	608	633	662	687	653	666	684	656	646	670	706	622	629	677	627	653	684	654	704	701	671	649	704	655	702	680	647	672	702	645	711	675	668	677	651	676	663	647	662	704	648	696	698	673	711	702	663	644	647	623	636	650	626	697	683	657	655	653	662	688	680	659	686	679	702	696	652	681	662	690	680	658	674	675	644	637	696	636	687	664	708	690	648	640	673	680	683	655	660	659	663	632	617	676	674	700	648	678	693	660	690	677	665	671	641	655	701	670	620	715	671	684	668	641	647	671	663	642	612	655	667	671	672	662	604	700	677	675	645	652	697	603	668	658	645	661	648	668	699	704	643	667	663	629	686	663	635	668	696	647	656	675	665	667	664	634	679	602	687	696	698	662	675	645	705	668	652	639	675	693	686	656	690	647	626	685	650	688	625	696	623	645	629	658	676	653	622	679	638	659	673	617	643	674	640	678	670	643	637	663	657	626	665	660	621	633	644	633	696	650	683	669	660	666	647	689	667	656	662	651	663	646	709	716	628	669	665	639	687	675	699	665	619	674	685	715	619	649	713	699	642	688	661	719	669	668	633	708	623	683	652	663	665	607	640	649	655	688	671	640	684	672	687	641	630	656	694	692	663	695	657	674	661	688	666	693	662	622	666	713	716	670	638	647	686	628	685	679	624	648	644	668	676	640	653	662	666	693	622	654	688	647	692	635	694	647	612	703	636	676	690	649	711	643	657	682	620	616	653	615	613	657	664	688	648	624	676	651	700	617	666	673	676	626	705	639	646	654	641	668	674	648	689	671	687	628	652	720	668	671	623	679	669	705	631	628	660	707	627	677	640	620	655	664	678	648	649	622	684	690	654	676	688	657	658	664	667	634	638	692	668	635	605	697	654	677	677	644	704	673	674	622	695	699	671	674	630	697	690	680	675	655	648	731	692	704	663	685	715	670	655	654	653	694	684	657	682	677	699	665	646	705	634	695	619	688	652	600	669	684	660	678	661	667	642	661	634	652	650	687	649	639	673	658	629	676	655	732	667	654	592	660	670	639	654	604	703	662	703	687	692	670	631	643	632	672	682	718	633	688	666	620	648	618	698	642	625	681	696	660	666	660	715	687	650	633	656	665	686	713	698	679	657	660	662	654	615	662	679	666	681	654	714	639	641	671	657	647	621	661	691	676	668	656	676	644	620	653	695	667	660	701	678	652	598	669	606	658	647	642	653	668	684	681	654	653	645	674	683	677	706	637	657	683	643	676	685	653	634	622	678	716	634	673	666	672	669	668	681	687	646	661	639	680	675	687	649	723	650	651	682	694	672	625	688	641	685	669	681	636	654	648	669	682	667	644	654	650	660	661	675	629	660	663	645	620	643	662	670	641	649	669	609	669	655	659	639	651	666	651	652	694	636	686	647	687	638	649	679	651	671	697	653	627	625	682	622	641	673	656	701	740	639	671	664	668	634	646	667	692	678	678	674	657	697	665	676	678	636	657	659	655	662	657	676	652	659	669	662	632	705	689	656	607	629	661	683	577	657	622	619	663	680	640	651	672	680	648	691	640	662	686	654	693	643	681	667	709	649	635	700	641	662	643	650	655	634	665	693	670	703	702	667	642	669	611	676	639	672	694	669	646	690	668	667	650	676	686	670	627	670	668	645	677	658	627	670	713	670	679	611	695	602	669	683	686	670	663	718	664	621	687	643	657	649	678	674	677	655	663	619	630	626	657	665	648	660	672	645	664	726	692	653	691	668	736	676	665	650	619	631	689	618	638	606	682	644	678	711	649	668	689	677	630	657	676	632	666	708	683	637	667	664	646	701	662	656	624	690	614	684	679	649	656	641	590	641	698	671	632	639	669	662	629	653	671	679	703	677	662	671	683	685	658	637	664	625	671	684	688	652	598	664	670	686	719	640	637	668	667	694	675	655	659	685	616	685	627	680	616	674	666	672	643	667	708	616	696	673	708	663	674	676	695	677	645	684	639	713	608	658	635	714	647	673	666	670	665	624	631	644	645	686	694	644	680	649	672	646	635	660	678	725	640	657	663	596	617	654	684	701	662	656	735	650	679	675	657	668	704	646	673	626	651	653	636	651	664	727	622	677	656	680	652	704	661	630	648	639	656	645	644	657	668	669	697	619	698	655	649	634	612	659	634	668	657	658	706	667	616	687	696	706	675	667	668	669	711	680	684	661	632	659	640	621	630	690	664	681	625	635	659	662	626	669	650	686	696	670	691	714	700
15096	1378	1209	980	715	557	482	426	313	340	268	267	263	222	235	252	274	303	258	254	235	233	232	207	219	239	224	201	185	179	177	196	191	169	155	191	186	169	165	174	177	172	189	212	167	175	177	169	183	176	178	191	184	170	182	193	153	173	179	200	156	194	172	147	162	193	165	185	161	171	151	147	171	179	166	177	201	191	158	172	185	158	156	187	182	168	182	180	184	150	187	184	168	175	190	193	156	165	172	180	185	170	170	172	172	177	183	197	181	185	186	167	192	163	190	185	207	169	187	167	161	177	184	198	161	189	164	178	175	162	178	151	165	163	179	167	178	181	207	192	142	170	177	193	161	201	194	166	183	157	176	174	158	168	166	183	187	157	190	174	162	180	199	173	163	184	183	176	185	184	153	148	171	211	177	192	181	175	176	123	196	181	186	184	186	184	184	171	184	162	193	187	162	187	179	182	162	174	206	186	176	170	189	167	187	178	184	156	162	191	212	174	170	185	177	178	174	174	183	158	158	179	153	183	153	193	188	185	164	165	177	175	177	178	155	173	157	206	190	158	158	183	148	173	189	161	166	203	152	168	184	160	187	169	177	166	179	168	152	176	223	185	172	184	164	166	206	208	175	172	163	173	171	188	168	188	174	184	200	180	161	151	160	170	169	179	170	176	184	192	174	170	188	173	175	176	184	191	196	179	189	191	198	162	182	161	197	191	175	171	178	192	169	164	213	172	176	180	174	172	189	198	195	166	169	180	174	179	168	172	172	200	183	187	180	179	182	170	150	193	169	207	185	186	167	173	158	205	189	181	197	179	168	199	177	161	183	179	173	177	172	175	141	176	205	173	188	156	173	143	145	193	141	165	156	191	206	177	169	145	153	184	186	180	200	186	150	189	173	172	175	177	173	189	204	237	175	174	177	183	151	186	159	193	168	176	188	201	151	190	182	163	178	198	189	151	191	162	150	157	168	184	207	179	190	175	192	194	195	190	175	178	176	189	165	175	181	185	158	175	190	173	180	166	184	194	178	180	183	169	184	179	178	149	168	176	182	217	171	160	163	142	195	171	186	178	176	190	154	188	162	191	175	167	203	186	175	201	196	184	183	179	172	194	183	216	164	165	183	167	172	189	169	185	184	181	163	165	178	197	167	192	172	170	173	189	173	164	187	161	170	180	169	183	166	189	182	138	177	167	204	165	205	172	183	190	203	172	172	169	185	171	181	183	188	181	180	166	160	167	158	196	181	193	173	191	183	205	169	182	205	176	187	177	170	166	186	194	154	154	185	172	167	184	197	174	176	189	185	178	171	159	173	160	195	172	197	172	171	180	192	190	199	166	183	163	165	171	193	167	180	176	172	217	194	169	171	175	162	189	173	201	175	174	162	194	174	174	170	176	183	169	196	188	174	177	171	205	163	210	176	171	178	161	150	161	158	150	182	162	160	187	181	194	160	176	180	170	175	180	164	171	169	188	160	189	159	149	158	169	158	154	176	178	176	169	182	179	174	171	174	170	169	161	163	162	195	202	180	186	149	183	188	188	190	162	168	169	179	172	177	177	174	195	171	183	203	175	178	162	159	196	204	189	171	165	164	193	198	185	175	182	169	184	152	181	180	170	179	150	201	179	193	189	163	188	199	193	185	180	151	162	174	180	158	162	162	188	178	186	147	181	173	189	191	180	201	162	181	199	186	170	164	174	176	176	177	194	197	169	192	188	186	174	193	193	165	161	170	163	151	169	162	200	187	176	182	185	188	166	191	165	182	197	180	187	163	196	158	167	165	160	160	179	161	159	169	176	142	178	165	178	149	168	154	190	145	206	170	157	202	172	165	156	199	161	167	190	197	195	186	202	162	188	162	180	195	183	157	167	160	194	186	169	169	163	188	159	180	228	183	161	152	171	213	192	175	198	177	176	188	164	193	156	160	164	176	185	173	163	157	171	165	163	149	182	180	182	175	193	183	168	166	153	219	181	214	160	177	184	179	174	167	159	186	179	200	164	175	166	181	171	198	165	177	162	170	167	175	199	150	169	199	171	192	175	186	150	190	184	180	166	157	176	182	180	174	180	177	172	155	179	177	171	179	175	155	168	181	164	190	184	173	181	171	176	161	182	193	176	188	192	159	198	180	166	164	180	168	172	151	177	172	152	191	190	179	187	188	178	178	171	187	189	153	147	176	186	211	168	216	154	182	199	176	182	156	195	164	182	176	169	185	193	166	198	178	165	152	185	171	204	187	190	184	162	186	186	173	163	158	202	170	176	174	172	193	191	186	172	183	152	208	161	162	185	177	173	187	166	176	186	161	172	183	182	196	185	152	172	193	157	157	166	182	188	190	199	191	209	159	163	167	192	191	162	195	175	193	193	178	171	170	175	176	181	178	166	177	191	182	170	159	187	202	202	174	171	190	183	202	146	170	162	187	174	187	179	160	164	170	173	182	206	177	197	183	184	172	152	185	161	187	186	214	186	211	181	170	184	201	173	168	165	178	192	178	155	190	179	183	204	147	197	168	195	185	166	151	180	186	195	189	165	168	202	183	164	184	202	188	182	186	171	180	166	177	188	171	187	171	168	162	170	162	165	136	168	168	170	169	158	215	178	195	193	162	181	157	180	175	189	207	166	184	175	191	193	174	174	182	159	181	184	166	205	161	162	191	201	202	182	181	199	154	156	162	176	157	191	173	213	180	168	175	176	165	197	152	182	185	154	179	157	174	171	170	192	170	174	173	184	178	126	173	184	168	159	190	197	185	178	172	177	145	213	201	146	207	161	154	170	201	182	172	205	153	174	181	172	202	190	170	168	188	196	199	187	183	179	149	178	178	162	177	164	161	174	189	158	182	151	185	171	168	154	191	185	181	187	149	153	199	193	161	157	190	168	180	172	183	168	184	195	173	174	190	184	159	164	208	180	165	178	183	164	179	186	162	168	204	184	180	170	194	168	167	202	162	160	162	186	163	171	168	188	162	164	161	157	205	194	197	173	155	161	160	185	173	193	172	182	155	162	175	168	171	177	177	188	170	185	181	173	170	172	172	191	169	166	158	163	167	152	175	181	170	203	185	221	189	174	181	209	192	192	165	168	177	207	142	193	168	188	201	175	185	164	185	181	212	186	173	184	195	178	176	179	164	161	177	183	185	181	157	171	210	159	159	182	185	161	183	186	182	185	178	188	175	174	157	179	163	209	193	206	184	166	181	178	177	183	183	187	208	181	163	168	162	185	182	171	167	174	186	208	160	178	177	156	182	172	181	185	159	180	170	170	177	156	156	173	193	180	171	174	173	167	158	192	186	187	175	142	171	192	194	171	180	193	165	173	185	182	171	185	168	212	185	172	171	173	165	188	154	163	196	157	169	153	172	158	186	181	176	176	176	190	198	167	168	169	172	167	161	167	187	171	194	171	169	179	180	172	188	187	168	166	174	169	182	186	182	182	178	179	187	202	213	181	188	174	197	172	188	163	186	148	168	178	191	166	174	176	178	165
8351	1160	2505	2951	2761	2371	1986	1585	1455	1294	1181	1018	887	876	865	1112	1096	1086	981	809	872	791	760	697	632	707	588	585	612	533	510	475	448	466	436	444	433	429	439	430	424	445	417	400	431	432	391	436	429	408	416	434	462	409	406	415	374	401	423	408	388	395	419	435	458	373	399	404	387	421	391	416	388	431	410	434	427	398	401	407	394	416	432	400	406	362	409	389	392	374	407	427	427	415	428	470	400	420	416	409	423	421	417	409	387	397	426	417	393	409	378	403	424	367	428	428	404	421	445	412	395	418	381	396	400	405	387	385	424	398	415	413	399	417	396	410	420	435	426	414	381	401	421	396	427	409	378	399	386	434	394	383	407	446	383	419	425	418	388	405	432	419	415	401	409	385	428	402	405	402	441	398	417	391	428	369	423	426	398	399	398	435	392	434	415	433	393	415	408	395	425	420	475	402	393	453	396	434	417	399	407	378	411	381	421	377	435	415	442	421	429	399	417	437	411	417	418	438	386	421	425	391	380	403	404	417	393	393	423	398	445	445	462	420	403	406	367	450	420	412	431	406	409	413	385	398	426	396	427	402	395	426	421	396	408	359	394	388	414	438	422	417	413	436	424	413	376	383	401	424	425	419	370	410	388	430	403	389	385	439	407	423	410	421	421	420	442	414	436	447	403	424	426	396	425	396	431	375	399	423	431	386	403	376	395	426	358	423	399	400	406	390	377	419	421	391	407	398	451	386	411	406	432	394	391	400	396	456	401	406	391	409	377	426	403	405	416	414	421	391	413	434	388	394	460	397	401	417	367	399	398	395	352	421	395	408	398	341	407	425	401	433	437	409	411	417	400	423	408	388	411	430	405	421	424	406	429	433	417	431	381	402	387	418	393	431	421	427	453	428	431	431	442	404	376	386	395	429	374	439	446	396	410	404	420	407	425	436	397	419	384	405	436	415	396	427	413	413	430	418	373	432	407	421	422	391	398	424	401	385	399	397	375	386	420	405	415	411	412	413	417	393	432	416	401	401	387	412	392	410	435	447	416	404	417	422	408	414	390	419	451	415	445	442	406	412	409	417	414	411	415	413	392	442	389	422	409	417	404	388	433	402	408	423	433	353	414	407	423	408	418	427	401	424	383	434	359	407	374	414	383	398	380	458	427	409	404	449	439	383	419	433	398	381	425	404	408	427	425	391	409	397	389	424	435	407	412	392	437	386	423	409	409	407	413	422	395	451	397	408	384	459	430	423	443	405	391	418	399	418	384	430	461	432	427	432	405	398	438	393	399	429	463	403	430	389	398	431	408	430	420	427	408	426	389	421	380	425	413	432	410	416	404	400	395	438	431	434	380	374	419	411	378	387	403	440	406	422	414	410	391	417	439	441	403	467	408	407	385	366	384	401	418	397	396	474	405	413	402	433	419	409	441	418	397	406	434	402	410	413	422	402	404	426	373	420	386	374	372	413	415	390	421	413	393	431	416	378	416	406	397	420	390	413	400	466	407	390	416	423	399	382	394	404	386	417	413	426	373	384	445	420	426	374	394	376	398	422	418	405	383	400	447	430	403	421	430	404	391	407	378	363	411	403	456	434	408	429	428	409	412	445	420	448	426	406	452	392	415	436	416	431	393	416	421	414	372	401	425	393	392	436	410	410	418	433	380	388	409	387	409	400	430	407	410	394	429	424	404	390	394	384	394	403	401	400	429	415	398	402	371	407	421	427	458	402	402	408	429	420	418	406	428	423	417	397	406	422	424	409	406	410	389	413	419	436	362	446	455	393	426	426	427	399	409	390	383	427	416	399	417	399	419	410	380	381	397	360	386	403	439	426	382	400	408	389	413	428	423	390	396	412	422	418	437	455	399	409	393	382	418	390	448	445	411	381	417	430	408	416	432	430	394	417	406	394	421	397	430	412	445	422	361	424	413	419	409	404	398	390	458	415	425	411	422	425	415	468	432	425	428	386	397	388	396	432	381	424	370	445	431	371	433	419	424	407	426	426	431	362	398	394	380	416	427	429	427	418	416	387	410	406	412	432	420	428	433	387	410	381	391	397	383	405	384	401	409	404	385	431	427	412	395	421	390	393	387	414	386	406	430	382	429	407	426	432	422	395	431	431	391	401	400	411	442	415	405	373	413	434	391	407	428	437	383	426	405	425	385	396	445	401	403	416	403	394	386	383	409	412	419	407	436	391	409	395	428	400	385	433	412	408	407	410	394	411	415	436	443	444	428	422	362	411	396	397	394	387	417	384	414	373	388	405	376	419	403	439	407	413	414	390	413	428	421	422	400	386	419	398	397	420	406	428	394	426	426	389	396	420	428	412	389	414	403	409	387	424	418	399	438	421	415	431	429	423	418	433	416	427	381	430	428	401	397	422	388	438	379	409	414	390	418	400	413	416	396	416	418	392	431	405	409	406	393	394	379	413	404	401	391	406	422	393	385	419	416	372	398	450	418	388	382	438	378	418	380	405	398	413	424	448	429	415	430	408	414	407	416	384	424	406	393	363	407	405	396	414	436	410	424	395	424	432	390	410	349	409	409	414	387	390	384	391	400	411	385	445	384	388	403	402	402	425	440	433	414	413	418	402	415	436	409	437	394	390	414	386	381	405	402	396	434	413	398	407	387	436	386	393	368	423	435	430	378	403	387	432	386	386	375	410	406	404	408	416	391	394	434	455	385	403	432	399	412	430	356	383	404	416	389	407	437	399	440	405	398	399	383	421	383	416	392	383	375	411	401	412	393	425	419	407	412	424	420	389	385	426	408	373	413	440	422	450	400	404	428	391	429	391	408	448	431	424	411	398	425	414	365	404	414	414	393	396	400	413	420	388	374	421	394	367	392	394	407	447	399	370	420	407	384	389	410	394	402	415	394	409	399	411	417	395	397	413	416	417	395	440	398	398	424	436	425	440	404	426	385	392	379	413	384	430	410	395	400	417	403	425	440	384	373	409	383	399	396	426	442	381	406	383	433	410	393	356	395	417	403	386	443	396	411	391	416	410	415	391	408	427	413	391	405	448	452	378	397	417	404	412	412	402	402	402	377	425	393	452	404	387	413	417	424	413	403	431	415	431	400	380	426	452	414	402	407	438	436	428	397	387	403	445	389	410	401	440	410	429	436	383	416	425	407	442	382	408	420	412	416	434	433	431	389	457	396	430	434	409	407	430	407	384	399	404	439	421	433	433	421	416	386	419	394	390	402	421	387	408	385	454	365	448	389	414	423	390	398	391	415	421	433	422	423	389	443	423	408	434	412	393	407	433	420	407	412	409	414	403	375	363	448	380	400	414	410	356	427	402	374	406	379	438	443	397	399	385	423	416	412	391	401	435	434	438	428	411	431	414	423	414	384	430	429	395	416	370	403	395	392	416	431	409	389	425	401	432	386	389	424	398	391	417	417	359	393	413	385	377	406	384	413	383	444	394	430	400	398	406	413	404	391	406	401	435	415	422	408	428	391	421	406	396	400	405	421	401	399	400
1564	301	335	313	294	269	293	287	246	278	227	222	232	235	215	279	235	309	269	221	278	239	247	243	227	210	211	230	255	254	215	235	264	234	228	215	268	242	227	253	231	258	237	242	223	240	253	240	223	227	240	240	264	241	233	231	240	238	233	226	267	232	221	264	202	244	226	254	239	229	220	250	230	216	259	262	251	263	236	215	219	236	260	200	255	216	269	250	222	256	244	235	233	242	202	250	220	266	236	237	205	212	223	214	243	225	243	251	225	232	225	214	229	263	245	230	223	239	223	233	263	257	226	233	234	223	244	223	229	228	229	253	243	251	243	252	243	255	242	217	218	187	232	243	248	267	237	224	231	243	214	261	262	208	219	240	225	257	212	246	218	241	228	221	233	234	220	218	270	232	250	258	238	231	219	222	238	243	251	248	231	245	216	224	224	234	203	218	246	223	244	245	221	241	280	256	220	229	241	201	233	220	215	238	235	236	243	240	241	208	217	224	236	251	266	234	235	244	252	235	231	227	223	223	237	206	221	240	209	229	232	205	205	230	226	262	251	242	218	232	244	247	212	193	210	231	203	242	249	228	248	201	221	222	215	227	230	235	237	219	233	208	255	222	231	204	253	218	248	227	220	215	235	175	215	229	226	233	206	230	240	231	226	217	197	258	232	209	233	266	221	234	251	217	228	219	240	229	220	197	246	238	248	232	228	250	212	225	242	222	230	252	239	216	244	255	226	218	214	233	230	263	244	241	230	227	222	239	237	226	231	228	263	202	217	240	245	239	231	234	193	216	237	258	254	226	213	224	240	203	224	231	261	220	205	211	239	220	240	240	200	221	233	221	232	241	232	244	201	221	228	241	206	237	230	216	218	214	245	224	244	223	212	265	217	210	233	240	262	228	231	238	247	232	207	227	234	238	242	209	221	237	210	231	199	231	225	215	230	237	237	217	242	200	228	220	218	239	242	228	243	216	242	213	232	231	229	235	236	237	206	220	222	231	221	235	211	233	231	221	231	250	225	216	243	221	237	249	206	214	246	226	220	237	236	257	227	247	196	228	248	216	229	221	225	253	183	218	276	247	232	224	217	225	244	250	237	263	254	252	231	239	252	230	254	234	256	212	224	204	232	194	223	247	223	252	206	241	224	210	216	243	234	235	244	245	231	242	239	231	199	269	239	218	226	227	213	233	248	262	233	228	287	236	260	234	232	224	209	259	248	224	232	230	215	251	220	227	205	235	251	217	247	214	255	216	234	211	256	245	224	247	222	231	237	230	227	240	247	190	221	246	261	224	228	251	222	217	234	270	234	265	238	209	208	240	240	205	251	222	220	228	239	225	220	238	215	234	227	209	195	222	238	224	205	248	246	230	239	220	233	235	211	211	245	206	215	234	245	241	255	246	231	242	233	212	220	192	224	213	259	229	251	202	213	216	227	269	251	241	229	242	273	261	245	212	245	221	239	247	240	213	269	209	224	239	203	241	236	228	217	209	230	256	234	226	250	262	223	246	222	235	249	221	232	235	260	233	227	245	271	248	242	230	231	234	235	257	236	234	267	246	249	251	231	213	258	232	228	245	243	243	245	192	228	226	209	197	217	270	216	211	223	239	257	196	229	211	240	242	245	196	248	235	236	251	244	231	224	234	252	230	229	235	205	201	240	228	263	216	206	225	212	259	236	240	255	243	238	235	236	264	237	258	223	252	218	215	242	230	199	235	217	221	206	252	233	233	217	229	235	277	224	239	218	213	237	245	219	222	208	234	262	237	242	255	230	213	233	242	294	216	217	222	228	261	224	240	234	236	228	239	217	225	254	250	191	233	209	255	199	219	229	264	217	228	222	231	243	259	220	249	239	220	208	255	241	226	268	245	239	230	249	226	250	233	245	249	300	238	261	233	218	225	200	231	230	232	250	248	251	243	233	258	226	226	233	214	243	239	241	243	223	241	250	254	230	198	252	222	228	239	210	259	242	207	256	271	242	242	215	212	226	204	224	217	245	219	252	254	257	244	242	211	246	230	236	212	223	220	266	211	227	246	243	258	210	191	220	226	264	225	219	230	232	249	236	226	239	216	246	234	245	217	218	230	220	227	227	229	242	233	266	235	228	254	231	234	245	236	228	236	233	231	225	226	277	239	231	228	217	247	251	245	223	240	228	236	224	241	233	245	246	227	252	218	233	227	224	268	214	243	245	213	253	228	216	247	249	255	233	218	248	215	218	236	256	219	264	261	200	240	234	248	222	201	233	246	237	224	243	216	223	256	227	201	241	207	232	229	226	234	242	228	214	246	245	226	223	225	219	231	237	240	249	206	231	240	211	213	208	248	238	235	236	241	238	246	253	226	239	259	240	230	253	214	233	199	241	224	217	237	258	205	242	243	242	252	263	237	227	221	215	235	237	235	213	243	243	248	255	253	222	237	215	245	220	234	241	226	280	238	226	241	215	228	211	196	197	237	220	223	229	200	224	216	249	222	233	246	258	241	204	211	269	234	243	200	196	205	255	216	233	241	232	221	218	232	231	216	254	236	244	246	218	231	216	220	243	224	252	252	194	242	206	218	247	235	252	221	222	223	226	231	237	207	223	228	226	233	233	246	215	229	245	237	215	220	240	250	252	228	246	240	227	236	235	209	216	230	248	241	233	224	255	266	210	253	238	248	268	237	222	233	270	239	216	217	269	229	203	247	227	257	261	224	254	232	238	242	220	244	236	201	236	225	272	222	231	202	240	235	215	241	245	217	224	212	249	240	218	206	229	230	241	227	247	255	264	212	247	215	228	221	216	272	245	221	229	206	259	224	228	232	239	243	242	233	256	233	274	235	212	221	222	221	234	259	223	256	241	218	234	223	258	239	223	238	228	233	227	203	214	205	222	231	256	229	245	229	224	219	255	212	242	227	237	203	212	239	222	223	266	256	238	243	190	248	240	225	235	208	229	240	203	248	218	206	184	226	241	243	254	242	239	243	227	225	257	219	222	227	244	234	255	218	228	258	240	234	238	201	218	242	252	223	262	239	230	226	230	221	222	272	240	242	222	251	226	206	225	246	220	216	236	223	224	210	252	223	243	213	248	254	232	241	248	218	211	218	236	231	187	253	252	238	217	227	260	259	251	237	246	228	240	210	240	249	249	222	241	216	235	244	225	245	218	242	242	240	227	220	240	213	229	224	235	260	264	218	203	217	211	244	252	254	231	264	217	233	215	239	224	245	210	206	228	234	254	211	224	213	226	258	241	220	254	241	210	247	236	219	238	208	244	220	247	218	255	234	249	238	259	227	213	211	275	276	205	259	217	269	265	240	241	238	233	238	245	236	218	215	231	254	228	196	226	239	244	229	245	242	231	228	212	224	220	227	230	264	240	250	245	231	213	257	225	238	223	242	239	230	256	236	214	203	224	222	227	228	232	232	219	237	224	251	271	204	250	237	234	205	218	256	237	201	225	232	219	217	261	230	198	225	213	239	199	272	238	243	238	225	242	248	238	235
1912	634	833	897	870	816	790	737	698	697	631	618	642	587	658	726	722	731	695	695	618	625	604	627	566	571	577	605	583	559	587	563	553	544	543	531	525	549	562	538	524	547	580	549	561	535	561	536	534	535	573	516	599	532	566	562	518	586	554	495	546	542	598	581	547	588	582	554	540	565	567	552	511	504	514	547	544	549	519	560	530	546	528	530	602	550	525	558	572	524	584	573	543	537	555	521	585	535	539	582	540	592	558	554	581	538	525	568	517	534	505	538	542	595	557	571	521	557	529	544	533	570	565	552	551	534	546	574	542	592	550	556	550	555	541	571	529	576	537	503	540	556	542	527	555	528	531	522	569	567	530	527	517	538	554	532	517	560	548	612	561	524	527	552	527	573	540	581	562	530	565	544	534	569	550	526	529	541	544	526	535	533	567	559	518	541	548	540	558	534	548	589	547	551	552	535	556	555	536	526	533	504	538	544	585	533	528	495	532	532	528	580	585	512	514	569	560	542	484	555	509	540	565	551	583	552	580	523	552	533	567	538	595	544	570	611	608	548	565	501	579	599	526	563	547	586	508	528	546	569	544	552	546	517	546	544	607	546	573	560	533	531	540	534	547	537	569	585	540	577	543	543	552	538	517	585	526	547	561	551	519	566	530	523	562	527	550	517	557	606	555	517	525	542	499	488	512	566	517	555	549	529	552	538	544	581	558	558	548	516	554	565	546	526	564	539	589	519	518	518	532	526	521	580	566	548	554	509	550	521	533	557	564	561	540	525	516	543	523	575	573	549	528	532	562	509	522	570	538	547	553	566	522	588	570	529	529	538	566	567	529	535	560	557	524	549	539	552	534	568	570	506	519	571	545	521	485	503	532	548	571	524	536	548	577	558	548	540	550	558	532	526	541	536	557	550	532	523	551	580	589	573	577	556	520	544	531	571	524	565	532	541	549	562	556	564	516	535	615	558	557	541	521	544	566	569	552	574	530	526	551	511	574	535	524	543	543	503	591	562	552	553	506	539	577	564	498	520	552	503	521	555	568	569	553	551	510	527	543	562	523	569	580	530	500	551	559	543	549	523	585	559	528	508	547	568	599	531	543	521	553	536	523	575	492	527	545	570	553	557	555	568	531	520	561	556	544	536	524	553	566	573	503	544	569	555	589	549	537	546	552	568	516	493	536	554	540	528	580	519	529	490	544	561	583	557	536	525	532	521	543	603	506	547	553	557	462	510	575	548	529	560	519	555	555	538	524	497	545	582	476	536	507	550	501	555	570	537	521	554	548	581	567	510	536	553	571	518	577	582	523	551	573	547	500	531	519	573	544	564	536	525	577	546	546	568	512	533	496	557	527	549	565	526	512	584	570	545	566	533	542	537	529	567	589	500	501	548	525	578	563	583	565	570	555	500	522	538	556	528	558	556	535	563	544	549	529	538	543	572	569	553	576	562	538	562	535	556	553	527	513	563	523	556	518	495	532	530	501	584	534	555	510	531	543	535	552	604	575	578	526	559	508	557	585	531	550	560	551	561	518	555	532	528	532	551	549	589	587	588	562	587	524	565	549	551	568	518	549	538	547	568	563	569	557	575	604	590	545	572	544	546	550	560	561	512	579	561	541	527	542	564	539	573	518	543	560	517	585	550	530	503	537	549	509	552	546	564	562	528	541	579	534	576	547	477	505	514	580	525	593	557	538	547	547	592	550	533	542	576	528	554	515	569	530	542	553	542	557	564	558	512	543	529	531	527	539	537	580	573	555	550	548	526	564	531	523	579	528	538	555	577	525	543	538	539	533	591	561	551	561	532	562	559	555	563	521	549	567	511	563	558	581	584	543	510	515	618	521	563	548	517	552	547	574	544	521	524	569	511	573	569	527	554	527	522	504	562	559	575	556	475	557	547	532	583	573	567	536	556	534	556	532	522	516	498	543	519	555	541	527	557	555	506	540	569	564	512	502	538	548	569	528	520	549	543	542	534	552	560	513	530	579	552	545	540	516	510	568	532	536	534	502	532	561	549	566	538	546	562	537	497	522	529	555	537	551	527	553	578	548	535	504	533	552	541	556	537	515	527	602	525	523	555	560	550	584	521	529	518	542	530	563	543	593	580	529	552	567	536	542	554	528	560	536	589	529	545	565	573	502	549	590	538	551	558	555	551	564	519	516	528	507	544	554	521	552	565	545	571	525	549	531	546	508	494	536	575	552	533	579	543	545	592	508	539	573	539	520	570	545	519	532	540	549	506	594	561	559	533	566	507	587	562	541	567	552	504	597	495	526	549	575	542	527	540	536	558	543	552	539	515	541	571	510	513	560	554	600	534	525	516	492	569	520	541	551	557	524	547	582	535	540	578	540	543	526	518	536	592	526	550	529	548	598	531	496	525	531	535	569	525	553	526	568	561	553	521	510	543	524	535	540	514	527	534	538	575	536	555	499	495	565	534	512	579	591	548	541	561	548	557	531	571	560	546	532	504	513	567	551	567	590	574	565	549	565	542	531	574	531	563	587	558	554	534	554	544	525	523	568	551	548	534	553	536	552	556	579	596	569	531	550	526	598	537	562	552	576	583	548	512	502	510	565	516	571	558	536	533	527	547	525	590	527	532	535	549	519	562	547	533	539	547	553	561	535	540	538	561	554	533	556	562	541	494	592	535	564	532	535	595	538	512	537	552	517	556	542	550	532	528	517	531	540	546	579	535	556	524	532	566	555	581	528	532	555	546	544	545	567	536	531	540	567	544	533	532	527	540	541	516	550	559	547	569	543	506	506	554	545	577	558	549	541	571	554	530	544	557	557	550	513	572	515	500	574	571	601	583	555	512	530	562	560	566	517	569	555	551	500	516	521	514	527	507	528	535	542	549	559	526	564	556	548	522	526	538	540	545	522	505	559	536	613	574	588	544	549	513	594	569	522	544	580	548	538	525	543	524	580	559	571	571	560	524	599	551	563	550	559	546	522	529	527	561	607	574	530	540	563	593	544	531	558	527	565	542	555	547	522	565	545	552	499	536	547	545	523	560	557	561	568	565	580	519	511	545	542	529	561	581	593	525	586	571	555	544	543	533	536	586	560	539	549	544	550	543	566	526	556	530	518	548	538	548	540	551	549	550	550	549	565	543	567	538	585	519	538	533	589	534	547	557	525	566	529	519	548	526	525	537	550	520	495	537	523	528	508	534	584	499	596	560	525	491	533	545	542	528	540	516	587	568	530	503	531	578	526	556	556	548	527	550	543	555	556	531	553	514	539	512	542	554	555	533	527	514	553	542	497	511	572	549	561	510	551	565	527	563	643	566	513	539	510	541	562	570	565	565	570	535	580	489	534	556	534	517	529	525	540	545	563	542	575	529	569	558	549	511	557	508	520	521	555	557	531	518	519	562	565	535	519	592	560	555	547	562	560	568	543	564	538	558	603	552	605	521	560	572	551	544	585	544	523	536	591	546	522	513	527	566	561	534	571	596	539	540	522	569	515	530	600	502	549	581
8207	778	867	692	604	557	472	397	401	375	399	371	357	351	331	357	380	348	347	341	349	370	345	315	316	303	280	323	292	279	299	338	250	280	318	296	261	273	341	295	318	311	296	297	271	298	302	301	322	264	312	291	299	300	273	292	301	293	255	284	303	310	283	281	318	283	298	312	301	272	297	317	278	296	288	256	276	287	296	282	268	290	306	300	257	284	267	281	319	267	287	299	298	302	305	298	267	311	287	291	306	312	281	270	281	303	292	264	304	294	238	278	313	263	245	282	321	265	261	290	282	307	280	316	313	280	287	306	288	289	292	305	259	301	270	291	268	291	280	262	301	290	319	303	258	281	262	310	292	274	281	300	292	287	282	272	271	261	284	330	268	283	269	273	282	299	306	291	303	279	303	291	308	303	297	300	309	319	287	292	272	290	293	302	280	283	290	298	273	290	283	321	284	294	289	286	266	291	286	254	302	287	298	327	274	270	297	303	282	262	283	293	305	299	270	300	293	313	289	306	261	273	277	273	288	277	282	268	264	294	295	283	279	304	299	324	296	270	298	272	283	297	290	310	304	283	268	299	303	316	304	273	236	272	299	280	293	296	333	273	312	296	316	286	323	299	278	318	306	321	283	275	287	303	282	294	280	274	304	283	295	316	294	282	303	269	309	280	281	305	302	294	270	267	300	307	288	298	299	301	300	302	315	315	287	275	272	306	316	286	274	290	269	315	269	284	272	272	308	289	295	298	315	272	274	300	304	264	318	304	297	292	264	287	281	270	283	301	297	295	256	305	306	286	289	265	276	290	310	310	277	307	278	270	300	315	263	298	274	301	295	303	278	286	306	294	276	310	311	275	263	310	345	265	293	287	278	282	311	297	275	265	282	336	293	279	261	304	325	294	278	284	274	291	290	281	288	271	288	260	302	284	278	306	287	264	326	318	277	296	288	276	275	296	278	318	295	313	277	287	299	277	330	274	286	300	304	315	299	308	270	287	303	308	291	336	280	282	296	295	270	307	266	294	319	279	317	297	301	279	308	255	285	265	285	293	329	295	311	283	311	253	307	269	288	296	282	335	307	307	326	313	296	270	289	291	297	291	276	290	291	285	274	314	288	299	346	261	290	276	282	288	307	304	268	290	287	268	297	293	302	286	301	261	269	278	298	299	280	318	296	260	277	300	302	285	286	295	311	280	307	275	278	320	303	295	288	277	294	257	299	316	291	267	282	263	283	281	271	257	266	298	281	289	284	281	276	289	282	311	290	323	254	265	286	281	320	315	298	288	286	292	305	276	320	322	313	303	299	304	291	278	318	263	329	275	291	278	294	270	311	286	298	253	322	290	277	263	308	311	290	312	293	289	304	239	291	286	292	307	315	321	291	290	306	311	289	283	283	304	303	291	296	304	267	290	331	289	308	268	331	283	293	288	331	339	254	281	271	307	290	294	300	272	311	312	276	312	280	288	285	298	325	299	295	282	315	297	295	279	323	281	314	310	243	280	270	319	301	289	319	291	281	268	303	301	291	306	293	273	261	302	304	270	313	303	282	339	287	281	293	264	293	308	273	317	305	288	279	321	313	335	303	305	265	309	265	301	305	283	290	261	303	287	301	295	273	295	319	308	243	259	303	288	337	282	278	283	310	271	286	284	272	302	261	291	327	285	285	309	282	319	291	280	274	282	303	258	321	287	275	265	311	280	299	329	301	303	256	298	262	309	290	295	321	281	266	251	289	308	285	267	257	304	293	281	273	321	299	281	296	259	270	271	314	266	299	280	300	291	289	309	276	298	284	300	310	317	286	288	295	311	267	271	297	265	293	266	269	279	283	283	268	307	294	290	324	296	264	268	281	287	282	280	273	315	295	285	291	276	267	285	295	332	289	297	296	295	271	297	317	303	297	306	309	294	271	320	283	284	301	266	294	276	242	307	335	325	261	268	275	280	300	283	280	272	294	299	272	289	328	250	293	298	298	289	285	294	305	291	274	333	319	287	264	305	305	266	287	274	317	301	267	311	306	291	293	258	303	291	266	302	297	279	289	303	303	282	311	313	305	290	307	292	333	300	274	264	294	304	310	275	276	323	295	301	254	321	288	314	290	262	289	287	291	292	314	315	297	300	318	306	305	292	285	313	289	292	294	289	279	273	286	293	276	281	331	289	305	274	297	282	269	306	291	274	288	276	279	262	340	294	264	313	274	295	310	298	286	282	301	289	320	272	334	298	285	339	293	315	277	306	283	282	295	284	259	266	288	291	301	276	286	288	275	262	314	307	319	307	280	282	305	296	311	272	281	264	262	262	297	296	274	297	293	294	309	281	306	304	291	291	267	298	306	269	291	270	290	280	277	297	289	291	291	278	278	308	290	274	282	250	290	269	310	292	285	291	281	266	263	299	303	324	300	301	306	324	305	284	256	289	285	289	271	257	313	271	303	287	303	304	286	262	294	323	310	276	266	270	301	286	287	295	298	287	258	312	299	311	289	298	284	318	288	335	307	287	291	265	278	317	311	281	303	265	293	295	321	292	289	276	258	288	281	307	309	275	287	304	311	296	284	267	282	292	306	286	297	294	262	283	290	282	296	302	287	300	295	274	292	285	271	304	309	274	269	273	293	249	294	279	328	306	310	267	274	300	308	269	294	292	296	289	295	309	312	286	290	277	309	303	264	284	319	314	305	318	260	273	248	315	273	274	299	287	270	338	280	286	280	299	281	300	274	321	297	261	277	301	259	249	320	312	305	289	274	309	291	296	246	283	276	288	247	272	265	311	289	259	290	277	287	283	304	296	305	322	289	294	294	305	272	279	310	298	281	242	284	301	285	327	293	269	304	271	261	293	277	304	313	269	285	264	297	278	271	306	302	272	297	324	289	314	284	299	311	315	299	277	284	290	311	290	303	304	302	277	301	314	308	278	307	282	298	271	276	317	313	309	301	289	283	288	260	246	291	303	283	265	293	313	291	309	313	299	289	316	325	306	267	289	279	291	294	271	293	279	320	291	264	275	286	313	315	326	282	302	300	288	296	322	277	292	303	274	285	288	331	332	307	296	296	301	326	254	275	316	291	305	308	291	283	333	285	289	271	314	276	287	318	291	302	260	312	300	292	312	284	296	279	318	284	320	284	295	296	301	280	307	265	303	309	278	285	279	330	312	285	275	303	311	302	266	269	303	318	313	291	300	264	292	299	295	285	280	269	293	285	294	263	291	312	290	289	292	272	316	310	309	303	282	287	301	330	311	302	304	282	295	290	312	300	263	279	249	285	304	313	289	271	310	267	283	279	235	294	279	283	285	291	343	277	288	279	302	300	310	290	319	275	305	281	302	297	284	313	277	268	324	258	321	290	280	296	297	292	267	275	273	292	283	267	275	276	276	260	285	278	297	340	284	324	296	276	317	279	294	298	276	275	324	293	313	307	287	308	292	295	288	299	276	277	269	290	304	330	278	296	307	291	268	294	283	286	287	285	270	269	310	289	309	298	257	263	294
6750	1068	1910	2229	2065	1774	1617	1299	1332	1217	1190	1059	957	923	927	1110	1152	1058	1000	913	930	952	886	836	819	826	793	811	714	726	735	695	688	710	722	674	684	706	670	687	654	617	717	677	637	652	678	666	649	689	613	695	638	661	667	693	654	698	684	620	682	671	648	630	687	672	649	643	656	667	708	670	640	654	649	671	634	657	659	653	678	653	620	684	661	647	698	665	649	699	667	609	647	692	665	623	692	652	619	669	592	664	632	669	645	643	647	613	638	658	667	666	661	663	682	692	676	650	635	653	650	682	628	617	654	654	645	633	635	645	701	700	679	618	630	656	679	678	664	687	681	640	711	604	666	620	679	711	648	667	661	639	702	671	687	639	659	678	666	649	661	665	686	676	650	671	669	674	663	619	705	660	647	673	647	645	669	632	684	661	619	636	642	620	640	650	673	634	646	670	661	679	647	686	656	695	640	714	706	677	657	675	640	696	689	681	662	641	634	673	682	658	708	703	688	629	665	725	622	702	667	679	672	655	665	627	662	654	614	664	711	675	668	628	655	680	638	706	624	631	662	648	660	647	676	675	661	657	608	670	670	680	660	656	654	695	685	654	686	644	660	706	681	650	664	654	641	688	644	685	719	695	646	716	621	688	641	617	641	643	619	666	647	641	657	660	639	642	636	677	625	722	665	669	663	667	657	653	662	694	667	649	660	668	672	713	652	640	646	710	667	654	655	690	659	645	689	619	651	670	686	629	709	686	625	683	671	654	674	626	649	629	649	611	643	647	670	635	680	623	667	690	655	631	673	642	680	678	670	656	699	673	681	601	669	646	718	677	670	689	677	698	659	636	667	632	628	710	676	640	640	649	632	633	627	674	616	629	675	647	654	624	632	652	675	655	678	631	636	665	657	677	615	703	684	700	668	694	626	639	594	666	673	659	674	650	652	647	652	706	680	642	636	708	681	696	678	626	682	670	683	656	644	678	689	647	664	667	644	697	624	651	700	654	707	653	668	688	651	660	672	657	641	649	679	604	658	646	647	658	645	680	702	650	683	700	657	681	702	622	639	672	647	677	649	632	660	629	619	642	640	604	634	657	674	638	659	616	674	636	666	689	600	651	647	639	613	672	634	665	640	674	717	661	631	662	621	647	608	658	656	688	664	670	709	678	680	694	623	674	675	661	650	622	665	647	648	682	683	697	697	673	666	682	650	636	661	640	665	651	634	686	686	666	658	676	641	609	723	664	647	641	680	686	629	625	644	639	691	663	706	682	663	623	601	661	646	640	655	661	676	612	617	684	662	642	685	625	639	645	670	657	619	639	640	667	680	683	647	633	656	619	654	665	600	657	672	642	667	701	693	675	676	650	663	675	644	687	678	676	693	644	644	692	649	687	663	677	685	651	661	548	691	706	703	660	641	676	669	654	665	665	649	716	659	707	685	674	661	605	718	676	670	681	628	646	671	640	669	672	670	639	635	624	646	694	644	672	668	658	653	666	638	650	671	691	691	648	660	668	631	654	654	628	678	642	649	615	624	669	660	668	686	650	661	677	674	624	596	662	623	709	726	663	627	733	668	657	688	663	683	700	677	635	660	687	627	625	690	678	711	691	684	689	658	697	656	647	651	698	660	651	613	640	685	649	689	677	671	698	648	665	652	659	652	649	679	681	679	674	697	650	627	683	671	668	620	609	628	656	686	659	651	672	659	670	651	655	661	685	645	655	638	661	664	663	691	678	712	617	623	642	719	645	674	669	640	732	674	647	628	665	625	700	679	637	634	670	639	644	633	664	646	662	703	692	622	669	642	645	614	632	667	661	704	672	653	638	670	688	695	616	661	651	668	612	690	656	645	653	655	662	660	622	661	692	712	655	635	667	663	668	655	685	652	720	722	664	662	689	685	613	630	689	646	618	631	621	634	657	698	656	688	643	631	646	683	636	663	665	677	619	654	654	703	664	691	675	663	669	675	677	677	636	609	670	668	660	671	679	624	652	671	634	703	638	665	647	650	681	628	684	652	663	640	657	685	679	629	671	666	655	648	690	583	621	655	678	683	641	653	642	699	673	638	663	656	695	707	662	626	646	658	628	698	660	598	637	621	627	639	664	672	679	656	669	666	688	646	688	672	668	741	632	643	677	731	677	650	675	669	643	687	625	666	666	693	670	618	668	684	689	644	673	659	706	662	686	670	637	682	634	674	659	647	661	708	668	663	681	703	651	627	671	650	664	686	654	650	678	671	640	645	653	682	610	645	636	614	660	639	657	652	652	676	694	669	636	624	681	679	655	628	662	636	681	625	658	640	677	639	633	661	679	681	699	660	640	645	696	687	631	652	681	657	680	669	687	661	664	720	656	652	672	640	674	701	624	636	601	655	640	656	659	678	649	637	654	688	698	649	604	707	656	673	618	705	654	671	647	672	685	669	584	658	649	665	649	640	611	625	664	653	667	620	669	640	666	694	657	660	656	614	620	647	669	681	652	659	662	716	659	650	645	649	683	709	656	668	646	671	643	651	642	643	636	675	687	667	680	663	684	683	633	633	645	683	637	691	657	684	628	668	634	685	683	661	680	613	701	670	685	666	643	635	639	642	674	657	648	639	652	664	682	703	675	662	718	666	677	683	640	643	640	697	656	648	696	624	692	700	687	652	661	682	709	667	665	665	630	623	666	640	661	668	674	691	693	628	677	622	698	627	625	675	672	680	704	684	698	643	710	635	643	662	627	671	671	632	664	619	668	658	751	632	658	699	638	644	632	637	643	675	669	675	645	621	700	619	686	655	646	639	688	654	686	685	644	679	656	647	694	656	673	685	668	717	627	633	639	652	687	656	642	635	637	707	646	641	665	632	647	673	646	668	727	651	616	612	681	661	668	638	667	662	662	658	683	683	656	652	640	673	670	627	628	660	619	654	613	680	639	697	632	644	633	676	665	679	690	629	645	675	647	681	667	655	621	638	723	676	675	642	635	667	709	662	679	627	633	664	670	678	669	686	645	676	669	664	648	656	687	648	667	622	685	644	654	694	644	667	653	611	659	648	687	625	646	681	691	712	674	661	661	668	693	652	703	647	694	669	691	659	686	639	624	656	642	599	677	624	666	658	634	630	647	641	693	659	613	658	651	605	661	654	710	637	631	709	661	655	612	635	711	640	616	659	671	640	628	644	693	671	638	640	652	647	697	614	637	691	658	647	638	694	660	664	681	682	659	693	673	600	655	654	664	608	695	684	670	683	686	667	640	695	668	627	708	619	645	666	650	654	647	651	699	648	664	639	676	691	669	675	647	692	702	655	632	645	640	639	642	640	673	631	643	628	669	623	679	668	691	703	709	664	689	663	693	674	684	668	681	662	645	677	662	633	648	687	649	704	621	647	699	637	668	718	675	690	687	704	662	684	668	704	654	643	667	650	658	675	620	668	655	680	655	662	653	686	633	675	685	653	659	642	671	653	648	680	630	659	719	696	661	693	654	660	679	632	631	643	649	713	665	693	653
15117	1333	1227	969	774	646	525	383	362	322	300	295	268	277	265	278	293	254	267	227	235	241	231	210	200	194	228	178	202	201	184	158	203	187	156	182	214	160	179	173	149	209	169	195	189	192	175	141	180	144	160	209	176	177	151	143	159	189	174	186	181	165	172	193	208	151	164	164	168	181	171	196	184	167	186	178	178	162	178	159	187	181	166	182	180	146	156	196	183	176	183	178	181	152	154	178	170	186	162	185	185	172	175	168	190	169	187	189	148	200	184	199	177	160	161	179	165	186	208	183	186	174	158	187	168	195	167	177	194	161	180	173	161	186	169	157	157	194	192	184	170	191	173	161	163	161	185	175	205	163	162	182	179	182	184	194	176	181	156	163	174	182	194	184	177	155	154	182	158	174	141	171	177	177	175	165	158	204	173	176	164	167	155	155	195	160	146	197	155	172	160	186	178	186	202	195	193	176	170	167	160	181	140	175	180	169	160	158	203	176	167	183	160	164	160	175	177	174	145	210	188	162	162	171	149	191	190	181	186	160	181	172	180	163	175	155	153	160	191	178	172	179	172	163	149	154	164	132	169	167	178	169	166	173	183	180	166	159	174	187	191	188	170	168	185	168	173	160	166	160	178	171	162	172	178	176	201	168	204	180	177	197	195	183	166	161	201	169	155	185	146	164	173	188	175	158	216	176	190	157	188	168	182	163	150	158	155	175	196	163	212	175	170	179	185	152	179	174	188	175	184	179	184	171	160	165	204	180	168	212	188	185	210	166	190	186	171	182	184	186	178	189	199	168	174	183	179	193	161	207	152	185	188	174	192	175	168	159	168	150	168	178	169	212	169	213	173	184	184	164	173	174	163	171	178	188	180	174	195	174	181	161	154	182	169	198	177	159	182	152	185	188	177	183	188	163	196	185	181	180	187	182	172	173	175	191	205	193	184	174	173	166	174	160	154	170	154	192	178	179	190	184	187	180	184	178	178	177	193	196	161	172	201	191	205	182	149	186	143	170	164	158	160	155	174	155	187	180	188	201	176	209	168	156	169	184	190	167	169	181	172	174	176	162	148	181	179	168	168	166	206	163	170	169	156	170	174	176	163	177	146	170	189	140	165	187	150	174	178	184	170	147	158	186	144	194	193	169	171	165	174	178	156	165	169	180	176	174	197	174	190	182	172	156	185	168	162	150	145	162	201	198	169	182	154	174	178	205	165	180	182	159	152	180	176	150	169	179	165	180	149	180	195	167	157	153	194	149	175	199	194	187	174	174	185	160	190	171	168	162	154	181	176	174	168	180	203	170	174	165	155	182	179	174	175	154	184	203	179	193	173	174	166	158	148	190	171	158	190	179	172	173	181	173	179	145	156	189	166	193	160	135	181	180	163	169	162	178	176	188	190	172	185	176	160	195	166	188	176	174	171	184	181	172	161	168	170	172	141	173	179	175	195	170	168	168	158	160	184	194	152	165	185	205	176	171	165	169	189	178	184	156	171	191	183	174	171	178	178	196	146	166	197	180	179	185	160	156	181	158	162	191	165	192	193	199	175	169	172	175	164	162	175	164	165	172	171	179	193	173	185	158	149	160	171	168	185	205	199	154	172	164	188	176	182	153	166	189	173	155	161	155	185	142	171	170	163	180	167	167	178	198	207	175	202	178	169	173	153	189	166	180	208	181	164	164	174	185	168	187	168	162	192	199	159	167	176	178	157	156	142	184	174	147	182	173	185	182	169	196	176	163	152	158	183	187	175	164	163	172	173	171	176	161	158	162	168	188	161	154	180	181	175	181	182	182	175	172	203	163	166	173	187	175	181	183	195	202	157	167	178	167	165	176	139	170	176	190	160	174	185	166	181	171	176	147	162	144	149	164	168	166	165	162	165	154	174	170	170	163	162	143	162	156	159	143	162	168	180	172	182	161	175	159	173	168	183	178	191	154	182	192	172	180	195	155	184	193	178	181	162	179	166	182	153	190	173	177	165	196	179	175	193	168	185	169	196	165	185	178	175	168	172	160	170	159	154	177	156	186	184	173	200	165	169	187	172	184	176	185	154	173	190	158	201	162	192	163	195	192	172	166	145	162	166	173	170	153	161	177	180	195	206	175	193	148	167	159	178	165	152	162	173	165	183	147	154	167	160	200	201	204	171	195	199	151	181	156	158	174	168	169	186	180	186	162	175	166	162	180	172	196	195	179	158	144	188	181	150	167	183	181	164	183	175	173	196	187	167	190	172	195	195	179	200	173	168	176	152	168	191	158	183	170	175	190	197	160	178	169	176	178	164	159	191	188	199	158	175	159	199	168	178	158	173	164	166	200	197	169	174	168	168	187	162	168	199	158	169	172	158	174	184	180	185	176	191	173	173	187	157	176	177	165	192	178	181	158	162	174	164	170	180	173	184	175	183	181	190	176	169	150	191	189	165	177	183	174	173	176	157	157	165	196	178	200	163	213	165	157	177	166	165	157	173	150	175	188	164	172	174	201	172	185	166	162	192	212	183	198	183	167	184	184	160	157	180	166	189	167	157	185	199	174	186	191	192	184	166	194	167	169	173	189	167	161	164	184	157	195	160	181	189	179	182	158	182	195	184	172	204	175	143	167	163	174	184	171	182	181	160	182	166	167	167	185	172	188	161	166	189	177	164	172	178	174	145	170	194	147	179	167	199	186	188	168	184	167	167	157	173	164	154	144	178	197	180	168	210	191	173	201	191	164	182	182	154	195	186	180	170	172	200	179	184	150	172	161	193	190	159	183	162	159	189	167	168	188	151	193	157	170	185	169	174	164	179	200	164	175	173	163	172	173	163	173	177	154	179	181	180	168	187	176	155	172	188	161	163	148	178	171	192	161	158	149	193	193	160	178	183	180	178	155	175	162	177	168	183	193	170	183	173	174	174	157	176	163	184	170	190	175	161	177	160	169	179	146	187	179	163	151	176	157	151	192	189	191	188	190	205	166	174	183	176	158	167	172	186	183	163	207	188	164	168	149	174	187	161	177	184	176	181	158	166	166	187	165	170	191	174	205	182	165	172	196	163	169	169	195	166	153	178	193	179	178	187	170	187	174	171	186	170	181	169	157	177	196	171	164	194	175	183	196	181	179	180	195	198	146	164	191	177	178	180	169	183	169	180	158	172	174	223	183	156	190	189	197	185	157	174	188	177	171	157	181	193	163	180	185	184	194	188	153	195	178	171	172	170	184	196	172	160	174	170	182	183	179	148	178	172	196	167	159	164	173	179	168	170	167	157	168	195	176	180	161	172	186	188	151	156	190	176	170	175	165	179	171	171	172	160	149	180	207	158	168	172	183	164	188	191	162	200	170	166	157	202	181	175	181	174	153	171	175	166	192	186	176	160	183	170	175	177	206	170	194	187	186	179	161	166	162	186	170	189	167	186	159	157	184	208	203	179	168	183	196	184	183	211	166	196	199	167	199	172	188	179	188	152	161	168	171	178	179	185	173	160	186	175	152	151	175	165	164	175	176
8344	1166	2618	3141	2771	2456	1876	1574	1483	1347	1215	966	894	823	842	1113	1217	1053	943	883	810	750	719	710	619	588	664	597	567	521	488	478	418	428	453	436	426	452	447	465	407	441	412	400	440	432	463	416	391	410	429	444	453	417	418	426	442	394	399	401	408	431	397	425	352	377	369	373	420	392	445	387	423	405	448	393	444	400	401	372	406	442	435	365	380	392	416	398	416	400	420	397	371	376	417	403	396	430	396	397	413	447	390	401	380	427	400	431	426	397	364	415	406	386	392	384	422	388	418	442	404	397	391	390	385	402	429	379	419	422	423	364	423	433	417	429	429	382	407	414	380	376	389	393	438	409	384	454	395	408	387	404	406	399	366	433	385	420	389	383	399	445	395	428	422	394	398	418	374	399	429	392	382	395	428	418	384	412	405	375	423	419	397	388	412	420	413	411	374	351	429	416	408	410	397	415	441	409	413	395	403	436	421	383	420	369	393	408	400	410	407	384	432	365	407	438	404	430	425	404	426	420	372	416	399	404	441	383	409	395	420	452	428	380	414	387	405	397	404	391	425	439	426	422	387	424	387	426	381	417	395	423	403	372	366	408	371	404	398	379	417	413	428	388	378	412	386	400	433	412	409	396	418	409	431	405	390	386	400	456	400	409	424	431	442	373	391	436	409	425	372	408	448	404	399	423	403	394	368	418	401	436	411	408	409	420	396	393	417	400	411	406	433	420	416	424	402	392	411	400	409	405	403	369	430	416	413	433	404	397	377	414	386	417	380	402	408	427	426	379	418	385	404	430	411	408	382	372	397	413	374	408	402	424	423	421	382	363	421	380	422	390	400	396	414	431	437	429	408	397	420	425	396	392	402	442	396	421	402	405	378	444	410	384	411	369	387	389	426	376	407	390	415	434	403	423	426	403	404	430	410	387	397	402	471	442	399	407	435	409	382	387	392	405	409	387	410	440	387	398	373	361	382	431	400	396	385	378	389	374	437	395	394	417	421	372	411	385	399	390	428	388	382	431	414	375	376	404	362	377	393	415	419	377	407	407	403	382	409	406	397	409	414	398	414	413	380	439	410	382	370	375	422	430	413	422	400	416	414	404	426	436	377	383	428	399	435	405	438	392	412	436	404	394	396	383	379	416	408	386	406	403	367	406	391	383	392	398	423	391	374	395	394	415	385	379	392	422	399	368	383	416	394	387	398	397	401	423	427	388	430	381	386	401	422	377	449	398	391	411	349	352	424	417	412	448	404	374	390	389	401	395	381	409	418	412	388	423	414	382	390	401	396	406	407	427	412	398	397	417	408	443	413	392	412	383	400	407	410	429	428	389	397	411	421	393	395	404	393	405	424	404	380	404	376	411	369	411	405	400	435	434	422	438	399	392	413	418	382	432	410	397	395	402	447	418	414	419	423	439	407	427	426	459	413	380	419	374	386	441	404	390	431	391	378	376	410	386	389	409	421	394	434	393	401	411	446	412	424	403	411	398	430	391	416	406	410	424	363	389	415	415	432	411	413	420	396	442	407	439	412	406	389	397	450	401	417	403	439	415	387	422	388	399	381	409	378	419	373	391	430	381	386	401	391	389	391	407	415	407	431	380	388	394	418	407	414	387	421	410	386	406	433	430	407	407	406	372	368	407	377	390	383	407	411	379	401	398	404	383	372	399	413	394	386	373	402	425	425	423	386	392	438	410	428	413	368	395	405	412	397	395	438	421	384	406	389	393	395	432	429	403	407	360	424	420	399	392	428	367	418	454	419	399	440	380	398	413	427	415	411	402	395	413	397	407	425	416	378	397	437	396	428	391	374	401	405	383	373	392	392	371	427	413	375	439	401	407	398	439	391	443	402	421	402	382	412	398	396	411	405	425	431	425	394	415	392	394	397	405	419	412	389	405	401	398	400	385	387	422	347	439	411	394	394	400	405	400	389	403	426	373	398	416	415	420	417	430	411	438	418	379	425	422	398	394	431	371	390	428	379	402	403	391	419	407	386	416	369	408	368	419	405	421	417	398	451	402	385	404	385	374	417	399	404	384	365	403	410	397	378	384	364	387	442	377	377	405	410	420	416	406	398	385	420	400	410	405	411	390	380	403	376	425	421	418	447	395	381	408	368	401	411	441	389	424	384	395	390	422	398	412	427	434	386	382	396	390	375	429	418	441	432	382	400	424	412	451	410	377	423	398	404	393	422	439	393	407	383	449	421	411	367	412	396	407	439	430	409	395	420	416	420	412	398	421	422	388	413	402	418	408	374	390	403	427	399	401	372	379	398	416	397	434	388	407	378	398	405	425	397	448	388	416	414	400	401	418	393	391	394	427	375	426	413	389	372	421	412	411	416	432	400	414	404	428	401	385	395	427	414	406	395	385	388	405	363	376	396	399	410	429	388	389	389	374	411	400	387	382	425	408	382	392	399	409	380	351	424	433	355	421	372	377	395	404	400	409	419	411	406	414	383	384	384	407	427	408	415	400	395	390	384	359	405	412	392	414	416	406	400	416	394	405	424	420	404	402	405	426	396	428	428	403	421	378	421	411	383	417	403	421	438	406	423	386	369	397	434	407	415	416	463	428	395	368	388	427	404	389	367	385	407	421	397	378	406	370	429	417	416	419	404	429	396	402	419	405	447	384	388	405	376	415	402	382	399	400	377	436	378	427	399	403	383	437	416	406	391	422	390	441	399	365	404	411	389	394	374	375	409	371	434	431	401	420	402	388	419	422	400	419	395	418	381	418	350	430	429	401	375	390	401	406	406	395	386	387	434	372	411	370	412	403	409	372	405	408	428	396	397	418	456	400	415	407	397	435	415	401	406	391	409	420	388	420	380	428	421	422	368	412	384	442	382	405	426	382	395	430	397	374	397	413	400	409	380	396	399	400	404	382	386	399	414	410	390	412	402	448	406	394	452	403	404	422	419	413	382	439	384	394	423	434	415	402	388	418	395	419	458	420	436	423	425	397	415	460	441	399	386	387	378	367	411	402	388	403	400	393	405	400	408	427	388	370	404	405	380	394	408	408	436	404	418	360	403	395	431	395	401	401	379	426	392	404	401	407	419	410	380	410	428	407	389	410	406	356	424	404	398	416	416	379	414	443	398	378	416	394	384	419	422	367	402	406	409	369	403	380	407	407	382	403	389	406	411	424	379	412	423	400	409	390	416	410	398	424	411	410	416	417	411	408	388	398	382	375	415	402	440	415	404	391	420	408	394	417	393	422	354	408	441	415	380	423	434	422	379	410	392	406	388	406	386	401	425	420	426	395	410	397	383	370	417	416	400	423	419	399	398	384	404	420	392	425	379	423	428	413	411	410	386	377	405	377	382	409	388	390	379	366	417	427	403	359	406	402	411	407	411	393	415	410	401	420	408	396	403	407	418	385	457	396	396	417	397	457	451	404	427	385	428	389	395	415	410	434	389	411	387	387	385	431	415	404	434	358	414	412	380	356	377	361	407	375	388	345	403	399	385	401	389	369	433	407
1590	295	346	351	315	315	303	244	250	230	233	236	229	229	236	258	281	232	246	232	237	254	233	222	236	239	227	243	230	240	231	254	202	231	198	258	214	203	215	217	233	212	258	254	261	243	220	243	242	229	228	210	201	216	235	228	225	250	242	264	225	224	251	227	228	231	212	211	233	237	230	225	226	254	273	214	232	208	212	251	199	197	214	237	234	219	214	220	235	250	243	231	234	239	230	222	217	195	220	214	237	233	214	231	243	236	228	235	225	258	221	253	235	258	235	209	233	266	247	255	249	260	233	222	237	239	238	241	239	243	246	241	221	221	231	222	264	244	199	222	219	244	219	239	231	226	214	238	208	221	209	210	203	248	237	256	230	216	250	224	214	235	255	230	214	246	238	200	241	215	217	251	205	260	249	245	269	223	221	255	218	209	231	225	224	235	242	240	241	220	204	249	227	261	248	250	221	221	226	227	224	241	238	225	227	242	249	216	243	235	260	194	226	238	209	232	239	216	278	203	232	229	220	248	212	246	263	227	234	267	229	233	220	236	206	236	212	232	245	214	249	250	238	242	224	243	243	221	231	242	215	227	243	265	250	206	204	231	241	225	240	251	219	224	262	245	230	242	245	240	219	214	244	205	244	250	237	220	201	230	232	217	232	270	212	206	216	227	235	260	243	241	237	216	236	218	233	237	227	235	239	241	206	229	215	234	214	233	206	234	217	242	202	226	247	188	236	227	205	226	224	239	243	284	249	259	238	215	211	245	231	228	218	244	235	239	234	230	222	245	221	239	225	214	205	231	252	229	228	253	215	232	237	247	244	219	232	244	201	230	233	197	233	254	240	265	208	226	221	247	229	258	244	233	220	227	238	248	201	243	231	236	239	206	224	242	223	203	256	231	238	270	231	225	229	223	210	230	245	221	198	221	214	231	247	241	254	249	243	222	237	251	241	247	227	245	222	211	237	251	213	252	220	245	237	241	235	221	226	214	247	234	220	238	211	218	227	254	223	237	207	217	211	215	215	195	239	203	226	226	223	220	204	204	265	250	213	219	235	209	241	228	235	227	247	241	188	230	241	256	255	243	234	263	228	270	258	209	222	198	229	232	227	235	224	227	261	249	242	234	234	226	204	205	220	246	207	226	216	237	222	250	227	262	230	256	244	236	233	221	245	237	224	230	237	221	271	241	239	207	231	238	225	234	221	261	252	273	239	242	253	252	214	222	215	234	252	233	250	225	220	213	236	251	218	245	236	237	220	243	264	202	241	220	266	223	242	212	235	257	238	250	235	212	235	190	212	218	226	232	209	207	252	233	260	218	234	236	231	235	234	232	243	220	257	219	251	197	211	226	244	235	224	237	220	234	238	213	221	241	220	236	241	255	254	244	227	253	233	236	237	233	226	223	225	236	216	259	273	249	231	223	244	249	211	216	235	241	231	249	233	262	241	212	237	220	196	231	224	236	223	218	235	239	207	191	217	217	287	230	218	213	252	242	252	222	242	244	241	235	242	220	216	208	217	260	238	211	227	227	238	214	242	228	239	213	248	210	248	237	216	240	240	241	245	199	237	222	258	218	205	241	253	244	218	218	230	234	229	214	208	211	241	231	232	225	215	231	233	255	241	211	228	230	233	225	243	251	237	222	222	222	247	225	233	228	233	208	231	233	253	210	234	231	239	256	215	231	237	245	216	253	245	247	229	235	229	219	226	238	220	215	252	225	229	237	215	252	222	225	242	242	227	227	221	220	234	245	210	224	228	217	233	237	234	223	244	233	222	227	222	221	237	230	246	225	221	235	217	235	230	233	214	214	263	256	223	229	191	264	220	250	208	200	271	228	227	230	231	215	235	227	219	229	234	238	245	217	222	222	227	256	222	232	224	259	239	227	223	236	262	217	221	222	237	232	194	249	236	238	246	240	201	220	212	232	234	236	230	227	215	216	253	243	218	215	210	246	244	224	240	209	223	216	200	251	258	225	238	220	243	248	210	221	231	210	209	232	206	241	260	229	249	267	236	209	226	219	216	263	244	205	236	226	227	250	233	232	237	257	218	249	227	224	226	235	232	233	215	229	239	212	237	227	247	234	205	203	234	245	277	232	210	220	232	216	261	233	234	262	264	209	229	209	280	212	227	239	209	255	234	232	227	212	211	233	182	235	246	238	261	234	206	225	237	229	233	231	210	248	257	236	234	241	223	217	224	242	215	224	252	205	240	222	216	223	205	243	194	218	216	237	216	237	212	247	234	231	234	208	207	226	209	235	241	212	232	230	215	252	235	223	218	253	229	235	210	240	220	227	220	195	252	224	239	257	224	208	225	231	282	234	224	222	234	226	220	244	228	251	216	205	218	241	229	219	231	203	242	228	247	222	232	220	227	196	227	222	242	222	252	223	245	211	226	242	234	239	225	218	240	255	216	211	255	229	232	216	224	210	241	220	226	215	226	242	234	185	210	209	270	218	253	210	220	230	228	225	223	290	237	243	260	233	203	233	214	215	205	220	247	232	237	256	244	234	217	203	219	232	226	249	221	255	220	232	246	216	256	245	236	248	248	236	233	253	228	239	214	202	266	255	220	266	242	237	236	232	211	219	264	267	232	211	209	218	226	209	221	212	271	209	217	225	221	213	227	225	218	237	228	225	249	252	213	244	228	218	222	220	231	239	247	244	214	226	214	206	238	242	220	269	234	241	227	243	267	197	232	227	214	235	224	218	235	228	224	243	245	223	225	214	222	229	251	232	232	250	234	221	253	222	263	223	257	225	266	247	235	231	221	237	224	207	220	258	234	223	239	238	235	214	277	235	217	248	212	213	251	242	239	241	246	221	236	242	232	251	231	258	237	233	253	212	215	223	199	217	252	216	244	245	234	219	234	226	256	244	250	226	246	226	207	239	219	244	241	258	220	229	240	248	248	245	246	230	251	196	232	197	236	227	211	225	242	235	231	199	214	206	214	222	259	221	228	242	248	245	258	245	289	209	210	248	241	229	211	228	236	230	222	228	206	237	224	233	226	210	234	194	215	213	217	229	254	247	241	248	220	222	207	238	210	228	233	225	259	233	193	209	256	257	238	248	244	212	232	232	245	193	208	241	244	226	241	233	256	213	267	237	238	243	241	226	223	253	225	221	219	255	250	238	226	210	230	221	249	241	234	267	225	228	237	231	243	208	222	201	215	219	230	219	243	230	255	244	259	217	245	215	224	214	209	209	239	219	208	247	230	222	227	245	247	255	234	218	231	227	220	227	256	251	215	244	261	223	223	238	232	234	233	243	250	208	220	243	247	233	242	229	228	254	242	215	237	225	222	208	200	229	231	210	238	215	244	228	236	216	239	248	212	215	210	207	224	258	229	226	253	229	206	229	226	247	206	219	219	232	247	231	243	228	218	279	217	236	238	223	245	220	204	229	224	292	249	241	245	234	244	212	250	221	253	233	226	242	227	223	216	245	257	246	220	241	233	237	212	220	254	231	257	226	205	232	224	211
1896	599	792	909	889	829	774	713	725	648	688	630	621	618	656	727	688	696	691	613	638	691	630	577	604	516	574	629	558	562	573	547	546	551	529	509	571	508	567	564	555	537	538	589	526	544	533	603	543	524	527	544	556	551	505	560	561	533	602	515	538	544	564	569	533	591	538	535	557	532	540	546	543	544	506	541	548	586	554	522	542	488	567	543	518	522	563	546	593	553	554	551	589	536	551	532	505	553	531	566	517	555	539	564	564	508	551	538	518	579	556	497	544	525	537	554	533	541	511	502	580	563	504	543	567	541	575	575	537	580	548	517	504	585	554	565	535	536	533	542	563	540	571	546	556	530	522	568	556	558	510	538	503	550	534	534	528	533	534	577	547	561	565	546	544	507	511	563	514	550	564	523	533	543	511	578	556	483	534	529	575	503	587	553	509	549	543	552	512	531	531	543	521	549	579	523	504	556	529	538	539	540	559	549	544	511	554	559	560	537	524	560	544	543	541	533	548	523	573	581	542	546	567	562	550	549	598	568	543	536	540	557	529	573	589	525	531	596	565	532	502	546	585	539	542	548	543	567	532	574	562	545	596	538	521	521	526	545	532	558	513	540	552	531	567	578	545	521	546	567	537	553	542	545	521	546	528	500	559	540	565	572	590	546	577	566	543	553	548	531	575	568	545	553	572	531	524	505	555	520	546	562	548	551	547	554	533	535	524	566	563	544	540	557	562	507	508	584	560	527	546	579	552	555	524	538	517	541	568	540	541	531	540	532	516	551	579	580	564	532	576	577	552	573	534	583	512	503	548	542	517	507	557	560	589	532	540	524	567	564	536	537	568	552	547	529	553	512	521	558	553	545	535	562	559	570	542	511	515	535	529	544	541	550	542	563	531	506	557	516	551	551	558	505	565	525	526	579	537	534	523	547	533	546	514	561	542	563	529	584	595	550	515	528	584	523	524	529	554	559	559	533	578	538	523	594	534	556	484	541	557	559	548	517	510	546	546	564	538	550	543	546	542	549	522	531	501	520	532	546	569	557	588	525	550	560	558	556	546	527	555	533	561	518	553	561	558	504	538	594	537	510	540	550	522	531	524	498	539	559	510	533	587	566	547	547	569	532	566	532	560	515	538	551	608	509	538	521	528	537	529	542	554	582	540	542	547	558	515	578	509	579	508	524	574	510	534	557	548	540	576	594	560	582	521	545	511	558	527	585	555	529	530	569	533	572	529	552	535	525	562	569	521	536	538	573	522	560	516	546	589	549	525	547	556	551	549	503	565	550	532	550	596	520	534	549	525	568	509	496	588	521	512	523	516	559	556	585	518	599	545	530	534	539	533	522	536	579	555	539	560	547	530	554	534	541	558	553	595	530	513	577	543	526	534	554	575	549	524	557	546	553	558	536	552	553	560	558	524	550	544	544	493	543	505	580	574	552	495	559	557	539	598	540	555	571	538	589	574	556	577	481	533	538	603	526	537	530	550	522	546	570	530	528	532	528	532	514	611	523	524	531	548	501	560	546	553	535	542	540	527	498	512	525	545	547	523	544	487	560	538	546	557	570	557	530	500	563	553	552	544	556	577	561	583	540	597	551	551	509	550	533	557	559	542	568	525	579	549	540	541	555	573	520	531	544	574	560	551	516	566	532	549	540	561	531	532	522	534	545	531	540	526	531	545	558	599	555	566	511	547	532	544	546	531	565	559	537	566	557	581	546	519	526	564	576	560	559	540	536	516	545	574	571	566	529	547	563	524	526	548	534	540	561	525	588	548	506	567	554	556	570	560	550	512	591	536	562	540	556	534	554	540	514	551	544	530	550	578	525	540	561	554	586	529	515	556	561	520	572	513	545	559	503	566	561	522	573	524	539	528	583	551	553	566	529	544	524	560	562	523	528	564	502	562	537	576	517	530	557	547	515	564	589	559	532	521	561	540	558	566	538	539	538	540	612	533	526	542	568	523	521	548	542	516	513	543	567	540	543	542	546	547	550	531	572	523	537	567	536	523	554	528	529	547	590	567	570	504	526	549	523	584	570	530	574	511	546	531	535	533	567	589	578	529	593	537	523	543	544	557	509	559	566	497	567	564	522	535	602	512	557	489	578	555	534	533	517	535	552	523	571	547	561	510	529	529	530	534	509	555	563	574	538	564	519	510	536	534	611	603	558	551	531	489	560	550	572	546	541	549	545	545	569	528	521	578	574	517	543	559	515	555	508	542	564	572	554	493	529	549	528	537	566	530	583	539	564	547	465	503	481	541	561	562	530	532	517	529	553	552	540	532	542	556	582	557	553	535	544	599	533	570	569	537	566	525	545	535	529	563	532	546	545	567	558	558	541	525	506	555	508	544	559	544	531	584	557	572	516	559	528	514	549	594	548	509	547	530	530	555	569	544	585	576	531	459	518	536	570	531	557	544	576	570	520	531	609	538	536	523	556	541	526	472	593	580	542	557	550	545	526	519	547	567	515	540	535	557	555	590	585	544	512	534	568	538	511	528	514	571	569	500	539	537	560	574	542	551	552	533	558	565	545	521	542	530	566	540	536	535	539	566	506	522	592	570	539	546	556	551	536	576	538	551	555	513	538	558	552	549	533	558	536	553	558	513	553	589	540	521	488	563	561	554	563	567	522	527	528	543	527	585	578	544	534	501	545	544	562	538	602	529	572	529	560	550	532	556	529	555	540	545	520	556	535	528	531	525	522	539	557	536	573	542	545	531	556	540	544	539	539	593	568	563	522	546	541	515	553	552	539	551	515	582	541	523	580	531	526	511	496	541	533	562	523	546	512	547	532	576	565	582	539	543	539	545	540	557	528	526	535	574	592	513	560	547	531	587	556	521	539	512	529	532	544	504	531	555	533	522	527	524	543	581	566	549	506	536	521	551	561	566	536	539	513	586	533	570	585	550	525	536	527	493	540	539	540	557	550	581	539	549	537	522	529	504	541	506	591	571	544	557	547	528	531	550	545	521	554	537	560	558	530	566	524	571	527	526	543	527	536	524	499	532	550	572	544	511	545	583	530	525	520	503	562	535	545	566	552	564	527	547	521	533	595	561	496	572	523	544	546	554	528	574	501	535	559	559	506	589	555	522	573	527	522	516	605	621	584	552	546	529	539	524	536	524	514	546	522	541	571	565	518	561	555	521	532	538	559	529	535	541	572	550	565	555	512	550	533	518	553	532	564	574	562	557	572	552	572	537	511	570	553	528	555	538	571	498	543	545	536	576	488	514	552	519	571	553	500	536	580	541	517	497	526	521	560	540	540	562	560	570	561	533	543	540	593	545	566	540	566	561	541	555	529	554	544	526	580	543	575	551	545	526	553	559	507	519	555	516	532	530	516	540	577	556	548	542	557	525	542	552	541	539	544	537	569	551	555	553	531	550	548	522	552	526	524	517	553	603	516	557	577	554	493	556	555	533	522	547	540	574	582	536	561	549	580	527	523	543	529	495	507	588	545	565	535	542	558	535	539	548	528	540	507
8094	740	850	817	608	513	450	425	407	392	381	341	311	319	330	353	366	343	335	298	320	325	329	320	291	292	325	308	350	281	294	312	318	275	290	314	259	303	312	287	298	276	292	313	298	282	292	296	275	273	295	247	327	289	300	283	288	262	289	294	312	297	277	295	278	298	283	305	275	278	307	283	323	270	272	347	305	254	278	279	309	284	248	279	278	309	297	279	265	267	291	263	316	292	251	299	325	299	289	313	291	321	311	287	288	249	277	313	270	323	333	315	314	281	277	308	300	289	283	267	301	287	300	296	297	281	268	286	291	318	261	298	297	296	276	290	320	293	330	313	286	279	283	284	288	277	294	251	271	297	317	274	282	306	266	263	258	326	289	285	283	287	310	253	294	287	289	274	311	310	299	319	270	284	257	258	266	266	297	288	282	297	280	299	277	293	269	264	281	288	272	287	244	301	307	304	280	272	310	282	305	269	278	281	276	291	305	310	276	311	287	250	284	281	292	307	261	270	278	282	288	296	284	299	289	313	282	299	265	272	292	275	291	304	287	277	302	313	306	305	291	315	251	276	282	273	268	266	273	295	289	318	262	289	313	295	323	276	267	255	264	283	317	295	278	325	284	320	298	275	277	282	277	318	301	297	284	315	323	270	322	314	313	273	289	269	292	261	342	289	284	292	276	293	281	263	287	300	283	298	300	297	287	285	279	300	288	288	278	336	265	298	308	307	299	285	293	247	290	273	263	281	282	276	286	296	288	292	250	290	270	317	268	294	307	292	268	273	292	289	292	316	305	294	255	295	305	275	261	294	323	275	269	286	278	298	261	268	277	282	266	280	291	276	283	285	283	293	265	295	280	267	291	285	268	295	284	272	304	260	282	258	325	309	286	316	285	301	275	289	312	268	324	261	266	299	297	277	274	288	294	307	287	326	270	280	314	301	260	292	285	293	262	257	294	286	313	272	279	278	323	307	316	332	278	294	302	288	254	253	249	292	311	302	274	280	303	275	279	300	303	301	290	303	284	306	335	307	323	299	284	261	289	283	310	296	291	268	283	279	313	277	287	323	311	256	306	295	300	310	285	295	321	285	277	291	286	288	289	282	275	278	303	292	249	313	317	287	298	303	297	282	281	255	291	280	292	293	315	318	304	294	294	247	288	274	301	289	281	291	261	324	278	264	279	295	288	316	284	274	271	282	289	299	274	278	306	275	298	303	264	316	267	282	316	293	302	308	281	307	288	311	306	296	305	264	305	269	277	309	296	297	273	295	295	275	306	269	295	274	284	302	279	267	285	285	331	273	293	281	258	275	269	354	303	304	291	299	274	298	275	276	283	270	294	277	273	272	312	300	327	292	332	294	283	277	295	287	278	299	281	286	300	287	285	278	260	269	302	298	288	304	271	319	282	289	254	266	294	327	279	280	263	301	323	280	298	277	318	325	271	260	291	268	280	299	265	310	325	335	313	320	305	307	276	291	294	312	285	291	269	329	273	251	293	314	303	301	312	302	273	295	286	295	265	290	278	300	300	280	289	328	298	283	275	287	290	308	274	276	298	274	299	323	293	281	300	296	274	324	285	291	292	256	296	272	319	288	295	282	295	307	307	317	293	317	310	322	310	304	292	306	230	286	265	295	316	275	262	305	275	318	289	291	275	281	287	293	293	295	276	321	283	289	290	277	288	275	256	303	325	282	276	270	281	258	280	291	255	318	325	297	268	294	288	307	335	276	289	307	258	275	282	256	275	273	297	292	309	300	265	292	298	282	296	311	280	281	292	289	319	268	288	289	274	302	293	305	291	295	294	283	314	314	291	300	315	293	275	286	307	301	303	301	267	275	272	288	304	278	287	302	289	289	276	282	286	265	279	314	299	298	275	286	292	310	296	278	280	301	282	306	298	319	316	276	292	278	260	269	276	275	278	276	291	294	295	260	328	293	314	277	296	320	296	303	315	271	261	301	289	272	278	300	297	302	295	293	287	332	316	295	286	302	279	287	292	306	312	285	308	323	300	306	273	291	308	283	312	263	315	273	298	283	281	267	307	253	280	318	284	309	334	294	303	278	265	253	254	263	269	292	281	249	284	280	318	294	291	311	275	307	279	291	293	287	294	255	308	316	287	270	280	266	267	319	290	257	286	276	267	309	304	308	280	285	246	284	274	315	303	290	289	286	296	280	297	297	300	269	274	311	293	292	250	331	277	314	299	276	289	269	261	255	300	281	275	325	288	293	279	311	295	286	299	299	308	298	276	276	262	320	299	285	287	321	299	259	268	291	276	297	288	288	303	292	283	298	279	272	285	304	302	267	294	289	276	290	293	310	286	311	292	294	289	293	290	317	262	272	290	331	285	333	254	261	258	278	298	253	291	289	328	315	289	289	324	303	294	268	297	302	308	282	248	283	318	328	272	304	285	252	274	292	308	292	279	306	283	290	291	338	317	303	287	279	282	278	230	305	292	291	286	285	264	319	279	296	293	318	281	271	267	325	283	316	291	322	297	305	274	264	310	259	302	317	311	270	300	272	259	290	304	300	281	316	298	271	288	293	286	277	274	282	262	263	277	292	287	262	309	303	304	253	291	284	255	280	304	282	287	284	275	282	267	271	317	257	306	287	308	275	283	290	320	287	245	309	296	319	276	323	296	283	274	309	297	290	287	316	276	289	305	284	291	288	269	259	319	282	289	286	293	286	250	296	309	307	268	279	310	314	288	292	288	300	317	295	315	264	259	270	296	283	279	279	268	306	290	275	305	289	257	305	303	297	276	287	310	290	292	295	287	307	262	316	310	294	271	308	312	278	299	288	307	296	326	274	346	286	267	284	288	305	270	282	253	295	265	293	320	284	307	277	282	297	241	307	287	312	266	291	330	243	304	290	301	317	293	285	288	315	283	307	290	290	263	280	281	279	313	324	288	294	312	290	287	266	259	283	299	285	311	275	292	291	303	289	293	281	281	326	310	260	286	302	291	292	286	285	330	242	305	284	273	277	268	275	259	323	294	269	300	293	276	320	295	327	293	287	297	282	325	257	297	293	278	287	271	254	317	312	282	267	263	244	273	292	272	280	279	293	297	283	289	301	277	292	282	320	292	292	281	302	310	299	275	263	281	286	297	274	299	268	279	273	298	291	281	299	295	285	281	289	260	268	302	315	303	269	310	275	324	282	294	272	294	288	302	270	302	284	285	301	309	286	297	286	263	291	314	295	273	314	238	304	306	295	271	288	277	267	265	272	309	320	299	333	295	272	303	276	281	288	302	350	293	270	281	305	294	254	279	307	316	279	290	325	276	314	301	315	257	305	305	286	297	296	284	279	281	276	292	290	306	285	272	284	276	309	319	288	290	275	281	294	278	279	291	299	279	292	262	295	277	283	281	286	284	270	257	322	254	322	282	320	284	331	288	319	312	303	296	294	259	273	270	282	293	311	264	305	249	278	282	313	289	289	299	267	296	306	277	249	331	295	261	282	268	304	276	295	280	262	303	293
6818	1089	1822	2224	2111	1832	1577	1425	1287	1160	1198	1063	998	928	918	1110	1191	1086	930	925	858	850	860	821	794	849	743	767	699	741	649	735	689	667	648	692	677	647	675	665	657	654	711	676	695	686	687	677	660	682	689	673	670	670	686	677	658	656	615	611	642	620	647	632	669	708	667	649	644	637	596	648	646	655	645	672	676	676	696	688	677	681	670	647	645	634	685	644	621	640	677	667	669	642	632	651	673	667	646	647	680	641	622	640	644	691	645	680	714	691	675	703	653	669	628	663	672	674	625	641	638	672	649	707	641	670	625	661	690	607	687	620	633	648	625	636	653	670	651	643	640	691	682	633	654	665	629	628	619	698	656	616	640	644	673	687	663	655	685	674	623	693	639	677	675	652	658	632	673	623	647	679	742	679	618	662	696	641	680	693	657	702	650	650	622	649	670	655	649	606	645	604	693	654	700	664	626	659	649	633	700	635	623	686	645	646	660	652	638	658	646	647	629	670	655	662	665	698	660	666	676	652	666	664	643	631	679	670	682	682	631	666	692	660	638	699	648	658	663	671	701	650	674	697	649	661	665	648	647	610	685	680	651	666	652	624	666	699	657	667	654	623	646	675	667	643	635	710	648	654	646	673	685	622	653	618	650	696	684	695	655	662	651	671	686	655	642	699	658	665	647	691	651	660	628	659	688	670	676	676	667	628	636	603	630	632	632	642	645	658	687	642	672	685	626	619	654	647	691	656	704	677	657	744	643	648	695	629	664	638	643	664	682	683	619	650	572	696	631	664	606	642	705	628	651	676	667	652	648	660	648	652	676	677	635	695	622	640	652	709	639	658	649	654	630	634	636	671	647	656	697	721	654	622	646	664	674	655	640	635	689	668	681	673	681	681	663	637	640	653	640	673	665	645	655	690	676	638	647	636	643	674	706	648	690	659	662	658	639	680	614	710	656	645	656	622	666	693	633	630	639	637	661	667	665	648	656	675	646	672	705	625	661	647	649	604	698	625	652	620	630	606	656	664	653	690	663	641	709	631	650	672	665	681	633	675	632	632	624	657	660	706	660	623	717	697	653	622	693	671	663	660	679	654	632	675	680	651	628	667	672	665	655	686	628	653	680	632	654	637	684	665	624	652	660	642	652	610	670	642	648	664	625	651	655	690	660	656	626	685	652	680	656	663	667	679	605	667	652	649	626	674	668	661	589	626	625	662	660	665	656	644	698	631	646	657	654	658	647	648	644	639	672	665	686	645	598	657	626	670	692	672	666	640	656	663	683	658	659	703	635	622	625	654	619	624	641	661	645	651	658	657	654	699	661	699	622	643	650	651	665	672	615	643	652	663	650	628	643	615	695	679	673	699	661	639	677	646	672	676	598	630	644	653	686	626	662	657	651	636	706	721	686	678	645	655	639	654	685	622	697	660	642	652	642	633	675	671	669	651	741	601	669	650	659	618	665	709	626	661	646	679	652	648	624	642	617	642	642	640	645	675	628	677	654	676	667	641	683	675	639	682	711	643	677	720	624	635	630	668	659	642	622	673	663	638	667	676	664	673	645	656	637	679	651	605	653	670	644	732	640	656	705	632	629	641	710	635	639	628	636	625	673	606	693	642	641	639	635	637	625	637	682	663	683	673	668	645	706	663	634	704	657	666	658	730	641	657	643	624	639	635	665	656	610	647	673	658	660	670	672	669	639	713	665	675	656	693	647	638	694	678	688	663	618	656	675	686	694	650	646	636	609	663	680	626	627	648	686	694	630	662	678	702	677	683	689	722	670	665	625	647	646	644	683	644	630	678	653	644	667	670	688	616	636	677	687	683	645	634	632	614	637	698	639	671	609	642	659	649	609	640	673	677	659	633	661	633	651	622	637	652	679	601	646	683	624	688	639	629	611	663	642	680	677	634	676	716	637	635	646	644	654	672	649	665	646	656	652	648	616	641	678	616	666	658	623	661	657	635	656	637	677	639	638	688	628	674	700	635	663	630	639	664	649	673	667	662	662	615	684	630	628	653	586	700	671	637	662	650	636	668	638	669	672	657	656	647	635	635	650	650	640	692	649	637	709	654	682	626	646	641	659	647	668	702	665	622	702	676	677	670	662	696	666	627	660	658	627	668	674	660	611	672	625	672	678	670	597	654	555	671	669	687	648	651	621	670	603	703	656	665	655	669	672	649	620	641	645	689	669	657	635	645	645	661	672	666	582	677	637	654	653	623	644	635	667	670	625	666	705	661	658	658	673	679	682	642	635	650	662	637	649	665	710	675	689	657	663	660	657	621	664	690	664	654	693	643	679	715	701	656	592	632	616	665	690	682	678	624	653	674	674	648	648	631	688	657	644	675	653	647	677	620	692	682	669	674	683	681	645	649	663	674	622	642	627	687	652	616	692	649	653	693	649	679	683	661	701	651	660	614	680	685	692	645	709	713	620	653	611	684	646	660	639	662	662	590	647	630	646	685	681	662	632	673	673	658	574	688	592	645	663	620	709	679	619	606	652	637	687	651	707	677	620	639	662	632	666	629	646	634	652	683	712	628	657	624	651	653	643	674	701	644	712	655	682	654	652	629	704	642	623	656	638	713	689	682	693	663	600	636	706	659	650	660	625	723	677	625	642	643	660	644	651	662	710	645	646	660	629	634	612	628	646	667	661	660	700	653	641	695	662	650	679	649	675	643	633	644	669	634	680	631	678	647	680	671	647	634	655	686	682	615	654	665	669	616	664	668	649	636	656	620	669	630	652	618	654	672	653	674	632	637	640	637	655	652	695	639	643	691	636	674	673	649	632	717	684	671	641	647	632	607	630	631	670	622	699	594	651	676	686	671	652	654	682	613	662	633	682	620	640	632	667	625	617	616	662	696	653	691	670	653	634	648	686	639	691	688	662	644	631	645	632	676	669	678	646	671	605	668	655	627	676	709	694	600	703	626	678	673	674	643	649	666	669	635	656	639	644	658	692	651	649	656	661	665	617	654	692	673	628	671	620	650	624	632	653	636	580	614	622	661	677	620	661	662	639	660	628	665	650	676	699	652	671	639	675	686	658	682	657	711	659	674	677	632	716	658	643	622	601	616	648	672	638	650	640	676	661	678	679	654	623	654	666	706	670	642	654	690	661	642	622	719	674	625	617	602	678	710	674	623	663	602	642	633	629	613	649	621	688	665	687	668	643	622	651	658	704	644	646	613	634	635	645	702	658	646	637	685	668	666	649	683	663	660	653	672	676	702	668	628	667	668	668	663	674	644	665	641	651	647	655	683	662	656	670	636	683	626	696	631	678	685	628	657	657	695	670	677	665	653	611	657	665	644	651	676	677	675	640	658	669	647	613	656	663	633	682	659	608	664	620	635	703	636	661	646	677	627	651	673	700	667	678	691	608	652	627	660	644	621	683	663	670	638	602	706	625	641	631	647	634	691	639	662	659	639	657	680	620	695	650	683	648	655	649	665	686	659	692	659	676	589	704	671	633	633	644	664	684	606	693	650
14919	1454	1344	1021	784	621	510	423	382	334	325	295	272	250	224	272	278	251	284	215	218	212	229	203	214	224	183	214	200	163	193	193	181	169	167	157	177	190	181	184	184	189	194	201	185	191	177	186	184	184	184	174	181	180	174	159	182	179	182	211	201	168	167	150	190	172	171	188	171	165	165	164	185	178	178	165	180	195	194	166	201	183	155	175	162	197	145	175	165	171	183	167	167	166	171	179	179	159	176	154	177	182	153	186	189	163	152	174	149	148	174	182	167	172	171	167	166	163	159	175	197	160	206	192	181	158	212	166	183	157	176	202	196	157	179	173	162	168	168	154	168	179	171	180	189	190	187	193	199	164	164	169	171	167	176	197	166	169	181	164	178	165	187	199	179	202	182	162	147	204	164	172	172	176	177	173	179	168	186	165	198	168	152	169	169	172	179	186	189	139	179	179	167	201	152	171	168	188	156	179	158	166	145	164	164	165	181	157	181	189	168	176	186	183	181	147	166	154	169	217	177	191	163	172	170	165	161	197	190	190	160	187	154	176	191	172	161	167	195	186	150	191	176	168	150	169	179	170	178	150	175	170	188	178	182	180	153	177	163	183	184	189	179	179	190	168	183	174	193	179	170	168	150	185	155	214	142	198	176	174	191	193	150	158	155	198	174	151	164	176	184	151	166	175	152	197	170	159	157	188	167	177	157	166	186	154	170	171	174	190	179	190	173	181	155	176	164	168	191	178	187	152	148	181	167	180	165	174	184	182	168	166	181	168	170	149	164	190	176	183	202	183	173	185	147	151	158	181	160	172	165	160	147	170	164	151	175	157	162	156	178	181	176	158	146	178	133	157	189	190	177	186	159	157	179	199	175	190	175	181	167	190	192	159	164	159	166	165	164	187	198	167	175	165	166	196	176	169	149	166	156	159	179	160	168	149	168	175	157	186	186	170	197	204	188	166	196	198	211	163	165	161	176	173	169	171	150	190	178	156	193	182	194	130	178	141	195	155	175	186	169	176	184	169	179	184	164	153	172	163	182	176	167	169	163	178	155	172	191	165	163	196	179	171	175	154	169	182	158	180	167	181	186	162	171	178	156	149	164	166	167	188	172	172	182	184	182	184	159	195	186	187	173	189	170	181	172	179	169	184	163	189	192	153	168	189	152	158	188	167	168	196	190	182	202	173	179	199	164	175	174	162	169	193	172	156	172	186	209	178	136	173	173	180	170	186	181	160	194	166	182	178	218	177	167	173	173	160	182	168	198	195	152	153	169	177	201	164	192	158	167	163	186	182	164	162	186	198	174	193	177	164	171	183	157	176	183	208	163	167	189	211	160	184	158	169	150	163	182	170	187	185	186	152	169	186	172	165	175	172	171	177	185	146	172	207	163	162	150	163	152	166	191	183	169	203	160	185	188	163	151	181	195	199	188	156	141	174	172	150	185	189	184	195	170	183	186	175	164	172	175	175	158	181	162	156	148	174	183	166	159	183	188	162	146	161	171	172	175	182	167	182	177	165	181	198	208	184	163	165	167	206	172	164	176	167	174	167	162	198	170	173	188	176	169	166	173	157	195	162	159	183	206	184	195	183	190	177	169	171	188	179	189	147	164	181	193	171	154	202	192	149	158	199	151	183	153	182	158	150	171	195	177	170	201	157	158	156	198	167	178	145	175	183	196	181	168	172	169	186	172	158	170	169	156	182	186	197	200	200	176	184	174	168	160	185	172	195	179	149	174	175	166	163	153	184	164	162	162	177	174	182	192	173	170	154	184	168	170	193	161	174	199	165	168	189	196	180	185	167	172	164	163	155	183	164	166	164	164	175	160	159	158	167	168	193	175	163	166	198	164	172	144	143	179	187	152	183	176	182	177	173	202	178	149	169	184	168	175	211	169	175	160	168	177	178	187	195	184	155	161	184	192	189	184	169	161	167	195	148	185	173	176	177	150	174	159	187	177	176	156	167	174	179	162	165	156	182	165	177	161	179	198	163	211	150	172	189	169	155	170	181	178	167	163	160	164	182	183	170	168	168	177	167	168	189	194	204	178	176	193	199	179	175	163	158	205	174	200	162	128	172	193	191	167	159	166	187	171	176	178	186	188	188	185	177	199	181	182	170	165	170	136	178	177	162	179	154	152	164	159	189	167	205	192	160	180	178	165	146	173	164	178	187	182	197	178	149	185	198	159	173	177	167	166	175	176	198	165	163	205	194	179	189	174	163	152	177	187	193	187	163	191	154	169	155	175	163	173	197	168	173	162	205	177	160	169	169	188	178	184	192	167	144	177	163	168	182	180	153	199	172	174	161	184	170	188	161	187	160	179	156	188	194	168	188	173	163	180	162	191	154	171	169	175	183	167	172	196	158	160	183	146	166	183	181	179	171	194	197	165	145	179	150	188	179	173	183	164	172	150	152	177	154	170	193	184	171	166	157	153	172	179	193	156	194	186	205	198	175	164	179	170	160	168	181	188	187	166	155	193	167	155	175	156	167	191	159	160	179	179	180	176	176	178	196	157	161	138	156	152	170	156	164	207	166	191	169	166	174	178	159	180	153	190	183	155	163	158	167	186	164	187	185	178	207	166	205	152	178	176	163	186	163	167	164	175	221	210	178	190	155	174	167	155	185	202	158	200	180	174	173	175	181	169	166	161	154	161	166	199	170	153	182	169	188	173	174	181	175	172	175	157	197	162	148	183	171	160	166	156	146	183	181	187	204	190	173	184	167	167	170	190	179	181	168	183	178	166	197	155	153	167	168	151	161	164	151	175	175	182	165	191	176	175	168	163	146	186	181	187	148	158	192	212	167	199	192	180	177	170	166	173	181	179	184	183	203	164	169	163	174	185	199	168	168	177	177	172	185	189	167	184	162	181	173	186	190	173	166	197	189	185	182	162	167	191	177	213	177	169	193	174	177	179	179	162	167	153	165	181	161	168	162	177	177	168	184	174	179	168	173	175	164	178	176	177	186	172	169	163	175	177	163	183	163	184	189	175	162	163	200	163	162	167	158	175	173	172	178	163	189	179	194	169	181	205	172	210	164	156	174	196	200	176	195	164	155	177	158	188	171	157	180	178	182	193	162	202	185	193	144	170	183	162	167	176	170	177	167	200	169	188	165	202	194	185	183	162	161	194	202	179	210	177	183	177	189	173	181	177	167	196	181	162	163	170	165	176	154	150	163	171	209	182	162	174	165	161	181	175	178	154	185	219	182	177	173	177	161	179	177	160	157	159	175	179	185	183	160	191	152	159	179	161	159	166	176	190	184	170	179	170	184	164	198	173	161	173	155	159	180	168	178	154	177	177	172	185	170	177	167	178	177	183	171	181	173	184	169	171	162	186	171	188	181	172	167	179	159	167	176	155	178	171	190	181	176	182	198	158	183	190	181	183	188	188	180	173	182	175	170	174	168	180	168	159	147	150	152	190	147	160	164	183	188	166	184	184	185	195	170	190	162	170	159	182	178	154	175	163	144	159	184	159	188
8376	1164	2463	3025	2798	2440	2119	1708	1545	1227	1198	1046	950	854	855	1080	1169	1028	965	845	825	783	698	698	708	661	621	575	534	486	465	452	448	457	437	456	463	397	447	428	412	409	403	413	423	441	447	417	438	407	421	426	369	429	421	430	412	426	386	426	395	410	392	439	388	389	424	395	443	401	404	422	399	408	434	382	385	397	410	352	413	399	374	403	418	404	402	397	399	412	407	409	420	420	462	391	388	391	458	410	385	394	408	399	372	372	401	442	437	381	410	401	420	379	389	397	415	394	395	417	380	388	419	407	450	383	366	405	396	390	412	405	423	435	389	363	384	397	385	397	401	399	410	401	382	421	368	442	416	370	378	427	393	420	376	384	387	344	396	442	390	432	368	384	406	414	398	382	392	419	430	447	403	414	417	379	399	380	411	389	410	430	393	379	433	421	393	409	451	363	420	415	403	413	421	429	407	384	397	441	403	415	396	419	408	413	384	399	413	397	396	368	407	368	416	419	430	379	404	410	399	422	416	409	388	427	385	424	394	361	398	379	392	382	397	370	422	359	384	388	415	401	408	401	394	394	417	448	404	383	414	455	443	407	377	414	392	401	424	420	378	358	390	421	412	408	414	359	410	433	392	426	403	396	421	410	394	389	425	408	392	444	406	432	380	433	390	393	386	362	380	413	400	392	407	399	406	402	422	394	426	388	433	431	439	419	373	402	378	409	387	376	423	398	404	375	394	383	385	403	390	376	373	394	391	365	385	384	402	406	404	408	388	398	421	438	371	417	402	417	388	384	367	436	373	385	379	430	445	429	429	402	405	429	388	431	398	421	410	401	449	388	413	389	412	404	385	372	387	431	412	416	387	409	424	418	433	380	388	416	365	413	418	409	394	373	418	427	401	412	427	383	377	430	434	403	393	413	402	400	417	428	397	410	366	401	372	402	402	391	391	430	392	447	394	377	406	424	387	445	429	406	433	395	376	407	422	422	412	426	415	393	416	427	430	414	386	417	394	417	387	430	411	375	409	422	410	401	385	421	440	402	397	407	410	414	407	383	416	416	400	417	388	399	392	380	445	420	420	387	419	389	410	421	397	416	399	391	418	413	406	386	395	418	386	399	391	407	401	398	435	402	426	401	429	419	426	412	408	424	409	388	398	399	396	415	447	392	414	387	413	393	385	387	381	442	414	416	396	386	401	389	372	450	396	394	416	421	422	436	405	402	374	409	418	409	468	450	372	405	396	364	416	406	408	428	366	421	381	389	409	439	359	439	410	367	407	391	430	427	378	385	372	411	401	407	387	366	381	385	409	384	389	404	418	381	385	384	398	388	377	431	388	394	401	381	429	443	382	390	412	421	414	426	414	402	395	418	394	410	395	398	447	400	394	425	399	409	400	399	402	419	388	406	408	412	372	391	400	360	381	405	384	458	439	386	399	414	426	390	386	399	400	412	388	408	383	440	357	431	368	407	378	377	380	424	433	441	415	417	438	401	401	421	407	387	423	390	425	354	389	397	369	379	381	368	426	387	390	419	417	405	388	410	408	425	410	366	446	412	389	419	403	400	425	392	425	378	414	380	391	390	386	418	373	411	421	365	402	439	411	384	389	447	427	411	419	394	397	423	377	406	421	403	430	443	414	395	379	377	415	397	401	404	369	385	356	409	419	413	367	392	393	374	385	430	405	434	412	367	413	395	391	417	397	402	373	412	391	404	400	419	401	410	355	407	408	391	432	387	443	390	383	378	379	407	423	414	418	354	439	421	399	407	404	430	400	369	390	448	369	426	396	397	388	410	392	365	430	406	388	409	356	420	395	397	392	382	379	401	380	438	388	430	374	405	411	421	402	428	430	356	426	415	387	390	356	427	413	431	379	429	415	418	382	406	397	392	399	403	408	427	461	434	387	424	401	421	425	400	384	379	421	387	417	389	432	430	442	376	420	411	428	424	421	412	400	416	372	423	377	420	399	411	356	384	417	387	399	413	446	416	377	384	407	440	374	379	403	423	404	417	396	412	406	384	434	427	431	409	387	361	436	416	413	389	411	379	399	411	401	409	388	396	402	407	438	424	389	403	398	440	398	401	394	422	400	411	404	370	409	410	410	394	428	400	433	387	432	401	398	410	402	398	389	427	435	422	415	413	382	424	369	451	413	390	425	402	372	418	387	417	380	438	405	392	447	379	408	426	410	389	413	386	380	399	403	378	435	387	374	398	407	411	410	393	381	410	410	411	380	375	374	431	434	415	419	394	401	371	422	382	421	336	418	404	377	411	402	435	391	382	433	404	398	433	377	422	410	412	427	391	416	433	415	439	425	409	402	415	380	396	402	392	390	377	424	381	376	410	414	389	413	406	409	410	413	432	412	400	442	369	416	413	405	433	393	414	425	410	389	367	411	403	403	432	384	425	382	409	418	401	434	425	421	403	369	382	399	407	443	387	385	414	373	413	436	400	419	403	395	377	389	392	406	390	432	388	398	425	417	441	406	361	375	393	385	395	395	384	374	395	403	391	396	413	376	374	435	421	413	398	417	400	418	420	437	402	421	403	414	435	420	405	396	389	432	354	375	399	469	413	394	404	402	393	405	415	436	383	401	416	381	394	367	390	408	389	406	429	388	411	416	407	383	402	390	370	388	396	429	398	429	394	390	413	448	466	403	387	439	469	405	398	385	395	410	392	441	405	409	390	423	430	391	420	385	409	408	397	414	458	435	436	391	379	394	415	374	403	404	379	447	348	432	374	389	393	416	393	410	414	394	415	439	403	379	394	384	430	436	448	402	382	389	405	417	397	381	427	418	414	387	405	442	383	377	406	402	431	421	391	379	420	440	405	420	407	457	406	419	377	438	460	410	417	415	381	389	392	404	420	372	399	448	419	393	403	382	395	405	419	350	397	395	386	371	424	393	403	397	395	421	445	398	392	380	393	387	413	411	402	417	387	393	382	411	410	403	442	383	433	402	404	406	379	387	413	447	388	445	383	427	390	387	428	358	404	430	376	407	435	398	412	394	404	388	385	394	419	400	366	362	371	412	413	419	412	405	384	421	376	406	416	418	390	399	371	411	430	389	409	393	418	424	399	383	409	372	385	394	414	416	373	397	421	400	393	417	390	383	383	396	397	341	393	405	402	422	396	406	393	389	411	393	420	411	416	413	404	415	406	370	410	399	407	396	397	390	422	404	416	406	407	415	418	434	369	415	423	409	410	422	406	386	388	384	368	431	342	434	387	398	410	372	397	385	430	399	402	430	432	433	414	399	418	409	400	370	420	389	392	361	421	369	381	410	410	393	426	363	405	373	429	386	435	402	394	430	414	429	406	441	428	402	436	364	368	424	387	421	412	431	393	399	391	377	422	414	400	394	386	421	392	399	414	419	423	410	356	394	387	374	390	413	385	411	426	391	400	402	371	387	426	397	400	421	379	386	409	413	419	409	406	380	411	412	396	420	423	412	386	413	409	412	422	400	404	400	416	405	406	385	380	375	420
1515	327	371	333	268	279	286	265	278	250	267	255	292	258	248	263	291	258	232	240	260	274	241	251	233	240	255	225	192	220	232	258	234	244	220	249	214	228	237	219	213	235	220	240	217	196	236	251	210	222	214	242	235	239	231	259	205	257	242	214	233	253	213	248	227	218	209	223	221	243	222	238	240	256	223	233	242	213	246	231	223	249	250	231	251	244	247	263	261	199	231	208	222	240	214	244	204	223	234	246	224	212	264	246	215	217	221	264	247	210	234	261	204	225	217	233	236	234	235	213	228	262	238	233	239	237	234	223	240	216	249	232	247	246	233	244	193	238	259	225	254	185	219	225	239	228	243	222	223	237	227	225	229	246	231	218	233	235	245	235	206	244	216	202	225	237	216	262	214	247	250	217	250	213	213	261	215	240	227	211	241	234	222	236	226	249	218	240	199	240	194	246	246	237	241	219	216	227	243	216	238	205	265	222	237	221	236	252	252	237	268	244	198	211	209	236	220	222	193	218	218	215	250	215	246	236	239	226	214	245	217	236	247	225	269	242	214	234	253	218	231	244	248	262	225	232	268	231	240	255	210	238	227	224	227	230	218	241	234	227	263	249	223	241	235	227	242	193	232	224	212	208	232	222	234	234	238	246	220	206	201	232	225	225	238	249	236	206	236	242	220	223	212	249	260	221	224	232	235	257	221	244	278	248	246	213	253	214	247	231	236	210	220	218	219	226	236	236	238	234	241	222	242	255	252	224	237	219	246	230	266	225	239	215	266	220	251	214	240	215	235	218	198	225	225	225	248	239	217	225	225	257	209	265	189	235	230	185	229	227	259	219	221	220	245	235	213	245	249	235	233	237	233	223	221	211	240	224	253	207	235	214	207	233	225	240	214	213	248	213	251	213	247	221	235	244	238	233	242	224	212	211	238	246	218	251	243	229	215	212	239	225	232	201	205	212	199	244	245	248	255	227	262	189	236	227	243	246	231	244	253	208	232	222	223	221	238	259	241	241	221	231	214	216	251	235	242	235	270	232	205	203	248	226	236	210	229	231	232	203	226	236	262	201	223	245	230	203	236	252	208	251	225	255	210	220	235	208	220	220	211	225	219	238	234	244	223	227	224	194	249	217	222	245	199	201	216	244	246	225	224	219	247	196	215	232	236	202	206	227	202	242	244	237	209	245	233	220	245	245	240	237	227	214	229	263	221	223	201	204	226	253	243	254	226	235	236	242	241	246	239	231	229	245	226	217	184	232	226	225	213	225	252	221	213	222	223	240	240	227	234	252	244	234	247	233	236	251	236	212	248	225	224	207	223	254	255	251	241	202	232	204	234	199	242	229	248	257	230	229	232	212	186	222	218	227	245	238	250	213	253	226	245	230	254	244	226	219	244	226	222	248	236	236	222	240	230	232	237	237	226	226	211	200	225	221	237	234	217	248	227	230	221	221	260	237	233	216	224	242	224	237	238	238	222	257	211	229	246	220	266	212	220	206	237	247	228	218	226	229	215	241	230	214	234	264	247	235	234	245	244	209	238	229	276	234	253	226	245	238	227	270	237	223	251	216	214	215	218	221	231	249	231	208	259	233	251	252	240	205	217	237	204	261	243	228	220	216	191	224	238	231	225	218	230	225	216	215	274	226	215	238	227	255	254	232	219	240	198	263	228	230	246	228	245	221	236	257	201	246	219	232	230	245	267	233	219	234	247	250	203	238	217	225	230	221	223	219	242	214	236	236	254	260	220	235	216	206	236	217	217	240	232	247	237	218	260	263	220	204	212	197	254	248	249	241	231	211	235	251	213	252	225	224	209	217	226	252	225	228	254	224	245	222	218	222	256	220	212	202	236	217	235	219	229	240	230	224	223	225	256	240	225	208	242	218	205	239	241	279	263	229	216	265	228	208	213	221	231	257	215	222	266	220	258	218	230	264	222	186	222	215	218	256	252	230	224	228	226	201	230	245	260	258	214	261	220	281	223	233	219	244	243	215	232	221	223	218	217	221	224	212	241	230	227	239	245	222	252	227	256	229	232	227	258	225	227	223	249	235	224	204	214	230	220	228	241	224	207	244	242	230	230	243	227	227	218	245	239	219	220	233	221	244	247	266	242	226	219	228	224	246	225	246	254	234	210	241	226	241	253	230	210	251	262	247	243	230	241	204	214	222	248	251	215	239	236	227	235	235	229	223	240	214	229	211	216	231	244	244	239	222	253	244	249	240	235	238	252	197	225	216	206	248	234	243	216	236	229	238	227	215	240	238	233	244	233	227	254	251	231	200	204	222	236	214	224	223	243	196	226	237	208	220	218	244	241	252	232	221	232	261	216	216	236	200	213	222	230	248	238	224	252	207	224	246	230	247	244	221	222	241	260	243	261	234	217	253	265	218	234	204	209	226	215	225	229	222	215	218	208	227	247	220	241	234	231	236	270	239	256	212	237	230	229	236	219	221	230	214	250	203	200	223	213	220	234	268	221	197	217	205	210	252	236	208	232	222	233	267	229	257	215	221	254	227	229	246	227	238	233	213	239	224	228	208	233	231	246	237	212	212	224	209	199	249	229	209	225	235	217	234	231	247	212	254	250	212	232	230	224	225	229	219	229	218	255	258	197	235	224	227	260	246	247	230	246	220	205	214	252	226	234	254	244	219	209	255	244	219	202	211	262	243	238	214	245	250	233	243	231	246	203	218	265	250	202	209	233	254	231	229	228	238	234	255	247	239	217	208	201	206	247	237	248	231	226	227	216	254	260	231	252	272	221	253	245	248	243	234	230	218	234	241	184	197	213	214	250	238	227	223	228	237	207	208	236	244	254	269	254	184	227	258	239	230	220	215	249	221	218	214	237	233	222	231	249	205	177	205	239	240	248	227	254	255	251	234	246	232	230	235	233	252	236	243	251	226	228	249	255	217	208	232	221	234	233	243	219	221	221	205	235	202	254	225	223	218	207	205	211	217	218	199	215	238	221	221	233	226	234	219	247	253	248	256	254	260	196	225	243	228	223	225	257	193	219	232	220	205	220	234	247	240	237	245	228	249	237	227	240	249	221	210	256	208	259	219	245	251	219	203	244	206	222	223	222	233	229	231	244	269	205	212	219	189	232	222	252	233	209	210	246	254	264	239	214	240	201	214	234	237	237	258	255	247	229	260	233	235	215	204	206	211	271	233	230	238	217	220	233	226	222	247	211	217	223	231	228	235	225	232	224	197	252	236	218	200	235	209	217	213	200	226	237	229	239	229	240	223	240	225	237	215	234	222	195	220	245	240	237	215	203	222	233	198	229	211	212	227	200	237	231	205	260	238	230	211	220	278	245	232	242	207	228	209	218	225	238	219	246	229	234	221	221	242	232	209	243	228	217	243	245	218	213	218	239	217	242	237	216	208	219	239	233	247	246	258	222	237	229	239	234	195	253	248	231	219	232	224	245	232	244	262	228	239	214	224	241	219	225	237	246	227	275	232	233	230	223	239	218	252	226	252	230	234
1882	668	816	870	868	831	839	731	789	719	645	657	668	572	637	714	737	716	651	671	621	663	617	611	552	573	579	589	545	556	550	552	558	551	488	567	548	531	554	559	523	483	533	540	558	488	551	529	526	538	532	557	531	529	527	557	565	570	530	585	548	539	483	546	508	557	507	520	588	519	524	531	535	564	548	541	518	540	594	561	566	541	553	539	513	613	536	560	584	567	529	554	537	506	545	536	543	517	532	511	519	546	558	572	552	567	531	508	558	547	570	541	513	525	526	543	549	499	561	538	530	537	534	537	550	550	567	552	528	571	510	518	615	565	543	520	538	543	553	566	523	518	504	539	575	559	544	538	528	548	538	565	514	553	551	588	535	575	568	527	546	510	556	537	539	538	556	528	507	511	526	542	516	496	531	543	549	514	574	537	566	545	535	514	552	566	546	558	525	537	496	555	583	565	537	554	492	535	588	576	558	535	520	557	526	532	549	591	538	550	519	545	545	570	567	543	540	555	516	559	570	550	566	513	530	574	534	502	537	520	538	533	523	548	527	507	542	552	521	544	589	530	582	580	572	563	556	533	546	569	534	540	578	548	584	510	488	520	559	514	562	534	502	566	521	535	535	508	498	598	581	573	491	563	563	547	558	549	612	512	527	505	571	491	573	542	538	574	553	530	545	535	539	509	548	530	595	545	532	535	538	586	561	508	574	560	503	577	591	553	507	530	513	556	525	539	538	556	534	531	507	552	523	540	525	486	516	550	522	528	574	544	566	552	549	517	554	526	570	574	550	559	527	527	534	582	581	544	532	559	543	534	545	567	578	568	525	511	530	543	500	610	535	541	535	559	535	498	490	572	553	546	544	532	562	540	549	556	547	537	544	507	509	532	543	546	475	587	557	566	559	519	527	556	541	536	539	550	564	511	524	561	583	542	567	530	524	589	547	574	499	566	536	529	557	550	549	567	546	545	557	530	559	540	557	525	568	582	522	529	542	620	546	544	586	583	554	577	513	552	566	532	574	543	546	558	519	593	547	547	563	536	570	583	573	518	556	532	484	541	541	572	568	525	523	492	535	539	548	549	527	528	515	558	520	544	541	521	569	551	521	510	541	530	545	491	555	556	486	542	548	515	528	570	556	532	519	579	545	565	566	548	547	553	567	559	538	560	516	548	539	545	581	565	491	523	528	543	545	533	553	545	558	538	525	532	546	565	552	554	575	568	582	538	562	574	553	564	522	526	507	547	542	556	571	504	500	524	558	504	550	535	545	524	537	537	560	520	534	487	526	547	528	571	570	533	533	555	530	541	571	575	546	499	552	578	553	536	566	529	557	541	517	569	550	545	535	561	522	498	557	540	547	546	550	553	554	526	533	504	545	592	530	534	531	549	518	496	533	534	552	583	563	566	563	561	526	533	563	538	607	523	566	525	508	563	528	553	524	542	496	543	561	532	534	546	546	552	560	539	569	576	562	549	534	542	543	534	538	550	515	506	559	553	540	510	551	571	585	561	510	521	591	516	540	549	555	583	536	511	573	499	531	550	551	560	529	505	593	573	531	516	572	550	554	555	546	554	518	544	551	561	580	554	559	574	518	577	533	551	553	546	576	579	529	549	536	552	536	504	555	527	533	544	548	533	548	525	510	550	524	530	541	563	556	546	523	536	575	508	524	543	552	523	515	538	560	515	524	603	504	543	535	580	530	534	517	548	570	520	525	540	562	545	551	529	552	520	573	531	502	521	504	555	544	585	534	513	536	555	604	549	541	528	549	566	564	512	551	556	557	574	582	575	490	582	537	541	551	572	560	542	530	535	521	546	577	563	499	549	525	571	532	559	589	543	571	546	487	543	573	533	559	592	578	543	555	507	565	539	538	516	552	526	527	572	587	540	572	553	527	550	570	543	566	543	547	534	514	541	549	509	519	582	589	552	567	535	543	534	540	621	514	566	536	551	552	557	552	494	539	534	565	544	584	551	566	536	574	582	551	517	509	568	550	575	510	513	541	503	548	514	606	584	537	526	581	533	566	563	560	511	594	587	541	499	520	531	536	520	520	540	534	570	522	519	535	576	563	570	564	590	533	558	509	556	608	488	500	539	526	577	503	555	520	558	561	544	544	543	540	536	558	511	530	556	577	547	557	542	556	519	554	558	571	583	525	567	574	527	565	576	540	564	564	527	522	513	543	593	527	571	569	534	569	555	541	575	569	535	500	573	572	568	543	526	565	551	526	547	542	545	539	534	546	514	501	548	538	538	556	515	519	557	570	555	514	539	529	560	536	540	531	530	573	552	514	561	553	513	554	553	572	510	511	549	581	554	524	528	526	536	534	570	572	549	508	598	559	558	514	539	538	516	570	557	553	496	534	545	575	566	517	544	496	550	496	535	548	549	536	544	572	573	523	519	567	579	529	540	537	532	514	538	550	575	503	563	535	518	527	510	569	555	566	518	535	575	540	579	565	530	511	526	521	525	472	542	529	532	554	546	529	580	562	533	532	558	539	538	564	518	556	544	575	550	526	563	571	530	524	547	552	520	554	531	542	505	521	543	555	516	495	570	554	580	523	505	509	568	533	582	567	555	530	495	533	480	543	551	554	542	525	510	545	541	527	566	585	525	586	556	523	562	576	545	541	528	547	517	548	533	559	560	558	534	525	563	557	545	565	519	510	524	547	575	533	541	575	524	554	521	527	528	568	556	569	523	555	553	545	596	544	539	530	552	521	513	524	572	564	548	528	539	558	506	507	517	533	544	516	525	494	539	512	539	484	582	577	555	546	552	531	537	567	559	532	539	547	538	573	557	501	518	537	535	531	522	525	535	567	534	523	534	465	512	538	583	535	572	515	542	569	574	532	543	546	551	504	508	522	511	546	540	596	548	579	505	562	555	524	538	542	533	534	558	503	527	554	526	551	531	539	534	569	575	501	528	526	540	547	582	586	547	544	539	571	565	543	535	563	544	553	552	535	603	549	571	533	522	573	559	530	517	508	602	529	510	548	540	589	532	602	591	560	552	596	535	529	560	534	519	555	520	522	542	557	558	561	509	538	518	553	507	528	546	568	528	529	534	565	525	541	567	591	573	560	585	520	576	530	519	545	539	557	563	572	461	538	530	530	537	547	521	473	510	571	526	550	572	542	552	528	543	515	553	522	589	541	565	526	537	545	535	531	532	539	539	534	563	552	508	541	587	558	535	581	531	541	567	596	555	547	580	532	509	546	497	538	536	529	576	516	547	539	552	541	567	548	602	567	517	558	531	546	548	539	527	544	537	557	526	566	546	551	540	543	531	565	524	534	556	565	562	549	567	557	517	580	560	570	554	548	532	560	527	525	555	554	535	579	544	597	532	555	510	547	556	537	529	553	553	560	549	550	540	527	537	534	574	537	516	535	529	506	573	536	543	501	572	560	548	513	512	528	563	556	505	516	560	545	574	529	554	540	563	554	578	563	515	553	549	556	568	524	556	577	542	502	515	566	584	538	593	542	576
8119	829	806	687	564	517	410	472	432	397	373	363	343	318	309	352	375	347	367	333	346	303	302	296	316	296	307	315	293	295	318	275	297	285	296	288	264	320	300	303	268	279	309	332	275	302	284	276	273	291	271	278	330	254	258	278	268	292	299	270	258	304	306	295	262	297	305	304	300	270	292	279	290	297	297	308	291	300	236	252	296	306	281	272	311	293	272	299	305	328	285	297	296	304	251	274	285	285	284	278	279	279	305	293	276	284	300	275	300	262	277	261	305	250	283	329	274	286	289	310	290	264	286	273	263	297	328	315	321	293	323	282	308	276	323	284	282	266	289	322	309	303	307	280	287	309	293	278	274	284	294	291	305	252	296	268	293	263	297	283	299	286	282	291	302	303	290	304	260	295	319	301	303	291	269	296	246	291	281	317	280	273	288	302	307	257	289	317	261	294	301	280	313	299	279	259	266	262	284	307	298	291	293	292	295	290	282	288	298	264	254	272	269	282	309	294	318	270	283	262	314	298	256	269	294	305	282	275	300	302	271	259	289	298	297	294	281	292	330	267	295	318	260	301	294	253	330	288	312	269	330	288	300	286	289	267	270	283	297	275	270	332	314	299	272	303	276	272	260	262	303	302	293	292	301	308	287	273	266	274	302	281	298	291	294	291	266	292	299	286	286	259	284	280	290	281	329	269	266	308	273	319	261	272	273	299	270	304	283	288	266	307	279	286	298	269	286	263	262	301	291	293	285	313	275	310	307	275	311	316	265	295	274	249	268	304	274	291	280	292	289	299	266	287	282	303	295	297	286	292	288	290	322	319	270	317	270	300	299	312	292	279	306	323	254	292	285	291	269	277	284	284	312	283	290	302	267	279	275	293	309	262	320	275	264	314	303	312	331	292	320	294	305	299	245	284	287	295	284	274	290	300	276	304	273	314	305	270	278	325	299	267	268	298	286	302	301	314	291	271	292	285	309	271	297	307	293	289	319	276	276	262	297	275	297	292	287	305	314	279	271	284	267	311	296	276	280	282	295	265	266	295	269	310	269	300	291	312	301	316	284	295	308	304	284	300	309	289	314	280	301	269	289	292	273	314	289	290	293	279	307	316	270	288	274	288	302	281	278	320	262	252	276	270	314	325	302	312	308	307	249	261	284	275	284	284	260	317	289	286	342	275	272	242	262	298	270	316	284	255	279	290	289	259	300	286	276	284	319	325	306	306	318	309	255	285	295	272	299	328	331	323	308	291	303	289	296	296	325	264	277	287	310	281	283	283	254	281	296	273	276	290	278	325	253	270	272	283	268	259	285	307	254	290	253	261	281	296	303	275	285	274	278	292	322	260	280	285	316	289	262	298	295	284	284	297	269	315	300	308	276	296	289	320	292	302	326	313	291	315	269	276	285	271	281	282	281	291	267	300	262	314	249	277	285	331	295	290	303	268	304	299	285	284	287	302	321	323	283	254	277	262	273	249	295	303	298	293	308	270	278	293	291	270	283	295	324	272	284	323	257	274	302	280	280	311	277	308	268	298	247	306	310	289	295	255	283	268	291	309	281	308	270	300	275	296	307	321	349	311	329	308	329	297	300	282	287	270	306	299	326	305	298	291	272	307	281	260	274	309	278	286	270	296	290	300	309	272	287	293	282	297	329	268	269	269	286	275	282	310	322	301	282	308	302	281	251	312	316	276	312	276	307	287	280	277	293	297	288	305	259	297	285	297	290	325	299	288	270	277	255	295	267	280	298	273	267	298	283	317	266	322	289	293	294	291	299	270	288	305	286	303	259	301	261	303	285	287	271	291	274	288	286	316	287	280	309	259	275	305	268	261	278	291	323	275	266	299	342	303	280	305	300	314	292	282	286	279	269	276	291	297	285	271	276	306	257	263	307	289	305	280	271	302	293	282	270	300	269	275	304	276	308	310	288	290	296	312	265	298	310	291	295	274	313	269	251	295	291	274	288	287	259	261	304	279	299	300	306	312	298	283	270	272	302	290	298	269	306	269	284	299	300	265	292	269	270	278	278	268	298	304	262	288	300	281	261	284	269	293	303	298	311	281	290	272	247	304	276	267	304	309	278	254	292	312	256	272	287	287	284	292	292	307	299	304	312	341	276	303	295	274	303	285	286	310	290	285	267	268	328	280	322	280	255	268	299	277	269	285	265	244	297	320	302	301	300	309	267	265	297	285	275	319	307	282	303	278	295	327	307	315	301	267	258	321	310	299	292	304	302	263	288	317	281	272	298	285	298	268	285	283	279	271	312	260	297	275	306	269	280	297	302	290	262	270	277	275	320	260	297	304	260	288	274	269	283	296	290	291	293	289	266	275	300	311	282	324	291	290	291	274	305	290	289	289	271	295	262	263	295	297	286	307	296	300	291	287	289	311	290	289	269	260	276	287	307	262	298	320	300	285	347	236	272	288	305	273	304	300	307	283	296	293	283	310	313	313	254	263	275	310	304	269	313	268	274	301	300	273	286	302	292	261	281	302	323	292	310	326	296	308	257	289	300	275	270	268	287	315	283	293	295	274	287	266	289	278	284	281	285	296	307	280	272	294	262	291	335	277	312	291	285	297	261	294	303	296	272	289	272	276	295	307	303	288	287	288	294	271	273	287	314	291	287	260	286	294	303	291	294	278	286	300	294	280	309	286	279	291	253	252	300	299	287	293	286	266	291	282	307	277	277	292	290	288	313	257	285	248	303	311	271	279	307	298	296	280	284	304	266	273	301	271	296	296	278	285	314	275	296	296	322	276	307	279	310	293	302	314	293	283	277	326	305	299	328	310	300	298	255	278	298	329	320	252	297	280	275	270	310	298	283	279	287	275	304	323	314	268	318	268	292	269	282	276	287	291	274	307	290	309	276	288	314	302	306	285	240	297	289	296	299	294	286	278	296	249	300	283	317	261	265	291	267	328	281	284	304	270	319	296	301	278	308	242	267	304	276	276	263	294	295	282	290	265	269	295	296	279	253	308	290	299	265	272	301	285	292	288	288	284	291	270	318	265	301	310	274	269	302	283	271	314	290	296	332	332	262	274	281	315	298	295	277	296	296	287	285	304	283	259	306	282	265	280	309	269	262	274	274	311	258	325	301	260	311	287	299	294	287	282	323	309	327	312	299	312	282	279	282	290	309	311	297	295	295	321	305	255	279	266	302	300	282	328	274	320	309	342	262	302	291	256	272	280	304	290	314	280	307	298	277	316	286	286	269	284	302	272	289	266	309	291	294	285	295	292	292	303	295	317	297	275	290	298	268	323	305	287	303	313	332	284	294	295	343	260	285	279	304	291	259	295	315	294	287	291	275	335	276	303	313	286	271	281	269	284	283	328	314	301	286	310	304	304	304	301	274	304	300	280	256	316	298	292	275	300	266	261	322	300	295	278	309	289	259	297	293	276	300	299	301	252	288	331	300	317	286	249	315	285	269	284	336	258	290	263	302	281	286	293	321	266	244	300	273	268	308	278	273	291	289	294	266	303
6742	1090	1742	2095	2013	1841	1708	1514	1290	1112	1116	1039	955	917	939	1075	1122	1090	1015	927	884	853	888	826	789	793	829	780	750	743	697	707	717	676	698	705	649	691	696	676	681	647	671	609	704	672	646	671	674	720	638	637	652	667	679	614	603	628	679	708	654	672	634	652	628	695	695	650	645	642	677	641	658	686	708	668	698	655	705	664	657	637	609	661	654	654	664	713	694	685	640	680	656	669	609	644	657	670	650	637	610	669	647	640	658	638	705	637	666	651	685	678	639	669	633	628	598	650	694	619	656	653	682	634	627	666	625	631	701	698	670	661	653	604	626	633	665	643	655	663	638	635	644	605	659	622	681	652	614	635	681	697	691	662	670	684	666	656	625	671	705	624	668	645	665	626	638	679	609	651	705	658	713	668	637	696	655	663	665	688	651	656	611	620	681	696	663	644	670	692	663	689	669	638	654	660	626	636	664	643	633	704	676	640	657	660	648	643	645	589	671	687	659	604	629	701	640	677	636	651	682	651	661	668	646	664	679	637	674	621	623	629	682	656	633	652	667	643	698	645	704	700	664	685	618	629	650	664	680	678	710	636	615	604	691	683	639	633	622	659	687	650	657	637	670	674	688	646	665	642	639	681	638	671	661	698	647	670	652	646	648	699	663	683	694	690	619	644	657	680	675	638	678	667	625	675	615	674	678	670	670	638	699	598	622	688	627	653	696	644	633	589	659	686	635	658	618	703	654	647	640	642	635	661	643	673	621	649	651	606	640	663	646	610	633	619	630	609	622	646	609	673	669	674	621	669	636	641	687	713	617	621	639	663	644	677	659	703	636	662	653	664	663	732	687	634	676	689	654	622	612	650	683	672	652	679	687	619	637	690	646	649	679	632	637	632	695	636	688	665	639	686	642	638	656	659	646	661	633	694	692	712	619	647	638	656	698	653	654	653	683	657	635	646	677	689	635	643	663	682	659	687	637	655	682	684	637	661	666	653	688	635	653	646	665	609	671	671	694	732	642	638	682	626	624	626	655	646	609	625	686	613	646	679	674	682	602	626	674	634	697	703	679	692	647	681	666	635	679	676	619	660	641	637	639	633	643	666	626	653	630	664	624	631	615	657	683	705	639	646	656	650	689	637	686	605	655	674	677	641	649	636	672	653	675	635	662	660	712	593	662	657	632	719	637	654	651	636	655	623	685	619	638	611	634	625	579	653	647	648	651	626	644	681	652	608	694	658	693	660	664	665	613	701	636	660	636	658	646	638	671	665	604	672	668	695	662	638	699	638	628	648	609	689	623	699	644	639	664	633	679	701	658	677	661	658	641	617	639	644	646	656	682	651	603	634	689	653	665	712	685	646	680	654	733	648	683	644	658	627	670	660	698	652	708	616	662	649	593	658	661	666	646	674	626	649	645	662	664	664	621	661	667	638	638	684	656	640	670	668	643	649	675	628	670	642	663	609	664	676	650	688	663	691	642	608	691	657	666	644	637	642	639	691	660	687	655	681	653	676	694	613	659	632	631	666	660	681	691	660	645	644	624	668	641	670	693	660	657	670	692	674	655	673	643	649	672	655	630	643	659	611	650	662	651	620	623	646	658	673	597	697	651	643	674	641	638	626	619	627	624	691	616	690	664	654	673	676	664	620	671	630	639	632	621	654	700	660	701	675	647	663	656	659	688	632	629	667	623	669	675	584	621	617	608	629	672	662	667	701	635	653	634	679	658	671	671	674	600	691	694	664	645	646	635	648	674	644	655	650	682	641	687	645	667	685	651	642	621	669	653	644	663	645	660	653	637	645	643	672	704	630	689	660	653	634	662	646	685	658	623	694	627	652	619	643	680	655	689	693	681	655	672	662	657	620	659	676	683	648	635	653	626	651	685	659	673	654	625	666	663	637	630	683	660	647	660	688	683	663	613	670	643	642	625	635	641	673	635	646	666	629	699	614	689	706	636	615	655	689	666	684	614	636	617	644	645	632	696	640	703	695	598	663	660	603	668	614	663	698	699	635	613	697	676	666	625	622	680	668	680	665	634	625	658	709	618	587	640	636	660	655	665	672	641	681	684	689	621	608	652	694	663	650	637	671	634	650	645	668	713	649	629	695	668	668	675	639	688	641	632	639	680	645	646	648	635	663	643	642	663	639	650	634	632	667	669	638	679	668	615	653	678	615	661	681	652	663	659	659	663	625	639	715	688	638	617	639	654	669	666	671	646	661	711	667	684	718	669	632	638	697	692	597	645	647	647	665	701	628	658	652	587	661	674	657	649	628	692	616	670	630	621	629	638	658	640	688	630	684	645	697	647	686	655	714	628	613	626	654	650	644	684	649	619	651	668	645	676	666	684	668	645	615	607	638	666	657	643	617	627	637	677	627	643	694	678	679	652	662	633	659	714	623	655	679	665	614	645	624	684	688	690	679	666	683	615	650	636	664	636	695	637	679	618	676	672	678	637	677	659	673	673	643	650	669	617	643	678	689	679	652	682	663	642	633	674	637	636	669	647	665	660	647	663	691	684	655	656	661	702	629	673	653	687	653	669	650	668	650	644	641	602	606	620	682	627	627	635	661	691	637	673	655	664	637	666	601	642	641	625	667	685	639	650	597	649	597	656	672	657	614	625	674	649	669	703	731	648	662	652	640	600	667	705	613	666	631	623	635	664	700	629	653	661	678	654	673	666	669	665	671	694	617	691	655	655	682	657	689	653	686	680	675	658	683	671	707	644	665	686	621	612	631	645	650	614	666	619	687	644	655	652	653	689	643	666	674	629	624	656	663	647	686	652	700	665	680	638	653	660	637	712	635	641	619	635	655	681	633	616	655	652	676	647	658	671	642	620	674	665	678	684	639	680	633	673	682	633	661	665	608	650	628	614	622	676	641	623	667	636	629	639	610	643	697	647	622	628	666	679	708	666	636	653	621	635	633	660	637	673	597	596	645	684	640	645	634	633	657	676	649	679	667	674	613	647	658	657	640	645	682	638	652	681	648	650	654	586	706	664	654	610	649	655	647	662	664	622	649	676	624	658	620	626	608	692	635	630	635	625	680	656	656	630	647	628	629	639	687	625	625	677	663	653	604	690	657	676	696	710	691	646	647	635	653	651	637	654	649	678	652	637	685	654	658	693	680	603	677	650	669	692	616	662	629	648	663	657	685	643	665	684	647	671	636	719	676	639	659	662	652	662	655	638	663	627	671	649	634	671	680	697	643	637	653	632	638	667	641	614	663	673	662	654	673	620	647	666	659	673	677	648	635	627	648	693	678	675	653	639	674	694	653	677	644	620	641	691	656	670	661	663	667	659	687	653	648	660	683	658	680	654	621	663	657	650	635	709	640	671	621	676	647	694	640	641	672	691	639	673	695	620	644	636	674	706	639	665	659	621	656	670	625	629	652	712	648	638	689	624	720	721	652	658	672	669	678	722	641	646	653	681	675	644	643	669	625	650	686	677	630	607	662	669	705	652	631	660	671	687	646	658	644	618	654
14967	1459	1270	1031	804	580	516	412	381	328	331	286	278	231	244	278	295	289	257	272	228	215	218	226	208	226	211	208	201	193	194	172	165	158	175	137	194	154	164	181	163	162	168	183	168	153	137	183	186	166	164	188	176	188	170	163	176	184	172	161	184	149	175	172	184	173	155	181	165	175	175	165	169	170	161	180	160	195	177	209	171	182	192	174	169	181	152	184	157	156	177	172	195	190	178	174	179	174	174	155	181	162	151	153	168	146	168	144	167	176	159	200	178	183	155	157	159	161	192	175	157	150	161	154	192	172	161	171	148	170	179	165	188	176	170	166	183	182	206	195	154	174	187	165	165	176	183	183	189	161	157	161	173	147	162	163	174	173	161	162	180	154	160	182	177	178	201	158	161	196	167	185	169	164	167	171	174	159	184	160	143	165	175	160	173	207	174	158	149	154	169	131	180	159	146	170	179	165	178	176	184	156	154	183	154	199	163	160	193	156	186	168	177	138	173	153	193	177	175	148	171	175	169	171	158	159	179	166	173	170	173	159	172	184	180	162	187	169	190	181	197	162	165	195	171	191	173	154	177	153	159	170	165	160	175	169	174	178	186	164	176	159	181	191	177	180	171	156	164	181	172	206	162	166	168	177	168	189	173	181	187	165	177	176	178	171	176	184	186	167	193	189	174	192	155	170	141	173	180	178	167	171	156	176	205	165	193	191	191	175	196	159	188	179	181	176	206	170	160	196	185	187	176	161	200	184	159	203	205	194	171	178	178	170	187	166	157	185	179	183	162	169	167	136	171	161	150	191	177	164	182	170	160	176	174	169	185	168	159	170	156	149	181	178	182	154	167	167	147	168	164	168	191	143	168	196	141	182	175	180	165	173	169	164	159	173	176	191	160	197	156	169	155	178	168	185	172	172	192	182	145	195	175	170	176	179	159	181	164	166	187	157	196	181	177	149	165	155	150	180	159	162	200	161	168	176	173	169	173	172	161	162	165	185	181	158	196	186	174	186	185	174	175	180	166	175	163	194	188	148	165	167	171	180	184	163	176	185	213	194	167	167	165	172	172	148	155	204	177	171	167	163	159	175	176	182	143	178	204	187	175	159	199	161	147	195	166	184	185	170	172	190	181	154	166	156	160	178	172	156	159	176	204	212	178	183	189	152	183	180	170	182	177	196	178	208	172	184	173	188	208	165	176	184	175	184	185	175	173	166	162	158	169	171	186	184	165	155	185	176	186	187	191	160	171	171	167	170	167	172	162	168	175	178	187	197	184	191	192	155	157	175	171	195	160	185	176	172	163	186	173	167	144	165	187	202	172	185	184	178	164	169	165	154	158	173	155	185	168	184	167	149	146	204	166	185	181	202	193	171	158	187	178	166	165	171	178	174	205	143	177	193	203	182	192	174	146	161	165	188	183	193	177	196	178	166	148	216	192	182	177	196	189	191	180	190	155	191	167	176	167	185	163	186	190	163	193	180	176	153	186	181	183	165	172	153	156	187	187	174	175	160	174	162	184	162	157	158	146	171	169	162	154	137	183	190	167	180	168	169	173	173	188	169	167	176	151	155	168	181	145	173	156	167	187	150	148	181	163	172	133	168	170	179	160	169	161	207	178	189	162	184	159	174	155	195	173	182	170	190	193	169	162	173	192	184	196	188	166	172	165	151	166	176	189	174	195	138	161	171	162	168	186	158	157	177	195	165	171	148	189	168	155	168	190	176	170	188	160	163	162	179	171	155	158	168	170	180	174	172	195	177	205	190	168	180	170	170	178	177	179	177	170	179	162	157	174	166	171	175	168	149	166	182	167	180	191	165	177	171	182	187	162	171	180	180	174	183	200	209	175	161	158	157	182	180	174	153	151	142	161	186	170	155	171	201	165	184	171	180	203	166	159	193	183	197	164	181	159	172	184	143	183	182	175	175	164	187	181	154	164	176	167	179	152	159	152	187	188	157	164	160	169	181	196	178	187	144	141	174	180	179	156	171	169	165	173	164	176	151	157	209	165	199	197	171	168	197	189	188	162	183	168	157	159	157	186	177	163	163	177	160	170	176	197	146	181	154	196	161	168	161	170	173	181	187	171	163	189	180	176	176	161	158	183	195	186	161	168	166	182	176	187	191	180	185	161	159	178	190	174	173	151	163	163	167	175	173	176	167	177	187	163	175	154	183	167	172	164	148	151	168	167	170	175	177	165	176	175	192	185	174	163	169	165	156	186	184	167	177	165	181	156	195	180	162	169	155	161	181	187	183	168	163	154	187	168	181	167	165	188	171	175	165	152	175	156	167	174	208	160	186	164	174	163	205	180	169	162	181	172	186	176	164	177	176	199	195	186	167	169	172	180	172	174	185	154	187	175	158	155	157	172	186	189	176	174	194	167	192	176	178	179	177	162	159	190	185	190	171	167	185	184	185	159	167	162	180	164	173	176	153	159	189	187	191	177	154	170	175	144	172	159	156	198	179	178	195	173	170	179	179	190	164	166	200	171	173	182	187	183	175	157	214	182	183	176	183	185	156	186	180	158	168	168	173	172	161	171	200	179	175	165	150	162	167	173	166	180	197	152	172	206	177	145	192	188	186	178	162	158	160	169	162	162	159	199	174	137	174	153	171	154	176	165	215	157	181	185	200	169	191	166	166	163	170	184	159	171	167	187	180	157	179	163	166	165	179	187	165	202	194	184	174	180	164	186	179	172	227	183	160	161	156	182	175	162	192	214	203	176	194	185	166	160	168	179	154	187	160	177	170	174	145	186	176	183	152	149	173	175	184	190	185	158	162	170	174	165	161	171	182	179	184	188	150	180	148	182	183	165	175	153	180	180	187	171	180	163	182	179	150	164	144	158	182	181	189	197	143	180	167	147	174	179	169	204	170	193	189	168	177	159	146	167	161	169	171	195	184	180	170	160	181	160	150	182	170	186	185	170	174	155	168	185	183	156	168	182	180	174	183	169	182	187	186	172	165	179	202	169	172	156	181	181	163	157	165	157	184	168	166	187	167	159	177	180	183	169	178	186	165	159	170	169	172	182	174	175	141	167	185	176	165	173	162	201	164	167	179	181	165	187	151	191	195	177	178	191	184	214	175	158	167	199	172	169	165	183	173	159	155	186	166	179	161	160	168	174	189	153	174	204	177	156	146	141	186	152	161	162	184	171	180	177	160	159	176	206	185	171	182	204	178	196	162	188	179	153	184	195	173	170	200	167	179	179	162	177	190	169	155	168	168	197	194	161	175	174	165	178	174	177	157	172	188	185	199	160	190	152	153	179	171	149	166	168	164	191	171	162	183	152	172	216	160	183	155	194	156	158	175	183	195	181	160	174	130	157	173	187	171	159	154	184	194	159	185	163	167	157	169	186	192	169	182	168	179	200	194	213	173	167	169	164	157	149	146	182	174	172	203	189	175	164	176	149	181	198	146	152	156	170	153	162	190	164	145	184	144	173	157	160	186	185	153	175	184	168	163	177	196	181	165	175	162
8505	1214	2520	3119	2828	2416	2217	1857	1456	1275	1213	1127	923	902	920	1113	1186	1086	958	819	745	736	692	689	679	682	592	590	560	486	488	456	442	442	441	429	409	455	458	444	436	426	422	424	448	431	388	417	421	385	426	377	420	417	415	429	433	396	397	395	413	393	412	411	432	416	361	374	387	388	422	408	393	398	417	415	375	418	443	393	367	398	404	447	441	378	409	406	426	422	413	446	397	412	443	430	402	405	393	413	377	404	441	426	391	383	408	399	417	402	370	382	418	382	416	394	367	409	409	439	401	394	387	396	403	384	435	374	421	387	424	405	362	420	385	360	419	401	399	421	407	392	405	440	389	391	396	395	393	374	400	409	394	401	389	402	376	422	399	375	387	410	399	405	426	410	394	397	379	394	389	394	363	386	409	418	397	401	403	398	411	396	410	401	432	391	422	407	426	407	404	384	398	443	408	384	393	418	433	392	416	437	396	427	406	408	400	399	428	383	409	374	405	372	381	391	418	391	387	399	377	397	410	401	391	374	423	424	417	438	385	430	392	374	401	394	383	394	443	368	398	387	400	434	424	416	411	393	403	430	446	458	398	391	421	420	402	388	388	392	407	409	391	374	392	387	407	407	409	405	400	396	384	419	394	415	411	437	386	417	431	388	396	403	376	403	411	419	389	428	353	426	403	373	385	442	401	393	397	401	404	408	381	393	392	407	409	405	395	406	388	410	381	433	403	418	405	380	407	400	398	416	417	406	398	392	407	375	395	408	396	446	387	424	427	445	381	394	402	372	366	396	403	417	389	397	402	401	421	397	398	404	433	397	400	408	359	383	385	430	444	416	409	364	389	398	374	409	445	408	405	408	451	413	410	364	397	384	446	409	410	380	389	423	414	371	412	423	414	416	399	402	363	371	392	435	400	422	387	371	420	422	414	426	430	435	385	417	410	376	388	426	383	408	391	412	412	415	389	412	428	431	378	408	417	429	385	419	408	385	432	399	443	386	391	420	382	407	442	416	359	397	391	422	367	410	404	380	398	391	406	363	417	416	390	381	401	437	413	432	472	427	366	415	383	402	404	437	433	404	393	420	401	405	448	430	428	411	409	431	371	438	386	410	364	388	401	398	420	404	381	398	410	414	411	400	417	413	376	391	382	393	399	401	416	381	410	412	409	380	418	418	384	370	409	363	387	440	433	430	401	406	383	409	407	419	397	373	381	384	471	399	414	439	389	423	385	375	418	407	414	407	411	419	400	406	387	385	420	425	403	420	402	415	408	399	405	394	385	443	396	423	391	449	415	394	403	395	360	375	412	406	402	421	402	411	432	395	432	451	435	374	397	369	373	415	377	427	386	405	436	412	403	394	398	381	401	439	416	365	396	431	418	407	421	436	373	374	421	410	421	435	448	370	367	429	433	455	395	426	422	437	432	397	416	414	411	399	415	417	396	407	388	436	434	417	410	403	381	351	409	378	374	414	411	438	393	405	409	378	424	441	406	386	408	385	398	398	383	393	437	440	392	395	428	419	389	432	427	385	400	434	387	410	443	424	402	376	403	414	404	415	416	368	413	403	403	411	394	406	423	374	419	395	398	394	402	398	415	422	402	379	445	392	420	406	401	453	405	410	423	392	391	400	409	409	407	458	390	359	419	379	419	422	389	384	405	381	398	379	432	403	377	408	428	402	390	395	415	408	424	416	392	417	435	411	399	416	407	385	388	412	415	393	395	395	386	371	417	397	387	425	375	418	402	383	385	424	392	400	392	418	399	402	432	378	382	394	419	382	390	379	401	402	423	399	364	430	428	410	442	374	414	407	432	385	396	404	397	380	359	442	403	394	377	442	459	386	407	353	365	414	356	392	424	380	407	417	386	403	383	424	408	394	400	433	367	415	394	420	411	407	395	433	391	383	402	418	394	385	422	417	423	390	441	407	411	402	387	400	371	395	385	433	401	403	407	422	421	425	445	398	382	392	421	401	395	388	392	403	415	410	425	433	398	376	404	388	383	382	448	417	409	420	400	431	400	435	405	394	381	429	407	410	379	413	422	382	392	390	389	404	405	414	381	425	381	424	409	423	421	405	383	396	383	426	420	385	403	414	389	387	394	429	413	410	414	375	421	398	421	412	366	397	420	393	422	370	391	428	416	381	416	411	417	386	411	421	389	400	378	404	412	394	397	407	408	435	401	407	383	424	413	392	364	369	406	406	383	403	395	392	426	401	418	416	409	419	390	401	390	397	406	382	409	391	398	391	395	405	433	415	411	422	419	409	413	396	380	437	420	404	398	393	416	397	414	379	411	398	415	371	382	403	355	399	418	410	417	386	419	400	399	430	375	391	440	431	438	366	375	420	434	429	400	378	402	399	452	381	403	434	395	401	405	395	431	445	368	374	431	401	463	435	420	393	395	404	420	388	415	382	440	395	405	410	372	434	392	392	411	403	387	425	345	414	372	410	373	381	396	380	376	427	434	392	390	413	364	421	386	445	416	398	410	397	423	378	394	377	457	405	406	397	384	394	424	434	423	403	390	414	371	388	397	365	414	464	414	397	399	410	419	439	387	410	401	405	418	406	423	375	407	395	452	387	408	393	372	405	421	418	413	401	430	460	393	414	388	422	412	393	428	439	387	409	409	372	408	390	401	392	411	400	419	401	407	424	410	437	419	422	369	401	426	402	421	426	421	385	408	397	423	362	440	392	408	412	410	405	365	428	390	402	417	408	384	431	395	391	436	369	391	396	398	405	403	374	397	390	415	381	369	389	377	409	383	400	363	441	421	365	446	411	414	392	407	419	414	420	387	396	376	398	382	416	402	407	421	427	408	380	381	390	398	400	416	441	406	385	384	436	394	407	397	400	386	387	351	397	404	369	408	415	371	369	401	395	412	412	398	404	369	377	361	412	416	386	447	425	412	400	380	409	392	379	406	425	402	404	392	385	354	344	407	393	385	403	443	404	423	423	443	409	412	392	407	404	379	421	385	413	388	400	432	396	422	414	388	393	398	425	411	383	462	390	390	381	408	399	401	405	380	415	391	402	430	431	403	391	442	423	431	433	422	401	412	421	427	418	431	417	422	403	393	383	371	432	380	419	389	422	404	414	402	383	413	389	426	415	420	401	415	416	430	400	411	393	432	409	392	433	382	389	376	391	402	372	407	397	395	379	425	394	411	412	382	418	401	399	404	381	396	397	418	380	379	414	382	420	372	356	404	352	378	393	427	428	443	404	411	402	380	407	384	390	393	430	430	403	440	445	395	401	378	453	394	397	409	391	394	374	422	391	417	420	396	397	348	405	389	393	408	389	376	413	398	421	368	423	394	397	413	420	395	407	401	428	429	396	410	402	410	401	378	397	411	411	425	395	372	441	383	433	404	418	404	424	393	409	424	378	380	428	390	397	371	380	407	452	388	393	367	416	431	416	393	397	416	365	387	388	369	404	406	410	365	435	425	424	396	407	390	400	387	378	395	432	448	367	400	398	424	411	394	416
1591	372	340	347	275	251	276	245	266	265	259	253	218	267	256	311	272	260	244	249	242	244	252	238	227	250	223	240	225	240	247	211	210	246	244	250	240	246	220	227	233	259	219	226	250	235	224	214	229	239	243	237	233	232	232	226	238	232	240	217	242	231	247	223	209	217	240	240	259	231	243	245	229	252	236	220	249	205	237	213	223	217	233	208	261	194	218	219	244	217	281	234	235	232	236	209	276	243	239	234	246	260	213	214	191	225	211	247	199	232	256	227	214	205	223	225	213	233	192	234	226	181	217	244	191	216	246	222	225	211	222	219	249	212	190	222	245	227	262	242	271	263	243	229	260	212	242	232	233	224	225	234	209	228	253	253	222	243	260	243	221	237	218	224	216	204	224	231	233	218	217	234	257	262	222	222	233	218	211	240	244	207	216	248	245	225	247	235	228	220	240	220	243	215	255	220	227	259	215	250	226	224	184	225	236	207	231	219	225	264	244	238	243	250	253	254	196	219	206	228	275	209	209	226	234	215	234	229	231	227	215	252	224	217	198	246	210	198	214	272	232	228	231	206	260	217	243	240	244	226	234	221	243	242	225	201	230	236	226	252	263	221	253	230	227	234	254	261	244	231	247	266	223	231	235	214	229	289	228	209	244	237	231	237	230	219	259	226	210	230	232	242	227	265	233	239	217	196	189	247	225	215	228	237	222	215	234	229	253	228	241	242	244	236	210	239	219	248	226	249	247	206	212	218	255	218	215	236	226	260	223	218	207	228	217	244	218	220	228	204	229	238	231	225	218	234	251	233	241	223	229	219	222	225	231	219	251	219	240	246	214	221	210	207	196	255	239	247	192	235	240	244	229	245	242	219	220	215	236	210	217	240	226	211	208	236	232	249	210	250	231	249	231	216	225	233	234	234	231	238	221	217	222	258	217	240	230	235	238	207	231	241	261	235	219	259	238	221	226	231	214	252	234	240	191	249	236	237	221	244	224	231	236	229	239	216	232	225	230	249	219	255	229	244	224	268	230	241	200	209	213	195	271	218	211	204	242	243	245	224	206	252	227	246	212	235	234	255	204	201	227	221	279	216	207	260	233	237	240	224	246	197	220	238	221	233	211	201	206	257	282	242	231	212	247	252	232	230	238	211	246	239	238	234	225	254	261	211	243	231	201	233	219	217	241	241	236	248	239	224	215	230	221	237	224	215	228	230	216	236	220	232	253	230	232	223	224	230	260	211	221	242	240	228	226	217	231	220	233	239	242	259	213	215	236	243	231	211	233	249	235	246	205	236	199	248	234	236	253	237	222	236	243	244	220	207	242	221	212	250	249	221	220	215	216	245	203	224	233	247	222	240	220	253	213	225	255	211	227	241	214	230	225	243	211	213	223	218	217	216	202	249	202	244	243	226	214	267	214	236	252	203	220	227	198	207	249	225	221	220	265	224	214	230	223	202	253	231	212	244	226	225	228	229	226	233	222	230	215	228	232	239	215	257	261	223	227	237	213	250	247	242	236	226	257	254	252	228	198	234	257	234	239	226	232	253	266	232	221	241	197	218	246	223	239	234	240	228	211	247	262	246	207	242	219	215	240	235	239	196	219	213	228	198	235	241	245	241	214	241	242	225	231	218	235	219	225	203	217	266	186	228	231	242	208	268	239	227	223	234	228	224	231	216	205	238	220	264	242	210	224	196	205	221	253	215	237	217	231	201	214	220	245	246	224	211	227	240	249	236	248	261	251	276	223	223	234	244	235	239	214	207	230	238	234	243	210	259	222	236	212	252	224	225	208	242	239	228	223	203	277	213	239	216	216	221	215	221	207	224	243	242	228	237	234	236	231	223	228	201	212	243	238	279	231	254	227	219	205	216	241	245	231	203	248	254	259	242	225	242	228	260	241	250	240	238	241	231	224	233	232	231	230	231	239	220	237	209	228	251	230	259	219	221	224	217	250	206	246	224	281	217	224	237	222	219	205	265	242	226	204	255	256	260	230	241	231	206	246	238	221	231	228	256	234	248	198	208	231	277	226	239	232	222	225	257	223	202	266	227	241	241	213	223	225	210	224	221	232	214	241	230	217	232	223	224	224	244	239	237	235	238	219	244	234	225	248	241	260	247	230	216	221	248	232	253	212	210	226	228	244	210	240	255	236	234	220	219	234	254	199	237	249	253	236	225	221	214	240	218	246	223	223	248	223	238	229	227	256	211	247	214	255	217	237	246	233	230	212	205	209	233	247	225	238	222	249	241	208	217	245	234	215	241	237	191	208	245	230	237	217	253	229	232	218	248	234	229	232	228	218	237	237	250	231	223	247	256	235	260	215	249	280	228	215	236	253	259	231	236	218	236	229	227	235	235	243	244	212	229	235	227	242	275	202	203	227	231	247	223	230	236	235	208	229	200	258	240	221	254	251	222	249	258	255	228	213	221	220	221	237	226	212	208	234	257	226	238	240	220	255	240	223	223	247	203	236	228	203	237	255	243	234	223	212	273	250	222	232	245	217	229	242	242	213	270	231	216	244	214	241	242	231	210	229	246	269	204	209	260	205	224	233	190	227	230	233	230	226	201	232	221	186	224	248	238	240	222	229	223	216	200	230	250	229	231	207	233	234	226	237	222	222	182	219	231	249	202	243	226	253	233	242	226	219	242	257	248	232	260	215	209	229	206	210	257	230	184	242	223	232	204	241	234	245	225	196	237	244	184	209	244	253	247	214	219	250	223	266	239	241	235	211	233	224	256	229	232	235	226	230	232	209	259	222	208	222	252	256	244	243	253	200	242	226	235	222	231	204	211	201	224	222	231	226	222	241	226	232	244	220	231	236	226	269	220	247	269	265	223	226	230	231	205	214	232	248	223	226	254	244	209	232	234	247	214	236	256	234	263	225	222	251	252	206	263	274	210	217	207	245	232	196	240	243	232	231	263	228	223	235	234	229	246	231	229	238	221	233	226	242	244	225	226	233	226	246	221	207	213	203	231	215	229	211	239	228	249	200	239	244	216	208	235	243	259	235	215	230	245	178	256	236	236	224	246	239	238	239	210	226	252	232	214	214	254	230	224	252	227	228	267	242	230	248	223	223	211	233	266	217	218	229	225	241	253	217	257	205	231	230	252	255	209	229	231	233	258	242	226	208	245	260	216	235	238	235	222	202	227	228	230	257	240	204	182	255	254	239	219	189	226	222	215	214	215	251	205	230	212	231	225	273	230	235	211	253	267	247	244	216	213	212	251	221	242	237	224	198	210	250	228	240	245	224	238	189	246	232	242	268	197	231	241	221	266	230	206	245	235	247	214	202	244	216	250	233	204	243	253	232	247	215	213	250	251	233	242	242	242	214	237	220	210	244	215	239	228	245	246	223	252	217	238	206	226	201	243	229	245	227	247	206	243	233	229	239	236	217	219	230	214	238	225	244	232	229	239	224	233	206	215	257	248	249	212	232	255	242	255	298	254	221	224	222	245	218	218	220	239	225	212	258	271	212	225
1935	639	773	868	915	835	854	753	775	621	701	732	589	663	652	728	718	690	691	654	658	680	615	617	578	600	624	596	554	581	541	570	565	573	543	567	551	564	550	491	555	521	541	503	534	537	581	534	549	520	503	543	542	554	553	535	544	512	571	519	604	537	575	506	519	520	528	529	540	550	540	536	567	532	540	560	547	508	528	546	552	498	574	516	523	560	509	482	538	561	534	557	508	538	538	538	492	546	549	511	535	545	517	535	537	584	514	565	524	538	520	525	558	560	523	547	506	544	560	547	532	475	522	564	524	540	537	497	541	583	589	545	512	539	539	526	544	517	538	563	508	527	524	526	564	559	532	521	559	526	508	569	533	541	510	544	551	500	562	542	547	546	564	530	564	499	552	559	557	538	524	541	551	526	491	519	509	536	530	545	489	530	574	510	513	556	564	528	537	524	519	517	537	585	531	519	499	543	504	541	525	582	524	601	548	543	560	555	575	563	579	525	551	516	525	529	549	503	549	529	521	549	569	526	595	537	542	565	506	559	574	527	546	559	560	546	559	545	533	564	522	538	518	524	551	544	577	595	541	551	553	512	523	561	530	581	546	548	528	525	582	530	545	542	558	552	556	537	524	580	516	557	529	557	503	538	519	587	539	528	507	583	522	549	545	565	543	505	535	551	556	532	555	579	519	531	542	541	544	554	515	555	557	567	555	520	557	614	561	576	552	547	508	532	551	521	527	591	499	529	547	550	523	542	533	535	510	531	553	538	532	529	548	493	573	542	576	511	562	550	530	532	568	537	523	560	533	564	567	580	529	545	554	553	531	574	541	537	539	522	535	550	546	533	542	562	546	561	533	570	550	548	553	529	589	555	548	548	545	540	547	559	514	552	549	592	536	574	514	531	552	514	537	590	570	560	528	550	554	547	594	557	543	542	525	526	562	565	517	525	574	535	530	575	578	511	533	536	563	522	523	520	534	543	499	501	518	538	558	555	569	576	559	561	608	568	525	571	587	522	548	532	524	511	553	586	544	560	566	549	501	607	525	530	545	549	563	539	555	557	548	555	517	551	516	551	526	535	580	517	584	515	558	550	562	531	545	556	487	569	499	520	553	535	571	549	512	597	532	552	523	560	528	548	552	516	496	567	523	563	518	516	562	562	557	557	560	579	547	581	523	555	513	591	575	555	555	534	604	518	545	554	556	530	554	529	583	574	545	521	511	530	534	582	575	582	529	578	578	552	539	517	508	543	536	514	566	569	580	563	556	558	550	521	497	531	546	545	588	545	564	541	559	573	543	520	539	534	555	532	526	543	524	509	584	537	599	569	590	574	556	511	585	519	566	518	545	540	548	541	550	563	495	568	564	545	555	584	511	505	540	548	542	546	554	556	528	533	549	547	517	541	601	515	567	528	519	570	534	548	538	497	572	568	562	571	557	497	566	517	576	536	541	497	520	554	532	547	553	551	544	494	581	547	517	545	534	522	529	574	563	509	549	588	544	560	545	562	545	528	571	530	500	548	563	535	567	601	503	540	527	517	575	520	544	573	545	532	583	546	548	547	528	554	538	552	546	533	531	587	528	537	545	518	567	540	533	538	574	547	563	533	551	532	550	556	509	499	558	525	554	561	543	546	521	534	545	599	556	583	559	541	537	568	547	522	539	582	497	542	539	540	589	554	521	560	534	554	558	573	520	540	532	599	520	538	572	503	567	520	568	559	555	562	597	541	553	513	532	595	536	589	563	558	517	526	546	541	568	548	572	513	572	562	546	531	549	556	536	560	534	547	517	578	528	549	589	573	556	519	502	542	553	548	543	562	556	551	546	522	513	497	581	551	545	540	509	507	543	534	545	524	532	579	546	540	542	554	552	564	520	548	520	554	548	539	550	554	513	547	503	552	485	499	534	517	500	552	535	579	535	551	564	557	515	527	551	541	536	562	543	513	573	515	530	549	537	538	498	516	554	522	544	580	563	528	526	555	543	542	530	514	549	553	514	541	533	539	536	498	505	552	521	581	529	521	522	511	556	567	515	573	567	529	564	514	574	547	570	592	526	519	517	524	560	520	580	560	584	542	561	513	535	524	544	582	532	534	560	511	569	535	560	530	514	564	524	545	516	546	534	522	546	518	517	528	556	502	566	549	543	566	559	553	556	521	531	563	536	533	513	528	529	525	565	552	528	560	552	567	523	558	518	522	552	537	535	525	570	550	537	590	572	548	541	558	557	517	599	511	540	568	561	585	538	557	574	529	586	514	531	534	527	506	599	526	537	531	567	588	515	572	542	531	541	509	544	543	524	525	537	577	540	566	492	535	588	577	547	534	532	528	545	540	534	557	530	533	547	558	550	551	569	570	514	555	549	544	569	559	575	485	534	534	596	545	517	528	535	501	534	543	534	561	548	568	548	582	513	589	530	530	517	556	581	560	536	523	565	546	539	512	548	493	572	541	573	524	565	551	528	534	573	496	532	558	524	529	561	563	547	542	545	543	562	546	566	548	551	524	581	535	526	605	535	598	544	560	611	588	530	540	563	589	553	547	585	485	542	524	587	559	574	538	530	552	520	559	584	545	561	567	511	527	544	561	550	555	534	560	546	537	558	565	528	547	551	566	581	575	535	539	569	569	532	523	520	547	589	519	575	578	570	548	558	574	565	495	584	516	525	506	544	543	539	567	540	551	522	551	548	500	528	590	526	534	545	526	564	550	536	551	526	539	549	561	570	511	529	530	508	523	538	484	548	510	553	564	519	541	523	517	602	559	518	531	564	535	562	565	541	546	499	523	527	578	563	525	548	536	560	531	556	539	559	579	576	542	513	542	552	532	561	537	519	541	534	537	532	600	579	535	531	549	537	535	528	544	530	528	535	530	540	530	532	569	551	533	525	523	562	554	549	584	564	545	558	554	563	541	541	532	563	521	532	542	524	536	532	558	532	575	533	518	520	557	526	532	520	551	491	515	568	615	529	553	576	580	517	526	546	529	587	552	563	525	546	526	545	556	557	538	538	519	522	512	546	531	544	539	572	508	524	573	542	513	526	533	530	541	555	540	520	534	553	532	545	571	551	517	574	533	524	545	566	582	569	548	525	523	548	553	580	566	525	515	579	589	537	537	546	539	519	544	520	490	510	593	560	540	576	546	569	536	564	538	511	541	555	556	551	515	500	564	551	516	544	518	507	555	557	509	581	530	563	576	563	550	595	498	540	544	551	555	566	505	557	530	535	539	529	528	515	517	552	518	587	522	520	535	555	524	541	559	564	510	562	509	586	547	550	568	525	545	532	555	563	567	526	554	569	576	576	517	546	556	526	555	556	571	535	551	597	541	525	574	523	555	586	499	551	516	540	554	580	520	543	562	559	569	538	552	565	565	518	512	565	545	537	527	552	560	577	578	562	549	541	582	550	555	540	532	547	532	561	570	512	581	593	564	524	564	555	524	565	562	552	523	533	567	549	566	502	587	533	510	530	556	526	557	532	541	561	559	565	567
8111	778	850	727	594	501	526	383	391	388	353	375	353	342	326	353	326	358	330	360	353	337	266	308	304	309	296	336	271	302	282	271	273	289	319	277	284	266	290	278	281	300	300	278	282	270	282	278	288	281	276	279	312	314	271	295	267	288	292	311	305	295	285	276	250	273	277	284	279	307	282	274	307	276	276	341	280	296	287	263	287	277	292	290	311	326	302	295	311	274	329	275	267	281	265	278	275	280	284	275	272	264	281	263	289	292	246	281	308	317	302	308	269	307	306	293	309	320	293	290	272	274	302	311	243	310	270	306	270	265	272	314	301	268	292	311	260	263	290	314	286	283	319	264	280	258	297	266	288	290	308	306	304	289	306	299	308	303	291	281	293	294	266	278	292	277	272	289	310	306	275	295	284	255	311	223	299	308	330	297	280	307	291	299	289	309	303	300	291	312	277	327	289	298	308	294	292	280	325	315	287	305	265	291	326	317	295	299	302	266	285	272	309	304	290	321	297	284	274	263	282	306	284	291	293	289	282	274	275	270	317	279	275	297	330	284	306	265	267	272	288	237	306	315	276	300	310	297	280	303	294	300	286	280	295	323	299	295	268	292	303	288	312	307	297	302	326	306	305	299	295	305	314	280	310	301	283	279	287	313	266	252	264	277	291	254	278	297	292	284	268	290	303	289	271	293	275	289	287	312	259	304	277	298	301	251	298	327	280	285	293	322	284	298	288	284	309	291	302	306	270	284	299	273	295	301	286	285	294	284	273	269	303	259	300	286	265	279	293	307	294	291	281	310	305	278	279	297	272	296	292	268	288	284	290	317	299	279	289	315	294	303	279	285	332	289	310	267	276	305	286	289	294	285	261	265	268	299	284	331	262	288	267	284	307	302	286	285	272	291	260	259	280	277	263	265	265	261	322	313	283	284	277	287	292	299	296	272	276	310	320	300	275	297	324	289	296	276	269	288	298	276	275	329	295	276	320	320	253	291	297	283	278	309	294	291	302	275	304	243	274	276	304	250	304	259	284	272	282	292	284	288	255	276	305	300	303	295	308	277	303	294	344	309	303	278	282	333	282	291	293	277	330	297	300	282	307	284	259	276	280	315	317	249	311	277	297	289	306	287	270	285	271	264	291	301	294	268	263	283	259	274	275	271	271	288	305	287	281	278	300	266	278	283	293	271	298	274	304	281	308	263	283	279	306	310	253	299	272	250	327	329	293	294	294	283	296	268	269	281	324	332	281	301	283	284	273	327	288	271	277	275	270	314	288	289	290	300	292	305	308	287	288	265	301	292	317	298	254	308	330	250	285	296	275	286	258	288	299	299	309	277	269	323	309	270	293	273	261	268	284	275	283	266	329	292	289	322	257	295	312	285	277	274	299	273	325	286	289	285	292	252	314	258	322	267	271	291	313	320	302	298	311	303	287	275	295	271	323	302	326	323	295	297	285	296	276	307	289	263	281	276	290	287	303	296	281	310	298	300	307	282	293	287	308	291	251	301	305	271	258	315	276	336	283	279	290	274	297	272	273	326	303	293	267	332	303	291	281	260	289	270	295	292	281	329	275	283	258	318	288	293	289	309	304	293	284	311	259	292	275	278	277	258	310	279	311	293	295	304	306	313	293	307	293	292	289	267	276	303	302	305	289	304	265	282	280	286	279	261	314	314	294	261	287	268	298	281	288	290	266	277	270	278	253	270	271	264	274	261	293	290	285	324	291	257	288	286	281	278	328	286	301	285	292	282	286	324	289	301	297	279	276	277	296	256	275	292	289	285	302	308	295	287	278	299	311	271	290	281	278	305	278	281	304	317	337	298	310	266	274	309	276	307	307	321	283	283	278	323	308	246	278	277	312	274	276	282	289	260	278	291	290	296	267	307	285	288	276	312	283	311	294	273	284	275	310	319	285	249	292	279	288	300	311	287	273	319	298	298	277	311	268	305	311	318	326	316	262	318	253	275	283	274	319	265	295	272	283	295	313	261	302	320	252	279	294	277	262	298	294	250	271	283	276	278	300	280	273	307	275	289	279	304	279	264	313	288	325	282	324	293	312	275	299	267	278	303	277	288	286	328	316	283	316	294	268	311	314	292	301	283	303	308	285	246	286	257	286	301	254	290	271	294	293	273	305	302	275	292	279	288	309	296	282	299	313	281	317	285	324	289	311	267	272	289	283	315	267	292	302	295	294	307	338	281	291	278	271	284	286	269	278	294	288	296	307	302	284	294	285	294	278	274	259	278	283	277	281	286	270	289	295	289	280	281	279	295	248	287	274	272	290	245	300	275	306	299	265	264	317	301	293	275	278	268	296	271	275	317	250	294	271	267	296	316	300	287	284	294	304	292	317	269	300	329	307	283	298	289	313	302	311	279	306	293	284	294	318	290	317	289	303	273	288	297	319	288	308	277	292	309	293	316	289	271	279	290	297	282	293	269	314	292	288	266	318	315	272	321	279	319	307	317	305	300	270	288	313	314	280	307	272	287	277	316	303	277	262	274	300	300	276	314	307	288	266	313	291	300	292	292	296	285	275	286	275	329	260	265	290	308	277	291	277	286	282	289	299	312	283	336	311	314	288	307	283	293	294	294	313	272	293	346	309	307	268	282	281	304	304	292	295	267	269	305	281	303	299	281	270	292	304	305	277	289	269	321	295	311	293	307	298	294	292	301	327	280	277	271	302	303	295	277	288	301	291	311	292	312	335	275	261	257	313	264	295	319	306	327	285	303	281	272	285	308	286	242	293	289	304	311	262	264	295	290	304	304	307	300	292	272	314	304	283	276	299	245	250	292	253	287	284	300	276	278	300	274	285	291	303	311	288	303	278	289	306	284	254	237	265	270	274	301	290	283	339	290	301	316	326	264	314	238	297	291	263	306	261	335	298	276	327	315	289	256	292	306	318	272	273	307	286	293	286	292	283	287	286	293	309	281	270	277	275	345	270	278	276	320	276	299	291	290	282	285	303	285	321	277	316	294	308	254	285	310	298	279	297	297	264	336	297	261	276	270	265	298	289	304	299	251	288	273	284	294	271	300	320	283	287	316	310	261	296	294	286	274	271	251	281	261	279	296	277	294	271	305	289	302	313	312	291	290	273	293	271	277	311	321	287	298	269	276	306	316	313	276	298	261	271	276	290	251	309	305	291	297	266	311	289	309	283	275	317	273	294	278	273	301	276	274	270	283	291	274	312	290	283	296	318	285	273	303	283	288	280	263	301	316	293	253	246	292	284	293	273	272	299	293	330	297	292	272	257	264	303	268	299	278	300	287	286	281	293	274	296	330	305	315	281	294	300	273	317	299	288	284	319	289	288	296	278	277	251	313	286	281	322	320	301	316	308	311	282	301	306	304	268	288	298	286	305	284	285	317	284	294	276	289	291	271	292	281	297	282	303	278	294	281	262	300	290	283	272	305	306	263	301	322	259	277	282	304	270	304	281	296	272	253	327	264	290	282	282	290	313	289	278	309	277	270	278	302	291	290
6803	1127	1788	2191	2013	1811	1654	1436	1388	1155	1161	1059	1016	904	1105	1054	1132	1077	1063	897	870	869	848	837	827	793	787	745	745	661	706	695	647	686	648	638	720	670	672	713	654	678	607	720	700	608	671	692	641	643	679	638	644	691	661	716	697	670	643	622	641	646	629	670	685	637	643	667	667	687	669	615	627	623	663	656	650	628	694	696	688	615	662	641	624	592	650	706	685	624	648	685	614	634	601	611	689	639	623	652	662	637	624	666	632	671	625	646	667	640	657	654	655	607	593	682	646	626	602	654	652	649	669	635	626	644	634	670	614	677	659	694	673	674	644	640	637	647	658	656	644	689	659	600	681	694	625	647	636	695	659	613	669	690	655	647	660	650	672	633	658	632	700	627	640	620	641	681	701	661	658	639	646	710	641	641	658	626	647	653	620	652	688	691	662	672	667	609	672	639	672	683	641	648	689	667	684	603	637	661	670	661	630	664	709	640	661	660	664	629	658	611	667	668	660	629	687	644	654	703	668	670	663	663	634	634	686	621	673	618	671	694	640	643	628	642	648	673	649	659	661	640	635	660	662	670	645	661	679	703	635	677	615	695	668	672	713	697	678	666	659	704	609	620	647	639	648	588	628	691	653	638	720	635	653	686	712	648	628	651	630	641	648	645	588	654	643	664	642	666	690	622	689	665	618	635	693	657	657	678	636	647	651	645	685	609	616	653	637	718	604	619	649	620	656	687	644	674	635	675	576	615	666	636	652	678	657	644	688	650	646	679	644	636	642	660	656	628	647	641	630	664	644	616	678	654	667	627	682	662	676	645	661	642	626	667	642	685	645	650	649	636	640	648	574	672	650	691	637	641	627	653	615	673	667	632	634	615	642	648	677	635	672	644	692	663	641	661	685	671	649	635	634	629	623	663	644	658	707	639	658	673	649	647	653	621	684	678	651	653	628	655	688	657	704	606	660	680	625	604	666	662	633	656	583	668	669	653	695	609	683	668	681	705	656	631	672	669	652	661	692	624	630	676	687	662	675	656	667	654	671	642	633	618	635	660	651	679	629	674	659	631	613	672	636	694	664	678	667	665	665	643	674	661	648	668	622	674	670	671	643	604	633	659	630	666	655	591	630	659	671	611	639	686	673	635	627	681	629	650	601	637	633	628	635	638	653	702	638	664	679	631	647	652	662	662	667	653	632	639	674	670	627	651	687	664	644	608	633	668	683	675	663	666	680	675	663	684	669	618	636	682	662	587	622	659	636	675	605	650	641	653	667	687	655	660	653	672	657	669	660	676	639	634	648	669	661	644	635	648	678	688	636	617	681	663	617	663	633	616	667	651	688	662	674	665	674	639	639	625	658	629	706	651	635	630	656	722	620	667	624	659	663	594	669	677	650	654	635	636	659	667	683	659	651	635	632	668	618	590	664	617	648	710	639	611	647	637	647	617	628	655	689	612	659	646	632	617	650	662	653	624	663	703	603	672	682	623	674	636	685	606	620	636	677	650	632	660	651	632	645	602	654	713	700	706	638	616	635	657	660	708	643	680	655	686	652	687	662	677	644	661	651	659	692	691	637	676	634	633	708	674	599	646	680	669	645	633	633	634	633	625	616	651	635	657	645	627	610	642	669	685	633	652	688	655	649	657	625	637	615	657	629	647	671	644	647	645	640	650	688	663	673	639	670	656	675	656	652	692	651	662	657	665	634	620	623	614	659	653	692	632	637	633	629	718	672	640	667	698	659	603	665	654	630	706	626	627	634	642	672	634	627	657	682	628	724	623	670	688	653	665	615	653	683	638	719	642	670	647	632	683	628	650	648	637	720	659	699	649	634	658	667	623	667	666	636	652	657	685	658	683	677	652	649	613	633	685	686	642	699	646	641	650	662	669	669	674	644	664	689	649	617	680	676	681	622	642	648	651	698	646	713	673	652	643	619	626	631	655	659	634	630	679	637	620	654	666	712	681	649	648	631	617	629	640	650	691	663	654	672	648	638	610	669	658	659	611	645	611	682	666	644	597	622	651	646	624	676	658	680	647	636	653	613	628	666	662	616	678	652	667	642	645	649	631	679	688	643	628	716	658	641	676	653	683	628	631	630	696	656	658	670	648	684	657	667	675	663	642	639	649	640	627	668	647	632	709	611	642	625	693	654	642	650	659	605	605	702	656	652	669	636	659	637	685	667	637	660	639	681	663	638	660	686	662	645	641	636	600	624	695	637	718	669	648	671	651	721	657	616	684	660	649	641	597	637	653	616	632	653	633	633	675	668	670	698	655	670	640	676	639	655	645	645	603	637	620	627	658	660	662	674	639	670	674	656	650	657	608	672	649	625	625	648	637	627	676	647	647	690	652	659	677	672	648	648	642	622	651	637	668	643	647	622	655	624	649	638	646	668	633	635	674	650	605	682	598	675	591	649	637	651	695	654	641	683	619	657	641	638	626	634	687	649	648	650	603	660	643	655	660	649	637	666	689	635	653	680	650	675	673	645	665	619	649	611	700	672	653	674	678	644	629	643	665	627	658	665	680	650	657	675	697	694	647	651	697	661	663	680	640	651	667	655	620	667	651	668	652	611	629	687	671	636	695	633	672	640	651	627	612	630	693	633	622	659	692	640	638	638	647	661	682	665	728	658	630	657	636	651	639	639	684	645	648	663	667	622	619	649	671	614	619	709	645	666	645	666	601	623	653	635	647	636	659	670	673	647	676	602	672	655	666	623	674	657	681	668	698	625	626	631	706	671	671	641	669	693	705	626	579	616	632	630	633	669	706	687	627	663	644	653	622	670	638	630	703	663	617	632	652	662	639	671	663	668	634	654	658	640	658	650	630	619	665	641	699	663	651	668	650	635	633	651	653	598	633	641	675	629	653	661	702	644	686	691	615	661	645	653	627	632	637	672	605	664	673	677	614	647	617	659	716	682	642	638	618	684	659	633	727	658	669	661	688	690	681	725	645	600	653	622	667	653	657	676	671	670	607	632	667	629	634	650	659	668	682	634	661	680	669	743	669	627	670	674	670	654	623	631	629	649	644	657	652	636	618	624	681	674	671	644	706	646	681	663	640	662	694	620	669	623	668	671	696	660	652	646	655	714	634	676	669	681	606	624	612	676	653	678	656	658	651	654	653	677	629	642	626	653	624	697	662	649	664	661	655	665	648	677	644	653	669	640	694	624	643	664	678	659	636	693	655	684	665	656	625	605	645	662	623	668	662	665	663	630	643	666	660	697	674	708	682	655	675	648	669	622	703	690	626	679	648	645	639	669	623	609	644	632	668	673	708	635	710	683	682	628	592	696	672	624	632	648	657	636	642	669	659	625	672	660	640	689	666	636	608	641	665	630	649	685	670	663	636	666	694	679	681	662	628	614	674	653	678	675	683	675	636	636	650	616	641	640	681	631	693	668	671	679	638	659	691	641	692	655	634	640	670	675	703	679	647	627	636	673	680	679	657	619	672	664	665	643	673	623	649	653	660	633	653	637	638	649	596
14814	1423	1243	1083	735	630	471	425	384	335	332	289	258	219	245	277	246	281	267	228	226	199	201	207	210	205	180	202	199	190	175	167	177	181	183	199	168	176	183	197	167	180	191	201	148	179	173	146	174	179	182	188	186	164	158	162	162	191	171	160	168	179	172	170	185	173	182	163	180	169	188	176	171	178	195	204	200	177	167	141	182	178	192	178	178	179	163	201	187	178	146	192	172	178	156	160	178	148	156	180	186	179	175	184	178	222	209	159	186	172	169	162	161	171	178	167	157	176	168	179	159	161	161	202	161	161	170	174	157	187	187	159	182	136	170	167	165	190	210	161	181	187	180	156	158	157	184	183	158	186	183	171	182	180	178	165	179	159	163	174	162	141	177	196	182	159	176	183	181	194	190	176	182	165	163	165	158	180	179	171	159	177	173	158	166	183	172	168	153	169	185	176	164	163	164	156	201	167	174	181	201	175	180	157	194	178	181	187	156	185	179	166	185	161	157	175	170	197	187	178	154	183	172	184	185	177	192	147	177	148	184	174	169	179	182	172	163	175	185	174	178	153	167	198	155	164	164	167	178	184	195	168	169	183	186	187	163	176	171	164	135	163	176	167	196	180	179	161	168	151	150	168	177	174	168	169	151	165	146	174	165	183	179	157	191	150	178	184	203	169	180	158	169	190	150	171	168	164	159	201	168	176	181	195	174	165	164	173	201	189	182	191	163	183	161	174	183	179	175	171	184	176	167	173	173	160	152	156	195	164	170	164	169	177	159	160	163	181	155	153	159	176	171	180	141	146	201	168	178	189	152	198	160	180	157	178	152	195	186	177	181	188	189	178	181	162	177	171	176	189	195	171	161	166	166	173	157	182	162	171	146	191	162	174	164	174	179	194	181	176	162	155	162	162	166	173	158	184	193	189	162	167	165	159	174	171	182	172	181	177	134	191	171	152	161	174	172	194	195	197	185	163	196	158	171	198	173	161	171	181	170	180	167	168	211	172	170	173	172	172	155	163	181	148	154	159	151	159	176	187	159	176	173	169	173	157	186	180	174	176	180	165	160	169	170	196	164	165	160	180	173	184	169	159	173	166	166	182	155	195	169	177	167	173	177	187	182	169	159	161	162	170	188	190	176	179	163	186	178	183	165	168	200	184	185	152	180	179	156	181	164	185	163	160	172	165	166	170	135	177	161	166	154	180	171	206	188	163	169	175	188	174	174	160	148	185	160	178	184	187	192	186	136	158	165	174	178	161	158	180	172	167	179	164	179	165	165	194	167	174	200	163	166	159	175	202	171	176	169	144	155	141	174	173	193	176	174	163	176	164	144	169	170	165	202	203	162	177	162	181	154	171	154	186	192	149	176	164	173	158	196	169	166	168	152	193	174	171	172	173	170	164	185	149	176	177	168	174	182	198	178	145	188	189	172	168	198	187	154	178	174	181	184	204	167	173	170	176	180	182	178	208	166	153	161	170	159	166	150	149	168	185	164	179	148	183	174	163	159	182	180	193	184	180	190	191	170	195	147	180	177	187	160	173	174	152	168	181	155	173	183	172	166	174	182	193	156	146	198	163	161	171	169	175	180	181	147	178	186	186	148	158	183	188	169	160	168	169	171	159	200	202	166	190	165	195	191	172	190	150	159	165	190	173	163	174	162	180	171	168	184	195	170	175	177	165	160	149	152	177	201	161	153	192	168	149	176	161	161	158	166	179	192	179	188	172	169	166	171	178	178	179	179	180	158	195	213	166	189	174	162	171	202	183	184	178	168	181	193	167	166	166	187	182	172	167	176	190	175	167	170	155	143	180	181	176	171	157	177	158	163	180	160	160	153	153	164	157	193	164	172	165	180	192	173	192	174	157	166	169	172	174	179	173	189	178	140	179	162	175	160	178	164	166	192	171	157	154	165	176	180	170	203	166	188	196	186	184	164	161	189	185	174	184	167	150	176	201	157	170	162	178	166	184	156	189	172	174	190	168	182	176	183	184	194	145	182	177	180	187	147	212	175	173	155	173	183	147	191	199	180	158	189	181	192	157	170	175	154	173	191	190	178	153	163	183	182	175	144	171	182	151	155	205	159	166	184	160	170	158	168	173	172	167	183	162	159	149	185	197	194	149	177	166	166	161	168	198	156	154	168	179	181	139	157	188	142	176	171	178	176	143	181	170	165	186	166	152	184	175	176	160	162	160	159	176	160	168	167	153	163	179	159	163	176	159	165	149	174	178	172	166	174	191	178	165	167	175	147	161	198	188	164	169	149	162	156	152	172	141	163	177	154	158	150	154	191	177	178	165	166	188	195	181	150	178	187	173	177	178	158	171	158	153	206	151	171	187	182	171	167	191	160	161	178	206	169	149	179	181	154	180	162	174	171	165	181	157	170	189	181	138	175	162	170	176	167	167	170	153	148	172	152	163	174	189	167	173	173	196	147	158	198	175	180	172	165	169	177	182	153	172	157	188	168	183	159	181	171	157	172	164	173	163	174	185	178	177	177	179	173	185	184	170	162	168	177	183	164	163	201	170	176	183	159	186	193	184	203	166	168	185	170	183	151	188	176	191	195	203	189	190	169	176	156	158	181	193	178	216	173	166	180	176	152	168	187	179	178	154	164	151	174	163	154	153	194	186	157	168	179	180	165	194	161	149	186	175	166	172	167	182	167	166	177	171	175	197	173	151	158	179	173	176	201	156	197	174	196	156	179	162	156	142	194	160	163	152	172	176	181	173	174	182	152	155	168	141	161	156	160	182	175	196	184	188	154	181	162	193	190	172	170	151	177	178	168	163	160	200	148	190	168	188	154	198	192	171	194	147	169	172	181	193	160	176	176	170	164	183	172	194	206	169	179	195	177	170	164	160	172	167	182	157	197	196	169	169	201	160	177	174	187	173	189	167	177	179	180	168	161	155	158	175	170	198	166	162	167	169	176	207	153	192	187	176	192	183	183	189	173	174	188	189	158	165	190	182	184	163	158	172	187	159	180	184	174	170	203	174	173	199	170	157	165	178	156	200	175	187	170	182	172	170	196	184	183	169	204	192	162	173	181	173	154	159	175	192	147	175	187	170	175	183	184	182	173	164	139	184	176	175	195	193	184	172	202	174	202	192	185	155	180	177	173	171	177	156	199	168	177	155	169	166	171	157	165	168	169	186	182	155	167	160	169	176	158	179	169	164	204	193	165	171	150	156	183	176	182	174	174	162	193	196	166	147	177	163	152	180	178	155	189	183	201	155	167	191	179	184	172	172	182	193	158	172	167	178	208	192	166	188	170	191	162	167	185	158	164	167	152	183	174	164	166	169	177	167	162	175	164	166	179	149	185	174	163	164	193	164	161	149	165	172	178	120	163	168	173	186	171	168	172	196	167	142	170	157	162	145	182	170	144	164	178	166	172	165	176	205	189	187	157	154	166	153	202	164	161	184	173	182	168	203	167	167	164	191	176	158	193	178	173	180	189	162	166	161	157	158	172	172	189	185	181	163
8467	1228	2459	3115	2834	2595	2094	1764	1556	1381	1170	1102	1019	914	995	1114	1155	1057	979	888	777	736	687	645	725	624	585	573	531	521	435	472	433	439	456	422	446	421	406	409	406	424	426	476	413	400	388	395	453	414	425	449	392	442	409	370	418	392	398	379	456	384	439	411	402	406	409	391	412	389	402	409	442	421	396	392	385	397	404	418	407	405	448	421	419	406	433	427	396	411	398	401	404	422	437	422	404	434	428	442	407	413	398	401	375	405	438	390	394	413	403	421	390	431	380	451	421	375	397	406	377	434	392	409	396	412	424	383	391	415	401	396	357	415	388	394	419	381	384	407	416	404	392	418	426	434	405	423	375	417	388	409	389	379	421	422	404	391	417	406	402	377	354	429	453	407	379	399	402	388	399	365	405	437	440	441	399	378	384	386	419	386	382	410	422	372	426	363	399	377	378	396	387	399	404	378	387	424	389	384	418	420	364	443	384	404	363	431	382	419	412	421	366	416	378	380	405	372	389	391	391	427	430	379	402	416	397	403	401	382	415	405	370	368	397	410	398	414	439	371	384	417	421	378	409	381	403	414	421	377	397	433	405	437	415	397	385	381	413	427	376	435	429	372	402	379	407	399	440	395	395	418	378	411	416	388	408	391	377	363	403	407	403	417	389	401	360	374	405	412	419	377	394	374	403	367	397	399	396	382	404	405	381	372	375	389	385	444	399	411	413	405	387	401	397	426	423	358	386	371	397	400	398	421	413	403	390	441	401	405	399	390	433	414	402	402	396	434	370	418	390	412	378	384	421	399	405	394	404	396	372	404	386	416	360	437	406	430	391	389	367	404	402	457	412	376	401	415	421	387	396	424	397	414	411	434	403	425	434	402	389	388	411	391	406	417	383	384	391	387	362	396	395	439	371	377	409	376	437	416	402	413	412	391	413	407	376	398	388	383	404	396	372	397	394	392	390	397	407	381	430	398	371	383	433	431	392	381	405	402	414	443	390	415	379	404	392	402	394	388	417	428	418	391	479	376	418	378	414	406	415	399	407	425	414	406	355	392	456	405	353	410	403	423	393	426	417	429	438	397	381	397	375	407	402	394	379	403	363	396	384	430	404	411	405	400	412	379	424	422	397	390	402	375	410	399	377	408	390	399	355	404	394	417	382	416	448	404	412	414	402	379	406	400	397	412	376	386	417	389	419	411	398	410	385	347	390	399	391	383	409	374	417	396	403	389	389	395	413	413	402	401	383	362	400	406	396	434	396	447	398	393	422	426	424	411	424	371	378	404	372	390	402	349	359	413	461	409	413	374	400	398	383	407	385	393	433	390	422	410	466	422	424	436	394	405	386	393	384	409	380	388	373	420	402	455	404	399	418	440	392	387	411	390	382	386	420	398	391	355	385	358	396	392	370	439	418	394	381	392	386	375	420	405	348	370	387	384	384	418	383	385	398	399	408	403	378	385	423	368	398	434	404	382	402	392	389	393	398	422	398	403	391	433	425	410	379	405	421	374	407	394	375	369	395	372	375	405	406	418	406	398	404	410	406	428	426	409	409	395	408	408	408	394	389	402	393	409	425	378	424	402	380	428	398	415	368	413	403	381	407	385	428	423	418	370	403	400	388	401	434	412	389	387	397	388	401	382	397	365	415	408	395	373	450	371	396	377	395	378	407	405	425	403	395	435	370	366	399	400	404	393	390	378	385	376	352	395	378	381	411	377	385	396	389	369	392	400	401	377	411	419	394	433	408	391	414	394	415	401	422	426	383	399	405	379	386	371	423	403	397	412	380	412	403	398	420	339	407	388	414	409	411	426	399	399	427	406	395	402	413	403	391	372	447	391	399	415	397	387	422	428	405	419	417	410	386	390	426	414	368	419	419	418	394	417	405	416	386	403	425	444	399	423	351	401	408	377	450	376	451	411	396	436	401	407	378	401	411	438	393	390	429	367	408	386	381	375	419	406	351	426	434	399	392	388	388	409	409	425	408	363	411	381	399	417	438	394	396	362	399	367	387	375	382	394	393	435	385	386	375	404	381	397	411	369	392	402	414	428	370	399	392	400	379	397	401	384	428	385	390	424	423	386	388	388	379	438	382	435	381	371	404	440	391	423	420	387	393	385	405	430	394	396	398	379	395	395	390	422	374	410	400	421	386	445	412	439	428	394	386	411	400	395	420	392	352	413	381	396	398	406	409	384	413	405	378	381	390	380	413	399	388	424	411	384	426	399	397	369	430	397	439	388	418	416	372	382	402	394	393	419	427	405	430	413	411	424	367	395	379	376	389	377	405	400	422	388	418	391	404	405	433	405	389	429	370	402	405	391	401	384	367	424	393	421	386	367	369	418	430	409	418	389	428	401	405	381	416	389	376	406	416	411	418	404	431	393	399	390	390	388	401	410	418	403	405	408	396	418	392	400	399	408	399	394	444	412	386	365	390	401	405	402	400	401	411	370	357	433	429	377	408	429	369	382	393	420	395	337	392	390	398	371	391	402	400	361	392	414	379	380	370	392	402	386	426	401	370	378	411	427	448	407	389	389	393	374	405	389	434	408	413	409	358	378	383	394	441	400	429	409	383	405	386	417	433	391	429	380	440	430	380	377	413	393	423	434	415	383	440	419	451	363	404	398	400	367	379	431	422	412	418	425	411	397	380	404	384	413	354	362	412	361	372	409	396	424	400	414	401	414	421	359	441	380	433	432	339	371	418	377	392	367	401	402	449	385	403	413	436	386	359	397	386	427	403	380	430	364	368	417	411	403	370	406	388	382	394	401	380	436	421	416	401	398	385	441	438	392	403	391	413	381	384	429	432	395	407	401	381	401	384	406	363	388	412	409	367	387	421	370	411	390	429	388	388	388	402	379	396	361	378	418	397	393	414	349	416	428	400	392	404	391	404	399	394	413	428	388	411	370	411	393	371	429	397	423	408	424	386	399	403	405	404	390	413	410	418	392	389	386	385	429	378	409	389	424	398	396	410	412	402	392	425	371	433	386	413	408	387	368	432	434	401	412	362	382	373	428	435	401	410	373	424	401	399	408	404	379	404	415	409	406	414	408	388	409	391	388	368	399	368	347	413	432	398	407	355	388	362	440	403	416	368	405	388	398	385	404	400	414	392	372	404	427	421	393	396	381	402	415	400	397	390	390	398	410	401	357	382	390	388	388	401	411	428	405	391	417	394	406	396	409	443	374	406	390	396	387	403	395	371	403	400	413	381	403	386	410	402	441	406	444	362	419	400	386	399	446	384	443	395	413	364	379	379	392	408	406	403	392	413	366	390	430	358	412	404	376	396	415	402	391	386	379	422	372	403	396	417	423	439	388	377	383	407	390	400	397	431	422	415	435	396	393	408	376	397	409	393	387	397	414	387	402	403	388	363	380	363	455	409	373	382	404	392	377	388	402	388	395	449	410	433	394	367	398	363	403	401	409	384	420	382	395	417	425	442	379	368	377	427	453	414	429	383	387	425	383	369	405	389	390	404	409
1631	346	317	276	281	307	286	280	274	252	256	237	274	267	254	260	268	222	236	246	221	247	244	236	231	227	229	251	261	245	247	248	230	253	247	235	209	214	249	248	224	222	234	207	270	237	228	238	231	209	218	218	223	245	196	204	183	261	224	216	211	213	245	224	237	247	218	221	239	239	224	219	208	247	247	231	235	239	261	248	213	244	236	246	217	249	229	257	221	230	250	268	188	217	221	213	221	249	222	237	241	231	235	237	218	228	222	234	215	213	208	227	220	252	217	236	246	225	215	238	254	257	227	257	258	234	204	233	215	221	243	218	253	241	216	256	240	251	233	239	229	240	258	221	225	224	214	226	215	235	221	253	273	228	265	250	232	219	235	232	238	241	246	251	237	227	246	209	203	233	261	211	223	217	225	250	249	226	220	225	211	195	229	229	243	222	241	238	244	194	242	215	233	232	194	247	284	239	236	272	210	214	240	249	228	233	232	227	222	247	229	235	221	226	231	242	251	226	224	238	242	242	248	260	242	245	240	259	247	191	209	196	243	209	246	246	222	228	248	237	226	191	236	223	227	266	232	233	235	239	230	224	227	256	224	236	249	215	234	226	262	239	227	232	233	234	217	233	271	202	224	232	223	243	213	244	225	218	238	217	255	211	227	222	218	228	238	220	221	231	245	209	253	221	232	229	222	222	247	238	245	226	223	217	244	210	216	232	215	234	236	232	219	238	211	251	226	218	258	245	236	235	244	256	224	221	242	226	251	223	198	204	209	224	222	215	215	215	234	240	218	235	225	242	219	259	231	220	226	225	273	249	233	228	242	229	233	216	235	217	224	253	235	209	244	242	186	242	215	228	265	251	236	212	235	222	226	237	244	217	263	243	247	241	271	213	242	246	231	220	259	244	232	235	226	213	221	234	253	233	260	213	222	251	236	214	202	231	218	192	228	215	245	215	242	213	235	225	252	238	234	213	231	237	201	211	228	237	215	213	211	237	222	209	240	228	262	224	252	250	283	210	236	234	220	231	231	216	237	223	235	214	266	247	234	219	232	201	231	250	226	273	233	248	235	222	216	243	224	223	204	237	214	229	239	241	259	231	229	231	216	231	251	183	226	240	219	221	203	195	225	220	260	237	223	234	222	219	245	256	237	207	234	243	225	239	221	223	208	201	200	244	230	236	197	229	190	236	194	221	192	226	231	250	219	236	219	252	259	233	211	247	241	222	251	230	236	222	248	225	241	219	214	222	206	226	255	256	242	227	243	256	250	238	252	225	234	209	207	242	241	204	217	269	244	264	212	172	233	220	251	231	204	198	190	239	243	244	224	214	235	270	216	248	261	209	243	231	226	245	220	238	205	223	260	217	207	229	207	225	235	244	268	211	185	219	250	236	226	253	232	229	233	218	213	235	227	227	242	229	249	218	215	225	223	244	211	212	207	200	236	196	246	217	236	228	224	219	185	224	201	217	217	230	194	258	228	216	224	251	259	235	237	271	230	240	239	240	235	238	243	212	242	233	244	219	226	256	225	250	212	223	273	253	238	211	230	235	238	232	226	241	219	251	224	224	214	244	215	253	276	207	229	226	266	244	255	232	243	227	228	233	234	222	237	231	229	225	225	231	221	241	241	226	213	219	229	199	234	233	231	229	194	221	199	213	196	257	259	229	214	253	246	210	225	210	245	243	236	233	207	243	259	234	273	233	236	253	198	222	224	196	199	286	281	215	231	256	243	221	257	212	229	211	237	234	232	228	265	254	226	222	248	215	220	237	263	259	234	242	220	218	221	227	222	206	200	242	239	238	267	236	199	218	229	252	253	245	241	235	230	231	218	235	245	216	217	232	233	245	223	215	224	220	234	243	211	247	216	232	226	237	231	236	211	251	200	214	215	215	283	262	247	218	251	213	235	223	208	232	217	235	201	240	248	248	209	224	215	238	233	244	227	236	230	244	201	194	202	230	238	235	228	240	247	239	274	214	234	240	232	274	242	275	211	211	207	216	214	220	240	219	222	241	244	213	220	280	239	230	200	247	256	244	228	246	225	227	228	236	208	242	232	228	210	243	232	248	224	215	238	270	258	250	226	234	235	229	244	224	229	257	222	213	230	221	221	239	229	277	228	261	251	192	248	228	211	241	226	251	249	234	257	215	231	246	215	242	215	238	220	256	215	236	224	252	236	237	206	211	239	216	221	223	251	241	243	266	248	230	254	215	237	266	215	225	242	222	254	270	220	224	199	225	232	220	237	217	220	217	206	255	227	213	222	255	236	230	250	243	246	213	250	207	219	237	211	228	247	200	210	215	233	222	261	247	245	237	226	227	230	226	218	230	214	211	219	227	255	223	233	243	241	199	231	220	205	256	206	239	247	248	199	220	265	245	233	251	243	234	235	241	221	242	243	212	254	255	213	235	218	243	236	245	219	231	242	211	222	253	223	215	246	242	243	203	222	236	215	223	255	252	222	208	242	233	244	218	223	228	227	227	252	244	248	240	229	234	257	195	199	252	252	249	233	210	215	237	247	231	243	206	235	216	222	221	238	226	252	264	205	236	222	213	248	224	233	223	231	201	224	276	246	254	213	207	227	238	199	228	227	230	216	228	219	242	251	245	216	223	252	220	254	194	252	225	228	206	246	199	239	255	229	205	264	206	262	220	229	238	203	217	244	233	222	228	241	263	218	220	216	221	219	224	243	223	227	198	229	265	255	213	230	245	251	216	241	223	239	196	228	249	235	241	232	232	200	251	223	249	263	271	256	248	228	221	239	223	238	229	206	222	248	251	250	210	249	216	253	220	194	227	251	232	214	252	221	218	257	229	201	231	238	192	232	225	212	206	205	228	195	231	221	201	235	245	242	192	238	214	216	220	246	240	241	258	221	230	230	246	248	249	217	241	232	192	189	259	221	217	244	222	222	278	256	229	244	233	248	212	213	211	229	211	216	230	215	234	225	240	228	230	243	217	228	220	228	180	226	241	215	211	264	245	245	253	218	240	252	206	230	242	210	230	212	231	237	213	241	234	251	232	222	242	245	228	233	245	229	242	243	247	236	230	223	253	226	227	229	246	244	222	228	237	217	232	223	253	218	233	227	251	225	241	227	237	239	232	217	215	223	217	230	237	210	235	231	220	217	239	244	216	207	209	250	281	254	199	237	237	253	223	256	231	250	244	245	215	203	251	217	240	223	217	212	241	234	230	280	256	240	224	230	223	231	241	259	226	233	202	234	228	242	208	234	218	235	219	227	239	230	254	241	239	226	186	242	217	262	230	239	227	234	233	215	211	211	209	257	248	214	223	196	224	224	231	225	256	216	255	221	262	261	224	215	235	213	229	233	265	224	233	232	225	247	224	227	232	218	236	259	217	230	236	203	245	249	229	205	212	245	231	213	227	244	216	245	231	220	223	232	240	230	226	251	239	273	274	259	235	210	229	217	253	239	249	228	239	224	258	224	192	239	270	232	253	237	206	233	233	264	225	227	217	240	221
1893	625	774	846	851	875	839	794	724	725	698	650	708	648	648	746	698	704	700	696	607	626	570	608	589	624	579	583	606	555	590	582	557	530	556	545	536	541	486	518	535	574	551	550	546	557	522	514	520	556	539	581	533	543	541	525	536	498	517	494	551	547	548	541	537	556	547	515	535	531	546	546	543	551	521	540	542	535	540	531	553	518	498	547	517	549	567	584	534	522	562	584	589	541	550	562	502	542	539	547	566	596	550	520	528	532	550	547	567	531	538	559	492	555	524	549	539	571	567	571	522	521	539	547	558	583	501	544	552	525	551	538	537	513	534	527	527	523	532	558	527	539	511	537	518	546	542	554	536	512	501	551	573	522	522	543	564	543	577	522	508	518	544	530	535	550	546	526	550	574	595	543	510	609	537	525	574	543	535	543	565	536	545	567	546	562	539	543	538	515	512	560	568	565	522	534	509	503	553	564	551	504	529	533	554	530	537	583	505	550	535	558	513	552	550	539	534	526	495	548	539	535	530	551	539	551	544	522	539	586	540	626	562	578	521	538	518	545	527	547	491	538	491	541	535	542	539	547	537	524	597	528	517	525	552	532	538	529	585	554	560	523	526	519	519	545	537	494	510	568	565	525	552	521	520	563	511	514	515	564	526	549	530	562	586	502	533	525	533	539	542	561	522	501	561	539	583	544	545	497	510	499	543	574	544	554	561	564	534	545	509	543	532	508	575	560	506	515	556	507	574	523	521	555	559	552	529	567	552	501	506	524	543	579	535	566	581	519	522	531	504	547	525	549	581	514	547	552	539	525	504	519	603	552	536	582	509	548	533	580	532	566	543	495	501	586	541	540	537	485	548	512	579	524	541	531	507	530	555	551	571	548	565	521	539	520	524	561	502	575	566	498	546	503	545	573	503	508	584	582	536	493	583	521	588	538	551	517	487	546	564	550	564	544	563	528	578	509	508	539	554	571	513	568	538	539	539	562	496	528	547	521	491	495	564	558	528	575	523	583	564	575	534	572	552	543	541	584	548	560	543	540	541	542	558	518	565	540	534	548	526	494	509	545	537	511	548	542	567	512	558	552	514	513	546	567	520	566	581	549	544	515	534	533	539	539	564	554	514	562	584	549	545	535	562	557	515	587	584	557	525	550	537	532	526	587	533	512	584	520	518	502	563	521	539	563	525	575	557	569	546	495	518	482	550	578	571	564	558	482	487	559	572	501	526	519	567	541	585	517	525	542	503	514	543	564	517	537	528	542	552	552	508	534	542	516	517	538	499	569	529	538	606	577	526	532	507	543	572	524	538	528	534	518	560	528	556	518	589	549	568	524	519	508	605	528	564	522	517	560	554	521	568	519	550	571	538	569	539	568	545	502	566	519	587	518	536	519	574	554	525	507	535	526	530	596	569	530	536	533	528	522	538	532	557	565	568	561	543	559	557	491	538	549	546	564	528	479	554	543	572	553	557	555	585	568	550	577	548	559	583	551	514	562	509	542	504	526	541	528	543	544	534	550	519	549	538	557	529	566	560	548	521	520	545	561	553	552	555	541	575	486	549	546	559	567	525	555	573	520	564	527	573	530	576	552	523	545	510	534	535	551	558	504	519	548	552	529	528	529	551	556	531	542	542	540	525	557	549	544	552	561	554	514	555	545	494	547	537	513	528	518	561	556	581	543	533	572	558	578	516	529	521	522	529	540	518	537	559	543	549	584	536	528	529	533	553	554	523	557	545	536	558	540	523	577	543	599	614	531	518	502	568	547	510	545	530	535	555	567	535	520	536	530	541	491	528	554	529	523	495	542	526	555	535	512	533	558	483	532	552	549	551	496	521	569	541	535	519	557	551	562	570	553	499	555	545	570	544	538	598	550	563	590	553	535	513	530	562	572	561	552	516	542	549	502	549	554	563	538	535	509	550	521	564	584	583	538	556	568	568	533	597	540	587	529	558	583	582	537	540	549	530	534	578	576	531	502	548	546	530	545	584	575	558	523	516	525	564	575	514	548	574	546	544	581	557	517	497	570	532	530	500	531	514	596	544	573	554	559	522	565	540	529	486	527	531	578	491	533	540	550	534	518	558	570	517	534	619	508	535	542	498	541	551	542	517	546	542	554	528	505	565	566	542	505	558	515	531	500	553	514	559	527	547	526	552	541	548	558	556	573	561	542	533	583	566	563	553	546	531	578	539	558	555	551	547	543	556	557	520	520	543	519	566	538	495	547	509	524	584	528	509	517	523	507	538	564	545	560	571	549	556	564	544	564	554	527	521	547	514	557	524	492	615	507	542	547	516	523	554	539	539	525	529	540	566	530	514	547	545	599	545	515	507	604	506	588	544	551	539	601	553	533	532	532	540	538	557	519	548	581	544	579	552	561	554	534	548	564	549	518	502	566	561	511	583	494	627	563	496	544	523	565	565	520	553	540	538	597	568	562	548	499	546	534	574	515	547	515	532	539	545	526	555	502	542	545	521	525	532	542	508	540	520	537	553	547	520	566	550	510	530	549	524	555	589	509	571	524	536	506	547	553	554	537	576	512	570	537	547	548	546	552	551	514	519	561	571	542	540	533	556	556	533	551	526	504	554	581	557	550	548	563	516	537	490	552	540	566	583	530	520	514	521	538	570	522	555	536	527	528	514	542	531	553	592	519	534	552	550	525	540	492	554	524	545	552	520	551	533	531	551	570	544	563	546	540	558	539	532	520	533	560	489	547	543	512	559	552	535	539	564	519	568	549	545	506	518	542	535	562	551	541	548	540	533	555	565	579	519	550	564	545	529	558	593	503	599	516	516	576	531	553	538	530	555	541	563	562	584	571	544	573	537	478	547	566	550	544	507	546	586	541	532	563	532	497	558	537	534	539	584	536	490	521	530	539	529	553	517	572	518	552	548	553	543	551	546	538	559	541	554	553	553	551	518	547	549	538	503	550	541	560	545	535	542	499	532	562	551	500	539	519	523	531	557	524	594	507	526	532	532	544	540	548	566	551	558	573	579	572	599	505	543	551	547	548	531	578	532	530	574	514	569	553	517	540	568	544	548	526	590	522	521	559	541	544	551	516	561	510	547	542	543	494	534	534	521	527	530	559	497	547	549	544	514	548	538	535	486	548	550	560	579	601	554	547	571	546	512	540	511	513	546	552	524	559	561	537	550	520	533	528	495	541	556	556	553	576	520	565	593	559	557	521	550	566	588	530	552	524	572	526	579	524	511	551	531	545	520	519	563	533	523	559	493	527	555	577	575	523	531	533	560	512	566	489	534	555	538	580	542	514	567	541	537	513	536	544	544	527	522	566	564	560	566	583	562	529	553	535	580	581	552	554	531	529	544	521	519	488	506	544	556	548	537	490	574	530	524	524	529	555	573	517	494	560	544	541	522	559	558	536	525	544	553	524	560	548	566	529	573	570	571	584	556	511	561	555	533	564	523	539	557	580	539	539	545	579	572	507	560	502	575	556	520	562	573	526	515	573	549	545	518	576
8277	832	831	718	621	566	481	449	394	394	393	335	350	321	354	364	362	363	348	332	336	331	332	316	293	286	351	299	327	315	294	303	293	267	283	311	272	265	278	273	264	307	306	282	302	306	296	339	271	319	297	333	313	297	242	280	311	304	284	288	288	272	292	247	291	277	267	266	294	271	307	281	344	310	277	300	257	265	285	291	297	251	296	294	282	313	310	318	287	332	303	326	273	267	320	290	245	268	259	305	293	296	304	304	272	286	267	277	295	304	303	267	298	227	292	258	264	308	276	277	317	265	291	275	270	246	287	306	290	291	288	274	259	324	313	300	265	300	289	280	282	296	285	307	290	294	280	242	258	260	329	326	302	323	301	313	269	248	306	293	262	290	278	305	302	312	315	290	279	320	320	271	296	286	294	301	304	279	327	288	312	293	278	279	254	323	279	334	300	324	317	288	272	273	279	300	304	312	275	262	311	286	268	289	333	297	314	301	231	267	299	261	286	280	324	299	280	268	313	289	279	305	286	331	302	324	310	292	321	306	326	307	272	288	279	309	314	279	277	287	271	297	315	290	299	321	277	286	286	311	260	318	291	294	289	261	321	274	293	269	320	294	274	262	287	303	322	277	277	293	290	275	277	273	320	283	272	308	304	306	288	273	288	305	285	293	294	282	297	310	293	268	313	301	280	272	299	275	290	296	265	299	284	293	289	277	309	272	278	300	268	301	268	290	275	294	307	313	271	285	292	298	285	282	301	321	305	261	268	290	284	258	285	273	287	284	293	290	290	274	290	308	274	282	290	307	295	275	258	284	315	349	293	288	290	322	283	298	324	318	296	287	299	302	332	320	293	290	316	295	266	291	296	318	308	262	290	311	286	298	288	289	269	265	280	305	333	320	322	267	284	303	307	301	232	261	296	279	303	257	270	271	281	292	284	294	288	300	306	295	302	311	308	289	308	301	318	285	286	280	311	291	316	285	290	298	267	269	286	277	326	309	283	303	283	286	289	298	291	285	274	296	293	267	307	317	291	258	302	275	309	269	236	313	259	248	259	289	286	300	279	317	319	327	288	265	292	297	320	291	315	271	279	332	302	305	324	290	287	321	289	297	313	294	293	279	277	302	309	309	309	307	287	304	245	311	275	279	298	285	275	253	264	257	295	297	267	279	296	274	323	322	268	296	276	312	282	283	313	274	297	282	278	282	275	307	282	273	279	288	285	301	291	283	289	281	265	303	322	277	294	284	331	298	289	288	315	261	299	287	307	276	303	283	298	278	305	278	251	296	291	284	329	296	268	305	294	297	270	287	273	266	280	319	276	277	263	294	266	290	274	276	291	292	301	316	303	283	283	318	320	299	312	291	326	288	307	258	321	299	264	300	341	300	299	285	304	286	315	279	281	276	291	279	324	283	267	281	254	305	304	323	320	274	283	308	271	269	292	306	297	272	292	258	310	298	282	282	249	265	269	275	299	270	275	292	289	268	294	282	284	288	288	304	288	306	316	278	280	261	278	291	249	294	299	301	305	358	302	281	267	320	308	272	265	271	278	303	282	285	303	293	289	268	292	274	273	262	266	282	285	276	254	302	290	283	272	275	290	317	283	303	290	274	292	288	273	304	310	292	294	292	278	306	291	294	269	276	330	311	292	263	283	338	292	279	285	322	297	290	308	302	289	304	252	277	299	298	297	310	266	270	306	283	285	280	304	274	280	304	279	269	282	274	275	295	304	313	313	317	308	300	287	294	260	305	290	258	267	298	293	304	295	298	296	307	247	280	279	282	293	288	289	295	287	257	295	287	277	274	287	306	269	267	278	284	323	289	280	290	303	310	312	271	274	290	278	299	292	295	279	302	290	284	272	311	262	278	301	272	288	317	325	269	282	310	323	258	306	303	298	339	275	335	267	303	304	299	302	303	289	260	259	277	283	294	259	310	290	296	304	298	313	273	306	309	294	281	307	297	303	299	285	303	276	300	267	323	275	319	267	310	281	303	274	313	308	295	298	276	315	289	278	290	276	290	285	304	268	284	293	289	276	310	255	280	329	306	296	274	296	309	294	280	316	300	294	259	324	264	271	316	300	298	259	287	317	269	289	296	281	267	264	261	272	291	290	268	310	312	305	301	282	285	304	289	283	300	297	292	278	295	296	289	297	282	291	295	269	251	256	268	258	262	266	254	293	287	291	280	282	321	286	255	307	304	322	290	270	285	280	276	276	258	307	314	290	311	290	297	286	290	281	258	256	266	284	306	303	268	303	296	310	259	292	251	285	296	304	305	299	243	300	284	307	309	263	296	277	307	313	280	299	309	289	313	271	269	292	291	316	277	296	270	265	289	280	293	275	304	308	307	279	312	281	258	296	293	328	291	258	270	286	282	301	276	285	322	335	272	271	322	303	287	312	300	275	289	286	285	269	306	290	277	260	274	324	260	280	329	340	254	294	269	268	298	337	264	278	293	281	343	319	300	284	284	282	268	330	275	291	286	257	320	308	253	279	277	271	300	278	295	257	327	283	284	304	293	281	257	305	286	272	286	280	304	312	317	323	279	283	297	279	301	296	311	278	280	306	293	296	284	284	283	303	281	302	292	320	312	302	234	306	268	266	265	274	285	281	283	300	330	287	290	295	302	314	295	295	265	296	251	293	270	303	311	317	311	305	302	285	273	286	289	281	273	279	279	279	268	288	303	287	261	302	305	284	269	319	272	287	280	345	277	292	282	293	314	307	312	301	275	293	329	296	286	273	294	289	274	306	263	293	309	296	300	296	284	288	255	296	321	282	276	250	257	297	262	278	291	326	329	299	289	282	264	287	269	282	266	287	286	296	305	286	324	300	256	286	266	259	338	293	298	329	288	270	284	265	291	267	322	303	283	281	290	282	305	288	289	265	259	271	294	305	300	300	304	271	278	293	317	284	277	301	296	292	289	262	287	261	303	311	272	282	269	302	286	343	295	277	307	255	284	268	307	286	278	279	266	293	264	288	256	310	315	289	295	278	268	285	306	245	329	295	250	286	329	300	271	301	293	290	283	338	268	315	272	297	296	256	307	315	273	308	270	302	318	302	300	275	284	300	319	288	272	308	291	313	273	288	270	278	239	296	307	286	313	325	290	291	328	303	328	284	296	327	306	266	304	297	291	274	278	294	299	306	282	290	311	293	292	286	256	283	328	296	271	300	303	302	319	293	282	302	283	268	295	301	284	324	297	282	281	291	310	280	259	273	279	296	293	290	301	296	296	284	287	246	334	292	292	248	271	275	300	277	301	270	278	297	289	295	273	279	269	271	290	268	294	323	296	322	303	298	260	309	320	320	304	295	264	298	309	270	266	291	268	308	290	286	294	262	297	305	249	311	285	273	296	325	305	283	278	303	277	301	311	295	247	327	307	314	269	302	302	297	309	303	277	294	295	277	360	317	285	328	312	286	294	280	284	303	321	287	279	311	285	280	281	274	273	324	295	298	294	297	281	297	287	298	265	305	279	257	291
6849	1179	1832	2133	1973	1868	1678	1509	1373	1252	1134	1103	1004	943	1009	1144	1129	1115	1046	969	829	799	871	835	786	756	777	778	801	652	726	714	693	688	715	639	683	652	690	667	669	683	677	663	652	671	650	651	643	663	661	681	690	644	648	620	613	642	639	606	645	661	663	671	657	648	649	655	645	654	677	677	668	654	667	711	643	630	676	682	694	667	601	664	668	677	653	651	652	660	657	633	722	664	676	660	648	648	614	632	649	677	681	644	682	638	671	652	631	662	601	658	656	595	657	668	663	647	671	646	655	683	603	655	664	652	643	640	650	666	664	694	653	602	690	672	665	636	655	631	624	657	657	662	641	664	664	666	671	625	654	622	670	624	593	649	629	615	640	597	648	648	658	636	646	626	649	640	638	643	644	671	661	628	605	596	626	676	665	645	674	628	657	636	626	643	642	658	662	638	647	664	687	696	656	671	628	595	642	720	647	646	657	631	658	658	643	622	644	676	605	662	688	646	639	657	640	600	685	604	615	635	635	632	631	646	684	711	699	637	695	644	661	608	670	601	683	693	620	672	674	703	636	639	647	673	651	651	626	638	654	673	690	656	625	650	636	667	648	637	618	709	643	690	644	660	638	637	718	668	647	678	664	650	689	652	705	673	623	644	648	634	635	642	659	603	645	661	635	676	641	647	678	650	607	627	690	648	637	664	634	667	601	668	651	624	669	668	641	621	617	638	685	664	632	653	643	708	659	670	640	614	639	586	694	692	635	672	673	666	627	626	627	646	689	665	656	653	680	688	660	671	710	678	634	630	628	663	663	700	624	653	654	651	663	644	639	655	623	730	618	650	609	646	690	641	654	618	647	659	654	659	636	682	645	662	626	684	635	656	604	671	630	616	635	658	599	720	639	659	648	616	617	635	648	643	610	648	641	644	653	688	638	667	634	652	675	651	617	638	680	624	652	655	623	660	674	626	656	626	595	658	669	606	661	642	660	641	655	667	645	654	701	670	648	644	684	692	645	690	675	644	655	625	665	621	600	664	690	604	675	667	656	640	662	646	614	665	640	644	657	623	654	646	639	663	664	655	655	664	645	670	653	650	663	630	673	670	650	691	623	632	616	631	624	691	648	693	640	709	632	663	696	680	660	680	673	637	617	645	665	658	623	646	622	671	643	658	686	642	651	641	728	636	609	664	689	617	658	692	661	632	661	621	661	641	696	662	635	681	623	695	621	658	668	667	639	641	682	678	689	647	607	624	675	628	636	600	639	663	647	597	684	644	650	607	610	642	668	693	626	661	667	666	685	653	650	643	636	634	618	626	662	673	639	619	675	665	629	647	649	670	644	692	654	679	640	674	668	604	633	679	633	645	615	659	629	684	598	704	651	649	666	659	662	605	663	631	628	657	651	666	634	672	630	615	653	674	656	682	670	646	674	664	641	698	636	635	682	680	640	663	680	673	646	651	699	589	640	664	670	668	677	608	676	678	621	652	640	669	669	624	635	672	618	642	633	653	633	649	650	607	614	666	667	656	651	664	683	687	643	636	631	638	650	659	655	673	629	656	681	688	631	694	625	651	645	655	636	666	642	635	665	668	680	632	643	654	629	624	615	650	630	676	646	696	677	681	633	716	623	644	634	646	701	640	659	665	609	622	640	695	657	674	645	646	660	621	648	630	641	647	638	645	667	645	638	591	646	630	664	652	642	671	657	684	691	633	674	628	606	621	686	692	667	652	621	634	639	614	608	663	619	623	659	666	663	675	635	630	644	635	607	624	644	680	641	656	645	627	647	680	680	674	603	638	663	648	603	650	635	690	646	603	650	672	685	634	653	651	651	664	642	629	648	671	625	625	646	676	611	643	660	694	593	673	690	637	663	676	675	657	620	717	635	660	669	650	666	656	665	661	645	661	650	639	620	658	676	626	640	683	636	661	629	656	646	633	619	644	628	636	631	660	640	669	642	634	614	633	634	646	634	620	644	644	641	605	668	684	631	682	667	660	665	618	638	673	659	640	669	646	649	635	642	619	651	633	632	613	632	682	633	641	663	640	648	643	622	664	666	649	628	608	653	626	660	625	662	664	704	626	653	648	634	656	658	634	641	680	621	634	595	656	649	682	594	656	636	597	664	686	612	619	717	662	612	657	702	612	645	659	693	635	625	622	610	617	638	640	679	687	639	682	683	641	653	657	662	696	627	635	631	636	656	663	687	636	662	643	642	640	634	677	626	604	641	671	696	716	647	676	684	645	674	658	660	682	644	678	665	684	716	680	647	632	674	649	657	685	578	632	685	650	674	664	639	667	658	670	650	664	611	660	608	642	602	674	667	652	646	638	603	639	631	660	649	623	636	640	657	626	668	694	629	691	694	641	627	681	639	665	662	625	671	622	628	630	687	627	622	666	678	626	617	642	635	652	664	671	608	678	657	659	647	688	628	670	633	653	696	669	639	643	653	656	647	654	680	690	703	612	613	665	673	655	648	672	626	660	639	669	617	704	649	638	636	643	706	607	679	693	640	682	643	637	643	662	661	642	678	640	674	641	701	653	643	659	655	604	670	642	637	662	670	679	636	664	669	631	642	675	652	639	660	633	671	672	618	667	616	668	662	649	598	625	660	662	639	637	647	603	639	643	672	670	622	660	681	661	665	664	652	633	661	618	669	639	625	677	650	622	650	630	659	616	657	664	667	654	616	678	698	678	644	630	648	704	660	689	678	628	638	645	656	648	662	631	635	645	619	663	619	650	630	653	663	656	671	605	646	703	642	667	604	621	683	615	648	648	645	678	680	671	622	628	673	626	663	631	623	648	671	675	652	662	629	659	616	684	665	683	660	647	619	645	637	665	676	674	674	706	644	650	680	638	657	617	656	631	681	641	651	629	649	665	624	665	632	656	600	682	638	627	638	655	601	642	660	652	647	665	660	640	620	626	622	653	632	666	651	672	642	610	674	626	648	608	644	686	653	637	721	627	699	648	678	653	666	615	657	650	639	679	667	666	653	627	621	657	663	677	642	664	612	661	697	637	649	657	650	662	653	678	658	622	660	676	659	684	667	625	638	657	651	654	680	658	655	669	642	661	643	569	631	640	604	674	686	676	636	633	692	675	676	706	706	649	629	648	662	643	672	655	664	678	635	645	658	623	636	637	654	648	622	661	627	670	642	652	622	653	656	643	633	655	667	680	668	706	676	688	678	644	684	633	639	609	672	624	643	680	654	667	684	633	666	655	593	625	650	640	646	662	639	671	622	659	632	662	656	647	640	620	630	632	594	629	690	679	608	728	638	651	629	683	702	674	621	632	660	636	645	633	643	675	636	687	690	673	642	659	682	633	626	638	677	685	677	622	683	642	642	644	628	673	703	625	653	647	676	656	637	681	666	640	674	648	659	645	610	624	602	693	631	665	669	655	681	649	682	708	640	626	634	650	647	680	619	678	607	632	638	689	654	646	634	690	604	586	687	605	621	704	694	657	650	656	677	631	647	670	640	670	598	671
15192	1577	1281	1034	754	593	526	433	359	326	289	272	289	268	252	297	298	289	246	223	209	257	192	225	192	194	213	198	180	179	223	205	157	153	168	151	200	188	182	176	169	153	166	176	155	153	153	168	175	161	179	183	150	173	187	159	157	161	173	175	161	149	173	188	187	184	177	181	160	170	160	160	193	181	202	172	161	168	161	153	188	181	178	197	166	161	161	172	195	187	170	205	166	158	173	168	179	161	171	185	157	176	196	202	178	167	180	161	173	169	168	187	198	154	172	188	156	162	169	175	161	185	180	155	180	160	177	187	160	171	204	189	166	158	181	181	188	175	167	188	174	166	183	164	188	193	169	163	160	170	159	159	172	175	180	197	190	170	193	166	141	173	176	166	150	175	183	149	174	178	158	190	175	160	143	203	168	187	179	198	168	165	180	191	180	177	178	191	170	181	180	182	196	199	198	159	174	160	180	158	163	201	191	179	164	160	173	153	166	181	197	193	197	179	165	175	168	178	159	170	169	200	173	190	179	164	176	182	165	188	185	168	171	158	140	172	189	175	156	166	165	184	163	182	189	160	173	147	165	193	176	162	183	189	176	184	183	154	175	179	184	198	153	182	169	194	175	191	171	185	164	199	184	175	198	169	196	156	176	187	170	162	199	176	164	171	159	181	169	182	162	167	174	172	149	163	170	153	169	139	165	176	173	170	170	201	175	163	186	178	165	160	168	159	173	147	171	182	193	159	169	167	177	165	186	176	204	175	159	148	164	171	148	179	170	162	176	170	163	170	165	177	179	164	177	176	175	179	185	185	187	184	186	160	158	171	160	182	166	174	155	142	180	157	174	170	170	154	181	182	157	162	172	165	196	180	168	159	174	188	155	152	161	177	163	165	159	183	173	165	184	177	164	158	193	195	149	185	170	169	164	156	194	191	176	181	182	176	166	167	159	184	167	162	174	155	162	191	209	149	165	179	159	159	167	182	175	166	153	169	200	176	187	171	151	165	167	172	185	168	184	167	181	170	182	170	152	151	156	156	160	156	155	169	185	162	178	157	197	186	197	166	171	153	198	179	165	142	163	167	166	163	193	183	167	149	182	156	183	194	144	167	165	149	156	166	168	156	161	168	167	178	161	144	186	176	166	158	165	185	180	125	184	191	178	186	176	173	169	164	170	173	175	178	163	146	169	170	174	161	181	152	170	166	187	195	175	169	151	186	173	156	194	166	139	178	183	148	143	145	173	196	181	165	190	186	185	194	197	155	185	180	175	159	170	182	174	186	182	162	188	197	177	186	162	167	162	170	153	165	163	167	179	161	180	169	166	178	181	181	174	174	203	176	133	174	168	178	174	184	165	165	168	160	171	181	151	173	184	189	181	179	182	168	170	156	176	188	184	171	159	167	158	196	192	166	196	193	183	182	190	186	159	165	157	155	203	167	182	157	188	171	169	210	194	187	169	181	167	175	181	149	156	169	187	179	154	156	190	176	183	186	165	174	184	189	201	173	185	186	174	210	188	164	157	180	183	173	176	153	171	202	189	162	205	196	173	145	159	180	176	149	187	177	180	157	190	195	173	187	186	166	179	147	178	165	195	172	195	172	193	203	179	192	175	169	166	181	182	182	159	168	176	187	182	193	156	179	129	175	167	194	164	162	150	166	174	165	163	182	183	173	145	184	185	167	174	159	178	186	152	177	172	198	166	155	171	156	163	195	173	177	169	175	170	151	178	177	171	168	169	184	159	161	165	175	170	166	165	173	180	170	181	195	191	184	170	174	173	162	176	205	163	180	174	181	164	167	173	150	175	172	169	172	170	174	154	150	156	191	158	197	156	170	181	175	177	162	209	182	188	152	171	176	168	136	159	169	214	175	144	131	162	176	176	198	179	185	169	170	170	160	164	170	178	168	199	164	207	176	178	169	172	162	175	177	163	154	157	171	195	202	166	167	163	164	162	182	162	177	201	149	157	182	157	166	180	171	184	172	201	148	173	194	181	204	164	148	159	174	175	186	176	162	186	185	193	143	148	201	165	181	187	189	166	179	192	165	153	166	162	149	154	151	185	188	176	157	186	171	149	166	165	184	147	153	160	195	172	161	187	168	180	161	186	179	183	161	151	194	161	183	176	160	159	187	165	190	186	169	196	171	185	180	189	158	157	197	171	170	165	170	176	153	153	204	158	178	195	183	173	162	172	170	231	232	189	143	174	155	159	160	160	166	166	184	170	163	174	182	166	169	179	166	162	173	171	185	175	184	167	164	163	190	179	181	170	178	167	160	171	170	167	164	173	140	152	171	164	170	159	154	205	155	175	134	165	172	184	164	177	150	150	166	172	199	184	164	172	173	180	168	175	183	162	205	156	170	167	195	179	198	165	176	174	164	153	163	169	195	154	196	154	174	194	174	148	160	170	175	166	161	178	154	168	170	149	176	188	170	166	147	145	160	175	180	178	188	181	170	168	174	188	201	152	174	146	191	174	162	169	175	165	146	202	179	176	147	161	179	152	157	168	193	180	163	161	160	159	187	174	181	177	158	179	173	166	166	186	160	189	167	173	166	184	196	162	188	188	169	157	173	195	171	154	180	185	152	196	198	156	191	185	170	186	166	169	176	198	168	149	159	146	178	177	195	185	163	161	170	191	184	177	177	176	182	170	155	158	191	167	172	175	163	175	174	141	164	142	201	191	150	186	166	174	174	190	172	158	131	159	184	178	191	177	177	183	170	162	183	175	161	173	181	184	179	164	163	168	178	166	147	150	189	170	168	176	151	163	171	185	154	180	197	169	161	189	161	176	169	163	188	195	182	172	174	158	198	216	186	176	179	190	185	184	176	154	180	167	171	189	138	165	189	165	190	163	180	168	161	164	203	164	173	173	154	163	179	161	180	155	152	153	195	174	152	173	185	170	168	176	172	162	150	165	194	166	190	173	194	171	153	175	160	183	162	177	192	162	184	188	171	158	184	173	175	192	152	194	176	165	153	182	161	178	165	166	170	157	187	156	158	157	192	154	159	173	140	183	185	166	164	190	188	172	162	167	175	169	175	135	166	167	189	186	187	167	175	199	151	180	185	181	165	192	189	172	185	161	144	177	167	177	166	147	183	185	188	168	188	166	172	187	183	175	164	187	165	174	185	173	172	171	188	165	150	180	159	169	172	178	172	184	193	173	172	188	177	165	170	175	143	188	155	169	169	174	185	147	171	180	165	176	152	172	174	151	166	159	175	181	179	168	181	187	175	184	200	171	163	173	176	168	164	197	154	166	157	165	163	176	152	169	169	177	180	155	175	194	153	191	183	164	159	147	173	167	177	169	191	167	209	160	193	144	161	157	172	172	180	190	176	161	160	193	146	158	166	187	195	195	169	170	167	176	152	171	178	174	169	160	152	165	174	163	161	147	163	178	159	161	172	185	166	185	194	183	157	163	182	175	156	185	176	168	161	163	186	159	155	195	170	175	198	175	187	187	158	169	192	168	162	156	175	163	188
8490	1316	2512	3036	2872	2530	2246	1860	1510	1368	1162	1114	1009	867	943	1146	1163	1088	1001	892	779	721	710	681	740	639	581	552	593	505	496	426	442	445	432	444	429	407	415	419	406	408	435	409	423	406	401	398	419	429	399	443	413	415	413	418	394	415	413	409	365	415	402	398	427	400	396	406	424	348	414	419	410	415	358	439	386	364	378	426	400	411	401	422	398	432	425	385	413	423	362	371	388	401	387	442	369	426	406	380	431	406	375	395	417	393	389	395	373	418	397	423	425	399	371	418	394	427	418	396	410	406	404	445	363	398	367	385	392	382	399	418	407	362	400	388	388	390	380	402	393	402	371	412	406	415	400	373	367	398	422	402	398	421	427	415	396	453	379	417	439	365	377	408	432	408	416	386	396	429	374	384	346	414	380	380	379	390	379	386	403	373	413	352	385	395	421	400	404	385	428	406	380	403	405	431	387	413	376	423	378	417	397	411	378	420	366	431	421	392	407	386	395	410	406	406	408	447	384	389	430	389	404	425	437	404	377	386	380	393	402	396	400	391	416	401	409	411	396	420	389	425	392	416	442	394	418	397	389	423	442	413	362	405	388	401	414	412	391	410	408	394	393	429	414	414	377	419	392	417	401	401	410	377	387	408	401	395	395	398	403	382	398	405	401	402	394	401	381	405	399	431	377	400	341	420	397	389	384	389	411	387	408	432	380	412	419	395	417	375	370	422	393	426	384	403	410	362	403	402	372	408	393	374	374	376	382	395	363	404	396	389	393	385	395	443	407	355	411	402	391	397	453	412	364	410	383	433	391	431	418	381	396	416	404	408	411	451	395	370	409	401	409	391	435	396	403	354	413	429	395	418	341	429	409	399	396	402	408	361	377	387	373	373	404	387	362	362	385	407	395	378	379	400	363	416	416	405	385	378	417	406	391	410	389	429	399	403	396	439	382	403	397	384	380	413	380	407	422	400	409	401	386	378	391	365	384	401	385	389	424	431	414	378	402	420	378	387	380	408	410	381	420	424	402	370	413	403	401	422	410	371	364	393	440	434	430	395	374	418	416	412	425	395	384	435	421	376	389	403	425	403	377	394	410	395	416	379	440	408	402	405	404	385	395	375	383	382	424	389	380	350	403	410	384	388	411	386	390	445	389	374	416	419	409	410	390	376	424	391	402	391	389	430	362	374	410	372	398	397	426	389	423	371	428	380	404	406	415	404	381	385	388	418	362	369	405	410	403	391	379	394	390	386	413	402	396	395	401	392	396	392	409	392	413	387	409	432	413	399	401	407	397	403	373	393	366	406	414	402	444	409	395	436	386	409	365	396	370	380	365	385	390	379	375	366	381	392	394	373	420	373	393	415	372	393	377	411	396	413	390	391	428	421	416	384	414	421	410	450	435	398	448	392	407	386	360	379	375	406	381	417	390	435	394	416	428	383	376	409	405	425	397	400	410	386	399	411	386	421	405	358	397	401	371	398	415	412	388	435	391	395	410	407	373	406	379	388	391	392	373	417	400	400	412	373	394	334	402	417	411	401	427	421	430	401	412	368	401	388	415	355	420	400	387	354	398	394	402	418	412	381	387	428	410	387	382	394	405	394	398	392	374	390	365	428	388	400	428	380	419	412	381	402	390	396	387	377	416	423	405	425	428	396	380	417	416	405	437	406	390	379	392	474	401	395	404	409	401	412	389	387	395	432	392	396	403	405	392	410	413	388	422	423	397	392	368	415	399	421	421	393	411	409	391	389	391	418	428	406	438	435	401	402	411	381	428	415	390	425	398	395	403	399	421	380	390	416	416	366	407	402	387	412	414	385	404	389	388	390	402	388	392	405	438	421	378	420	411	396	422	382	388	368	374	395	417	385	388	355	352	389	413	377	371	400	418	422	374	348	414	404	380	396	366	375	388	390	427	375	374	396	426	384	387	407	388	428	434	381	400	398	385	392	382	403	417	426	398	394	406	411	415	376	381	424	412	408	397	375	418	437	375	377	388	409	395	410	412	377	408	397	403	418	381	408	399	449	382	411	438	405	403	387	378	408	402	412	367	382	383	392	423	380	400	400	416	379	415	399	396	359	425	418	385	403	388	410	374	398	419	392	388	387	410	405	409	400	395	349	383	400	430	421	415	430	375	384	395	390	381	379	423	400	361	381	413	387	397	403	433	382	375	381	391	409	394	439	398	467	407	409	409	384	423	402	404	413	417	369	389	420	428	368	395	405	430	393	428	395	397	410	396	450	403	426	363	423	421	393	398	389	423	400	397	393	375	404	383	431	395	433	394	363	397	392	385	381	406	372	387	406	402	392	387	394	374	386	373	428	376	360	442	392	379	423	385	376	420	421	397	361	380	402	423	416	424	387	422	396	401	412	398	417	423	399	378	407	377	409	381	411	373	415	386	427	422	393	402	415	406	375	405	387	393	412	413	399	399	395	399	398	391	418	435	422	405	401	404	394	389	389	386	398	428	400	400	407	406	396	373	399	407	418	415	377	445	420	415	418	391	352	432	386	425	394	392	395	396	400	386	405	373	413	384	387	401	392	394	411	407	403	381	372	372	381	367	390	392	371	418	380	385	398	319	397	368	426	409	380	410	401	430	436	390	397	386	408	410	418	407	390	392	384	375	402	435	391	416	425	393	379	372	408	371	408	388	446	390	402	388	401	376	401	420	417	400	392	379	398	425	423	405	434	361	389	357	373	432	411	367	392	425	408	420	385	412	354	400	406	418	388	369	415	421	387	413	417	382	407	402	429	421	380	384	409	392	387	405	378	410	430	444	391	423	412	398	377	423	417	357	376	377	410	388	417	436	421	413	380	404	374	403	388	452	397	395	366	413	400	401	422	392	404	382	352	381	417	396	406	362	418	416	376	424	420	382	421	371	407	419	400	381	396	407	397	412	382	400	381	374	387	414	427	444	377	418	410	393	436	400	416	373	393	406	413	374	388	403	416	399	386	382	385	403	391	383	370	421	416	384	418	424	444	411	424	396	397	404	418	401	375	402	398	419	438	397	415	389	382	436	400	390	358	405	413	392	401	396	426	399	376	362	366	406	420	404	376	424	416	413	403	391	417	427	379	376	415	419	384	387	387	403	383	441	371	387	382	387	396	382	395	343	392	373	409	404	392	359	399	425	379	379	402	415	418	385	404	375	366	391	402	378	372	410	400	378	381	397	383	381	367	407	413	395	402	391	397	364	388	358	388	404	384	413	362	424	374	419	376	374	406	368	394	383	379	400	389	374	386	421	463	434	407	451	414	374	403	376	401	428	417	396	449	394	391	413	392	391	412	388	381	400	370	433	377	414	387	407	394	384	394	426	388	387	385	414	387	397	393	386	411	401	406	380	376	367	372	411	407	423	410	388	403	401	392	406	420	392	381	408	388	401	378	377	371	403	389	378	374	390	402	396	400	439	398	412	416	385	372	436	396	365	418	388	422	378	397	395	390	385	417	405	422	414	391	397	371	396	398	391	419	407	398	407	411
1607	345	336	357	308	258	272	283	253	229	277	261	257	233	212	257	260	248	262	259	240	263	188	222	239	216	247	241	206	239	236	222	226	236	202	243	240	234	227	240	213	259	247	244	239	245	226	228	248	248	244	226	245	217	216	232	215	248	205	231	269	239	259	226	229	254	227	217	227	204	256	241	256	211	224	232	231	238	219	219	221	220	219	235	239	240	234	247	259	245	233	201	201	253	229	231	236	251	245	217	230	225	246	241	249	225	228	214	212	240	230	238	230	215	218	224	228	262	209	253	227	246	194	227	229	227	238	225	246	268	248	239	191	249	214	236	231	220	229	245	223	215	215	214	214	220	236	249	246	221	249	215	231	250	236	214	220	200	248	209	276	242	222	210	228	247	210	217	248	228	233	240	226	205	238	227	228	201	242	252	264	227	236	233	228	254	221	217	240	200	231	224	262	247	247	239	206	231	235	237	213	227	234	229	204	235	238	219	251	220	243	247	228	240	233	224	244	235	211	225	212	235	222	215	264	235	208	226	228	233	199	220	231	213	229	217	215	218	219	247	202	231	202	248	225	222	219	232	229	214	256	233	255	240	219	232	228	235	232	206	249	219	246	245	239	203	214	237	247	240	238	238	240	254	238	213	236	238	212	241	213	213	268	243	211	215	256	215	244	239	227	246	215	214	218	215	204	211	210	195	247	250	254	214	246	198	194	217	248	226	255	252	228	269	234	278	255	233	216	230	248	230	232	215	254	240	227	245	218	253	213	253	263	238	191	270	211	198	253	227	247	228	228	229	240	228	224	240	243	244	246	203	219	248	214	229	230	259	237	230	246	241	236	240	277	237	205	245	226	205	258	211	228	230	219	234	256	223	194	240	242	204	212	219	226	237	228	224	242	266	215	257	249	223	220	227	233	232	249	217	218	255	222	205	223	203	244	223	254	247	229	223	227	245	244	251	249	240	235	240	238	216	219	232	242	233	243	241	227	242	248	234	225	218	235	217	227	233	207	234	214	219	232	249	242	217	218	234	231	247	256	220	222	210	212	192	224	198	256	210	203	200	253	201	239	230	253	232	210	222	225	215	211	230	219	226	252	225	195	223	223	240	242	200	204	226	228	239	249	232	244	223	215	220	207	238	240	205	246	249	234	221	235	246	233	241	224	253	227	230	210	244	230	215	255	218	234	237	235	235	234	225	250	213	235	196	236	228	250	220	228	191	223	204	212	248	234	246	202	231	209	228	223	213	189	214	203	238	243	227	228	205	208	231	231	234	241	215	217	218	254	222	241	227	219	209	212	230	243	222	215	236	220	232	238	223	233	223	224	242	222	203	238	219	210	234	203	226	231	245	237	229	222	215	235	201	209	230	267	208	255	217	225	244	234	215	235	216	240	257	247	224	231	226	190	240	248	221	242	214	260	225	228	245	220	245	243	221	223	197	248	219	211	235	222	228	239	240	237	215	205	231	250	230	228	245	278	214	209	220	246	217	223	221	232	234	230	247	233	240	230	216	214	236	200	239	222	271	264	240	240	215	254	219	246	263	238	255	232	270	225	219	256	206	230	203	252	216	217	221	243	220	239	242	229	267	259	218	243	229	238	223	245	236	245	234	202	231	212	230	244	211	242	262	222	235	241	237	245	258	227	227	214	274	211	207	205	267	233	247	239	265	226	235	260	232	232	245	260	202	230	208	205	245	239	213	225	220	244	220	283	214	253	215	227	262	252	224	223	237	241	225	254	225	265	236	202	242	240	253	225	237	246	230	233	242	226	223	246	225	250	237	270	230	218	236	245	255	241	213	229	222	219	245	239	248	231	202	286	234	245	226	266	219	264	228	208	232	221	209	225	226	231	212	240	240	228	262	231	229	240	249	208	228	208	229	220	243	239	237	209	222	210	230	237	212	227	231	233	248	224	260	232	216	213	212	215	221	210	222	218	229	231	230	225	229	244	245	220	217	230	241	241	258	215	213	212	240	231	207	243	231	225	216	220	222	196	235	201	244	201	243	231	227	233	231	203	219	217	215	245	218	194	213	242	218	241	239	242	213	222	232	244	237	215	233	249	240	238	226	222	255	206	231	219	222	234	235	217	225	222	218	257	234	238	225	236	213	232	220	235	235	248	219	223	227	232	199	222	223	235	207	223	238	216	239	222	232	223	223	242	228	212	246	254	245	246	227	222	225	202	229	195	210	239	221	230	246	265	248	225	275	231	197	216	211	223	205	214	227	213	242	216	216	254	208	197	222	240	231	231	231	264	217	234	244	262	229	221	219	217	213	249	232	220	245	232	218	226	231	241	272	258	238	246	237	224	227	230	239	236	253	241	251	241	224	208	246	217	247	225	216	230	216	215	254	243	236	261	249	214	234	230	235	238	228	205	254	225	224	229	203	230	246	224	268	210	230	225	259	217	223	215	240	228	230	207	232	224	228	239	221	234	258	221	241	238	215	217	226	245	228	253	247	250	220	234	224	218	246	222	220	245	234	225	249	229	260	224	226	238	263	242	250	213	217	237	229	255	221	210	253	213	246	228	204	219	235	228	235	222	223	227	255	229	219	210	223	217	229	224	221	238	225	231	231	245	233	228	225	233	213	233	223	224	239	232	251	220	231	237	225	227	207	233	215	232	237	217	222	232	246	182	222	232	219	217	255	237	220	227	241	235	216	217	223	224	226	237	241	239	203	259	201	212	247	237	217	248	249	236	226	230	226	206	213	226	232	219	219	238	237	226	243	228	218	229	213	249	223	228	238	219	228	250	237	265	224	222	228	251	223	222	238	208	223	245	205	264	226	213	236	240	236	207	228	225	231	230	219	220	239	210	240	254	237	214	246	232	225	240	236	255	237	235	228	239	238	255	240	218	210	244	236	223	225	225	237	212	218	212	226	246	235	252	250	221	261	257	218	229	242	224	216	215	210	212	249	224	241	226	230	226	228	229	222	233	223	211	221	208	217	215	202	234	242	255	240	241	245	243	227	251	254	246	216	232	235	222	221	219	216	204	224	237	207	242	221	220	291	231	255	225	252	218	203	224	214	261	255	228	207	231	228	217	234	237	218	251	227	246	242	223	251	225	214	218	224	238	214	230	217	240	219	248	211	216	247	245	228	217	241	243	220	224	230	230	255	240	225	212	243	238	243	259	225	239	256	209	219	221	221	218	231	244	232	252	234	223	236	267	213	206	233	241	245	257	246	214	243	221	264	226	231	231	246	238	228	253	233	219	229	224	243	238	262	183	205	215	214	230	234	249	232	207	205	204	216	240	239	235	224	244	258	188	254	205	235	227	254	231	219	245	213	205	230	252	232	245	220	206	232	217	228	243	215	220	255	227	221	204	241	197	226	210	242	209	232	217	223	237	217	234	238	240	192	243	243	247	221	229	226	180	223	206	215	219	246	252	231	205	219	237	233	249	209	247	238	227	280	217	199	258	216	215	229	238	225	196	238	255	234	238	237	245	220	207	241	217	223	239	233	257	245	208	225
1865	632	764	870	889	887	784	826	702	679	662	652	676	630	661	716	741	687	690	682	621	591	594	654	587	587	590	565	557	576	538	517	567	534	525	516	581	486	569	563	560	551	544	574	550	531	528	562	551	531	553	558	556	529	499	502	500	555	509	560	584	529	508	516	507	538	494	524	547	543	552	545	558	527	578	536	527	534	492	539	543	565	528	553	531	548	532	533	540	527	547	554	516	515	556	580	512	523	551	556	497	521	548	530	513	499	503	537	539	530	531	567	539	543	519	562	497	570	536	544	530	555	544	562	606	543	545	503	558	546	551	572	505	577	512	483	540	557	534	547	540	525	529	553	517	541	505	542	518	519	573	532	565	545	556	524	521	551	513	529	544	527	515	552	546	559	545	524	510	520	517	562	538	542	575	542	526	525	542	574	512	544	554	555	545	516	564	502	550	574	583	528	568	516	533	513	514	530	550	489	551	519	570	528	528	577	507	525	526	536	533	506	492	541	512	541	552	492	501	496	553	537	502	546	541	540	522	523	555	583	540	563	548	509	546	513	536	482	511	502	516	537	570	508	537	560	554	535	534	544	518	505	531	553	529	577	530	573	529	537	561	504	532	564	564	558	506	553	542	529	550	548	552	550	550	539	559	539	545	538	522	567	530	563	484	553	535	530	559	548	562	515	558	570	508	530	534	534	565	584	542	546	573	538	547	564	518	505	544	533	564	550	532	558	556	567	554	487	518	546	514	486	504	555	521	529	528	527	525	540	529	531	523	525	572	582	567	554	516	587	537	510	563	534	529	545	544	559	544	550	582	552	574	524	537	530	574	518	557	520	545	569	527	555	540	536	555	554	575	540	496	536	500	537	556	573	544	530	542	500	543	563	569	545	490	513	515	513	529	498	541	564	497	583	555	573	547	562	548	591	523	523	570	491	525	544	538	557	512	538	548	518	532	555	543	517	506	529	519	518	499	530	537	538	510	553	485	552	502	529	530	522	554	530	526	534	534	522	523	557	546	562	580	550	526	554	557	519	525	548	519	526	518	532	522	513	525	541	518	558	511	529	522	528	493	509	550	557	539	543	520	516	562	545	530	538	575	511	585	556	550	558	542	551	568	520	516	515	544	560	548	535	533	505	523	553	508	545	513	547	563	543	523	493	557	536	531	585	527	539	526	507	523	574	564	562	544	538	538	540	535	581	541	567	547	526	536	589	540	549	541	507	518	526	562	527	505	552	525	553	538	575	514	581	530	517	522	550	533	530	569	504	474	544	523	507	510	509	487	497	505	536	511	513	521	531	534	598	525	561	572	539	526	554	527	550	541	561	532	534	535	544	548	509	551	532	548	583	522	497	487	505	551	535	553	552	528	537	525	568	561	595	560	559	574	570	566	533	571	548	514	523	585	531	535	551	550	546	484	547	556	527	570	530	535	564	574	535	541	536	527	571	576	543	533	531	528	505	531	500	513	536	501	550	533	531	558	494	507	520	524	560	535	562	573	521	540	523	533	563	508	572	530	535	536	484	531	507	525	505	545	506	527	531	578	549	555	560	548	505	544	531	550	522	545	521	544	560	541	542	577	535	542	558	549	538	545	533	515	539	534	536	520	504	566	521	550	567	590	532	561	526	493	529	529	544	536	533	516	568	539	527	561	584	547	564	542	548	524	563	559	531	514	566	525	550	512	531	565	530	519	560	523	529	510	536	524	539	505	557	545	523	541	545	565	534	598	577	552	495	535	545	575	540	585	562	514	520	531	508	564	534	558	544	533	533	574	581	543	515	544	514	542	598	531	530	492	534	543	567	498	518	556	532	538	524	518	528	539	529	523	502	556	575	542	534	566	537	560	556	557	512	510	559	544	530	551	555	557	549	510	576	528	550	552	527	550	572	502	559	541	514	525	537	529	523	538	566	519	550	579	517	556	548	539	553	522	553	538	540	517	553	506	551	568	543	514	580	522	573	577	558	520	506	541	520	535	538	510	551	533	539	538	537	577	513	507	528	568	562	552	520	552	550	546	537	497	499	526	561	526	563	547	511	551	560	529	498	503	541	567	548	543	553	520	525	569	590	526	519	533	486	565	525	576	517	548	492	550	561	518	549	568	516	544	598	562	567	596	480	567	479	551	572	549	544	577	536	563	577	567	531	542	547	531	525	521	525	553	552	547	542	502	487	499	531	569	516	525	513	545	540	508	558	489	545	597	529	580	529	560	559	563	515	538	531	585	518	575	576	526	566	486	569	555	550	557	529	532	518	553	583	563	543	532	503	575	535	522	487	557	522	563	598	549	514	549	509	513	533	532	552	525	562	504	475	508	545	550	547	498	566	543	539	510	525	561	518	531	517	515	543	538	543	561	553	537	544	530	561	519	532	545	544	543	535	530	504	507	550	531	506	514	506	501	569	535	559	540	549	523	550	560	507	524	584	565	552	506	558	536	545	563	555	540	541	550	540	528	543	526	496	547	517	521	534	573	558	567	543	557	542	565	560	556	553	505	567	537	501	522	564	541	552	545	537	474	519	540	589	519	516	530	562	505	538	564	591	532	551	555	512	513	538	568	535	543	523	525	520	539	559	544	586	556	530	528	549	558	527	517	527	543	584	559	495	504	505	579	559	465	491	562	538	533	547	518	548	589	559	572	530	524	586	572	580	527	566	564	543	577	540	546	535	545	580	559	597	524	532	535	525	479	558	546	507	508	527	552	579	564	482	561	552	540	534	539	605	539	521	515	580	534	521	577	601	538	553	557	560	519	535	519	512	548	509	577	558	549	517	557	526	552	529	517	565	508	531	523	567	543	542	564	577	580	530	561	552	474	523	470	580	538	536	557	557	543	493	560	486	549	558	524	549	532	551	511	566	516	558	515	545	552	570	555	517	580	520	517	551	528	554	560	542	522	542	548	557	518	563	538	521	528	524	543	506	536	526	476	538	560	549	518	566	532	504	536	538	554	536	582	506	546	573	568	532	522	544	494	560	529	562	490	537	590	536	552	525	551	520	550	582	523	525	506	533	553	565	518	582	576	553	553	490	505	575	562	592	547	563	540	524	550	554	546	511	560	550	583	547	513	544	534	567	548	525	554	555	536	543	523	541	549	537	527	552	543	526	523	529	569	520	541	559	502	537	487	545	556	510	557	490	504	518	485	540	555	550	547	538	530	540	551	569	544	553	561	595	545	564	553	544	519	501	547	517	570	530	577	552	545	542	546	527	525	557	557	536	545	489	574	539	541	556	536	542	553	520	571	553	554	560	542	527	542	558	548	518	526	534	513	510	499	557	537	540	538	538	539	557	577	515	518	523	541	528	523	537	530	527	563	544	509	552	580	575	507	502	488	559	563	530	579	544	524	534	534	497	480	524	546	534	557	555	537	522	515	552	547	560	520	528	522	545	540	504	525	549	548	537	537	536	523	554	532	499	480	536	542	525	531	512	530	577	552	530	534	547	546	573	580	512	543	554	558	532	548	549	570	503	512	503	572	550	543	574
8334	826	855	710	633	526	490	453	427	394	331	308	341	358	332	330	384	322	324	322	280	338	313	350	310	322	280	308	287	278	326	277	306	299	299	309	308	264	301	280	292	278	331	285	288	298	284	305	327	272	285	306	278	271	260	282	268	317	269	261	328	313	294	301	306	263	286	263	274	285	308	291	268	293	267	276	277	298	299	254	279	284	285	259	292	271	304	273	277	304	281	271	272	307	261	284	277	305	257	275	277	276	292	294	265	279	284	297	280	261	279	288	272	258	301	283	310	265	274	281	302	276	269	277	298	286	284	274	300	316	297	295	271	292	289	307	247	275	289	289	302	269	263	302	291	277	304	287	267	284	292	273	273	283	287	285	281	264	266	287	278	296	272	277	302	297	275	291	278	313	272	315	290	298	298	314	301	305	302	287	327	288	272	255	257	282	285	292	305	285	257	281	297	266	304	291	279	304	307	293	299	271	280	283	298	284	288	296	278	277	268	297	278	284	276	280	311	271	288	268	327	250	295	253	304	278	267	268	313	291	292	309	303	296	307	318	273	291	264	236	287	296	320	297	293	264	272	283	315	272	267	290	335	283	274	294	286	309	288	281	267	304	305	316	276	271	282	293	291	278	284	282	292	308	307	304	320	302	276	283	275	258	302	279	307	273	267	292	277	298	276	301	290	294	282	287	320	297	320	274	275	284	298	268	275	290	284	269	282	257	297	252	296	287	291	296	268	292	268	287	292	311	257	295	293	270	283	267	291	255	282	287	299	279	302	276	302	315	282	281	251	312	301	286	291	261	284	301	293	306	285	259	291	290	287	311	294	253	298	297	295	288	280	294	298	318	300	257	255	276	295	265	290	281	269	285	331	317	297	284	311	296	255	301	275	259	283	299	288	297	289	271	268	264	273	284	320	277	290	263	280	285	284	289	271	264	286	281	293	275	272	265	276	313	298	334	308	316	267	276	256	298	285	232	287	305	272	282	262	280	264	292	312	297	298	324	309	293	258	275	257	297	304	319	273	270	262	318	264	289	274	307	299	292	309	294	336	289	315	305	280	298	296	280	303	263	277	290	316	275	277	260	284	320	281	284	295	319	302	260	285	282	284	279	289	293	279	338	295	312	269	312	303	269	290	268	268	262	308	272	250	259	304	293	273	297	303	283	274	290	269	289	292	295	302	306	301	274	297	303	270	282	319	287	286	283	293	279	311	285	296	298	274	271	300	294	347	284	287	280	318	266	267	293	293	288	279	252	323	275	277	268	310	308	281	307	299	277	297	307	295	315	301	279	306	271	268	279	271	255	297	267	264	272	288	296	245	301	289	294	289	311	260	263	300	292	290	320	286	287	286	277	317	272	324	263	275	290	277	299	280	278	266	303	296	280	296	272	294	289	334	291	305	266	300	271	290	301	257	247	315	291	303	303	307	316	295	305	255	303	269	285	297	280	280	277	326	289	307	286	318	270	317	302	295	277	316	300	300	269	267	285	307	304	291	278	301	292	256	275	312	279	267	279	292	277	289	308	309	291	286	271	321	279	322	285	259	288	256	272	310	297	291	273	278	315	303	260	281	277	280	284	296	295	304	313	319	279	286	307	264	303	267	281	296	248	296	288	283	287	325	308	291	296	302	293	285	257	283	268	277	286	277	272	303	292	306	269	305	276	302	280	288	302	294	302	301	272	312	274	262	290	253	264	290	251	261	324	295	289	287	297	266	269	270	260	261	289	270	272	274	296	298	263	299	311	275	285	270	297	273	277	282	310	291	305	277	336	317	317	263	301	308	265	286	274	274	282	271	261	292	245	274	278	306	272	325	310	298	285	277	304	296	285	311	293	274	261	313	286	279	292	305	270	285	255	283	268	319	253	289	290	268	268	254	286	279	260	300	298	295	270	282	265	288	274	290	299	283	223	270	280	279	283	308	261	292	290	288	329	287	294	235	282	301	304	283	309	283	324	308	282	291	289	279	298	273	267	302	304	262	292	300	305	302	297	299	323	292	295	294	266	280	293	285	253	254	292	327	308	304	325	301	299	316	307	267	287	288	277	294	314	260	272	283	300	318	291	268	270	272	294	269	290	268	280	294	259	298	286	247	270	294	306	286	312	295	265	286	300	285	279	273	307	267	266	311	303	301	263	289	255	345	284	321	336	300	266	304	294	289	287	294	288	299	322	301	294	303	268	291	293	288	286	293	317	298	286	296	299	306	309	300	294	294	287	288	294	265	293	313	277	284	261	253	262	274	310	282	316	304	301	292	293	276	252	279	289	289	303	308	277	281	263	312	281	264	257	275	284	291	275	308	275	295	278	301	315	284	309	258	297	303	294	307	298	283	285	290	283	302	284	302	310	288	297	299	287	299	276	304	292	308	264	312	297	292	326	281	339	293	310	290	258	296	298	304	256	299	292	271	331	301	255	302	311	273	326	298	272	265	295	285	297	305	312	315	303	268	285	295	286	289	288	283	292	288	299	287	305	281	302	293	270	274	300	264	284	293	278	316	300	282	273	289	299	295	265	267	269	294	261	269	321	267	261	300	260	272	286	289	278	295	256	265	293	297	239	291	333	281	287	304	277	304	349	276	294	266	266	284	276	328	298	266	283	266	254	290	306	291	272	274	242	320	301	312	299	292	287	257	281	303	294	271	330	309	289	290	295	274	285	280	323	309	265	287	287	326	290	283	249	308	298	286	288	303	268	286	299	274	334	286	306	284	284	326	272	261	297	300	270	296	277	301	273	305	261	283	293	299	292	294	286	305	293	298	290	278	286	295	257	273	264	285	257	276	270	273	301	251	276	299	264	267	306	287	277	306	288	286	314	282	279	267	262	289	289	290	278	290	321	272	277	289	300	294	297	322	292	286	279	302	275	326	291	284	306	275	284	312	306	273	290	287	281	255	299	281	305	266	306	298	302	269	264	277	290	285	265	288	300	305	283	318	299	310	295	318	331	317	303	267	294	301	290	307	287	290	283	304	303	325	271	250	255	324	287	266	295	289	306	288	293	293	322	298	309	299	319	287	275	306	256	281	288	278	290	315	287	299	278	267	279	298	291	255	308	286	300	281	294	298	271	275	286	286	245	288	285	310	283	288	315	248	276	307	286	252	260	317	273	291	268	300	306	276	281	295	286	284	254	286	325	281	296	272	271	269	289	285	291	302	296	303	288	300	262	274	322	296	279	322	259	254	295	313	281	305	282	288	262	282	275	294	262	301	293	307	287	277	272	303	269	255	277	291	280	293	318	255	300	296	271	282	269	260	272	257	285	290	272	310	279	303	275	268	275	303	275	276	229	290	243	276	254	242	252	285	268	269	324	302	309	292	286	327	278	298	317	262	286	270	283	290	293	279	281	312	285	280	268	287	289	266	304	303	297	265	281	275	289	308	284	308	284	266	314	268	258	280	277	284	264	287	268	296	258	306	297	286	276	263	277	285	298	270	286	294	311	275	340	316	287	296	308	298	253	281	310	299	285	321	283	288	307
6932	1192	1932	2185	1998	1826	1704	1634	1327	1265	1157	1117	1057	912	1015	1191	1088	1098	1063	999	870	830	883	798	871	764	819	764	722	682	671	685	661	656	675	638	660	637	671	659	663	693	685	645	655	692	670	691	618	644	692	684	658	677	637	628	691	671	700	639	634	679	631	640	703	641	682	659	654	643	618	690	697	652	640	628	648	676	651	667	657	685	692	671	675	679	637	677	665	675	635	664	629	628	650	625	642	633	631	703	640	661	673	637	660	639	654	667	664	659	637	688	640	634	643	668	642	660	682	714	661	621	610	653	639	650	626	660	621	647	650	671	658	652	648	661	657	660	630	627	685	655	629	677	644	650	635	672	652	682	633	622	681	625	610	685	645	596	652	648	639	677	630	671	638	701	639	689	682	655	619	655	617	652	644	642	661	650	640	639	677	654	670	657	650	668	628	649	618	634	597	689	669	647	645	631	681	660	649	659	685	629	617	617	664	682	690	657	613	596	672	668	665	682	668	646	674	658	660	648	624	610	621	658	655	671	627	682	683	676	610	646	642	679	626	655	597	632	693	639	626	694	655	663	636	662	629	710	619	645	633	700	663	616	623	667	691	661	659	612	681	678	683	680	673	654	635	679	623	609	621	620	631	653	701	694	654	662	652	653	664	606	646	658	630	657	652	657	627	642	662	693	645	646	608	632	598	610	618	664	690	657	635	660	654	634	654	660	675	649	657	671	617	698	603	649	610	624	659	642	618	647	638	646	651	631	623	654	677	653	662	652	638	675	638	685	637	639	620	690	645	657	635	620	668	614	627	677	644	683	655	645	630	639	660	695	687	651	664	695	634	635	658	611	671	647	652	638	622	665	649	613	657	646	700	654	647	645	668	651	645	647	684	628	681	683	634	677	683	599	621	641	681	680	621	601	608	647	627	679	659	620	619	675	623	631	616	655	643	655	660	642	635	686	681	712	681	647	658	677	652	633	619	626	646	703	659	636	595	687	706	684	633	669	630	647	651	653	661	683	660	658	661	628	677	629	612	685	623	709	645	670	654	630	665	653	671	664	651	625	636	691	622	682	673	661	666	637	671	644	671	693	684	681	627	665	614	669	666	633	653	647	632	694	652	662	635	618	659	630	659	677	649	672	648	656	644	655	632	615	682	651	635	633	644	681	614	676	635	665	643	659	668	643	713	683	656	631	632	627	642	651	668	631	697	621	600	646	677	672	627	673	644	652	651	608	636	641	666	616	623	636	630	672	712	654	652	638	624	657	649	652	630	673	660	633	644	676	636	604	654	657	625	637	684	670	672	658	619	620	660	673	687	633	647	647	643	664	646	637	654	607	626	591	671	636	624	639	648	699	621	645	641	623	649	628	617	668	612	686	684	656	629	623	706	687	663	635	648	635	661	655	666	658	665	679	658	639	671	664	644	668	616	608	638	633	676	691	706	643	712	661	659	656	709	654	650	615	674	641	724	636	691	635	599	658	628	645	650	654	655	635	595	665	628	655	682	635	686	628	664	640	645	624	634	659	616	613	671	667	672	640	640	638	672	648	666	677	630	695	681	618	641	616	656	634	657	726	625	686	584	652	694	642	623	666	645	630	646	618	645	650	648	677	677	662	623	592	639	667	642	620	635	700	623	633	648	657	669	675	602	642	675	622	637	680	643	671	640	649	631	661	693	668	692	667	662	627	667	626	679	665	637	658	611	624	642	668	668	644	642	627	663	611	647	670	686	651	677	581	640	678	645	660	675	680	618	661	664	667	691	642	632	648	632	676	629	668	670	623	660	707	621	635	672	661	629	635	676	654	669	661	634	641	680	664	636	668	635	664	635	651	690	634	672	651	667	665	672	608	641	663	699	624	688	606	652	635	648	666	675	649	636	636	648	650	638	655	641	657	633	619	652	619	627	635	672	627	647	628	646	644	617	684	657	686	711	683	601	644	656	660	601	644	639	658	650	628	640	667	662	663	641	593	647	655	648	637	649	625	664	599	623	631	636	657	703	599	652	651	656	629	660	626	641	666	653	605	675	629	648	665	622	628	670	597	628	634	672	678	673	658	649	648	646	617	649	661	613	667	689	667	668	655	592	654	609	646	649	658	659	634	694	617	595	671	722	602	617	661	660	662	650	691	693	642	625	650	656	696	674	643	661	640	625	668	631	655	619	674	646	673	644	633	618	625	622	672	643	646	635	624	658	671	627	617	710	596	642	671	640	675	657	643	685	685	602	652	691	658	610	642	657	674	645	659	649	637	665	703	693	629	622	638	664	642	647	667	667	661	600	669	656	598	719	639	663	669	646	642	647	678	620	652	632	676	655	616	652	666	656	708	644	669	642	695	661	645	660	622	640	668	669	612	682	609	673	652	644	640	597	652	654	603	630	659	644	696	631	659	611	652	649	648	621	654	640	705	716	603	638	589	677	668	659	640	647	658	602	653	678	640	611	617	676	624	633	626	676	618	653	626	631	660	670	670	649	622	603	646	626	644	645	618	635	608	641	666	664	680	704	602	669	634	718	617	635	596	630	598	680	660	609	657	585	630	629	639	673	647	669	692	674	666	602	658	626	639	645	662	639	690	661	641	664	678	638	650	665	719	627	624	634	668	641	641	621	673	669	624	664	668	638	671	678	602	689	685	634	667	678	695	655	644	685	643	645	651	644	623	658	706	693	625	659	600	605	655	659	652	674	705	687	673	621	640	659	654	663	652	650	615	686	660	696	674	643	654	638	634	666	696	643	673	679	644	667	689	620	656	670	668	679	661	672	649	724	637	652	619	630	666	659	641	622	631	639	672	636	641	692	639	647	676	651	637	621	665	648	608	654	656	649	677	708	668	704	623	658	630	665	621	621	645	652	652	650	617	635	694	689	674	670	658	686	654	670	669	631	664	616	674	669	677	660	692	679	637	629	680	668	654	664	600	639	677	695	642	646	681	662	652	665	653	640	601	719	641	672	666	704	637	663	578	625	632	625	668	686	625	674	644	589	692	667	662	627	656	650	649	654	634	652	620	662	624	612	702	620	660	624	644	680	631	670	701	669	634	644	658	631	617	639	626	683	655	661	625	684	635	650	670	638	680	660	652	651	689	636	668	644	688	693	644	643	621	668	621	617	668	693	674	606	634	681	659	646	647	645	633	648	610	688	665	655	645	641	685	635	655	684	629	601	673	662	653	653	682	662	639	611	638	644	656	641	671	662	638	662	619	624	600	617	647	677	645	622	608	630	675	662	584	621	673	627	640	658	658	677	622	646	628	645	652	635	603	654	630	651	691	643	662	712	720	661	649	622	649	608	667	640	631	630	612	656	634	639	657	656	666	584	647	652	605	646	640	620	634	695	664	654	586	657	673	621	635	620	598	652	680	641	640	672	650	715	646	602	589	630	644	685	663	699	647	636	597	618	619	658	657	659	608	640	650	644	606	644	582	662	659	611	608	629	657	688	709	677	651	646	647	584	669	663	618	674	652	652	657	666	652	660	648	631	633	657	644
15301	1567	1319	1074	720	633	497	443	383	346	284	292	286	247	241	305	286	284	283	251	226	223	231	206	197	222	206	188	173	189	165	194	170	197	198	197	174	159	201	178	193	191	166	187	174	185	171	166	183	195	185	213	176	174	152	157	176	158	180	183	187	170	172	177	175	179	170	187	158	167	166	179	180	175	146	189	177	188	191	206	154	155	167	178	165	162	138	207	167	165	173	158	155	163	170	200	151	166	179	178	193	141	190	184	179	155	149	153	189	157	195	169	190	172	172	163	159	169	159	169	150	182	177	170	184	174	157	182	174	181	167	200	169	160	160	164	145	179	164	154	164	164	183	171	172	153	192	158	166	166	178	161	191	167	157	188	187	170	175	180	173	179	177	164	187	148	183	186	194	181	159	172	189	194	166	145	181	163	163	174	173	193	178	172	158	174	171	140	189	177	165	163	170	156	193	153	176	178	170	177	179	174	178	167	182	147	178	171	185	176	162	157	191	170	188	171	165	183	191	185	183	171	167	185	167	168	182	156	172	174	152	166	192	188	171	153	180	142	176	150	162	187	169	164	176	185	188	171	175	187	165	187	190	180	171	183	194	182	150	165	183	171	181	192	163	155	145	181	141	207	163	184	167	180	167	162	145	176	131	163	149	158	193	176	165	176	174	168	185	177	170	156	165	156	152	195	178	166	162	172	166	175	187	193	192	180	169	179	181	146	163	151	176	180	172	180	185	160	176	182	169	162	177	179	183	173	204	167	180	169	161	167	183	151	175	175	168	157	194	170	174	174	171	193	160	167	163	172	159	180	196	190	196	180	193	155	190	182	182	172	166	160	165	193	169	184	173	182	177	157	159	179	160	185	195	161	164	162	168	163	189	163	174	162	202	166	169	160	158	189	171	181	201	164	178	189	178	183	164	165	176	170	175	171	157	164	169	146	179	170	177	160	197	196	189	155	167	210	168	188	180	155	182	184	159	166	163	172	182	159	175	175	162	155	185	184	150	177	144	171	147	176	170	180	177	186	172	167	183	140	189	189	173	162	177	174	169	187	158	156	194	170	167	179	179	164	170	162	172	164	161	164	163	152	159	171	162	145	154	160	167	159	168	180	169	155	165	151	176	179	183	166	182	168	158	183	191	173	161	163	165	216	161	154	154	174	181	188	142	168	178	165	182	165	228	190	183	168	167	180	159	180	187	177	165	195	175	183	153	162	153	176	147	199	179	164	158	190	132	192	149	166	193	175	159	173	162	172	182	139	189	186	170	169	193	172	186	157	158	183	144	152	169	160	174	205	189	156	162	166	189	199	189	172	160	152	152	204	170	154	173	154	196	200	181	172	172	158	175	164	186	177	163	147	162	183	166	171	186	149	194	166	174	170	179	203	165	174	202	177	156	170	165	145	152	187	150	197	145	170	188	166	202	184	168	195	163	192	168	177	168	151	182	160	170	175	193	190	180	196	189	167	180	155	161	170	178	189	187	184	163	170	150	161	165	154	193	173	189	166	167	182	182	163	152	178	174	159	185	156	176	151	164	163	165	157	184	178	163	178	184	161	183	154	154	167	193	175	190	189	189	171	168	171	186	169	154	159	153	156	159	184	176	165	192	164	184	175	152	183	197	165	163	173	152	194	169	184	165	199	168	142	170	166	151	197	176	186	163	191	158	195	156	167	176	182	169	161	183	178	166	173	171	164	160	178	179	154	176	170	164	191	204	167	170	168	165	185	168	181	159	195	181	186	175	183	151	163	184	188	182	174	163	186	191	184	155	184	154	146	187	179	174	160	190	186	164	158	172	179	161	170	175	150	167	166	178	181	195	198	190	162	165	189	181	173	195	178	179	154	185	181	164	170	191	161	191	193	170	151	165	176	173	192	178	170	160	161	195	165	178	142	179	150	192	172	184	156	142	209	167	171	159	158	186	180	190	185	162	177	173	196	160	190	181	180	166	162	170	197	177	170	161	169	169	154	195	179	154	191	182	155	160	204	185	173	187	156	188	183	195	191	153	171	171	149	200	164	171	150	171	179	193	201	177	159	169	164	182	160	178	185	190	166	175	166	159	151	164	177	186	170	176	163	187	151	168	185	177	189	165	181	181	145	180	186	178	177	161	187	178	176	162	170	170	167	179	179	164	154	159	146	163	160	164	165	164	164	193	169	180	151	180	150	184	176	131	142	182	170	185	170	146	170	156	153	165	162	150	170	206	178	160	171	165	189	160	179	180	167	163	191	168	156	149	189	171	158	164	180	165	180	165	203	161	180	182	181	181	177	192	178	163	165	154	168	163	165	175	192	164	170	161	176	201	169	177	176	153	172	178	166	192	173	141	167	171	162	161	173	166	173	193	164	175	180	177	193	147	166	184	200	189	164	184	165	166	172	166	198	175	158	165	141	151	170	188	148	160	169	173	172	169	169	153	184	152	176	182	171	187	156	201	169	178	160	177	160	162	204	169	191	170	176	172	179	161	169	156	172	174	183	158	149	167	163	172	182	163	176	163	184	169	175	175	184	174	160	149	165	168	164	142	159	165	167	169	178	171	160	183	179	161	158	172	179	193	166	169	178	190	172	170	171	210	164	149	163	146	173	162	153	149	159	197	158	176	153	170	182	162	189	198	181	153	156	178	148	200	167	182	181	179	192	189	173	162	180	180	169	153	162	152	167	154	162	171	162	185	157	174	171	159	173	170	174	170	179	165	162	181	186	172	154	156	170	143	171	149	196	172	168	166	185	178	179	167	167	155	166	170	154	186	175	182	172	173	170	174	184	151	194	190	195	162	201	190	187	178	168	177	164	154	181	163	170	173	180	143	179	181	182	188	174	178	189	184	178	190	200	189	195	167	145	170	216	169	159	172	162	194	177	167	159	168	177	166	186	152	164	194	158	180	179	182	191	183	167	165	168	165	179	178	159	172	185	173	165	173	162	157	167	172	182	173	184	180	184	170	179	181	183	176	178	195	171	159	165	157	200	187	164	185	142	211	177	158	162	172	171	159	167	170	195	191	168	180	182	191	174	138	156	202	161	166	181	182	170	168	188	169	133	171	170	176	147	163	155	156	193	175	178	155	192	206	182	148	171	185	159	174	194	191	170	159	187	166	168	167	171	178	194	176	162	164	163	158	170	175	164	218	167	178	154	162	170	156	138	165	179	149	161	168	159	177	183	170	161	164	150	187	188	200	172	197	186	164	205	184	182	194	182	185	173	185	177	167	172	187	155	188	166	168	208	171	166	166	192	179	202	182	135	177	182	168	206	174	163	161	174	175	182	165	176	163	179	188	157	177	145	163	177	173	184	175	170	176	195	196	159	180	159	189	177	159	163	159	180	187	175	171	160	163	160	183	175	168	166	174	170	168	160	191	174	173	173	159	167	158	153	147	164	182	198	185	161	148	191	170	166	169	182	161	175	172	181	162	162	187	162	170	195	167	168	156	160	149	155	158	180	178	167	174	177	173	178	167	183	177	179	165	182	180	151	184	177
8538	1272	2674	3226	2801	2484	2171	1814	1651	1370	1268	1093	1026	918	1024	1244	1150	1133	1005	905	801	758	756	659	645	660	533	498	521	503	439	505	430	442	452	426	396	415	417	409	393	428	398	418	401	415	417	401	424	410	419	388	409	421	434	394	401	436	400	437	404	381	432	410	401	396	393	393	395	382	399	422	443	385	406	413	416	426	420	388	413	383	400	368	387	370	439	414	350	374	399	411	393	427	410	392	387	389	430	433	392	389	396	429	380	404	433	409	398	393	398	386	410	384	405	402	411	402	410	403	421	372	411	394	381	385	398	422	397	374	416	397	402	396	389	391	371	431	371	425	385	391	371	394	416	403	366	387	391	419	392	398	403	373	394	386	424	390	395	398	388	418	422	386	392	387	418	401	406	397	402	423	374	404	399	368	424	406	396	448	369	405	394	397	384	385	420	399	435	401	387	376	411	398	401	396	388	416	383	389	384	384	407	376	412	438	375	352	387	411	419	422	407	395	370	384	427	437	409	389	401	399	439	401	380	395	437	420	378	406	405	396	413	398	381	413	419	392	407	391	411	371	412	423	433	380	399	373	411	407	377	418	385	403	427	341	373	402	396	453	364	396	415	370	429	403	413	376	408	372	367	429	423	396	369	412	399	392	415	418	398	421	396	382	367	416	399	440	400	399	358	417	418	419	394	391	389	401	386	432	396	406	389	383	389	393	391	396	377	403	415	361	396	420	407	382	345	422	410	397	418	403	420	413	421	364	396	377	394	395	385	413	431	401	416	383	381	422	411	373	421	396	407	406	423	372	366	437	409	383	392	400	384	396	418	392	399	392	402	416	385	446	383	414	389	412	415	381	402	375	359	421	353	429	395	443	386	399	415	406	367	390	388	421	407	375	417	420	398	387	411	395	394	402	403	380	393	388	406	380	443	407	387	374	399	340	396	415	384	391	361	391	384	375	363	383	425	417	385	411	385	382	392	374	399	380	405	409	382	426	386	428	398	446	369	411	379	395	393	367	412	421	383	377	416	394	416	427	420	406	453	390	366	394	417	371	372	440	441	400	427	389	387	425	407	403	401	360	406	441	424	404	414	406	385	375	406	412	381	456	395	406	388	372	405	403	408	373	395	383	367	421	392	397	386	413	365	403	391	361	398	410	430	397	401	417	397	394	404	398	421	414	412	421	363	409	416	423	404	397	390	383	426	381	387	406	408	375	396	369	387	397	399	381	425	403	377	418	369	391	409	404	383	417	430	386	403	391	391	393	402	383	429	395	422	425	403	395	400	382	425	393	398	420	410	436	403	419	397	406	409	380	391	471	416	451	400	417	363	365	403	386	389	427	431	419	411	384	447	389	402	416	401	347	398	391	415	387	410	371	348	438	373	378	348	410	397	420	414	399	374	372	432	417	412	404	412	400	402	392	415	386	397	396	430	411	339	351	409	396	398	435	413	392	389	417	425	400	415	377	418	424	379	389	419	404	394	387	383	380	410	392	404	405	399	386	370	390	377	419	383	407	376	364	374	419	410	392	378	426	359	375	430	421	366	423	417	389	383	378	392	397	381	405	395	405	395	432	419	394	396	382	422	422	410	384	447	430	396	427	394	390	391	383	417	383	396	390	346	368	404	419	373	395	392	428	376	410	391	392	432	420	391	386	387	411	448	401	376	410	391	362	393	414	400	394	394	391	423	371	382	409	367	360	388	379	359	403	385	424	430	392	378	387	342	373	419	382	400	409	390	394	401	395	377	356	396	403	427	356	441	417	385	395	403	437	396	416	387	408	380	382	392	424	426	401	392	388	434	403	419	397	400	376	392	381	422	351	396	384	433	419	443	427	401	405	398	361	391	393	404	389	431	367	397	418	400	399	392	403	375	421	375	401	381	384	411	370	399	409	378	351	435	386	384	420	389	375	427	390	380	403	393	429	436	413	416	412	396	407	379	397	389	398	423	415	422	386	392	391	398	403	395	381	396	411	346	400	383	427	409	381	445	397	377	409	379	389	372	399	396	369	393	399	420	397	432	418	436	385	386	394	398	403	387	392	386	478	402	388	397	423	390	423	377	416	368	405	392	399	402	369	391	378	406	416	380	406	391	398	422	395	385	403	392	392	450	364	403	394	411	371	442	419	414	394	410	393	394	408	404	400	380	414	409	417	394	384	390	387	376	358	422	396	384	380	376	439	383	401	404	411	399	393	386	413	398	390	391	363	375	403	420	421	414	440	410	414	392	429	389	390	372	407	414	405	406	383	414	374	399	394	371	386	367	402	398	388	409	377	444	399	433	410	385	412	402	376	393	410	370	418	392	363	409	398	386	418	451	387	368	390	379	426	392	397	402	402	373	388	387	411	393	377	393	433	399	388	437	409	397	356	395	375	407	391	415	369	401	395	373	390	408	418	405	390	430	407	403	373	377	391	432	399	378	381	415	444	404	396	430	413	398	399	377	407	388	416	430	421	399	425	394	391	380	374	403	389	406	403	393	399	426	406	393	396	390	429	380	401	373	414	390	397	398	363	388	349	390	413	400	401	424	423	457	378	409	375	384	433	386	346	408	340	409	391	408	421	418	380	387	409	410	399	391	356	438	410	391	389	395	406	381	411	383	389	402	394	392	410	383	422	359	387	409	427	394	410	404	400	384	420	387	379	390	415	400	440	376	390	405	425	420	386	401	396	384	377	425	423	436	414	392	420	393	403	377	429	400	422	386	399	353	377	391	398	386	397	382	405	380	382	399	413	346	363	407	350	355	367	414	386	397	358	408	403	420	429	423	375	412	428	354	375	421	379	420	402	398	398	402	415	390	399	380	396	410	409	375	392	391	413	395	397	386	429	386	381	400	395	399	381	382	396	379	403	391	395	408	383	400	432	373	400	393	407	409	403	404	416	422	385	416	415	404	412	391	377	374	382	386	398	410	391	402	362	418	398	404	395	401	383	381	396	415	440	420	404	395	365	393	386	417	417	421	375	397	402	395	390	367	391	387	361	421	401	420	408	363	397	428	393	411	413	415	435	378	413	395	396	409	418	377	394	422	412	398	348	386	395	405	373	402	390	398	397	416	398	360	418	408	412	412	363	368	434	397	397	390	398	342	428	373	388	365	412	401	403	393	412	398	416	435	422	412	411	425	367	399	428	342	404	422	398	428	431	366	392	391	395	404	367	400	390	382	410	392	394	384	389	431	425	380	402	356	393	388	389	394	376	393	391	404	377	406	354	427	421	430	384	415	391	401	410	355	379	435	398	427	415	422	421	386	390	390	410	387	382	366	368	406	386	405	381	370	380	408	385	405	404	443	406	399	382	384	406	396	375	411	418	407	401	387	401	411	377	388	408	403	402	395	410	380	384	404	432	380	380	406	432	409	381	426	403	418	411	388	389	384	385	397	375	400	417	391	408	398	368	387	403	411	406	390	411	398	432	386	396	381	447	402	392	386	435	406	428	369	359	423	399	413	386	425	394	358	395	407	376	373	392	368	424	411	377	418	386
1653	377	406	343	307	296	284	298	253	253	254	238	212	228	228	255	245	267	253	228	259	210	216	224	227	229	271	223	203	213	219	225	248	214	218	211	228	244	220	256	250	206	221	219	239	239	200	218	238	239	204	235	251	209	237	218	249	210	243	257	240	232	223	264	231	213	215	249	217	212	245	204	230	216	217	220	235	241	247	226	237	224	210	218	213	213	212	213	231	237	207	234	232	259	211	211	203	242	230	215	225	237	222	210	214	252	230	221	265	237	231	209	224	230	246	241	218	214	245	213	241	212	236	233	235	242	275	261	218	203	240	254	246	234	272	240	211	257	220	236	238	235	215	248	204	229	243	218	211	223	204	255	234	243	233	203	236	214	197	224	236	231	222	216	218	220	198	223	221	214	221	253	243	228	248	239	245	225	247	244	194	213	199	232	227	207	223	213	235	246	207	227	243	214	214	229	224	206	250	230	222	206	247	234	247	259	232	228	204	234	220	234	216	222	264	255	229	212	229	189	241	223	230	215	230	231	242	200	231	217	223	237	240	253	268	250	210	231	240	219	224	223	258	210	250	237	236	253	243	224	230	258	253	238	247	210	240	233	222	221	211	233	224	230	238	256	233	247	268	211	218	255	253	227	262	233	232	222	206	235	225	249	243	251	250	219	224	229	207	215	209	215	231	236	211	249	264	226	222	248	251	234	243	232	234	252	228	216	244	215	202	196	224	232	226	222	236	220	234	221	226	237	237	249	241	238	193	211	191	260	240	220	233	246	255	197	219	227	226	253	239	220	222	230	215	257	231	253	239	212	227	222	208	246	218	226	247	253	218	228	217	222	210	241	249	251	212	232	230	226	223	205	251	207	225	232	232	227	213	220	236	217	190	213	238	237	250	253	229	235	231	204	246	226	209	240	239	228	261	205	190	224	240	268	214	219	266	221	235	240	229	221	241	214	245	216	247	251	202	238	241	255	219	243	203	233	252	229	219	212	208	238	217	210	246	238	247	236	237	251	253	234	243	237	223	232	225	237	251	229	222	241	246	245	212	233	247	217	214	237	226	237	248	248	201	231	245	242	255	227	260	213	221	215	235	235	239	230	207	228	248	235	244	226	197	240	224	218	248	222	234	225	216	239	250	239	231	240	205	205	265	209	222	221	231	227	189	238	240	216	219	231	221	236	253	222	232	240	206	242	249	188	224	230	242	242	220	227	248	248	242	205	207	238	215	256	206	223	258	224	213	227	220	219	214	258	230	208	241	238	227	198	219	223	222	242	225	231	201	243	227	237	242	226	247	233	251	232	232	219	249	233	255	244	249	222	249	227	202	240	248	226	250	233	228	225	192	236	233	214	230	223	232	248	244	243	210	223	236	237	230	250	216	201	232	212	225	231	216	219	219	242	247	271	240	230	210	233	246	211	220	232	223	253	240	217	215	269	257	231	218	225	244	222	226	254	246	199	234	239	201	235	239	213	230	251	233	243	259	220	219	241	240	219	237	213	208	226	267	227	232	230	236	237	215	208	226	220	217	211	231	248	238	228	226	215	209	240	230	241	193	242	221	216	222	213	215	238	254	251	225	228	204	249	233	242	222	243	249	218	243	231	240	211	203	254	266	219	212	263	244	249	238	206	216	246	240	240	254	240	243	210	235	230	202	211	229	247	245	203	207	243	249	234	234	212	218	248	261	257	251	244	210	230	236	211	242	220	235	245	243	237	257	214	225	248	237	251	237	210	227	230	235	229	233	218	226	213	233	244	231	213	247	218	243	255	224	217	209	209	229	225	198	247	242	226	228	246	226	239	226	240	239	221	243	233	213	225	238	214	238	225	225	234	270	230	240	214	242	219	252	209	217	221	226	239	213	231	216	249	224	230	241	232	211	217	259	217	247	213	251	222	198	248	244	216	248	232	251	211	233	245	237	240	231	230	233	217	234	249	221	239	245	231	218	234	225	245	220	218	234	238	262	221	278	247	210	231	237	218	238	252	224	241	233	236	232	212	229	174	231	239	212	225	229	234	213	221	216	221	232	224	228	233	209	243	233	252	239	221	268	235	218	245	228	249	245	228	231	202	234	243	216	205	274	243	223	233	248	227	210	229	223	217	235	245	239	211	260	214	219	245	238	234	240	229	231	209	239	261	219	233	250	227	251	267	240	230	232	231	241	241	203	244	240	217	226	232	246	208	207	206	245	235	200	241	226	211	213	243	249	261	233	220	224	227	235	256	215	198	219	201	250	250	223	218	223	240	235	216	217	228	205	244	255	212	220	226	234	219	221	253	278	231	244	208	233	246	255	213	207	204	229	231	219	247	233	250	232	199	225	252	230	248	228	207	247	245	271	224	222	274	243	229	253	219	223	219	242	206	233	221	230	240	240	227	249	242	222	248	218	205	234	200	220	236	273	239	229	231	252	225	224	253	253	226	212	264	232	210	212	201	230	238	233	220	194	212	229	247	201	261	219	262	218	218	235	266	232	229	257	191	245	259	221	217	255	198	244	240	229	254	218	241	216	239	230	230	208	235	236	228	216	263	235	233	215	249	232	231	230	226	228	257	231	206	235	254	237	206	228	252	238	254	227	229	239	219	243	225	227	238	253	239	240	232	226	223	248	276	209	250	233	240	219	217	237	239	275	286	231	220	277	253	219	223	217	223	240	240	240	211	260	238	217	215	234	232	230	243	231	244	267	244	246	274	211	225	215	227	236	224	222	238	243	252	234	247	215	245	262	218	241	241	238	224	221	238	239	244	192	219	215	252	246	255	209	215	215	213	230	238	235	242	244	249	225	231	243	225	225	247	221	234	244	237	248	214	230	211	230	218	233	219	246	224	227	227	225	223	235	219	242	229	255	263	228	223	233	219	209	232	248	241	266	240	237	247	271	222	216	212	233	243	252	246	233	196	237	237	199	220	207	228	239	217	223	208	215	244	227	236	221	254	244	228	212	240	204	226	221	213	228	229	230	264	231	243	247	250	219	242	222	260	204	218	220	221	228	232	201	220	221	242	246	225	249	234	247	212	223	218	217	224	247	256	196	212	242	228	225	240	262	220	229	216	209	253	244	237	224	209	239	224	250	213	253	222	219	267	238	241	233	228	237	232	255	243	220	215	222	243	235	205	225	233	223	243	235	232	276	215	187	227	253	234	216	240	224	216	232	235	220	232	226	221	194	225	220	228	196	257	191	213	269	245	223	229	243	230	227	223	216	242	240	228	250	230	232	220	234	244	241	263	246	240	238	236	221	240	243	200	241	243	238	225	233	231	241	229	267	251	215	213	235	235	213	205	199	237	248	228	238	210	239	234	230	232	214	224	196	218	246	214	249	243	227	207	239	194	185	231	243	247	216	241	225	221	251	238	217	244	250	267	266	235	235	229	215	226	229	233	203	241	241	248	250	235	244	229	261	231	226	221	222	262	244	270	255	217	229	210	198	230	208	233	224	236	223	220	259	222	228	238	259	205	225	266	228	244	210	234	231	231	207	241
1934	636	858	936	894	869	820	785	726	733	680	674	700	622	656	731	775	744	659	653	626	632	615	589	612	604	563	558	600	539	505	562	518	533	525	531	579	536	530	586	575	551	487	519	563	547	576	529	533	515	568	538	570	535	520	533	525	516	559	539	583	537	567	534	569	543	531	546	570	561	578	551	587	552	526	523	529	523	528	584	567	553	525	520	504	519	568	586	544	568	487	508	554	581	540	543	527	515	543	543	542	523	571	516	551	539	515	566	567	551	529	542	560	554	557	528	546	574	555	522	556	537	530	536	536	553	540	569	553	534	521	538	525	529	555	533	542	558	563	532	548	539	536	534	547	553	545	551	534	518	558	549	546	559	539	500	544	548	523	594	509	523	591	585	532	537	551	550	546	510	550	513	520	497	554	539	552	527	542	544	540	519	535	530	546	544	543	530	531	565	541	545	505	546	540	562	604	549	499	540	550	548	562	544	567	560	536	545	554	539	555	555	527	585	550	568	507	485	518	512	536	484	545	562	543	499	548	534	546	562	502	528	588	543	539	606	538	509	545	514	511	506	575	594	573	569	522	552	566	559	495	567	515	527	528	565	512	516	553	541	595	553	536	545	525	551	542	551	564	536	548	556	514	606	519	515	573	548	511	556	510	491	532	578	515	530	529	516	548	555	531	553	554	537	532	530	566	516	557	579	582	531	554	551	542	531	495	549	588	569	528	533	582	518	532	551	574	606	548	549	511	513	544	614	537	521	543	509	567	530	524	526	542	533	561	560	563	522	557	567	531	497	516	559	536	517	526	480	530	533	544	529	547	573	541	554	533	538	533	573	562	550	574	579	528	529	548	551	540	548	552	554	564	581	513	549	552	564	516	479	525	551	530	549	573	553	570	571	546	490	552	536	506	536	520	544	533	513	528	540	516	528	543	551	533	541	511	519	517	516	544	525	550	531	568	545	528	533	553	550	514	542	546	556	511	514	509	550	537	552	526	502	537	514	534	534	536	503	588	549	539	538	492	517	528	548	542	531	594	535	572	540	536	526	554	544	559	536	534	577	542	543	541	525	522	568	537	508	553	525	531	534	528	544	569	569	591	574	548	536	595	572	552	554	567	517	535	549	491	549	541	519	544	539	532	545	599	545	541	556	549	533	522	526	560	529	587	537	541	526	550	500	524	548	554	554	534	554	575	586	540	544	541	546	514	511	549	532	539	552	548	569	529	543	559	586	515	564	518	574	574	542	539	527	543	547	487	531	480	544	582	547	577	575	540	511	566	546	549	493	535	562	530	552	518	532	547	506	542	493	563	559	554	546	547	559	524	610	559	552	526	566	558	569	532	526	538	518	519	540	555	531	564	542	566	539	528	561	601	510	560	506	536	530	509	561	587	587	541	577	575	551	565	573	559	535	514	535	496	541	534	512	518	543	535	567	558	520	563	561	566	551	538	493	533	514	579	497	528	543	512	534	522	559	517	552	530	527	507	539	561	503	472	562	547	572	521	535	567	533	559	551	548	582	538	572	540	516	522	551	492	523	552	564	498	529	542	517	520	518	558	552	517	550	530	541	546	535	515	499	529	552	548	536	519	525	533	562	527	549	541	532	503	534	508	523	539	564	594	512	528	533	567	536	501	527	555	576	580	588	576	580	568	519	532	512	511	543	527	581	552	591	565	544	579	552	542	549	529	530	496	552	555	567	534	522	514	568	541	576	545	523	522	531	595	506	567	522	547	505	566	570	551	557	528	554	583	578	533	551	507	548	582	563	529	556	504	542	518	544	573	531	537	525	523	549	509	527	528	530	531	533	526	548	511	562	548	539	518	540	570	569	550	543	543	552	564	539	536	584	547	539	480	520	566	562	536	552	536	525	539	549	522	525	560	547	576	537	509	558	568	541	500	543	479	528	589	530	549	579	495	550	563	493	560	572	506	531	532	579	519	590	502	560	570	510	546	536	498	550	557	586	564	553	486	548	514	581	546	539	565	551	528	557	536	546	551	542	567	523	538	573	530	545	527	536	547	546	565	553	575	547	496	523	553	547	511	553	581	578	574	538	554	503	571	559	546	571	537	498	521	564	581	539	565	533	520	512	521	532	521	518	543	555	557	533	539	511	526	565	543	547	525	560	525	538	523	547	496	550	490	509	516	536	564	555	549	558	490	552	526	540	471	558	563	567	525	538	570	537	592	563	562	567	546	541	544	491	557	587	540	568	520	564	528	511	559	514	508	514	550	551	548	552	553	540	513	537	554	580	556	544	504	589	523	551	517	509	512	523	505	565	558	517	513	565	564	545	542	562	584	539	548	557	532	525	557	530	594	556	565	512	535	531	525	558	517	510	546	557	549	547	554	532	549	538	575	569	545	527	598	511	548	533	524	532	556	558	491	508	511	553	538	544	565	509	547	532	540	543	542	531	558	537	567	539	562	597	552	538	517	545	543	510	522	556	518	512	532	544	542	534	550	596	519	561	587	559	496	539	541	555	543	546	539	524	542	523	541	570	554	540	492	536	551	489	555	585	548	522	584	511	502	517	522	505	467	557	544	513	584	534	552	534	535	504	558	563	534	562	544	586	579	519	525	595	550	550	550	525	527	502	556	544	591	568	526	531	514	578	522	546	582	543	541	501	545	497	529	576	515	548	556	515	535	511	535	550	545	507	522	575	543	510	532	527	547	533	535	562	536	530	579	514	552	581	545	555	549	517	549	490	511	471	559	532	566	533	550	565	552	560	571	536	524	571	551	554	539	575	539	509	494	506	544	550	519	536	548	533	573	574	534	512	501	555	542	532	540	564	542	584	536	525	493	518	533	559	513	541	543	530	582	547	562	547	561	533	566	540	528	569	523	508	529	535	525	576	577	553	547	537	569	520	566	550	503	542	564	519	521	513	516	592	503	517	530	545	542	519	559	570	555	544	543	557	523	531	546	552	572	518	568	532	511	533	513	565	552	532	586	522	554	627	517	566	551	568	587	542	528	556	514	497	502	573	542	555	583	545	536	528	525	568	513	533	555	537	533	522	550	538	577	539	582	560	532	555	539	533	522	557	516	575	554	584	524	536	495	512	568	546	590	521	558	573	536	548	550	545	569	560	564	565	563	521	525	594	495	565	563	556	567	534	560	541	551	514	551	558	552	568	543	526	520	545	546	527	599	548	596	537	520	562	545	506	556	509	556	561	520	545	530	548	535	538	507	551	566	516	483	538	547	548	546	506	522	542	506	506	541	541	548	550	550	573	542	574	532	571	524	543	506	532	549	550	566	572	545	535	583	507	547	507	543	548	560	558	588	555	543	511	553	546	529	528	542	529	554	505	571	587	534	548	585	571	537	518	565	525	535	511	542	552	576	550	509	535	528	553	521	531	568	532	528	531	532	544	535	554	505	509	566	514	541	537	513	576	568	530	523	535	534	496	546	527	528	529	557	554	539	561	579	548	538	483	557	533	586	521	537	559	562	533	493	533	554	513	535	566	542	534	515	530	529	509
8433	859	896	825	617	489	523	463	398	404	392	338	326	362	325	346	371	348	316	313	341	306	334	316	323	319	297	275	278	316	263	292	263	298	297	306	290	296	285	293	295	271	298	282	334	316	312	271	304	308	274	301	304	262	278	292	272	290	243	328	296	293	283	281	257	287	273	284	310	309	269	292	319	263	262	273	289	295	277	292	286	278	285	282	263	290	301	303	249	308	299	238	300	308	268	291	295	298	325	253	252	252	260	271	257	284	266	295	292	306	286	292	280	296	301	311	286	284	308	287	278	276	278	272	284	277	260	274	304	249	297	302	291	271	257	289	297	272	268	286	257	274	257	293	320	317	322	299	305	281	325	304	330	291	286	301	279	282	273	284	265	288	293	287	270	312	319	287	290	277	295	272	310	283	317	284	267	279	289	301	308	287	288	279	300	315	272	299	310	305	269	322	284	297	323	282	292	281	309	316	295	301	281	259	308	287	263	266	288	291	259	274	295	314	341	296	299	288	305	276	310	289	276	287	296	285	290	288	262	275	267	290	269	297	298	279	259	265	274	276	284	260	265	295	279	292	275	284	290	267	296	294	276	299	283	285	289	253	285	282	260	298	293	299	286	287	255	304	292	274	303	283	267	261	288	260	289	298	300	306	293	276	292	276	285	319	296	280	257	270	276	278	335	304	296	310	276	285	325	267	269	281	278	296	294	288	275	283	284	273	276	283	292	311	276	270	307	293	295	305	303	267	237	308	267	289	296	317	313	316	285	297	297	311	320	329	287	286	278	262	273	297	292	293	307	318	311	302	269	316	264	310	285	302	295	283	308	282	309	341	289	283	311	302	323	291	282	287	274	263	290	309	264	263	272	264	327	316	297	301	269	303	291	291	287	276	269	291	287	272	269	304	295	285	282	271	310	327	289	319	297	315	276	286	320	291	263	284	300	279	275	304	298	337	296	259	265	281	287	290	335	295	283	285	274	283	303	326	290	311	360	304	299	260	278	286	305	264	273	303	294	298	300	291	320	286	289	288	260	315	262	299	314	286	246	291	286	295	282	273	320	298	294	287	291	280	301	260	309	299	284	303	279	276	296	267	285	273	284	311	306	284	277	313	297	269	281	303	311	285	261	313	267	294	303	278	315	288	285	319	295	269	273	285	265	303	273	290	299	294	306	315	281	316	285	304	281	323	286	276	306	315	325	308	291	282	303	270	306	287	266	293	278	323	264	288	275	285	292	280	281	286	285	312	269	295	249	284	313	276	298	286	278	292	267	277	286	278	278	318	277	278	313	278	284	256	278	299	286	316	285	297	298	300	296	294	295	273	284	294	285	307	285	312	287	304	294	285	277	289	266	270	275	309	291	286	279	290	276	283	263	279	289	267	265	276	295	290	305	292	274	288	297	281	303	296	288	272	282	307	303	288	286	279	320	317	279	286	266	271	291	291	268	296	263	319	292	316	305	266	283	296	292	278	289	305	298	292	284	255	299	298	281	269	303	323	293	272	278	267	282	276	289	285	289	280	299	263	282	283	289	307	289	267	293	293	291	311	329	305	286	309	291	305	284	260	279	326	317	317	288	269	264	267	314	251	288	302	264	305	261	317	283	284	279	272	283	274	299	292	288	305	289	306	250	285	260	304	283	264	295	303	313	310	306	269	297	323	296	301	292	288	290	279	276	262	275	282	282	290	293	317	295	311	293	311	307	275	265	272	271	321	264	279	291	308	314	322	303	290	283	296	317	343	261	321	281	296	272	274	294	308	263	307	258	308	258	298	278	305	303	271	276	305	295	303	289	264	293	287	318	278	310	279	299	301	289	282	279	312	302	309	272	267	287	271	273	270	266	281	264	292	297	306	299	299	306	264	251	275	264	315	283	300	271	299	279	316	277	287	256	279	288	293	291	292	297	261	287	288	288	268	274	288	279	288	243	266	293	290	319	295	293	243	269	278	281	300	288	309	333	308	290	240	264	287	285	319	286	293	305	282	299	273	284	281	271	273	289	281	269	275	288	260	270	311	277	282	268	304	276	280	267	282	288	285	256	272	300	287	271	323	310	313	270	298	301	314	273	289	319	254	278	264	294	270	297	278	298	302	288	298	333	324	260	289	287	315	321	305	274	277	330	315	310	302	330	266	298	287	288	308	272	279	277	278	292	295	279	288	301	312	300	322	253	283	293	258	268	313	290	273	272	281	281	252	257	290	315	293	317	257	278	257	278	300	283	292	268	318	291	291	302	304	262	280	294	272	288	290	276	298	297	258	296	291	276	293	290	266	298	269	296	292	284	282	308	268	302	316	300	311	303	313	295	261	268	268	298	286	267	278	320	285	295	295	284	267	288	294	298	300	282	272	252	288	289	260	284	281	266	272	322	296	282	259	278	281	310	277	286	321	289	264	274	296	268	293	310	293	281	294	264	294	287	295	295	268	276	282	305	262	303	303	306	299	320	275	273	294	304	289	307	277	251	282	315	288	313	315	284	292	317	299	275	271	334	274	274	259	278	278	292	294	310	277	252	245	284	286	283	262	307	291	318	293	260	283	250	291	286	325	281	265	284	277	284	282	262	287	326	291	296	269	285	268	278	294	292	299	280	284	285	294	292	277	295	291	311	302	268	284	312	254	265	303	268	284	281	274	278	268	290	286	308	292	323	259	312	294	272	275	292	315	303	271	290	313	281	299	265	293	305	292	290	290	258	297	267	275	296	251	290	288	288	258	298	311	290	304	314	304	293	272	304	299	279	284	310	284	264	293	316	279	271	300	288	264	301	293	287	284	289	314	300	277	324	280	295	284	291	300	277	291	279	289	298	297	344	286	269	305	309	263	293	283	264	329	295	280	310	326	297	305	293	334	327	296	290	286	310	285	270	292	284	266	301	307	268	307	267	288	296	267	303	289	315	305	287	310	270	307	318	288	282	287	303	297	325	263	288	247	292	302	298	346	259	258	272	291	322	299	304	292	289	302	301	287	294	294	307	260	293	289	307	232	266	250	287	284	284	278	340	292	318	307	291	321	308	256	304	270	283	274	284	298	290	277	273	283	271	271	282	304	298	285	303	318	292	321	292	296	283	329	308	299	310	294	248	281	293	317	289	340	311	279	275	283	283	281	278	271	279	280	278	309	273	292	279	271	276	270	292	289	283	310	303	286	309	285	297	265	263	323	301	290	295	282	274	301	270	275	297	289	313	303	293	287	231	300	266	292	309	277	280	303	298	270	289	298	299	296	285	308	274	292	278	245	300	270	272	286	289	255	253	295	265	273	331	317	269	309	295	321	282	281	292	279	311	258	309	299	281	306	281	280	302	278	294	304	298	265	275	297	291	275	272	301	289	280	275	239	289	254	282	288	307	310	274	273	311	265	261	299	279	250	308	293	294	294	280	298	317	265	280	271	290	288	267	298	298	268	275	301	304	286	299	323	279	292	277	269	286	292	279	292	283	294	266	314	286	283	254	306	282	320	262	271	275	302	275	284	274	307	292	303
6896	1177	2028	2322	2111	1957	1698	1480	1417	1314	1142	1079	1067	1013	1056	1201	1184	1048	1021	1032	865	885	834	824	863	801	726	743	751	732	652	680	700	725	699	670	651	722	635	670	673	698	617	642	632	710	640	684	698	648	663	661	675	648	697	681	666	646	619	650	633	660	646	666	621	672	661	666	684	651	668	687	664	645	660	679	601	663	714	636	651	640	631	615	664	601	655	677	704	634	667	621	670	621	645	620	647	679	654	678	620	639	637	636	613	630	668	652	694	670	633	653	651	665	679	665	693	655	593	660	640	679	595	655	677	649	637	625	626	646	649	661	655	660	665	661	624	710	639	653	642	641	660	658	673	691	618	645	675	674	661	678	718	634	717	664	625	609	634	639	621	687	661	636	659	624	660	639	690	701	663	636	651	691	658	658	651	633	632	634	663	685	648	666	629	641	666	679	679	671	676	636	669	664	647	630	640	683	673	639	638	652	632	624	662	646	640	633	607	629	664	683	612	669	642	595	640	638	675	666	633	669	633	665	675	638	691	693	598	676	633	642	646	657	597	662	667	672	647	647	651	636	667	641	702	634	671	656	710	679	685	634	643	631	637	651	672	660	671	612	641	619	676	674	612	624	670	715	649	667	646	709	671	633	686	677	640	675	675	629	632	687	638	651	649	615	622	688	670	633	628	630	654	674	702	678	636	655	689	680	640	624	641	675	627	652	610	617	629	630	628	647	659	623	641	671	652	622	663	631	634	638	677	657	628	642	654	682	623	696	682	655	646	626	658	657	674	672	654	681	655	616	671	632	620	680	680	672	631	642	626	662	630	655	685	685	643	650	624	624	631	641	662	633	639	649	647	664	681	657	644	633	658	630	634	639	649	687	682	633	670	629	680	675	684	645	606	667	675	693	623	663	656	676	672	615	633	676	606	590	673	655	627	650	659	668	650	637	623	676	655	617	684	645	641	670	647	677	619	672	674	666	669	687	630	670	652	645	628	631	694	678	664	666	629	663	676	682	659	658	647	642	620	615	634	659	642	672	651	631	669	676	609	647	692	670	669	608	611	663	667	638	646	684	658	680	627	622	631	659	617	666	626	679	622	685	649	661	670	679	667	676	647	594	629	642	659	660	675	633	634	646	659	680	638	658	646	671	669	668	665	628	666	649	584	620	633	674	676	664	664	661	628	702	679	662	632	663	656	648	665	696	632	641	703	660	634	643	600	691	687	664	672	655	651	659	686	611	657	633	693	618	675	656	702	669	630	640	611	632	679	666	634	654	609	683	657	660	726	651	617	654	687	601	621	680	673	657	648	648	649	629	656	616	670	676	635	671	644	644	590	668	634	644	592	638	705	642	653	680	618	642	678	636	645	651	610	631	600	641	657	618	622	627	671	658	645	699	618	691	649	672	672	658	632	620	722	564	661	619	611	666	667	662	653	658	647	670	644	696	650	683	630	688	591	676	640	662	623	635	693	658	661	627	645	594	692	663	589	608	651	623	712	627	626	661	632	602	642	681	608	622	624	701	653	640	640	666	617	661	661	612	631	665	644	646	644	635	634	640	683	675	667	623	675	657	688	673	662	646	643	629	625	640	664	634	604	611	627	654	674	674	684	642	638	705	602	689	634	661	676	677	654	629	662	657	667	667	697	680	721	669	639	652	673	694	681	652	613	706	630	631	693	659	661	680	672	636	699	627	608	672	639	641	643	663	644	670	709	670	656	668	634	661	610	676	667	641	641	649	658	574	653	633	664	641	690	601	680	698	630	641	636	642	618	669	664	609	670	668	681	642	686	631	622	642	663	679	634	623	633	692	658	616	625	663	643	627	646	635	645	690	657	669	663	651	654	679	651	617	626	663	619	667	676	636	665	600	642	647	683	663	680	669	646	642	620	634	667	635	660	695	687	667	675	672	661	670	655	625	680	626	615	605	671	628	675	639	666	614	670	673	613	642	633	666	677	669	622	687	666	622	662	640	678	651	657	635	629	688	646	648	672	646	654	681	617	662	659	644	626	641	640	670	691	656	622	654	651	648	622	631	627	645	682	657	662	633	618	652	676	648	640	637	637	672	659	638	690	631	701	651	664	638	611	617	678	649	684	654	616	611	637	635	691	638	615	675	627	613	675	687	676	647	641	656	658	679	651	657	619	624	635	624	701	646	636	600	662	596	652	658	674	703	636	658	649	660	640	663	616	649	658	673	673	637	676	624	630	687	594	661	629	655	693	641	645	618	630	606	689	675	677	621	640	661	674	567	689	668	613	610	640	694	677	644	676	649	637	677	640	671	690	663	637	624	689	637	614	622	655	628	609	661	663	706	667	624	672	635	681	705	648	607	693	662	647	625	665	657	669	689	656	637	655	659	608	664	638	663	650	639	636	629	660	599	636	699	606	628	641	637	666	673	674	659	670	664	647	670	630	640	652	659	688	667	654	665	616	626	656	658	598	638	660	621	651	670	620	630	601	642	686	657	654	661	684	640	632	649	678	677	657	639	627	695	624	640	683	645	658	632	698	690	684	610	667	659	656	652	634	666	638	639	695	630	663	647	631	685	620	654	658	645	653	677	641	674	709	618	639	631	661	658	669	636	611	627	679	623	600	624	679	672	637	659	625	604	632	653	636	632	686	636	593	634	621	640	688	625	683	675	609	680	678	652	694	645	673	648	663	657	675	654	650	659	645	680	647	648	683	610	630	690	681	698	631	675	654	649	648	613	699	657	673	680	632	644	670	651	609	652	663	682	642	679	681	637	635	668	650	648	592	675	632	657	658	600	679	718	680	629	664	620	661	673	635	693	698	687	647	636	631	680	686	651	676	647	665	645	670	671	679	634	642	652	633	683	651	699	658	693	661	658	638	615	660	637	692	665	621	656	623	672	686	612	608	689	663	668	675	683	638	672	632	622	668	674	625	678	611	696	647	650	638	667	646	669	614	676	646	620	665	642	656	580	655	649	658	614	700	663	603	633	607	669	625	677	648	684	653	613	645	626	631	649	640	623	664	619	702	627	634	603	632	650	656	648	614	635	609	631	663	668	670	638	660	669	652	659	633	628	616	640	641	637	688	686	670	661	671	683	628	684	657	685	636	634	628	671	692	638	669	623	651	626	641	677	695	640	676	630	646	703	661	627	608	652	650	680	626	669	681	639	645	661	642	666	654	645	601	667	648	712	617	686	655	649	702	646	638	635	665	621	691	614	656	631	620	630	646	690	654	604	655	662	617	674	645	669	672	679	629	632	692	694	670	640	697	624	679	656	602	671	656	640	626	655	691	672	655	608	672	664	629	625	693	637	580	642	660	671	602	646	697	645	652	627	667	652	665	639	698	656	614	632	617	631	651	675	652	652	620	624	632	677	656	639	667	638	638	637	673	650	645	661	657	689	652	638	661	630	633	636	628	635	684	604	589	650	661	658	622	625	677	619	660	640	624	667	643	665	642	684	672	637	667	611	650	596	644	668	653	660	624	638	647	678	667	653	657	632	639	621	670	631
15203	1604	1431	1049	781	568	517	481	391	339	332	296	313	264	260	258	280	280	225	221	266	220	215	218	193	185	213	202	194	185	181	198	168	175	187	159	177	166	180	191	161	173	172	183	199	180	192	168	159	172	184	156	165	172	177	176	173	176	178	169	167	166	174	165	192	188	196	180	156	180	183	172	174	180	174	172	200	182	165	188	170	169	175	187	179	170	169	160	182	174	160	166	187	170	162	155	172	180	172	171	157	183	162	167	171	158	152	165	200	154	175	173	181	191	161	173	160	156	166	163	173	152	158	162	165	186	144	171	159	154	180	172	146	186	169	180	164	175	195	159	196	170	181	190	177	172	192	159	175	210	177	179	163	169	192	180	169	188	203	176	190	208	174	173	158	196	170	174	177	175	163	178	151	182	153	174	171	170	186	156	189	166	160	171	175	156	154	177	152	184	170	157	168	147	162	171	147	170	154	163	169	156	156	151	161	162	174	169	176	160	169	190	176	193	166	175	164	157	155	188	185	178	210	164	166	161	178	158	157	172	160	155	171	168	176	165	187	170	164	175	181	155	168	161	151	182	164	173	156	183	153	173	152	154	174	175	174	176	152	174	171	169	155	150	196	168	154	167	160	168	141	192	174	169	163	162	154	139	194	194	160	207	165	189	169	197	166	179	177	181	191	174	145	192	206	192	150	186	158	167	170	162	165	177	199	180	172	171	193	194	171	134	161	186	174	171	171	173	161	171	189	173	167	161	202	187	131	198	186	165	163	178	163	152	181	162	179	179	202	183	164	175	147	158	152	146	172	153	175	209	178	168	172	176	153	200	166	165	137	175	170	171	192	157	165	172	195	176	176	163	177	179	184	170	146	162	165	173	160	183	168	175	205	196	172	170	175	176	174	167	162	166	186	174	178	191	155	167	193	177	169	154	174	160	171	165	180	166	153	171	147	167	169	161	155	165	178	180	169	164	167	190	152	159	161	169	167	198	184	170	189	164	154	129	185	175	164	167	156	174	188	169	163	165	157	187	167	186	162	182	168	145	193	174	189	200	185	189	160	203	183	167	167	161	186	191	176	188	166	158	127	146	160	167	142	175	172	144	167	184	148	162	188	152	164	154	204	206	146	170	158	156	161	169	172	184	167	179	168	163	169	119	161	185	144	192	193	169	195	183	191	155	177	171	169	206	176	165	177	155	186	156	180	160	161	184	189	164	181	181	159	153	166	156	182	164	171	156	188	176	168	169	165	177	159	160	185	132	164	167	157	194	176	175	164	155	164	163	170	150	187	195	159	205	161	163	174	178	191	203	176	192	176	196	155	178	181	169	174	197	172	187	161	150	180	169	171	183	170	159	184	167	137	162	197	171	178	145	158	155	167	178	180	171	189	152	164	170	192	203	197	158	160	175	210	169	168	160	161	170	186	215	176	164	183	185	173	189	195	180	166	165	155	182	140	154	165	179	184	184	165	191	173	180	175	157	175	187	163	190	197	175	173	167	168	156	175	174	160	145	150	170	188	150	167	169	179	177	183	160	202	176	155	170	187	151	173	160	189	168	167	174	197	143	171	157	161	179	183	186	135	171	170	186	161	161	156	168	159	182	195	170	178	183	180	163	192	171	161	137	177	176	191	199	162	165	173	186	170	145	175	170	165	167	148	184	181	160	166	155	188	169	183	175	166	181	166	137	161	155	173	189	156	182	152	178	176	163	152	154	174	169	166	168	162	175	170	173	174	186	171	161	150	168	183	173	157	166	168	207	151	179	185	173	177	173	162	178	140	170	193	178	151	210	167	176	174	183	167	154	176	185	163	190	164	144	161	168	188	157	187	162	136	178	179	174	174	162	159	151	157	177	153	204	156	183	161	187	192	157	161	167	196	196	168	166	179	158	170	175	152	161	167	174	186	167	185	177	164	188	159	161	170	178	188	183	153	164	168	168	182	191	197	175	168	153	169	161	185	162	158	185	163	184	180	172	193	174	139	183	168	162	183	162	163	187	168	166	176	146	185	178	170	170	186	164	171	167	152	165	180	175	181	149	167	208	167	148	181	196	172	165	167	171	156	189	195	183	198	175	191	196	201	159	155	190	165	145	146	169	152	161	167	186	167	165	162	165	160	163	158	185	176	153	154	185	181	180	207	161	208	169	166	175	158	180	146	190	196	182	170	191	179	217	170	172	191	151	207	202	158	187	175	169	161	173	162	149	153	186	166	190	157	175	167	178	146	175	180	166	175	146	150	193	163	177	176	191	160	150	174	201	154	193	170	175	168	168	175	170	162	182	166	168	179	171	174	170	178	193	166	145	174	172	183	153	165	177	204	168	177	203	180	192	195	181	175	187	166	159	186	178	184	168	171	164	161	182	166	181	173	157	174	168	163	159	181	161	203	170	172	165	175	166	171	168	168	192	191	176	163	165	140	159	168	177	153	169	177	168	156	176	184	166	151	170	173	165	172	167	161	169	170	190	164	162	175	213	181	198	169	189	187	172	164	175	190	203	185	140	165	167	155	156	168	155	211	176	157	158	172	177	173	188	197	173	163	169	179	166	186	167	161	129	169	182	149	182	170	153	156	148	191	167	142	177	165	182	182	173	167	185	196	182	161	187	174	166	161	173	180	191	154	158	179	149	176	170	179	150	184	181	194	180	185	164	162	195	160	162	175	189	150	158	149	190	168	177	170	166	194	167	153	174	167	166	169	184	145	176	169	156	176	182	178	184	178	175	194	159	181	186	171	190	170	156	178	190	201	176	153	193	180	144	190	182	177	168	154	166	164	187	158	164	200	166	164	184	154	180	160	194	192	168	155	183	188	174	201	178	180	153	177	169	160	191	181	165	154	159	165	186	164	145	156	172	173	196	171	180	163	197	181	170	175	155	165	162	180	172	189	196	179	167	198	185	168	155	160	158	167	155	163	181	180	211	187	160	164	176	183	167	196	178	149	161	169	186	197	185	181	155	192	159	186	176	194	150	160	187	168	179	172	189	140	192	158	166	161	150	155	182	155	157	157	180	177	170	163	184	185	161	176	166	192	150	155	174	177	177	169	207	190	193	174	179	186	162	148	183	214	169	182	175	201	172	186	183	181	178	191	181	185	162	177	147	166	167	186	186	191	167	150	171	158	200	147	177	177	181	184	157	169	161	203	170	179	202	164	166	175	184	150	155	194	153	187	151	201	179	189	172	166	171	151	156	151	178	179	188	156	171	155	192	202	165	194	189	176	174	181	162	160	160	155	167	186	167	157	162	172	212	176	172	172	167	172	175	173	201	160	175	165	150	175	177	171	186	199	150	157	168	190	176	175	183	177	172	183	178	157	158	160	200	156	181	148	173	145	145	187	150	176	159	192	187	180	159	176	158	187	178	161	183	193	154	197	169	159	158	172	172	144	171	183	187	167	153	146	165	167	187	169	163	159	173	185	198	178	149	167	159	168	157	162	174	176	163	152	180	145	152	172	169	161	162	184	163	178	176	153	175	182	199	178	158
8609	1309	2652	3368	3032	2472	2105	1780	1637	1374	1280	1083	1038	912	1026	1226	1198	1092	993	918	781	749	743	693	692	655	582	558	545	450	449	453	457	444	443	428	404	456	390	447	453	428	410	432	402	415	392	417	441	433	423	407	409	345	406	400	382	434	415	415	373	388	389	411	405	406	359	427	368	381	374	388	412	372	403	411	428	448	387	411	391	368	414	362	373	389	366	395	387	403	404	413	409	404	409	424	435	377	398	439	398	405	417	384	366	405	382	358	385	398	399	382	414	410	420	445	387	400	390	433	407	424	397	419	391	429	399	396	356	403	384	394	394	394	402	394	411	399	367	395	384	384	391	383	401	382	406	440	416	379	411	422	394	408	379	404	392	383	396	398	354	390	405	395	366	395	393	399	383	381	384	416	399	395	393	403	428	387	398	403	392	381	416	389	400	410	402	433	404	396	383	427	388	408	412	414	441	393	363	395	378	410	400	400	420	394	377	382	404	388	386	421	384	386	393	408	407	419	420	449	373	421	426	366	410	389	374	418	412	390	412	364	410	416	420	386	429	350	410	416	356	428	368	377	407	421	381	411	446	371	409	384	426	381	403	387	398	372	405	397	407	422	423	404	363	437	399	371	413	420	396	421	362	416	382	405	384	368	387	396	430	368	403	365	374	412	415	439	360	397	406	375	397	377	406	377	391	406	413	394	414	397	425	384	381	373	412	398	394	397	402	378	386	393	375	414	406	403	412	380	388	396	376	400	386	381	372	416	411	402	402	381	404	418	418	367	409	370	381	374	387	410	420	407	407	400	436	378	382	404	411	360	382	410	366	379	402	401	409	388	412	434	402	411	395	362	375	421	386	397	413	421	407	404	411	400	392	406	380	365	391	409	433	389	399	386	387	410	435	409	448	431	404	372	384	392	431	401	361	366	443	380	401	397	397	430	346	408	416	458	383	387	408	422	398	380	402	374	434	400	383	450	390	400	384	420	382	359	407	379	377	401	387	372	399	394	426	395	400	408	396	384	413	439	404	410	400	427	379	398	423	376	405	383	407	416	375	422	396	382	386	411	403	389	395	405	403	368	396	386	405	376	394	422	389	393	384	420	407	370	407	404	397	369	384	427	432	403	419	410	424	388	404	399	416	404	385	398	407	390	400	399	413	360	417	414	397	389	419	393	378	425	356	413	405	405	377	419	383	398	390	407	380	409	440	424	397	370	407	405	414	447	379	434	406	411	382	414	373	394	368	375	392	396	455	397	409	381	386	354	431	400	402	426	410	398	381	397	376	388	398	370	423	397	402	400	382	396	390	402	412	416	431	398	381	401	407	443	413	409	383	407	422	381	401	363	381	405	369	378	391	406	397	388	430	404	439	396	390	441	422	378	398	385	397	397	383	403	390	440	382	430	381	404	373	414	414	407	380	411	440	367	380	371	355	414	394	398	387	400	401	410	411	391	384	385	409	364	417	411	371	392	399	400	388	404	387	411	412	412	388	458	387	387	410	383	382	387	390	405	441	412	368	411	417	397	404	386	418	403	401	408	408	396	411	394	470	388	421	401	406	431	400	381	436	409	395	427	411	407	396	360	390	391	394	380	382	408	414	378	389	408	412	394	391	378	403	420	383	392	385	402	401	388	400	382	385	419	377	390	372	402	424	351	387	389	384	427	427	389	408	383	399	402	394	393	392	353	399	367	406	390	390	418	411	417	412	423	403	438	389	406	429	390	430	402	374	383	404	413	364	399	422	397	401	377	372	411	419	392	387	401	373	388	403	406	397	395	383	410	424	386	406	394	409	388	425	374	395	435	391	402	418	444	413	349	361	408	431	414	408	399	392	392	395	432	407	385	374	396	407	389	405	422	381	413	385	370	390	390	386	395	398	416	405	434	378	385	392	387	415	405	385	398	416	397	382	430	404	411	375	412	355	386	395	402	400	402	393	373	385	380	358	330	418	415	424	392	374	380	395	417	430	411	360	412	426	452	389	417	380	414	442	403	421	381	419	383	434	429	425	380	406	399	388	403	400	398	381	374	411	384	398	444	415	421	390	387	416	379	405	389	387	411	379	391	374	392	422	378	411	440	406	461	431	366	394	405	432	399	399	387	397	405	408	414	403	408	425	412	405	397	398	393	406	412	405	399	396	405	424	388	388	365	378	406	402	392	386	383	395	396	375	390	421	419	419	388	384	374	402	390	413	408	399	397	369	411	370	397	422	397	432	421	398	423	396	399	385	425	428	417	393	414	401	416	386	412	379	404	382	391	388	397	425	392	399	432	375	400	422	398	411	405	401	412	394	432	397	438	397	421	363	407	413	395	375	376	388	361	421	394	398	394	380	358	386	420	380	430	419	408	397	397	424	412	406	446	399	428	404	391	382	393	408	436	374	420	385	402	390	381	407	385	423	371	405	432	371	403	429	419	373	396	357	417	379	373	387	414	406	380	395	430	383	425	425	420	389	407	426	401	392	414	448	392	384	446	404	406	358	376	403	409	392	439	395	433	358	390	389	408	436	409	395	361	424	377	382	405	383	397	381	404	425	387	354	384	359	398	408	421	404	395	433	389	406	373	379	375	419	393	416	404	392	375	394	370	400	398	393	411	393	398	367	408	414	416	381	379	405	382	428	397	394	364	376	418	392	393	399	383	388	358	395	404	369	389	382	412	436	412	419	402	405	389	420	388	377	412	368	411	378	365	366	413	378	387	391	388	388	411	368	370	436	365	405	387	395	423	407	429	426	394	411	365	421	397	378	421	462	377	383	412	425	357	394	410	415	382	393	411	374	400	399	440	386	420	407	443	379	386	396	392	419	408	385	405	385	441	374	414	387	394	386	384	427	406	413	381	413	396	418	412	385	382	407	403	409	404	404	411	413	387	396	436	391	421	401	406	393	408	383	397	383	425	433	397	384	352	422	430	367	398	379	374	375	367	406	405	412	403	383	391	362	379	366	364	374	429	405	409	405	393	375	393	392	407	393	401	409	420	365	406	409	404	407	425	391	387	385	419	376	417	398	408	372	410	410	425	397	404	407	394	401	408	400	372	408	406	420	410	368	398	382	382	390	356	404	414	396	404	395	390	383	379	438	411	413	357	370	408	383	373	384	432	384	413	372	415	392	394	393	398	388	399	388	399	392	393	401	379	392	438	369	405	412	381	404	410	400	422	414	391	417	372	396	378	415	408	355	412	409	381	395	400	385	401	400	381	393	415	432	383	389	411	431	365	403	358	402	420	400	399	438	416	425	426	405	401	418	398	385	422	386	408	410	403	408	409	392	422	389	416	390	391	364	407	403	383	425	431	377	392	400	410	399	390	419	390	414	360	381	400	447	398	426	444	370	381	402	405	385	364	418	386	393	397	385	383	389	414	389	400	412	389	401	433	367	438	376	423	391	395	388	397	427	362	389	395	391	409	409	393	426	413	421	399	378	383	405	394	388	411	424	403	416	411	401	365	439	409	379	408	355	378	401	420	380	424	428	393	371	380	380	385
1631	331	400	324	361	307	293	274	268	240	249	241	272	213	225	254	258	248	232	233	244	214	213	243	251	253	243	190	225	237	234	224	221	231	253	238	247	242	190	229	231	188	218	209	241	243	236	238	233	238	212	249	231	245	237	219	240	227	236	261	230	214	225	251	268	208	226	230	233	226	222	240	217	243	216	231	210	215	222	194	218	246	212	223	243	231	232	239	244	245	214	226	232	248	212	206	257	238	193	250	215	210	229	245	234	233	233	222	207	222	225	220	243	259	250	223	230	276	224	252	218	260	253	226	207	216	223	260	234	232	238	222	207	237	196	236	256	238	250	242	222	226	250	237	246	223	235	226	258	202	254	234	190	250	249	212	236	243	257	222	224	243	233	231	234	213	243	228	196	240	260	242	240	234	221	228	266	231	217	261	248	217	240	220	226	238	214	225	238	233	248	217	223	233	241	220	246	226	218	228	232	240	229	236	255	219	230	205	236	231	235	198	252	224	225	224	212	234	235	236	223	256	225	221	217	238	229	254	243	239	241	210	214	229	243	247	230	231	218	200	237	248	230	218	248	225	239	227	242	213	183	216	223	219	237	233	220	277	252	207	202	218	233	234	239	232	240	230	235	224	248	237	233	240	239	268	208	241	211	243	249	268	232	232	212	224	230	229	217	208	237	224	229	197	232	217	231	224	264	229	211	243	232	234	220	206	242	247	220	243	227	254	214	241	225	222	243	239	242	255	230	219	262	201	246	227	232	222	230	205	220	215	232	223	240	238	235	230	207	261	232	214	217	246	214	215	228	218	225	229	250	242	242	225	232	215	200	239	208	256	234	222	238	227	251	236	252	254	223	227	258	232	213	237	216	213	218	224	262	230	242	207	240	240	255	239	203	254	225	247	226	223	242	231	241	227	221	213	221	239	250	226	214	254	228	212	247	228	237	237	240	237	206	259	223	236	233	204	227	226	256	224	228	223	253	219	231	215	245	239	258	249	224	223	240	206	210	227	231	246	229	237	231	216	235	239	208	230	218	262	249	233	229	231	236	230	212	245	229	239	223	236	228	241	220	235	215	217	221	220	239	224	244	244	216	236	230	218	231	214	245	239	247	245	255	221	245	241	223	235	235	239	219	237	211	217	207	200	226	246	210	235	268	203	224	216	220	213	239	233	226	231	207	243	256	220	265	220	242	234	223	194	247	231	236	195	218	225	225	222	228	254	226	198	211	222	225	196	226	224	233	216	228	220	220	261	241	216	219	219	225	199	256	193	242	226	227	225	249	206	224	231	239	252	222	252	199	198	226	218	201	228	237	231	235	214	238	217	219	241	218	253	230	230	205	225	208	234	205	230	229	216	222	248	230	234	212	198	229	209	195	203	223	247	245	208	225	249	243	230	215	228	233	198	240	221	232	230	228	236	234	248	213	208	239	249	233	238	225	224	210	231	228	252	233	264	222	221	251	221	229	259	259	232	249	238	229	250	240	245	217	243	244	232	246	214	249	226	237	242	238	256	186	217	218	218	230	240	244	236	229	211	240	232	234	205	233	231	202	215	227	240	244	244	236	235	228	258	219	220	219	232	216	230	259	261	213	254	222	240	228	225	241	225	200	211	210	234	245	243	233	242	234	237	224	210	244	234	253	237	230	218	213	261	198	212	210	214	230	238	224	216	207	260	231	199	205	245	241	242	226	255	230	213	216	216	221	233	214	246	240	283	234	249	231	236	242	231	225	239	239	236	229	231	239	253	245	222	208	240	252	216	233	263	226	230	252	231	237	236	235	227	195	219	238	246	258	211	246	243	276	219	228	246	210	224	240	231	233	222	251	233	266	236	206	245	236	254	208	243	265	234	234	240	238	234	238	241	245	225	222	231	220	237	230	211	239	216	228	245	238	233	260	246	258	264	236	216	223	206	223	233	223	269	207	228	251	223	223	187	236	247	237	236	248	245	241	244	227	218	226	236	205	224	215	258	239	245	215	210	227	225	246	211	236	227	210	249	237	242	218	233	208	257	236	234	232	203	224	222	241	222	202	236	249	228	223	240	221	237	232	226	226	220	264	269	209	245	230	266	247	229	240	225	224	238	253	232	226	240	231	243	221	239	257	206	227	221	232	215	242	273	225	245	213	217	236	233	249	258	272	224	203	228	224	219	223	218	234	212	242	227	230	232	238	239	236	225	230	244	246	216	227	234	239	242	236	214	246	250	205	217	201	249	213	239	233	210	234	226	217	243	260	241	247	231	212	211	222	220	241	214	226	199	220	236	213	194	224	241	219	239	226	224	257	248	229	240	254	211	213	251	214	198	203	205	224	231	247	208	244	238	250	219	237	227	226	262	206	214	198	226	232	236	225	217	245	232	219	207	222	242	229	242	202	239	225	227	226	235	238	239	231	218	220	214	228	239	230	239	232	243	209	221	245	213	242	212	213	245	221	197	237	205	224	258	221	228	223	236	222	242	245	214	268	232	222	208	230	224	193	215	258	201	215	234	208	233	228	214	251	228	233	221	244	219	209	234	213	209	242	259	223	213	191	284	256	256	250	254	222	247	230	256	243	221	225	254	233	235	235	215	266	228	260	212	217	240	237	218	221	221	232	208	219	243	205	234	263	226	225	236	235	220	221	236	213	237	234	249	233	229	226	211	230	236	216	221	225	251	193	232	240	200	239	238	230	226	230	210	244	238	230	182	220	239	231	206	227	214	234	274	215	212	254	234	227	260	248	228	221	220	225	246	261	212	193	243	220	240	251	246	207	248	215	241	216	212	258	228	259	261	225	242	234	221	243	244	247	245	219	243	250	246	230	209	208	226	229	221	237	243	234	228	255	234	222	238	234	207	259	239	197	222	238	265	239	206	247	221	243	225	215	226	225	218	230	240	229	251	212	282	243	207	251	234	222	250	213	253	229	231	221	248	240	242	234	255	223	194	215	232	227	249	203	240	235	247	256	220	236	241	242	223	227	190	222	215	257	246	237	243	220	231	208	219	216	207	223	229	284	205	209	239	215	237	228	241	211	216	207	217	222	236	205	221	241	209	232	236	203	242	225	226	237	219	211	225	204	219	220	223	230	222	227	202	213	218	226	208	257	240	245	264	237	249	247	255	240	251	193	224	231	235	215	235	215	223	242	232	230	231	232	230	225	200	232	227	218	252	232	239	213	218	248	220	206	238	231	244	235	215	216	244	255	233	213	219	223	236	264	233	248	228	270	270	238	178	248	196	219	231	224	225	250	242	233	231	223	215	216	226	235	241	254	236	245	236	229	235	249	228	247	226	206	235	235	241	219	214	200	208	237	225	237	205	239	247	205	245	224	217	250	241	240	209	226	248	226	230	218	220	206	202	218	223	256	251	235	253	221	217	233	230	225	244	222	227	219	257	208	240	215	242	234	263	234	233	223	255	231	244	247	220	223	219	247	232	252	229	234	253	233	245	242	247	235	230	208	218	242	248	270	247	245	216	250	234	236	248	215	241	216	248	238	242
1905	738	931	1014	993	854	806	738	755	717	714	651	707	683	676	791	781	692	690	697	677	639	613	656	647	642	611	548	604	578	565	548	542	532	536	532	536	593	534	559	520	513	500	518	550	516	544	615	520	527	559	572	551	539	554	561	569	544	518	583	556	525	531	547	552	536	549	522	570	503	547	519	526	527	503	548	537	537	527	564	534	560	547	570	535	512	543	544	592	544	573	497	536	556	573	518	608	556	532	534	493	512	524	577	503	558	569	548	580	500	540	563	522	561	558	518	548	531	599	546	516	563	547	526	545	563	487	543	553	509	595	528	531	570	542	566	569	512	561	546	557	538	556	510	515	557	571	511	579	544	553	552	519	561	518	538	513	604	516	511	536	555	576	582	510	483	562	579	555	548	571	522	538	583	559	576	501	502	563	553	542	572	562	529	532	551	574	516	528	531	570	548	555	582	567	526	544	550	520	562	537	519	552	523	505	529	547	522	545	562	544	569	542	512	525	549	544	595	548	513	527	588	542	563	539	540	516	564	516	529	546	546	571	506	533	505	542	580	521	556	534	521	528	517	546	538	511	550	544	541	549	552	532	578	499	569	557	575	527	547	548	527	509	544	566	521	555	553	562	559	577	568	555	556	505	577	534	552	492	510	570	562	565	548	541	527	557	592	551	543	532	556	529	605	547	502	540	559	564	559	521	531	583	544	572	546	570	565	567	538	557	527	504	511	559	561	575	545	524	535	529	516	562	543	547	560	560	522	544	523	542	586	530	556	526	541	563	549	531	526	537	542	551	534	541	509	528	526	554	536	555	560	542	573	531	517	550	583	580	528	575	526	505	551	564	557	553	544	551	604	595	533	532	576	542	513	566	570	535	521	512	519	604	548	567	584	564	543	556	551	509	565	525	561	556	538	544	552	522	558	564	598	545	562	527	552	529	535	547	518	544	544	536	513	566	552	574	487	549	577	548	533	535	564	526	569	549	537	523	591	553	529	541	538	561	539	531	550	579	521	519	538	577	551	557	557	546	558	542	531	563	538	550	531	495	517	544	546	535	488	528	529	506	564	511	569	546	536	488	566	560	566	512	527	521	507	537	557	530	544	575	520	559	586	554	547	542	535	552	525	524	538	526	547	573	546	519	512	540	595	551	539	540	557	554	552	538	534	536	569	521	548	571	544	538	545	542	593	546	521	573	536	523	523	531	521	554	518	539	538	558	543	527	503	514	585	510	524	570	567	528	510	523	510	534	543	540	542	546	502	504	497	577	538	555	563	541	554	499	528	551	564	534	537	534	595	514	523	515	574	536	533	518	564	517	567	569	528	553	516	514	524	568	556	531	528	529	519	502	549	532	518	579	529	536	582	521	543	546	529	524	527	544	517	543	554	553	524	536	536	567	527	540	536	551	501	540	556	507	563	584	561	540	519	541	536	552	608	592	601	552	563	575	521	526	544	565	552	526	537	544	567	572	549	565	554	538	573	532	543	565	539	575	604	522	561	546	536	526	481	541	509	572	515	533	558	540	525	542	539	523	536	524	571	531	554	559	529	537	533	526	509	519	531	570	570	551	512	513	528	551	531	505	544	547	537	540	552	582	534	533	578	565	538	533	571	539	546	550	555	541	553	572	555	500	538	572	523	556	557	550	565	541	566	487	541	535	558	536	515	554	556	588	564	513	528	529	534	567	546	574	545	530	545	523	567	553	528	547	514	500	572	565	532	534	567	552	574	528	567	525	558	561	517	569	529	576	509	543	566	536	536	537	533	532	573	532	568	518	603	540	523	550	553	529	549	557	546	551	575	630	533	529	532	498	539	551	531	546	563	575	545	588	557	493	507	536	512	524	538	516	575	565	565	551	589	536	569	525	544	533	511	567	554	521	531	522	575	554	564	516	509	564	546	529	566	545	571	551	539	555	542	537	580	538	528	506	546	515	540	521	555	544	559	513	522	512	569	529	561	547	552	559	531	540	530	529	556	590	564	533	532	537	528	538	533	538	553	541	545	582	529	570	508	553	565	557	560	522	557	544	530	539	543	552	568	517	587	517	538	559	530	541	526	561	531	537	539	536	553	570	540	521	523	513	564	527	519	493	541	533	562	549	556	570	532	561	571	527	532	573	533	537	539	546	526	511	577	514	557	512	539	518	519	576	572	527	531	533	544	538	563	568	517	576	525	535	575	587	511	556	529	561	531	528	540	559	550	555	545	540	554	527	575	552	536	549	509	551	572	564	552	535	561	532	570	609	510	525	549	531	527	545	546	557	560	519	553	543	594	495	567	521	545	538	584	547	567	538	565	535	540	528	534	559	581	569	566	529	559	540	530	581	567	546	494	540	541	539	525	526	528	532	561	567	506	570	557	550	540	546	548	546	552	530	545	522	540	533	522	557	540	554	553	545	530	547	513	533	571	530	501	543	545	542	558	573	548	537	520	553	573	502	540	520	529	516	558	548	545	513	566	560	580	536	585	582	538	530	574	519	549	506	572	533	530	514	559	594	549	560	558	525	537	535	589	516	556	549	539	579	536	534	510	550	549	531	556	542	538	548	533	558	519	526	515	535	540	558	495	572	522	517	501	505	534	551	522	564	559	551	537	591	557	589	541	511	565	525	551	551	534	494	573	556	512	564	610	597	554	560	556	522	548	544	551	512	542	511	555	554	574	543	537	531	558	519	562	540	556	517	554	515	526	541	541	531	481	519	548	574	527	533	542	534	550	523	522	524	552	561	535	544	524	548	584	538	536	496	593	553	553	525	524	536	560	566	514	534	545	551	532	534	530	556	527	530	553	577	512	551	563	552	545	510	500	592	543	583	517	515	583	543	516	539	574	554	549	539	525	519	541	521	555	537	545	537	538	553	515	530	545	565	498	543	563	548	525	582	522	514	557	584	538	547	524	527	552	574	534	553	557	548	583	529	532	563	570	550	552	504	540	522	539	538	572	597	574	542	554	559	537	564	532	545	572	554	592	543	579	538	561	554	532	588	520	523	518	567	563	551	586	530	585	549	527	515	556	519	532	541	546	543	505	530	570	558	554	573	560	548	566	557	488	539	532	558	573	566	544	526	531	514	509	545	555	527	545	565	592	480	545	563	583	537	566	542	525	550	539	533	539	526	578	583	530	570	524	552	526	559	550	535	531	492	507	564	556	544	530	527	586	583	532	520	525	553	591	533	566	560	542	624	512	572	523	527	523	559	524	519	536	532	584	572	514	554	580	554	526	533	593	536	567	541	544	576	501	538	562	539	564	515	508	554	518	515	530	546	544	513	559	537	538	542	517	541	563	574	571	531	526	581	519	581	529	546	531	541	544	548	554	540	557	518	564	565	557	530	541	573	551	541	524	504	558	509	618	526	566	552	500	491	472	545	517	531	541	557	562	518	528	531	578	531	550	570	562	562	535	556	537	544	551	526	517	549	528	557	538	494	553	507	555	549	537	572	546	527	551	501	559	558	561	581	559	560	557	545	552	484	529	528	567	574	523
8249	893	968	804	608	577	462	465	439	380	374	384	379	322	333	368	425	356	316	318	330	296	309	355	308	284	302	298	301	310	292	279	299	297	310	274	268	263	291	280	260	283	322	281	273	321	289	304	284	290	318	298	285	265	263	300	291	303	279	275	307	292	293	281	278	291	292	281	297	291	294	294	256	295	285	277	302	261	286	299	284	318	292	263	345	292	277	281	300	308	308	283	253	291	275	292	272	318	289	286	315	290	290	270	270	280	312	301	278	250	285	252	265	308	278	291	300	262	292	282	263	301	325	263	309	283	325	264	269	270	260	315	323	295	257	284	269	297	283	278	281	291	288	323	291	285	298	288	289	308	271	273	271	302	319	292	298	278	265	275	300	277	308	308	280	295	241	280	294	299	312	283	306	275	293	284	275	284	273	271	308	284	307	307	256	295	293	284	306	310	291	311	320	246	308	287	322	285	241	299	286	248	232	282	292	291	278	297	303	274	309	295	276	299	301	305	289	343	300	273	294	293	310	282	308	293	272	303	281	277	299	300	271	269	289	285	274	270	272	288	295	316	281	259	319	262	298	267	279	282	293	281	277	278	290	308	287	311	263	270	268	270	275	302	257	288	300	279	291	291	271	285	327	307	293	280	304	264	279	252	278	307	256	298	341	288	288	284	298	318	317	300	281	297	268	291	296	313	286	269	266	282	287	291	273	303	305	260	279	268	286	284	305	255	288	273	287	293	322	281	295	297	291	325	252	288	292	302	296	268	277	262	287	298	321	312	289	295	284	298	281	274	287	316	304	285	289	285	294	326	284	277	262	274	283	303	319	284	298	272	296	264	268	275	256	308	303	324	296	295	273	308	302	273	279	292	300	266	275	294	281	266	252	285	323	257	282	264	248	283	254	290	284	280	302	299	297	264	280	284	302	253	286	318	292	316	280	275	279	313	273	263	270	272	290	297	316	326	310	276	314	290	274	269	299	266	305	252	301	300	278	287	292	280	297	280	282	275	276	281	283	304	274	266	295	278	290	268	261	312	302	292	266	316	275	291	312	288	299	283	300	301	332	256	287	279	315	266	273	323	327	304	289	277	284	287	291	268	283	278	268	311	251	296	320	289	300	309	266	288	294	264	301	278	263	256	292	320	282	287	264	303	287	268	286	299	313	296	273	300	305	289	281	292	283	281	314	294	300	277	316	299	284	282	302	294	304	293	293	305	274	271	288	304	294	254	289	270	289	277	290	281	299	282	318	290	298	292	289	307	297	259	299	290	300	257	293	275	289	287	280	248	287	269	304	283	320	296	293	292	278	290	286	328	294	277	316	265	323	286	269	294	246	292	304	294	282	247	291	262	286	307	273	277	273	268	287	265	312	284	309	295	293	317	314	280	284	276	275	284	299	280	303	292	273	264	253	298	265	248	297	295	284	299	289	320	278	306	303	294	298	264	283	300	290	293	283	277	268	305	289	302	288	309	323	311	300	290	255	253	273	291	302	294	295	292	292	309	298	313	278	277	283	294	288	268	314	291	271	295	291	306	304	306	275	302	272	283	271	293	296	303	296	277	303	281	303	269	282	288	283	271	298	293	270	301	303	257	271	278	284	267	292	317	312	296	240	262	297	304	274	289	320	280	309	299	280	296	276	285	307	287	303	300	277	276	312	287	273	293	280	299	266	290	254	281	307	292	274	264	295	276	269	269	323	288	318	287	272	272	338	322	255	289	278	311	301	297	298	295	292	297	273	277	305	272	268	316	270	295	278	264	287	270	305	270	293	283	300	307	305	293	314	302	298	291	304	302	297	289	291	279	281	302	301	274	301	309	260	281	305	289	284	286	311	288	306	306	323	298	282	295	296	264	288	256	289	339	301	308	268	287	295	307	249	282	288	298	287	303	285	275	272	290	267	320	271	298	299	310	275	308	283	294	273	285	292	276	274	301	267	276	269	279	276	341	274	302	298	319	291	316	322	260	315	274	308	287	237	290	294	297	275	298	262	305	294	285	294	266	290	299	311	302	280	297	296	259	290	313	311	303	284	276	274	269	269	293	289	288	254	303	291	301	248	291	275	282	287	272	277	291	291	278	284	289	290	309	306	293	267	296	264	298	291	255	263	276	311	288	297	296	286	275	246	269	274	274	314	293	289	262	280	280	287	292	338	276	319	257	289	279	258	281	304	281	309	272	284	266	267	271	329	331	338	283	264	276	302	268	284	288	302	304	311	291	292	276	299	276	265	300	318	299	292	272	290	258	296	288	319	240	320	296	276	286	282	284	275	294	288	272	300	295	297	291	284	304	322	333	310	294	280	290	330	314	303	316	291	302	279	328	311	298	304	291	268	299	295	312	324	307	283	321	247	281	311	321	282	271	261	323	279	322	282	310	282	278	304	295	284	309	270	247	305	289	302	261	302	293	323	323	254	278	285	300	278	262	298	295	290	308	262	287	283	314	265	282	306	276	278	296	306	319	302	292	305	321	298	261	291	293	290	267	305	282	274	286	278	294	277	257	272	318	272	275	301	267	299	285	260	301	284	269	298	275	282	282	281	328	304	259	303	280	290	287	320	311	299	273	311	267	297	259	311	302	286	293	303	245	312	300	274	290	301	262	265	297	299	300	283	294	296	262	273	287	306	306	275	299	281	269	307	258	321	273	258	282	268	261	273	321	277	279	300	281	284	300	275	270	280	288	300	272	306	312	288	300	333	296	270	273	278	317	279	315	265	289	290	279	281	279	268	287	266	288	290	274	271	301	300	279	289	293	289	243	298	268	269	300	247	322	267	280	286	303	283	287	279	273	270	311	315	281	291	291	298	306	275	277	295	273	276	262	303	283	258	291	268	280	292	306	278	309	338	265	298	289	269	308	296	259	323	285	279	292	330	285	293	292	321	297	272	295	301	293	307	271	314	324	346	299	247	277	301	256	270	289	275	290	289	293	309	300	276	255	318	308	288	270	287	300	295	287	323	309	266	299	281	279	263	285	291	257	285	298	292	292	248	288	295	305	281	296	285	272	305	269	270	313	271	282	273	296	311	335	314	272	290	301	273	316	306	268	316	282	258	297	292	284	296	295	284	284	279	277	294	311	268	281	307	280	316	259	315	254	272	309	302	303	288	282	270	299	267	284	271	267	308	322	282	282	301	290	324	295	288	305	317	294	291	303	310	278	272	295	305	289	311	259	297	306	322	306	279	306	324	267	279	270	271	297	306	282	280	273	300	264	286	279	262	282	295	295	269	249	292	318	309	309	284	320	297	274	281	306	263	326	258	299	259	325	274	214	274	301	313	301	306	280	278	284	281	310	321	285	302	284	310	285	282	313	292	270	303	296	342	247	268	281	338	244	278	281	306	269	265	275	315	277	290	276	297	312	299	280	291	291	315	282	304	278	249	264	289	310	301	298	301	304	269	299	311	311	297	293	306	271	314	275	311	288	265	265	309	280	310	268	286	289	256	290	313	260	281	293	269	288	280	301	269	285	300	257	287	300
6881	1166	2011	2423	2272	1948	1673	1528	1395	1290	1155	1034	1017	1004	1002	1180	1159	1072	1085	1014	936	853	845	774	779	799	758	716	670	715	693	674	635	661	691	657	641	673	643	637	641	660	661	635	601	691	644	644	661	677	656	670	624	656	681	635	678	637	660	636	606	664	635	647	671	714	635	652	635	653	664	643	643	659	656	623	691	617	646	642	647	641	651	631	692	637	629	679	625	700	651	629	625	649	685	647	618	689	628	643	616	621	642	685	640	634	643	629	631	647	576	624	638	707	646	608	672	659	664	653	613	649	708	680	674	633	618	668	678	654	644	660	672	643	627	634	592	687	664	664	669	615	713	682	607	636	643	684	672	602	677	595	652	651	658	644	670	666	627	667	610	644	647	598	671	638	642	637	618	639	623	656	648	673	641	692	618	684	669	663	693	658	668	660	651	640	679	652	631	648	648	605	623	664	640	615	645	646	687	617	678	641	686	678	677	675	637	625	647	652	640	671	634	628	633	662	687	671	660	586	651	631	621	600	659	641	674	647	688	639	667	682	669	642	652	622	673	639	661	668	664	671	668	614	706	637	655	634	643	639	656	641	606	641	670	677	679	669	624	651	667	641	646	697	702	648	672	622	689	650	622	585	705	670	714	614	657	659	692	615	666	627	651	648	654	632	649	655	614	636	631	649	643	674	623	663	719	616	642	666	667	625	632	652	630	630	654	619	625	622	610	642	645	631	640	632	652	662	655	614	636	678	643	637	647	708	611	664	661	684	605	624	628	639	656	707	665	644	625	680	642	674	696	643	630	616	644	625	637	665	671	637	638	661	676	643	670	649	656	603	637	640	671	633	607	611	656	618	647	631	624	692	638	667	673	674	616	648	647	662	652	714	641	653	636	664	659	657	665	662	653	715	637	625	645	639	676	619	671	596	657	668	668	676	648	703	692	664	668	698	648	677	621	643	703	683	633	708	673	621	693	605	673	637	666	595	631	657	680	656	649	625	671	636	644	635	604	645	686	651	666	636	652	696	644	671	651	678	658	660	685	635	681	650	618	653	674	664	659	673	659	673	685	623	649	683	682	632	618	591	661	725	654	676	665	657	617	663	683	629	657	690	677	684	597	639	692	626	622	682	634	653	650	667	692	618	660	675	661	612	646	662	631	607	677	613	667	681	636	679	662	626	614	627	636	683	641	658	675	664	626	633	676	662	654	628	656	637	655	662	683	661	666	625	660	666	671	663	671	641	647	631	599	664	649	656	633	612	666	628	649	668	619	676	621	666	629	659	664	690	631	687	676	692	624	659	619	635	660	661	663	635	657	626	643	678	670	648	668	562	678	609	638	641	688	631	607	635	639	633	692	662	642	656	693	657	640	645	655	659	638	660	621	639	652	626	618	639	655	634	698	631	628	653	657	654	606	617	622	654	624	609	656	646	631	657	644	695	644	680	646	675	630	648	624	650	639	672	639	635	666	645	702	636	664	639	676	677	612	634	616	613	664	614	673	658	624	672	651	649	627	682	634	649	604	641	667	641	631	673	642	681	613	657	598	664	658	715	608	650	725	610	624	639	702	651	647	626	696	647	654	659	633	683	681	601	607	641	617	651	674	661	659	633	606	671	656	681	660	629	613	620	621	700	667	673	630	658	659	651	652	687	683	648	631	616	642	610	685	651	647	650	662	624	690	635	635	645	659	673	648	682	674	714	665	664	597	643	652	635	676	645	652	680	654	690	634	688	648	647	661	642	667	642	650	632	652	673	707	679	718	617	664	663	634	617	640	656	656	697	659	666	593	647	625	673	645	662	627	677	662	673	649	717	673	691	633	631	648	612	662	650	661	629	690	672	657	596	637	686	690	667	675	638	613	657	590	624	661	618	649	639	668	648	672	658	659	679	653	650	647	693	663	693	603	647	703	648	633	639	656	660	675	633	643	632	644	632	705	634	588	621	661	627	620	627	654	702	648	647	642	694	678	678	661	659	663	684	639	657	662	659	630	650	658	656	649	640	678	658	649	611	680	629	629	676	617	643	637	678	678	656	682	625	635	662	636	630	641	673	627	646	648	667	627	658	634	646	661	675	647	664	627	652	694	626	672	645	677	644	670	649	645	633	630	664	644	638	676	651	631	628	673	697	668	668	654	679	663	652	637	647	650	623	613	663	640	648	652	641	699	659	682	637	603	669	612	647	618	640	635	640	652	718	659	646	631	647	640	655	668	644	634	663	673	666	624	688	677	700	665	687	680	665	680	650	632	628	626	643	687	619	686	642	658	623	637	650	671	681	664	633	626	643	601	639	638	655	619	660	687	636	665	674	666	626	632	654	656	627	639	661	645	690	632	655	643	667	632	676	696	680	685	708	690	613	616	601	671	647	682	671	650	619	667	673	691	642	649	659	656	675	639	693	657	640	648	633	681	678	635	680	657	644	655	678	660	631	631	643	610	685	653	657	686	681	610	646	604	639	604	644	684	622	627	653	657	646	674	642	659	616	672	658	673	658	652	640	657	651	699	648	686	670	674	652	665	624	653	637	702	584	653	640	646	654	654	637	606	680	651	643	623	626	666	657	641	629	671	657	669	681	592	664	667	658	678	657	620	689	659	674	688	655	635	687	654	644	655	605	649	641	634	632	642	659	610	688	664	649	658	643	632	653	649	620	651	672	696	606	673	639	640	672	632	677	668	682	673	673	650	646	651	663	616	604	630	657	664	662	608	633	687	656	697	669	694	644	659	683	667	673	672	643	611	665	678	668	631	656	667	640	665	632	653	646	621	635	658	623	643	656	660	629	670	679	649	678	707	665	639	604	672	646	677	664	668	687	662	619	688	664	647	676	660	650	641	622	602	646	644	622	662	663	623	656	656	617	633	669	639	645	636	631	652	683	641	681	671	622	618	681	686	651	650	654	630	637	693	661	623	646	663	617	701	655	633	645	692	701	645	608	678	670	621	725	688	642	635	673	641	651	686	669	675	686	679	652	623	629	634	654	644	638	620	637	668	670	652	660	640	680	602	637	669	645	668	718	593	641	659	622	646	668	658	623	656	649	648	604	683	650	644	718	711	632	665	659	623	615	618	694	624	701	663	637	664	673	635	616	638	624	690	628	665	649	644	625	615	666	638	620	599	681	630	615	652	691	636	682	643	682	662	658	620	658	658	696	669	656	660	670	660	632	630	698	641	648	658	654	655	623	640	617	682	656	668	673	652	667	637	663	674	660	676	668	625	646	613	655	617	627	656	636	699	639	695	645	677	656	661	607	614	638	656	647	674	640	624	669	652	656	627	666	655	654	644	639	668	612	667	636	590	686	636	622	629	631	645	668	628	674	637	665	636	636	629	622	671	677	651	645	652	707	630	630	681	649	672	624	630	610	620	643	649	657	651	673	633	638	661	660	641	641	679	625	654	646	624	696	636	635	678	650	607	604	709	667	657	644	669	619	602	686	650	665	668	641	671	686	638	684	638	655	638	625	677	642	658	620	631	634	612	677	674	619
15250	1619	1353	1137	846	607	519	416	413	352	338	296	263	255	259	276	320	283	268	265	251	207	209	224	215	210	196	183	181	182	192	198	191	175	171	188	178	171	176	179	167	158	171	171	163	158	162	192	154	185	176	158	171	200	172	179	173	175	165	166	166	170	149	191	178	176	176	153	165	195	175	218	220	191	160	173	193	181	168	160	149	153	168	203	194	186	192	198	194	200	178	162	168	173	146	196	180	159	148	188	171	185	156	193	178	179	156	170	154	148	164	171	172	161	181	173	176	165	165	205	188	165	159	186	167	187	158	168	171	174	162	189	181	182	188	168	172	196	191	165	193	162	156	158	177	176	161	181	190	174	160	172	184	141	168	194	157	169	173	180	196	166	179	154	183	181	178	177	173	186	151	172	176	173	160	182	147	169	166	167	190	181	156	179	183	185	164	164	163	175	184	176	177	174	187	189	181	164	179	183	191	169	183	172	175	188	185	161	181	168	166	164	199	209	188	157	182	187	180	156	190	187	150	157	163	116	158	183	190	180	187	174	154	170	158	185	155	171	170	174	164	165	164	155	179	193	161	188	183	193	183	173	164	161	164	182	182	191	178	163	189	177	177	159	161	189	162	182	203	164	190	197	170	156	165	158	160	165	198	179	166	166	160	165	171	174	160	173	172	167	190	175	162	165	168	190	192	171	161	176	183	178	158	166	197	171	185	185	182	193	182	171	167	177	170	173	161	191	189	198	171	186	195	161	172	183	166	192	183	159	158	145	197	171	172	192	181	167	175	178	192	188	163	163	162	173	183	199	173	169	179	182	172	180	179	162	179	149	193	188	173	144	167	185	198	190	182	185	197	188	173	175	149	183	177	155	184	183	168	155	184	191	172	171	164	159	183	181	184	173	190	172	183	192	203	158	186	180	174	151	179	143	172	155	159	186	175	175	168	170	181	190	163	173	172	160	166	177	181	159	195	157	196	140	201	163	174	174	170	180	173	189	179	183	145	180	172	173	200	160	189	164	164	180	176	156	167	165	165	172	170	188	174	175	174	175	181	170	161	155	184	170	196	173	163	172	190	193	168	181	152	163	160	172	195	170	176	168	190	148	215	189	158	170	173	178	172	167	169	168	171	161	184	165	161	187	156	181	174	175	167	161	177	172	175	150	185	166	205	163	174	181	168	149	177	191	193	189	184	194	188	179	171	187	193	164	185	162	155	167	179	173	171	168	184	158	151	161	147	166	193	183	180	179	178	185	170	166	189	187	178	188	174	192	185	188	172	166	181	187	178	160	169	181	178	206	167	159	189	195	164	209	183	174	182	175	168	164	183	180	177	171	167	154	173	187	146	156	168	161	176	179	158	181	151	180	181	179	156	166	197	170	173	178	149	161	188	168	178	162	195	180	175	191	198	178	171	177	172	192	187	166	184	164	209	194	161	175	184	161	170	162	167	166	168	173	162	163	171	197	192	178	164	142	162	173	165	173	180	172	182	210	156	183	165	188	167	169	170	173	172	156	176	175	168	173	161	157	191	157	150	181	159	190	191	194	189	164	173	162	171	180	193	182	195	164	156	201	190	169	177	171	166	179	187	188	187	184	189	188	188	184	180	180	208	197	182	177	198	173	138	181	205	209	168	162	177	180	148	170	178	176	221	169	170	160	157	186	158	145	165	175	191	185	187	153	177	171	152	182	159	160	194	159	194	176	160	175	143	178	158	180	180	171	133	173	164	192	166	180	182	185	162	166	167	143	185	178	166	182	165	164	185	164	193	170	172	168	171	175	151	170	187	176	198	184	201	186	184	169	175	175	173	173	190	191	146	191	177	203	176	175	167	174	167	145	152	150	186	168	176	188	171	172	165	195	197	173	155	180	169	171	181	168	175	178	175	181	138	177	173	188	179	166	171	168	170	165	180	162	167	193	156	171	177	167	178	224	160	155	182	162	182	179	213	156	198	196	183	173	150	193	170	172	163	179	177	163	170	164	180	170	190	172	158	176	186	135	156	164	160	149	184	163	206	177	176	164	177	160	161	172	162	181	192	152	154	194	202	165	175	190	175	208	161	183	184	166	186	165	181	160	153	171	160	178	185	166	170	174	185	188	188	179	156	189	171	149	126	167	176	172	166	181	194	169	161	194	162	177	159	184	186	147	158	166	164	187	164	177	203	154	164	169	179	184	162	183	173	168	155	169	179	177	166	168	151	170	167	178	158	187	160	190	148	174	169	183	177	166	162	166	177	189	172	190	188	164	172	169	170	164	175	182	178	188	195	184	209	178	183	153	186	147	179	168	164	175	188	187	181	159	163	161	166	188	171	174	183	162	200	191	169	161	146	149	168	174	172	147	191	175	186	168	188	157	165	168	201	200	157	147	155	199	172	174	170	195	153	183	178	210	179	168	152	161	174	172	228	170	203	168	215	164	177	179	154	206	171	165	174	180	167	179	159	148	178	166	177	184	177	166	153	180	191	179	153	173	178	173	186	157	182	168	196	167	156	182	176	155	165	165	137	196	170	150	148	162	174	181	167	167	161	165	158	167	153	198	180	159	159	167	176	154	170	170	188	190	175	163	199	192	172	174	161	165	163	170	185	181	184	173	172	169	163	160	186	188	159	168	176	176	185	166	165	171	149	187	190	160	185	169	188	162	176	161	178	141	194	175	166	170	183	174	199	191	187	201	155	203	167	193	181	180	188	150	162	186	182	192	170	178	169	178	187	169	180	172	169	188	182	193	147	158	161	168	171	149	174	175	169	169	148	162	177	176	167	191	179	174	184	182	173	187	181	164	179	177	145	179	156	149	161	176	195	177	182	163	163	172	157	161	198	184	184	154	179	145	193	152	178	183	156	147	185	175	179	178	144	198	163	153	175	173	162	174	170	153	168	190	182	176	175	172	140	165	147	154	155	173	165	138	169	172	159	163	179	165	170	187	151	198	171	166	176	197	192	201	182	182	174	159	189	161	193	178	170	189	160	171	195	176	185	177	177	176	180	190	192	155	181	189	156	177	153	154	184	173	171	163	189	169	160	204	167	201	181	188	173	186	162	159	149	203	159	187	174	183	188	154	178	165	183	179	178	163	178	187	158	159	173	178	193	168	180	196	180	194	186	178	180	191	159	175	180	173	199	160	177	188	173	165	192	164	174	197	167	179	162	188	157	161	148	176	180	170	162	181	168	180	157	196	153	161	167	161	183	185	175	167	162	203	166	163	154	186	185	192	165	164	165	153	178	160	143	187	175	176	174	190	177	155	183	171	186	184	176	157	186	170	153	171	177	169	205	195	151	184	181	163	178	155	186	193	195	172	163	170	187	161	173	189	186	166	172	153	172	201	159	194	139	159	165	173	158	165	170	165	197	168	158	162	162	162	175	158	184	163	181	169	173	145	165	182	186	177	166	175	172	172	165	170	175	198	179	163	215	146	164	159	178	169	163	196	183	180	178	184	186	177	173	195	180	183	170	178	181	177	192	151	152	176	181	206	166	178
8486	1323	2820	3419	3281	2673	2152	1831	1766	1460	1244	1079	1008	971	1009	1245	1160	1084	995	897	862	768	698	732	679	641	599	541	489	452	403	411	489	418	442	434	425	440	459	416	395	410	431	376	423	419	407	388	411	436	403	389	422	415	425	420	375	401	434	397	425	394	449	372	408	393	405	363	402	425	399	378	376	417	388	442	417	413	405	391	403	405	407	389	402	389	406	437	391	387	389	385	388	416	424	401	406	423	390	374	389	381	430	382	413	397	402	398	425	422	395	403	423	370	389	424	444	406	401	390	429	404	443	410	383	422	418	395	450	399	381	391	386	408	421	431	420	416	429	421	391	407	428	431	413	380	432	417	417	365	411	410	385	394	390	393	418	394	405	388	407	397	441	407	391	421	406	380	393	404	395	409	407	410	407	420	428	411	426	419	396	390	426	439	396	393	416	394	388	399	392	368	390	373	415	401	428	403	420	407	395	404	409	413	359	381	420	407	379	419	389	433	426	403	392	396	413	383	418	394	405	410	423	397	383	425	403	382	393	394	414	406	383	427	410	363	434	398	399	432	437	379	398	432	423	401	381	380	428	377	406	409	412	439	404	375	409	424	429	398	413	395	431	368	435	409	382	420	424	400	423	421	387	419	380	371	420	389	379	419	405	406	399	443	377	402	378	389	416	419	400	425	388	399	396	426	383	395	414	392	419	400	407	412	402	380	401	374	406	409	399	390	410	406	420	366	393	410	391	387	402	381	403	412	386	412	352	417	403	421	410	424	365	437	421	387	411	372	407	373	424	420	406	409	403	395	403	416	384	432	421	418	384	423	401	408	394	394	381	436	426	380	378	391	367	407	386	379	399	381	386	404	391	394	394	418	397	411	378	404	413	429	424	434	407	405	403	413	418	397	389	376	381	397	404	392	428	390	393	405	395	415	402	420	386	400	398	412	425	395	436	398	363	399	432	399	404	398	407	397	413	403	410	363	395	402	423	396	420	408	407	391	394	371	386	415	397	420	390	373	411	434	408	422	404	404	409	423	387	423	438	383	429	419	394	404	409	427	358	362	412	423	401	395	418	406	468	400	412	410	387	418	404	405	400	393	352	389	358	392	394	414	374	404	379	382	404	426	391	425	413	434	425	413	399	397	362	400	385	390	355	387	411	438	410	353	406	394	358	404	385	387	388	425	384	397	380	401	370	406	407	378	448	443	363	412	403	383	392	405	407	394	355	436	395	391	419	394	413	392	396	414	408	392	378	384	398	387	380	414	391	392	412	382	391	362	392	426	387	378	401	413	402	372	417	431	397	414	393	391	393	400	396	409	416	403	387	386	398	402	372	401	381	407	384	421	382	431	403	367	394	406	401	389	393	435	387	378	400	412	418	411	408	393	388	399	391	400	386	401	372	398	387	408	442	417	400	409	417	398	373	390	378	419	371	396	396	403	403	424	404	385	381	417	345	410	388	377	359	397	367	395	378	417	386	389	433	380	396	371	409	417	381	409	356	381	390	412	408	425	424	406	370	423	427	381	373	400	368	402	401	438	404	408	374	384	445	415	397	400	396	390	393	402	422	438	423	426	393	376	411	396	424	448	391	386	416	449	406	414	420	396	378	413	403	401	392	380	406	399	381	389	436	376	401	399	399	389	400	388	405	404	379	421	381	413	378	394	402	382	386	451	397	383	389	416	381	409	392	386	403	344	392	387	428	380	390	445	391	386	376	379	395	395	384	385	413	425	384	385	416	391	418	417	400	416	408	401	425	416	385	396	368	394	403	416	389	413	355	386	426	373	440	400	394	410	386	411	394	407	342	390	357	394	421	409	410	384	393	430	399	389	404	407	412	404	428	405	384	411	398	388	419	411	423	388	390	355	428	390	414	360	390	401	400	420	390	400	417	348	386	438	426	383	390	397	390	408	398	408	420	417	406	387	383	417	383	397	404	441	419	396	378	400	433	423	386	413	406	411	405	422	427	374	425	423	422	425	384	405	425	377	404	414	378	446	429	391	398	390	397	369	429	422	446	405	401	347	411	379	391	380	386	405	346	401	396	420	378	416	365	370	398	391	384	391	401	415	417	380	386	370	394	403	397	429	425	382	386	386	401	388	410	362	394	402	385	421	374	398	404	409	410	398	404	412	412	413	410	421	373	398	332	418	382	373	406	387	399	437	393	401	376	396	357	395	370	404	412	395	365	393	401	362	402	396	434	427	407	360	385	406	405	389	383	379	370	391	448	391	382	411	396	409	399	395	402	402	393	407	420	394	403	415	412	423	402	414	382	347	379	421	386	399	412	396	402	360	405	402	402	376	376	395	383	414	398	388	363	442	392	423	387	417	406	407	389	401	415	434	404	414	409	431	403	364	451	383	379	400	393	403	410	368	424	412	433	426	425	399	422	389	413	368	378	412	408	372	419	373	413	410	427	427	398	375	405	391	378	401	390	385	379	404	375	371	368	378	411	410	420	379	423	417	415	427	407	409	385	358	409	393	425	396	384	345	383	425	434	419	382	440	396	408	392	375	395	416	392	413	417	393	437	413	386	412	440	376	397	399	401	399	377	403	384	374	413	415	420	400	455	420	410	387	429	392	405	394	384	383	385	381	390	393	401	393	393	438	390	407	422	367	430	417	385	406	401	436	418	408	392	384	410	392	385	412	414	436	410	411	419	409	405	398	380	405	391	392	422	389	421	403	407	348	392	402	428	411	422	379	387	407	409	405	398	392	407	395	413	379	411	408	365	419	369	383	395	403	388	377	373	395	412	388	390	391	415	409	363	409	425	444	409	429	433	405	399	396	355	396	406	428	383	367	371	379	408	390	411	397	410	408	424	374	412	394	418	393	381	408	364	400	410	423	378	382	382	389	416	391	375	402	419	401	374	393	366	392	407	419	412	414	377	437	408	430	389	378	462	407	405	413	434	395	417	380	405	387	384	413	397	373	430	396	377	399	390	409	384	403	407	415	411	409	422	393	390	413	431	359	425	404	435	400	414	399	394	430	380	398	377	373	398	388	397	361	438	438	389	418	376	420	418	364	406	446	414	397	379	391	378	365	399	416	377	379	414	405	407	401	362	391	399	425	383	382	392	393	426	412	420	431	433	422	400	419	397	402	376	392	384	402	459	400	392	424	368	371	399	408	409	422	409	422	408	408	410	390	397	413	426	411	437	410	403	412	423	431	365	388	383	393	413	399	418	435	415	407	415	392	367	405	411	409	434	350	397	434	398	403	380	400	408	392	381	429	371	369	411	421	422	455	390	417	423	406	386	436	432	372	385	392	422	396	392	432	448	409	384	407	384	418	356	379	446	399	429	394	397	384	381	417	415	379	386	418	422	387	368	427	401	385	418	453	383	407	397	393	411	373	413	408	392	388	405	406	417	396	373	387	390	416	389	395	361	387	380	392	418	387	411	405	433	417	415	440	387	383	407	432	422	403	414	407	401	426	374	379	416	407	431	415	388	430	413	387	378	444	411	391	376	404	404	412	384	405
1829	356	401	347	353	317	267	262	286	255	260	270	263	248	223	267	293	240	236	256	213	229	258	269	225	214	236	218	247	221	242	238	224	235	230	231	255	218	223	234	246	250	222	227	245	212	212	213	239	225	228	249	233	205	215	227	237	223	236	227	207	238	205	221	227	225	230	234	239	216	224	255	246	240	248	240	241	223	230	225	243	272	256	252	251	252	213	228	232	219	229	239	216	239	222	238	241	228	224	216	231	223	260	249	240	206	214	224	250	205	225	243	241	245	261	263	220	221	234	236	232	239	254	231	207	250	222	235	235	207	236	221	209	245	213	250	223	211	255	216	229	230	240	234	227	201	221	220	217	230	234	215	224	227	247	225	227	226	227	230	246	223	210	203	234	229	239	212	240	193	240	225	229	237	226	220	208	235	212	228	199	218	256	245	190	254	235	253	225	205	214	256	231	261	232	240	230	210	229	239	222	238	217	219	222	241	227	204	222	224	237	248	222	235	221	240	232	235	222	234	200	244	226	246	227	243	254	240	217	229	237	222	215	220	217	239	247	206	202	210	219	231	248	212	203	229	229	235	210	257	233	232	225	213	229	200	228	224	232	210	252	222	246	248	235	237	243	234	247	222	256	257	203	229	216	227	245	230	221	225	227	243	254	255	227	211	230	229	214	226	262	211	248	223	223	240	266	251	227	235	227	246	248	218	223	231	229	195	248	242	231	225	233	207	239	237	232	221	230	202	227	225	214	228	246	233	247	249	222	234	228	214	240	240	242	204	240	246	231	243	247	232	220	228	216	244	253	240	252	241	243	212	226	214	237	232	246	238	225	253	206	242	232	229	232	227	248	239	233	239	251	233	252	248	217	253	244	183	241	190	201	237	227	226	202	222	219	230	256	252	229	239	228	251	214	247	238	240	253	218	240	231	228	273	221	203	225	208	225	210	251	223	247	255	213	233	232	246	222	233	257	226	247	221	244	224	270	242	242	210	239	206	230	226	248	200	216	247	241	231	214	211	248	242	273	212	229	206	241	230	196	243	231	234	217	211	242	260	216	199	216	226	231	214	237	242	240	261	227	239	254	258	261	240	235	221	234	215	232	226	243	224	239	227	226	217	265	227	211	197	246	280	218	217	228	231	212	225	201	220	242	263	239	231	235	210	240	241	233	236	214	222	235	236	224	224	232	220	244	245	235	217	260	232	231	227	252	198	224	218	233	240	240	191	230	211	193	232	204	211	217	203	249	230	229	217	212	197	235	234	204	214	223	241	238	238	246	202	221	235	230	230	221	235	235	210	195	227	226	241	225	249	228	245	235	260	227	265	226	214	214	212	239	249	222	212	222	228	228	237	221	214	231	210	252	269	222	219	217	263	249	243	245	259	214	240	208	240	226	246	207	221	245	212	215	236	223	214	227	234	206	204	252	227	236	226	235	218	228	238	260	231	222	236	243	216	245	206	231	205	221	254	212	241	238	239	226	253	246	212	238	217	222	212	261	267	263	260	237	221	256	205	227	219	243	210	235	209	245	216	197	217	226	244	202	219	223	189	232	201	226	231	203	226	245	245	247	242	221	237	240	235	212	226	244	260	222	209	219	219	263	231	237	247	238	252	246	230	241	223	223	215	227	246	249	220	234	227	233	241	203	218	247	223	246	224	232	233	247	229	196	225	214	247	229	224	226	217	241	242	240	199	220	226	215	235	216	214	200	215	231	227	218	229	221	200	246	226	238	231	246	209	220	221	247	259	239	229	236	229	245	228	233	232	254	243	226	242	245	232	213	187	240	227	240	237	240	212	232	222	240	246	231	219	239	217	248	201	220	243	239	217	258	220	210	217	228	250	236	218	230	231	226	210	245	238	261	263	233	226	223	256	235	210	208	231	233	244	229	208	232	233	241	241	231	204	225	220	231	212	235	242	208	227	230	212	245	216	254	224	224	251	227	216	228	203	211	246	235	236	240	261	254	257	249	241	217	225	223	241	221	215	219	222	264	227	227	233	223	250	223	256	244	229	207	230	224	230	225	222	237	258	234	227	245	230	230	225	239	240	220	241	201	211	241	254	236	219	248	220	213	255	253	227	227	227	248	232	279	217	252	220	266	234	239	211	219	233	215	226	221	248	225	220	236	260	227	243	231	237	195	192	235	239	237	237	222	222	236	240	245	217	211	246	210	249	212	242	234	267	239	227	237	230	213	261	224	221	237	217	222	250	223	216	238	210	219	245	232	229	203	233	229	243	242	248	239	245	208	215	235	227	246	259	224	203	220	215	241	232	222	221	230	237	221	225	265	196	245	221	230	237	225	258	251	214	241	200	250	222	275	244	229	241	240	252	213	233	221	227	233	222	209	222	220	240	253	216	238	240	220	224	217	209	239	214	223	249	223	228	232	216	189	189	239	222	241	235	233	248	244	264	249	229	236	212	222	209	233	234	230	193	264	204	223	215	270	227	252	268	202	199	230	236	231	245	217	241	229	236	214	259	245	263	234	249	247	229	227	207	251	244	221	254	244	248	244	234	260	231	261	233	221	226	255	245	249	211	264	244	233	245	217	227	211	204	237	217	245	235	238	243	217	207	249	208	244	251	215	224	241	212	255	224	239	229	202	236	249	207	237	217	221	224	230	231	213	236	259	237	229	223	227	235	221	245	257	219	212	229	237	226	244	250	221	236	219	253	259	219	236	226	255	222	223	239	216	228	255	232	222	217	229	223	232	209	214	240	201	209	224	222	230	210	202	230	224	246	249	245	291	219	263	222	240	221	222	230	218	216	216	253	253	205	246	205	248	242	207	224	241	218	220	225	245	229	229	247	247	265	215	230	242	269	241	195	238	244	243	241	252	212	252	227	202	259	240	256	225	210	206	239	247	223	246	242	245	230	234	239	275	233	214	221	236	184	200	224	220	221	213	214	215	223	233	245	227	225	242	232	238	232	239	200	213	246	225	242	217	230	234	243	232	245	225	234	222	220	241	210	187	258	219	234	238	249	228	206	236	234	246	258	232	237	240	204	214	259	219	232	250	245	237	202	224	234	206	251	210	216	214	242	220	254	234	218	260	261	229	225	221	251	263	228	234	235	227	244	215	240	219	239	232	223	210	263	208	246	246	252	229	220	217	199	258	234	245	231	218	267	237	212	232	245	238	247	227	234	227	226	195	241	228	231	230	218	211	229	235	248	220	237	245	227	230	228	232	213	234	247	224	249	229	248	251	259	211	255	220	233	228	230	234	250	188	255	214	236	209	204	237	234	240	225	223	204	239	222	241	235	213	210	242	243	212	249	251	239	234	203	225	218	220	242	211	269	243	284	221	245	224	232	219	217	222	252	252	236	258	231	229	221	224	223	248	267	240	206	222	257	243	230	251	224	220	250	249	248	237	224	249	243	237	211	232	215	236	240	212	221	198	220	246	230	216	214	232	224	237	191	208	244	235	232	200	202	214	258	247	215	202	230	267	194	227	229	237	225	239	226	229	270	224	221	218	212
1945	686	916	1002	977	921	819	794	766	743	750	668	620	634	667	784	777	667	711	717	696	655	643	624	612	646	560	596	574	550	587	546	570	552	553	579	544	529	549	530	551	570	594	527	565	569	540	590	513	540	539	508	515	514	539	550	530	546	601	545	552	512	583	566	512	561	555	550	544	545	537	586	540	543	551	554	551	573	536	525	549	543	562	561	542	515	527	535	543	608	527	533	489	571	572	537	514	567	560	503	516	551	541	541	516	546	534	542	563	568	555	575	575	564	541	562	502	572	550	509	584	555	544	533	509	571	581	522	531	556	532	570	555	540	541	543	494	585	550	516	535	566	557	503	557	510	585	498	570	521	507	519	533	494	540	537	527	557	588	526	554	525	533	565	536	528	502	551	547	553	555	568	547	534	522	513	557	504	546	522	542	535	599	577	557	526	501	511	567	528	546	528	511	521	530	519	520	550	575	568	523	553	518	574	537	517	540	548	553	546	534	539	557	550	561	540	532	529	524	580	527	500	551	543	496	562	552	545	553	509	569	526	544	565	542	521	579	541	586	587	560	558	537	589	494	550	546	547	541	521	545	559	516	516	528	553	510	555	547	574	608	513	553	552	543	561	529	544	537	534	561	520	585	540	535	549	536	528	550	583	571	515	511	539	525	510	516	560	582	576	518	529	483	548	571	563	546	486	526	550	519	552	533	509	500	515	536	532	531	514	558	568	558	554	533	514	524	502	539	529	550	546	558	559	526	520	564	556	526	565	564	521	534	558	540	581	532	540	555	570	533	519	519	524	529	479	508	517	555	550	559	536	559	553	527	547	542	511	532	525	585	517	551	556	538	528	516	524	532	528	555	526	531	529	499	492	537	548	569	522	549	603	548	547	573	546	557	542	508	540	580	515	499	531	568	538	541	548	533	553	558	532	534	519	523	568	546	535	554	518	530	481	540	564	554	547	505	551	557	557	539	523	565	549	544	567	553	545	553	568	510	545	535	573	539	516	536	529	528	575	549	555	546	551	536	527	554	521	527	522	557	542	524	542	538	561	527	530	506	530	573	541	565	510	545	539	517	542	564	525	513	524	565	534	533	514	539	535	532	542	528	507	554	544	552	519	560	524	561	553	525	552	525	516	561	542	529	506	542	588	540	547	518	554	573	515	583	549	534	563	552	535	486	532	529	541	553	557	559	535	523	563	540	531	521	505	553	535	537	577	517	536	487	602	554	497	535	514	538	523	584	550	552	545	560	558	563	531	527	494	553	510	519	549	508	500	524	555	546	547	542	535	560	550	549	526	517	510	568	522	573	571	571	534	580	521	527	532	549	541	525	514	531	529	539	556	558	540	603	543	558	561	544	513	529	571	522	554	549	547	543	519	531	545	524	532	505	541	518	524	541	576	522	525	538	516	496	510	533	527	572	549	538	533	570	563	537	570	516	542	508	550	526	518	535	472	526	558	536	530	547	536	551	560	509	558	509	553	537	572	528	512	556	573	546	508	539	588	541	588	565	535	559	497	548	557	564	528	575	573	534	558	556	537	545	530	560	513	505	528	522	514	554	539	565	575	559	572	546	563	580	554	547	520	514	567	549	580	558	542	544	522	546	543	526	518	529	574	514	535	513	576	569	617	505	532	513	569	518	528	542	567	525	573	554	551	511	526	562	538	540	571	515	580	529	543	527	524	562	508	574	552	553	537	573	573	549	531	511	547	559	561	525	550	547	519	566	569	510	538	589	550	534	574	548	557	515	511	567	516	517	549	535	522	535	508	489	526	596	556	562	587	548	588	525	470	558	565	531	566	562	500	531	550	541	547	566	552	486	538	543	543	585	576	573	570	504	514	539	578	571	527	577	574	574	533	545	558	532	526	520	570	582	586	469	509	549	559	521	538	538	538	560	576	543	539	527	541	555	518	548	515	566	541	494	533	537	520	559	508	521	526	555	513	544	529	555	539	531	550	581	518	512	508	545	583	552	546	572	535	522	530	529	542	545	548	549	582	508	509	580	544	580	564	546	561	559	533	524	560	541	528	555	586	517	527	515	543	512	514	522	567	551	559	536	563	509	513	583	515	582	540	545	529	496	542	516	566	605	524	541	523	522	541	532	577	551	514	535	565	565	582	515	565	545	553	536	521	577	556	529	511	562	541	553	487	546	558	494	545	518	522	569	533	545	524	528	545	557	536	530	539	573	526	568	546	530	478	560	527	539	543	574	528	516	583	563	556	580	561	560	546	561	534	570	534	535	554	560	584	546	510	548	529	530	537	553	559	539	555	576	548	597	513	535	562	569	551	532	527	515	539	534	560	534	554	590	557	538	535	538	534	545	556	551	555	505	539	575	518	568	556	522	589	505	569	541	529	534	541	521	554	536	568	561	538	515	514	557	541	558	533	557	506	548	573	548	566	554	542	540	554	533	576	525	571	512	507	541	548	555	548	484	511	518	533	546	508	545	541	564	515	564	551	511	549	517	544	591	522	561	522	497	531	544	564	528	527	541	542	503	546	522	530	541	536	547	525	548	525	552	521	555	517	497	489	546	541	499	545	540	525	555	522	579	525	567	561	560	513	544	496	562	550	559	570	548	503	548	532	533	558	521	503	588	551	554	592	558	547	546	543	592	501	539	561	501	526	530	547	520	600	543	543	543	545	583	549	561	542	570	542	583	527	558	575	511	542	558	570	547	492	563	562	541	570	540	551	543	581	529	506	583	545	542	523	540	528	582	534	547	571	582	533	535	594	542	547	524	506	525	551	516	580	508	527	566	561	564	551	532	556	546	539	593	550	562	552	537	530	538	568	515	537	542	526	543	533	538	555	519	562	542	557	497	497	550	522	564	529	557	534	512	514	527	531	555	549	535	573	513	574	516	556	551	577	533	536	554	573	563	571	550	571	589	548	542	533	520	552	519	545	589	533	553	557	557	536	514	515	531	533	569	490	522	513	566	475	525	515	531	574	541	520	511	546	562	532	545	548	548	502	527	580	568	551	509	567	586	521	534	549	520	529	522	557	542	555	519	558	500	538	523	549	531	561	561	562	551	504	563	509	558	586	542	517	532	532	573	521	523	542	541	492	537	533	567	524	569	555	518	596	537	560	529	541	536	547	517	523	548	532	535	604	571	555	504	546	513	514	512	536	509	550	585	548	544	542	525	517	544	537	543	566	544	558	603	518	521	551	527	578	536	547	546	501	542	521	572	540	529	542	557	533	518	562	560	540	530	550	542	502	535	529	572	583	526	571	529	567	546	552	564	527	578	566	522	554	542	563	538	513	583	530	503	574	536	528	561	494	571	504	567	550	546	563	529	521	587	521	572	569	543	563	501	553	595	568	505	577	520	525	558	553	557	524	533	536	547	516	561	537	543	533	555	525	537	582	547	532	563	567	536	494	531	537	546	524	545	584	554	536	564	532	547	579	538	535	557	522	529	522	600	571	547	568	552	567	533	609	531	535	540	560	539	518	523	583	548	537	541	574	560	498	540	544
8313	822	887	832	641	587	467	430	388	409	384	343	304	356	364	351	345	354	384	335	308	317	305	331	298	290	274	304	303	283	255	283	337	296	300	308	302	281	254	300	294	277	278	299	262	282	266	284	295	314	285	290	274	296	253	280	275	287	308	277	299	263	302	298	314	290	300	305	304	274	313	328	244	249	310	298	306	287	294	262	277	290	289	291	247	305	309	305	305	254	296	316	280	274	276	268	316	291	277	286	265	275	252	259	284	306	255	280	279	269	273	313	314	293	270	289	263	318	265	308	307	296	287	291	286	300	276	296	306	284	268	304	305	296	304	288	302	268	286	307	277	290	314	286	291	291	290	286	280	250	294	254	271	287	320	287	296	296	296	289	298	324	325	276	308	287	285	319	291	298	293	285	282	308	299	286	294	291	264	298	317	287	327	282	267	298	286	286	282	299	296	274	291	286	270	306	294	289	257	284	292	322	298	246	299	253	302	278	274	282	260	272	296	264	300	304	306	294	311	283	277	287	294	326	286	326	276	310	285	273	291	288	286	287	250	282	329	271	308	278	303	298	288	304	288	285	331	273	272	267	302	274	248	228	295	281	278	296	304	302	303	239	283	270	290	267	320	308	316	299	280	264	309	279	279	262	285	299	315	277	281	280	321	305	327	292	309	267	286	255	285	272	278	303	308	295	290	282	274	273	297	301	268	258	314	286	280	279	307	305	294	252	299	312	256	291	286	265	303	298	289	299	297	251	276	283	313	273	309	267	301	292	285	289	303	280	303	289	274	293	291	279	290	299	268	307	293	299	298	280	317	313	278	304	290	288	290	275	291	285	297	296	321	271	298	270	282	286	289	280	276	289	309	308	294	275	277	275	292	294	293	304	284	274	247	280	279	304	305	299	282	271	267	277	270	308	298	292	279	315	280	296	301	298	307	327	285	262	272	286	272	273	267	285	254	298	301	253	277	287	270	270	278	318	310	274	294	293	265	294	307	282	279	272	293	269	319	276	276	290	300	293	290	287	301	306	286	293	268	282	310	305	282	307	296	332	295	298	312	312	295	302	301	305	295	274	292	325	313	306	261	305	264	293	281	261	309	289	267	323	303	290	318	308	283	266	286	322	305	310	293	258	327	291	271	254	253	275	267	296	284	283	289	280	274	293	327	280	271	257	289	299	251	283	285	317	278	281	301	287	297	295	264	280	269	295	282	257	314	305	258	259	297	256	302	295	241	270	283	301	308	273	283	279	281	294	307	315	285	284	278	311	289	307	273	262	287	291	278	315	278	280	261	301	268	273	315	263	293	289	289	310	290	294	295	269	257	291	306	294	310	304	336	264	286	281	260	327	295	299	262	258	251	288	303	300	284	263	292	287	301	249	271	291	290	314	317	261	280	297	311	289	249	259	304	246	306	315	274	280	293	289	304	281	300	279	282	289	267	304	315	261	265	284	275	264	281	270	306	311	256	334	280	285	267	315	287	281	277	252	302	270	262	272	291	288	306	287	318	274	298	309	286	281	252	277	270	285	280	316	303	274	302	303	297	290	297	263	275	271	275	312	274	298	284	261	239	290	262	274	302	263	274	292	242	279	295	303	302	262	260	273	288	292	292	264	326	316	267	279	278	269	251	240	297	282	292	308	287	248	298	271	267	282	274	298	252	266	271	299	289	273	285	303	267	273	295	303	294	299	263	255	319	281	284	263	273	293	272	315	267	291	322	274	324	298	310	292	277	310	284	282	304	268	289	277	257	279	289	299	322	285	310	302	253	307	300	309	257	303	281	295	271	265	268	320	302	293	331	276	296	277	298	305	272	275	307	298	284	294	279	287	300	265	287	306	337	278	253	300	301	302	268	299	283	278	291	284	275	279	286	320	298	253	282	273	276	300	279	293	268	289	303	323	280	309	321	285	258	282	267	270	295	307	282	295	300	281	305	280	300	284	296	282	303	259	299	285	256	270	268	296	282	293	314	276	273	263	301	272	295	286	285	283	271	293	302	243	277	281	292	248	272	276	265	290	291	269	292	291	314	274	290	265	305	260	299	256	324	294	265	235	272	240	275	291	278	302	282	264	286	269	267	293	297	300	271	282	271	288	275	316	266	282	290	289	301	296	281	282	310	279	286	281	292	295	282	306	298	310	268	298	294	281	285	294	271	274	278	289	276	260	309	324	296	284	293	332	291	268	292	303	299	296	319	280	284	307	284	266	288	314	298	293	313	280	279	273	258	280	326	305	285	304	275	300	311	275	294	286	256	300	315	303	272	280	287	272	276	289	283	253	264	303	259	273	271	263	290	279	301	315	318	298	321	289	296	294	324	291	300	274	269	275	266	280	281	317	310	267	324	278	288	268	299	264	281	301	281	312	288	258	259	257	275	273	314	296	294	313	274	281	282	279	299	304	321	294	261	309	269	303	306	270	294	283	305	300	308	293	277	315	269	299	296	324	298	258	248	268	307	269	295	285	288	288	260	298	299	260	284	279	264	288	281	267	291	305	304	275	264	323	273	297	272	281	308	265	272	277	278	259	307	246	284	275	250	301	282	272	318	275	259	294	289	313	339	275	268	294	276	247	291	256	262	274	289	299	274	297	318	263	285	305	277	299	251	260	280	285	285	270	297	281	279	277	269	285	272	314	257	288	274	295	264	285	271	293	263	270	317	277	281	319	307	294	284	269	273	283	282	317	279	239	286	301	282	274	321	274	311	256	290	276	325	295	285	328	266	284	270	286	261	300	269	286	285	286	287	292	293	260	251	322	291	300	293	306	309	300	261	280	293	267	256	297	287	296	292	307	271	286	308	282	285	306	300	286	291	307	293	308	265	266	323	284	256	266	256	275	301	261	242	299	296	274	327	272	283	278	261	274	304	262	275	314	253	282	291	297	276	285	290	275	314	267	282	314	281	280	286	296	284	302	276	298	273	261	321	285	268	304	263	297	286	279	269	289	268	301	280	261	299	292	301	275	265	274	320	292	271	283	329	282	298	294	270	262	298	261	258	275	280	305	299	318	294	286	289	284	265	271	289	258	271	309	259	280	300	281	275	337	295	267	279	281	261	326	287	255	267	274	263	309	290	276	293	273	257	292	330	289	287	317	284	284	264	278	296	305	291	300	285	309	299	292	261	312	260	282	303	265	264	266	280	277	301	291	260	299	279	293	287	305	282	304	293	302	286	254	290	311	282	248	309	285	314	295	265	285	268	310	272	254	251	279	261	314	292	266	321	276	267	304	298	315	272	307	257	258	308	279	320	268	326	294	283	294	305	314	301	266	276	270	274	291	287	277	283	291	304	285	286	282	259	297	300	300	284	291	301	294	300	307	292	304	288	286	273	296	301	262	301	281	289	266	272	289	290	292	289	305	301	303	301	291	274	276	265	287	309	267	283	275	319	256	263	288	274	292	308	289	300	300	286	293	250	315	318	274	305	304	308	310	256	287	275	275	296	311	294	272	310	267	281	264	301	283	277	280	302	275	258	295	264	301
6844	1185	2055	2459	2277	2039	1661	1581	1477	1283	1161	1031	1022	1072	1054	1205	1212	1054	999	1012	939	871	875	859	841	830	778	719	745	699	665	647	704	706	670	657	645	657	666	658	656	644	675	685	640	656	685	672	656	651	660	624	673	668	633	680	645	662	599	677	666	595	663	664	598	697	660	637	648	688	650	624	623	691	655	633	661	682	676	660	663	640	636	638	651	660	631	650	692	633	633	698	645	657	632	671	649	705	567	653	643	662	645	612	647	701	656	666	647	677	639	636	609	609	658	653	647	629	631	641	664	655	688	636	704	645	703	620	691	661	648	670	658	641	682	646	652	662	665	658	671	628	641	630	640	644	652	691	625	630	660	664	643	635	653	650	644	637	604	643	643	674	624	623	659	657	657	650	680	647	653	649	670	685	655	634	655	649	654	635	646	625	676	677	637	663	624	646	663	677	617	649	662	639	629	675	678	636	653	651	649	633	650	699	664	660	639	653	636	620	616	644	647	690	684	636	644	624	676	641	619	669	659	638	643	670	633	660	678	672	617	644	671	642	649	674	659	604	654	695	640	642	638	624	665	706	655	598	649	660	638	638	642	680	657	684	641	640	634	664	655	684	642	650	692	656	650	640	647	639	641	683	661	674	712	630	632	667	650	669	677	602	643	650	640	688	680	675	669	658	701	664	682	624	643	660	675	601	637	657	615	660	615	673	655	630	635	661	660	679	633	661	681	683	604	655	650	644	682	705	676	633	677	633	643	669	675	635	677	690	624	666	671	652	639	667	628	653	613	655	673	650	645	649	651	670	650	611	686	622	664	679	676	651	647	661	678	699	668	670	677	623	644	625	656	646	631	614	653	700	651	631	632	632	666	651	652	596	698	671	625	635	638	640	595	669	656	683	642	653	647	641	683	660	608	644	645	633	703	642	637	624	639	660	670	654	637	625	673	646	623	650	694	685	656	652	631	663	656	658	663	662	705	666	627	604	654	703	657	651	669	680	627	650	624	647	626	634	635	664	653	643	591	661	669	635	671	639	649	612	648	645	620	665	680	646	627	619	660	655	679	647	651	614	639	621	669	672	637	623	688	646	667	652	624	637	654	677	694	691	617	655	648	656	621	677	612	658	658	657	648	617	690	653	637	648	642	639	653	637	654	679	655	624	654	663	629	648	665	658	676	663	641	683	635	653	653	667	663	632	628	614	662	664	635	620	680	653	659	652	646	650	659	686	690	633	625	642	705	628	611	616	616	678	659	676	645	652	625	683	661	656	623	644	663	642	654	654	642	679	669	626	642	618	663	691	632	635	646	634	640	633	657	639	710	661	665	634	636	669	627	685	687	656	656	648	641	676	653	674	653	639	680	646	646	631	671	690	626	698	622	681	614	635	676	711	658	639	668	638	653	698	636	656	641	682	650	625	651	652	683	657	641	616	656	633	653	613	645	632	736	650	610	707	644	678	637	699	594	629	654	666	665	619	643	648	636	613	694	622	626	676	638	696	651	649	714	637	674	643	701	658	638	664	627	655	654	650	652	697	639	618	662	611	626	663	669	669	596	668	628	618	657	645	682	651	624	661	664	654	587	589	651	688	626	692	640	664	623	657	674	655	665	668	716	630	627	666	633	682	626	622	624	660	652	647	628	675	621	651	670	645	648	719	664	664	626	635	654	670	632	649	638	633	628	644	644	688	630	647	630	658	637	650	625	632	615	666	648	668	616	645	653	635	675	668	663	665	634	625	684	629	673	661	658	630	651	678	618	637	670	646	625	633	622	651	656	640	682	646	647	692	675	649	627	664	649	671	602	659	638	635	658	638	661	684	653	644	653	653	652	652	658	635	666	660	602	606	619	629	650	654	632	648	656	652	667	665	676	668	640	625	631	623	674	606	620	675	642	631	663	628	655	663	642	619	654	671	655	638	609	636	661	650	667	626	636	632	672	651	670	620	707	635	648	674	655	675	647	681	658	665	678	632	675	637	672	651	651	611	639	702	647	632	645	621	653	629	661	643	637	666	604	622	651	623	659	645	675	605	633	666	656	644	623	665	678	644	614	695	673	695	630	654	671	698	660	662	642	657	636	669	688	627	622	641	670	650	680	655	648	628	622	678	679	699	637	648	615	677	676	633	640	630	657	590	664	607	670	710	654	645	653	636	670	635	652	642	679	665	663	602	631	638	687	616	658	674	595	665	698	612	619	658	675	681	636	678	690	620	630	643	683	662	645	684	635	667	649	653	600	604	666	675	701	672	660	657	665	663	657	645	653	628	625	652	628	648	659	651	618	640	636	678	630	664	644	672	611	633	641	657	654	653	625	635	686	642	686	633	633	629	627	659	654	663	688	693	640	667	660	612	692	654	655	608	645	645	624	604	665	652	639	652	671	644	638	617	687	676	657	692	685	664	657	660	616	664	630	663	656	664	647	636	609	655	671	688	641	625	623	673	621	632	684	631	633	655	673	644	622	641	678	625	633	610	657	656	644	590	661	675	702	663	677	705	649	665	669	680	633	651	663	625	684	618	655	685	662	666	664	675	695	606	711	638	662	641	674	673	693	661	638	620	613	638	667	627	664	630	625	671	631	606	691	696	639	655	622	660	656	645	670	654	614	658	633	661	663	640	672	626	592	668	668	641	653	628	647	645	659	626	656	670	705	616	661	655	721	610	639	602	631	726	686	635	685	666	646	676	640	612	715	648	663	670	700	612	668	620	634	636	628	693	649	638	680	667	650	681	645	638	685	665	646	660	635	633	598	681	687	667	645	637	612	619	702	615	638	603	643	627	647	651	622	638	657	672	638	632	678	635	654	665	649	659	661	705	647	647	627	636	682	677	624	672	632	659	606	614	597	630	638	672	625	673	642	589	658	619	629	707	677	671	622	619	661	624	643	636	648	650	685	672	635	623	663	643	664	702	611	642	640	594	652	645	656	614	632	669	626	658	667	674	613	616	673	642	673	695	665	699	619	626	653	636	664	642	636	685	669	658	630	662	640	626	684	626	637	637	648	646	614	646	648	632	615	673	655	627	627	656	680	634	606	688	676	641	638	653	695	639	662	659	672	659	659	644	689	618	663	649	647	612	670	647	667	665	648	662	663	681	610	642	664	658	680	646	639	624	637	592	604	653	655	692	664	673	648	607	680	659	644	657	610	634	663	632	683	683	686	658	647	707	659	633	659	620	638	658	649	675	615	646	654	634	634	689	606	615	615	661	629	632	663	666	625	623	643	668	682	679	653	653	644	698	667	603	671	624	669	650	676	651	640	654	652	675	668	631	652	698	696	638	618	659	659	650	632	670	665	623	666	605	698	656	684	621	646	643	673	664	653	697	644	700	643	630	650	621	625	662	657	619	659	656	626	682	666	664	608	667	620	650	666	657	665	635	678	700	664	601	687	631	646	646	620	649	644	652	671	675	663	663	641	595	661	635	657	685	712	661	660	634	629	656	654	648	647	693	683	665	656	621	697	639	644	690	632	613	715	629	632	648	657	611
15283	1735	1381	1090	842	626	506	413	403	381	309	303	264	248	267	282	265	268	236	256	222	223	233	195	207	210	200	183	190	165	177	179	182	175	187	156	182	175	177	172	179	175	164	170	179	153	155	190	199	179	173	170	175	197	144	157	163	162	155	155	169	146	181	162	191	202	148	177	167	166	159	164	158	190	149	189	192	177	162	159	175	181	178	169	199	197	173	166	185	147	166	184	157	150	150	167	159	167	178	171	184	183	152	166	173	153	161	176	182	179	184	170	185	200	164	173	161	176	197	178	152	200	154	182	164	180	177	175	183	150	179	170	163	204	178	185	165	186	195	166	192	156	174	185	143	190	183	159	161	171	161	161	170	192	169	176	164	165	186	166	164	156	206	178	168	170	147	160	161	194	203	178	167	170	192	179	182	183	186	158	169	194	169	185	168	183	153	150	180	155	177	183	174	142	205	183	174	168	177	175	158	154	169	172	177	167	166	162	174	173	181	159	174	167	179	183	175	152	169	154	164	194	170	169	170	170	158	182	182	168	184	179	166	174	148	164	158	180	154	149	191	202	172	173	167	191	200	169	160	166	176	185	170	186	193	190	185	177	184	175	169	203	160	175	169	176	157	179	197	167	162	163	195	170	164	161	180	190	178	179	178	181	167	193	198	171	165	194	175	166	142	174	185	155	182	158	146	161	193	153	188	183	177	159	155	156	186	174	156	165	209	146	174	181	174	184	181	161	157	171	175	156	195	173	172	171	165	152	171	177	172	163	165	169	182	161	160	183	162	145	190	146	154	176	169	164	150	169	161	170	176	155	165	181	176	156	159	159	154	175	128	161	160	165	183	192	182	171	149	175	181	160	163	168	160	184	186	178	185	170	182	190	176	194	178	161	183	182	171	168	169	174	162	179	180	172	180	178	183	179	187	182	186	169	170	191	174	163	161	170	162	182	173	157	150	173	181	186	177	188	183	158	177	184	175	161	172	164	183	168	169	199	205	164	160	147	161	161	181	172	156	179	188	191	188	182	170	180	164	157	188	204	176	178	161	157	160	145	165	157	158	172	164	178	206	188	174	180	144	166	182	178	176	221	143	145	185	172	185	180	156	156	153	166	174	170	183	150	166	156	174	182	171	176	185	189	184	158	134	182	179	171	171	157	187	171	181	179	166	184	153	154	159	201	181	161	156	171	144	160	168	183	176	152	197	161	177	146	200	169	167	192	172	184	180	187	164	175	190	173	184	172	160	182	196	184	164	158	159	166	154	179	156	168	176	155	170	194	161	176	170	157	179	177	184	175	158	191	183	163	181	169	174	157	165	163	174	205	162	192	179	196	182	190	132	189	176	168	188	155	192	191	170	148	174	179	150	157	189	201	170	183	180	187	175	177	176	174	162	197	170	180	181	156	162	193	181	139	179	152	169	154	151	168	186	180	184	144	160	180	170	146	168	143	150	187	190	166	184	149	179	167	162	175	155	181	168	175	185	147	169	174	163	161	195	160	161	171	166	188	187	172	191	174	170	160	192	176	198	178	176	181	186	169	141	176	175	165	177	181	193	182	176	171	164	163	146	149	147	169	173	166	163	176	180	152	166	179	180	153	191	163	172	155	172	157	176	183	196	152	150	186	162	175	184	168	165	189	179	148	165	183	163	161	175	169	154	165	183	192	156	163	182	177	165	216	185	167	172	160	205	167	160	145	155	163	178	183	158	182	176	169	192	167	159	199	165	167	168	163	158	164	160	169	165	170	145	159	163	160	170	186	179	185	172	164	173	175	177	187	143	165	158	174	195	178	169	143	172	173	175	173	171	158	165	161	141	149	155	159	160	182	175	188	175	189	170	163	156	157	180	165	177	156	152	185	176	172	178	131	207	211	169	183	164	195	169	163	184	160	166	171	159	181	164	160	157	168	180	176	170	197	201	145	170	171	166	168	174	185	182	180	168	184	178	181	207	175	198	164	162	155	173	168	181	170	168	161	161	142	174	165	168	170	167	161	205	166	179	185	175	186	177	165	145	188	196	166	152	158	155	148	177	197	141	148	166	178	200	182	184	199	173	189	166	169	176	176	167	177	181	159	168	164	160	149	141	173	146	165	166	188	175	174	191	179	159	168	179	218	166	165	186	166	178	199	178	175	156	185	182	157	210	165	177	191	158	151	182	178	163	160	167	171	192	160	170	180	165	183	198	189	178	180	164	184	209	151	182	154	150	168	166	140	164	156	157	170	181	181	174	190	176	173	165	156	142	176	133	173	169	176	175	178	153	188	182	193	170	165	176	168	184	168	184	180	170	159	177	164	172	172	163	167	170	147	162	146	183	170	174	144	158	148	142	168	181	174	190	170	151	153	175	156	167	178	156	132	175	143	185	168	164	187	171	179	175	160	177	163	166	158	181	162	190	163	181	152	173	162	171	165	188	177	200	160	157	163	182	163	161	176	157	152	147	163	165	158	189	167	155	175	162	145	171	171	174	155	188	158	153	180	196	191	192	186	175	198	205	180	155	193	154	197	186	186	180	175	178	168	207	154	147	177	187	169	165	147	161	166	156	167	146	154	155	162	166	163	155	180	171	175	164	172	168	186	168	176	150	192	174	152	176	158	186	165	158	160	163	198	174	163	161	168	176	162	193	173	150	157	169	146	157	181	181	190	171	198	176	189	189	158	176	174	146	166	198	168	193	196	179	184	141	198	161	178	172	166	162	201	176	175	157	166	175	175	180	164	170	181	163	180	198	158	160	174	177	193	167	170	183	176	172	146	149	181	176	141	170	173	183	156	178	143	199	194	188	165	167	168	164	157	186	154	175	146	177	161	169	171	175	160	169	164	160	154	217	167	155	204	174	163	209	164	177	203	185	183	193	177	171	171	158	183	163	176	183	153	185	187	167	163	187	179	167	144	183	171	169	170	195	178	196	178	160	163	188	153	171	148	178	186	173	165	161	166	176	139	176	150	187	145	202	183	184	140	179	187	174	165	170	145	195	146	185	167	181	197	182	175	176	181	197	160	160	180	190	183	177	194	151	149	168	197	159	190	193	161	135	167	198	159	176	192	161	166	170	172	168	154	176	166	183	163	160	170	175	175	164	164	201	191	174	171	195	177	175	184	186	150	142	148	160	157	163	186	168	177	184	166	152	165	162	194	183	166	165	181	163	176	176	167	190	190	180	194	162	182	173	192	186	159	179	158	188	147	184	167	166	166	173	150	158	169	168	187	158	173	179	173	164	166	186	190	167	174	199	176	181	153	192	163	185	174	173	199	168	181	176	171	196	190	189	189	175	166	159	164	195	156	154	155	176	152	176	195	170	172	180	176	186	154	148	171	186	172	211	188	171	145	179	196	155	159	176	157	148	176	162	181	160	196	158	161	163	180	161	159	165	167	144	158	172	152	180	182	180	159	157	181	183	182	171	160	172	140	173	185	143	160	158	160	168	167	152	163	179	164	193	163	179	174	155	158	187	185	155	162	170	159	181	173	178	165	190	167
8586	1406	2801	3382	3246	2714	2161	1911	1786	1571	1314	1058	1004	1000	1091	1296	1241	1071	1018	950	872	873	750	743	697	587	597	615	504	437	457	444	454	432	414	407	462	415	439	424	405	405	428	405	396	392	414	381	383	394	408	436	380	388	438	449	389	385	413	417	386	406	406	417	359	411	448	430	408	428	388	433	412	410	426	405	443	382	398	384	360	393	422	432	396	380	371	392	431	405	413	378	407	388	394	408	384	397	418	429	412	390	406	419	400	397	416	373	377	380	416	380	402	396	438	398	417	434	399	413	410	425	378	405	370	396	397	411	413	387	419	413	370	387	412	432	407	373	387	377	389	448	379	380	426	400	421	417	432	373	391	436	422	414	435	387	381	416	396	424	414	391	419	385	418	401	393	384	433	371	403	437	396	352	360	428	407	425	448	384	350	438	401	368	395	389	372	469	378	403	399	387	375	439	396	386	419	440	405	386	383	442	377	388	400	387	403	401	440	410	416	397	401	392	408	406	388	371	405	423	397	398	364	412	417	422	411	402	411	393	395	396	376	392	412	383	427	419	380	367	420	430	393	410	417	426	357	427	401	409	407	406	422	412	415	418	398	386	382	398	444	380	385	404	450	430	409	436	420	402	389	407	364	391	414	391	357	398	397	393	413	391	417	409	360	392	410	387	382	401	380	417	401	437	390	395	402	385	396	402	411	361	412	413	409	397	434	402	376	375	424	386	389	415	371	423	381	410	420	402	426	383	389	380	355	398	406	415	393	418	416	419	377	436	401	385	406	401	364	428	439	405	429	350	340	355	448	387	410	377	431	390	355	402	398	426	409	389	388	418	393	380	404	388	405	406	396	385	382	386	402	427	400	399	411	426	408	378	391	398	403	385	397	412	380	413	383	388	393	401	422	358	401	399	409	388	401	411	376	418	401	429	412	409	422	415	400	365	434	353	365	398	395	352	420	427	407	405	394	409	396	385	369	368	408	409	395	396	380	382	408	421	364	380	415	418	406	378	416	406	398	377	418	385	436	382	397	397	387	418	388	411	395	417	418	393	413	430	395	414	426	405	444	432	398	417	420	392	401	404	390	418	399	393	379	399	375	406	407	404	375	379	381	407	382	394	425	372	393	392	367	413	405	400	390	418	393	461	367	376	396	405	382	392	404	382	400	387	430	383	401	417	405	363	390	380	374	420	398	402	430	395	401	412	398	406	417	413	408	394	394	389	422	424	441	378	388	430	414	397	364	368	419	427	404	396	398	395	402	389	406	373	411	385	393	373	395	411	427	405	401	378	362	416	405	406	415	390	420	372	386	373	414	407	433	401	368	388	388	434	375	412	390	398	371	392	412	429	409	416	339	392	376	384	407	409	421	419	398	438	395	414	393	376	372	393	423	391	392	400	379	412	404	457	338	396	440	408	444	411	420	407	398	427	385	372	422	397	395	396	422	395	417	418	396	423	413	411	400	404	371	394	403	381	400	413	406	398	432	451	405	381	385	418	403	354	399	425	391	379	404	380	417	418	412	389	391	380	379	409	383	398	422	400	422	429	423	380	368	387	389	378	403	415	431	403	378	364	410	408	385	384	396	428	386	410	398	402	434	392	389	387	389	395	392	404	398	397	404	384	385	411	398	402	430	379	410	416	412	403	384	389	405	406	396	418	400	420	388	391	413	434	370	408	390	394	426	400	423	441	394	403	401	384	382	419	417	377	432	388	425	437	405	393	412	407	410	387	393	383	417	371	386	421	397	403	417	411	391	413	422	420	397	380	425	422	405	440	470	417	394	384	389	421	397	410	388	428	409	431	413	383	403	373	373	407	401	368	368	393	425	362	407	433	393	383	407	377	398	420	404	376	420	414	370	400	417	400	388	419	363	402	426	386	385	426	452	399	392	384	382	421	371	396	410	405	375	395	396	407	411	416	381	393	409	409	395	376	393	408	391	415	416	436	385	380	380	378	391	402	418	408	396	360	390	422	394	380	406	449	384	373	423	383	386	406	402	358	403	402	437	409	390	416	420	397	403	417	392	420	373	378	405	394	419	398	421	412	357	404	416	360	387	406	397	400	432	396	399	392	432	410	389	400	416	396	383	426	404	420	413	407	414	410	387	429	407	435	352	416	389	410	404	398	419	430	395	392	400	431	402	364	419	393	388	428	411	445	460	416	376	398	451	395	386	374	375	376	379	401	414	419	350	421	399	421	407	415	393	357	395	392	375	402	412	430	402	401	388	369	410	398	399	392	430	446	417	387	398	396	380	400	412	388	399	374	412	371	402	412	397	425	402	374	430	414	388	346	401	414	381	418	385	412	379	384	407	386	370	402	415	399	419	396	393	369	464	383	417	365	363	392	443	399	389	388	400	375	404	416	369	412	401	390	422	416	416	427	394	376	366	418	357	412	377	396	399	398	407	434	403	382	420	402	389	432	392	405	387	443	387	383	367	392	415	398	387	408	399	388	420	412	374	381	395	387	403	363	416	389	402	414	437	381	400	414	360	408	375	429	371	392	399	400	400	422	423	398	372	408	430	386	423	410	394	396	411	378	408	380	388	420	403	371	386	391	388	390	413	395	409	376	422	379	400	419	379	412	413	368	429	398	409	368	402	415	379	401	390	395	404	395	406	390	401	390	455	377	435	376	368	372	396	398	388	434	406	389	402	400	392	401	349	381	375	398	438	409	393	431	410	388	421	408	424	423	374	363	401	380	395	446	420	381	393	381	410	395	397	387	398	382	398	416	426	393	401	400	394	400	381	379	406	411	425	399	432	435	370	406	378	392	370	397	381	408	369	394	398	414	418	419	434	429	398	402	420	392	378	385	384	364	368	376	390	423	392	394	384	405	363	419	384	391	386	382	382	367	384	423	385	361	383	417	414	396	406	371	425	391	370	419	402	432	419	418	387	374	371	352	367	425	401	433	402	407	405	392	421	370	423	417	425	396	419	387	450	401	386	377	417	416	416	387	439	427	403	443	418	441	396	439	401	389	401	387	412	393	402	396	406	414	430	380	418	399	401	398	365	431	409	361	420	397	411	410	409	411	388	384	410	450	398	432	412	411	392	397	390	397	415	425	421	412	390	365	421	372	401	395	408	386	407	378	426	416	365	405	408	369	436	387	400	353	406	396	396	395	408	405	413	392	418	422	444	371	387	398	391	386	407	389	393	433	371	401	389	379	401	388	433	415	394	406	385	391	412	392	404	440	408	412	347	416	414	391	407	426	386	369	424	398	437	470	426	378	385	406	376	398	427	389	371	392	405	403	374	389	419	416	442	405	398	377	382	430	439	425	403	397	435	407	389	371	410	398	387	423	422	422	400	390	398	385	436	419	383	389	371	380	392	403	405	392	400	402	398	436	430	375	386	404	415	422	443	420	398	416	414	379	414	408	376	365	388	374	390	383	381	393	410	417	396	385	400	399	461	375	370	383	363	418	388	414	393	352	405	394	391	435	386	403	415	375	415	418	413	401	407	407	417	394	411	396	365	389
1722	413	346	373	330	294	287	259	271	264	283	238	260	251	238	274	243	255	261	258	238	242	241	236	211	226	266	224	247	229	221	234	228	239	270	233	265	263	219	234	274	222	245	219	244	235	223	193	189	215	206	229	226	227	231	251	200	215	230	222	229	240	248	250	236	252	240	214	231	235	213	240	203	249	228	236	249	248	213	231	230	247	231	238	266	219	230	224	240	241	225	214	241	227	257	240	202	218	204	227	237	194	230	262	247	231	216	240	197	234	232	251	208	230	228	249	212	203	240	220	217	234	240	237	203	204	236	256	242	224	249	252	241	228	250	203	229	235	256	253	214	210	198	248	234	229	231	227	218	251	237	245	229	257	251	220	214	239	260	237	237	209	251	233	239	232	238	238	224	207	218	214	260	236	216	228	218	257	235	232	241	218	223	241	255	246	231	258	210	239	227	246	243	237	222	237	222	218	223	231	209	235	239	219	230	240	236	217	248	252	227	227	248	240	212	257	219	222	224	213	228	175	228	239	202	224	219	209	232	223	224	236	224	237	237	221	229	267	259	249	239	248	213	235	197	220	216	243	229	223	222	243	210	239	236	256	229	226	241	224	246	239	244	227	218	230	235	250	218	214	263	227	198	210	214	235	203	258	223	240	182	211	194	240	248	232	241	241	231	243	236	201	235	205	227	240	233	241	241	246	222	230	221	194	219	217	218	262	249	236	216	233	238	218	230	201	224	230	227	232	225	254	226	234	254	213	215	248	207	227	231	234	225	223	243	249	212	233	224	224	214	233	223	218	244	204	235	230	212	246	251	208	203	235	229	223	183	223	243	202	230	228	218	218	255	256	228	243	230	216	255	224	243	251	236	216	194	228	257	256	208	216	207	226	259	252	247	237	225	258	235	210	210	225	230	235	272	213	205	224	227	219	253	219	208	221	220	251	261	224	242	244	242	215	223	220	220	245	218	231	195	230	236	240	224	226	243	237	210	226	200	227	220	205	260	237	229	231	229	215	224	212	243	208	189	259	243	213	242	232	237	186	209	239	236	232	217	202	224	202	223	208	221	247	210	239	215	227	200	241	240	215	240	224	227	217	257	229	235	239	261	253	227	238	202	229	242	242	242	204	226	228	254	225	250	231	237	250	212	223	259	210	225	260	225	203	215	232	227	204	215	241	220	246	244	217	199	255	203	232	230	212	185	188	254	226	220	249	248	237	221	253	214	227	239	247	229	242	237	227	254	215	247	245	236	239	207	219	203	243	230	235	225	206	223	216	231	240	230	202	229	256	229	239	205	236	207	213	252	225	235	245	233	209	241	224	256	216	246	266	218	232	219	261	249	249	240	248	223	241	197	212	236	242	235	234	271	241	213	233	216	200	220	246	231	211	233	241	271	241	245	234	243	216	243	253	224	219	211	239	210	216	235	234	210	239	210	228	223	210	239	264	243	217	219	210	262	238	217	230	248	219	233	221	232	229	207	234	225	233	230	259	210	214	250	215	243	219	240	224	217	257	236	209	257	221	208	218	227	234	226	234	221	221	240	183	220	212	195	237	217	231	244	216	227	241	211	243	226	236	225	243	242	239	232	221	239	221	238	245	236	235	232	243	225	211	236	186	228	213	229	213	194	230	224	231	204	234	224	219	207	222	214	217	227	244	216	212	225	247	216	234	222	254	248	260	228	237	245	238	228	223	224	237	203	232	229	217	241	233	224	224	239	231	260	216	218	210	237	226	240	244	253	214	230	205	229	229	220	240	236	245	199	251	220	214	222	223	209	246	230	246	249	245	248	237	247	233	201	237	238	208	249	242	254	247	230	222	227	268	220	228	239	259	235	212	239	242	235	208	223	211	231	217	224	207	247	224	235	232	240	225	242	221	217	215	237	215	210	237	282	253	234	236	212	230	206	248	218	243	235	226	208	225	226	239	219	228	238	211	227	247	222	235	214	227	226	228	223	250	231	234	231	208	219	246	228	240	247	213	222	213	236	220	230	242	219	244	221	222	237	242	235	231	224	232	233	247	249	198	248	221	207	261	261	238	237	240	213	225	218	235	213	166	231	250	228	247	251	251	222	227	222	218	224	241	222	234	242	221	236	194	245	248	221	228	259	217	202	212	257	233	209	228	260	245	219	222	241	196	257	255	208	232	247	230	219	246	220	211	224	246	262	236	252	225	234	226	220	230	218	213	223	209	237	222	228	256	212	239	216	235	258	243	287	248	249	202	236	209	227	220	228	220	238	237	232	225	224	220	217	215	240	240	215	208	194	219	242	220	231	249	240	193	233	202	223	229	221	225	220	205	222	228	243	241	235	282	196	241	241	225	232	220	201	236	219	208	242	237	232	208	249	227	239	226	223	245	225	227	221	215	233	227	223	232	264	229	228	219	248	218	204	198	234	195	221	229	211	243	211	223	203	206	226	222	252	229	219	228	232	243	241	241	218	205	208	216	245	215	214	242	240	220	234	208	220	209	236	237	205	216	235	226	233	232	220	219	223	226	220	207	201	241	251	233	237	246	196	231	252	222	224	211	229	200	228	220	267	227	229	243	239	238	245	238	217	266	220	228	210	238	230	221	217	227	215	208	222	215	206	213	255	206	245	221	232	216	228	209	228	225	203	221	221	204	237	250	218	261	235	217	242	243	255	234	227	247	217	230	236	235	241	232	205	220	225	234	225	235	229	197	234	188	214	273	231	267	224	218	251	240	233	248	245	235	232	227	227	215	229	242	217	234	233	221	234	185	242	231	227	211	220	213	251	226	268	257	233	240	210	239	214	232	231	249	209	206	219	229	234	215	243	256	195	223	249	244	258	239	250	247	230	228	232	220	225	246	240	230	245	234	248	249	196	237	205	214	229	239	221	236	221	234	221	224	211	241	228	200	234	211	220	232	211	222	222	219	236	218	226	241	262	229	220	233	223	231	246	214	237	236	230	218	245	240	252	243	249	246	227	202	212	226	234	217	219	255	248	199	219	244	238	221	219	239	209	245	249	224	244	209	243	241	244	264	231	212	230	226	234	199	229	224	200	244	225	264	238	223	237	200	238	240	200	224	226	255	238	236	249	231	225	241	232	223	237	220	212	215	222	207	223	214	238	241	238	228	230	224	222	223	245	245	223	245	241	255	269	224	241	235	190	193	216	224	220	228	231	242	204	225	233	243	222	183	226	271	233	260	231	254	227	234	222	249	249	224	227	226	241	234	213	260	242	261	247	231	244	209	221	223	224	223	204	228	213	228	233	209	233	224	222	268	177	229	215	246	221	236	211	207	247	230	238	237	221	262	215	245	209	228	216	217	209	229	240	230	223	229	216	229	253	237	268	231	243	246	247	237	238	224	240	213	253	216	242	247	246	251	225	221	237	249	222	228	261	243	240	249	222	259	214	198	205	223	243	248	242	241	232	236	197	238	217	224	241	205	229	223	226	215	212	238	235	256	254	246	231	259	240	204	226	220	253	204	223	237	216	230	230	260	261	230	245	255
1947	639	845	998	997	912	860	755	786	778	693	704	606	650	688	735	723	736	708	637	654	637	595	638	652	572	591	572	588	557	547	542	550	523	511	542	552	527	544	594	508	568	540	564	541	517	516	530	523	575	594	502	560	528	570	544	601	571	567	561	534	536	541	554	559	522	495	558	540	536	504	550	552	570	554	526	516	539	552	504	525	530	542	544	514	539	559	529	527	561	524	554	568	530	533	538	551	548	513	507	518	543	525	575	537	526	547	514	525	513	516	570	555	515	503	528	552	552	534	533	517	525	576	548	513	542	506	521	540	496	528	561	552	505	550	556	528	554	540	565	515	551	577	504	559	575	575	554	499	542	534	553	552	549	564	537	549	538	554	523	583	550	551	513	530	505	502	519	483	528	533	546	537	515	508	516	550	577	534	522	530	542	534	575	521	527	508	527	582	558	516	534	551	551	533	532	513	529	513	561	522	560	537	552	512	539	566	596	555	560	588	573	545	566	529	594	549	523	519	520	534	530	519	506	577	513	539	565	534	571	472	525	550	539	529	541	559	552	554	534	538	550	576	571	529	568	514	514	530	535	534	506	559	529	558	499	522	545	526	542	495	550	542	566	572	552	531	519	565	548	544	526	548	558	543	547	536	512	525	523	533	556	555	523	496	490	530	514	530	526	533	567	521	596	518	537	525	508	523	580	555	524	531	528	533	549	504	548	573	546	523	520	558	542	532	558	537	529	556	522	546	559	567	529	558	526	541	540	526	553	558	518	524	537	538	575	541	536	516	528	533	514	554	542	493	572	503	542	554	577	538	531	541	502	548	548	519	473	523	547	584	529	530	521	558	542	550	525	560	561	561	465	562	584	522	569	534	535	557	565	533	561	526	561	548	528	527	549	567	530	588	511	526	527	586	580	538	556	588	522	557	537	514	522	566	535	541	538	555	507	554	557	536	566	535	517	547	525	531	535	553	572	557	532	546	536	542	544	526	548	541	552	565	544	556	540	559	578	551	550	526	556	508	525	495	521	545	545	527	506	550	506	531	570	544	523	551	567	511	538	549	475	507	535	543	519	613	518	540	519	562	512	537	557	532	574	523	499	537	566	518	562	519	587	537	558	521	556	520	519	547	526	537	571	537	523	546	514	550	543	533	513	546	522	519	513	497	526	509	548	519	554	595	532	536	560	539	552	541	527	540	544	501	559	536	525	574	524	555	511	560	513	515	544	584	550	533	505	548	528	511	555	556	521	547	525	534	580	495	546	531	549	545	525	564	510	565	521	513	569	538	535	534	510	554	576	559	530	553	511	558	575	514	532	513	574	557	513	542	561	548	534	552	567	515	506	534	572	572	573	579	592	544	519	508	551	546	516	495	566	547	533	521	536	516	542	529	524	552	540	571	547	548	518	508	570	556	567	550	541	535	530	563	508	546	572	510	588	514	534	602	571	540	514	495	530	546	520	528	576	571	567	578	574	522	557	545	577	521	508	525	541	555	503	516	556	513	548	530	499	542	504	542	552	495	569	549	503	540	545	582	515	580	577	542	546	564	542	519	563	532	570	552	573	554	576	550	549	549	542	530	539	518	525	566	516	498	537	530	535	524	574	492	553	524	571	523	532	516	540	548	541	527	523	544	551	531	534	544	502	585	578	540	539	540	588	555	523	558	536	524	531	558	563	579	573	591	589	539	537	540	558	544	569	509	569	504	530	547	510	527	570	566	531	534	506	540	589	528	563	508	523	520	490	491	499	549	518	549	529	542	552	572	551	536	514	547	561	521	564	586	571	552	477	534	511	560	531	579	526	526	533	513	574	575	543	532	576	546	551	523	548	563	519	529	580	556	522	576	525	544	571	560	501	546	508	529	516	542	560	578	569	516	549	557	516	549	512	603	535	517	544	527	546	499	546	550	527	553	548	577	546	514	529	521	522	558	523	559	532	565	556	529	528	560	539	557	563	523	570	574	559	542	553	551	540	538	553	564	503	590	533	595	511	534	484	528	555	587	532	534	532	539	540	521	564	535	528	556	560	513	526	554	516	585	552	535	542	543	525	523	533	557	539	571	535	544	602	548	569	532	563	585	527	547	538	589	493	541	618	529	551	513	520	552	547	495	526	536	523	539	548	544	553	544	555	594	568	531	529	585	566	539	534	534	540	470	521	567	558	554	522	540	540	567	525	487	560	554	506	510	563	548	575	535	556	531	496	524	526	545	538	537	543	543	516	576	518	495	567	543	498	557	509	508	548	551	571	540	564	567	541	544	546	539	487	591	524	550	583	504	542	532	553	566	576	514	553	586	526	567	521	524	523	504	596	542	513	540	539	567	537	530	547	566	541	570	525	525	528	501	534	538	578	525	532	561	530	543	527	511	517	551	553	551	522	523	540	567	520	536	521	528	558	563	526	517	544	519	471	491	514	519	525	539	527	554	557	561	556	541	512	567	466	531	546	566	544	496	522	535	504	537	575	523	582	524	562	516	520	520	555	564	575	558	518	556	530	543	547	568	532	528	540	563	557	550	532	514	525	541	527	565	505	509	530	545	516	539	512	539	545	548	576	555	531	489	545	505	547	512	534	551	541	562	569	496	566	502	539	553	574	493	532	557	541	554	561	553	554	523	558	571	529	515	523	614	489	543	510	494	546	522	555	555	511	537	546	557	516	540	545	534	500	554	594	521	518	579	552	591	540	547	551	548	568	535	510	532	531	532	533	547	521	555	568	535	563	569	560	540	559	554	539	526	522	494	542	537	554	581	534	526	522	527	517	523	517	529	550	560	527	546	578	554	540	519	537	548	575	499	535	562	523	542	544	585	558	506	540	560	528	573	560	602	538	508	512	543	561	598	522	496	541	533	531	495	542	521	553	541	533	552	531	545	531	524	537	516	534	536	540	527	549	558	517	617	529	509	507	537	567	507	521	569	512	531	552	556	572	550	538	553	570	515	542	545	543	549	517	535	550	549	533	538	567	575	501	546	506	539	492	581	491	535	539	563	505	564	533	537	517	507	501	551	560	541	555	563	521	591	507	522	533	566	581	543	547	517	545	542	561	555	550	555	520	582	548	525	562	526	499	581	559	578	555	547	560	538	516	507	543	556	574	557	576	531	508	509	548	543	541	540	566	563	576	544	535	546	555	531	556	582	568	487	571	555	518	562	529	538	507	530	519	515	570	539	546	542	535	515	562	560	528	522	523	533	539	545	502	506	495	518	553	552	551	520	542	538	550	547	568	567	538	528	504	486	556	521	548	563	518	513	527	584	506	520	565	518	566	581	531	546	599	592	518	556	552	559	500	531	521	535	545	541	572	542	538	532	493	554	521	499	549	546	559	513	568	549	577	547	557	535	587	551	548	559	540	529	561	542	546	538	542	509	558	533	557	545	494	515	518	568	524	531	568	525	530	566	563	545	528	563	529	530	548	527	529	528	523	521	547	506	523	535	535	515	566	551	522	560	514	519	537	551	561	537	504	538	519	502	536	565	543	561	544
8369	940	929	829	687	591	502	495	410	403	374	315	346	331	384	380	375	336	338	306	328	335	318	329	327	279	296	294	299	297	319	282	282	290	303	275	282	278	301	282	279	305	298	289	283	309	278	308	299	261	274	289	282	321	285	301	278	278	285	272	276	264	270	301	293	263	308	289	299	308	310	279	297	312	297	308	276	284	275	286	300	274	293	305	322	275	277	294	273	311	271	309	285	323	301	311	291	317	291	265	315	253	294	299	303	243	275	292	304	280	277	277	294	277	312	274	263	316	294	242	288	276	321	294	318	272	275	318	293	314	277	313	300	263	276	282	254	287	271	289	277	300	296	273	278	283	270	269	331	282	301	316	278	271	290	280	281	286	296	293	311	296	251	314	292	272	286	290	298	292	279	269	263	279	289	266	281	246	293	282	298	294	255	291	302	276	264	276	281	284	289	305	259	278	276	297	259	268	307	293	262	290	297	303	270	281	297	284	278	290	298	278	272	332	299	308	291	259	262	315	303	294	302	273	307	301	282	258	302	282	297	298	308	287	253	292	292	268	295	285	257	268	277	278	271	258	318	306	277	284	264	261	290	345	299	290	270	262	295	266	306	298	275	287	302	303	304	294	264	310	289	288	309	303	276	271	304	272	280	294	285	276	296	301	263	287	260	296	294	290	270	275	279	252	276	299	276	311	300	306	310	288	277	304	256	314	273	251	262	280	275	302	289	298	282	300	279	298	284	271	285	296	294	295	296	272	282	262	277	272	284	310	328	276	250	275	295	308	249	289	288	319	330	296	298	298	300	323	282	286	309	294	311	294	281	285	303	299	302	263	260	289	313	317	320	276	309	295	324	245	289	293	273	285	314	266	309	322	254	288	300	274	305	301	306	296	261	281	270	287	314	284	314	253	263	277	276	316	293	265	302	308	250	306	299	269	264	267	291	290	303	254	299	256	285	264	299	295	299	288	280	297	275	272	302	307	286	288	276	284	305	288	286	284	292	284	269	295	299	288	295	276	264	276	329	287	293	292	299	273	277	320	335	278	291	290	315	253	306	296	298	254	295	254	301	276	284	295	296	312	264	291	300	281	288	292	284	279	306	269	290	279	270	321	306	303	290	311	309	316	301	340	290	295	286	304	297	250	293	290	286	274	282	285	321	258	252	310	286	304	266	281	264	297	294	318	256	305	317	264	290	293	295	285	285	296	282	288	296	284	314	290	305	284	283	307	298	268	278	290	286	301	284	283	279	274	295	307	298	277	291	294	299	298	305	251	295	312	315	279	271	276	276	301	302	280	286	281	290	280	291	301	279	282	290	288	313	239	269	269	266	272	271	317	268	279	263	266	282	300	306	292	279	272	292	303	278	264	305	288	307	301	291	307	295	281	306	275	257	270	285	315	287	295	308	323	276	307	293	272	309	299	291	294	284	278	307	256	266	295	287	319	270	297	313	284	292	285	323	301	277	271	305	292	270	296	261	305	308	263	282	299	296	279	286	277	306	292	295	299	278	295	290	264	298	294	283	324	284	270	259	297	312	281	241	278	280	284	274	288	300	273	334	303	273	255	302	295	269	264	275	296	279	286	264	272	298	310	288	273	306	304	288	279	248	293	256	308	301	312	313	294	304	263	297	305	311	327	275	284	295	243	302	309	259	320	289	273	310	309	279	277	295	292	285	291	295	302	315	309	261	285	278	290	289	292	315	315	280	274	285	270	279	299	275	270	282	277	294	296	302	295	300	311	287	271	280	291	282	221	289	305	305	277	302	284	269	265	283	255	305	281	291	300	308	325	279	317	274	286	282	284	287	273	286	264	260	343	307	295	268	255	258	248	274	294	295	299	286	306	271	284	279	324	292	252	273	300	347	313	270	311	294	284	277	293	310	260	314	280	305	309	283	277	276	326	269	290	301	277	285	264	279	268	312	277	277	287	276	308	298	265	273	290	249	250	292	326	316	275	290	304	294	276	282	299	290	301	296	300	301	301	279	275	290	299	248	292	246	339	305	313	314	296	284	279	283	269	287	271	289	299	331	260	272	300	283	281	308	299	284	269	299	294	274	253	302	311	291	295	301	336	304	261	298	290	302	272	302	280	292	305	264	296	298	252	251	300	288	297	246	277	339	278	301	295	259	272	288	303	306	276	281	299	279	290	287	264	265	277	255	285	267	306	296	288	297	258	283	270	293	271	276	280	307	246	288	260	284	299	303	267	294	309	299	305	276	284	278	284	312	298	296	306	293	315	297	277	277	262	287	303	278	267	271	279	285	283	304	271	313	276	286	271	282	288	281	281	312	292	253	260	280	255	306	299	267	264	295	292	286	288	280	304	310	309	291	301	289	296	304	272	301	289	286	300	269	294	301	282	303	290	274	294	290	310	276	298	303	302	324	266	274	285	257	282	280	310	290	269	285	242	273	272	292	310	336	285	278	287	271	288	315	295	289	249	276	267	282	322	310	330	285	285	322	283	299	276	247	257	307	309	284	267	283	257	290	316	268	323	334	260	261	283	276	273	285	296	280	261	272	277	308	281	279	295	309	274	302	314	259	302	269	298	281	292	286	289	253	284	259	284	287	298	284	285	292	302	299	312	241	297	250	282	255	287	312	320	282	276	267	254	290	299	313	290	290	311	277	271	292	298	277	277	286	252	281	293	257	294	297	262	268	295	308	313	282	283	306	311	272	275	319	259	274	283	288	278	289	289	272	263	257	293	284	295	294	284	269	278	290	321	308	298	303	316	315	263	265	277	276	318	304	296	294	269	283	303	296	277	297	270	278	291	284	277	265	287	287	282	285	318	258	293	311	285	271	289	282	304	266	284	302	279	315	296	298	303	276	257	273	271	277	312	299	277	279	305	303	304	308	302	287	314	253	283	297	282	253	244	283	315	311	286	292	277	307	304	313	297	288	303	275	293	296	311	277	297	288	296	253	277	278	278	297	298	298	293	326	296	306	299	292	264	276	262	251	300	324	292	282	265	294	277	308	291	310	284	298	292	306	327	297	302	289	293	302	263	277	259	289	307	274	289	303	305	292	261	296	263	279	269	329	293	284	258	269	266	295	267	329	281	299	267	288	285	270	310	304	280	297	260	267	294	288	282	270	310	292	270	260	261	296	260	275	285	262	281	271	317	281	298	302	296	288	281	285	277	284	293	309	295	277	301	282	312	299	292	299	257	293	298	250	308	320	277	309	299	264	263	304	315	235	289	273	287	287	286	305	298	291	287	293	286	253	313	283	314	290	294	278	274	286	267	278	298	313	329	310	255	297	278	313	309	275	278	284	305	297	283	277	302	288	273	297	297	277	277	301	273	284	303	281	300	293	281	285	310	281	300	256	291	310	231	285	297	294	290	272	314	281	305	308	284	327	291	316	260	270	273	275	267	292	278	258	294	278	326	239	260	276	292	298	314	273	296	273	293	260	296	282	326	317	264	298	311	310	281	292	285	295	293	313	306	265	279	267	299	286	276	287	310	304	261	274	283
7066	1319	2070	2442	2350	2122	1683	1579	1521	1327	1197	1116	1005	1001	1190	1245	1100	1093	979	984	915	899	925	835	837	815	746	680	727	699	688	652	678	659	669	699	655	639	643	696	674	693	703	673	648	663	655	647	641	658	646	627	706	649	654	664	653	647	615	642	658	631	650	642	675	609	680	683	667	651	629	668	663	654	638	667	697	600	639	680	656	655	613	677	690	681	615	686	639	655	662	694	641	697	626	654	646	616	711	649	662	676	636	643	646	609	629	699	664	622	670	664	628	695	663	681	675	631	657	672	657	643	630	624	671	643	681	665	656	635	637	620	639	664	651	657	641	667	668	631	648	618	677	696	610	651	609	649	682	678	692	626	614	627	643	639	690	651	651	645	673	660	653	639	663	654	657	679	674	645	675	682	648	665	676	618	655	616	659	683	659	719	652	673	641	632	662	638	633	600	664	692	646	675	640	658	657	698	668	624	682	650	636	660	656	655	623	651	648	668	657	627	656	676	647	600	641	619	688	646	684	630	617	678	662	627	631	666	662	660	639	658	643	656	654	683	642	689	626	660	619	682	688	647	662	650	674	654	658	701	634	651	668	677	646	646	665	659	632	692	632	633	710	661	663	624	653	670	639	674	666	631	655	677	648	622	636	643	659	656	679	624	672	646	652	634	651	634	679	641	681	674	660	669	686	668	668	664	606	657	676	671	608	654	652	670	673	617	658	660	619	694	642	673	656	654	674	632	659	638	661	586	679	623	615	672	692	629	688	631	664	633	662	659	609	655	661	636	662	617	643	610	602	584	700	683	669	680	647	630	685	643	686	637	696	673	713	679	651	632	645	630	642	671	628	656	640	646	669	658	656	649	699	643	639	691	642	701	674	638	724	660	651	643	660	647	699	667	674	634	681	663	671	636	642	666	680	648	594	645	647	651	648	638	652	615	668	657	619	638	646	633	696	631	649	661	662	645	669	630	663	671	633	704	669	631	672	651	644	679	701	613	631	648	652	684	658	671	637	697	659	642	676	685	623	610	715	664	649	637	653	642	676	638	686	635	685	671	673	692	635	680	641	656	702	700	648	650	665	655	667	667	625	639	629	657	655	650	637	628	679	632	655	659	655	682	668	655	657	641	668	617	664	692	665	667	714	638	668	628	661	660	647	652	710	650	671	652	655	651	662	669	667	638	666	682	645	661	621	674	634	691	635	638	654	641	686	623	656	642	690	640	640	637	684	656	668	658	656	650	602	675	629	661	669	665	708	633	627	632	636	654	695	704	674	640	635	643	651	597	657	683	677	648	653	634	620	637	665	649	664	635	630	611	632	715	672	654	661	637	667	652	625	653	654	639	643	637	613	657	665	656	633	708	705	641	677	671	653	633	683	679	649	695	620	629	660	622	634	638	688	629	673	641	656	677	663	695	591	700	646	657	633	695	689	608	632	659	656	659	598	660	630	591	627	641	646	698	687	652	679	651	665	668	710	634	665	660	694	632	673	665	646	643	630	654	661	662	642	641	660	648	654	625	659	677	644	662	624	611	645	685	679	611	597	649	680	681	642	673	632	626	689	712	721	696	682	664	633	700	629	651	607	665	669	653	648	694	648	640	682	658	663	652	637	645	623	662	653	661	671	744	637	624	598	635	687	716	639	620	630	650	665	641	645	706	678	629	653	630	625	648	626	666	665	625	624	633	645	667	631	670	657	658	652	615	613	662	626	645	641	585	663	633	627	616	633	670	640	642	637	665	652	691	657	676	649	680	658	644	637	638	670	648	646	681	648	689	626	658	728	645	662	664	703	656	693	726	635	665	631	633	646	650	677	652	623	654	643	693	674	655	680	648	616	665	623	648	649	609	674	719	696	644	628	661	644	678	626	650	632	707	657	602	665	647	632	683	671	652	633	638	662	651	667	626	642	668	614	677	656	668	680	654	634	648	643	679	684	667	624	617	669	642	662	639	657	663	612	661	660	623	661	641	679	708	652	671	643	658	691	636	721	632	602	656	605	624	624	669	616	687	632	653	669	656	625	673	647	682	659	668	653	662	614	673	607	639	662	632	641	649	627	648	656	663	710	667	611	681	647	663	677	626	657	628	639	643	642	655	698	632	636	668	706	653	619	661	629	674	661	688	637	642	668	657	664	639	657	642	607	672	644	662	639	666	667	638	716	630	680	652	706	617	683	677	675	642	651	649	663	627	649	627	639	651	620	648	645	610	658	643	630	620	655	668	662	631	611	652	634	644	627	676	658	634	672	678	649	696	642	678	632	623	662	616	648	649	597	695	644	661	632	645	646	648	655	621	642	674	643	635	626	638	627	668	664	650	641	703	663	694	624	630	657	668	666	652	694	653	638	699	668	656	674	700	642	659	691	675	644	706	695	616	641	684	671	626	657	673	660	618	650	666	677	651	630	582	662	675	649	625	650	698	638	728	622	642	668	651	635	630	674	635	605	681	682	666	671	686	653	647	647	662	686	672	671	696	615	668	582	668	639	689	655	631	674	637	686	649	642	660	705	629	624	614	648	635	681	596	659	659	693	637	654	645	612	621	694	672	672	634	667	665	648	640	694	646	599	648	653	638	614	590	625	654	689	630	606	664	672	652	677	652	702	623	675	648	648	645	705	661	661	625	634	685	683	648	654	657	639	699	652	664	624	684	592	632	666	658	654	639	637	667	640	650	667	664	648	646	637	612	698	685	678	711	671	610	694	666	694	640	643	693	654	660	687	600	660	666	636	670	664	653	619	651	663	647	642	666	650	673	683	647	657	679	604	641	679	614	629	679	695	658	656	636	709	572	694	623	625	681	618	637	609	657	636	642	666	658	666	601	635	629	688	641	669	625	657	666	621	719	619	645	664	669	655	647	646	676	643	623	676	665	580	650	663	682	644	677	652	660	658	643	660	718	644	653	640	681	666	652	706	609	645	640	655	665	682	697	661	695	696	656	660	633	626	641	681	655	642	697	711	662	653	674	665	651	649	615	636	640	607	657	619	666	653	672	636	666	654	662	657	703	676	643	678	651	633	650	639	692	678	642	668	654	650	658	651	652	656	653	626	654	649	655	652	685	680	615	643	666	640	656	677	629	639	724	687	628	657	662	691	641	651	651	695	682	613	631	674	663	633	658	673	706	670	665	669	663	646	651	645	608	633	664	653	626	653	658	631	655	643	666	674	657	658	691	632	637	578	635	631	637	672	609	639	659	670	680	628	681	660	606	647	624	640	672	643	679	611	670	661	627	650	673	637	662	633	615	667	631	672	669	650	647	646	654	657	676	615	639	666	662	659	682	644	676	671	611	638	664	643	692	640	637	658	631	696	647	675	599	668	637	655	616	674	629	658	670	678	639	662	656	656	619	654	664	680	688	651	661	655	734	638	631	651	665	605	671	674	635	632	633	689	652	697	688	645	679	662	663	678	638	640	667	693	636	619	670	635	639	657	649	627	676	659	652	641	684	656	688	643	640	688	643	653	624	679	665	669	628	655	631	659	608
15355	1652	1386	1195	989	721	532	469	429	349	309	278	255	277	287	301	311	284	277	219	230	245	225	239	216	199	217	192	182	193	192	173	177	179	158	174	206	203	174	177	182	175	200	165	172	179	190	151	173	164	168	154	167	193	204	166	193	190	184	167	179	183	161	180	165	164	179	172	161	166	152	162	189	182	176	175	195	160	176	181	160	156	164	177	179	184	173	164	209	191	175	166	155	182	194	173	179	202	163	193	169	181	183	159	169	200	193	160	197	177	189	174	184	170	150	167	164	208	172	169	160	153	174	174	190	183	180	183	184	190	173	175	165	173	169	182	160	178	173	171	169	175	164	162	152	176	164	174	172	167	196	168	164	200	171	203	155	177	193	183	174	180	176	172	168	163	153	162	145	175	181	178	155	192	182	170	151	182	171	188	178	185	188	148	174	168	198	183	160	178	160	164	181	177	159	182	164	154	183	189	174	198	199	175	193	186	139	171	156	197	173	199	149	147	181	191	164	188	154	177	177	162	179	183	186	165	189	172	156	171	165	186	184	171	163	169	182	213	175	175	162	157	164	155	184	177	190	189	170	166	153	171	163	155	184	180	182	163	188	159	173	176	179	158	147	172	187	161	144	206	157	165	179	195	166	174	177	148	160	181	166	150	181	151	158	216	193	168	163	169	181	159	195	169	169	180	188	180	161	183	155	181	163	167	167	158	158	149	172	159	154	175	185	178	194	203	190	155	159	183	157	150	207	168	164	193	180	169	162	181	180	160	180	184	188	173	156	156	165	138	158	172	172	157	179	170	191	167	193	166	204	177	194	183	176	159	176	169	186	185	181	171	186	152	154	177	176	168	163	162	187	165	170	187	181	161	166	172	169	197	193	160	173	172	183	173	176	170	182	176	181	180	152	161	183	185	140	159	166	167	167	172	157	163	177	181	173	210	176	192	192	163	182	188	158	193	174	178	203	183	172	159	181	176	156	161	161	174	183	158	190	196	191	187	199	193	169	151	171	165	178	153	169	170	163	168	169	183	165	182	156	177	175	144	185	172	187	198	197	169	168	158	167	182	145	147	193	154	183	170	180	184	190	182	166	186	171	170	169	183	173	174	178	151	155	178	143	162	162	161	212	192	175	174	187	188	142	169	186	163	165	172	163	176	162	160	157	169	171	187	189	171	175	176	169	155	180	168	179	184	161	184	179	165	177	195	168	163	152	151	179	176	142	163	193	151	172	140	179	201	200	173	194	170	184	186	179	165	183	167	168	182	185	212	155	197	138	174	160	176	176	162	157	189	193	185	171	191	158	156	160	174	191	170	193	175	160	171	176	169	190	170	226	196	187	181	191	176	165	161	152	171	183	169	178	155	164	169	194	149	167	174	174	170	195	153	169	179	174	178	167	203	193	200	170	170	155	198	163	176	194	161	172	203	179	169	173	190	159	175	171	168	182	189	189	176	182	169	190	183	178	199	173	185	204	182	148	173	176	179	177	166	149	177	188	161	170	194	166	156	165	186	172	166	173	147	170	184	178	157	150	152	176	183	183	169	165	187	153	189	169	174	159	160	171	192	198	183	159	149	155	216	195	181	160	195	162	175	173	167	146	152	180	188	177	161	158	197	156	174	178	185	195	169	168	180	156	168	172	187	165	213	197	197	155	176	164	160	184	163	178	170	186	153	174	164	179	176	173	168	187	223	194	155	161	188	158	172	167	166	184	168	179	174	175	187	188	179	174	171	187	185	164	199	177	176	173	170	177	174	157	169	187	174	172	137	175	182	173	186	187	161	156	187	171	163	172	180	193	170	189	186	157	159	175	183	184	165	188	171	187	175	164	179	154	205	171	162	172	166	189	189	165	156	170	180	195	182	149	177	173	173	174	185	185	176	165	192	171	179	168	155	179	175	177	182	156	185	170	161	174	186	161	176	183	199	156	160	181	183	150	164	164	190	150	168	165	162	181	164	165	176	189	176	161	174	184	171	164	194	162	174	165	165	164	174	195	185	173	155	171	197	171	170	174	173	171	176	201	182	177	181	164	176	178	203	202	175	188	174	166	183	171	180	146	165	154	178	160	163	167	162	169	184	168	175	164	182	171	176	195	195	185	178	179	172	183	158	142	172	157	160	174	165	182	178	184	197	176	154	167	180	177	174	177	187	168	170	154	182	175	162	175	178	170	183	185	177	157	195	171	183	200	171	195	184	179	143	179	169	180	186	170	169	168	195	180	146	165	161	164	183	166	206	169	174	164	180	176	175	175	175	168	166	169	189	164	189	172	153	160	152	181	175	166	175	172	183	161	179	185	180	199	183	171	186	189	202	183	185	169	194	161	185	173	161	197	149	186	152	149	173	186	156	175	178	175	187	169	164	195	194	177	193	180	162	172	176	150	167	146	157	205	181	181	160	165	179	184	161	157	181	172	170	151	158	159	205	175	175	192	179	172	167	162	170	165	183	170	175	187	167	163	170	167	168	183	188	194	145	168	161	204	189	167	178	152	198	157	193	175	176	154	189	171	181	184	198	192	177	144	170	181	153	187	164	172	168	165	188	146	163	167	196	156	178	173	164	172	194	201	165	181	186	167	179	184	172	156	157	179	183	167	161	193	190	200	169	188	158	162	193	148	182	172	164	158	178	181	154	191	184	188	172	162	182	188	160	168	174	154	181	166	174	181	169	172	168	156	175	193	193	160	178	183	169	182	148	187	156	150	174	162	207	162	203	162	181	158	169	158	184	165	163	192	192	177	165	164	171	185	171	181	163	171	163	152	195	148	156	194	163	160	193	187	175	173	168	165	152	185	152	171	180	144	172	176	169	195	176	181	164	189	176	188	179	182	178	173	185	166	190	170	175	182	192	164	172	186	168	168	210	156	179	169	162	164	170	155	169	167	202	180	185	193	182	167	167	157	155	177	167	178	175	201	178	179	166	183	190	169	139	188	169	173	187	177	166	150	193	176	181	194	207	191	161	197	177	176	179	186	173	199	148	192	149	196	169	165	198	181	218	181	177	155	189	182	170	193	144	212	182	176	199	154	185	157	187	162	189	175	185	162	153	181	184	159	169	190	150	169	193	152	168	189	176	164	177	184	166	171	159	193	175	181	182	169	156	179	192	176	182	161	184	153	204	153	165	203	173	201	160	182	170	154	173	164	152	164	168	184	171	149	164	171	168	163	167	169	168	169	192	172	167	180	166	167	169	172	175	191	162	177	174	158	202	155	168	156	169	172	181	188	190	169	158	140	174	179	149	159	171	177	182	171	181	168	195	198	185	172	165	176	190	169	162	181	180	180	179	175	172	148	142	178	167	171	182	182	173	187	187	183	187	184	184	151	163	168	172	162	195	186	163	169	168	157	168	172	169	177	188	177	161	184	176	157	159	162	175	172	185	167	177	133	177	152	177	156	159	156	178	164	169	169	170	187	162	154	178	187	194	169	166	185	158	182	160	161	181	155	173	180	172	183	180	175	172	189	170	182	144	155	143	207	187
8647	1451	2879	3648	3424	2933	2192	1924	1845	1519	1253	1069	1011	1068	1165	1335	1239	1053	1022	973	927	805	765	727	673	618	608	560	504	449	464	461	448	452	403	405	415	418	408	390	401	434	440	408	390	442	398	390	422	428	394	431	417	396	433	387	397	412	386	398	405	421	396	442	425	418	427	401	421	392	420	421	402	406	408	380	381	401	423	375	440	393	422	391	376	435	384	411	421	412	420	407	434	454	402	420	419	385	409	395	400	400	379	406	426	361	394	418	410	404	402	388	410	446	397	396	375	379	396	414	417	374	415	412	400	397	415	418	430	414	415	397	384	432	388	384	374	403	393	434	404	383	435	400	390	415	403	445	421	410	405	386	415	450	431	411	371	426	378	402	386	374	411	407	417	412	408	393	389	385	409	420	394	377	442	383	427	421	383	410	376	390	433	397	379	363	416	436	402	405	377	373	421	438	414	429	396	419	412	388	416	389	375	408	407	397	432	392	377	401	366	413	419	424	409	437	402	400	440	406	401	403	438	384	390	418	380	387	417	375	431	382	371	420	446	401	383	394	387	396	403	375	394	411	381	429	383	421	353	395	382	398	424	423	377	369	412	397	399	423	385	427	398	427	399	379	421	402	408	368	382	407	429	384	432	425	378	410	399	401	416	406	419	399	410	400	410	399	433	400	390	430	385	395	394	408	407	422	401	399	419	420	353	411	433	408	408	409	422	449	403	376	392	414	418	425	452	407	385	412	396	432	420	392	391	391	382	395	427	410	390	412	396	389	386	396	426	425	378	394	412	440	364	398	442	375	399	408	414	377	378	382	399	399	389	413	390	398	370	428	385	431	376	423	372	441	400	411	402	398	404	385	399	412	410	403	394	372	387	383	403	437	388	417	410	424	403	400	402	425	408	380	393	431	436	423	379	400	411	407	415	431	386	424	416	391	396	405	422	407	404	411	404	418	398	424	396	391	392	419	409	382	412	431	392	387	390	421	423	387	398	396	365	423	411	352	410	385	403	390	390	398	391	391	434	426	436	376	355	383	390	435	421	414	406	407	394	400	413	408	396	400	385	402	384	388	375	410	380	422	416	374	391	400	385	400	409	404	402	401	422	433	392	392	386	421	401	397	387	428	406	388	419	384	397	436	412	389	380	415	423	426	416	393	413	423	385	414	427	383	412	373	370	420	426	425	379	408	374	395	385	385	410	421	416	386	417	408	391	344	427	384	403	410	400	400	353	412	420	399	416	406	366	416	378	412	415	371	387	422	412	389	402	389	382	391	411	426	362	405	426	407	403	407	403	435	385	407	402	373	397	375	374	410	381	385	420	446	380	415	403	373	415	419	379	386	422	384	382	388	412	371	427	396	394	394	375	403	416	430	411	433	379	409	444	402	433	406	405	389	423	406	402	417	405	394	410	405	371	412	383	401	383	409	405	417	397	386	421	422	405	434	375	421	416	400	379	390	409	401	377	420	389	399	383	418	411	376	380	386	395	425	423	436	400	406	421	412	383	371	376	411	413	392	398	401	428	376	400	418	392	390	397	423	375	420	405	407	394	402	389	407	438	422	414	386	439	421	395	368	422	412	381	399	402	402	364	401	403	405	416	382	420	417	417	429	392	413	388	404	390	400	408	431	393	396	411	399	381	426	447	405	413	421	422	397	391	412	405	395	421	388	401	445	379	377	422	401	418	407	409	423	440	394	388	380	383	375	390	420	416	401	438	392	421	424	434	389	438	390	414	407	387	402	379	412	394	380	380	411	394	382	390	405	379	421	390	387	429	392	370	406	395	412	426	413	368	424	376	394	449	421	419	401	392	416	384	427	395	404	391	385	431	417	440	423	393	383	402	367	406	386	379	384	402	391	373	411	408	407	404	407	412	403	426	415	404	360	394	420	401	387	400	394	406	379	429	403	439	408	384	417	396	405	435	388	399	408	379	406	411	391	390	420	432	416	381	398	379	385	383	386	382	398	400	413	380	405	401	379	434	388	370	393	393	407	398	393	358	395	401	401	419	364	386	425	436	402	409	380	411	376	382	412	384	426	390	388	414	392	392	384	385	412	378	403	389	412	393	392	422	434	419	387	393	378	371	407	385	421	397	379	414	379	427	404	421	389	418	398	391	380	413	393	446	351	384	396	443	396	382	386	379	412	372	387	404	399	381	369	371	448	381	402	385	430	419	433	460	386	396	387	407	436	388	348	385	402	393	380	440	410	398	402	403	393	414	414	377	411	429	390	362	424	421	404	406	375	390	371	399	426	396	449	416	380	398	373	385	423	389	350	406	380	406	378	388	449	388	410	366	418	402	382	398	409	414	431	412	394	390	380	407	384	415	425	425	388	412	381	382	402	411	411	397	409	387	401	409	382	415	407	418	428	392	382	397	398	382	369	424	400	395	407	407	383	429	404	390	421	384	366	388	357	379	419	375	430	421	442	410	367	399	395	416	341	371	422	408	413	416	384	409	400	380	421	413	381	371	390	380	402	396	438	380	389	411	412	409	434	423	381	395	389	394	428	448	408	373	400	417	439	354	403	422	405	388	384	411	385	395	385	420	372	398	429	435	374	348	411	414	364	398	348	387	400	379	419	433	434	400	438	329	403	383	402	382	391	376	375	430	387	396	415	410	413	402	419	433	400	410	410	421	384	439	379	418	376	425	389	363	387	399	377	413	369	393	373	399	397	404	366	387	396	378	389	413	397	399	440	366	378	408	377	425	421	388	382	435	380	371	414	397	425	409	393	408	414	416	413	352	419	373	391	362	403	385	416	399	410	426	387	396	385	376	435	416	385	390	413	413	411	450	388	394	382	379	393	407	389	431	421	415	397	399	392	382	418	399	391	395	374	430	401	391	411	417	414	413	419	401	396	434	385	395	392	340	396	398	393	429	418	379	421	419	431	394	405	359	386	430	375	382	385	392	431	392	383	389	407	391	419	419	444	449	412	399	351	437	393	412	386	464	371	409	383	393	453	404	392	429	382	412	406	413	411	409	382	417	390	409	393	408	409	387	420	454	382	391	386	388	383	412	405	433	388	375	388	398	378	378	420	373	399	419	361	376	383	399	450	442	396	375	411	421	436	433	408	349	425	398	426	407	419	402	392	367	379	405	426	392	381	387	440	416	404	473	416	394	408	403	392	376	412	404	399	410	428	390	385	418	396	424	379	416	443	369	403	403	379	387	401	388	432	447	403	384	434	370	393	425	403	413	439	400	391	371	389	395	397	414	399	385	401	387	416	401	412	391	401	429	421	410	417	414	413	387	404	393	430	412	385	390	391	411	404	407	413	374	382	394	348	419	410	407	395	408	430	405	387	404	387	408	431	412	407	387	431	391	388	379	393	369	391	407	412	397	393	418	438	399	389	429	442	367	402	400	437	387	386	386	395	391	432	398	382	426	439	415	426	420	382	426	395	422	417	419	405	420	417	438	439	426	408	413	407	390	408	413	407	411	403	363	399	366	405	397	461	414	363	424	396	375	405	391	346
1640	353	400	352	326	303	304	258	288	271	271	249	242	269	270	268	268	255	290	262	252	238	251	236	205	218	267	226	206	217	237	210	235	234	266	273	243	254	234	221	204	242	241	244	223	223	230	227	200	222	218	232	241	214	237	257	235	242	230	257	224	237	216	233	239	220	242	219	224	222	249	240	229	226	253	208	231	237	226	227	213	255	208	218	224	223	226	219	247	239	254	242	219	215	221	234	245	248	227	260	224	251	239	203	254	253	250	220	234	254	235	246	226	244	226	232	244	229	225	199	221	221	234	203	230	260	226	249	219	213	246	253	238	255	239	245	256	248	225	254	263	249	252	225	219	235	223	235	268	210	213	233	235	189	218	224	226	218	252	261	238	246	232	209	238	243	228	227	218	222	254	229	252	234	217	213	214	224	260	248	228	237	245	227	205	202	246	251	228	247	226	209	227	257	238	232	219	247	246	269	229	220	224	255	200	231	210	241	222	230	218	203	244	227	246	253	266	234	250	240	265	258	248	221	245	206	254	231	236	257	234	237	226	234	234	204	208	256	223	257	231	201	211	221	218	221	216	229	238	207	253	223	214	225	214	219	229	214	217	230	203	250	231	203	223	238	208	234	232	227	232	218	250	208	237	219	266	232	224	269	216	227	216	227	215	214	248	253	233	250	240	218	245	221	237	228	256	258	254	204	216	229	227	214	254	210	226	223	241	227	252	226	203	247	252	221	217	244	227	203	237	255	230	221	263	209	255	207	226	213	245	241	213	246	213	212	237	245	218	239	217	215	252	219	263	226	240	261	250	245	235	239	234	203	235	227	235	219	256	246	247	217	229	231	253	253	244	242	256	236	205	232	222	218	275	241	238	243	227	221	208	234	252	274	240	239	233	237	232	226	244	230	255	208	228	250	260	245	215	235	235	230	234	236	230	216	210	187	199	194	248	223	253	218	243	212	259	247	251	248	229	231	241	249	226	249	215	205	251	240	243	247	247	261	230	235	246	233	239	222	225	263	242	222	234	217	223	197	195	230	199	253	247	238	244	253	251	258	230	251	251	232	213	228	254	253	220	243	218	223	231	222	253	261	218	235	236	226	237	254	215	221	241	238	259	250	217	246	225	234	234	232	250	239	232	243	250	217	240	239	220	221	201	251	223	222	256	216	202	220	259	257	261	252	240	227	204	234	226	266	258	247	245	232	218	252	223	220	224	238	225	250	221	249	232	227	215	226	216	230	233	250	221	223	234	211	231	250	223	226	228	234	242	259	253	255	247	244	239	246	224	224	251	222	203	201	201	244	235	206	226	223	214	236	211	234	224	250	209	264	235	241	260	233	223	225	214	223	227	235	275	260	221	245	221	252	225	248	231	232	238	204	229	214	200	219	272	248	240	277	213	209	244	205	237	239	229	245	217	217	249	235	240	232	226	232	239	222	227	214	226	244	235	222	222	221	201	257	218	208	245	211	221	238	240	250	234	233	225	232	221	240	243	270	241	223	205	224	252	218	265	243	201	236	249	217	211	239	250	230	222	233	226	253	228	224	238	234	246	236	235	243	248	277	233	201	209	205	223	212	242	214	230	260	245	252	236	261	223	245	242	243	242	213	226	230	222	265	246	238	225	238	231	211	230	223	219	221	225	209	226	246	213	247	241	224	216	214	223	230	229	245	246	233	246	233	244	231	255	214	227	243	253	211	234	213	238	236	211	239	232	249	241	236	236	230	231	242	231	250	237	265	204	263	231	230	241	235	257	252	210	220	238	225	263	234	258	195	267	215	211	238	248	250	249	225	231	230	231	248	194	218	236	234	231	242	226	253	256	210	242	249	253	234	237	227	251	241	246	229	251	243	238	224	239	229	209	219	254	233	232	243	242	259	239	240	231	216	219	221	232	234	251	245	233	245	227	259	214	224	227	204	213	235	212	265	197	244	247	229	227	218	224	203	229	247	242	220	233	237	240	226	210	221	252	223	211	241	242	239	231	232	216	222	268	248	238	232	244	205	214	217	199	225	203	269	222	209	222	223	262	260	240	246	222	216	251	213	204	229	211	244	228	254	219	235	262	189	228	229	235	231	236	223	208	238	233	224	219	233	253	228	240	228	245	224	261	231	236	233	239	228	238	263	245	238	230	218	223	232	240	232	207	251	228	219	244	217	229	257	247	235	242	204	225	215	244	233	273	207	234	240	254	217	210	232	236	241	237	216	238	245	230	246	227	239	249	221	218	254	244	229	215	222	241	210	198	205	250	222	214	232	259	215	231	239	225	241	264	257	208	234	201	236	211	224	227	245	246	264	212	234	219	226	229	215	209	236	200	246	226	225	234	249	228	218	231	225	256	217	219	253	243	230	248	222	203	268	236	233	219	216	255	233	262	251	241	218	242	235	243	257	256	221	227	254	223	232	217	199	255	206	251	239	228	236	222	255	223	235	227	228	243	221	215	259	247	258	216	229	210	218	244	225	230	240	234	232	244	221	208	254	217	260	229	222	245	240	241	227	231	228	225	241	254	227	232	242	242	226	231	240	236	250	258	240	230	250	239	256	201	240	242	226	217	274	208	219	229	238	249	232	259	239	210	244	244	203	241	254	221	252	258	219	217	240	247	202	256	217	257	239	259	221	233	216	244	250	237	248	230	221	254	219	231	255	261	237	230	239	253	212	222	259	228	214	231	226	238	242	247	244	236	236	228	252	218	231	237	234	252	214	231	232	256	247	232	206	242	239	216	235	251	205	207	216	236	207	246	234	225	224	231	219	230	228	251	236	251	262	250	216	233	228	215	227	209	237	247	242	215	231	228	242	256	255	215	214	201	216	203	238	260	223	237	226	231	224	280	242	237	237	222	214	255	238	251	234	220	238	240	229	199	225	227	199	239	224	220	225	233	240	205	228	244	255	240	217	255	219	234	222	212	206	226	195	208	237	226	256	217	224	259	259	240	251	233	234	202	222	236	244	243	257	224	216	254	232	259	246	207	208	226	257	235	244	221	226	250	231	255	259	232	239	256	240	252	209	219	247	218	233	235	232	231	229	233	209	232	222	214	204	220	217	229	225	250	255	238	249	239	233	217	212	229	204	285	218	249	238	234	246	236	205	225	237	231	224	248	241	251	232	233	231	235	230	210	211	202	234	220	231	241	240	235	215	228	218	223	222	267	217	234	236	237	275	238	227	233	220	225	232	225	213	237	242	227	223	221	237	227	226	222	270	233	207	221	240	222	233	233	224	237	250	221	223	243	231	241	241	219	285	231	209	237	213	257	214	237	237	231	242	232	234	235	268	223	216	213	252	232	235	242	236	235	249	230	249	214	226	234	212	214	217	243	225	231	244	229	255	209	214	226	255	249	243	261	231	261	230	258	262	217	217	262	246	238	246	214	241	248	222	231	229	214	217	222	277	229	207	251	220	207	233	262	256	246	229	237	244	233	218	231	264	199	218	221	255	239	242	221	226	264	234	228	262	252	245	248	256	236	244	234	237	241	255
1880	760	926	1011	1069	980	859	829	829	831	790	668	696	715	733	805	750	695	689	702	657	666	651	712	660	621	576	583	609	539	518	577	518	550	520	515	567	549	522	509	547	512	585	553	560	562	548	587	523	504	516	534	579	555	514	521	560	547	531	501	590	548	546	548	578	528	526	565	555	516	538	522	580	578	541	557	562	535	537	582	552	535	557	501	557	521	500	541	542	519	529	542	525	548	541	565	486	517	557	516	574	537	515	562	546	534	553	562	536	544	557	554	561	540	507	540	539	544	579	531	523	548	537	553	514	603	502	514	562	545	526	494	553	552	547	558	556	533	515	556	532	572	513	523	576	558	564	570	559	567	575	531	597	570	547	524	528	531	583	537	552	496	521	514	552	569	559	578	553	537	528	588	544	527	553	549	535	539	562	507	577	570	558	539	548	574	545	569	559	533	553	575	524	547	546	558	541	542	552	511	530	538	518	579	549	532	564	549	572	522	542	585	495	527	557	538	578	488	534	547	518	562	533	552	564	564	567	514	568	541	536	529	515	576	543	537	566	517	581	527	547	539	549	574	538	529	531	543	574	528	538	552	538	538	584	575	571	575	526	521	541	533	526	567	532	539	573	535	541	526	562	562	524	583	574	561	563	530	524	564	559	556	510	557	560	563	549	514	524	561	511	562	551	580	538	575	533	538	574	564	496	555	526	548	573	549	559	518	582	530	540	578	546	573	586	520	582	571	581	523	542	568	515	557	575	586	519	557	511	555	588	521	520	539	515	537	544	533	517	521	566	599	578	535	552	584	575	546	610	538	509	519	550	593	540	582	545	576	532	555	502	560	542	548	570	514	538	539	576	529	530	538	547	627	538	568	552	543	580	516	510	549	569	559	536	531	526	574	549	574	553	543	589	545	562	514	564	535	495	508	544	579	570	541	516	528	536	524	515	555	526	571	488	506	539	566	553	530	536	521	567	551	566	572	532	517	580	532	520	575	546	535	509	526	543	595	563	567	557	565	536	543	567	534	584	554	562	528	514	556	541	572	553	555	599	506	526	571	571	567	529	565	587	564	570	512	544	597	556	534	507	512	550	585	510	549	573	578	545	578	492	532	598	522	540	550	548	534	556	566	549	567	563	566	546	560	591	560	532	536	543	505	514	529	577	573	524	539	530	570	588	530	558	564	544	524	530	540	534	510	543	531	494	529	571	541	547	566	588	532	562	576	589	548	563	526	532	560	541	520	527	552	590	551	582	554	563	568	552	534	544	522	545	517	532	525	537	564	568	535	552	515	510	560	562	516	549	535	572	546	536	533	518	558	562	531	541	561	550	568	515	539	542	584	538	538	554	545	561	530	575	525	568	551	593	552	483	562	530	541	574	516	540	571	555	544	511	567	511	540	560	546	552	544	587	555	528	554	560	569	503	560	536	578	505	583	568	537	543	580	524	512	579	536	563	593	548	545	554	560	568	565	518	523	575	556	551	557	575	547	518	545	547	604	548	561	559	537	562	550	507	570	522	538	547	543	489	541	512	482	556	508	554	550	586	564	544	514	552	555	582	586	516	567	591	554	551	529	515	508	569	542	550	592	502	512	551	538	532	544	544	552	555	540	536	559	517	573	525	532	547	551	560	576	519	504	547	524	492	566	545	572	495	542	601	515	541	538	562	561	551	546	555	516	505	534	567	537	564	580	533	535	556	521	537	528	523	553	534	572	546	518	533	555	573	525	564	557	516	567	537	586	567	541	565	542	512	534	537	593	542	535	542	593	542	551	518	551	564	570	578	500	588	539	545	568	525	547	534	557	543	523	576	555	525	572	537	550	532	554	510	550	559	534	526	568	561	526	525	510	548	569	525	533	549	587	549	544	567	523	558	587	565	573	556	531	547	557	501	573	537	532	553	522	544	577	559	539	530	552	499	606	567	585	568	514	510	559	574	544	559	571	552	572	513	550	546	548	567	534	526	578	547	522	572	530	543	551	561	557	546	573	540	484	558	546	527	555	551	533	566	557	578	511	592	525	566	495	487	529	528	527	525	519	538	505	544	504	540	553	549	550	521	551	545	556	524	576	528	548	542	559	545	521	550	567	535	523	523	566	542	557	521	555	499	559	583	520	536	538	533	587	609	541	533	531	538	515	529	556	547	556	584	550	556	573	525	571	551	535	534	577	507	534	531	525	551	553	595	548	546	540	536	591	598	510	533	563	521	564	555	568	521	539	537	565	551	569	561	539	566	529	544	505	546	517	569	511	569	542	556	564	527	519	517	538	575	541	522	529	549	548	547	508	540	533	581	543	516	534	527	543	534	554	557	557	517	544	587	523	571	623	548	554	537	586	569	546	527	546	528	570	565	519	586	492	559	549	546	500	551	517	535	519	548	503	555	523	577	554	551	543	617	528	568	542	574	547	506	555	518	541	561	517	549	505	550	558	540	522	519	524	558	525	564	559	519	575	542	562	550	552	560	570	554	531	534	521	542	538	535	586	561	594	526	537	553	522	564	594	506	524	579	545	558	610	572	537	501	566	563	580	525	530	544	533	519	551	534	553	571	572	527	515	496	583	508	548	563	543	544	563	555	523	541	543	553	557	535	572	540	559	528	554	532	553	517	546	574	538	555	561	519	549	492	520	528	585	530	523	547	523	544	609	552	572	564	563	602	541	572	587	567	553	576	564	584	534	511	572	529	606	507	515	557	553	563	528	518	526	535	518	521	509	605	508	546	530	486	491	552	531	526	549	507	603	543	563	597	611	566	537	520	517	580	574	543	568	510	541	565	546	530	541	498	543	536	539	504	548	519	513	551	546	503	565	545	537	543	531	556	529	563	560	589	552	531	590	539	542	540	537	551	545	540	537	549	539	563	522	524	508	520	609	546	568	541	563	541	550	530	555	534	544	526	547	543	530	530	550	553	538	600	563	564	515	542	563	565	594	571	553	532	556	538	517	490	522	543	536	559	548	584	538	569	535	558	566	566	465	582	546	524	556	533	526	537	533	541	546	552	550	630	604	515	533	523	561	546	509	536	576	560	525	540	519	508	532	501	515	536	567	547	562	527	552	546	576	581	527	578	524	553	574	560	573	550	569	566	547	562	549	524	557	580	562	514	555	559	557	550	539	554	544	565	544	581	523	555	526	526	549	555	544	546	548	554	568	556	558	529	576	536	517	521	524	529	551	540	527	505	552	581	570	526	560	533	593	556	543	549	554	556	583	546	498	534	534	543	547	588	578	552	570	529	534	550	518	529	533	522	561	547	536	573	545	564	545	544	546	525	575	515	544	519	554	501	522	517	535	523	543	505	537	540	568	533	525	534	579	535	574	541	548	549	515	524	547	514	536	554	563	585	514	491	521	560	582	566	583	533	516	533	524	524	535	554	522	503	586	494	520	593	542	564	530	538	581	541	531	548	588	529	524	536	548	572	542	578	502	528	525	571	529	581	576	545	540	525	531	532	509	594	578	511	527	513	557	583	532	571	526	497	538	521	564
8391	967	958	817	740	598	516	465	476	423	408	332	347	343	356	383	341	344	327	359	321	328	331	307	310	302	304	308	297	280	301	326	274	296	290	287	277	273	308	281	302	284	313	277	319	309	300	287	322	298	289	277	301	280	305	272	291	263	250	269	277	279	321	275	299	251	250	278	282	249	308	314	288	282	287	301	309	259	291	309	334	316	277	310	274	332	304	299	305	304	314	294	278	262	286	290	296	313	268	262	293	287	306	256	282	294	353	257	299	305	297	283	282	289	260	280	295	310	288	283	305	287	301	303	312	292	290	281	312	250	293	296	283	255	287	299	299	300	337	289	296	281	276	273	308	299	302	275	277	276	260	302	307	305	304	275	269	294	311	299	305	274	270	290	280	311	301	266	286	292	288	292	309	259	290	316	293	311	281	315	294	313	293	255	298	303	289	294	338	268	290	307	306	284	326	281	293	303	310	297	286	318	272	315	270	290	293	301	280	290	274	281	303	276	289	277	285	299	288	306	316	303	349	308	298	313	288	288	275	278	312	286	289	279	292	283	286	272	275	271	297	271	268	274	283	285	295	304	295	284	245	282	260	277	285	255	277	309	288	290	259	292	305	307	293	310	292	316	324	302	296	315	293	267	260	297	304	284	274	309	328	323	267	284	284	263	294	275	293	265	303	272	293	325	291	307	262	313	250	271	278	268	286	260	257	284	303	275	294	331	268	300	291	289	291	281	311	286	299	296	307	267	292	262	294	302	291	312	270	279	277	266	279	315	293	265	296	246	289	306	295	289	281	261	270	286	299	300	276	269	313	276	286	278	281	293	294	275	293	293	279	265	269	286	284	297	298	337	284	283	292	297	320	280	281	282	320	256	283	292	293	271	316	298	288	276	258	308	288	292	277	315	266	301	281	283	272	306	283	271	295	281	322	287	278	273	297	285	291	285	285	267	312	286	323	314	288	267	277	318	274	296	298	272	297	284	298	315	299	290	284	269	290	313	291	279	301	266	306	288	270	257	324	279	249	307	270	273	257	311	295	282	312	303	307	298	282	301	324	283	282	267	286	312	299	272	270	303	323	251	288	299	285	312	294	260	264	258	299	333	321	317	288	313	280	305	288	279	285	279	280	277	288	253	307	325	296	311	295	300	291	273	273	294	297	275	301	308	328	280	288	325	241	281	280	322	280	303	293	277	268	333	268	280	298	297	299	258	290	289	283	274	277	260	280	322	289	270	257	278	275	310	290	284	281	287	274	280	230	294	261	278	252	315	271	269	300	299	288	278	320	309	308	314	298	274	348	298	294	291	281	279	285	326	297	281	265	276	293	267	273	296	291	271	293	275	272	274	299	291	264	283	268	289	267	314	301	289	284	294	251	264	314	305	285	293	286	277	274	282	264	312	265	292	277	245	329	287	315	294	261	265	297	293	299	320	285	292	300	293	249	264	254	284	249	299	324	288	276	306	274	284	253	233	256	248	327	294	251	298	317	287	295	308	315	301	310	254	281	317	293	283	289	295	300	287	316	298	250	300	281	319	313	320	301	304	281	296	263	258	302	271	280	315	280	274	300	285	286	290	281	304	279	267	297	302	308	290	297	283	294	273	299	293	308	271	319	299	326	303	306	287	312	281	277	266	281	278	281	310	281	316	286	278	275	279	281	282	294	286	325	269	306	271	266	310	292	334	308	310	291	279	283	294	302	319	258	260	280	274	277	298	304	303	265	297	294	258	286	301	305	266	285	281	285	259	272	296	286	278	295	299	336	294	300	287	284	306	291	281	280	282	295	327	263	307	287	300	300	299	295	264	268	298	298	317	293	318	254	271	292	252	276	297	306	304	299	298	317	286	261	277	289	314	259	268	275	320	307	353	284	321	294	301	264	268	259	300	286	308	315	285	277	269	287	295	279	298	304	293	303	269	277	295	276	289	286	311	303	287	249	264	266	279	261	288	286	304	300	279	262	276	274	260	310	274	331	302	318	315	305	295	256	288	314	317	312	308	304	290	277	267	287	264	282	292	308	276	278	306	284	289	303	326	260	288	278	262	305	313	288	294	317	331	304	282	275	315	264	278	286	277	260	264	270	294	257	290	296	304	259	286	310	297	270	278	298	272	317	290	272	296	261	278	292	273	271	266	279	292	306	271	291	318	291	295	285	296	335	312	284	303	265	274	289	304	261	263	299	265	283	296	267	300	272	299	282	302	271	259	288	269	297	293	272	277	282	298	262	316	294	273	291	294	283	272	280	285	291	290	300	289	293	298	291	283	282	283	288	311	283	261	286	291	305	316	320	314	293	324	284	306	260	282	276	287	286	272	303	297	254	304	279	299	273	273	304	292	296	278	321	260	251	283	289	318	302	295	275	262	299	283	299	293	326	288	287	281	271	310	290	283	329	273	277	318	267	322	276	274	263	264	293	303	288	306	310	274	324	309	300	295	281	262	292	293	320	289	319	274	283	289	292	273	292	311	312	261	297	301	293	291	276	328	285	267	293	287	266	251	318	311	280	291	272	295	281	279	308	289	259	251	270	294	320	268	290	287	316	300	284	271	281	263	261	300	288	307	299	324	285	284	297	265	281	308	279	302	279	293	305	290	312	295	297	254	276	291	314	252	286	289	303	329	292	306	297	301	278	281	298	289	265	294	314	278	314	297	309	308	277	273	287	292	304	273	283	296	295	283	293	281	293	303	280	308	279	267	283	302	291	293	286	306	281	287	290	268	270	294	298	284	283	297	310	302	296	276	284	272	304	274	286	280	305	289	296	312	285	306	284	265	282	304	279	307	252	310	318	279	322	299	305	312	276	303	290	290	262	280	288	278	295	278	263	272	272	324	290	320	299	290	299	274	287	287	313	302	274	285	290	312	283	306	296	273	283	294	288	277	288	261	278	279	313	287	292	316	290	277	311	295	269	294	310	296	320	287	276	265	298	298	273	282	301	312	289	277	303	274	312	278	319	327	300	286	302	240	303	311	294	276	280	280	291	310	299	277	307	311	270	313	310	282	308	284	297	285	313	298	306	269	303	252	332	295	280	303	260	286	268	306	253	320	283	312	295	272	296	333	316	319	306	292	295	335	301	278	280	274	308	288	288	283	304	329	311	291	245	298	284	284	288	292	267	260	290	310	288	314	302	287	243	303	276	304	277	288	271	286	305	288	284	250	302	302	282	324	265	307	283	304	283	287	300	308	332	305	280	287	308	285	343	292	273	297	306	282	295	302	275	293	284	272	276	298	282	263	300	304	286	270	285	299	285	281	269	285	260	316	305	273	310	289	293	330	298	281	306	275	269	299	294	316	323	297	320	271	282	295	282	285	287	275	304	305	260	309	296	273	271	261	265	279	286	261	299	297	278	304	253	289	287	294	288	281	270	279	294	263	278	327	309	276	270	283	294	273	277	299	300	268	310	284	292	272	279	289	263	291	287	283	277	296	298	280	276	254	272	323	272	315	299	262	292	320	292	280	260	299	310	295	312	282	294	284
6853	1269	2158	2418	2519	2175	1744	1579	1604	1336	1172	1095	1059	1080	1117	1267	1121	980	1033	1031	966	992	852	844	801	802	732	752	682	681	679	701	695	695	685	678	686	663	688	641	650	693	626	662	669	636	631	657	652	657	673	659	655	687	689	630	658	654	636	609	681	662	709	632	636	669	689	660	662	697	644	656	676	658	680	653	633	694	668	666	634	647	628	622	661	647	673	708	613	638	650	690	669	681	666	654	635	680	629	623	667	633	689	615	622	641	690	673	659	639	629	654	657	704	651	662	626	639	617	623	647	688	650	654	627	661	588	628	624	602	627	633	685	681	681	684	635	662	626	649	718	663	666	656	651	619	642	647	646	683	623	686	709	653	656	737	628	682	683	633	644	662	683	657	628	630	669	629	628	650	592	653	684	682	616	693	636	674	676	625	631	670	671	628	644	651	600	667	639	700	628	612	617	650	647	633	640	628	657	641	664	618	656	677	713	656	646	699	641	643	640	656	658	617	664	666	655	636	668	649	632	630	656	655	670	649	682	643	665	665	663	670	650	624	640	612	693	635	709	618	611	663	659	648	670	691	676	640	643	672	634	682	654	665	656	661	629	622	632	638	670	659	655	673	671	683	653	632	647	655	656	618	663	631	649	644	641	643	676	646	623	653	662	668	673	695	658	644	600	678	675	658	673	700	676	652	609	641	685	642	596	665	670	624	632	656	635	649	606	646	663	649	637	626	636	601	676	632	646	630	636	641	669	635	632	654	652	629	635	616	680	663	646	643	681	660	698	653	664	623	633	685	667	626	635	641	624	672	656	609	649	648	648	646	635	658	649	696	680	651	647	698	663	620	660	642	668	663	634	631	660	636	654	651	637	671	644	643	683	707	669	609	674	700	647	638	650	617	675	630	593	648	662	689	640	662	680	632	641	676	663	653	620	637	663	649	676	668	639	624	706	633	621	648	648	651	653	640	689	620	646	640	677	640	629	656	666	648	610	653	637	628	688	684	688	656	624	679	659	656	672	577	632	678	656	666	686	646	657	668	669	610	648	629	635	639	653	618	642	663	639	667	605	673	649	673	702	671	673	663	621	658	665	671	643	650	615	642	597	670	633	622	677	660	621	660	666	677	697	663	671	678	677	622	650	663	665	650	658	619	650	655	638	638	678	606	657	644	667	658	668	633	648	666	619	680	659	691	677	694	616	573	664	688	634	607	645	646	664	658	666	649	664	638	648	642	676	662	657	664	658	637	677	654	639	681	605	634	686	640	648	636	662	613	597	623	646	623	656	676	682	632	606	655	715	654	633	682	633	674	680	708	695	616	646	635	649	614	652	626	651	649	636	643	650	641	651	650	656	652	651	626	671	622	660	687	647	635	633	660	632	651	649	665	648	609	662	645	666	634	652	701	639	657	649	676	701	654	665	693	626	690	639	662	708	645	640	692	604	667	662	623	618	669	663	655	696	654	669	648	629	662	621	634	653	672	677	661	673	639	644	652	643	671	666	649	677	616	677	659	681	685	629	639	630	667	610	675	680	636	701	661	654	647	693	676	626	650	619	633	607	676	657	699	662	616	664	630	662	639	664	640	639	666	588	667	665	654	670	626	639	635	666	623	605	641	693	664	656	637	636	625	646	614	642	622	625	640	654	683	657	668	637	665	645	606	695	653	654	679	671	652	651	669	635	688	659	630	691	632	661	663	662	632	637	723	653	682	676	623	622	670	653	685	651	632	639	640	641	685	671	647	607	620	642	698	653	638	639	629	649	683	656	680	663	604	638	624	653	682	681	693	657	630	646	680	627	618	651	653	673	615	642	657	643	597	631	658	653	638	623	671	664	657	653	668	628	673	638	657	621	671	645	680	662	620	632	668	654	648	638	637	656	691	608	621	649	692	665	637	658	675	591	641	716	641	591	652	648	626	605	656	635	636	629	680	670	667	619	598	660	661	672	676	655	640	656	644	601	613	651	674	678	654	663	610	685	649	654	627	649	676	690	673	671	596	659	629	599	676	664	630	663	672	656	630	635	627	659	701	659	644	670	603	667	637	653	653	638	616	666	664	673	683	643	663	602	656	670	676	665	647	632	671	623	648	660	691	650	686	666	650	652	661	608	657	622	654	659	659	690	657	655	655	640	639	657	649	649	639	679	611	670	598	668	631	641	628	685	664	682	643	639	638	673	714	636	686	596	666	656	660	686	653	632	649	623	676	677	666	644	678	681	639	658	614	621	674	664	648	626	687	633	632	645	643	630	655	636	664	644	662	645	657	600	661	600	645	702	681	661	665	643	641	637	631	620	682	625	674	657	662	657	655	643	654	629	623	605	603	717	602	634	649	716	658	634	699	646	671	668	659	636	663	653	671	627	623	649	691	665	639	631	680	600	656	641	689	674	670	662	651	608	639	626	719	642	677	639	698	675	607	647	636	644	610	698	616	656	700	656	650	660	652	633	616	642	603	705	696	617	640	637	613	642	653	681	618	631	673	669	671	675	622	659	638	623	634	637	631	688	643	661	650	656	665	653	649	618	629	679	641	630	654	646	640	657	640	664	666	619	657	669	640	648	626	645	691	639	669	660	673	628	663	655	634	633	630	627	663	684	640	695	662	650	641	628	672	642	663	663	618	637	676	649	669	660	640	643	703	650	654	599	691	678	672	637	653	625	690	665	641	585	651	662	641	649	646	614	676	627	646	593	643	640	690	608	679	663	634	633	662	626	668	648	686	671	664	669	651	666	659	701	675	618	641	656	671	707	605	624	698	677	638	678	650	660	642	611	665	674	611	647	629	682	652	648	622	603	640	638	649	658	592	673	640	700	687	631	607	700	662	656	666	640	673	640	636	649	698	700	634	653	626	689	632	641	686	694	667	655	643	635	620	673	619	632	679	689	695	646	637	625	663	627	700	711	657	623	670	707	678	646	646	601	622	662	671	650	614	651	689	672	657	613	632	617	665	641	651	644	656	634	600	704	682	686	682	680	647	610	650	613	700	664	652	617	694	645	617	643	688	634	633	663	623	670	649	610	613	637	614	640	658	675	703	668	623	590	693	668	607	597	652	672	622	663	683	660	625	721	637	642	663	639	618	655	589	660	615	632	657	665	665	664	619	695	689	679	615	630	648	635	660	671	646	695	662	628	670	624	669	689	616	633	642	654	675	668	717	683	630	689	681	622	639	641	713	645	620	710	637	640	685	644	673	653	696	645	677	660	628	677	656	657	641	656	639	646	606	694	646	666	657	664	632	711	674	658	649	666	634	654	687	677	700	597	682	635	680	646	666	619	629	650	655	670	710	672	651	659	647	612	634	638	655	704	658	684	685	632	632	660	674	631	674	663	661	681	674	716	682	626	679	643	630	664	648	668	621	662	639	646	674	678	627	650	613	679	654	684	661	670	686	634	660	636	644	626	677	649	614	628	620	642	649	629	640	667	637	662	601	643	651	637	688	654	658	660	699	702	657	658	655	612	644	668	643	613	634	667	643	663	623	646	642
15343	1653	1423	1155	968	743	611	446	458	364	310	280	237	272	313	342	282	276	252	286	258	234	240	230	211	227	168	198	201	157	167	165	176	183	197	211	181	154	178	169	186	178	200	173	168	162	194	194	151	180	165	180	198	176	166	173	153	179	181	181	217	168	151	167	166	179	204	167	192	189	155	162	213	196	178	198	163	191	188	181	216	173	170	150	190	157	197	167	199	142	149	189	169	157	168	162	182	180	174	179	182	158	182	162	173	153	172	137	171	185	173	164	172	185	168	170	205	194	192	134	181	175	169	159	155	158	180	167	203	162	170	178	161	168	200	182	180	159	175	166	157	173	158	149	182	176	156	171	179	182	181	172	145	150	128	179	190	203	174	162	178	184	176	178	182	176	165	150	167	167	148	154	162	184	200	187	188	198	169	171	178	148	170	180	187	188	156	159	186	176	171	164	164	154	168	184	192	163	172	189	162	204	169	164	160	146	194	161	167	174	160	162	175	162	168	162	161	171	182	176	160	157	162	190	172	175	150	169	167	179	180	152	171	180	159	161	197	158	163	197	159	164	171	174	175	175	171	155	170	185	156	165	168	192	169	177	200	166	173	176	178	170	174	168	201	167	178	161	173	171	156	146	175	204	158	199	159	182	164	169	175	181	182	180	182	171	181	157	204	165	162	169	169	179	150	172	163	197	151	177	190	159	205	157	159	180	184	172	182	159	175	175	178	183	177	159	208	188	185	163	163	175	171	168	167	159	156	168	189	171	197	172	154	159	161	173	178	179	199	186	160	156	181	173	165	161	181	166	158	167	178	177	175	164	166	201	180	157	165	164	176	165	159	162	157	168	158	164	170	186	160	163	195	185	160	159	160	179	166	139	165	192	192	173	168	148	141	162	174	171	168	179	204	165	187	170	154	166	168	173	167	170	200	190	183	158	170	190	211	159	170	184	173	170	164	196	157	169	166	170	166	185	155	172	145	185	183	177	207	151	202	150	156	182	177	154	165	154	183	175	187	166	169	149	151	163	171	168	191	195	189	188	154	180	153	156	166	178	164	146	156	164	173	148	195	167	160	175	201	187	186	175	165	157	149	163	191	193	169	182	177	174	164	190	156	161	165	158	178	174	162	204	173	162	199	171	168	173	211	200	173	173	207	186	177	171	182	176	177	182	187	173	172	169	150	176	173	147	196	187	197	158	164	170	163	173	194	178	147	180	175	181	165	183	162	158	157	157	161	174	195	182	197	179	185	186	176	168	181	170	158	176	196	172	152	163	179	190	160	177	177	185	172	163	179	188	161	157	162	198	227	150	183	174	159	166	167	189	159	179	182	191	197	189	186	161	188	189	172	163	168	178	186	202	177	169	177	179	159	187	153	181	167	183	172	167	182	173	180	159	144	167	175	193	174	163	156	164	170	175	167	185	160	179	189	180	167	184	154	177	143	178	157	171	190	166	167	169	173	172	163	167	165	193	150	158	170	165	186	166	154	166	177	146	182	172	158	177	175	163	161	169	152	162	154	165	193	161	191	181	177	167	156	157	176	163	185	169	170	182	159	176	184	198	172	176	154	175	180	183	167	171	165	155	164	179	184	168	127	164	178	165	183	186	189	172	172	163	170	133	153	187	179	178	189	178	193	174	167	170	176	174	169	174	207	186	198	174	199	181	151	158	190	177	167	193	171	170	175	165	162	150	178	163	149	176	174	160	185	175	186	168	203	167	191	220	175	162	189	173	172	179	166	189	168	157	143	140	172	168	160	191	156	176	151	182	188	161	154	181	171	184	171	181	187	176	188	188	161	186	188	185	194	191	184	184	182	182	160	152	149	150	178	191	169	164	159	182	181	167	168	196	145	185	167	167	179	175	160	159	178	161	176	215	175	194	189	186	184	180	182	158	165	184	177	173	180	174	187	181	176	163	180	162	158	172	169	151	177	188	162	172	152	191	201	191	183	163	194	164	153	168	168	185	162	164	151	180	167	165	178	154	179	170	172	167	175	166	188	177	202	181	168	174	153	163	185	151	174	167	184	167	198	161	196	174	146	182	175	166	203	199	170	155	185	167	185	215	180	158	161	174	162	181	174	149	180	190	189	179	196	176	146	177	165	179	190	186	202	159	193	187	187	172	179	185	173	174	154	182	167	166	190	170	183	171	152	170	181	176	168	177	156	142	180	155	184	177	185	173	172	169	163	181	184	157	178	169	166	186	153	175	174	174	190	180	188	162	181	171	176	170	156	167	186	181	168	154	161	164	190	161	197	175	176	187	145	189	156	186	174	174	160	157	156	168	172	184	193	149	156	179	166	176	175	184	174	169	167	169	170	180	157	158	177	147	178	165	163	169	175	194	198	178	174	155	175	184	185	151	159	151	165	141	164	188	159	158	176	157	189	174	169	158	192	153	178	172	185	156	177	167	177	183	188	168	162	150	200	172	199	159	157	181	160	169	172	178	154	193	170	197	172	169	187	171	164	169	190	157	166	162	165	145	161	143	170	172	163	170	186	141	184	171	166	184	177	160	142	169	146	150	148	163	151	166	178	184	192	179	159	182	194	166	176	172	175	173	191	170	172	182	194	192	176	184	178	187	189	170	158	197	183	161	174	160	201	151	153	169	191	179	194	164	200	164	126	182	167	151	182	171	161	184	181	176	177	155	163	147	181	170	184	175	189	172	168	193	198	173	188	172	156	174	195	178	176	153	148	185	187	187	182	178	179	182	161	163	137	159	189	147	184	176	177	186	165	167	174	177	204	170	182	178	169	171	178	160	156	170	178	180	193	173	176	164	146	184	167	181	176	168	150	160	178	180	167	154	172	166	164	174	164	153	150	160	139	147	151	159	176	156	188	178	215	179	160	169	161	179	165	160	177	175	186	177	155	147	167	171	166	169	180	157	159	177	186	189	167	189	175	188	174	185	171	187	167	162	177	176	165	163	160	170	187	184	196	182	184	193	166	185	170	172	175	184	186	192	171	168	153	158	158	164	172	175	159	174	184	145	165	183	149	152	157	177	162	169	195	195	168	187	171	172	160	181	159	173	179	145	177	159	160	184	173	179	164	179	179	183	160	181	161	195	193	202	168	176	190	183	175	177	191	197	172	183	176	173	180	150	173	134	148	165	156	174	161	131	179	160	179	185	153	183	213	183	178	173	148	175	187	210	173	177	192	179	157	186	168	179	188	166	187	185	176	171	179	145	189	184	160	170	194	180	181	201	185	163	157	197	185	176	182	168	168	164	175	185	180	165	182	155	171	156	171	167	156	180	175	171	176	165	188	177	162	174	183	187	172	163	170	192	180	183	189	154	138	160	165	184	160	178	158	173	175	167	190	186	167	160	171	178	174	167	143	187	155	190	172	169	177	185	157	157	175	183	180	174	142	185	178	196	167	187	171	171	175	187	173	194	156	172	198	176	166	171	186	165	174	175	183	183	157	165	175	184	187	184	184	201	182	192	190	163	175	167	158	166	186	192	166	165	173	176	152	165
8516	1444	2927	3631	3582	2967	2357	2173	1854	1769	1372	1084	1025	1026	1229	1260	1154	1071	1073	1005	941	873	766	737	699	705	580	509	501	463	490	450	436	426	448	424	411	402	433	442	423	418	430	394	416	447	424	381	422	401	470	397	420	384	407	385	409	382	410	411	364	393	378	393	454	385	424	411	372	402	443	458	424	407	406	398	402	444	414	429	395	384	434	414	401	397	415	402	407	405	408	406	385	404	410	406	435	398	387	401	429	409	395	409	393	420	391	397	425	435	426	429	417	414	407	414	395	403	430	383	395	395	398	378	444	394	389	421	417	390	378	435	426	408	410	408	416	412	396	442	422	406	401	436	415	400	408	389	359	392	429	379	399	411	417	371	399	413	400	403	437	384	432	431	376	407	381	419	397	384	422	385	360	386	396	376	397	357	413	392	411	447	374	411	373	421	419	434	376	413	417	394	406	406	390	396	395	415	400	390	421	403	455	381	396	423	391	387	433	389	389	402	414	401	423	353	392	422	384	391	366	385	412	407	392	392	377	390	378	403	415	424	397	389	416	410	383	414	386	383	395	422	393	431	391	383	370	394	430	395	405	423	421	397	410	420	422	415	417	408	388	421	365	384	423	401	424	365	383	403	392	366	407	421	423	403	408	378	431	359	387	402	392	425	399	357	402	396	410	419	376	389	423	408	375	389	398	416	368	416	391	412	406	393	434	411	403	379	372	418	441	379	363	436	409	388	418	436	408	414	412	411	395	431	397	370	372	398	382	367	412	409	408	416	394	414	398	401	391	383	392	430	414	420	414	401	395	374	389	392	388	396	409	388	380	414	407	404	419	388	406	380	417	399	448	392	395	392	430	406	360	412	401	404	356	400	396	406	406	412	413	415	377	385	428	395	417	380	439	413	393	360	417	369	405	363	392	417	360	379	423	372	431	424	389	434	423	392	406	414	387	382	438	380	406	383	409	425	397	389	402	402	383	412	419	410	439	368	398	384	427	403	405	402	459	424	411	421	391	393	391	423	372	435	426	399	383	415	381	418	422	400	397	398	446	425	433	391	398	402	391	390	442	385	391	370	403	372	435	408	408	383	417	375	394	422	408	418	399	394	410	388	401	411	426	401	377	440	421	429	427	417	364	392	360	402	388	401	417	355	426	422	409	403	409	401	398	369	384	426	423	396	421	394	381	418	471	395	393	389	367	425	437	365	386	388	379	395	392	396	392	395	387	380	390	411	380	385	431	441	409	404	423	400	416	397	374	436	399	381	385	418	409	383	400	428	435	422	394	423	387	362	391	406	450	429	373	406	415	385	394	386	395	445	415	404	399	403	398	400	399	432	419	436	419	393	427	389	426	375	421	363	433	402	410	419	370	429	412	385	393	422	412	376	431	416	459	440	414	404	384	415	387	424	395	388	374	396	415	449	418	421	383	407	390	407	402	381	419	389	391	396	391	401	409	382	389	387	408	396	425	392	381	376	426	413	347	382	418	406	429	391	421	417	425	390	394	410	407	380	383	405	385	440	401	407	385	400	402	419	425	416	390	405	390	434	424	380	421	406	421	424	415	385	417	414	423	374	425	367	380	391	399	384	442	409	405	388	368	406	410	410	388	371	445	394	412	422	419	438	402	396	384	374	429	395	404	415	415	398	417	398	395	375	405	384	410	436	380	376	386	366	383	395	356	395	421	387	374	443	434	406	391	377	409	427	417	409	431	411	400	391	393	430	425	408	394	393	398	407	425	437	398	401	425	393	419	412	435	399	385	432	372	424	379	368	381	364	430	404	385	387	406	407	380	420	398	367	427	380	401	447	411	394	417	406	395	423	417	384	408	375	419	410	400	426	396	401	409	389	395	437	387	405	407	402	404	403	404	422	373	408	407	377	384	397	387	383	388	397	368	375	393	381	403	435	396	382	411	409	406	400	392	397	404	426	401	381	361	394	391	405	418	411	416	406	424	383	434	414	439	376	393	372	409	425	392	400	391	401	428	391	418	386	396	380	370	410	386	392	399	414	411	419	379	426	414	416	383	378	395	373	415	384	380	377	426	394	390	417	412	394	394	404	407	419	368	405	377	382	386	411	393	415	410	384	403	402	422	367	410	415	407	368	407	385	389	416	373	431	439	394	376	393	459	392	429	394	390	388	383	392	398	420	415	428	402	384	385	344	365	435	409	379	391	425	404	414	428	429	436	396	403	406	401	421	426	396	410	404	403	389	400	407	406	391	402	397	391	377	449	402	389	402	395	397	402	380	397	386	410	429	398	396	394	398	383	360	390	367	398	432	357	411	410	399	400	386	416	403	391	391	426	397	427	382	392	409	431	433	402	362	389	424	409	395	457	373	409	420	397	405	368	379	399	367	420	397	386	417	400	426	433	371	409	383	454	423	432	401	426	392	405	386	395	386	393	391	419	400	404	389	433	457	428	389	416	416	393	380	407	371	414	434	426	423	448	385	381	364	396	392	411	367	390	396	392	372	403	425	429	418	403	398	400	409	378	408	394	400	429	369	396	454	401	419	413	430	426	386	400	424	376	388	387	390	398	423	427	394	420	387	373	383	396	390	447	409	399	405	393	391	409	359	409	388	373	403	402	413	417	375	408	363	401	392	407	375	411	419	410	407	377	406	423	403	425	441	385	406	439	418	410	416	399	427	392	403	395	411	371	386	396	376	414	412	379	417	384	410	432	435	381	382	393	399	384	425	440	401	396	397	403	377	412	403	385	422	415	407	406	404	410	403	438	401	384	390	425	387	426	383	410	429	441	413	375	423	391	399	391	385	466	396	370	397	440	436	410	394	413	399	406	356	425	388	436	393	381	380	421	413	390	405	411	415	376	408	419	377	400	432	381	388	379	394	401	393	407	396	412	384	372	412	381	406	399	397	403	429	367	390	410	390	431	362	439	437	384	396	398	387	384	406	427	436	401	379	382	430	418	412	384	410	416	393	403	403	413	441	379	403	425	403	383	432	395	401	404	407	393	385	413	382	393	383	394	390	427	386	425	440	431	445	415	404	378	373	398	396	397	405	437	406	420	353	417	418	367	405	441	397	406	421	385	425	414	390	411	412	400	397	408	413	384	415	401	387	437	386	402	399	408	389	391	378	449	442	438	392	399	385	394	385	386	404	432	420	393	404	422	394	388	432	397	448	354	422	397	393	363	401	410	436	411	404	422	434	385	408	386	410	395	398	409	433	381	426	383	415	408	358	392	440	359	414	369	401	407	405	404	412	397	385	435	416	385	407	357	416	377	432	409	390	376	386	373	392	385	427	385	402	390	375	378	428	420	394	424	422	402	397	385	381	406	407	398	411	387	383	362	407	426	382	382	396	393	418	407	418	412	430	401	396	402	398	409	390	404	435	382	406	387	403	436	412	420	376	383	399	421	396	439	411	369	392	420	439	428	380	390	401	393	421	365	371	366	415	394	406	427	402	395	394	388	450	369	380	444	426	402	401	401	382	404	398	411	405	371	395	415	411	406	380	397	399
1693	382	384	370	309	321	299	269	282	299	252	237	249	269	262	279	243	285	263	264	278	291	239	230	259	217	235	201	223	240	218	210	228	234	226	257	249	234	246	240	210	222	226	237	243	247	204	227	239	245	225	225	240	244	234	240	207	229	250	215	233	221	211	216	218	224	227	245	246	219	211	236	252	214	236	218	230	235	220	255	255	232	226	224	231	237	232	213	220	213	221	220	249	213	240	265	281	227	246	267	243	236	214	225	247	263	250	228	202	216	209	237	213	236	238	204	223	213	234	231	245	222	236	213	246	232	234	232	202	259	235	254	224	227	225	237	230	226	212	272	218	214	262	226	183	230	212	222	224	213	206	248	222	222	214	218	212	263	234	216	243	219	228	212	233	253	268	257	237	219	240	218	252	242	219	258	232	232	207	240	243	211	234	214	240	228	196	242	199	197	229	223	223	261	258	238	213	253	244	218	202	235	243	195	256	225	232	228	197	223	247	237	245	250	232	232	224	231	225	213	232	243	224	238	238	233	222	240	217	201	242	219	231	219	193	252	239	231	248	250	246	230	236	242	249	225	237	222	221	224	231	209	244	228	220	242	220	258	219	232	206	215	249	253	232	236	248	243	231	204	246	220	234	235	224	242	234	204	250	247	207	217	227	247	237	237	241	243	234	235	213	201	232	206	213	240	213	233	225	230	248	241	258	254	246	221	242	249	228	213	221	229	235	258	231	203	231	228	243	220	229	220	204	229	244	224	217	226	227	210	232	240	239	232	236	269	245	266	239	263	236	256	242	218	249	232	226	248	214	209	239	226	233	236	241	215	262	220	219	219	218	213	217	217	214	249	226	254	217	224	240	200	189	210	249	269	222	221	245	231	246	252	245	244	231	206	255	220	230	228	175	229	230	224	225	252	260	218	219	198	238	232	230	283	240	199	221	226	253	212	251	240	241	233	224	237	221	243	216	241	233	240	242	243	223	233	236	235	224	234	237	238	221	222	262	242	215	240	252	191	221	228	235	209	234	232	224	218	243	233	223	254	228	246	229	244	229	210	226	229	226	245	239	223	214	240	261	222	228	238	215	226	218	249	234	215	212	219	250	235	216	256	214	213	248	221	231	251	229	251	244	251	245	244	207	233	232	239	231	232	253	217	215	213	222	230	234	257	244	213	258	273	206	233	267	223	239	236	215	210	209	216	216	230	252	217	234	243	242	217	236	195	239	218	215	251	245	270	229	239	197	220	233	241	197	242	199	245	219	229	215	237	239	217	228	221	269	264	207	226	248	237	252	233	242	251	249	224	235	215	255	211	232	204	206	248	204	222	236	237	237	213	248	245	221	242	251	279	266	232	218	241	252	236	218	227	236	228	240	234	236	244	234	236	215	228	246	239	265	210	195	222	232	227	237	208	238	213	259	218	220	220	233	222	207	241	221	250	225	229	235	231	251	224	218	217	253	226	229	221	247	235	240	232	224	234	214	221	216	230	228	231	231	231	229	242	233	232	215	233	231	234	193	226	214	232	242	226	225	241	238	197	223	269	227	216	239	233	223	239	246	231	249	243	234	253	208	230	241	204	252	222	240	226	223	230	220	225	219	264	240	244	222	239	244	230	235	234	240	243	236	203	235	256	245	234	269	222	226	238	212	218	215	225	240	231	244	243	212	243	256	238	219	243	232	215	240	220	233	235	234	218	229	226	224	239	205	235	237	216	231	205	231	225	216	247	227	209	228	212	224	233	227	238	246	240	217	253	220	263	207	230	230	207	249	222	241	242	245	252	240	219	231	250	266	250	232	225	212	219	218	236	230	251	221	233	245	227	257	241	228	230	219	236	254	219	218	263	239	230	220	248	245	213	232	237	185	214	217	212	241	212	232	262	227	221	247	221	210	242	207	208	254	232	236	217	226	234	251	250	244	243	224	218	245	245	233	255	223	237	223	237	235	249	227	241	232	219	211	221	209	253	236	239	250	215	258	229	246	228	256	217	256	209	252	219	208	226	214	237	201	219	231	214	220	250	234	220	241	237	243	213	249	216	236	197	249	195	195	228	221	235	235	242	255	226	219	247	242	233	240	217	242	242	225	241	233	218	230	210	244	233	230	243	222	258	226	215	234	212	233	225	202	228	241	230	223	272	233	205	200	232	233	232	257	258	244	215	232	242	283	251	262	240	241	231	188	248	237	230	210	242	236	203	216	245	211	218	228	210	191	206	220	228	234	238	254	255	246	237	233	247	234	230	227	224	240	251	243	222	242	256	225	214	222	222	248	228	206	220	195	208	230	223	270	229	240	213	212	239	227	228	207	205	259	223	226	214	237	234	212	254	233	234	231	208	224	216	226	236	208	222	230	229	261	228	229	237	223	231	233	231	240	234	204	254	229	222	239	220	244	249	201	221	230	252	263	220	260	234	210	239	231	224	210	224	228	259	218	242	222	223	239	221	226	240	224	230	228	214	223	252	203	205	242	233	223	253	229	229	219	245	222	215	244	229	227	246	236	202	231	230	232	226	246	234	219	247	228	225	225	243	213	244	249	243	254	222	253	218	230	210	244	193	229	234	212	196	222	230	201	229	227	240	223	236	256	227	247	253	223	229	239	212	216	209	241	235	243	212	230	210	250	223	228	218	250	227	218	257	240	224	225	213	256	212	246	227	220	216	245	210	225	232	212	268	253	244	225	209	229	231	229	222	229	201	223	226	215	226	210	210	218	235	249	224	240	190	246	248	234	248	233	253	224	224	234	211	218	239	229	229	261	238	213	224	238	238	247	245	222	233	213	251	220	231	223	248	256	219	216	253	227	229	234	216	232	237	243	231	219	234	209	229	238	237	255	222	244	235	241	261	223	236	236	211	221	225	216	224	241	233	260	236	220	193	226	242	218	204	228	254	203	234	238	210	248	239	221	219	249	240	224	192	210	209	234	246	232	232	246	218	218	237	208	232	227	200	205	211	248	239	250	225	228	224	227	228	218	219	211	258	232	230	230	235	240	262	237	215	225	252	220	216	222	222	225	237	201	222	222	204	221	241	244	240	225	244	219	230	246	234	224	198	220	229	207	227	231	224	224	231	225	217	270	250	216	218	250	232	248	240	271	228	221	227	227	225	236	195	220	249	218	259	239	223	238	221	242	248	232	235	229	202	217	215	236	213	233	241	238	236	231	219	219	200	203	203	207	232	253	250	220	204	287	243	264	221	229	209	224	238	233	218	245	222	249	218	223	208	225	227	233	214	246	256	222	230	234	210	241	224	237	215	236	228	212	241	223	217	232	247	218	221	224	234	247	198	238	248	244	228	205	224	223	245	208	223	217	240	234	210	215	214	224	218	236	233	215	240	215	192	224	240	215	243	218	220	240	219	235	277	230	239	222	209	234	241	253	219	234	236	225	249	230	204	225	242	228	227	205	201	232	211	235	197	261	215	225	218	225	228	212	235	231	201	231	216	221	226	201	220	221	257	218	256	229	256	248	227	211	210	236	238	221	213
1843	668	921	1040	1105	1036	947	869	813	821	708	694	622	642	712	781	762	709	696	703	665	680	619	613	602	568	600	561	575	523	544	551	579	555	605	519	575	529	556	548	565	567	522	553	545	558	558	532	576	575	528	544	499	561	543	525	558	559	518	520	522	525	529	542	550	534	516	526	510	573	509	530	544	526	544	547	539	580	551	525	542	566	520	534	549	569	578	559	559	530	513	534	546	543	619	557	518	568	554	523	537	541	534	515	566	522	507	533	565	542	545	536	556	518	563	543	540	542	533	492	552	508	534	576	541	565	510	522	541	539	557	529	539	557	537	518	587	551	522	521	560	549	527	552	546	546	542	562	605	549	537	590	560	553	577	549	554	524	523	538	553	556	572	546	545	542	485	562	532	530	518	573	553	567	554	534	522	529	505	531	546	544	560	534	561	543	514	527	547	571	543	531	549	527	544	487	546	532	547	535	506	567	551	534	574	513	532	510	535	533	571	523	548	525	554	552	542	525	554	550	499	521	551	553	550	537	526	494	510	515	541	580	548	496	582	573	515	518	535	541	577	519	529	556	541	530	570	475	530	576	551	517	509	576	542	564	590	529	564	529	546	537	552	523	533	522	556	500	536	524	569	542	593	549	557	536	570	539	541	545	587	526	554	547	530	586	533	522	551	517	561	580	500	561	550	520	493	541	537	527	545	526	564	532	558	533	548	542	539	586	523	529	540	560	557	560	536	538	545	565	464	573	544	558	494	634	528	595	528	521	505	523	515	552	516	520	559	547	570	535	509	497	567	543	550	564	582	560	556	537	538	507	560	558	560	536	522	551	564	566	510	564	570	589	536	568	535	561	532	547	555	577	533	542	572	519	515	504	550	554	544	540	529	527	545	549	535	499	529	558	533	544	529	552	549	551	547	551	531	576	573	551	526	543	521	576	527	512	506	513	559	541	534	556	525	549	510	531	569	491	499	598	546	559	543	538	549	554	526	517	537	560	528	565	556	548	540	522	563	570	504	542	529	542	576	535	532	512	532	582	571	584	527	534	552	539	530	554	562	543	523	542	535	567	560	564	577	536	524	546	557	577	551	562	549	505	537	530	538	548	584	552	546	540	548	512	570	509	534	556	527	521	569	538	525	541	547	500	571	515	567	539	547	523	548	542	558	551	516	522	492	515	543	495	530	573	554	507	517	586	588	543	566	560	550	534	521	531	508	514	532	532	555	556	556	526	550	557	501	535	546	576	542	542	553	559	531	527	535	546	537	520	564	573	533	584	557	520	529	524	595	549	575	538	533	530	560	576	507	470	551	584	539	502	535	530	538	546	535	532	561	522	560	534	524	532	544	511	514	542	566	548	564	519	527	534	533	536	507	533	537	543	546	522	547	555	549	591	539	607	527	522	593	567	539	562	556	540	550	501	516	551	562	591	524	556	549	521	531	557	550	535	526	522	523	561	520	576	542	531	545	532	532	539	521	510	538	523	575	553	547	557	545	566	525	567	549	535	524	506	584	527	546	607	583	510	517	499	589	543	538	497	536	568	557	559	506	546	509	541	511	531	518	559	528	551	545	559	573	540	506	510	532	533	494	572	563	505	532	571	574	522	533	573	509	556	541	508	570	517	521	537	572	486	525	533	591	506	546	556	549	542	557	524	576	551	574	566	553	530	548	507	508	491	561	575	544	554	544	527	520	547	538	554	571	556	544	523	540	546	524	548	550	514	482	505	571	506	574	549	513	504	514	546	554	543	520	580	519	544	574	561	521	536	548	538	536	549	558	555	528	513	553	520	524	541	546	536	549	517	548	521	523	547	542	542	528	564	540	503	582	543	567	513	525	553	502	556	504	525	567	501	540	543	506	545	541	501	553	544	527	534	499	546	547	529	509	545	532	553	543	517	565	516	538	576	535	567	516	558	568	587	526	552	530	550	531	518	498	536	532	562	512	545	523	542	535	555	568	573	513	540	520	519	538	531	554	572	553	530	514	575	572	486	568	549	538	557	592	516	531	562	529	530	514	575	512	531	545	501	528	558	570	560	539	552	558	539	502	522	538	531	548	520	552	532	546	569	521	534	505	533	490	563	546	541	549	566	578	522	564	511	587	537	571	569	545	532	488	497	540	612	585	520	526	552	494	488	551	540	578	548	588	552	570	513	524	535	539	493	579	557	522	541	518	534	539	575	508	555	544	516	531	531	527	540	586	568	558	555	557	502	540	494	568	501	498	537	497	548	558	543	500	557	544	565	530	528	512	538	587	527	493	540	564	501	511	532	536	549	535	555	509	547	511	574	528	590	526	522	538	567	537	534	544	542	519	555	580	517	578	512	521	557	570	565	551	541	534	514	550	556	541	547	554	518	567	561	561	521	508	529	491	503	537	528	539	542	509	567	535	509	544	555	565	541	541	555	569	520	537	563	547	568	576	544	507	508	515	558	546	555	552	583	543	566	598	491	513	542	530	572	560	548	549	571	539	543	574	547	554	551	536	529	562	534	530	507	481	563	537	537	535	534	524	539	531	532	546	562	537	534	536	496	516	517	561	514	543	524	510	513	500	537	548	561	553	504	557	532	551	571	553	529	539	568	551	541	523	584	537	509	572	541	555	535	536	550	542	573	535	532	521	547	562	558	515	516	520	584	529	551	538	582	592	519	544	539	522	549	534	506	534	548	517	568	523	543	546	572	509	512	520	530	535	582	545	503	554	542	550	563	543	574	540	567	530	526	541	538	510	530	534	554	545	491	557	546	583	534	533	521	531	542	531	540	568	585	594	523	532	544	518	555	535	525	517	469	564	541	561	533	561	521	540	550	502	523	517	510	549	486	501	556	526	551	543	537	544	558	544	525	511	501	568	542	511	537	547	502	515	567	546	519	582	531	546	513	566	554	526	539	543	524	523	512	582	557	518	559	560	567	566	546	549	533	543	529	528	531	561	542	508	519	512	538	533	553	534	546	561	517	526	511	553	547	510	557	531	494	579	560	575	514	568	549	557	517	559	531	521	526	532	588	483	524	583	540	542	512	536	550	557	525	542	573	560	492	585	519	534	529	555	527	585	529	485	544	562	572	525	529	519	536	552	504	555	570	532	559	536	597	561	572	533	527	503	542	536	558	520	548	576	535	583	558	575	520	499	539	552	537	532	549	563	551	538	557	570	544	560	543	573	564	537	560	528	536	565	550	536	555	500	552	526	586	536	551	549	501	529	539	530	538	518	510	534	531	545	553	522	501	544	545	527	546	529	543	502	551	586	543	525	526	513	530	543	529	582	565	517	528	563	557	523	551	560	523	562	522	569	524	549	526	546	539	553	540	560	516	564	550	587	574	562	518	548	528	532	482	520	512	563	542	545	551	553	566	513	569	526	513	540	591	507	538	514	532	549	556	552	576	548	543	563	543	540	562	521	547	554	559	537	558	536	554	556	528	531	521	520	524	527	588	518	515	589	505	534	563	519	558	551	585	526	507	537	537	545	522	548	520	537	530	553	537
8286	894	1019	777	741	610	495	503	506	433	344	402	323	348	369	368	357	367	341	350	347	319	312	322	268	307	299	299	308	302	295	291	269	306	291	256	288	295	319	292	289	284	277	267	278	295	308	285	296	307	302	306	284	260	295	275	319	312	272	276	262	290	313	296	307	274	307	298	295	297	315	299	300	275	249	295	288	282	284	281	303	308	296	296	309	271	277	303	288	289	298	276	270	322	300	304	312	259	270	316	286	290	318	302	316	276	294	297	279	267	317	303	263	289	311	281	299	274	289	296	320	268	266	269	287	313	290	301	285	290	303	272	294	269	289	292	304	282	290	277	289	295	306	331	290	269	301	303	338	297	340	316	276	263	275	283	292	304	312	261	291	286	278	270	294	297	274	322	259	257	297	317	301	279	307	287	247	294	303	340	274	322	277	282	320	276	255	308	270	315	275	259	305	317	264	268	295	284	302	298	306	294	298	291	292	275	323	304	304	291	262	274	304	303	280	280	303	275	311	293	296	286	302	327	278	303	286	276	277	305	265	283	297	273	277	314	314	276	278	274	293	277	287	283	297	290	292	328	308	293	282	282	275	313	270	269	288	278	297	317	293	310	302	300	316	348	322	279	312	294	295	302	266	269	284	300	284	286	289	293	279	296	286	275	257	272	304	295	277	297	282	315	309	280	297	286	291	292	291	292	270	265	279	291	299	271	265	307	311	318	267	287	275	290	285	301	319	300	291	256	293	299	305	280	294	283	291	299	268	322	272	293	278	279	280	292	279	275	289	295	269	280	292	280	311	290	270	295	294	315	269	297	297	297	283	265	296	307	306	310	277	277	274	280	300	278	284	312	288	278	262	282	260	303	328	268	315	277	295	277	277	272	298	286	280	260	281	297	282	301	300	299	256	297	291	295	288	306	258	273	309	301	287	267	292	297	261	333	316	281	275	272	303	262	307	318	304	293	282	299	271	312	290	316	325	310	293	274	273	346	343	289	289	310	276	262	300	304	301	307	287	285	312	256	302	277	288	290	269	308	285	296	282	284	295	296	283	266	301	274	305	297	277	322	288	293	287	318	265	288	290	290	290	263	274	292	289	331	268	292	271	285	282	300	292	254	293	276	272	267	306	273	280	291	307	300	262	301	298	276	293	295	293	270	288	316	278	240	267	291	284	277	284	312	294	287	289	282	280	298	246	288	280	272	279	302	320	262	283	323	292	294	294	300	256	270	292	285	261	300	306	284	303	258	283	267	255	271	263	276	309	266	304	307	289	269	269	307	317	264	302	270	310	274	248	279	273	294	297	274	306	273	250	318	291	277	271	288	303	284	299	307	286	267	291	289	292	280	283	278	287	289	284	308	287	277	288	253	309	283	250	280	265	326	270	288	294	277	300	295	303	279	301	309	296	290	283	284	287	264	282	260	277	281	272	277	309	300	307	296	284	298	287	288	283	305	276	280	278	287	288	297	281	289	280	316	288	295	260	297	288	308	270	294	287	296	276	314	287	306	267	286	271	261	266	265	267	300	275	298	287	299	298	322	299	281	294	304	274	267	324	278	322	281	273	276	277	294	273	304	309	273	281	253	271	291	306	291	284	290	307	284	268	299	277	233	286	285	315	280	290	302	310	289	292	267	290	304	293	287	285	310	263	259	248	302	295	300	272	298	293	272	306	297	272	278	281	278	301	253	292	269	305	304	278	285	289	310	303	296	296	279	276	305	276	323	288	334	290	313	274	283	318	316	308	292	303	279	307	306	286	294	288	276	301	308	291	300	308	256	281	318	303	306	277	274	252	313	291	268	274	290	290	299	284	311	290	285	278	288	285	261	295	302	293	276	285	274	300	294	293	296	264	295	295	317	290	298	332	286	307	288	296	318	297	279	304	278	292	282	284	260	315	281	298	287	318	299	271	261	271	321	260	298	289	276	298	287	259	246	254	252	287	326	264	288	281	268	290	279	291	314	314	278	293	296	283	263	308	308	255	300	287	303	260	300	279	256	309	273	296	277	267	297	271	297	299	313	310	281	305	276	264	276	277	305	282	280	264	278	295	294	300	299	282	290	274	304	297	295	293	316	299	275	277	296	302	297	319	280	284	290	269	292	275	288	276	282	286	295	295	306	290	309	265	291	301	275	277	304	259	277	307	290	277	278	293	290	275	292	259	295	321	312	258	300	308	294	301	310	296	270	283	279	297	279	282	301	272	268	272	255	275	295	280	292	321	272	322	295	293	275	312	281	296	270	268	267	287	297	276	320	318	313	307	281	296	253	260	306	297	293	309	312	278	293	296	277	318	296	291	293	292	272	329	289	292	284	290	332	304	260	284	286	272	290	310	279	279	279	279	277	267	280	304	269	315	287	293	284	290	283	286	278	312	283	309	298	304	245	279	263	290	246	266	296	312	309	304	289	267	314	298	287	301	277	264	294	284	304	294	291	265	317	286	311	332	285	312	300	279	279	262	279	284	272	300	310	306	303	286	281	292	298	306	283	286	291	279	292	264	266	285	279	287	279	294	274	285	306	256	280	276	300	287	257	304	288	282	323	300	317	290	260	278	298	322	278	284	289	260	292	296	278	282	296	271	258	295	296	282	320	267	305	278	297	291	300	291	279	256	292	290	312	295	289	289	290	279	320	273	282	317	316	288	281	281	289	244	272	291	258	293	283	292	312	272	282	243	276	298	301	293	318	311	269	299	290	300	319	291	269	272	259	290	286	273	296	297	279	297	275	278	308	278	278	293	297	273	263	269	283	314	310	269	322	312	286	293	309	314	288	306	311	311	290	294	260	297	270	275	299	292	314	312	250	294	285	298	292	306	285	322	288	308	274	303	293	293	310	283	296	286	254	280	298	287	281	284	301	313	299	324	281	289	295	312	296	294	299	294	306	276	281	283	278	273	281	263	279	289	297	278	271	268	303	312	313	281	279	318	304	275	281	266	306	267	280	297	293	296	284	277	260	318	302	296	292	301	314	292	271	287	274	284	265	281	306	275	277	284	319	300	292	280	306	288	278	280	281	290	282	292	287	294	285	325	317	298	303	296	284	301	319	310	296	279	258	245	260	304	289	289	289	252	265	302	286	284	279	288	278	276	279	294	298	305	290	320	295	311	266	292	299	326	316	306	258	285	271	277	300	223	288	251	284	265	298	291	292	312	272	271	314	309	298	274	293	303	285	262	304	254	282	285	269	289	273	299	303	300	261	298	291	301	269	273	274	270	285	296	289	292	286	281	308	273	278	307	265	270	297	284	262	278	287	276	281	291	314	302	297	297	295	303	317	321	301	247	276	277	262	290	336	304	302	300	327	284	287	317	271	309	266	297	297	272	287	295	317	299	265	261	304	268	293	304	285	265	293	273	301	267	265	279	288	279	272	283	285	276	264	266	269	270	306	291	281	292	296	304	299	297	297	298	292	312	292	300	266	271	278	305	330	312	281	316	316	292	253	305	259	276	300	272	272	258	295	291	301	259	303	277	312	277	309
6833	1228	2103	2503	2483	2219	1874	1656	1672	1453	1255	1054	1037	1098	1145	1216	1141	1068	1001	1102	1015	932	944	860	864	820	762	735	675	664	701	721	694	662	671	655	665	650	665	664	684	653	695	653	645	702	622	672	663	611	616	633	653	649	657	650	612	659	619	678	666	660	624	642	668	655	630	623	644	680	640	685	591	665	664	661	667	661	636	643	659	641	655	686	642	658	633	625	699	683	629	627	652	656	668	632	643	653	671	699	626	688	666	662	692	600	640	659	664	642	674	669	686	644	641	590	636	644	659	654	632	606	651	642	643	692	619	620	682	644	698	638	606	648	639	632	643	671	654	667	655	651	645	642	605	644	635	664	640	614	699	635	657	667	603	657	625	638	660	643	665	673	671	649	641	638	644	631	603	634	595	670	667	648	648	677	671	664	676	669	638	662	643	699	648	655	672	640	638	640	637	664	645	650	640	628	703	664	649	638	682	683	662	688	653	612	634	630	661	601	680	631	633	611	655	653	665	641	618	641	620	667	683	629	607	641	672	596	645	674	676	688	674	634	663	635	680	656	655	672	739	647	635	628	660	642	663	634	652	655	640	612	659	576	649	677	636	629	656	645	654	675	686	629	663	659	658	636	658	683	629	664	702	634	633	652	680	675	669	667	637	664	688	632	690	664	617	627	687	687	668	644	630	651	651	634	646	643	646	655	671	684	676	630	674	641	653	667	676	626	664	635	654	639	652	633	654	658	625	649	638	682	657	685	660	584	593	687	625	642	688	627	671	635	685	621	678	623	659	633	649	695	649	638	647	669	677	650	598	659	668	618	658	683	686	630	723	645	657	688	641	660	670	672	666	661	687	590	649	632	582	659	662	668	699	643	700	642	615	632	685	639	648	701	704	680	675	675	671	652	663	645	679	635	663	647	664	680	643	643	670	683	629	665	653	663	667	635	700	653	677	687	661	636	639	641	653	672	614	646	672	666	659	649	674	666	684	620	656	648	684	635	663	665	704	659	676	644	686	660	628	651	665	662	677	630	668	669	658	647	675	624	664	648	691	645	688	684	674	685	609	623	613	636	639	657	643	634	679	652	680	669	680	691	656	662	710	622	661	679	641	662	674	636	625	653	667	640	661	618	675	632	682	659	718	647	678	626	654	686	637	674	692	664	624	661	679	687	644	646	648	653	648	624	621	663	699	689	679	594	654	639	660	665	668	628	689	631	643	641	655	652	676	670	622	658	673	649	606	625	671	657	669	655	644	646	654	640	666	655	694	624	660	623	689	641	670	657	676	595	626	669	683	704	647	684	695	643	674	680	657	667	651	660	643	659	647	620	651	633	655	645	621	639	654	726	636	650	663	645	717	606	620	609	668	638	692	664	648	657	640	671	641	673	649	636	663	669	656	673	609	605	593	648	666	633	689	644	675	696	694	637	646	642	663	664	691	610	699	640	646	627	658	634	664	652	666	698	667	657	664	631	665	615	692	699	638	674	664	632	641	689	658	633	648	675	603	692	629	620	667	648	647	654	697	645	656	682	714	647	706	664	676	672	675	682	667	699	630	692	634	623	668	667	673	640	670	670	676	615	677	675	683	652	619	668	680	652	662	624	667	663	596	669	643	682	614	718	690	649	670	677	685	652	647	671	618	632	635	694	705	629	673	630	675	672	626	679	654	637	663	629	583	627	594	635	626	641	656	648	615	676	636	693	646	654	607	653	642	713	657	672	690	615	630	674	652	723	676	603	638	661	638	685	643	651	620	636	642	647	678	666	688	645	670	677	656	632	647	616	639	648	636	593	673	644	632	650	656	667	634	667	619	634	657	624	645	629	638	611	667	666	612	650	632	668	668	673	634	650	686	629	603	660	687	673	642	656	671	646	656	611	637	636	654	614	673	632	674	602	654	661	675	686	644	680	675	659	646	733	641	620	630	635	666	645	664	664	681	653	663	631	660	611	638	662	644	634	630	672	705	648	642	693	667	639	643	625	672	629	624	667	647	660	683	654	650	601	666	680	663	666	627	623	650	641	663	697	615	659	631	630	687	654	629	646	662	653	654	640	680	611	641	659	683	617	630	636	636	669	662	661	639	634	602	723	625	660	662	671	644	649	635	687	658	645	646	628	685	655	608	654	703	665	658	680	690	636	652	673	629	650	614	666	704	650	632	617	631	683	631	597	669	649	668	675	645	630	665	690	626	674	654	628	645	663	654	665	617	632	626	640	684	657	664	659	663	638	640	643	665	665	652	632	664	620	674	651	629	680	679	652	661	633	619	627	621	629	666	677	635	597	633	650	650	648	633	624	686	614	638	670	682	667	681	654	679	653	660	625	630	670	667	632	695	703	666	650	637	653	645	674	681	693	663	626	595	682	647	635	684	665	679	616	676	669	669	689	644	652	686	636	662	657	634	630	648	647	700	641	639	636	674	656	627	649	614	650	653	697	703	655	654	653	596	629	642	699	622	650	617	638	711	615	661	604	617	632	647	674	703	644	677	671	710	647	666	662	663	639	644	660	650	648	626	653	631	653	657	654	689	670	657	668	671	678	661	652	655	654	564	635	618	677	631	668	696	590	644	710	687	615	650	630	711	592	663	697	611	616	619	641	633	639	632	633	665	613	663	704	721	673	657	655	624	681	664	637	704	616	639	706	608	680	676	646	663	630	691	622	662	645	628	634	684	646	661	679	645	714	656	679	692	657	654	669	700	660	632	600	666	705	626	633	676	618	664	694	698	654	689	664	681	639	660	657	611	678	674	633	679	662	650	607	673	658	587	647	679	663	604	640	615	712	657	688	656	670	657	679	637	646	636	660	669	642	616	678	643	669	639	621	691	621	648	656	636	676	652	645	623	666	674	625	641	642	631	653	657	688	627	624	682	632	673	645	646	652	626	624	647	643	648	635	687	681	671	609	622	651	602	655	646	622	700	657	653	630	679	649	630	632	626	639	728	682	644	637	666	695	690	646	626	681	655	633	623	634	643	624	681	632	626	627	678	636	690	630	666	628	606	653	625	661	637	626	642	649	683	596	641	704	623	644	675	636	637	666	673	631	662	683	653	656	650	676	670	645	650	618	628	628	650	675	617	661	698	604	621	645	662	662	656	615	637	654	643	618	648	681	654	622	668	644	658	623	649	655	650	617	643	656	644	651	686	639	660	667	676	686	624	634	684	710	672	689	620	668	655	626	648	683	650	676	661	624	629	684	660	636	698	648	659	660	653	654	703	667	714	643	619	685	664	701	651	631	644	657	666	659	645	678	656	669	641	643	687	659	659	630	653	679	659	644	660	645	647	642	666	634	634	668	678	657	671	689	715	632	633	661	672	629	637	614	621	655	643	668	636	636	617	661	653	606	624	638	665	687	678	647	675	688	600	640	676	665	618	643	617	667	650	681	672	640	633	605	639	661	677	583	689	659	638	677	634	658	645	639	656	640	691	637	604	631	641	640	675	684	657	648	601	665	713	651	629	639	655	628	634	667	626	649	692	619	669	696
15304	1754	1426	1210	908	738	602	495	467	403	317	295	271	273	278	299	289	267	263	271	247	223	220	238	192	184	207	206	202	169	168	143	197	182	181	179	162	196	183	189	178	159	190	194	177	180	192	169	194	176	171	173	199	188	177	184	153	200	172	178	165	197	192	156	188	186	149	162	179	157	185	159	167	183	169	164	160	203	186	187	186	179	157	184	172	182	177	169	162	146	173	183	182	163	158	178	148	177	169	153	184	151	211	170	174	158	201	205	145	174	194	187	167	183	156	169	182	182	184	152	169	151	159	179	179	187	178	176	173	185	179	162	168	168	172	161	169	172	187	169	168	151	169	177	157	158	173	167	159	189	175	214	168	155	166	182	176	150	199	166	166	163	173	146	176	167	155	166	162	198	179	173	173	150	178	173	169	173	163	189	169	171	182	172	160	167	179	150	189	179	169	170	186	196	161	170	171	184	154	155	177	195	193	181	175	179	196	157	164	176	160	186	176	159	173	152	163	152	156	201	181	173	169	178	165	162	174	142	178	188	210	184	187	147	152	172	172	184	188	171	204	180	176	181	175	155	166	148	160	171	188	181	173	192	166	154	172	172	177	171	170	162	177	181	187	164	169	155	143	162	162	144	181	167	184	186	175	162	144	166	185	168	171	195	179	146	167	178	162	170	174	179	171	186	172	170	164	163	176	193	169	164	177	172	173	184	189	180	182	175	179	187	198	145	168	147	169	175	177	155	168	164	180	169	166	168	154	192	168	187	184	190	199	187	160	193	182	151	171	183	164	150	177	186	177	157	180	184	166	158	188	186	168	146	185	151	156	151	151	201	159	185	163	179	190	140	166	172	139	166	191	186	182	163	169	177	183	179	156	166	163	170	160	180	171	152	150	199	190	154	160	171	186	151	174	160	183	158	179	185	167	200	186	179	192	186	169	172	195	167	153	177	179	189	170	158	188	166	162	191	194	153	161	170	135	186	162	180	161	191	161	182	183	210	183	191	203	161	150	175	175	182	169	174	177	184	170	161	162	188	159	180	176	178	164	167	203	160	147	190	174	190	178	170	167	170	170	207	175	182	170	176	154	188	165	176	191	177	190	145	152	172	179	167	136	169	172	149	173	186	210	145	171	160	184	176	173	171	159	197	167	167	195	166	161	159	163	156	175	151	192	161	142	152	157	164	192	186	161	208	171	144	173	168	165	172	172	193	156	157	179	153	195	180	164	201	190	186	203	173	178	180	160	171	174	166	169	167	156	144	203	161	168	172	166	199	161	213	182	187	169	167	171	177	178	182	180	141	177	158	168	173	173	164	169	165	156	184	156	171	171	172	158	176	151	149	173	197	180	166	169	154	180	164	199	173	184	162	168	163	191	160	164	161	166	165	166	178	153	181	157	184	177	169	168	167	180	180	185	171	179	174	167	197	175	165	174	163	151	189	156	184	178	159	181	160	181	183	172	190	151	158	160	173	187	176	155	163	164	182	168	183	204	176	182	187	148	185	164	177	180	189	179	166	163	161	192	173	145	182	198	178	188	158	160	147	155	162	176	156	175	151	182	197	140	210	167	158	175	171	175	178	187	184	163	162	154	192	167	164	175	187	164	179	182	191	192	177	197	194	167	160	175	184	165	169	168	168	181	182	193	188	181	171	167	173	174	152	153	179	174	168	177	163	179	169	164	148	162	162	153	175	172	167	162	182	180	190	182	180	163	179	195	193	174	187	152	162	158	140	178	182	169	173	197	161	180	188	167	181	184	185	134	176	166	151	173	179	174	181	161	206	184	178	185	184	172	160	157	200	154	173	179	158	190	194	200	167	162	167	143	177	172	170	175	159	182	184	165	158	188	189	183	153	189	183	185	182	177	167	160	181	204	161	181	168	165	181	174	182	198	182	179	158	161	184	184	191	176	150	171	176	167	160	182	188	183	189	161	162	160	173	170	149	160	177	174	163	176	184	167	153	166	190	173	200	175	195	173	164	170	207	163	171	160	178	190	193	169	164	171	173	162	174	153	197	177	176	175	180	158	172	171	182	181	171	190	180	159	199	165	172	205	175	175	157	179	189	173	177	177	164	178	169	176	183	161	160	161	155	185	171	165	192	183	173	167	168	194	199	173	166	175	163	164	181	179	170	169	178	168	193	176	199	182	173	176	176	156	190	183	165	210	171	163	172	155	169	181	167	173	182	172	185	170	178	189	176	189	181	200	190	176	176	157	167	160	178	184	170	179	183	183	210	172	175	179	173	169	178	164	168	179	167	148	174	190	167	158	175	201	193	178	176	185	198	166	172	171	137	168	203	172	163	171	177	170	163	153	176	177	186	182	134	181	175	166	165	192	144	157	174	174	167	185	169	168	164	171	189	170	167	172	179	161	180	165	184	172	189	161	176	177	174	165	198	161	178	172	167	196	181	162	157	153	183	165	184	156	187	164	182	160	169	176	169	169	165	200	186	194	182	181	174	211	188	161	190	179	169	163	177	170	166	170	164	176	158	175	186	159	170	186	181	201	175	164	146	184	147	183	185	198	186	157	178	181	198	163	169	186	181	149	161	188	149	171	170	147	160	172	179	180	179	191	178	185	205	213	168	177	156	190	157	173	169	145	161	167	166	199	166	136	170	162	150	165	166	157	186	190	167	193	180	168	167	172	172	176	209	172	181	181	181	157	154	180	153	198	170	167	185	163	170	161	174	162	163	167	158	178	181	151	178	145	176	166	199	182	168	182	175	163	152	194	197	180	183	157	167	184	187	180	157	204	174	179	177	165	158	150	154	174	185	159	160	153	179	167	169	174	175	179	184	180	174	159	199	179	183	159	137	166	159	170	174	145	164	193	155	180	192	201	150	209	204	159	184	170	145	158	121	179	163	173	188	141	152	161	175	180	183	187	169	183	177	170	169	165	193	148	181	166	177	147	165	195	147	167	202	155	163	150	179	162	196	161	156	169	203	159	175	185	179	172	163	162	168	176	183	189	179	148	184	196	164	178	173	187	185	198	165	174	187	185	175	183	181	176	153	179	192	162	183	168	167	168	146	161	157	179	160	203	172	172	141	149	177	190	186	195	180	173	191	183	156	144	155	180	160	166	171	165	154	195	162	202	167	176	144	183	195	162	145	224	193	185	144	177	167	168	161	182	166	158	187	182	172	160	147	175	157	147	183	173	177	196	188	186	201	171	192	153	161	158	163	175	150	165	171	162	134	162	182	191	181	166	156	188	172	204	163	161	195	158	188	182	166	174	165	177	198	177	184	190	165	152	178	175	164	163	159	164	193	177	172	176	193	189	199	144	176	170	146	160	182	175	182	163	183	183	165	172	180	157	137	168	187	176	167	200	167	194	172	160	164	164	193	179	166	163	197	172	182	155	180	172	182	172	196	162	166	179	172	167	165	172	182	184	170	188	187	168	186	149	138	169	193	189	150	154	148	184	168	160	162	166	171	187	184	157	172	188	173	195	164	169	165	167	146	183	143	166	187	194	183
8526	1516	2823	3581	3656	3154	2556	2175	2108	1758	1243	1077	1016	1039	1255	1241	1139	1065	987	995	970	868	760	750	698	608	566	525	468	460	438	439	450	422	405	416	423	397	403	421	414	431	431	421	430	382	441	402	439	426	378	387	415	470	406	405	421	384	417	414	385	411	399	358	404	452	393	397	398	425	419	445	424	394	417	446	376	400	396	406	397	404	385	410	391	395	409	431	434	425	381	389	374	374	379	428	392	373	430	394	388	379	397	415	413	427	405	392	410	414	384	365	409	413	462	427	425	385	427	420	373	389	436	380	430	392	402	404	402	364	399	406	399	393	406	414	413	395	416	412	418	415	410	426	393	367	408	383	432	397	398	412	411	413	430	405	439	397	394	398	404	430	404	444	381	388	402	419	399	464	434	439	418	385	401	387	391	369	412	421	390	420	383	425	403	382	424	392	410	380	373	353	428	438	410	419	398	402	419	381	395	374	417	430	448	424	399	413	348	386	424	411	378	428	384	407	419	387	399	427	379	392	403	392	408	424	383	386	426	404	412	414	392	409	400	404	358	388	401	393	352	387	405	396	433	407	370	403	386	403	406	409	402	381	370	415	392	373	374	374	393	383	365	410	410	390	381	431	407	411	390	418	429	407	412	427	412	424	398	388	369	415	433	420	425	369	404	379	393	412	405	444	390	382	404	404	420	386	415	403	388	371	429	432	365	430	412	434	395	402	398	423	382	365	408	426	375	378	364	388	381	418	388	403	407	402	395	400	417	391	401	420	394	407	408	429	403	381	414	448	364	410	373	401	406	385	415	387	410	387	368	438	404	416	395	378	378	372	421	383	420	362	437	422	396	399	431	406	384	387	446	413	417	424	384	408	372	354	422	405	372	398	386	401	391	428	396	426	363	415	390	414	413	440	410	406	401	414	402	414	378	390	378	406	398	392	377	397	392	412	413	402	421	416	391	377	383	426	391	390	397	391	394	372	400	411	359	406	420	425	398	380	403	397	383	403	417	392	400	409	347	412	383	390	417	401	427	417	458	428	421	395	406	400	364	408	407	429	390	419	387	400	398	378	366	429	382	419	410	407	420	387	431	401	432	412	418	399	380	439	391	376	349	417	419	389	448	418	406	407	419	420	400	417	395	399	422	379	460	412	442	396	415	396	396	399	394	379	413	406	406	393	392	404	410	362	432	401	421	441	406	431	424	382	361	381	395	414	393	378	411	411	457	372	418	383	375	381	457	414	397	393	396	394	426	393	352	406	379	418	435	389	387	362	436	416	404	418	413	401	390	441	385	432	408	392	415	403	412	387	420	365	428	421	406	406	372	394	379	425	398	392	394	412	378	400	420	406	393	414	396	380	394	388	396	443	368	406	425	412	399	409	412	419	390	383	386	415	358	389	400	407	375	403	428	411	402	380	397	368	402	370	401	436	400	360	363	409	383	422	394	392	447	438	401	389	423	392	396	399	417	380	403	433	422	411	394	399	442	412	382	394	391	385	435	411	361	388	401	414	405	386	410	399	433	412	422	412	398	370	441	418	418	421	373	383	387	398	384	421	413	435	410	421	384	451	355	405	382	396	382	405	396	445	402	445	457	417	408	393	401	407	380	426	377	420	385	407	387	386	421	413	409	381	409	350	437	394	406	383	402	373	419	395	396	434	409	413	418	407	430	365	398	432	388	391	409	390	418	421	431	429	392	425	407	385	401	420	370	407	388	387	379	443	398	367	401	410	421	411	384	438	411	417	404	408	411	447	400	366	382	396	426	406	394	414	419	402	384	407	430	411	385	422	388	397	385	419	386	415	402	388	417	412	402	342	430	384	425	427	408	399	388	386	420	378	390	388	393	365	398	421	394	399	385	372	415	380	386	415	380	350	424	385	437	387	397	356	376	394	390	396	398	421	383	385	382	428	395	425	396	380	386	407	426	430	399	380	420	388	412	382	392	374	388	394	398	400	366	377	375	415	432	401	397	390	366	436	397	411	410	419	407	444	398	405	423	401	376	431	424	377	391	394	400	381	427	408	388	416	395	376	403	398	393	415	349	417	374	432	414	405	409	377	382	384	408	406	410	428	415	413	389	418	415	375	438	424	403	387	367	381	387	406	409	404	407	382	402	414	379	422	418	380	379	395	391	382	421	355	372	443	408	425	431	405	432	408	426	399	382	409	351	366	407	408	418	412	412	377	411	426	396	402	402	410	402	407	410	396	393	389	415	421	395	376	405	421	416	424	390	392	409	381	383	419	427	441	444	402	388	424	443	410	362	398	392	394	388	383	396	394	380	389	396	394	393	407	375	430	386	413	377	384	432	405	383	408	405	419	382	415	390	419	388	432	417	392	411	383	392	423	406	379	404	415	412	423	452	432	423	412	407	418	416	425	372	409	380	421	375	406	400	396	368	398	372	401	368	396	415	393	375	412	418	397	391	392	394	387	393	394	397	409	412	427	395	424	392	358	408	405	362	404	423	393	409	395	404	345	426	416	415	398	405	391	410	367	400	391	381	407	412	407	402	407	396	413	427	418	398	395	413	405	400	407	393	378	420	388	412	466	419	448	391	391	375	410	431	422	355	436	387	396	428	420	431	398	417	438	390	384	386	429	415	374	408	402	381	415	401	417	392	397	412	419	415	417	406	392	398	387	388	381	387	392	413	410	393	386	387	420	382	404	400	412	382	427	398	399	401	358	390	389	393	406	423	404	384	357	378	387	402	405	411	394	445	386	417	424	393	399	389	407	409	408	426	365	375	417	404	415	394	423	372	383	422	376	403	402	414	435	396	433	412	430	414	409	432	383	391	417	393	412	387	380	426	430	429	383	412	402	392	392	425	400	384	427	423	425	415	437	379	422	392	386	401	454	405	422	385	425	370	385	380	442	400	379	369	423	389	386	388	381	416	353	378	414	398	380	399	426	390	419	406	377	404	394	421	410	416	404	407	385	449	387	360	440	359	383	379	401	396	396	368	388	439	427	380	408	371	399	416	402	419	411	405	378	404	381	396	407	386	427	361	399	438	385	402	432	407	405	402	413	389	385	391	360	394	406	385	382	407	368	401	396	433	459	417	394	395	386	436	432	359	404	420	413	382	394	414	409	393	367	405	432	400	403	397	389	410	375	380	401	388	398	411	400	412	435	390	444	391	399	396	403	409	388	443	408	395	372	390	404	379	407	370	398	369	393	417	394	403	412	389	373	387	405	392	396	380	395	397	393	360	411	380	412	380	377	368	440	397	418	378	418	404	397	415	409	395	390	428	403	391	387	392	439	395	395	384	353	423	420	398	389	403	388	410	431	367	409	439	405	413	406	388	362	435	411	386	409	422	401	436	408	396	408	405	425	396	379	412	387	385	390	409	432	416	357	395	403	408	386	395	434	381	397	374	352	412	396	405	409	385	409	389	383	398	415	410	387	380	367	393	400	381	429	374	409	393	402	383	425	398	423	412	352	391	441	417	413	393	442	405	395	397	425	397	415	389	403	387	399	377	383
1636	401	382	347	385	347	292	320	333	267	264	261	258	264	278	263	239	273	220	256	257	235	216	227	242	254	211	234	223	240	233	218	239	254	247	238	201	222	215	231	216	224	246	249	218	216	236	237	215	256	239	218	227	236	250	244	229	203	222	248	246	228	264	272	215	231	253	228	244	207	249	212	217	241	232	200	230	228	221	223	265	238	217	226	257	243	230	228	232	213	210	251	258	251	237	221	206	235	208	203	247	228	227	220	225	235	216	245	229	267	240	225	246	262	235	226	241	219	239	242	217	207	240	270	253	267	238	242	236	232	223	222	294	238	256	228	254	228	275	227	216	225	252	208	267	202	215	229	228	239	261	245	216	205	213	229	239	221	205	211	255	217	244	228	208	228	237	199	232	226	198	223	237	244	260	208	245	251	229	247	197	221	218	217	245	220	236	237	195	208	229	233	249	224	208	248	234	223	239	223	243	223	233	254	233	224	227	260	251	232	274	227	226	239	246	250	235	242	232	233	226	217	222	216	218	239	229	189	226	219	201	214	239	225	213	208	270	235	239	257	274	228	240	214	211	237	246	233	235	239	233	263	230	215	228	259	215	214	204	231	239	227	219	239	214	203	212	230	241	217	246	237	242	216	229	247	250	263	263	249	226	219	223	215	221	261	220	230	236	241	220	224	227	216	229	221	230	245	208	219	238	224	275	218	214	245	223	253	230	226	202	214	236	258	286	227	212	231	237	237	236	251	207	220	226	229	227	251	204	242	229	241	216	240	224	235	233	242	236	219	224	239	230	230	207	212	207	211	236	221	226	231	218	227	246	226	233	223	236	228	212	230	217	234	219	240	204	213	205	208	234	213	233	238	222	213	204	210	221	219	212	239	215	234	246	264	211	254	232	215	240	237	229	221	232	246	220	188	225	244	257	231	208	238	226	196	211	196	272	239	237	230	239	246	225	209	233	269	266	201	224	212	219	221	250	222	235	225	244	224	233	229	210	225	248	240	219	217	238	232	233	230	242	209	226	239	192	231	230	230	209	241	218	249	246	232	259	248	237	215	227	210	214	228	242	188	246	234	230	250	213	226	222	216	237	238	203	233	224	242	229	234	239	221	221	234	218	209	227	239	232	240	209	205	200	231	231	250	218	233	242	209	238	233	222	224	235	219	232	249	247	237	245	220	235	206	246	254	227	231	226	234	213	232	219	236	222	225	209	220	221	242	233	227	212	237	261	239	236	227	233	213	238	229	214	224	247	268	245	214	229	224	209	219	261	231	230	229	248	212	247	252	236	202	279	199	201	263	237	218	209	250	242	214	253	224	235	225	245	216	210	248	205	256	283	213	232	236	227	247	231	199	208	225	215	246	251	259	234	240	263	237	252	252	236	234	239	216	230	193	238	251	227	241	235	226	262	213	211	215	236	223	218	212	231	214	247	224	245	232	232	243	260	210	254	257	254	229	200	208	248	203	283	251	233	276	242	236	236	246	233	220	230	233	273	253	228	208	196	248	276	254	246	216	220	227	255	218	237	223	214	238	228	245	238	223	240	221	236	258	223	209	206	203	260	213	184	259	233	240	229	235	192	214	211	237	272	219	258	219	202	246	271	239	238	204	223	218	217	254	230	228	248	246	234	216	247	243	222	237	225	234	236	237	273	214	202	253	223	227	225	221	227	241	253	239	263	226	253	229	239	236	247	236	223	254	285	249	224	219	212	202	236	228	224	233	238	216	224	242	240	239	253	245	236	225	221	238	256	234	243	208	223	254	194	208	254	234	200	221	218	230	231	224	252	210	231	229	235	248	199	224	209	244	233	213	234	236	230	229	245	259	210	212	198	243	215	213	242	246	227	245	267	213	223	218	223	238	238	233	247	248	211	229	237	246	219	245	213	273	225	264	229	266	246	246	236	209	228	264	224	233	241	230	221	237	238	211	232	220	221	222	231	235	236	226	248	214	210	218	229	219	230	245	229	237	230	217	238	229	219	234	239	225	250	243	241	248	228	229	227	257	231	246	234	235	229	216	220	225	227	230	249	262	240	222	242	224	232	217	225	215	220	242	211	232	233	212	190	228	243	273	225	204	213	217	239	264	228	263	233	233	241	213	208	219	209	214	240	234	278	250	256	240	235	236	231	210	219	240	257	248	246	210	214	229	221	237	219	231	231	246	224	201	193	207	235	251	263	223	245	271	240	201	235	225	217	227	213	214	240	208	243	241	243	224	240	220	204	217	235	237	226	240	208	229	245	228	234	231	249	236	232	200	226	208	226	249	206	220	228	236	247	238	210	213	264	253	238	213	235	243	226	222	232	226	215	250	203	216	241	210	250	242	215	245	207	267	215	233	237	264	231	229	239	219	207	215	234	193	220	221	236	230	248	244	232	247	243	215	215	219	242	222	243	230	240	206	257	236	248	234	215	242	258	244	217	249	247	245	227	232	204	259	241	246	244	261	219	223	231	236	245	248	238	248	247	248	217	223	213	223	203	249	257	216	219	229	252	216	222	202	234	264	235	249	238	227	235	258	230	213	233	215	236	229	230	205	206	228	224	231	221	248	227	245	204	235	234	231	267	230	244	241	234	228	214	234	201	206	244	213	249	219	229	221	235	217	229	235	219	240	252	270	250	247	247	221	217	217	225	228	230	221	251	217	257	243	221	247	229	225	251	227	208	207	244	225	245	260	177	269	203	227	237	254	231	214	231	229	229	224	228	213	243	225	246	216	212	203	260	260	218	237	227	231	233	214	242	248	223	232	217	229	220	196	242	244	230	235	237	244	254	241	233	250	243	225	238	200	291	250	245	263	185	233	231	248	234	245	238	210	237	254	210	243	273	218	244	219	251	210	246	215	236	237	239	239	255	205	245	231	231	242	204	238	236	237	219	260	238	242	235	253	212	206	251	231	210	229	228	242	209	269	228	217	224	217	241	248	243	237	231	208	229	230	271	207	217	237	232	250	242	223	238	241	248	226	228	234	222	240	220	222	226	249	217	280	201	256	232	231	263	250	198	211	242	232	278	214	244	222	243	252	257	244	241	227	222	239	233	220	243	202	227	224	251	209	210	212	226	225	247	224	212	192	233	199	213	251	217	218	260	188	236	213	237	216	256	234	223	231	230	229	259	221	229	243	235	249	238	245	230	228	233	232	235	246	249	238	243	233	228	230	230	242	236	234	255	210	260	281	217	214	213	256	216	234	245	205	243	208	234	233	228	240	229	239	205	222	247	221	244	232	235	232	226	241	241	239	243	230	243	235	253	247	242	257	250	223	218	219	239	257	219	233	233	238	220	238	210	214	233	224	237	219	236	248	262	250	242	237	251	214	204	233	236	237	278	234	211	238	224	241	203	230	238	200	237	212	213	264	240	224	223	215	255	253	247	247	223	228	215	243	239	240	239	233	222	232	246	211	253	218	227	231	229	235	201	229	231	231	242	250	239	244	215	233	236	208	229	237	240	237	219	255	236	232	230	216	230	234	224	247	227	241
1918	679	970	1098	1061	1020	962	881	884	791	697	720	646	733	707	772	758	753	699	698	678	662	614	616	638	591	591	572	505	537	584	545	538	584	560	559	570	571	556	566	530	569	516	535	552	617	548	516	540	520	508	513	521	543	555	547	508	542	524	526	567	552	543	519	528	543	542	585	537	517	567	577	537	567	523	550	546	569	486	573	521	522	587	570	537	559	529	499	519	527	547	599	571	508	576	546	565	581	575	514	506	563	557	540	546	526	511	557	585	568	523	553	544	545	550	530	540	524	569	568	554	568	576	561	520	520	524	540	527	500	560	543	559	541	548	569	545	563	564	543	523	534	550	555	555	536	586	552	515	567	571	546	539	568	522	562	580	566	551	565	544	525	582	595	573	562	588	527	557	503	553	530	514	547	547	530	574	537	556	544	530	525	546	493	552	516	534	558	551	530	536	542	559	545	544	574	555	513	545	532	524	548	539	584	570	559	567	548	571	527	525	510	559	512	547	540	540	532	509	519	532	540	552	545	530	479	594	531	547	498	511	545	555	553	544	551	534	526	570	541	562	564	576	548	564	549	521	511	514	510	565	535	544	604	553	542	557	545	563	557	487	555	499	549	522	571	545	567	565	572	528	527	513	539	535	527	548	518	515	574	565	505	521	599	553	559	546	544	533	540	534	489	530	571	554	542	538	535	512	541	549	533	570	566	542	553	525	553	537	565	530	525	560	533	500	546	492	550	506	537	541	514	522	524	528	545	548	538	537	537	555	496	557	532	569	511	591	567	538	521	552	533	529	536	491	534	568	516	571	554	568	573	530	526	517	554	568	543	522	559	553	546	569	552	504	526	558	496	515	549	552	507	534	537	539	575	490	515	544	520	500	591	516	518	581	560	541	549	576	537	533	539	538	551	579	575	535	535	547	518	531	542	550	574	553	550	531	543	501	542	586	586	533	500	546	523	530	584	557	564	555	596	553	543	544	497	561	560	526	623	548	507	516	556	538	523	522	535	567	559	551	545	592	561	556	507	547	545	546	484	565	535	578	528	548	576	549	542	552	560	565	561	518	581	538	557	543	539	495	509	533	560	533	573	498	541	511	587	528	554	616	574	583	574	520	528	540	528	529	520	524	579	512	549	594	542	538	513	530	523	537	585	531	546	563	585	558	549	538	550	506	567	544	528	541	544	559	543	564	568	529	540	518	522	516	577	545	551	542	555	551	560	576	509	524	528	523	536	544	534	539	538	495	537	555	525	563	543	548	517	535	555	552	528	539	559	524	514	524	480	529	552	570	538	543	527	545	567	565	523	549	527	515	522	532	551	511	555	549	543	506	591	529	503	521	567	551	506	537	560	556	514	554	583	528	573	560	535	533	555	551	557	498	566	531	540	531	552	545	536	551	526	552	525	547	545	542	548	504	511	523	554	569	505	531	526	564	527	560	540	569	561	540	546	551	534	556	549	543	573	534	573	514	523	534	524	573	514	569	540	563	489	552	544	515	548	530	523	535	557	502	554	567	542	580	524	521	562	521	525	526	535	556	563	561	542	492	526	550	524	550	538	551	541	547	573	532	546	561	590	539	541	562	565	530	520	536	590	558	530	559	545	528	573	540	515	552	543	553	546	543	590	530	506	521	547	564	528	548	501	521	541	552	591	532	529	568	554	545	531	509	499	548	495	572	552	564	562	578	529	558	507	549	578	540	535	540	538	547	562	503	541	580	510	534	529	537	584	525	481	540	521	557	542	577	566	514	529	525	533	534	550	532	544	577	541	548	524	563	559	525	535	563	556	530	547	509	571	517	538	538	533	567	551	617	535	559	562	529	522	554	579	511	585	560	536	526	548	578	531	572	551	545	542	547	560	558	508	550	538	511	584	543	554	540	556	538	540	516	535	548	540	598	556	556	526	532	538	512	539	577	561	573	583	543	534	569	559	558	552	558	574	539	509	526	567	564	540	508	555	517	524	557	561	584	503	554	568	556	564	572	577	535	566	527	549	536	547	559	536	557	530	548	529	560	507	563	540	520	534	548	549	585	576	510	540	567	518	525	567	505	509	561	555	553	584	567	531	555	521	572	538	567	552	578	521	512	508	516	516	542	564	566	533	515	583	552	561	537	542	561	535	562	572	538	493	519	539	544	577	521	548	543	516	544	575	531	526	533	569	567	552	578	569	535	496	545	565	557	556	547	559	526	577	512	558	522	534	561	540	511	539	609	540	575	543	542	587	515	541	546	507	520	553	528	578	561	529	564	524	543	538	540	518	532	516	568	559	530	543	555	523	543	596	510	539	532	562	518	475	531	509	532	555	544	556	501	503	556	556	580	568	545	543	512	519	567	543	520	550	522	579	490	566	585	553	528	574	597	546	567	525	549	554	537	525	558	565	549	534	532	555	556	563	535	557	543	592	554	556	522	536	550	584	569	573	577	544	557	514	543	489	578	532	535	546	511	515	519	542	553	550	522	560	516	512	558	574	590	538	569	571	542	532	542	575	526	538	534	526	516	580	530	542	537	563	503	540	542	521	544	534	520	550	566	574	527	533	544	564	513	577	576	573	510	581	559	529	528	526	523	562	569	568	553	558	525	559	535	566	579	525	536	607	519	541	555	561	540	581	542	558	515	519	568	558	577	549	543	508	553	553	534	568	537	539	532	529	553	573	572	571	563	528	565	568	569	550	527	541	561	568	491	503	544	565	557	525	555	563	580	530	551	585	530	538	575	524	533	534	557	567	512	516	556	520	527	573	538	570	549	569	566	555	595	560	580	539	492	546	553	550	537	548	570	551	535	541	536	550	518	522	543	516	562	540	531	552	533	503	513	532	596	531	559	512	516	514	510	572	558	544	555	566	534	538	545	571	542	534	551	558	581	560	521	530	563	572	577	515	573	540	533	555	530	549	538	525	530	557	502	542	545	524	566	572	557	571	546	596	527	577	548	580	553	542	546	526	540	511	584	552	586	542	557	573	519	576	510	572	502	557	589	548	555	546	570	524	536	533	528	572	546	528	510	519	547	540	506	526	492	534	564	549	529	532	550	531	550	624	542	555	591	564	544	540	537	523	551	542	544	571	518	527	546	542	516	537	549	523	577	555	549	536	533	520	559	551	589	550	567	582	568	585	517	532	548	551	550	569	554	542	571	569	565	556	519	564	500	556	538	518	542	503	548	525	555	557	518	550	534	580	556	543	546	573	525	523	497	553	541	556	490	547	562	540	523	570	504	556	515	550	542	525	605	529	561	554	531	525	573	541	572	523	538	558	531	558	582	555	593	496	564	564	537	556	549	565	557	523	564	530	513	543	564	560	519	544	545	553	513	530	511	545	566	544	554	599	578	554	552	551	543	542	557	541	561	528	564	566	550	562	511	559	575	579	501	515	539	509	524	494	592	544	478	543	571	554	564	562	538	537	518	567	536	573	560	563	549	521	559	563	517	494	513	524	532	532	533	515	593	549	525	586	537	566	530	520	556	538	510	541	554	563	515	516
8180	928	1027	826	699	625	513	509	512	436	365	358	336	346	373	392	409	312	343	383	345	310	334	292	307	301	334	267	301	300	282	255	282	311	293	262	293	294	280	278	325	333	283	297	289	260	289	267	318	290	295	297	301	310	292	290	291	289	286	263	291	274	288	258	274	283	275	267	285	303	250	290	284	248	259	293	279	293	271	264	289	278	263	296	271	279	308	275	305	280	264	278	327	299	315	275	316	280	242	312	312	260	280	253	259	268	261	295	302	279	285	281	284	272	258	277	286	249	277	278	285	301	312	287	268	302	273	307	292	257	288	314	278	289	288	272	248	293	282	286	284	290	291	295	290	282	300	304	268	304	293	274	238	309	280	301	289	280	289	278	264	285	298	307	293	275	281	286	270	328	303	295	244	260	259	255	319	298	278	302	292	252	303	264	290	291	285	282	262	253	273	252	248	276	286	275	299	267	299	257	291	288	267	266	272	268	299	276	249	280	269	285	277	283	278	300	250	253	296	308	275	245	269	300	268	294	272	271	279	302	286	266	274	274	257	280	294	300	284	281	281	281	273	257	299	288	267	320	283	287	278	286	291	298	302	273	271	265	269	298	301	302	297	272	298	309	302	263	291	275	317	279	266	307	322	284	288	287	285	273	311	316	305	298	289	272	288	295	270	279	307	286	316	291	301	270	252	308	259	283	310	258	267	278	319	305	324	261	292	312	287	321	248	284	290	282	293	257	258	306	332	289	279	292	260	295	257	291	334	296	290	256	280	294	297	286	290	321	288	293	288	279	292	280	302	311	257	314	271	305	290	286	284	277	264	274	247	286	279	273	274	318	300	296	260	253	253	287	313	302	271	296	298	312	315	255	308	286	340	294	269	315	303	292	296	260	300	270	329	304	283	276	281	309	246	265	290	267	262	264	289	306	295	291	281	290	263	298	288	323	276	279	276	281	294	287	263	276	288	278	261	320	295	296	270	301	301	283	326	296	271	266	265	280	275	271	270	304	273	282	307	281	264	268	282	276	271	298	299	273	312	298	291	301	281	274	313	248	299	282	301	269	259	285	281	284	308	272	244	250	302	276	269	274	318	245	320	297	293	276	282	272	286	274	309	295	294	267	290	259	276	248	269	292	278	280	278	306	271	264	298	274	308	306	317	277	295	284	318	282	284	267	266	291	302	278	304	290	317	298	256	295	290	280	272	295	322	289	309	259	281	302	278	248	282	302	302	285	258	288	301	310	300	251	294	301	290	291	289	264	280	263	269	287	318	258	251	313	290	289	256	281	285	324	312	272	268	305	297	281	285	316	255	280	306	280	308	260	288	295	282	253	267	299	281	295	255	296	282	262	296	292	279	279	287	285	270	303	271	291	271	276	253	294	288	276	276	283	320	310	286	258	257	286	275	286	318	298	268	289	301	270	269	271	315	302	294	251	273	263	283	273	286	269	274	296	297	278	291	288	268	271	255	316	278	269	277	279	298	287	294	280	295	289	307	299	286	292	258	257	266	281	277	297	287	263	285	282	291	315	297	302	257	283	292	258	296	252	282	304	270	291	267	330	268	275	276	288	292	262	291	283	315	307	286	294	271	308	279	241	303	273	283	316	281	276	304	269	266	316	276	289	282	298	299	318	275	325	285	254	299	267	279	271	250	248	296	302	276	291	303	283	292	280	263	273	275	276	253	289	277	298	288	287	283	302	278	308	306	268	290	269	302	246	289	294	274	275	267	277	274	300	259	302	288	282	287	293	293	307	272	293	269	264	241	260	279	259	283	295	283	266	279	301	275	299	279	285	270	262	303	245	283	305	301	243	251	280	249	285	330	292	287	314	301	274	303	276	251	315	291	287	332	283	330	277	254	289	255	291	328	295	260	258	289	279	288	289	288	271	302	273	278	254	289	296	276	299	285	281	326	297	259	264	268	289	272	273	278	294	289	282	290	274	286	304	267	277	258	268	295	308	288	297	281	272	295	313	249	292	300	303	286	270	315	280	267	312	304	278	299	283	294	292	281	285	247	302	290	285	304	263	300	285	279	271	297	275	288	282	301	276	259	283	295	281	279	291	276	324	280	284	314	304	272	312	261	294	280	284	300	306	297	267	255	281	286	266	273	271	293	260	249	300	291	288	289	297	234	303	273	283	262	276	285	286	297	296	275	303	303	306	302	289	279	291	296	318	311	300	311	289	288	269	296	298	268	286	283	281	275	276	286	295	262	290	336	279	260	278	284	244	272	271	317	281	312	292	289	274	296	303	301	301	283	267	274	289	297	280	271	314	299	294	279	272	267	286	278	262	292	293	274	279	293	283	261	286	294	290	281	303	308	278	280	256	295	289	296	294	305	304	262	286	292	262	253	311	294	295	296	283	319	326	300	251	298	301	283	290	255	278	299	286	286	294	291	284	281	333	288	289	255	302	295	280	299	309	272	283	276	282	300	269	272	297	277	282	231	302	280	274	302	316	273	285	277	292	297	298	295	284	285	281	260	335	268	271	303	287	248	285	269	279	264	287	288	289	253	310	287	274	281	306	277	276	241	280	278	258	316	301	293	275	276	292	302	310	270	256	280	305	313	314	315	281	297	268	287	315	282	280	280	305	268	246	298	300	266	331	311	301	280	279	278	308	272	286	309	304	294	254	276	280	297	306	287	285	261	287	304	279	329	316	284	303	291	324	292	263	285	323	294	301	300	283	269	255	274	266	265	275	289	271	247	289	263	301	270	285	313	264	342	301	273	261	287	302	293	298	287	286	247	323	289	313	290	249	257	292	291	300	297	246	327	333	281	262	310	346	262	295	268	300	309	319	292	283	255	284	297	290	289	291	273	300	255	274	305	286	309	312	289	277	281	304	286	286	308	316	287	311	296	291	249	292	272	270	290	289	311	321	283	291	304	293	261	253	278	245	305	301	298	299	301	241	238	272	304	276	282	249	295	286	297	283	273	299	272	277	288	288	271	309	289	259	253	298	284	280	256	303	284	292	272	308	274	314	288	253	268	296	290	295	271	294	280	284	269	297	289	285	306	270	287	286	267	256	271	307	259	287	316	300	292	299	298	279	302	303	272	288	290	269	295	229	289	244	293	276	260	271	262	301	269	285	284	263	283	270	255	281	283	298	273	296	270	294	305	257	273	279	282	289	294	293	258	289	293	298	291	280	292	307	298	299	290	294	272	297	266	280	282	319	315	295	285	311	268	239	292	261	280	287	298	254	261	269	272	292	273	259	275	296	306	257	290	298	293	302	296	293	293	282	259	294	288	296	271	275	274	262	341	314	286	287	270	278	306	281	311	325	313	255	312	297	270	268	303	253	298	270	299	278	274	262	295	304	278	272	277	258	270	254	266	314	295	266	297	279	281	292	255	257	318	285	274	281	277	289	269	288	274	271	277	293	290	283	269	271	274	292	332	270	274	310	283	294	300	296	288	276	303	247	267	305	246	274	280	302	302	284	293	247	318	285	300	260	266	296	261	287	267	286	275	277
6964	1206	2129	2478	2485	2348	1904	1765	1753	1597	1276	1101	1005	1017	1166	1174	1090	1128	1036	995	1007	957	868	857	770	806	756	715	717	716	694	660	654	648	656	646	651	626	624	672	604	676	613	645	649	622	614	670	682	656	709	654	695	646	644	698	664	623	679	643	621	630	625	628	625	665	660	705	607	648	633	648	618	617	660	646	669	621	644	626	633	643	677	676	666	659	699	658	696	619	615	637	614	720	636	671	666	627	668	601	662	657	672	636	656	625	569	626	641	672	641	639	700	634	647	669	651	684	654	620	665	673	646	638	610	635	649	660	637	664	687	666	617	630	634	653	646	629	631	650	597	664	646	646	645	692	651	629	674	663	660	726	645	654	613	664	702	677	702	599	645	619	634	642	660	657	618	635	640	644	676	688	650	681	653	668	655	660	654	672	646	599	665	669	658	637	667	664	643	616	671	697	671	673	691	612	619	640	653	631	647	638	609	682	651	603	640	702	636	673	670	607	649	626	658	617	634	623	650	632	610	664	607	647	629	628	616	579	658	564	639	624	692	647	637	615	650	630	649	656	655	675	673	640	668	688	676	618	601	660	673	579	687	625	657	662	610	687	617	642	652	630	650	594	641	664	666	667	666	673	649	599	666	641	658	648	644	612	640	586	673	669	634	618	621	668	618	634	647	658	679	663	635	632	676	652	641	656	634	595	676	623	671	635	656	659	647	655	643	670	654	656	639	690	648	653	658	655	623	637	694	632	647	670	661	662	687	652	690	649	658	649	669	648	638	631	687	621	623	643	654	654	632	690	669	614	666	680	634	626	647	636	624	643	610	675	626	680	647	640	649	622	669	632	646	684	647	634	700	659	670	592	665	645	630	666	596	638	651	652	609	633	654	634	694	643	650	648	694	636	609	644	658	646	659	621	654	631	616	609	646	643	638	661	652	658	612	614	651	640	708	641	727	626	652	654	673	626	641	639	666	680	607	646	593	670	648	648	653	647	616	645	624	630	674	587	624	675	617	636	668	650	644	701	697	674	671	650	705	664	643	672	656	697	614	632	657	634	658	636	603	665	643	639	645	657	645	675	625	593	673	617	644	635	665	682	614	656	609	661	659	612	625	632	679	684	662	641	652	697	655	636	678	677	678	696	661	646	649	625	671	653	641	636	645	642	682	666	623	661	683	673	630	670	648	604	650	652	675	676	710	654	673	647	642	691	595	610	639	729	649	661	650	651	661	642	636	611	662	594	664	638	670	679	640	635	634	637	644	658	622	703	651	634	629	665	669	628	640	642	623	688	633	655	654	621	627	616	629	647	638	650	634	641	631	604	639	669	629	626	637	627	610	616	684	642	603	638	611	616	623	631	638	616	661	626	639	625	615	620	619	667	660	657	637	606	669	646	630	677	630	647	616	642	642	633	617	636	660	620	673	652	667	646	693	692	635	662	651	682	648	669	632	654	688	663	637	647	627	638	654	629	609	631	627	617	638	670	631	672	665	647	622	662	633	646	639	663	675	667	683	669	677	662	629	671	647	655	639	660	611	604	650	634	650	619	613	618	668	673	603	660	636	670	630	612	611	637	630	613	640	660	628	667	672	674	637	663	619	677	659	681	599	663	625	650	637	650	630	643	658	639	637	623	662	659	671	648	668	676	666	624	663	661	659	643	629	649	632	653	638	653	664	652	588	656	660	651	635	609	674	614	682	688	650	667	673	670	661	642	701	676	663	682	636	634	676	647	706	660	669	632	614	671	608	657	612	601	638	650	651	673	635	605	635	689	660	634	648	633	638	624	640	650	601	696	662	666	684	656	672	627	623	670	634	583	672	667	633	707	626	664	611	645	645	660	657	638	658	632	649	654	650	650	611	667	624	662	682	633	641	676	699	598	635	660	640	649	679	652	670	686	641	675	637	652	646	665	634	671	643	649	633	620	652	645	619	642	670	652	650	597	690	661	653	644	633	624	677	619	604	642	637	657	695	630	636	627	686	636	643	631	640	646	641	647	628	623	652	646	674	654	652	613	662	649	576	640	616	637	589	653	670	682	628	659	707	645	613	635	625	647	687	649	627	680	708	681	631	661	669	637	664	709	629	670	635	607	658	635	626	643	641	648	650	671	609	675	632	635	646	646	626	607	653	640	654	673	653	647	642	656	606	582	641	596	663	674	628	672	605	667	656	634	613	650	657	639	606	703	708	655	623	687	624	629	663	606	653	643	638	607	645	660	617	644	678	634	683	649	627	628	625	653	648	637	657	654	627	621	664	633	663	622	663	665	652	658	655	666	666	629	672	647	671	667	641	624	647	668	642	666	647	642	670	628	656	687	678	669	629	679	650	643	654	637	691	628	608	676	676	648	633	663	638	701	635	671	667	627	620	659	669	632	656	604	645	653	647	673	656	689	644	630	693	650	668	628	684	602	655	663	602	645	638	671	612	620	605	662	643	616	664	654	607	612	637	625	661	664	633	688	681	623	642	663	640	664	623	683	609	650	680	667	675	649	601	623	647	620	657	622	623	644	698	628	654	633	661	681	658	643	677	648	665	629	659	636	582	597	639	631	641	620	672	657	648	680	623	638	662	628	586	665	644	644	692	630	646	694	630	699	690	664	677	622	659	665	599	652	647	635	675	639	660	636	620	628	662	629	635	669	622	662	589	683	652	642	656	622	640	646	668	662	685	692	635	649	636	611	643	686	630	644	638	607	580	590	635	633	604	631	614	661	625	634	615	654	635	684	663	653	646	651	589	632	603	615	642	629	620	657	632	654	687	673	625	634	655	660	714	591	659	652	665	687	640	667	648	617	582	667	643	626	666	629	710	625	655	658	615	660	680	653	597	670	676	642	675	651	668	632	684	664	655	633	666	658	677	664	626	610	657	616	645	637	610	652	666	623	655	673	591	628	702	644	682	651	651	625	600	638	661	619	666	637	652	630	630	606	610	650	614	697	672	660	667	630	677	644	697	609	626	632	630	664	702	685	658	710	690	670	615	671	628	625	645	666	607	623	650	622	691	633	668	600	633	632	626	617	706	643	647	613	573	651	659	622	638	617	644	621	699	676	684	659	653	656	682	636	659	635	606	673	615	635	635	611	631	681	648	699	671	693	635	636	665	648	629	591	640	615	663	630	628	603	634	609	694	677	609	623	681	640	652	603	685	641	620	658	629	614	635	637	657	615	613	647	603	669	629	645	641	632	674	633	649	640	639	621	620	596	669	638	671	651	601	676	646	642	637	662	627	632	698	635	642	671	651	627	648	636	657	617	634	658	687	618	627	628	686	694	667	667	627	667	664	689	713	645	611	641	617	653	679	620	661	610	613	648	659	619	665	590	640	641	669	661	627	644	640	650	613	618	592	644	654	635	659	663	663	643	629	609	621	618	647	667	625	609	709	605	608	670	634	616	602	674	631	648	687	662	716	671	638	610	658	687	653	696	621	608	615	673	633	671	642	609	639	647	652	590	685	644	642	621	629	608	598	616	654	701	656	692	642	631
15275	1670	1607	1253	882	792	576	527	489	415	321	263	250	250	266	297	282	284	270	252	252	226	211	191	192	212	186	187	190	179	162	161	167	151	227	165	158	169	180	171	164	168	161	155	171	174	156	172	173	161	186	156	174	168	168	204	181	159	193	175	186	170	156	162	156	163	169	161	171	161	177	171	178	186	169	157	145	160	168	161	161	168	162	160	165	159	173	179	164	167	161	180	145	171	179	176	171	210	167	165	168	181	172	154	199	198	215	164	168	181	177	178	170	176	137	191	162	175	172	174	186	164	163	178	163	175	183	168	207	183	218	157	160	178	167	173	172	175	157	187	164	162	132	149	178	162	159	167	169	173	171	174	157	171	160	163	159	159	175	184	183	173	167	174	170	182	210	166	173	175	156	193	192	177	159	157	157	156	169	173	177	160	175	177	188	183	182	198	170	151	167	179	174	186	154	178	152	180	165	153	170	193	171	155	174	155	187	166	180	188	185	193	171	172	146	159	182	166	181	177	176	192	166	168	150	156	186	166	168	162	153	181	163	153	181	165	154	184	173	178	162	173	163	167	176	161	176	165	177	158	172	165	164	185	176	161	187	190	167	140	203	170	149	189	148	168	166	188	185	175	181	150	174	185	180	166	157	167	154	179	146	162	201	186	175	186	176	155	160	158	167	196	169	181	139	150	185	146	173	167	181	200	178	168	194	175	166	162	157	178	189	165	179	163	174	168	181	182	162	164	151	188	159	169	170	157	169	164	179	178	170	185	155	184	183	165	168	190	176	177	200	185	141	170	183	187	159	202	174	186	175	166	160	174	152	188	184	161	171	168	163	184	166	176	178	173	163	170	177	149	171	163	167	182	174	151	146	174	172	180	162	161	162	166	164	142	177	177	177	184	169	185	167	173	176	184	179	200	184	171	193	193	167	172	150	176	163	163	198	145	184	166	183	154	184	179	171	147	170	149	169	165	183	149	183	199	160	157	157	166	179	163	161	176	162	138	192	161	161	173	172	184	168	183	138	181	186	199	183	175	190	183	167	172	160	193	165	182	171	145	170	187	174	158	180	175	195	209	180	182	181	162	202	206	175	150	181	167	147	173	160	200	152	173	163	159	190	174	182	177	161	184	173	151	162	163	164	155	152	169	189	174	159	170	134	197	174	165	162	201	177	173	150	155	165	190	150	150	176	177	207	188	177	185	180	195	180	184	163	167	160	170	165	193	193	165	189	162	170	172	169	173	157	170	193	178	173	163	168	173	179	185	165	162	155	152	154	177	183	192	146	161	160	145	161	175	178	158	186	165	182	165	171	182	161	176	165	166	164	178	173	175	179	170	186	190	193	158	157	166	179	156	199	181	128	144	150	179	194	179	166	163	168	153	195	157	175	192	171	152	151	150	146	180	158	177	149	154	163	174	153	155	154	149	173	170	181	166	155	191	184	173	165	175	178	169	149	148	161	170	167	153	187	156	164	187	160	189	170	168	187	161	173	154	152	154	163	197	163	181	173	171	170	169	154	202	165	167	161	150	173	159	157	169	178	163	170	190	183	170	141	195	145	175	185	166	197	177	154	171	169	185	203	166	164	159	183	177	163	165	141	188	187	187	142	162	174	158	178	183	177	147	148	174	182	155	155	178	147	162	154	146	164	192	186	166	184	174	158	157	185	157	198	168	172	151	169	183	158	151	176	170	169	166	200	168	173	174	177	177	150	171	183	157	170	166	171	164	171	194	178	190	192	174	178	178	200	156	154	192	194	153	190	180	173	165	180	141	159	140	164	165	170	175	185	154	158	158	179	185	158	167	169	165	184	162	172	187	175	168	194	164	173	155	162	159	182	191	183	187	166	169	184	148	180	167	170	166	166	177	161	150	181	174	178	179	176	137	172	150	175	177	170	153	154	160	149	174	145	154	201	152	175	169	163	167	192	165	176	163	181	151	162	185	159	167	153	176	167	171	162	180	166	188	172	181	168	181	190	167	171	193	158	167	180	177	190	149	149	164	130	171	170	178	184	160	170	169	183	189	193	177	176	152	178	196	164	190	170	171	174	175	141	157	186	179	175	158	179	173	164	168	176	160	178	138	186	176	172	148	157	181	150	142	161	166	158	170	185	171	176	202	202	151	198	171	158	147	195	184	171	164	178	167	173	143	131	154	167	186	171	163	178	159	177	161	158	182	164	157	172	193	178	140	172	172	203	167	171	171	162	168	168	175	161	194	176	168	166	188	160	181	175	158	172	166	193	175	166	189	166	152	172	165	151	173	199	152	191	160	176	178	188	176	166	167	185	189	149	160	184	156	152	170	166	142	172	179	165	177	158	172	165	162	170	155	194	161	161	169	184	153	166	185	184	159	192	185	150	185	164	172	185	171	162	169	180	167	167	185	191	160	176	160	170	182	190	146	170	147	183	167	167	171	175	178	165	181	194	158	159	173	182	142	136	166	155	163	162	159	172	180	171	189	204	163	157	191	149	176	157	183	170	178	191	174	161	180	166	172	164	176	180	171	176	162	181	176	190	160	170	160	180	198	170	169	177	189	159	164	174	175	174	178	188	171	161	197	178	170	161	195	147	189	145	171	179	197	208	150	181	157	197	169	199	161	203	162	188	178	171	175	154	158	174	165	178	163	176	179	202	185	151	193	192	193	185	196	166	157	170	168	164	167	161	186	170	160	167	162	164	171	163	172	162	188	152	140	144	148	159	185	174	157	160	191	156	190	153	185	180	164	162	159	161	201	184	192	157	180	202	177	184	184	177	188	156	165	173	186	174	186	157	144	149	198	166	163	177	176	165	160	158	193	183	181	185	172	166	161	200	187	176	178	157	164	186	168	157	178	159	142	173	180	160	178	164	188	177	176	182	187	183	163	162	165	202	165	180	174	154	163	173	175	165	164	174	166	172	173	170	164	182	180	159	182	172	181	177	174	157	170	167	183	175	155	169	174	165	161	151	185	162	134	160	170	171	142	176	180	155	169	187	174	184	149	163	171	181	166	151	184	178	174	181	163	169	150	173	179	185	160	175	172	167	187	177	151	168	142	173	161	183	157	159	144	171	188	176	168	173	156	152	171	155	176	190	163	154	157	148	192	182	152	182	169	153	149	177	171	174	183	180	197	194	157	177	155	161	157	198	164	152	144	174	164	179	194	175	177	182	165	175	176	157	167	181	162	176	174	165	174	159	173	168	155	177	173	177	164	176	184	183	172	194	187	151	148	189	168	174	185	171	162	171	161	157	157	156	182	165	188	145	203	206	196	179	165	174	179	166	172	156	174	174	193	184	192	156	175	172	164	169	188	151	180	166	177	173	152	159	172	177	182	192	170	169	172	171	205	154	175	164	139	187	176	164	166	158	163	158	168	178	164	163	147	176	185	178	147	165	178	164	183	183	161	182	157	167	172	188	155	176	166	162	186	144	166	177	156	166	170	152	171	175	192	186	156	178	182	143	143	160	179	176	163	166	174	170	158	158	179	173	165	165	165
8564	1498	3103	3863	3355	3189	2599	2268	2170	1822	1382	1113	1004	1106	1218	1190	1124	1044	956	954	934	874	762	735	651	593	552	491	469	485	475	454	454	414	446	406	402	396	399	444	443	396	410	385	384	416	390	411	418	437	384	407	407	409	403	367	433	414	399	420	368	377	370	400	444	370	406	406	411	413	419	380	402	403	413	388	412	413	414	378	422	394	416	380	421	389	401	402	423	404	390	401	371	379	387	376	400	424	398	431	415	412	388	423	416	380	395	433	401	374	374	420	372	378	408	389	394	401	423	416	389	406	443	387	396	412	412	434	387	401	438	392	412	399	385	404	370	401	392	383	385	412	412	395	418	363	411	400	390	375	407	375	359	387	420	437	398	430	377	416	356	369	378	423	422	391	406	438	393	381	433	420	432	394	443	396	404	368	419	379	443	387	404	436	371	382	394	393	410	474	409	365	387	400	408	401	388	412	405	384	396	385	400	396	437	402	413	418	389	383	399	401	381	396	421	415	389	382	399	405	386	386	412	402	413	413	405	426	398	378	361	385	403	405	410	383	396	390	380	405	378	402	379	401	417	384	426	370	411	399	412	402	425	362	388	416	403	382	396	398	406	390	410	406	381	385	401	416	409	377	423	379	392	394	342	406	367	400	398	414	393	397	404	421	413	386	370	391	393	374	396	417	397	416	379	371	408	413	410	404	386	414	415	429	404	358	398	356	378	437	413	419	398	399	422	392	393	419	415	378	383	405	391	368	424	391	347	432	394	398	413	395	416	400	403	388	392	414	386	419	400	389	377	404	396	413	356	379	392	399	390	437	394	410	389	416	371	402	407	405	411	405	413	385	429	390	395	387	398	388	415	426	352	401	402	412	369	419	422	393	395	398	396	394	365	384	379	352	389	387	378	388	375	398	369	387	377	400	411	421	371	403	427	399	435	370	401	420	393	390	406	399	391	421	393	408	380	387	414	418	401	414	379	442	347	414	418	400	433	345	389	425	399	400	387	395	407	401	410	382	394	388	352	380	375	400	412	400	355	367	392	387	408	388	417	385	433	415	385	425	400	404	386	371	397	378	412	402	395	419	378	382	389	417	373	382	378	401	406	431	429	404	403	394	393	403	392	371	412	412	455	413	412	400	357	394	430	413	428	381	399	410	406	388	401	380	396	409	393	421	352	366	412	401	389	384	385	419	372	420	382	415	369	397	416	404	408	390	396	425	426	395	411	420	398	377	418	396	421	369	370	389	379	405	428	389	376	401	408	360	387	389	397	401	381	409	406	422	382	382	368	389	401	410	389	349	383	392	358	385	372	415	392	382	363	398	361	387	367	395	382	388	410	401	411	390	428	402	390	377	388	376	428	412	416	360	436	402	388	443	383	377	415	410	411	389	377	408	439	414	390	410	368	408	368	355	431	406	425	376	414	388	374	408	366	434	398	409	395	395	385	403	399	402	422	442	424	412	367	417	374	426	404	361	399	417	397	400	367	398	378	375	390	387	424	417	394	361	374	385	392	369	400	388	430	384	393	402	422	361	404	423	432	373	368	426	406	374	413	361	391	441	411	383	443	416	444	413	363	394	397	394	388	390	368	405	389	386	433	386	388	380	382	452	402	404	396	356	425	414	396	377	386	413	381	396	380	378	393	384	408	410	367	415	357	373	398	377	444	448	394	406	382	391	417	376	397	412	388	393	388	419	420	370	369	372	429	361	395	407	372	369	383	410	391	401	387	433	398	417	397	406	398	392	382	359	406	430	417	379	370	380	382	402	428	398	411	410	365	438	398	374	398	401	391	368	413	387	379	425	371	411	403	394	419	406	385	388	382	410	409	364	393	384	404	409	389	381	389	405	402	417	401	376	409	399	348	365	369	450	394	410	356	398	412	409	404	404	404	405	423	400	397	388	408	405	416	442	394	404	373	402	402	398	394	410	392	371	388	419	365	383	391	374	387	413	383	427	394	387	395	419	398	370	400	402	406	414	406	370	398	389	391	380	388	401	359	390	382	420	398	426	404	379	389	394	402	398	402	434	413	407	391	404	389	424	363	374	387	400	402	403	417	385	413	385	373	414	399	424	421	408	404	392	386	396	385	375	415	413	415	390	386	396	403	382	389	401	410	402	405	415	393	395	411	422	407	401	413	385	316	384	389	405	398	367	330	376	420	386	399	395	405	381	429	409	383	414	431	411	385	398	402	377	413	400	385	423	409	425	396	431	400	395	384	404	421	396	401	389	382	350	381	414	399	450	389	398	367	374	414	372	409	420	350	426	381	398	384	363	396	402	396	422	394	411	414	389	407	427	393	399	379	402	404	397	382	412	369	378	420	406	413	421	382	411	365	424	420	374	379	395	359	415	397	405	405	419	392	416	406	406	407	399	386	379	379	399	388	405	421	368	379	413	411	433	388	362	404	412	386	387	412	401	417	406	384	396	372	422	395	413	374	425	412	421	389	395	418	376	366	391	372	379	405	384	381	392	381	380	374	389	382	417	401	367	416	399	393	411	410	403	412	382	416	421	400	415	399	407	433	350	383	381	401	410	407	399	402	371	433	402	380	382	391	405	389	355	410	392	409	401	431	352	402	408	352	416	383	420	387	434	419	412	420	363	375	412	463	405	392	418	411	381	405	388	390	461	413	433	386	372	393	398	400	359	348	407	372	391	384	383	374	392	407	410	392	401	408	405	380	404	404	401	370	395	383	390	358	393	355	427	394	386	416	398	420	386	369	382	413	375	357	403	375	379	385	401	389	370	388	378	437	414	381	394	389	382	362	450	414	420	412	432	388	358	372	395	408	392	404	397	403	392	370	432	405	390	358	400	388	396	404	412	352	383	415	372	385	410	379	397	366	378	408	401	361	393	451	411	392	398	367	375	448	396	395	387	365	415	411	419	370	397	409	408	397	436	405	360	363	392	358	384	423	371	412	406	415	427	393	379	364	437	432	402	371	378	399	407	358	364	384	388	427	377	404	391	434	385	413	384	409	399	393	413	390	354	420	431	402	376	413	435	410	400	411	390	419	407	427	382	402	402	362	369	417	408	403	393	353	435	405	367	410	404	396	398	437	383	400	394	371	407	401	405	361	399	428	375	427	395	394	403	399	423	413	377	387	399	420	383	408	395	406	401	379	417	395	381	380	404	369	407	352	393	412	434	426	407	394	371	388	401	408	383	433	398	399	397	420	360	434	390	402	415	436	403	392	418	422	406	327	391	375	418	438	410	378	410	438	452	394	388	355	377	396	393	425	374	383	374	391	389	416	436	400	440	368	397	397	412	395	400	397	377	409	416	426	365	389	399	384	364	441	419	406	426	407	397	420	387	393	409	415	397	361	409	374	378	403	388	420	379	389	399	375	404	434	416	398	406	417	394	405	414	371	401	370	413	428	382	414	392	375	399	409	409	393	387	379	377	407	391	409	370	379	388	396	393	441	356	428	401	403	397	372	398	394	428	401	415	425	389	386	367	400	376	414	375	401	411	399	376	369	388
1645	377	418	363	321	324	292	328	306	257	230	255	231	243	254	266	287	228	268	204	259	240	233	255	229	219	240	265	239	205	242	208	226	232	232	215	224	228	236	231	258	187	219	203	225	224	239	242	211	228	226	225	223	216	233	244	224	221	252	216	232	244	200	223	231	210	242	241	240	233	270	211	223	229	236	230	216	198	217	247	225	231	233	242	220	231	246	225	226	227	242	229	252	245	228	216	223	240	208	238	238	224	220	228	245	245	202	261	208	242	210	235	227	250	214	228	219	210	217	218	242	235	233	210	227	241	251	243	243	228	252	235	226	238	238	238	188	221	236	255	219	210	235	213	216	233	227	261	246	249	215	255	201	181	220	225	213	233	205	230	219	214	234	255	206	212	205	221	223	235	250	218	240	227	239	206	228	212	235	248	243	259	220	219	221	224	236	215	267	220	217	232	195	226	244	227	236	228	201	223	238	270	228	230	228	231	231	227	238	208	249	208	233	239	215	231	227	236	253	234	215	207	236	225	230	236	228	218	218	227	238	233	239	209	204	222	229	227	232	238	208	245	216	236	215	225	246	221	215	232	224	224	217	238	193	257	228	231	212	205	236	235	219	242	232	236	247	234	221	229	240	247	252	228	197	239	220	241	224	232	205	210	213	228	221	213	244	242	249	197	214	214	237	256	232	242	216	233	232	207	220	229	215	224	233	255	240	217	229	225	224	255	232	226	230	229	227	213	217	250	217	213	199	225	231	224	250	228	222	234	245	225	246	241	240	206	236	243	231	211	241	224	224	265	237	224	215	233	222	226	222	217	242	237	247	210	221	210	225	255	232	214	251	224	223	214	243	229	222	236	207	228	220	210	246	200	212	214	239	223	213	236	246	245	248	218	241	218	200	205	202	218	222	216	219	230	228	211	229	230	242	229	210	251	233	220	220	205	237	219	229	208	252	192	230	260	229	218	248	217	250	223	241	230	201	266	241	244	253	237	231	224	231	228	217	206	223	223	242	204	177	207	198	238	220	245	239	234	208	203	245	203	222	242	255	214	246	249	213	226	240	240	244	194	222	259	231	246	240	229	249	207	235	217	239	233	218	234	227	242	232	214	222	259	231	234	241	221	253	226	229	195	223	213	224	252	222	233	189	252	247	256	240	238	197	186	233	217	210	211	246	236	235	244	209	244	250	195	227	246	232	231	219	234	209	268	207	224	208	234	198	225	257	239	201	230	240	260	240	223	225	221	236	252	241	207	217	200	224	262	216	199	211	213	245	197	217	207	207	226	207	213	259	244	227	242	222	234	244	234	251	233	229	204	226	241	229	248	221	188	226	211	229	252	237	212	216	247	242	227	237	218	262	223	205	234	224	212	246	217	237	236	235	225	239	247	252	215	250	226	228	243	229	215	250	217	201	205	213	236	229	210	238	240	211	228	226	226	237	240	223	219	224	215	223	204	211	221	231	232	218	226	224	213	189	203	220	214	217	232	212	233	205	222	221	211	213	227	271	207	240	217	214	193	240	219	190	215	215	215	212	263	261	232	197	202	236	218	232	209	222	223	245	219	220	232	206	253	220	260	251	234	214	214	234	253	241	234	234	171	233	206	209	216	242	234	233	216	197	219	227	251	210	258	262	227	232	200	230	231	209	243	234	219	235	270	222	256	246	227	231	226	244	239	228	258	225	218	229	228	235	238	232	240	237	238	270	237	240	231	261	214	233	235	235	236	259	235	240	236	243	209	214	250	225	235	212	204	223	229	227	260	263	230	218	215	228	206	243	211	269	208	247	247	269	228	225	242	227	269	237	194	233	207	207	195	194	230	245	236	201	237	246	229	253	230	196	233	230	242	228	207	234	255	209	234	247	223	255	226	251	200	225	238	233	253	231	215	249	256	205	223	215	248	229	242	241	231	218	217	240	229	216	214	212	223	230	208	211	227	252	224	242	226	212	202	228	236	238	215	272	248	237	216	217	196	232	224	217	221	222	231	245	230	228	249	232	239	230	211	227	228	226	240	245	213	221	238	217	262	221	246	242	213	224	212	223	249	241	253	249	230	207	226	213	235	237	218	235	203	229	232	240	233	238	226	230	208	253	244	225	232	247	211	255	228	234	236	212	236	204	243	208	223	237	243	211	240	247	251	236	209	194	252	221	242	254	226	223	248	240	221	183	246	249	237	235	247	241	221	239	240	239	238	222	218	203	226	215	206	218	221	222	220	194	229	238	217	245	225	236	232	217	228	241	205	215	223	215	213	255	222	222	217	210	226	221	230	271	215	231	222	210	228	238	241	243	229	258	226	224	242	264	242	238	238	205	222	260	213	218	208	200	242	246	253	233	234	219	220	208	237	252	228	240	199	250	231	205	231	211	221	208	220	230	218	224	212	262	252	219	215	222	230	212	236	233	223	254	245	225	236	250	235	241	236	208	216	259	226	217	247	240	212	225	232	207	213	218	204	218	207	238	205	213	211	217	232	237	199	185	233	230	236	233	230	229	228	243	210	237	215	240	197	228	201	235	213	216	216	218	216	191	221	237	229	224	232	226	221	214	261	229	215	240	241	247	245	211	218	227	240	239	237	246	221	242	219	246	217	236	240	238	195	229	203	229	247	233	244	225	227	226	219	237	233	221	260	233	253	222	244	235	248	221	220	220	228	225	245	222	223	238	265	207	213	234	233	209	226	221	201	216	212	233	215	221	237	210	250	244	221	215	232	235	248	216	220	254	221	230	236	232	219	268	221	210	226	229	237	205	229	232	241	218	246	202	189	249	231	225	211	231	253	235	208	234	212	233	231	196	234	227	234	218	209	261	236	218	233	204	227	229	227	171	224	246	231	240	211	217	231	255	250	206	230	233	234	200	225	219	244	218	219	210	251	230	234	226	246	207	221	230	221	225	234	254	231	245	223	225	224	213	206	243	233	256	219	221	209	224	271	241	204	211	186	216	270	221	211	209	222	229	217	203	201	243	227	208	218	222	248	210	228	196	238	230	226	239	197	219	239	200	251	228	208	215	247	186	219	239	204	213	241	242	231	228	202	232	208	227	247	211	243	241	222	222	227	220	218	210	233	219	235	259	218	259	233	232	229	224	229	204	241	212	242	245	241	252	237	229	198	233	232	230	259	234	241	226	223	234	240	244	232	226	238	236	230	220	286	205	222	192	247	246	228	236	194	256	240	207	262	223	226	222	251	243	204	224	237	226	207	227	221	263	242	223	223	205	199	214	219	188	244	229	229	216	214	236	248	209	213	241	192	203	254	223	225	217	216	168	220	205	266	239	237	235	230	231	229	220	234	253	213	237	225	235	221	209	219	221	240	240	227	217	235	271	220	213	237	207	233	207	238	228	232	238	208	221	221	217	220	243	213	216	256	219	200	225	219	238	238	210	230	230	198	209	225	232	230	230	263	227	237	241	241	234	222	220	237	219	240	242	194	232	272	228	262	244	218	218	242	222	255	249	228	258	245	222	214	208	219	221	231	218	244
1972	709	900	1062	1030	1065	981	871	894	825	751	649	651	702	724	702	718	707	661	706	695	637	664	559	614	584	567	582	596	533	549	550	534	537	527	495	526	520	504	582	545	572	541	538	528	547	538	505	532	540	522	544	542	543	537	510	547	574	502	574	561	501	556	564	522	515	541	585	531	563	531	539	569	531	539	548	555	549	570	540	491	543	551	516	512	564	529	553	531	532	580	549	553	544	554	570	568	516	548	532	503	573	547	575	550	567	526	538	583	546	549	543	491	503	512	562	565	514	532	515	513	531	552	532	519	552	564	544	547	584	528	531	513	492	563	575	493	548	528	467	548	542	558	507	578	537	490	539	486	491	528	548	517	522	578	509	529	508	567	547	529	521	522	544	507	550	507	519	512	527	525	527	526	542	536	548	547	560	514	569	503	563	545	499	524	549	548	560	518	556	517	527	520	568	578	497	547	592	563	537	566	514	520	569	530	548	527	555	583	563	496	530	522	556	550	485	528	579	552	547	529	511	530	530	544	551	562	573	540	559	499	550	537	544	554	534	549	540	585	555	515	517	522	593	539	517	542	559	573	563	534	506	530	517	562	538	523	566	513	548	550	533	530	543	536	524	515	538	525	559	560	500	543	521	530	516	523	529	553	578	507	534	522	561	561	597	574	524	525	567	533	539	541	527	565	521	499	550	553	551	542	552	518	540	525	575	550	535	514	538	571	515	513	520	541	557	570	505	551	521	548	547	523	514	502	560	522	561	580	558	544	535	529	554	549	534	533	529	604	568	538	521	528	536	532	516	517	508	554	521	548	512	557	578	513	545	536	558	534	517	564	552	485	542	560	513	562	544	569	524	589	574	553	526	574	536	551	564	547	534	558	519	492	534	566	559	531	528	563	506	539	521	529	556	561	548	557	542	540	528	555	535	582	525	509	568	499	546	523	501	555	558	558	547	537	564	511	523	557	514	517	580	564	574	499	555	526	531	551	545	519	531	532	515	526	531	525	514	494	545	541	533	538	562	531	519	556	553	529	559	538	516	521	494	537	535	506	571	504	528	576	505	564	510	508	550	513	575	527	543	524	520	509	504	524	547	516	564	514	503	561	561	496	495	552	531	518	521	567	563	564	556	532	533	509	538	549	561	552	590	540	540	554	556	516	564	534	586	531	543	569	498	571	509	512	512	533	586	510	574	528	540	553	538	519	535	541	537	529	517	522	532	500	508	519	535	522	552	540	519	516	524	490	522	498	568	537	535	522	531	569	563	558	558	556	569	543	545	569	553	515	534	541	512	545	521	536	549	509	503	565	544	532	527	496	520	555	545	544	551	541	527	591	500	567	529	516	538	547	557	509	502	523	524	608	530	527	534	520	545	518	542	494	540	519	546	564	506	489	581	530	579	530	563	528	565	568	534	519	548	539	549	566	506	570	520	515	575	522	502	507	543	581	509	508	557	543	520	533	560	534	574	537	510	530	512	562	524	531	557	528	510	544	519	559	573	524	531	538	567	558	528	534	546	470	555	560	541	504	535	545	498	517	522	542	512	499	510	561	497	561	541	521	499	549	529	523	522	541	559	530	515	562	500	540	504	526	492	544	571	529	513	542	553	542	569	518	561	536	496	516	561	528	532	519	529	551	535	533	598	522	536	546	536	558	570	494	506	526	557	559	496	502	548	534	570	545	559	540	564	532	567	572	550	524	539	562	575	540	543	564	520	582	531	543	527	545	570	517	513	555	521	504	528	554	518	488	535	508	550	572	494	517	548	525	545	555	498	542	556	485	558	532	528	561	537	534	517	552	502	525	518	526	506	534	549	524	521	561	467	554	539	531	568	544	522	503	531	562	524	502	512	564	526	502	472	583	558	542	548	550	554	548	570	572	523	541	517	545	561	537	552	517	568	544	603	509	518	535	526	534	558	518	525	537	563	520	523	558	554	556	519	537	556	508	577	544	502	526	530	536	500	542	566	518	556	586	570	539	532	579	573	510	545	495	570	514	525	552	548	555	583	550	517	541	553	545	521	546	581	522	526	518	523	529	504	534	486	578	524	557	512	525	547	560	559	529	555	565	565	520	521	544	519	518	560	508	541	580	539	514	514	559	571	510	481	490	607	553	518	506	565	572	525	509	526	546	537	533	521	514	530	580	508	571	557	561	526	554	529	552	556	537	547	528	522	541	570	533	542	555	561	507	504	550	543	530	547	540	537	518	535	542	572	571	536	545	522	535	540	547	528	517	542	526	555	512	513	551	499	550	514	550	567	576	562	477	528	559	519	518	558	538	515	532	523	549	564	513	510	531	557	527	497	546	533	572	538	492	555	534	513	528	559	564	546	563	510	518	560	544	556	552	521	564	573	562	540	563	531	528	528	555	549	553	515	529	556	522	521	553	556	551	530	540	523	515	564	526	539	554	561	536	560	538	534	580	531	531	596	583	535	510	504	545	558	536	541	529	541	535	537	519	521	559	540	574	567	511	554	516	576	500	552	539	550	537	538	506	555	585	539	576	547	529	503	517	527	511	516	530	556	576	510	549	554	536	534	555	521	517	547	534	574	507	546	575	526	537	559	545	510	515	516	485	545	536	527	553	515	528	550	541	586	516	509	531	541	564	569	538	579	521	541	504	570	526	578	519	546	535	514	524	558	573	488	557	533	546	565	545	544	570	524	545	520	522	494	509	548	542	490	542	521	532	479	550	531	513	556	563	531	573	524	517	504	519	555	548	546	529	507	574	540	538	562	547	541	543	571	492	537	519	533	510	511	556	494	487	553	569	556	543	535	540	515	543	561	510	528	534	527	498	574	566	541	563	583	490	535	563	529	575	551	518	554	502	524	518	563	528	497	578	553	559	544	569	523	579	507	484	515	531	522	507	535	589	516	541	538	510	531	523	511	529	480	566	589	568	559	568	501	571	582	558	529	529	539	552	529	542	509	541	522	530	547	510	527	523	514	504	526	524	572	557	571	548	533	526	562	547	580	544	571	545	551	542	529	557	504	501	545	546	518	542	514	494	552	518	571	488	553	530	594	482	497	559	557	534	560	505	541	550	538	533	543	525	564	528	543	468	542	585	526	563	514	556	560	547	518	526	524	528	560	576	528	492	527	524	561	549	585	556	551	502	506	594	533	534	578	571	536	520	518	562	544	527	538	545	540	570	497	555	499	542	522	519	531	492	505	522	530	530	555	558	501	511	548	583	520	555	517	524	531	569	520	519	516	512	519	507	581	546	565	557	533	564	539	526	536	546	529	547	561	540	484	489	530	530	543	519	533	543	538	512	549	556	537	526	507	532	560	531	544	535	547	559	528	563	545	538	538	508	565	546	532	552	549	535	497	546	566	564	489	523	513	527	542	549	538	545	528	548	558	505	548	499	568	532	545	532	573	580	524	545	536	529	548	559	511	552	546	523	493	552	486	549	520	537	550	577	535	530	527	519	556	546	578	573	541	480	545	549	524	545	543	501	515	527	507	522	527	524	512	539	571
8363	1033	1042	909	690	684	536	502	474	447	376	358	346	349	379	363	337	316	336	354	340	338	293	308	330	333	274	294	312	274	289	291	270	295	290	296	260	267	297	286	274	284	281	287	282	297	302	280	300	280	269	290	282	281	292	279	299	271	311	316	280	283	263	261	275	282	287	276	267	272	281	283	263	275	296	297	294	260	270	257	269	291	307	314	262	274	294	266	302	262	251	318	339	308	343	302	288	285	295	305	286	282	265	308	301	281	285	299	321	276	297	317	281	267	293	304	252	300	272	278	288	309	272	275	287	288	285	288	271	284	311	266	254	321	283	287	302	268	293	263	267	266	284	282	294	283	296	253	268	297	266	328	308	293	273	277	273	299	260	258	280	281	309	290	318	298	278	286	307	286	291	268	260	294	301	271	254	282	284	274	275	334	263	270	275	261	281	267	290	296	268	255	250	269	286	288	291	305	281	285	303	307	258	253	267	272	305	269	294	291	308	304	301	284	245	284	266	254	272	260	274	305	263	257	287	292	285	293	277	271	278	313	283	304	285	266	276	291	279	274	281	290	312	277	299	294	297	311	313	273	263	280	307	263	305	286	285	293	302	281	284	263	276	281	263	300	341	317	314	273	302	287	264	272	300	301	271	265	298	255	243	288	278	266	275	266	278	317	273	282	285	308	325	286	277	298	315	287	279	280	326	254	284	271	283	272	283	297	283	312	293	301	289	272	271	262	297	295	315	289	263	261	298	306	237	281	291	294	302	254	283	280	261	267	300	302	284	270	297	313	273	301	307	266	250	276	265	283	293	260	296	290	261	301	269	290	294	302	263	276	266	300	264	303	267	279	336	313	280	282	282	263	297	284	293	294	294	301	269	256	289	278	273	305	267	289	264	258	285	298	311	258	312	280	265	307	291	260	283	306	305	310	267	289	322	309	263	310	285	279	261	304	285	258	266	282	313	269	280	282	274	259	284	289	293	271	303	282	288	297	263	275	327	314	278	280	287	305	272	269	289	283	261	277	293	293	282	302	287	326	294	307	276	292	294	296	289	264	285	304	280	272	323	302	262	273	274	273	286	285	278	249	263	259	281	284	291	296	267	270	264	267	325	286	310	279	281	310	309	263	279	303	296	284	270	270	275	287	288	296	273	262	305	260	270	275	300	278	249	300	312	278	285	293	271	292	293	304	327	307	261	277	279	268	299	300	247	256	269	269	286	283	298	303	294	269	299	268	270	294	291	290	278	282	302	266	288	274	253	311	292	326	298	284	271	248	305	250	294	260	281	307	304	270	262	254	290	287	301	312	297	284	284	256	305	259	276	288	312	276	274	283	292	275	257	271	269	273	303	308	269	261	269	312	283	265	299	318	306	231	267	325	316	312	259	280	279	260	282	257	266	302	323	302	268	282	281	274	267	282	307	273	283	278	319	301	300	249	256	270	269	287	298	277	294	297	295	301	274	304	280	294	285	263	264	286	302	299	305	264	300	300	328	301	278	302	260	273	280	291	316	274	280	287	311	271	300	291	283	260	281	265	290	286	265	292	270	267	283	307	289	291	265	287	302	286	304	256	310	267	281	277	277	249	279	268	287	270	306	302	307	286	301	276	255	281	299	309	266	308	277	256	291	284	292	315	304	286	286	272	255	283	289	285	292	287	301	282	234	273	252	281	275	258	268	268	285	280	298	291	283	242	304	293	262	290	282	303	287	272	277	296	291	256	294	276	298	263	284	266	266	269	295	290	319	293	308	301	296	280	278	296	298	305	272	264	276	308	299	270	325	285	292	305	238	258	272	272	255	296	289	304	301	306	284	278	275	282	291	289	273	262	267	322	283	286	295	274	293	291	300	263	268	263	299	273	316	268	284	266	279	310	250	287	299	267	306	268	283	297	297	277	266	260	257	301	301	298	286	281	287	281	284	278	298	258	250	252	284	304	317	263	292	313	265	274	300	316	244	284	272	286	301	299	261	263	264	320	244	280	287	275	280	268	287	282	292	270	303	294	297	302	298	275	242	270	284	303	299	317	307	270	307	287	294	278	295	281	284	282	275	280	266	253	279	277	292	285	259	298	277	269	283	338	243	290	275	291	317	266	284	289	300	307	274	296	287	289	304	272	308	309	254	290	315	289	281	304	298	273	275	271	254	319	271	309	267	278	286	286	265	287	263	290	293	298	291	295	291	290	256	274	269	266	272	282	264	306	289	283	275	280	294	272	281	273	272	284	301	316	277	260	269	280	273	277	291	247	269	285	297	269	273	306	316	294	324	279	284	291	315	296	303	286	311	348	319	295	272	263	283	273	296	283	301	292	243	290	280	274	267	312	288	297	267	279	270	275	319	287	250	258	301	275	256	285	259	262	284	310	301	291	310	274	273	271	303	272	260	299	294	299	292	277	262	281	249	269	282	290	282	288	290	291	266	291	269	281	286	290	262	272	258	265	291	243	284	275	324	291	285	256	296	277	286	287	290	300	317	315	280	268	265	298	257	281	287	286	308	265	267	302	273	309	277	292	302	307	296	286	297	274	269	290	311	319	286	250	317	308	288	302	303	298	293	295	281	296	273	327	272	278	318	292	298	300	273	254	280	274	314	294	274	298	265	306	267	294	264	272	266	265	306	282	328	264	293	288	329	283	291	296	271	289	272	293	300	267	291	290	290	321	284	283	283	279	260	300	280	247	294	274	288	295	283	285	254	279	278	277	298	261	267	273	300	265	259	280	277	300	249	294	288	260	260	269	295	319	288	283	287	283	307	292	286	266	280	261	296	306	293	323	291	290	289	283	282	279	281	281	290	305	255	290	290	294	275	289	244	287	296	286	267	293	274	283	282	287	303	288	318	268	276	258	279	281	284	308	320	311	263	285	300	269	282	294	262	312	296	279	317	279	271	284	273	257	271	302	258	300	280	292	310	304	325	281	277	298	273	285	295	289	284	299	277	260	248	286	287	287	258	309	289	240	317	271	296	261	269	299	285	311	277	275	270	289	273	277	273	251	271	243	269	277	294	279	301	328	278	273	284	311	307	297	269	298	284	291	288	260	288	265	299	256	280	269	264	295	275	284	276	307	268	286	268	262	276	305	319	304	262	293	264	291	281	250	329	311	302	299	330	320	301	314	269	274	273	282	293	302	279	328	285	284	284	276	270	263	276	284	287	297	246	299	307	263	281	293	262	287	289	308	299	276	256	287	268	291	335	249	263	259	279	291	290	277	305	274	267	311	271	283	285	303	256	279	287	247	281	283	316	290	272	293	335	270	275	261	274	256	270	287	309	282	280	268	273	293	255	304	264	299	271	258	289	265	279	273	315	278	279	312	278	318	272	294	291	268	295	287	265	263	315	287	304	301	279	280	257	287	290	274	297	316	267	305	282	282	286	266	285	288	316	306	287	290	284	294	282	311	297	294	297	279	282	274	272	291	296	308	321	275	282	265	289	280	286	278	299	284	305	284	281	304	297	313	263	266	274	295	282	274	313	268	294	275
6898	1247	2239	2578	2368	2397	2057	1940	1707	1551	1216	1086	1033	1097	1027	1140	1066	1142	982	951	953	975	824	868	836	770	728	732	678	671	668	655	708	650	680	643	713	644	686	623	677	677	646	670	666	655	691	664	661	627	614	676	629	661	633	645	673	600	639	646	653	664	657	681	621	708	658	626	637	607	650	636	623	669	620	618	631	607	614	665	662	667	658	651	664	667	636	627	707	622	644	667	660	630	692	651	618	659	665	642	634	673	647	656	684	617	700	620	615	626	602	663	638	618	668	653	687	622	647	661	613	676	612	651	619	645	587	672	630	606	644	679	615	592	659	658	691	645	656	631	650	599	611	629	652	644	637	585	659	651	653	639	663	670	658	662	601	630	656	638	671	652	669	655	640	661	675	669	608	665	669	634	637	646	646	680	633	634	633	635	661	622	683	606	640	595	667	636	654	648	667	640	703	642	648	611	636	631	657	655	653	626	600	665	677	622	662	619	609	622	639	677	648	681	632	652	630	644	649	624	661	691	660	651	613	660	604	653	656	687	621	673	611	673	672	673	666	608	658	641	697	629	686	625	629	689	621	635	636	620	609	644	619	650	671	643	624	677	642	645	666	625	667	621	647	629	602	605	657	657	621	601	643	648	675	624	646	667	651	679	619	642	622	624	644	659	684	652	675	629	651	651	610	639	705	648	647	604	656	636	635	636	651	649	648	656	655	663	673	631	658	649	673	588	640	629	662	613	638	676	622	623	668	683	641	631	641	631	642	643	655	686	701	651	638	648	647	636	651	613	615	663	605	664	675	591	574	649	599	681	651	640	617	600	671	646	624	640	656	652	638	653	689	642	658	645	644	644	606	614	682	665	636	643	617	717	633	695	658	661	634	605	642	620	637	657	637	621	659	633	622	675	650	677	659	636	675	689	691	650	672	658	662	620	681	715	632	693	650	652	613	663	664	646	666	677	653	599	665	651	631	648	686	696	627	668	626	659	637	635	630	580	644	655	603	632	592	701	617	644	682	625	672	661	645	626	646	661	677	647	598	628	607	594	664	618	636	628	649	634	684	630	671	686	615	653	620	644	615	638	610	650	675	660	670	668	620	634	615	662	687	657	687	641	677	665	617	634	625	619	698	650	622	662	640	631	674	674	692	666	648	681	624	696	597	651	616	620	622	651	677	675	620	644	615	637	619	675	654	653	683	623	662	632	620	653	609	647	631	649	596	640	623	674	601	620	635	629	640	635	652	653	630	650	638	654	609	658	601	654	576	636	638	679	636	606	673	650	645	587	662	643	608	646	656	625	661	662	686	636	601	685	640	649	693	644	633	651	626	665	650	668	637	630	639	715	629	654	649	615	671	681	695	661	642	661	634	679	626	669	651	667	634	630	640	679	612	634	656	671	646	636	671	630	647	641	630	647	643	663	647	674	644	638	645	657	590	657	625	652	627	649	667	667	655	631	663	611	669	620	646	652	661	599	638	631	674	676	659	657	640	695	594	632	630	667	624	649	656	655	692	639	657	675	643	647	641	611	642	621	640	680	631	636	664	634	632	650	658	636	625	653	618	651	671	649	620	634	637	622	609	670	641	669	655	657	632	675	650	608	647	684	611	657	654	665	599	679	658	698	644	700	636	620	595	658	636	642	628	635	584	614	686	588	661	691	671	638	674	647	668	633	673	628	687	645	665	645	682	622	655	618	635	611	663	652	655	604	664	669	642	630	693	674	634	686	608	695	626	661	639	614	667	624	624	640	690	618	692	611	625	638	668	617	639	741	628	644	653	649	625	642	633	623	647	644	628	649	655	589	652	607	673	641	606	580	606	644	673	629	676	633	648	621	658	647	618	614	636	651	725	641	664	650	606	590	673	637	643	618	676	627	670	655	645	680	609	677	629	607	637	653	657	649	654	677	678	673	639	684	658	643	654	609	681	606	651	671	619	670	608	665	638	647	637	661	652	656	630	672	684	671	624	643	635	625	608	601	619	630	671	657	685	643	650	669	654	642	646	663	646	632	632	664	627	643	633	673	645	652	653	657	645	633	604	631	668	616	585	622	619	692	629	643	679	628	662	675	614	691	623	644	606	716	654	682	661	686	640	614	655	648	675	596	647	623	630	647	687	595	647	660	655	595	684	650	625	605	618	618	636	634	638	643	604	657	653	642	619	674	590	614	636	634	615	633	636	609	636	657	639	633	606	646	676	674	646	606	598	645	634	636	656	644	655	649	679	667	632	680	631	616	669	685	644	628	684	636	677	669	698	604	694	626	631	620	607	671	642	686	683	691	634	671	633	637	696	669	686	654	652	588	613	656	656	652	676	637	633	682	679	646	646	639	656	608	699	648	630	639	651	633	615	668	664	612	660	647	617	658	670	647	626	626	677	641	642	606	646	646	645	646	625	593	655	667	645	630	629	658	639	651	662	656	662	651	683	646	622	666	644	653	673	652	655	651	586	651	633	625	648	650	620	663	628	640	652	581	663	674	641	674	687	646	663	688	614	619	642	669	674	657	701	636	646	601	632	671	687	624	636	685	652	620	636	666	694	661	655	584	668	661	666	659	657	634	682	625	658	642	656	580	653	631	681	646	615	660	707	662	646	668	647	642	676	656	631	645	657	657	626	682	661	671	656	631	677	692	654	647	650	643	656	620	605	632	614	612	668	649	678	646	688	664	641	607	634	658	610	663	663	649	616	630	637	629	622	659	628	655	619	606	622	655	670	667	646	607	654	668	646	643	632	642	608	619	671	615	677	625	597	642	718	690	655	666	679	679	608	682	650	647	595	669	670	644	648	650	653	677	664	669	625	662	619	641	709	697	674	648	685	684	714	665	612	612	696	621	602	641	651	574	643	627	603	613	624	650	634	648	642	644	667	641	657	638	650	674	669	629	674	604	640	683	736	652	653	614	608	614	665	683	661	616	619	585	666	621	652	614	634	596	681	659	621	657	631	671	648	668	646	670	650	645	619	657	646	646	645	657	662	647	685	627	610	643	643	641	685	662	641	645	640	619	620	638	618	613	646	675	677	655	651	630	632	631	660	662	634	665	699	624	612	638	608	631	666	618	619	667	676	648	657	670	649	625	647	625	658	646	629	649	656	634	672	653	674	651	637	621	650	657	666	643	631	608	654	622	680	617	700	682	651	674	664	631	683	660	576	641	606	646	647	599	616	644	661	697	655	638	691	642	653	604	684	657	621	627	636	641	641	652	646	664	664	653	645	651	655	642	644	652	663	649	636	623	689	669	658	605	639	707	676	638	633	675	616	621	676	608	638	609	642	649	679	658	628	645	620	614	626	643	654	647	660	611	604	621	667	654	645	651	651	633	639	654	663	586	621	680	667	611	624	640	672	675	626	658	636	642	681	620	661	674	665	623	662	696	643	634	665	623	634	599	602	653	634	644	663	635	611	673	614	665	643	678	693	628	640	687	643	623	660	605	696	640	654	632	630	665	658	616	624	710	623	693	617	647	623	665	634	623	619	674	666	665
15119	1760	1593	1235	997	792	659	566	491	406	353	280	263	253	251	272	318	271	281	261	212	251	200	204	241	172	156	183	166	157	170	193	156	189	182	176	189	162	163	156	187	179	177	171	163	170	163	177	170	143	166	192	151	183	173	177	178	174	161	168	190	167	157	181	151	187	194	160	162	146	161	164	179	171	164	161	144	158	167	183	149	170	164	172	176	170	189	170	178	164	147	147	189	164	184	165	138	152	145	177	196	183	162	187	162	152	167	200	182	165	154	174	151	154	163	140	162	153	171	162	156	199	169	167	167	187	189	182	160	199	172	150	167	182	179	170	176	151	170	145	169	150	151	166	163	179	165	160	143	180	162	154	178	182	160	173	162	155	216	164	170	171	164	170	160	166	158	188	143	173	151	134	167	176	157	177	170	188	176	158	173	181	182	160	185	186	169	187	177	198	175	148	157	165	144	181	151	146	171	160	184	180	188	160	182	148	179	161	177	159	176	157	189	163	175	184	157	175	165	153	154	155	172	155	163	163	167	157	176	141	173	171	175	170	165	164	173	199	143	170	186	173	152	175	171	153	155	148	177	180	203	146	170	150	164	152	200	162	160	164	165	157	195	180	166	165	156	177	159	171	147	147	146	200	161	193	167	174	155	191	166	182	189	160	187	174	166	174	175	172	188	156	186	175	173	183	153	180	142	164	171	167	158	177	191	169	170	169	177	175	162	183	166	165	178	163	185	142	157	176	176	178	183	175	156	162	190	189	170	158	191	179	165	172	197	150	161	169	164	165	157	168	205	162	191	189	156	183	176	172	160	178	157	140	174	187	186	157	177	183	184	167	200	177	188	194	179	149	191	149	165	165	164	152	173	164	190	151	177	151	175	158	183	189	187	163	164	179	183	158	144	154	194	155	159	184	166	196	166	162	146	184	154	153	185	176	166	170	158	168	167	173	162	150	152	153	167	190	172	176	167	167	183	179	165	187	162	154	170	177	162	163	177	183	151	165	137	164	172	195	164	173	182	178	133	137	163	173	153	162	154	164	171	164	158	162	147	173	153	139	162	167	202	159	196	158	179	154	200	172	166	179	170	155	149	168	175	173	154	195	184	167	177	157	178	156	176	162	197	159	162	166	163	183	143	185	166	172	172	188	160	177	164	165	187	162	167	158	156	144	176	166	180	168	173	162	151	158	180	155	161	167	145	175	194	170	180	190	163	161	179	160	199	187	154	207	186	167	180	166	167	190	164	168	172	156	179	161	197	165	161	186	184	187	171	172	186	169	188	185	157	152	147	160	174	171	180	185	170	169	175	186	162	161	167	159	187	162	171	147	136	155	171	178	166	156	169	167	175	173	145	172	152	178	158	159	163	166	167	161	172	187	182	187	145	201	158	181	169	149	155	156	167	144	132	187	177	156	190	159	196	174	158	164	182	176	166	147	168	176	150	160	168	168	179	170	198	163	180	168	162	160	165	165	132	179	151	175	182	180	167	181	136	168	173	190	188	175	171	174	161	184	182	164	180	164	169	168	160	169	172	188	180	180	169	176	168	176	170	184	199	192	148	160	161	162	146	148	186	166	166	177	178	159	160	180	149	173	198	150	158	199	161	159	168	181	169	176	158	163	135	151	195	184	160	170	156	168	169	148	174	174	173	165	142	157	146	179	168	185	176	176	156	168	165	165	138	168	144	175	165	179	153	160	174	178	171	164	175	169	166	171	186	153	155	177	184	164	155	158	164	168	167	165	191	179	181	167	154	142	160	164	165	159	182	160	160	187	172	171	171	176	172	224	181	166	168	148	154	167	165	169	182	173	166	172	165	164	170	165	156	172	167	157	181	166	164	171	144	168	168	175	170	159	160	185	182	201	173	165	164	179	160	165	161	163	147	188	171	173	146	178	168	152	175	183	179	177	175	147	178	192	167	169	159	178	184	176	179	169	190	166	160	185	163	180	179	163	200	159	178	151	182	203	179	162	166	184	172	155	146	170	164	205	151	166	192	186	171	153	193	181	191	174	168	172	179	165	176	173	179	166	175	183	176	133	184	174	194	160	194	151	182	165	180	191	171	162	179	164	149	173	190	161	168	148	135	150	165	173	177	172	158	171	172	159	165	158	162	153	175	178	176	159	176	166	183	160	170	195	176	168	154	170	157	159	158	158	162	152	175	180	132	145	161	156	148	181	188	162	158	173	187	158	191	172	186	146	177	156	170	160	155	159	160	166	173	182	216	180	160	180	169	165	198	149	145	182	167	159	172	161	169	188	147	187	161	178	160	181	192	172	169	159	142	197	176	174	158	170	170	165	157	150	179	154	160	156	183	187	179	166	162	184	186	192	169	148	191	195	194	180	168	181	186	162	186	173	145	174	194	155	182	171	172	183	178	192	193	174	185	154	178	170	191	176	169	163	158	164	162	161	161	166	185	154	173	171	176	152	178	166	191	191	200	193	160	157	193	167	165	182	170	164	167	181	155	180	169	162	157	169	189	171	196	185	167	163	159	165	189	154	157	147	172	170	141	164	172	196	163	213	191	193	169	157	177	186	170	170	173	150	150	146	133	177	176	184	152	182	175	171	130	179	177	182	157	159	167	158	165	151	156	179	177	169	162	156	181	167	164	160	169	163	177	181	166	175	185	178	162	159	170	171	159	173	189	179	161	155	158	166	158	154	170	179	187	171	179	165	171	161	166	170	167	157	192	172	160	166	158	200	175	160	155	177	166	167	177	172	211	182	177	158	158	178	180	174	159	163	195	183	165	169	136	202	173	153	167	186	153	161	182	154	179	173	164	212	180	191	157	187	175	181	155	167	166	174	168	160	183	178	163	154	200	165	179	181	188	166	148	169	153	189	151	180	159	144	159	151	185	156	164	150	164	167	149	166	182	170	174	176	161	175	181	157	169	177	167	175	154	149	183	167	165	187	156	182	166	167	166	184	172	165	177	191	162	172	175	170	164	160	180	174	175	169	168	180	199	179	189	179	169	153	184	171	197	157	161	162	166	154	184	165	190	136	158	168	167	167	166	191	156	172	168	156	170	162	160	193	161	150	162	172	172	159	166	190	158	146	179	168	161	154	165	184	157	169	150	156	170	184	152	164	180	182	182	155	148	160	170	172	169	190	170	172	164	172	171	199	169	165	178	160	174	199	178	171	167	182	166	185	175	159	166	123	169	169	163	181	172	159	173	175	161	172	174	147	175	157	186	170	190	154	166	172	201	173	161	168	184	165	167	176	166	194	166	169	189	167	166	152	181	153	161	168	165	180	156	151	164	160	151	133	162	153	168	167	182	202	139	146	194	185	174	175	145	185	169	181	172	177	188	160	158	149	156	162	180	161	165	143	158	170	178	154	163	164	155	191	172	172	158	155	177	153	187	150	163	165	149	171	187	170	175	183	177	159	138	194	179	203	177	156	191	182	154	213	170	171	162	176	187	194	207	183	157	161	143	165	173	172	177	178	147	181	144	166	158	179	165	153	153	146	151	156
8557	1498	3118	3814	3367	3233	2704	2351	2161	1926	1378	1083	1027	1062	1163	1163	1117	1012	1035	940	885	923	727	693	675	614	515	463	481	429	446	460	432	416	414	413	394	418	397	395	430	404	447	407	399	415	389	427	376	417	426	399	393	430	424	404	419	416	413	403	393	388	371	394	374	391	366	421	391	411	397	420	395	411	385	409	410	374	387	416	409	411	381	392	409	403	388	389	422	399	399	373	363	401	382	377	388	396	383	404	390	365	407	394	390	395	407	381	413	391	381	388	402	424	411	403	382	392	396	386	423	366	400	410	360	390	373	420	390	385	376	367	417	396	415	391	367	400	390	406	410	387	392	384	446	387	426	402	391	391	399	370	405	394	403	415	413	404	366	411	401	410	372	361	405	428	419	403	389	413	404	387	412	375	391	415	359	395	360	409	423	414	383	397	379	401	369	414	382	362	385	402	409	377	390	400	396	391	388	397	403	338	402	360	368	345	395	381	407	406	426	416	401	370	405	413	384	403	427	458	368	392	392	391	413	444	383	413	381	379	388	387	400	389	408	405	373	404	388	376	382	405	402	423	389	378	378	372	406	395	413	377	364	401	405	405	366	392	371	385	426	416	400	410	405	372	389	437	393	386	384	396	414	405	366	416	369	410	419	391	423	388	388	424	415	405	415	408	398	375	371	417	394	354	387	379	395	382	380	395	412	411	391	407	411	394	381	395	435	359	421	373	387	428	421	380	377	425	384	371	409	375	400	435	394	408	402	404	393	370	405	447	397	423	375	391	395	413	406	373	425	392	406	374	407	422	372	395	413	395	409	375	414	368	372	403	396	415	405	405	423	383	364	375	373	341	392	377	444	375	401	412	371	365	410	405	384	364	412	386	394	405	411	398	373	385	419	385	378	401	399	399	405	393	356	404	376	369	406	378	395	376	396	389	385	366	411	380	383	413	398	381	419	370	391	401	421	438	391	360	384	408	378	387	426	374	406	424	391	374	368	407	372	406	387	379	364	423	417	408	357	402	403	411	384	389	369	360	385	429	399	396	381	404	409	412	426	415	362	359	399	395	381	421	389	381	339	413	412	371	387	379	366	392	360	391	387	372	392	409	355	343	396	390	362	387	388	424	402	432	378	392	377	398	368	369	388	355	386	383	428	356	400	396	423	372	408	402	398	416	423	395	415	380	372	402	411	379	388	385	404	385	402	391	395	406	390	384	385	391	400	381	386	432	401	378	355	432	388	374	417	411	400	414	385	404	386	391	421	413	348	388	399	394	428	383	368	395	415	353	377	372	384	351	434	414	427	416	362	363	407	401	395	421	362	388	380	404	378	376	381	410	366	386	368	430	372	402	345	379	384	408	418	380	390	373	375	410	394	399	389	390	378	415	405	394	425	401	396	361	372	414	373	412	422	429	391	406	416	429	367	424	408	364	400	423	377	367	370	364	367	416	417	396	403	426	408	441	412	419	418	392	364	398	385	380	429	388	401	375	416	379	401	459	389	373	375	409	405	357	381	425	401	417	389	401	384	423	388	402	364	413	387	440	404	398	401	390	375	393	392	413	380	411	380	399	391	430	379	373	417	378	403	353	430	412	410	397	409	362	362	386	395	374	421	418	394	369	400	392	384	382	409	391	414	451	401	375	389	398	403	400	400	397	423	380	419	424	376	410	404	389	425	388	401	402	368	420	413	368	363	379	395	425	420	368	398	385	385	362	398	387	404	391	392	390	384	385	397	422	365	388	401	399	354	400	419	419	381	383	423	413	364	350	421	430	406	399	422	389	414	365	379	396	386	391	393	383	380	418	416	397	395	398	381	407	391	370	417	393	392	408	362	383	386	390	448	390	412	397	400	407	416	390	377	376	384	389	360	324	384	411	421	371	391	422	416	381	426	392	407	425	426	380	376	364	381	369	363	414	379	416	361	388	390	401	431	376	407	398	377	370	420	417	393	405	367	421	380	365	398	393	387	381	385	422	405	374	415	377	378	401	385	405	402	398	356	376	379	412	388	426	373	392	417	410	429	380	401	381	389	355	387	386	390	403	388	370	369	390	412	390	405	400	383	362	389	408	418	393	405	418	409	419	362	376	385	392	389	427	376	399	394	409	393	396	360	429	415	406	382	412	418	384	407	391	404	396	369	394	383	364	387	393	393	376	375	411	371	411	370	383	361	406	365	401	380	399	420	365	394	389	391	412	402	437	404	425	411	357	418	389	424	418	367	417	395	392	431	398	370	395	392	387	427	387	380	419	369	436	385	383	376	386	403	398	373	428	390	390	414	372	417	405	384	380	413	416	406	361	385	401	403	402	386	393	395	384	362	389	379	373	422	372	380	413	400	402	402	387	422	427	363	394	407	397	423	409	370	382	400	393	417	415	431	422	401	390	422	399	441	377	390	402	416	385	379	403	395	385	369	370	394	372	422	415	414	400	398	376	375	379	391	374	367	405	403	404	395	387	369	376	374	413	428	414	407	399	399	418	393	363	434	427	408	398	418	429	394	384	411	379	394	403	377	370	365	387	363	402	439	378	391	357	393	401	414	397	365	401	400	377	404	353	406	403	390	387	384	417	363	397	379	401	375	382	424	386	413	433	385	385	384	395	389	389	419	387	400	371	371	421	396	395	406	411	393	425	405	375	358	371	387	350	393	395	390	371	373	392	401	417	438	399	377	424	427	395	402	384	377	386	403	398	389	369	372	395	420	399	387	401	405	420	417	402	407	393	392	383	404	377	398	411	392	402	433	369	374	375	399	425	423	387	376	397	422	404	424	377	403	371	409	408	384	409	398	366	408	356	408	419	365	408	363	344	384	363	384	414	399	409	401	379	381	398	390	405	387	366	367	386	392	427	403	403	362	384	408	411	402	382	432	414	384	370	352	385	404	408	394	383	392	413	419	388	377	414	375	387	394	362	437	368	393	424	414	351	408	415	391	384	416	378	402	443	382	398	392	357	388	380	404	417	354	371	364	404	400	428	385	383	382	425	363	409	388	408	386	381	414	410	383	383	395	426	375	413	395	404	396	417	419	415	369	372	370	397	389	396	367	407	409	386	387	366	425	403	402	422	377	390	406	370	400	404	399	392	364	409	368	395	379	417	392	407	406	395	418	376	369	371	387	422	373	404	396	371	431	382	430	428	391	412	385	423	372	396	417	417	408	408	401	406	372	414	408	438	386	364	420	416	374	389	412	400	423	395	390	444	422	428	370	386	429	383	389	425	402	398	398	412	402	388	401	402	416	402	420	438	382	410	369	378	413	417	378	386	408	412	382	418	386	387	393	435	386	360	398	372	409	394	392	383	365	412	420	435	360	368	378	353	394	384	416	401	374	366	387	409	383	404	406	391	383	386	394	401	404	411	408	401	412	381	419	404	391	407	380	423	416	413	382	393	382	389	382	397	389	420	385	359	398	373	402	395	384	394	390	381	386	363	390	378	407	378	409	408	355	377	418	378	369	419	422	397	418	392	414	358	386	383	383	401	397	403
1867	403	417	445	364	341	298	292	303	262	229	237	285	264	276	229	260	225	232	238	245	250	264	238	240	233	235	223	226	245	248	238	256	234	236	225	201	227	243	232	197	215	227	200	197	247	214	214	231	199	239	246	222	214	209	230	211	235	229	242	228	215	243	237	251	219	240	222	239	252	249	219	213	231	209	225	221	215	240	235	197	224	240	205	216	221	245	230	191	238	240	219	239	225	218	257	243	247	231	208	262	196	216	222	224	221	241	212	263	230	249	234	225	199	216	233	228	238	223	217	210	197	224	229	251	206	254	273	227	250	209	233	230	226	219	246	250	224	266	247	223	254	230	223	213	241	241	230	236	213	204	236	249	228	251	236	211	226	208	217	226	235	254	211	222	210	203	225	221	222	237	222	248	230	226	232	226	256	221	213	209	217	215	205	248	251	232	246	251	227	237	229	214	197	217	238	240	230	215	243	217	216	244	214	271	233	233	219	210	229	218	219	209	223	218	222	216	226	203	242	203	254	250	225	221	228	214	195	217	242	258	224	230	231	223	219	270	269	210	246	252	200	224	207	213	243	226	230	238	223	212	261	241	220	247	222	213	224	217	224	208	213	236	211	225	241	235	219	232	237	198	216	227	224	256	239	220	206	248	243	231	203	238	239	234	213	232	245	246	215	209	227	212	235	244	232	233	219	232	217	222	234	270	222	221	232	213	233	232	234	236	228	248	228	274	217	239	255	224	235	237	224	250	227	215	230	220	249	242	218	240	227	243	243	222	228	247	226	211	219	203	219	209	227	235	212	246	232	235	226	241	236	250	232	235	218	245	251	233	252	254	262	243	232	203	210	209	224	230	255	214	221	220	247	197	214	226	230	237	214	224	242	244	225	237	229	251	251	198	244	217	218	243	229	229	236	225	231	212	242	232	221	213	229	252	238	225	210	221	256	243	222	243	206	248	217	221	211	216	232	237	236	206	236	235	216	254	241	223	256	231	241	267	230	187	212	234	229	242	225	224	229	235	226	233	251	229	225	218	223	231	246	209	225	239	241	257	213	257	215	226	243	237	232	233	210	227	243	235	208	234	225	222	227	251	235	217	238	260	223	192	238	223	227	254	248	232	225	236	215	245	225	216	262	234	242	235	211	220	225	226	240	256	215	215	230	219	238	239	217	207	217	247	225	211	219	237	238	222	232	229	207	220	229	215	247	195	210	233	232	221	192	249	235	246	201	222	233	242	247	216	207	217	269	213	203	216	219	218	232	219	227	258	223	240	226	202	243	251	217	248	245	255	216	227	248	185	253	214	209	220	239	229	214	229	218	237	235	224	227	233	250	218	238	246	235	255	236	202	231	243	217	230	244	270	218	193	226	216	209	218	214	235	211	234	233	215	232	237	239	222	252	241	220	210	219	212	247	234	249	257	235	230	232	214	213	214	204	227	218	230	249	228	234	264	250	222	238	229	256	237	236	233	196	248	224	228	249	221	250	233	214	245	214	203	229	225	221	253	243	216	220	212	214	218	235	215	224	241	254	234	242	238	203	217	230	230	235	214	225	221	242	234	219	219	235	263	217	226	202	225	217	222	249	219	244	239	236	238	215	243	217	239	195	214	220	220	245	225	216	208	223	253	211	220	209	230	250	244	252	222	243	221	216	218	235	253	273	235	224	243	263	240	241	197	230	239	219	239	223	238	236	224	190	256	212	250	231	227	208	245	195	226	251	256	232	242	202	226	229	220	231	233	224	242	239	220	214	231	260	217	219	220	210	235	237	237	245	220	216	244	245	233	249	268	216	213	251	233	236	228	191	195	248	242	241	229	218	214	248	253	223	207	207	231	228	253	232	223	203	230	225	232	236	209	222	212	227	214	220	245	247	226	249	243	216	224	231	231	241	239	247	215	224	229	214	226	222	214	240	228	244	231	225	238	246	200	268	249	232	236	255	232	251	239	248	264	260	220	222	247	238	232	228	207	267	224	224	262	236	213	240	228	238	235	235	241	243	235	232	231	227	223	232	237	212	233	243	211	236	240	240	226	238	249	211	210	231	248	209	231	210	248	226	229	223	227	219	234	229	260	213	211	210	234	219	252	230	180	217	219	199	232	194	252	211	246	247	228	213	202	248	229	208	197	203	229	215	272	228	218	212	228	248	211	218	221	234	223	226	224	188	236	221	209	262	232	238	244	204	212	246	222	216	203	232	247	229	219	272	229	219	262	266	253	229	237	224	219	219	234	221	203	235	235	219	244	205	235	229	228	252	259	213	205	228	237	248	239	252	225	245	219	228	227	258	239	208	262	226	234	202	237	210	186	217	242	210	201	241	220	219	242	221	238	214	222	245	224	266	235	243	208	252	222	255	272	262	213	234	226	220	228	221	218	234	227	233	218	193	229	201	211	228	234	245	230	225	218	218	215	231	232	256	261	243	232	241	265	208	237	187	222	245	222	241	238	237	235	279	250	221	243	237	219	227	224	239	210	219	234	237	224	219	246	243	223	231	227	200	218	242	259	235	223	234	224	214	241	231	232	223	228	215	203	243	235	214	225	276	217	206	235	208	247	251	222	246	214	212	223	240	236	211	246	249	229	207	255	220	237	234	247	201	262	234	254	236	245	227	225	219	236	222	236	241	248	259	243	243	245	223	230	221	200	228	258	227	242	223	238	230	240	245	244	240	218	225	251	229	223	236	223	239	214	218	190	210	238	241	222	263	253	210	226	215	225	208	218	212	212	205	235	247	219	247	220	239	201	246	208	225	239	235	243	214	248	230	246	238	252	216	237	218	206	229	229	231	241	253	216	204	216	236	233	235	229	232	227	247	223	229	234	227	241	241	211	233	239	215	211	229	215	248	244	205	232	211	228	207	233	256	224	221	232	213	236	252	238	220	202	222	215	226	231	181	186	225	221	225	222	220	246	232	246	266	227	237	216	193	229	238	241	252	279	227	213	224	242	240	228	257	204	216	261	222	210	240	234	220	244	207	209	241	272	228	255	212	229	245	241	222	245	225	204	208	216	211	231	246	259	210	235	223	216	226	264	263	207	220	216	199	223	210	226	239	218	219	267	234	230	227	237	222	244	229	221	218	240	222	235	241	236	201	251	219	231	212	219	212	262	257	253	229	253	221	183	245	265	246	205	227	212	229	229	244	230	226	232	232	215	247	230	235	229	215	233	243	210	229	245	243	224	241	243	226	245	226	227	216	234	236	254	244	240	216	232	219	227	215	246	239	229	242	232	224	236	187	216	222	244	237	219	218	247	218	242	252	220	235	264	247	239	237	241	236	225	216	231	220	236	229	250	220	213	232	205	227	242	246	251	267	229	233	210	220	254	245	223	256	225	223	231	198	235	229	219	237	232	230	248	229	211	247	243	222	234	237	236	256	204	227	232	212	201	251	215	236	225	252	229	221	237	229	220	227	243	225	241	200	252	253	247	245	251	210	223	225	217	214	215	245	229	243	219	245	222	227	240	219	258	203	238	242	237	213
2027	741	1000	1112	1087	1044	1019	916	898	889	730	689	648	704	721	726	733	737	662	652	685	691	628	579	593	638	588	609	527	559	556	555	576	509	526	545	492	548	536	569	559	539	520	532	508	529	558	545	529	556	526	542	547	566	551	604	550	530	534	527	542	582	562	536	562	507	560	523	554	473	539	518	584	519	532	554	530	534	558	532	544	531	558	520	546	552	511	561	544	506	555	572	523	528	552	573	551	543	527	517	517	609	554	515	553	538	555	552	528	568	586	552	518	544	526	528	513	538	559	536	554	559	539	499	578	537	516	529	562	536	515	532	548	558	528	545	573	542	557	540	547	543	529	535	565	544	539	508	530	548	553	559	506	521	556	515	503	546	578	513	568	555	538	514	519	545	536	532	558	525	533	534	499	557	529	519	527	535	517	538	563	503	535	551	558	553	563	525	536	551	560	546	577	542	539	531	576	525	511	529	523	530	520	556	566	575	533	565	516	531	552	532	562	541	539	502	527	542	557	533	525	595	522	492	536	548	553	565	570	514	518	545	544	550	544	524	550	529	497	587	538	557	529	548	562	554	549	529	508	591	534	548	506	523	549	514	529	532	543	539	517	498	513	546	551	531	526	486	530	550	548	600	545	526	534	544	509	530	568	560	554	539	501	535	530	541	509	526	579	567	546	538	570	547	499	572	548	534	548	550	522	522	505	531	536	519	517	505	563	589	551	523	524	517	577	583	547	553	548	529	576	558	578	509	552	567	528	561	532	572	539	507	526	545	550	546	520	611	559	540	531	552	523	554	549	527	523	527	543	521	555	577	524	559	573	514	556	541	533	541	530	513	537	533	575	529	519	548	518	543	531	531	535	566	541	518	526	587	474	510	517	515	487	572	485	563	524	531	539	542	538	497	567	477	544	511	503	556	566	540	538	546	558	537	576	554	551	501	572	540	516	522	523	557	533	531	533	539	555	532	552	556	515	512	511	536	506	527	561	546	542	528	559	535	553	538	529	553	559	519	527	574	503	520	504	571	528	542	541	492	552	531	589	561	537	486	562	520	558	540	547	524	526	554	561	553	549	531	512	584	573	504	538	509	535	570	507	543	511	519	557	580	500	541	551	572	525	540	534	564	566	499	482	497	559	505	556	528	505	534	548	552	513	499	516	552	562	510	493	541	533	507	549	515	545	544	543	569	531	570	544	524	592	546	538	544	534	533	535	533	531	576	518	534	559	556	543	556	548	544	559	488	506	523	528	562	500	559	514	534	545	500	549	543	539	546	530	528	580	546	544	500	591	533	491	531	530	562	527	526	555	521	494	498	557	524	513	509	542	523	558	528	512	525	577	537	607	544	554	526	539	520	565	496	546	520	510	536	508	566	529	539	519	541	548	540	578	530	581	582	521	542	517	538	496	577	556	527	502	547	515	576	517	564	552	564	519	537	524	592	522	571	536	512	555	550	540	551	566	484	511	535	580	520	555	549	535	526	589	491	540	529	529	537	550	544	509	546	547	540	595	577	562	536	540	554	543	559	522	577	523	513	529	517	553	518	490	508	570	554	559	548	560	585	507	558	536	506	514	520	541	544	563	505	531	526	561	553	517	559	563	538	541	508	495	527	542	559	491	487	564	545	539	512	559	503	556	544	530	538	536	538	527	508	525	548	546	547	501	544	552	556	551	583	525	539	557	547	507	505	520	523	572	568	559	479	528	538	546	532	515	568	547	530	572	530	532	529	531	559	512	569	567	526	551	523	585	540	541	541	565	556	513	546	559	527	532	564	535	519	548	489	516	542	521	588	541	538	540	533	589	549	532	520	562	526	520	517	559	539	528	533	604	564	569	544	538	538	528	537	562	529	582	562	523	521	521	513	559	561	597	562	559	578	532	541	510	530	531	518	538	565	515	521	574	546	537	558	549	533	570	533	540	532	567	522	550	537	558	578	526	552	551	548	512	542	538	583	495	546	510	516	505	556	503	537	550	504	536	571	550	532	532	526	538	527	535	552	530	538	539	536	497	537	506	535	531	537	538	497	529	533	597	554	560	547	524	491	498	550	583	539	537	558	532	573	554	535	560	554	539	586	526	581	539	538	509	551	550	492	533	537	529	538	590	531	532	569	548	552	528	507	529	526	531	573	552	536	525	546	566	506	506	531	549	529	532	540	524	538	530	533	517	561	522	520	528	573	518	504	512	564	502	553	484	513	537	577	559	574	561	569	544	567	553	525	555	555	568	528	556	521	567	541	553	536	530	502	561	533	546	524	532	523	545	528	548	506	533	546	518	544	545	559	535	513	531	511	542	551	486	546	503	566	502	597	521	566	548	570	491	484	506	558	547	557	480	530	541	516	561	546	545	543	524	501	542	505	526	592	543	512	558	556	545	534	521	503	565	547	567	530	484	552	575	562	508	585	569	517	504	568	552	522	510	539	570	508	538	525	515	530	511	559	571	552	553	484	540	531	524	540	578	563	537	534	559	511	523	549	531	545	530	548	567	525	502	546	525	547	574	507	532	536	574	549	562	545	500	543	475	555	574	510	577	512	521	495	541	552	479	482	560	535	516	576	519	549	536	569	575	530	550	520	524	534	520	575	507	531	547	533	509	526	539	531	547	527	550	507	527	535	531	538	547	556	549	562	530	568	538	578	559	566	550	563	530	517	549	538	530	527	541	503	512	487	553	513	534	539	553	562	585	577	536	536	529	507	542	547	548	535	524	552	524	498	567	529	564	526	536	566	498	557	509	514	514	592	537	546	524	623	568	563	508	522	529	563	565	525	559	549	514	585	558	566	508	548	543	532	540	540	549	501	543	572	543	574	562	549	540	502	560	544	542	529	520	555	550	553	540	521	551	548	549	510	529	575	548	520	568	545	526	530	504	523	538	547	558	528	528	513	555	545	520	542	578	511	545	529	553	543	560	527	563	570	530	567	599	521	510	532	568	572	571	580	564	535	553	556	553	519	525	523	574	494	523	523	582	516	592	529	508	544	554	559	562	525	567	524	582	540	536	540	499	545	555	534	551	567	511	571	528	548	540	543	565	517	541	540	490	549	538	533	562	557	518	483	541	530	578	552	510	547	470	524	508	508	525	575	571	524	534	498	567	573	526	519	573	529	498	554	554	556	534	537	572	561	572	542	530	548	543	516	506	547	552	564	510	543	517	536	537	525	515	578	560	569	524	516	543	556	504	536	538	556	544	528	499	517	528	540	518	518	565	541	548	511	532	556	505	552	557	519	530	566	551	506	495	548	509	534	567	528	530	538	566	581	541	536	537	530	545	540	562	541	533	547	585	530	539	562	527	510	524	541	565	531	524	534	536	546	558	511	532	537	536	499	562	519	543	549	519	521	568	561	522	572	504	538	529	516	578	503	545	514	523	519	534	551	538	537	554	556	526	543	510	520	529	529	560	552	503	514	560	561	549	566	564	560	564	532	588	539	528	575	499	538	539	531	569	524	513	559	537	566	558	506	577	516	524	546	491	519	580	578
8404	913	1062	800	728	623	532	510	415	434	352	360	332	320	351	327	351	351	335	312	326	293	320	272	290	283	287	302	279	279	299	296	278	286	284	297	268	271	256	279	298	267	270	313	297	295	308	263	277	267	279	292	291	295	295	304	283	271	292	278	291	294	274	305	275	272	290	282	312	289	253	275	291	282	287	248	292	288	277	304	299	304	272	276	293	288	278	278	315	269	290	269	285	295	269	273	288	264	326	278	286	296	291	307	300	251	257	264	296	292	268	290	300	297	284	300	274	301	279	265	280	261	315	248	265	271	268	288	277	283	309	268	264	271	298	261	296	262	275	274	278	290	276	260	246	288	300	324	283	288	281	260	253	298	301	318	291	293	301	269	279	273	267	293	285	290	306	264	295	263	283	307	322	268	278	300	286	285	251	282	276	260	307	285	286	247	255	274	270	264	295	299	272	272	299	285	308	274	274	299	279	303	286	297	285	254	304	282	306	278	270	289	261	276	296	267	291	297	276	292	283	290	286	280	295	280	295	327	308	289	265	282	295	313	274	303	288	273	291	270	287	289	279	301	274	291	300	270	300	249	282	276	263	291	336	260	267	277	313	271	296	280	289	258	258	284	304	291	295	269	255	325	284	285	284	259	272	269	285	289	294	289	294	295	269	279	275	309	311	269	280	262	255	257	263	250	272	290	282	269	271	289	278	291	270	295	267	272	268	302	279	292	259	280	288	301	248	265	273	305	287	266	297	322	307	306	283	301	325	304	293	292	264	266	259	270	277	302	281	284	260	242	246	258	299	271	272	288	269	277	267	243	299	273	295	274	270	277	267	272	282	291	316	284	286	304	274	289	264	256	275	281	297	299	241	283	318	261	318	292	275	282	253	303	284	288	295	321	280	302	286	272	294	266	264	289	292	284	294	256	276	267	260	271	288	295	291	260	280	269	295	306	339	309	301	296	321	298	281	318	271	291	295	318	299	287	247	263	274	273	265	290	303	261	276	295	276	304	280	253	312	263	278	328	267	287	284	281	281	286	279	277	275	288	296	288	257	303	282	282	300	273	255	281	313	305	278	287	249	271	303	288	260	254	267	272	284	311	281	281	303	280	306	297	307	286	294	272	299	314	322	317	282	295	237	285	275	268	257	274	270	332	290	314	279	303	287	264	265	265	269	279	315	273	279	315	262	285	253	300	307	256	270	278	270	314	313	302	288	264	296	276	325	297	296	272	274	292	291	277	250	260	271	283	247	283	299	280	238	270	269	277	266	267	261	265	280	296	249	273	286	260	296	274	274	242	256	283	292	309	296	271	283	294	269	292	286	257	298	282	305	278	297	283	299	273	297	280	270	289	298	279	266	256	277	258	289	258	285	261	309	266	281	252	270	255	266	300	304	309	306	304	295	305	306	282	253	297	335	269	293	301	298	262	265	310	271	298	298	265	310	293	275	276	293	286	276	291	280	284	278	297	259	343	271	262	295	310	260	289	278	328	266	275	259	260	253	282	296	292	295	271	294	270	301	267	263	285	301	265	280	298	279	262	275	311	299	327	323	287	293	288	287	265	296	265	301	282	293	287	262	317	271	284	299	306	317	275	326	300	258	301	312	257	260	264	289	269	294	256	290	283	261	267	270	268	288	267	317	301	292	291	300	270	269	267	266	277	285	303	276	273	298	266	277	278	294	280	286	287	269	259	280	270	274	286	287	282	263	306	283	297	300	268	248	267	280	265	281	259	274	293	268	289	268	300	298	237	293	292	304	281	301	276	281	276	290	299	308	260	300	268	278	298	302	307	289	254	270	263	255	304	303	277	272	268	267	291	295	286	306	295	295	285	271	302	295	299	280	253	268	266	315	281	255	278	310	278	269	275	295	266	285	264	306	287	271	299	310	274	299	300	320	305	269	278	288	252	251	267	303	292	251	275	262	273	297	262	250	265	286	252	260	282	276	278	280	264	258	280	325	298	253	265	303	303	268	278	275	283	299	283	272	285	290	279	276	286	289	321	312	261	313	307	301	279	278	293	311	292	288	281	297	290	300	276	298	258	323	317	277	284	280	286	283	257	269	280	266	284	293	269	266	286	277	271	295	279	253	274	296	275	264	270	268	271	292	291	287	302	280	297	269	287	279	280	288	295	286	274	284	256	271	272	296	314	268	283	283	297	302	281	272	315	278	284	274	266	293	291	273	292	269	286	270	272	273	302	267	301	288	276	259	246	282	278	259	298	289	257	261	283	260	272	254	268	297	262	303	287	287	290	257	266	274	297	290	270	291	285	278	311	283	275	249	307	329	249	287	302	287	270	286	292	283	292	333	259	294	299	300	277	291	292	287	269	289	274	278	256	272	288	301	289	289	309	297	286	287	263	270	263	272	259	307	301	250	243	239	267	292	291	286	297	276	289	306	319	298	287	291	282	281	290	271	279	274	279	241	296	291	285	251	285	284	268	298	260	271	267	263	275	292	262	287	323	315	233	255	280	292	283	278	285	283	248	235	299	286	262	259	271	286	262	254	280	264	247	318	291	264	263	280	273	266	283	299	309	283	285	271	288	280	253	269	269	290	270	284	270	278	270	278	259	317	291	279	284	307	279	278	254	270	295	301	281	297	286	277	279	286	295	286	300	291	276	281	270	290	290	308	309	296	249	307	248	317	273	276	302	318	268	294	276	273	291	278	273	285	267	278	296	308	290	271	321	277	288	249	296	255	287	280	259	326	287	286	264	278	266	274	320	300	327	296	295	287	284	301	280	269	276	270	278	266	290	298	285	251	291	299	284	252	300	286	293	276	301	290	232	300	277	277	268	291	271	281	285	270	296	286	309	275	305	261	302	262	320	284	256	286	249	299	291	299	290	275	295	287	282	283	275	267	273	280	284	294	265	272	292	303	294	311	314	300	312	311	280	288	276	287	250	261	252	255	272	319	280	292	303	302	280	276	289	266	324	328	300	281	278	261	265	338	287	269	287	251	275	276	287	312	270	246	264	298	299	292	271	275	294	276	248	267	268	334	288	239	287	300	296	260	268	284	277	285	281	256	298	280	280	258	301	265	264	297	275	306	283	284	275	314	258	266	272	292	294	267	262	264	286	275	302	295	306	297	256	287	261	279	292	278	253	307	287	292	243	323	284	288	308	300	292	267	301	237	270	283	285	302	301	291	304	306	273	279	265	288	274	304	298	289	303	291	261	314	263	270	300	250	256	283	260	301	270	280	268	266	293	308	288	271	299	271	282	304	262	267	319	298	280	289	247	274	306	299	263	280	304	290	252	283	287	329	301	318	282	289	287	296	288	314	249	290	275	284	260	292	286	274	270	279	306	300	260	242	281	283	268	291	288	287	299	258	270	267	285	301	266	313	303	301	291	275	258	257	278	296	240	298	251	295	277	295	289	317	306	284	308	272	276	294	323	276	324	281	299	267	301	228	276	295	308	260	271	289	303	274	296	263	287	299	292	295	286	272	276	310	301	299	268	276	276	315	264	258	284
6817	1262	2242	2710	2460	2355	2104	1802	1763	1549	1258	1009	1061	998	1098	1158	1107	1021	958	948	1026	882	884	792	802	726	694	678	693	669	630	657	710	696	686	634	613	656	684	690	623	621	652	656	641	685	685	616	645	677	662	695	655	677	638	640	610	611	624	629	634	643	665	660	644	647	668	641	619	616	653	643	639	655	731	688	645	665	648	613	634	612	655	647	617	616	616	616	708	629	698	591	629	662	623	669	647	598	653	637	594	641	642	648	666	656	627	635	668	588	635	636	648	628	677	651	658	594	643	622	589	612	646	671	655	615	660	663	631	656	579	661	701	622	653	693	673	654	611	600	605	685	682	685	616	629	633	635	648	619	673	659	682	663	607	613	646	623	659	626	644	655	672	640	622	631	654	649	627	639	640	657	634	694	643	642	682	625	665	645	660	627	653	637	671	626	639	602	655	627	613	632	630	635	643	689	642	640	659	647	637	687	637	620	662	611	662	663	637	687	677	609	693	634	666	670	649	681	620	646	685	632	654	655	671	630	685	681	695	622	660	653	655	668	716	627	653	629	664	615	626	662	648	642	609	637	655	622	661	616	678	623	611	633	623	625	684	630	639	692	628	655	633	669	686	620	674	673	680	676	684	608	675	654	626	625	646	617	654	643	648	628	627	672	688	642	639	611	637	595	640	662	656	653	624	635	635	646	643	646	627	603	651	679	620	642	635	617	653	622	627	622	676	650	648	646	650	635	689	642	613	629	612	678	651	692	659	683	591	637	669	687	662	715	632	622	663	650	705	630	660	686	653	614	633	656	620	674	638	667	671	688	647	663	630	656	641	638	628	666	644	655	622	605	649	656	652	624	666	662	664	634	671	613	617	615	637	619	652	655	677	722	637	600	606	619	617	608	612	620	671	666	668	695	689	652	661	668	610	626	641	608	664	638	635	604	659	618	655	611	700	610	612	626	636	686	700	612	644	645	620	647	666	627	670	640	646	666	646	628	676	648	624	636	616	613	624	667	654	653	623	619	670	616	667	639	623	669	634	647	644	635	642	670	594	685	628	675	656	627	618	682	643	628	626	663	637	647	607	637	633	632	654	624	631	635	615	621	649	675	619	702	610	618	660	609	709	633	631	656	640	632	670	644	637	677	644	675	653	668	662	638	628	665	643	653	629	676	633	675	638	677	652	618	669	660	636	639	711	639	680	624	685	666	642	660	638	652	630	657	664	631	642	653	650	643	605	639	623	643	653	621	625	728	648	650	620	646	612	653	649	646	620	630	615	658	647	650	642	618	626	656	643	649	621	614	629	608	667	625	637	617	664	638	605	687	653	624	660	603	660	689	626	645	619	636	643	650	589	633	658	646	663	635	616	664	608	635	621	636	621	629	636	639	646	694	675	667	595	626	638	638	651	633	657	587	659	647	606	643	615	613	601	583	618	625	617	656	630	631	642	620	680	620	673	609	643	625	626	625	649	656	646	660	611	628	685	625	615	665	605	643	597	615	637	590	650	665	632	659	662	592	637	658	627	614	622	679	643	653	666	684	630	636	611	646	667	652	636	678	607	604	665	673	616	642	620	637	658	639	642	634	611	614	682	664	618	654	674	624	641	694	596	610	668	632	609	647	654	657	643	604	642	661	651	636	599	642	629	668	673	616	639	632	617	611	654	654	619	646	640	667	620	706	646	619	628	635	663	603	637	640	644	625	649	623	625	648	668	651	652	658	664	635	619	602	650	664	631	657	696	650	642	652	617	599	636	617	591	656	634	645	599	657	675	665	644	628	582	676	619	661	627	596	616	621	641	629	626	649	597	652	655	622	663	620	605	639	676	618	602	635	639	650	626	641	605	614	648	637	576	623	677	622	644	661	616	637	662	636	619	631	655	654	618	644	681	651	703	638	638	592	654	608	627	636	635	680	617	610	642	647	662	635	622	646	613	643	653	635	621	651	626	683	655	663	646	660	636	605	619	655	639	641	619	640	614	638	611	627	675	632	645	608	694	645	676	674	612	639	607	618	637	604	613	684	634	634	641	607	635	656	627	710	618	611	661	672	674	625	648	643	635	622	674	680	664	587	621	627	647	676	623	626	600	649	623	641	630	598	676	633	668	642	615	638	663	666	628	689	649	660	652	663	642	642	624	651	648	629	638	630	655	600	619	690	652	664	664	635	619	605	643	645	609	628	651	672	636	680	627	659	621	656	606	605	673	662	614	649	662	673	633	648	648	621	613	630	596	648	633	611	650	647	597	614	597	598	649	626	633	618	651	653	627	647	642	630	647	635	632	623	625	653	611	602	651	688	615	623	669	685	643	638	666	644	636	611	704	637	629	627	672	709	627	641	651	629	638	621	630	680	657	631	683	609	668	669	614	626	639	696	581	640	633	668	636	613	653	643	664	660	646	639	632	655	657	621	644	609	638	617	647	658	594	644	682	701	618	613	605	661	648	641	606	633	642	605	689	624	684	634	644	645	643	685	610	630	632	623	645	651	622	656	613	621	666	683	623	685	624	675	659	672	620	608	644	681	718	651	651	660	651	629	616	621	610	598	648	661	665	614	647	619	666	653	660	616	646	658	638	636	674	637	651	614	619	622	617	606	640	662	620	663	700	657	630	647	656	614	642	609	624	636	645	640	664	613	619	631	668	630	609	645	612	638	641	642	654	588	650	639	648	623	643	634	643	631	641	678	618	626	633	643	602	658	622	668	639	606	677	652	610	640	606	646	648	639	653	639	644	650	628	653	671	632	675	667	644	642	657	630	661	649	676	660	609	634	679	641	610	609	643	638	633	636	620	627	598	626	653	670	624	619	651	644	593	624	631	623	634	633	631	641	626	647	657	671	619	678	658	644	694	657	624	658	632	650	603	623	686	649	637	651	631	615	643	666	674	596	641	595	662	645	653	662	607	672	615	617	660	629	658	641	615	698	621	606	680	645	609	601	643	632	655	656	679	603	642	611	685	656	618	691	639	619	612	672	603	632	676	645	608	624	645	632	573	642	635	673	637	652	632	589	660	632	617	615	646	588	640	656	607	614	643	640	694	631	622	607	651	651	636	651	601	633	642	687	633	683	651	692	675	682	676	619	653	643	650	604	644	655	630	626	624	609	610	595	655	661	618	646	619	649	641	665	627	667	648	647	605	643	629	625	583	675	607	641	654	636	615	644	631	671	590	620	661	657	642	653	669	612	643	629	658	649	631	665	625	625	600	622	614	603	665	655	628	619	602	668	617	623	629	644	594	642	659	609	658	647	628	635	649	654	672	674	670	683	645	608	656	611	645	642	580	663	674	652	649	708	670	682	695	679	618	686	650	636	636	651	640	641	652	610	645	664	631	638	652	661	640	651	650	628	665	706	626	603	634	606	663	652	649	616	650	650	666	654	619	593	620	691	606	643	657	617	616	614	678	585	640	641	690	640	620	608	675	637	661	652	673	624	623	658	653	637	626	672	650	631	588	640	655	668	629	633	627	668	655	622	685	653	684	616	619	662
15533	1829	1629	1195	910	798	584	533	482	461	315	283	276	267	252	281	275	263	249	250	250	245	212	242	182	213	164	184	198	192	180	173	179	163	179	178	174	191	180	169	157	176	165	172	160	166	172	145	157	169	176	154	180	189	159	159	138	163	158	157	161	175	151	182	197	167	195	185	160	172	168	165	162	157	205	172	165	162	161	156	178	155	161	166	181	162	176	175	170	165	167	162	170	172	182	167	162	161	174	176	177	169	172	198	187	181	178	154	191	155	163	167	173	161	168	188	141	167	175	171	185	148	174	134	171	188	177	145	170	170	176	167	201	163	212	184	177	176	142	188	190	189	152	170	172	169	180	165	163	176	169	191	152	159	169	173	173	159	170	145	173	180	167	168	178	174	157	171	158	150	170	156	168	189	180	174	175	194	169	163	161	142	194	168	144	172	171	152	180	154	180	175	155	167	172	183	167	165	183	171	173	176	179	161	159	165	180	156	166	178	175	196	153	173	176	181	163	152	180	166	179	201	199	177	159	162	172	182	197	149	153	175	159	171	190	175	172	169	134	164	165	168	167	143	188	164	183	182	165	175	193	186	154	165	177	157	161	172	170	167	144	145	166	166	169	192	176	151	178	161	149	158	167	156	175	174	168	181	187	178	210	168	154	164	166	182	145	181	151	171	154	166	151	171	153	166	163	160	162	172	166	165	161	179	171	168	175	160	148	169	171	178	164	174	160	166	150	159	137	162	184	163	198	158	156	160	169	169	154	148	170	144	158	163	178	164	173	175	163	160	182	166	164	167	158	163	158	155	173	158	180	162	159	162	180	177	169	143	153	167	175	179	163	162	176	174	152	188	192	167	152	163	170	173	192	166	160	182	175	151	152	188	188	174	167	166	175	183	169	165	176	161	164	171	179	170	179	173	176	163	143	188	206	175	154	151	199	153	175	176	183	171	174	180	184	172	178	157	165	202	179	159	162	179	146	171	167	195	150	171	191	159	167	166	162	166	159	152	168	166	196	188	161	168	176	179	183	163	191	164	145	164	209	176	153	170	173	174	182	157	168	166	175	184	161	187	178	160	148	171	170	178	159	139	172	191	161	172	155	163	159	149	149	167	175	163	179	180	185	166	171	192	185	184	154	204	158	141	158	139	186	176	182	175	170	200	193	161	184	175	164	190	175	174	182	163	188	182	189	174	170	167	195	192	162	169	174	175	152	174	182	183	184	172	185	130	164	170	184	168	163	162	153	166	152	191	166	165	172	151	168	178	173	171	177	186	145	162	175	184	156	194	162	156	177	181	167	185	156	161	171	158	169	163	169	186	158	190	157	141	199	201	209	174	166	182	135	186	151	186	163	163	167	165	169	155	161	156	167	169	147	169	174	175	176	159	169	191	185	182	165	161	157	158	175	195	159	165	167	168	169	152	147	165	197	157	152	155	172	164	179	163	180	184	162	176	180	163	169	178	167	152	133	153	211	164	170	161	144	195	151	187	168	193	173	152	188	183	159	156	175	168	185	166	162	192	207	196	185	151	160	154	184	153	158	153	170	175	170	148	140	157	140	168	161	159	166	150	162	172	153	155	165	168	178	188	174	179	193	166	149	173	168	175	157	159	141	165	156	167	174	142	198	165	171	206	174	173	199	146	174	174	194	180	192	186	161	186	140	158	175	168	166	137	183	169	153	175	160	152	189	185	174	165	168	150	158	170	173	148	168	158	196	167	149	180	157	185	165	170	192	201	196	161	152	155	160	197	152	147	163	192	164	186	169	161	168	163	162	170	191	182	162	171	164	201	184	164	170	206	193	183	169	171	165	177	154	202	176	182	146	192	177	190	174	190	169	205	177	181	165	178	173	167	187	158	152	185	185	191	204	183	183	194	162	170	167	170	160	170	171	161	168	130	176	168	205	194	174	142	176	153	179	147	159	153	151	175	172	162	159	169	157	164	181	136	155	163	188	163	189	160	165	177	182	186	163	160	166	180	145	183	167	174	139	162	161	148	194	179	167	161	173	168	157	180	170	184	179	160	169	192	162	165	182	160	192	169	149	174	169	159	167	158	161	176	149	178	146	154	166	151	175	163	172	184	179	172	197	155	183	181	188	185	166	152	155	182	168	179	169	164	132	135	177	162	173	165	147	165	143	170	170	160	171	174	165	170	169	168	140	148	149	171	160	150	165	168	165	172	149	153	155	172	169	183	194	169	183	162	196	166	199	154	185	190	162	174	156	153	182	171	167	151	164	152	181	172	182	178	180	170	180	157	154	162	169	182	184	167	168	170	163	155	186	178	198	177	174	146	160	170	169	174	168	195	187	161	184	168	143	170	167	167	177	195	161	175	172	167	187	161	157	183	175	171	162	193	161	152	179	151	149	192	181	169	162	155	171	169	202	199	159	178	171	134	160	161	181	177	171	155	174	173	164	165	164	162	165	192	167	163	173	161	163	148	161	168	205	175	156	168	166	180	156	172	157	188	184	177	183	171	202	163	175	144	162	164	171	153	173	146	156	174	167	180	190	171	182	165	178	180	179	165	143	151	172	198	184	166	168	155	180	171	164	162	168	172	157	188	160	165	143	181	176	161	171	163	181	175	173	158	170	152	167	183	162	165	155	158	150	163	180	172	179	186	185	157	175	169	180	173	160	173	195	180	176	165	167	175	161	168	188	160	169	170	165	171	168	171	172	166	154	141	171	136	172	184	157	183	176	178	174	169	180	184	179	165	160	153	171	165	178	176	182	171	173	155	139	159	177	149	174	162	177	189	165	193	168	163	154	147	185	157	167	159	159	219	197	194	183	188	172	155	180	161	195	160	160	152	159	184	165	182	187	175	183	172	151	147	162	180	164	162	208	167	176	175	148	183	169	167	159	170	150	193	183	176	182	159	180	171	189	172	188	152	178	165	168	184	181	168	188	178	176	179	155	182	145	151	157	174	174	166	147	166	159	184	176	165	172	177	180	180	183	166	147	178	176	169	191	168	159	200	187	168	138	180	161	163	164	183	170	184	160	145	171	158	168	181	168	155	170	153	165	184	189	158	172	156	158	203	168	161	166	197	167	182	161	178	161	214	163	168	151	179	155	161	185	180	171	155	153	179	165	173	147	175	168	173	164	156	181	171	187	153	159	164	178	178	164	157	147	166	166	186	165	170	172	184	162	171	151	168	184	173	142	173	173	193	162	173	150	165	172	177	172	177	158	187	155	174	178	206	177	173	193	159	176	165	183	183	185	172	194	189	157	177	162	150	162	153	162	155	169	150	167	150	191	174	159	162	166	173	168	176	157	179	176	181	181	160	191	142	148	177	159	177	167	184	163	177	171	169	175	188	161	167	152	146	177	183	158	161	164	169	169	174	182	179	154	164	155	165	179	170	161	156	158	160	164	183	171	177	145	154	150	172	168	167	170	149	162	172	140	159	157	184	163	153	166	164	172	168	163	190	156	164	178	150	168	179	188	148	159	148	162	173	160	172	192	175	192	178	172	150
8543	1480	3178	3900	3542	3233	2767	2354	2078	1862	1380	1072	1027	1054	1139	1162	1091	1027	940	918	847	852	761	704	662	650	527	511	446	473	453	410	428	414	445	386	419	369	429	376	438	427	397	424	422	402	423	418	400	415	406	406	410	405	377	374	414	380	405	415	423	402	383	408	375	356	370	419	392	398	395	394	452	400	417	392	428	396	417	419	388	375	392	388	416	445	352	344	397	374	373	414	427	361	399	453	406	412	426	409	365	379	389	390	394	365	396	431	419	400	393	415	391	384	396	390	396	394	401	366	394	397	389	373	379	377	405	387	383	394	421	402	366	436	385	435	404	385	415	366	406	384	405	410	411	377	389	370	403	383	405	372	379	371	399	367	371	379	414	397	381	373	398	399	361	424	389	397	402	441	409	382	408	377	405	401	422	389	420	371	372	390	445	387	420	404	398	401	399	436	373	376	378	368	415	411	407	391	386	391	413	345	358	384	376	416	396	381	380	409	399	388	390	384	417	434	398	383	411	462	380	381	417	423	378	421	395	373	371	393	399	385	378	401	376	378	403	416	410	402	388	385	410	391	386	384	393	396	403	435	369	416	377	392	410	399	383	412	383	383	349	381	394	403	437	392	401	384	376	382	412	394	387	367	389	377	409	396	399	417	363	373	415	390	404	412	393	398	398	386	393	406	412	380	420	360	373	381	398	392	399	385	403	431	428	406	364	416	362	370	400	412	387	413	441	401	424	410	366	371	353	384	377	394	418	385	396	404	405	392	385	375	378	401	411	397	359	377	417	429	389	373	427	373	373	378	398	387	361	376	398	346	403	373	374	407	374	399	396	417	379	372	403	379	417	436	428	377	407	404	373	398	394	390	393	409	395	351	415	383	357	382	373	382	414	398	409	355	362	417	411	428	441	405	407	403	427	415	388	406	410	409	416	396	368	362	414	347	428	411	426	392	374	377	370	377	393	392	416	365	381	402	370	380	387	381	425	361	398	355	416	391	371	401	393	387	383	364	389	372	398	388	424	383	396	364	381	392	384	409	370	409	395	391	384	379	356	365	375	407	414	370	385	431	371	392	420	355	388	413	370	377	399	425	420	386	376	413	357	381	389	363	385	398	385	386	390	407	408	401	357	392	388	372	408	393	398	401	405	420	392	394	406	416	395	400	394	418	403	429	381	402	333	396	374	399	422	370	399	373	415	399	418	437	389	401	371	381	400	387	397	367	363	385	409	416	344	420	423	418	419	414	429	366	402	390	383	406	392	370	380	388	417	424	404	415	381	404	394	422	388	385	420	403	421	434	382	367	383	431	389	408	405	426	408	386	390	406	430	435	400	401	380	376	405	388	392	384	400	405	408	428	414	428	383	347	406	406	437	378	392	375	397	382	410	393	395	397	392	392	370	374	388	368	384	400	406	345	399	403	387	354	398	358	380	388	411	406	394	403	430	398	405	414	401	351	439	368	372	391	363	382	423	354	405	384	423	386	372	407	375	413	395	403	413	400	388	367	354	394	403	383	420	395	415	404	397	382	411	364	386	384	383	368	379	363	399	369	395	369	392	399	393	401	375	398	375	362	393	377	383	382	413	374	421	425	424	366	390	407	370	391	403	389	374	374	384	405	379	398	431	385	389	408	394	413	406	433	361	420	387	395	368	401	352	372	404	388	358	422	394	398	371	418	346	395	381	372	378	388	378	395	410	396	429	435	378	370	365	383	389	397	425	409	403	384	414	363	388	385	423	389	412	405	399	399	380	391	361	378	381	399	418	373	398	403	386	432	379	396	395	398	386	375	386	402	369	384	408	376	381	384	385	388	389	375	383	409	403	387	396	378	370	426	389	386	426	396	420	373	363	408	386	399	404	426	445	367	396	402	425	414	374	400	422	365	367	441	376	395	409	386	392	409	390	411	438	410	390	380	367	374	388	419	415	362	373	433	426	362	394	381	358	419	417	382	398	395	409	384	412	398	408	345	395	356	423	392	369	398	369	380	382	402	400	365	372	389	389	409	420	426	395	395	394	373	388	362	393	385	375	403	377	418	402	365	412	389	397	409	357	404	403	384	398	391	353	393	394	393	369	400	407	381	378	414	391	404	395	397	392	385	378	401	394	383	411	373	387	419	400	385	423	401	382	419	397	391	381	401	422	413	412	368	410	388	372	366	379	387	389	395	404	397	395	411	422	371	394	374	374	426	368	388	428	385	370	390	407	381	404	415	373	421	422	419	399	406	339	374	372	396	378	399	400	359	384	374	397	397	363	411	389	428	418	389	405	373	385	393	376	399	428	413	397	380	375	389	404	421	372	404	417	383	384	391	408	411	375	398	367	398	393	399	373	383	398	381	384	385	391	387	395	375	417	381	358	385	358	397	400	428	381	398	399	415	397	373	370	396	389	385	382	400	326	403	389	346	409	369	383	385	387	406	414	392	390	383	379	371	371	416	388	440	421	376	403	402	400	404	391	386	396	397	397	417	371	377	417	407	401	381	371	387	417	397	417	409	414	429	407	381	426	404	380	427	398	383	367	383	406	389	436	426	389	401	392	429	404	408	351	373	409	383	399	406	387	429	364	375	396	365	414	378	401	420	396	413	403	383	378	361	410	351	379	422	357	374	377	387	361	407	377	433	404	394	441	384	365	387	395	442	401	392	401	396	391	393	390	403	390	417	373	404	394	366	386	382	418	387	393	363	368	411	385	379	380	367	404	387	408	401	390	401	427	407	416	464	406	399	417	379	406	392	420	405	421	385	368	386	414	374	405	391	431	436	373	417	396	392	362	404	420	385	403	435	390	423	390	400	435	383	410	397	376	398	410	371	386	404	396	397	339	377	406	400	378	408	383	399	386	379	434	430	433	398	394	381	377	374	390	399	383	418	364	395	421	368	398	358	433	378	430	357	419	385	381	375	393	412	389	412	415	395	385	373	412	369	391	392	376	377	400	355	399	420	424	359	405	387	385	406	425	428	382	395	403	378	402	408	383	356	412	375	361	394	402	429	392	359	421	392	365	400	376	394	410	373	401	409	408	389	404	417	394	365	370	415	373	398	404	378	378	424	414	428	402	386	370	395	391	386	375	365	357	365	409	379	427	370	411	382	402	390	370	376	411	404	398	370	407	371	381	395	379	423	383	384	365	386	415	385	392	398	419	385	396	423	355	408	378	395	385	379	383	379	416	403	393	427	397	367	412	401	364	366	374	390	421	374	385	410	407	390	385	368	424	368	372	360	401	362	380	373	386	370	432	406	398	425	413	419	349	402	400	387	347	407	392	406	396	385	414	387	398	392	381	407	411	402	408	361	456	397	402	393	404	423	400	380	378	413	409	427	390	396	423	393	390	409	370	392	375	368	394	388	402	380	395	371	376	390	409	383	362	398	386	416	420	366	387	375	447	414	420	384	382	372	389	431	396	417	423	428	407	372	385	391	420	400	372	411	369	391	390	428	407	410	382	358	391	439	400	404	402	387	390	412	381	404	398	395	388	396	413	384
1614	390	412	413	341	346	339	306	279	251	273	255	239	269	292	278	266	268	260	234	272	252	220	261	239	204	226	237	221	217	210	267	223	264	226	189	198	209	246	221	246	235	238	189	219	236	259	224	249	223	239	224	217	204	208	245	228	237	211	231	247	209	223	236	236	237	218	224	263	218	223	224	228	235	206	215	230	247	212	224	224	222	236	231	202	206	251	253	220	231	283	235	227	231	235	242	215	228	257	229	210	205	236	207	230	228	194	224	234	242	215	216	250	213	208	236	220	246	209	226	250	216	213	215	245	273	250	216	194	238	201	256	251	193	229	208	230	234	233	210	233	208	207	205	217	244	228	219	228	222	234	221	231	231	225	239	241	228	208	228	216	215	256	211	205	206	244	227	228	232	222	209	254	239	235	246	228	240	248	210	217	216	261	240	206	259	214	230	215	225	213	234	250	217	266	238	215	241	274	226	229	212	225	227	212	205	219	229	226	242	235	249	257	229	267	231	233	227	228	218	247	273	227	225	226	228	220	225	262	222	250	236	225	218	232	231	241	185	217	221	234	226	257	265	240	236	239	238	205	206	223	198	240	251	191	206	242	247	240	224	207	215	253	234	210	218	229	205	230	253	222	229	221	220	222	203	218	235	223	227	221	228	218	218	243	205	245	208	229	219	237	249	242	225	227	263	241	230	262	204	219	219	207	247	229	231	231	238	238	245	237	252	232	237	229	219	225	235	236	234	218	268	242	231	249	208	232	202	237	212	225	236	213	237	233	232	198	248	242	213	212	221	190	242	245	247	216	235	216	218	231	234	245	206	197	230	223	232	248	230	233	221	214	249	236	248	189	238	212	198	209	245	247	227	227	203	237	228	242	197	206	227	248	207	254	251	252	258	226	263	238	270	250	242	228	239	207	230	206	256	213	259	207	250	203	225	239	241	202	218	219	229	237	231	263	215	211	212	214	257	241	238	222	214	219	232	208	209	256	216	226	247	214	211	233	227	197	221	201	259	228	246	221	225	218	236	237	213	218	243	213	232	220	219	219	229	217	248	223	232	213	184	222	221	233	212	237	242	214	242	229	232	221	218	266	228	246	236	226	256	224	217	232	247	263	233	222	237	235	236	223	196	232	241	233	258	231	265	218	210	228	206	236	220	254	204	253	261	219	209	255	215	218	252	230	232	230	220	224	251	224	242	228	220	197	240	219	230	204	215	223	247	212	226	256	206	217	232	244	227	223	205	219	238	243	219	244	221	219	181	222	224	232	218	251	220	243	220	201	212	228	222	210	236	246	231	212	232	248	217	216	209	227	243	221	228	241	224	227	232	225	211	238	229	245	211	227	206	219	245	223	213	208	205	240	213	233	234	248	202	223	203	204	243	208	233	232	209	247	193	229	253	219	233	239	250	266	249	213	225	205	214	229	237	246	232	221	234	207	246	224	209	237	207	247	231	259	244	254	264	214	193	238	242	220	235	244	231	226	257	225	229	229	225	238	228	222	224	266	230	232	237	222	230	210	225	231	201	242	214	229	243	238	222	235	216	238	223	272	216	216	259	201	235	227	237	234	209	207	200	224	229	241	214	210	242	243	245	227	190	193	185	191	217	212	265	235	195	219	229	256	243	239	230	210	245	234	217	226	248	234	237	202	255	217	217	238	208	242	234	237	234	227	227	226	236	230	231	217	215	194	244	246	237	239	241	221	225	235	247	243	220	213	244	221	246	238	202	220	206	214	226	205	264	240	228	242	244	230	232	223	231	253	232	223	240	209	201	244	199	197	234	225	242	234	218	226	261	259	235	254	223	202	224	219	241	241	227	227	202	243	247	214	242	204	244	210	242	221	253	253	231	250	272	203	248	219	236	238	218	230	218	228	229	212	217	240	237	226	203	217	213	205	223	236	253	223	239	234	236	216	205	242	225	224	233	224	233	253	213	234	212	250	242	242	248	219	224	222	235	225	238	221	208	220	202	223	225	233	221	228	219	239	232	217	254	233	215	252	225	227	235	246	236	234	203	248	264	237	251	208	256	231	213	187	175	213	214	244	253	215	234	241	211	202	225	223	223	249	206	207	227	219	241	232	205	207	200	249	226	220	213	243	229	220	259	261	215	245	243	221	232	242	232	218	224	239	236	232	195	216	249	248	215	227	238	226	223	263	229	208	206	231	238	222	223	238	248	216	204	251	225	240	222	224	222	193	258	228	243	182	239	232	233	215	240	242	254	232	216	216	231	192	202	240	234	220	226	222	245	235	219	220	246	222	201	221	227	226	222	222	259	250	208	231	203	243	229	224	219	232	249	246	238	246	201	226	240	234	221	218	252	219	243	216	227	238	217	235	245	239	212	232	227	208	246	234	206	233	214	242	230	238	236	230	214	222	231	257	242	230	245	236	230	231	206	224	231	250	217	232	194	252	212	235	223	242	254	219	254	230	244	261	214	208	257	211	223	216	243	215	218	235	238	239	228	282	251	222	214	212	218	234	256	214	226	223	219	216	240	233	225	248	232	201	236	224	245	238	240	227	204	225	204	236	201	225	234	215	190	228	234	218	202	226	227	236	241	224	233	223	213	252	232	229	203	230	194	250	235	225	235	222	204	223	236	253	236	214	220	247	238	221	226	244	227	201	199	236	226	253	247	250	226	225	191	209	226	237	242	265	228	254	217	205	223	254	225	201	226	224	200	227	230	223	241	223	230	233	200	211	243	238	225	222	219	222	229	248	242	251	256	225	233	228	205	251	241	249	254	226	250	222	227	234	204	230	240	227	225	222	234	247	252	220	219	232	227	215	229	227	247	223	239	209	239	241	202	230	216	250	257	179	215	233	280	203	224	231	223	210	234	232	228	223	241	246	239	225	217	224	211	231	250	222	231	183	223	284	224	232	222	243	216	235	230	238	235	254	258	223	198	271	240	238	232	209	239	267	208	250	265	219	230	239	227	191	228	193	240	253	235	239	214	214	206	222	226	247	218	230	219	234	248	209	229	224	247	218	238	230	222	228	224	236	221	258	213	274	255	224	239	237	231	197	228	240	249	225	209	203	243	231	254	235	224	244	234	243	263	248	215	223	245	234	232	234	244	210	233	226	225	252	252	215	250	239	235	216	207	211	253	253	222	219	222	194	246	222	209	213	235	238	234	231	223	239	221	204	200	257	232	215	187	242	230	226	239	221	221	222	234	221	221	221	221	228	231	244	222	218	235	245	213	229	190	231	219	249	239	203	225	265	225	242	217	215	204	233	232	199	229	202	238	233	221	230	225	223	254	225	239	230	220	221	232	257	221	227	244	231	210	231	229	260	233	213	212	231	232	243	213	237	230	231	232	267	217	243	234	222	237	213	227	251	243	226	238	236	214	237	235	223	231	218	247	205	246	238	239	215	241	246	230	237	212	210	232	252	221	241	218	231	233	229	244	234	199	226	216	204	229	237	259	228	266	232	237	186	235	195	224	212	238	238	219	235	251	250	208	248	242	241	221	233	229
1963	623	992	1157	1073	1199	1012	970	869	853	736	679	625	643	745	767	699	667	687	720	698	658	673	633	626	609	549	535	551	572	524	551	554	529	520	546	538	568	531	531	530	540	516	530	528	550	535	517	514	574	556	536	568	553	523	483	485	552	538	551	537	547	532	530	542	501	545	548	544	539	558	557	538	522	559	513	570	563	567	600	559	524	499	573	510	522	561	536	562	520	579	541	578	566	532	541	535	508	557	565	537	543	529	544	525	531	555	589	508	571	539	529	535	506	486	547	554	515	541	585	528	518	571	522	579	549	548	518	556	522	552	520	571	536	556	547	553	525	567	534	550	574	573	575	519	566	522	568	496	540	550	529	503	480	535	525	540	516	533	539	578	564	576	487	548	558	513	545	546	531	546	533	524	556	490	513	549	506	547	528	558	564	516	510	531	570	545	509	574	527	495	498	556	539	585	572	533	517	567	535	523	531	513	517	556	532	491	575	517	528	581	550	547	551	534	514	552	554	562	578	550	509	499	484	500	540	563	547	523	492	510	564	496	564	546	502	533	565	555	522	544	498	560	536	553	554	585	552	574	594	546	531	551	543	602	521	527	543	514	545	532	544	565	519	574	540	554	553	540	608	544	554	526	526	531	537	524	537	534	537	567	523	502	567	536	504	514	533	546	516	537	556	535	536	549	575	547	508	585	559	495	525	566	531	550	521	529	539	554	534	540	516	522	552	568	511	556	556	515	549	567	536	546	539	569	528	536	533	542	545	556	551	521	542	537	526	495	535	523	510	545	548	510	550	522	506	558	517	559	561	550	561	484	554	496	536	533	530	510	541	548	523	580	497	534	555	548	582	554	536	532	545	592	533	541	577	535	554	550	531	533	571	483	496	547	528	528	525	575	572	509	542	484	556	514	576	581	505	524	549	582	505	550	524	555	546	542	582	568	542	535	550	550	513	583	549	510	530	555	516	568	519	554	522	537	570	505	554	529	549	543	545	525	502	530	530	500	557	550	544	552	564	513	531	554	539	528	584	509	503	544	548	528	509	523	547	518	561	516	549	557	546	539	538	543	551	540	561	551	534	553	555	539	563	530	499	503	544	549	536	520	537	547	540	557	511	524	536	534	513	500	498	511	545	550	567	576	543	558	584	571	521	565	562	558	531	506	535	534	527	551	522	514	529	516	536	510	530	544	512	516	533	514	515	552	554	557	558	532	516	519	531	518	531	541	557	548	571	544	540	507	542	542	564	535	499	581	570	535	566	531	546	538	566	543	515	518	551	496	547	546	540	512	557	567	549	571	520	557	528	520	574	574	531	563	574	562	540	560	526	525	491	511	568	525	519	536	563	556	543	530	567	581	548	517	551	562	542	595	534	554	542	527	556	552	516	558	525	525	585	513	576	517	500	546	539	555	550	512	584	511	528	545	541	538	565	495	554	556	495	563	506	508	532	522	583	548	583	539	517	535	564	493	518	546	585	557	530	510	560	553	571	535	514	528	564	541	540	544	479	562	527	549	520	546	521	519	553	562	533	512	534	529	563	534	548	514	549	512	520	515	561	515	545	534	522	557	490	542	557	497	569	552	552	538	543	549	547	503	516	481	537	575	533	533	567	545	520	523	536	512	504	513	564	550	502	520	498	532	499	553	528	594	548	492	501	548	523	519	514	536	548	542	503	543	534	524	516	527	567	530	525	547	532	548	591	545	557	508	523	506	543	537	554	543	535	546	535	501	559	527	511	495	543	561	512	517	549	566	546	537	560	518	534	578	541	520	549	530	547	552	567	538	541	539	543	544	512	533	548	575	508	567	527	543	547	533	577	523	546	549	600	503	530	543	541	513	536	545	583	553	529	571	521	522	515	543	509	567	550	555	517	549	516	501	511	523	524	545	527	561	538	513	517	534	526	578	581	591	566	545	560	572	554	514	582	559	562	480	528	561	521	507	543	551	543	551	536	541	588	551	522	528	461	528	564	536	561	547	534	526	512	546	554	562	548	558	541	559	530	530	549	547	547	562	534	563	517	547	512	541	532	566	549	521	558	488	518	519	513	552	546	515	550	562	535	508	533	533	506	562	530	562	595	536	547	534	520	528	564	528	558	537	502	551	530	532	554	543	547	515	526	543	511	565	544	573	542	490	558	520	534	553	470	527	565	531	544	547	546	525	558	487	534	568	562	528	594	508	515	555	563	591	538	609	537	497	512	546	511	527	549	556	526	579	550	560	529	556	515	522	519	532	522	587	508	495	542	576	499	525	544	570	548	534	527	544	543	506	551	564	518	515	554	490	543	527	533	552	533	559	514	550	518	536	562	531	579	513	559	593	572	533	572	550	564	537	565	542	545	548	520	552	536	591	538	537	555	521	547	544	552	515	588	506	542	531	533	526	565	579	544	506	505	520	526	545	491	523	568	502	547	520	537	512	540	537	509	528	556	506	528	552	514	543	546	535	509	572	526	536	488	591	542	505	537	571	534	530	577	580	568	501	529	540	533	514	562	511	545	539	525	511	569	542	538	544	533	538	545	536	519	519	531	512	538	564	565	549	531	551	563	565	526	595	583	577	535	526	556	524	511	545	511	485	495	549	506	567	542	516	536	545	548	525	551	564	585	560	494	557	546	541	523	526	575	529	553	502	582	527	510	550	528	545	604	502	542	565	574	512	571	566	549	549	518	539	564	547	554	528	521	528	542	521	540	520	547	518	536	502	495	528	539	510	563	568	561	543	510	519	550	525	532	524	566	601	545	497	518	492	513	522	541	554	565	539	524	559	566	528	538	517	557	547	558	561	552	564	515	515	569	526	571	541	529	499	498	522	560	509	533	522	525	539	547	485	510	542	550	527	560	573	538	529	535	560	534	522	577	545	572	517	573	579	532	531	558	562	544	511	555	557	493	549	567	562	553	525	533	545	523	526	525	493	532	513	581	532	531	527	546	536	564	544	568	556	556	546	527	561	514	496	563	526	559	496	535	541	554	543	478	540	528	548	495	567	527	558	554	541	552	534	552	571	530	555	494	528	557	548	547	516	518	608	568	558	549	524	523	543	484	553	537	554	510	521	554	559	495	560	571	526	521	569	514	528	561	545	505	547	522	530	546	508	526	547	519	535	560	536	540	535	554	534	546	538	549	569	588	515	526	564	560	502	542	554	575	535	569	565	533	527	511	598	539	514	539	549	545	551	531	532	561	562	553	545	533	526	533	532	575	516	527	523	578	538	557	497	542	531	568	522	538	556	546	580	570	563	523	534	560	556	550	522	562	502	541	545	538	549	549	550	534	567	508	550	541	547	528	538	528	537	523	513	510	519	552	558	537	543	557	553	571	534	536	560	547	575	526	570	557	520	550	503	519	558	544	505	531	567	485	556	531	546	559	541	508	546	535	516	529	515	530	591	564	533	524	566	513	555	539	540	549	529	550	517	521	531	541	554	554	531	516	528	543	555	533	531	535	531	551	539	535	550	547	518	545	587	531	557	575	528	527	579	569
8435	938	1130	973	733	585	563	490	465	427	413	353	341	344	354	346	369	365	347	327	299	331	287	320	329	282	268	270	285	290	296	282	309	297	292	262	264	255	267	293	275	283	232	305	268	270	279	311	294	297	284	267	287	297	286	276	275	293	252	328	299	274	285	284	286	263	255	283	291	273	229	279	255	277	290	309	285	296	316	299	310	302	284	270	260	266	271	306	285	306	280	252	259	275	272	325	273	285	260	314	264	280	292	253	304	305	274	293	262	299	284	262	279	284	282	304	266	279	274	257	288	281	283	289	265	261	292	271	307	276	279	258	264	254	312	255	267	290	266	267	285	295	287	281	279	258	265	260	297	291	295	251	266	251	295	318	291	304	251	298	294	288	286	247	257	261	277	262	292	298	295	289	276	284	283	264	272	270	275	283	271	270	295	278	267	308	285	289	284	270	282	300	277	268	294	298	292	257	261	253	294	250	273	285	277	265	265	267	334	269	311	291	281	268	298	289	265	257	314	301	304	276	238	283	305	288	288	316	263	253	286	281	300	283	262	249	265	280	284	278	246	299	288	265	285	269	276	299	276	286	290	293	313	278	292	283	291	277	282	275	306	261	274	302	252	283	284	273	290	270	295	289	264	300	271	280	281	281	313	269	273	270	327	286	259	264	244	313	330	298	329	305	294	316	251	275	265	249	278	290	307	240	260	272	298	296	315	299	264	272	286	270	269	270	264	293	286	280	268	277	314	293	253	345	313	292	256	265	274	259	325	282	264	297	279	254	281	257	276	270	273	303	283	302	272	238	275	277	260	279	278	288	294	286	289	249	271	268	285	286	263	261	273	291	278	300	268	252	285	247	288	276	283	293	304	271	289	268	280	278	282	266	288	277	286	283	270	272	253	278	255	280	270	309	301	302	270	278	277	311	290	264	281	280	269	296	299	270	281	303	270	317	277	269	293	287	288	253	295	283	273	301	293	289	272	307	319	271	261	283	279	286	298	283	270	285	290	268	296	272	280	266	286	285	263	284	260	290	261	282	323	308	304	293	272	254	285	282	300	238	275	260	281	313	276	277	266	292	296	306	319	283	319	272	269	303	281	269	274	284	330	320	287	275	245	253	299	277	286	246	288	290	287	289	283	269	267	285	280	244	284	272	283	308	323	268	274	281	291	276	263	280	287	304	247	273	297	282	286	304	278	263	267	292	310	288	266	279	280	276	277	265	279	257	302	291	293	340	295	286	303	310	290	263	298	293	304	279	294	239	278	309	280	284	283	284	284	311	275	295	297	304	303	284	290	309	265	312	283	292	262	259	276	301	300	277	298	272	261	267	285	284	287	304	306	285	271	278	278	313	302	279	295	297	308	271	280	281	275	296	271	278	299	268	289	278	289	271	262	277	268	256	298	290	290	286	294	271	286	293	277	246	302	289	268	299	277	265	263	275	331	255	294	303	328	278	303	275	255	302	292	316	253	291	316	285	268	298	287	268	292	289	262	270	302	266	304	278	282	301	285	273	289	294	291	309	262	309	264	260	298	275	299	285	244	281	270	278	284	266	256	262	304	282	294	277	286	277	280	250	266	321	279	269	305	260	295	272	285	277	299	292	297	272	287	263	284	268	297	272	294	273	267	273	326	315	275	266	280	279	254	275	258	280	264	292	289	318	289	287	283	249	262	253	287	300	285	269	263	277	275	257	304	259	300	294	318	307	273	274	267	295	288	294	298	283	268	324	296	310	261	281	286	322	284	258	268	292	286	299	272	254	281	272	291	281	266	280	280	298	282	262	272	274	270	259	274	288	260	295	302	270	274	285	290	288	279	283	282	306	259	265	274	318	278	298	281	280	279	274	284	262	269	272	275	252	291	267	308	281	259	289	256	281	290	274	272	294	265	277	279	271	289	316	253	291	270	294	253	284	295	285	284	274	267	288	268	254	279	310	252	262	281	273	316	301	296	260	292	289	277	291	281	248	268	267	259	264	278	266	262	289	255	256	268	251	273	316	271	296	288	286	270	269	270	295	297	267	284	250	255	284	271	297	263	260	283	299	305	264	282	265	264	297	305	313	266	281	287	283	285	307	266	276	280	271	296	287	313	277	284	283	287	297	282	269	288	268	286	256	235	266	279	281	260	254	277	289	284	283	260	259	279	285	285	289	284	277	282	302	266	254	258	279	281	237	274	318	285	282	253	267	285	298	292	288	284	262	264	297	240	317	279	298	277	263	289	287	280	253	283	265	298	293	292	269	282	289	272	258	294	296	287	287	273	269	282	290	277	286	283	295	287	292	244	291	288	270	248	284	284	266	302	279	258	276	308	280	285	321	278	259	315	257	266	284	267	286	241	267	274	254	260	282	308	270	276	259	295	290	257	268	265	286	279	303	260	295	278	294	276	263	271	279	273	277	311	283	275	293	280	268	271	272	294	257	291	282	300	286	287	297	275	273	303	281	303	263	273	273	237	294	275	273	296	257	309	272	267	259	279	270	283	283	271	298	296	307	285	300	286	293	263	291	296	270	284	306	270	258	301	272	280	296	277	229	289	279	284	279	286	294	260	269	308	299	288	296	290	272	271	249	270	304	269	317	277	283	274	301	269	301	299	305	297	273	296	267	284	283	269	245	267	271	270	287	299	283	273	247	293	269	256	271	265	294	283	259	279	272	229	295	304	299	277	251	296	257	275	307	298	272	267	273	291	267	277	252	246	279	305	282	285	294	270	270	258	260	235	286	279	272	299	274	277	291	279	310	283	265	287	273	272	267	265	272	296	265	257	281	271	263	276	287	290	293	278	258	271	256	256	260	299	320	280	284	273	272	277	334	271	271	264	290	302	278	271	271	304	311	265	297	288	249	306	284	278	268	295	268	281	310	259	271	276	299	269	293	266	312	256	270	270	308	277	288	250	274	243	263	274	261	271	273	256	269	260	290	308	286	283	272	284	284	280	292	288	279	304	298	278	280	274	265	303	325	284	289	291	249	313	286	255	290	302	271	278	284	286	304	292	298	304	276	259	298	314	300	292	301	287	269	297	274	268	280	308	295	312	292	262	283	259	304	283	247	274	278	296	302	281	245	281	268	318	274	263	256	269	273	281	280	272	281	306	277	288	287	276	299	254	285	281	267	254	309	296	312	291	275	259	259	297	283	300	272	300	258	261	257	303	291	291	296	262	315	302	267	292	284	305	302	313	307	308	300	290	270	283	279	266	291	285	256	256	277	286	261	238	256	284	305	273	273	282	275	284	283	303	279	311	284	272	268	332	260	307	294	267	257	278	282	273	269	281	275	257	280	280	333	274	305	263	287	294	299	265	284	267	284	265	287	274	271	288	276	270	268	306	277	287	294	275	271	295	288	281	287	276	286	313	273	298	262	281	297	298	302	295	281	276	269	272	305	265	260	297	273	266	277	286	297	261	299	277	263	267	309	269	250	294	268	297	284	264	293	269	284	256	290	292	302	279	305	295	274	280	274	250	257	289	293	264	261	246	293
6801	1252	2361	2710	2516	2392	2149	1771	1637	1551	1179	1116	1030	1111	1106	1170	1123	1066	1008	1010	954	867	862	815	804	786	743	698	713	665	649	694	654	676	636	625	657	621	644	678	658	638	692	628	697	686	612	657	637	603	660	690	609	647	629	634	692	635	652	626	649	638	635	653	585	625	641	647	619	622	655	611	616	631	606	633	640	645	655	644	615	656	617	669	644	737	656	597	676	632	601	650	649	644	683	624	640	641	650	646	644	636	619	632	666	579	629	628	659	685	668	656	631	649	658	585	591	660	628	688	592	622	662	589	668	670	614	649	626	666	605	674	645	643	604	648	639	613	609	686	588	628	650	651	628	637	620	679	624	633	645	694	654	638	640	690	685	644	649	653	655	620	666	622	596	600	644	703	647	649	595	647	652	670	644	609	650	704	610	655	630	627	631	602	644	646	651	583	618	672	622	669	676	626	646	640	636	625	645	632	605	597	628	640	586	640	666	597	639	629	624	611	596	628	617	632	611	668	626	625	609	615	645	643	607	616	659	682	592	634	606	630	697	648	654	611	657	657	626	672	652	629	624	641	650	672	579	615	605	622	647	646	625	667	659	599	633	632	617	690	691	626	646	663	650	655	632	652	636	583	642	611	661	665	645	624	647	644	635	621	630	659	588	607	628	650	631	639	617	656	651	655	677	652	643	650	669	706	615	594	628	638	684	625	611	613	630	593	643	647	616	619	624	630	614	663	683	622	660	645	636	619	609	620	622	644	646	607	611	597	648	637	610	616	620	649	653	645	619	615	670	654	656	627	569	672	641	606	664	663	627	621	642	646	661	665	603	641	632	596	604	620	679	624	649	631	603	641	620	630	626	679	620	657	631	622	694	686	628	629	647	619	649	653	636	656	633	620	588	644	614	620	589	667	602	635	620	652	626	621	669	639	657	640	616	590	606	649	649	651	641	680	624	658	623	613	668	635	630	664	668	629	629	659	634	670	629	629	638	681	628	647	645	650	614	582	575	645	623	634	651	653	605	679	675	624	650	642	656	671	680	663	625	650	625	636	634	668	676	629	640	665	637	633	683	652	561	603	599	626	658	646	613	625	721	602	611	671	646	643	670	615	679	657	653	646	646	657	656	639	661	613	604	666	612	669	650	566	670	638	612	644	614	668	681	638	669	683	621	661	646	616	653	633	652	663	643	632	668	645	629	610	637	630	662	662	634	700	675	645	670	586	631	700	702	673	665	653	588	664	668	632	611	670	668	661	660	636	609	636	673	641	635	638	584	658	617	652	675	662	709	583	681	645	595	600	641	619	638	622	628	685	669	636	618	656	654	626	610	590	666	664	598	646	618	651	641	646	601	668	580	678	590	615	657	618	652	649	681	673	645	641	665	643	641	615	655	615	665	617	630	655	646	626	663	667	664	645	657	628	654	657	653	605	652	651	632	649	694	605	613	652	654	589	609	655	599	626	623	641	639	622	628	655	632	637	651	626	643	652	648	590	619	671	616	665	625	680	615	640	630	676	643	640	665	634	674	569	657	613	653	641	635	619	651	700	637	595	640	627	639	700	611	659	663	621	616	662	618	625	592	633	654	624	626	647	671	663	617	604	669	591	600	592	644	627	633	638	663	638	630	635	657	681	627	627	657	636	651	606	626	650	622	612	640	613	656	645	604	625	629	589	679	646	668	685	660	635	624	625	608	631	620	647	618	660	688	654	610	607	633	604	650	672	683	627	623	603	630	623	631	660	587	640	667	643	643	627	618	659	662	626	647	676	674	605	656	707	702	590	641	642	638	681	673	673	620	617	656	657	631	617	633	597	695	643	605	617	666	623	666	615	660	659	649	651	642	632	620	581	639	666	626	676	650	663	640	663	591	629	587	671	587	647	616	599	660	638	635	664	620	657	634	644	647	646	671	662	607	655	654	624	624	622	635	676	655	638	620	640	652	628	617	611	655	629	656	629	590	648	661	660	658	675	706	630	664	587	627	632	607	662	632	687	642	610	623	646	643	614	609	653	658	660	598	665	645	600	625	668	624	646	636	667	614	617	613	609	678	622	611	594	626	642	640	634	624	641	618	638	662	623	655	626	625	609	651	673	596	667	638	630	672	619	609	638	623	644	645	665	650	616	604	645	614	653	603	586	647	688	625	631	646	659	639	593	640	601	598	647	643	692	639	652	610	649	638	647	662	618	668	643	686	645	658	668	608	620	614	641	659	634	632	635	606	587	642	643	671	652	634	669	582	621	613	645	630	624	671	635	620	604	635	606	630	654	605	645	655	593	695	613	639	659	670	656	624	617	663	626	646	576	655	630	639	684	640	656	665	622	634	635	655	619	644	652	654	667	635	650	599	630	613	630	648	627	615	627	620	661	618	581	677	625	657	628	684	618	664	609	657	675	642	620	633	617	665	661	623	642	655	633	638	670	622	606	655	614	679	678	629	661	614	642	645	609	655	608	603	672	688	636	624	612	655	598	634	646	667	633	591	628	659	645	611	663	643	674	631	579	642	564	632	594	634	645	636	631	612	655	699	641	609	631	605	643	626	641	613	616	678	619	670	659	694	613	663	645	621	645	649	642	609	651	680	637	598	665	643	608	638	661	648	646	656	609	595	601	643	630	641	647	630	673	626	628	633	675	653	638	681	581	627	616	634	611	628	614	642	662	615	618	667	620	605	639	611	608	637	623	678	606	647	653	637	626	626	639	635	666	632	664	637	600	653	661	619	616	658	634	648	663	598	609	676	626	664	643	664	645	681	659	661	617	620	610	630	661	676	632	652	615	660	683	659	630	648	647	650	627	649	631	638	703	621	639	668	640	628	657	579	636	591	633	662	618	672	645	593	650	642	640	632	664	619	645	626	667	631	700	674	611	622	619	663	688	664	630	640	678	593	639	647	635	617	658	644	634	652	650	606	649	670	654	579	629	647	651	630	593	643	606	580	648	592	594	669	678	681	649	631	640	609	643	633	647	639	613	643	580	614	629	660	624	645	664	685	651	637	668	635	669	646	677	685	646	659	627	575	589	644	646	676	640	640	646	694	665	629	650	581	657	674	649	640	656	649	661	645	636	600	676	630	648	671	611	607	621	644	607	649	653	634	636	632	658	630	649	655	652	612	648	633	653	689	639	635	650	599	620	631	645	640	626	631	606	638	649	664	667	656	661	659	635	600	654	639	660	646	654	600	680	644	641	638	662	610	657	617	629	627	611	629	697	612	617	617	683	633	623	655	608	615	668	662	580	595	679	610	672	675	675	638	681	625	648	649	659	606	654	655	619	618	628	631	676	616	655	636	616	626	623	637	611	643	689	655	608	629	636	638	633	638	666	669	670	610	636	629	645	614	597	614	656	623	603	662	618	641	616	675	624	612	655	602	614	620	655	646	629	629	643	622	586	643	635	595	652	626	661	620	623	635	636	602	657	645	680	651	623	610	559	640	634	652	653	639	610	659	655	640	610	671	646	659	607	646	675	617	613	660	641	626	639	643	665
15076	1644	1572	1196	910	694	623	597	443	391	361	314	284	289	279	266	307	255	264	235	208	237	223	212	184	164	191	166	186	166	158	183	180	153	169	150	173	156	149	138	190	166	153	161	167	196	149	175	175	169	169	150	158	170	181	144	174	169	147	156	154	174	165	158	149	156	169	167	159	172	170	167	174	165	177	154	171	177	165	148	154	163	158	163	158	181	170	183	160	160	169	189	155	130	172	164	160	142	153	147	153	176	167	172	167	171	151	168	183	156	154	161	207	189	171	167	169	155	172	156	169	166	176	194	176	163	161	154	169	179	146	176	167	146	139	151	164	188	167	171	166	170	171	146	182	175	162	163	142	171	176	168	163	171	163	148	170	168	161	160	174	174	180	170	164	179	158	153	174	167	161	161	159	155	168	169	178	159	187	169	153	160	159	169	177	146	151	161	159	150	159	176	159	167	160	156	160	174	170	146	163	168	164	165	176	167	181	155	181	161	137	142	187	144	165	165	178	160	165	159	144	168	164	186	147	173	168	153	186	175	157	155	162	171	164	181	180	172	170	163	174	173	174	153	148	143	157	168	156	156	141	178	163	176	180	163	180	188	175	173	153	152	167	170	168	148	194	169	147	174	160	190	148	146	181	192	176	151	183	170	180	170	164	184	189	191	173	155	177	148	180	174	165	189	160	136	128	171	166	175	162	158	176	171	172	162	174	147	146	139	173	155	161	173	163	148	158	156	157	155	174	162	166	158	173	188	180	188	161	154	148	167	177	193	159	148	166	144	164	180	164	153	161	179	145	162	170	168	156	168	177	169	175	154	155	181	175	175	171	136	131	176	142	172	160	162	157	175	163	176	184	159	168	171	190	170	180	151	145	177	165	173	166	174	141	146	165	166	195	150	169	177	168	156	155	167	139	185	169	153	169	154	174	178	179	160	166	179	186	169	164	165	177	147	171	177	182	139	164	159	162	172	147	155	213	166	198	160	130	173	163	159	156	163	179	163	174	136	158	161	190	169	173	167	162	177	155	166	167	163	176	163	153	162	175	158	166	137	156	181	167	187	166	205	205	176	177	166	141	143	149	174	161	148	157	190	153	191	181	163	154	181	156	155	153	168	164	174	173	174	166	167	158	210	171	168	168	183	187	190	155	166	182	168	156	165	170	177	165	156	170	148	155	164	158	151	189	148	144	167	165	172	182	187	171	167	154	169	168	169	170	162	155	182	175	184	170	179	151	152	174	159	168	180	179	150	171	181	171	169	165	161	195	184	154	133	174	177	150	172	166	167	143	153	156	156	153	171	176	146	168	165	161	158	153	184	146	161	159	162	176	162	152	151	192	157	145	177	168	166	183	161	156	155	173	168	172	176	172	151	167	166	153	187	161	147	181	165	176	179	174	178	197	155	163	153	184	179	181	149	149	159	160	184	149	169	147	159	163	169	163	151	183	171	161	150	191	171	157	168	152	167	157	170	140	160	188	155	160	197	152	157	144	162	169	165	160	152	155	177	154	170	155	157	168	157	164	175	171	183	170	186	171	168	164	170	161	185	164	147	167	158	155	184	169	151	179	186	173	152	181	166	147	165	172	201	152	144	147	170	180	189	186	170	201	178	179	159	173	159	161	161	180	158	151	151	151	186	152	175	161	167	165	157	147	155	163	152	157	159	175	170	173	153	180	179	174	152	186	138	166	167	160	162	163	153	171	153	153	161	149	165	166	188	166	156	175	163	194	155	183	160	178	166	188	177	174	177	154	187	146	175	171	159	181	168	176	164	163	153	160	157	159	160	164	169	171	154	169	162	176	139	189	160	168	159	148	151	152	160	174	144	182	158	161	176	175	175	153	159	145	180	198	191	180	167	159	158	166	163	150	166	173	140	143	172	174	175	156	185	180	169	167	173	170	148	164	161	176	170	173	164	188	170	167	169	146	161	183	158	183	167	156	156	164	193	161	173	143	179	154	148	166	180	179	176	169	161	152	145	181	160	167	167	174	158	198	173	178	161	142	183	156	176	173	171	147	174	173	175	156	187	168	184	160	159	176	178	174	169	183	167	149	168	158	164	150	157	176	163	169	171	177	159	163	174	163	184	159	131	179	174	146	168	162	195	164	145	152	164	157	172	160	159	171	158	175	152	180	139	142	160	166	164	176	162	172	154	157	212	184	172	186	132	161	173	171	174	168	177	185	153	158	181	182	193	160	176	164	150	163	183	169	147	170	162	172	160	180	184	173	178	167	159	167	164	186	195	150	146	162	154	158	166	190	178	149	159	165	156	172	176	149	146	166	164	176	187	177	150	174	167	150	180	166	179	150	164	142	165	160	165	190	186	154	149	183	157	172	172	169	171	157	162	182	158	191	167	165	177	177	183	163	185	164	200	173	181	161	162	161	189	169	166	144	173	155	175	168	156	164	169	152	158	147	165	158	176	171	166	175	175	171	156	175	144	153	134	185	156	160	183	201	157	175	184	148	175	147	147	178	159	139	168	152	152	171	175	188	140	161	157	151	158	164	150	174	161	140	135	172	172	164	166	166	176	174	166	144	170	182	166	173	172	151	150	179	190	155	149	151	194	167	193	184	170	167	132	207	156	157	174	159	180	151	171	154	183	166	159	175	165	177	157	190	158	171	159	169	161	142	151	179	175	165	172	164	179	189	165	155	167	182	157	167	158	173	143	173	178	127	172	161	180	172	158	150	158	154	169	149	159	187	143	153	159	208	190	157	189	174	162	177	160	156	184	153	151	154	179	161	174	158	169	171	178	179	174	164	169	195	172	184	149	164	181	170	164	170	185	150	192	149	165	183	168	176	144	149	170	144	169	166	188	147	162	166	187	153	161	149	172	180	161	162	172	182	154	172	185	183	159	158	176	160	156	166	162	158	167	169	201	151	158	159	186	161	181	189	170	177	218	171	169	162	186	130	157	153	165	189	208	150	160	149	163	178	149	143	166	188	155	189	181	142	166	155	169	171	163	141	178	203	144	170	176	154	157	123	147	159	151	160	182	149	180	165	151	168	159	174	168	195	193	176	166	164	153	171	155	176	163	160	158	189	162	138	165	142	158	162	162	178	146	174	164	169	154	182	175	173	181	169	163	184	171	163	172	173	179	145	168	163	174	162	155	157	153	169	163	164	167	150	185	192	162	187	156	175	167	163	182	162	189	170	163	169	161	160	170	184	153	159	169	183	169	187	177	169	158	148	159	163	155	196	166	147	168	157	149	156	174	180	172	155	168	172	177	214	169	137	151	158	148	152	159	196	142	159	169	173	185	166	162	163	166	140	156	155	149	177	129	155	156	179	177	131	175	188	164	150	134	152	157	167	176	161	148	161	162	174	160	167	155	196	176	181	180	167	166	162	166	151	186	173	138	179	156	163	161	173	167	158	157	188	136	166	166	154	150	183	165	154	157	173	169	178	150	162	172	153	179	213	193	175	181	163	165	175	149	149	157	169	152	172	159	178	177	185	189	158	160	157	183	164	182
8377	1446	3205	3945	3588	3199	2743	2338	2060	1885	1421	1107	1088	1169	1169	1199	1187	1009	960	863	884	761	718	665	569	562	536	522	462	459	440	464	410	439	459	432	381	390	377	419	442	367	399	404	435	404	412	386	380	446	388	384	412	354	397	398	376	385	407	401	405	386	398	405	395	436	391	411	372	433	379	371	419	383	426	372	401	393	386	366	397	393	403	391	395	404	396	382	375	402	394	391	358	400	364	391	351	388	414	384	392	410	411	382	384	387	417	384	405	386	425	370	371	374	369	349	351	373	419	396	360	411	384	357	397	351	420	353	371	377	414	414	382	386	417	412	399	418	389	391	367	395	400	400	400	354	370	395	430	397	369	404	354	380	401	393	382	364	408	425	403	403	390	397	393	415	407	380	397	395	369	388	383	404	361	419	409	404	388	394	403	397	369	381	399	405	390	399	348	397	380	373	380	388	367	394	384	367	366	393	391	422	384	383	426	362	376	368	404	380	388	410	410	390	360	384	395	353	387	386	381	417	381	411	371	406	389	406	379	425	436	377	387	377	405	396	377	377	363	403	378	388	377	383	389	427	384	381	432	379	415	405	392	415	422	421	404	387	398	398	396	400	370	368	385	341	346	400	415	432	369	369	386	378	348	349	364	388	365	401	381	383	373	417	379	386	412	416	374	387	406	400	389	376	415	393	419	420	411	384	387	410	409	379	422	399	376	376	368	386	386	406	405	377	354	400	403	401	393	392	434	380	372	372	354	372	388	386	375	402	424	399	409	417	359	365	337	377	375	426	377	402	402	384	437	384	384	388	410	366	405	397	397	394	404	394	399	364	399	396	367	374	392	385	396	357	422	367	375	353	369	390	424	350	360	390	376	401	375	378	377	343	403	358	403	364	374	383	380	393	377	382	383	398	424	358	366	365	394	389	387	396	408	368	352	406	396	371	406	411	401	382	342	412	377	407	404	366	377	408	380	382	368	421	410	393	378	429	385	372	367	402	390	358	379	387	391	368	380	378	371	359	421	380	390	386	382	398	409	403	391	412	416	406	369	388	365	410	389	404	410	370	401	390	355	390	379	402	379	436	373	371	384	407	396	406	379	390	403	382	391	373	426	428	401	381	396	391	399	437	374	374	409	373	384	384	399	368	391	394	386	370	375	413	344	371	408	402	352	408	377	376	375	427	379	393	362	424	368	414	393	398	407	419	428	358	377	405	391	402	363	368	370	360	352	414	393	372	368	379	397	414	389	397	427	376	398	380	395	412	395	371	381	385	378	419	410	434	401	369	407	407	383	389	367	379	364	404	387	405	379	386	353	387	372	387	415	407	384	396	389	372	393	404	372	414	367	362	400	391	384	389	443	390	405	367	365	398	394	430	391	406	389	395	400	420	410	365	372	391	403	386	368	384	410	396	376	386	360	376	379	385	371	363	387	391	392	363	415	383	414	373	356	383	348	393	417	362	361	362	384	424	409	393	435	427	400	404	398	415	403	379	382	365	404	419	399	349	390	405	375	388	394	377	398	407	404	403	414	386	371	367	379	391	377	389	407	379	395	376	400	360	389	393	364	362	402	407	396	345	418	373	398	417	392	378	451	388	369	409	401	374	363	361	407	371	405	375	382	407	411	364	375	400	372	377	387	384	420	389	388	397	407	397	379	370	367	371	375	376	379	404	370	421	399	407	394	401	415	384	392	405	371	386	378	362	403	381	385	355	386	386	380	359	400	407	365	398	407	452	350	419	364	364	400	389	372	365	361	389	388	374	402	393	368	374	380	388	419	394	389	366	393	356	423	369	371	408	416	395	376	374	369	392	377	415	441	426	396	407	380	373	386	404	386	366	367	415	407	366	382	371	374	413	380	415	416	388	379	424	420	383	403	423	386	409	379	394	389	403	388	363	409	394	379	400	399	411	337	408	397	398	393	391	367	398	397	365	378	393	366	406	395	385	365	434	374	346	391	390	408	369	405	332	414	385	361	405	408	366	392	409	398	408	411	405	337	410	389	396	370	381	405	394	365	408	405	395	371	390	417	418	394	409	409	384	363	378	361	424	397	399	394	384	356	392	384	375	377	381	390	380	374	383	384	404	388	353	387	423	429	368	383	397	369	349	355	411	378	419	402	378	389	407	396	373	407	385	384	388	385	399	393	377	390	399	403	387	424	375	382	366	399	366	394	435	365	387	402	391	391	390	353	368	381	377	377	398	372	393	373	412	343	409	414	390	417	393	399	390	394	389	418	392	411	386	370	390	400	414	391	382	403	393	419	384	409	406	387	380	367	391	378	383	396	383	387	383	411	386	369	426	362	375	365	346	402	392	351	398	415	389	394	400	397	422	410	403	389	381	397	382	386	429	411	376	385	375	442	360	388	403	399	351	411	385	377	396	360	423	353	388	408	357	451	383	411	360	375	346	390	376	407	377	364	399	368	383	393	362	426	379	366	410	380	422	386	424	395	442	395	399	391	380	386	395	386	373	392	409	401	385	379	399	374	378	409	395	374	416	382	381	395	406	379	366	382	372	394	388	378	414	346	370	386	381	409	357	372	403	413	406	365	383	363	400	387	419	377	347	388	394	350	415	386	398	403	396	393	439	392	400	374	391	401	404	343	408	391	354	414	367	406	358	378	387	383	375	392	421	387	389	392	388	358	392	397	372	349	392	369	355	396	388	355	393	392	397	405	406	370	367	364	366	377	360	401	425	345	416	389	379	390	408	387	339	375	383	409	391	354	378	387	386	375	377	391	389	370	375	383	378	385	384	366	398	359	424	379	358	375	385	387	391	387	390	418	349	403	402	394	382	380	390	391	368	372	392	396	370	391	394	364	402	375	381	385	373	395	398	389	351	420	398	402	426	400	404	412	409	391	383	364	418	375	365	375	407	389	408	382	381	343	369	399	367	378	420	391	396	389	388	426	376	358	389	399	379	387	399	378	382	373	401	366	411	391	406	368	369	400	382	386	399	399	342	392	345	383	400	371	387	396	382	405	383	391	375	363	386	398	398	362	359	387	437	367	391	383	401	386	371	410	387	388	386	382	392	375	423	436	370	377	358	383	410	393	378	405	388	399	356	353	368	413	415	401	392	386	435	402	394	396	393	324	365	389	398	414	362	371	379	350	384	390	394	403	400	389	413	391	433	395	380	387	387	377	369	408	402	421	386	369	419	384	360	399	399	405	410	392	400	400	381	426	353	395	384	391	421	363	411	385	398	383	403	438	407	384	390	396	433	386	374	431	414	395	365	392	385	392	388	427	381	386	415	374	380	407	400	363	387	417	391	399	351	376	395	402	365	355	384	400	360	405	435	392	393	402	386	406	406	380	395	408	358	388	411	387	386	427	384	366	392	402	361	379	377	415	387	384	388	382	376	379	352	376	403	395	407	376	406	400	385	397	372	425	403	392	403	385	374	372	402	379	356	371	400	383	376	397	398	384	372	402	409	413	380	379	392	378	428	402	378	382	395	362	384	386	404	371	413	391	376	423	390
1685	417	428	414	350	324	339	283	292	277	291	258	291	257	236	286	275	269	257	255	258	219	242	214	251	245	252	213	263	230	229	205	256	235	237	233	225	230	203	236	226	215	251	244	233	235	247	213	249	224	243	248	218	201	220	217	248	225	236	197	235	254	232	201	236	238	232	202	220	213	237	212	211	222	228	218	262	216	222	229	231	227	234	246	218	241	207	250	221	236	245	248	230	217	205	217	236	242	222	221	243	212	231	230	238	203	247	237	208	234	227	222	225	244	200	232	234	256	185	230	187	226	226	222	214	253	273	203	249	232	217	219	202	237	242	206	209	211	238	258	217	241	248	214	212	193	245	246	219	216	212	211	221	202	241	228	193	228	219	243	230	237	214	238	262	204	217	213	238	206	229	207	230	194	235	248	194	241	214	235	235	241	242	231	235	226	231	215	246	211	235	206	205	215	229	203	220	194	232	223	241	226	216	245	249	227	207	232	209	244	225	230	269	256	247	238	243	202	256	213	212	231	208	259	235	251	217	228	206	248	236	243	213	222	218	233	233	244	245	231	219	248	226	215	222	226	207	226	225	231	232	223	225	195	224	237	227	233	216	215	233	212	222	255	222	239	228	250	223	227	234	223	223	223	224	218	219	195	248	235	258	234	244	231	238	232	228	252	220	230	223	233	230	225	199	240	237	224	217	241	238	235	252	219	242	220	216	222	211	253	248	209	240	216	217	249	185	240	224	225	199	234	217	246	204	205	234	230	220	187	211	220	253	251	222	217	248	236	232	238	239	215	232	228	224	235	239	230	240	196	222	227	211	212	223	243	233	229	236	230	213	215	213	270	243	192	212	213	248	235	234	234	241	226	184	193	231	245	231	247	246	216	227	217	259	233	235	215	204	224	241	226	238	266	202	221	227	237	215	245	199	228	239	219	252	220	220	226	232	234	220	191	245	218	259	226	219	245	221	236	223	231	221	214	235	227	234	197	229	197	201	236	222	223	211	206	242	212	225	269	275	214	225	217	223	212	226	221	199	213	270	218	248	244	218	234	235	231	223	234	242	237	202	234	233	230	254	204	204	234	206	231	236	242	232	241	218	214	218	214	228	221	240	233	241	192	239	196	190	242	248	211	244	234	234	235	232	228	240	230	224	204	266	226	231	245	232	246	226	237	223	222	244	213	242	237	220	222	216	227	221	196	220	227	210	243	211	244	222	252	228	230	237	252	233	245	237	214	207	236	213	220	231	200	228	252	222	221	198	226	257	225	213	229	190	221	245	236	242	251	215	203	217	196	277	220	204	229	237	214	244	207	233	212	220	221	211	254	199	204	225	229	206	211	232	215	232	226	231	225	233	209	256	212	231	217	219	234	240	207	254	262	211	222	239	260	252	239	222	211	220	227	224	240	199	223	226	225	252	234	240	247	226	236	251	206	227	236	238	213	200	216	245	208	248	239	270	206	216	250	248	209	232	249	194	218	213	233	220	244	242	223	222	250	244	203	239	258	250	215	236	258	199	234	236	245	258	220	219	206	253	242	218	257	213	236	233	247	238	221	213	198	191	215	243	232	201	242	226	244	221	236	237	229	220	228	253	217	221	225	229	204	243	237	229	245	206	211	265	215	228	228	234	236	205	255	245	229	243	241	232	240	237	242	235	211	253	234	203	239	221	243	219	214	254	239	242	223	242	213	197	232	221	215	219	230	202	217	221	261	238	228	223	183	257	227	238	222	223	225	230	236	216	213	243	227	226	238	282	216	214	215	232	231	239	238	217	250	230	233	229	221	203	220	216	235	208	202	217	238	249	226	243	244	217	237	211	237	225	208	209	219	239	236	209	212	245	221	239	208	240	203	248	220	227	234	247	246	217	226	230	221	205	249	207	237	226	227	219	238	257	217	252	245	198	199	230	220	199	250	230	216	236	214	236	209	252	206	185	235	250	195	212	222	257	238	238	208	220	212	230	195	212	233	206	236	220	207	238	256	241	226	216	231	252	220	217	220	189	221	225	226	201	197	208	236	209	245	208	203	209	206	227	230	230	210	226	236	226	230	264	241	223	236	233	250	237	205	208	212	233	247	210	228	238	241	216	231	225	225	217	206	218	211	242	245	237	272	241	257	231	200	227	200	204	226	211	206	223	257	236	245	212	238	219	229	262	232	226	240	246	233	241	230	217	189	211	226	213	205	244	226	208	232	231	213	240	203	237	244	235	246	209	206	233	213	225	239	213	202	228	205	257	237	252	211	201	227	239	242	236	214	216	229	220	214	238	274	221	246	238	236	230	246	233	220	232	225	246	223	212	233	216	247	245	188	263	217	224	224	212	246	225	224	213	238	251	223	228	211	250	214	217	252	246	211	229	236	217	249	220	232	231	238	208	216	233	236	228	221	214	197	227	245	214	216	256	229	207	210	215	225	225	219	250	247	230	214	218	196	224	234	207	222	231	207	230	220	229	204	227	224	209	264	232	249	224	213	233	233	233	220	222	223	243	239	207	231	245	239	217	230	256	247	240	239	218	225	221	245	243	248	242	208	209	165	241	238	206	214	217	201	223	219	228	231	236	203	238	222	267	205	230	207	219	236	218	205	227	243	228	227	255	236	246	199	238	249	217	208	210	255	242	246	214	240	237	228	200	233	221	240	249	225	226	224	221	231	206	221	225	225	235	237	212	223	234	232	230	208	236	226	245	220	252	223	205	211	244	228	223	225	242	231	234	217	229	250	217	208	255	261	209	221	236	189	262	211	218	226	195	243	245	245	232	230	212	195	219	227	250	230	233	234	222	237	225	235	251	223	234	221	202	238	219	228	231	215	227	224	238	209	232	254	232	208	236	245	229	223	210	191	198	246	201	206	250	261	246	194	248	221	261	205	232	231	242	255	241	214	214	216	232	254	223	244	234	206	225	234	215	192	242	220	218	213	217	241	216	211	242	212	236	237	224	215	227	235	242	214	218	205	240	214	228	242	285	247	219	210	204	223	256	215	225	209	234	231	233	196	206	225	205	239	233	255	194	210	208	231	242	227	239	234	242	239	234	233	270	215	197	252	218	203	210	247	255	211	236	245	239	203	204	193	201	199	238	236	223	232	223	225	245	241	246	227	227	202	238	237	226	234	203	247	212	197	233	230	204	245	230	221	219	209	218	253	214	245	230	204	225	234	215	254	211	234	233	219	240	216	211	223	209	209	211	215	192	224	209	220	214	234	219	207	222	214	237	199	216	239	232	229	256	223	219	244	226	219	218	274	249	217	246	205	222	248	236	210	215	225	203	225	242	227	238	211	223	200	229	216	227	231	224	242	209	225	214	230	233	244	246	234	220	259	227	264	244	246	245	220	217	225	226	216	236	246	223	222	217	221	231	216	226	215	212	192	243	221	244	214	210	218	208	221	233	245	209	231	230	213	208	236	204	228	247	219	216	238	208	249	215	219	215	243	217	233	215	211	225	242	240	224	233	213	235	247	235	226	230	236	241	210	240	244	242	229
1956	706	962	1106	1024	1028	996	1004	879	876	768	714	693	686	717	743	743	760	669	657	632	626	668	645	630	555	561	548	548	579	566	537	518	492	549	548	562	527	539	512	533	574	536	542	539	525	512	524	549	506	562	530	507	535	540	548	519	549	514	530	557	550	554	557	563	529	527	548	566	538	505	530	522	588	522	561	544	554	545	546	508	542	510	510	528	546	530	540	533	516	530	519	536	555	509	504	567	569	539	541	505	520	552	510	561	531	533	520	549	525	545	538	513	512	572	436	521	564	568	542	581	560	536	529	516	528	480	511	526	555	518	547	541	545	558	491	533	547	536	513	539	556	524	532	550	509	588	514	528	527	565	518	517	573	571	552	516	485	552	554	525	550	535	555	529	530	573	511	503	562	556	544	540	492	551	561	522	567	526	521	536	546	552	542	532	528	525	501	536	543	553	555	528	556	545	504	514	524	523	547	504	550	534	513	522	560	518	517	552	489	531	513	551	544	506	523	513	583	527	512	572	516	553	500	524	503	551	488	501	511	537	512	513	505	505	519	510	553	545	560	547	527	533	505	508	528	536	508	559	560	538	549	544	499	522	529	504	515	547	513	507	525	526	566	565	513	550	543	541	528	537	548	547	555	528	554	553	561	510	567	501	523	533	526	539	548	510	530	518	515	575	542	530	528	523	565	538	515	525	526	530	581	518	568	508	543	534	511	554	542	534	535	540	514	567	534	524	547	529	548	581	543	551	519	521	548	575	525	561	537	543	519	549	552	548	530	537	571	577	523	556	545	516	507	561	530	566	535	547	530	539	517	542	524	539	565	604	563	500	516	538	534	550	493	535	552	526	538	515	574	524	531	525	517	532	555	521	486	547	536	533	505	525	527	504	534	552	506	553	578	552	553	490	512	525	560	528	564	537	514	547	570	555	523	537	526	513	549	548	537	551	533	514	538	565	525	545	500	571	575	545	559	535	547	521	522	547	552	536	553	519	496	459	544	538	505	533	542	570	522	539	515	555	512	533	508	593	525	556	555	520	522	537	533	547	558	540	556	486	538	539	527	529	547	488	532	518	537	532	521	515	535	569	510	551	544	544	543	568	534	576	580	568	532	548	544	529	491	532	533	561	479	543	523	539	565	485	529	555	580	535	543	537	515	535	546	570	534	537	562	535	526	519	576	562	550	585	555	540	548	515	594	547	551	554	582	536	514	537	542	500	545	527	542	562	552	517	548	528	568	503	517	575	494	536	537	534	547	521	541	548	510	543	500	500	522	510	556	540	524	545	562	545	556	548	575	526	516	542	501	527	554	535	557	523	548	544	553	573	524	523	534	547	572	514	511	523	557	546	536	515	501	540	546	546	536	587	533	559	563	533	540	520	530	525	539	515	537	555	573	511	518	508	541	506	565	523	547	544	506	506	581	484	542	521	506	511	534	533	481	577	609	534	560	528	526	584	537	543	551	528	557	536	574	542	567	534	527	554	527	566	505	487	525	518	539	510	530	567	533	545	513	544	572	533	529	542	517	593	561	526	500	512	534	555	511	515	544	522	540	545	533	553	593	532	517	517	512	571	515	483	521	579	538	525	519	535	555	527	525	565	529	522	570	542	503	511	518	520	557	568	529	501	524	531	532	541	529	533	536	549	498	537	591	532	551	510	553	529	547	553	539	508	538	540	543	541	509	520	519	548	541	553	532	561	564	530	537	588	528	536	536	523	549	559	552	525	519	518	504	527	527	527	519	541	561	545	506	559	520	537	525	537	510	567	544	572	561	543	523	561	533	521	507	545	537	514	552	510	545	559	547	568	555	528	553	517	493	543	553	505	530	562	581	497	521	568	505	512	540	525	559	545	520	506	529	523	519	521	497	518	547	526	553	529	533	573	554	562	527	559	522	506	515	575	502	554	552	545	546	540	558	565	537	506	508	531	517	536	517	539	523	513	547	514	574	526	529	542	547	558	508	516	513	521	536	567	527	519	520	524	549	543	559	511	554	506	570	525	535	588	559	505	555	529	554	546	538	523	575	558	529	530	508	560	525	517	555	548	611	488	516	524	553	521	564	560	600	558	560	539	555	570	536	543	512	592	571	530	531	560	541	609	538	579	540	536	517	537	594	538	561	548	533	534	509	573	531	522	589	497	515	501	588	509	502	556	545	527	540	513	547	544	530	580	528	500	540	516	490	529	525	524	524	548	509	508	522	505	538	500	569	503	561	537	515	519	544	517	526	566	546	514	546	540	537	552	555	534	541	496	540	516	533	548	555	523	507	500	556	531	565	561	536	570	529	528	514	505	571	539	541	531	592	572	533	549	522	538	536	521	538	567	561	492	497	542	515	558	503	556	541	488	521	544	540	514	528	528	514	510	555	509	519	528	534	514	529	546	553	560	546	512	518	555	578	507	540	550	548	531	556	483	559	509	524	569	519	483	580	550	494	531	537	563	511	571	531	530	523	552	494	545	520	541	570	511	519	556	532	521	561	523	517	547	547	524	558	521	457	517	569	536	547	557	560	527	540	543	570	510	548	531	492	520	548	516	538	532	515	522	527	554	596	538	567	554	569	494	520	552	557	551	541	570	528	535	501	536	522	491	534	553	516	581	555	501	503	533	547	542	563	574	566	564	542	551	524	556	510	559	593	569	550	561	512	522	544	553	551	519	521	524	556	539	541	541	550	501	528	563	549	539	544	554	520	581	542	544	546	587	524	559	562	584	550	541	526	533	517	543	560	538	539	499	528	527	514	523	543	563	559	576	547	537	568	544	551	559	518	527	550	557	534	498	522	546	539	538	571	525	487	538	549	563	521	521	496	529	543	541	530	502	505	550	537	518	573	522	506	552	500	558	531	527	533	525	563	535	553	552	540	545	581	540	511	560	527	479	553	534	568	516	496	530	524	531	528	553	568	528	555	533	555	535	542	549	534	501	540	511	532	571	524	548	525	536	542	524	571	503	529	551	524	567	540	535	548	522	556	558	537	567	551	538	584	519	543	524	548	560	537	500	522	539	541	536	557	518	540	563	568	541	528	512	483	552	535	546	567	553	537	556	483	509	564	533	566	531	558	523	543	555	500	547	539	527	570	530	554	544	552	522	492	569	518	507	544	509	553	532	537	547	525	522	536	515	540	566	523	552	578	565	513	548	579	527	552	525	559	567	491	563	548	561	546	510	534	541	633	538	531	550	527	520	545	553	513	533	532	550	574	534	541	539	531	533	540	506	534	556	525	546	535	512	546	516	566	520	525	470	556	543	567	566	534	565	500	524	545	482	570	557	524	556	515	531	553	536	517	548	556	582	544	533	532	554	528	549	558	554	569	583	496	549	572	565	524	578	554	531	537	516	514	562	549	529	536	564	525	567	553	534	525	481	535	511	551	496	589	530	538	535	571	530	527	560	528	493	535	545	520	527	506	560	538	487	535	553	528	555	537	529	559	517	515	545	527	521	518	557	560	530	496	522	545	523	567	538	513	559	524	589	552	575	550
8442	900	1004	915	745	625	546	450	461	420	405	425	341	337	384	358	330	324	341	360	320	325	289	313	312	303	293	273	286	281	283	285	306	304	295	285	315	288	257	280	271	244	285	282	269	305	290	296	275	261	291	259	309	264	281	271	267	277	271	291	261	297	268	274	265	311	248	298	263	294	281	295	264	288	302	291	267	297	307	304	279	276	290	280	299	271	269	261	285	268	286	301	262	286	252	246	269	257	280	294	275	319	300	273	272	286	278	269	253	275	271	266	277	298	277	254	261	252	279	269	254	278	300	272	263	287	293	289	272	265	309	272	288	264	283	248	272	257	250	269	284	261	248	276	288	265	284	273	283	302	286	270	282	298	286	308	263	271	271	278	255	294	255	283	296	278	280	244	308	266	267	284	246	256	273	251	286	268	288	291	296	240	309	268	261	282	292	253	263	286	263	276	261	252	270	293	263	288	254	299	288	299	289	261	282	269	278	255	278	302	289	292	305	298	297	287	281	286	287	284	267	250	262	283	269	285	256	268	265	294	281	257	277	267	273	283	276	282	273	293	290	259	284	286	262	291	305	241	293	259	292	281	252	273	303	271	252	269	288	290	278	274	284	306	258	264	257	279	298	271	241	288	249	260	284	260	236	277	292	319	266	301	277	277	245	268	286	316	295	269	302	266	294	267	282	288	257	300	273	301	280	295	337	286	260	281	308	301	279	300	263	256	312	263	261	259	294	273	279	267	284	290	275	280	273	316	324	281	271	279	300	273	287	254	264	292	248	274	291	278	260	290	267	286	281	293	300	272	271	280	269	285	312	288	286	279	330	266	280	290	249	292	275	278	288	291	300	241	254	290	282	266	269	273	260	247	309	282	292	277	255	288	288	315	250	276	283	299	247	300	286	273	273	262	293	274	289	306	299	291	250	283	293	281	302	291	303	283	280	281	290	302	283	295	260	280	267	266	287	276	316	270	275	248	276	269	264	287	293	301	274	269	283	240	288	261	272	279	286	268	292	279	285	273	291	285	285	290	289	319	290	261	297	281	258	275	300	285	288	275	272	264	288	266	282	275	297	268	286	275	259	312	273	295	301	264	291	313	229	292	262	301	283	276	282	300	289	258	293	291	269	290	258	278	276	246	255	300	288	276	291	272	279	281	318	304	302	284	261	274	282	289	260	284	302	266	290	274	282	255	272	256	267	295	254	293	275	258	270	251	283	290	308	290	296	299	292	259	252	303	280	273	294	271	255	256	269	271	288	305	277	251	293	286	304	276	304	298	288	277	270	279	269	262	267	248	275	274	261	256	243	296	257	277	300	293	287	247	316	286	302	296	280	254	232	286	272	270	291	280	265	267	261	310	297	279	291	290	273	283	300	268	291	248	254	283	275	267	290	285	278	282	277	293	245	292	317	305	271	283	285	313	296	257	281	258	280	284	256	273	278	254	310	285	288	281	297	283	267	277	264	305	278	262	282	295	254	261	278	295	305	269	275	310	291	268	294	275	286	262	273	255	279	277	260	287	324	265	261	269	280	266	271	264	272	249	279	269	298	305	311	271	276	262	265	307	272	297	274	314	287	288	262	265	275	271	267	279	297	280	257	278	303	287	306	269	257	246	270	267	267	274	291	286	293	262	315	289	302	254	276	293	312	267	290	294	307	259	270	328	309	273	276	242	298	256	288	296	276	262	293	314	256	253	260	278	303	271	283	303	273	266	289	300	275	296	270	283	230	271	253	278	301	273	290	286	267	269	272	253	263	276	268	298	292	278	283	264	264	283	265	266	295	295	255	258	281	272	244	236	293	264	246	258	289	262	271	265	311	269	268	257	266	261	270	281	307	280	281	288	281	279	272	276	271	263	289	287	273	271	310	289	260	263	290	286	305	275	286	315	260	300	265	267	254	269	277	277	274	260	275	278	254	299	294	290	263	259	276	252	263	275	295	267	284	267	275	264	293	285	296	282	275	282	286	241	271	260	279	272	300	284	254	278	297	296	266	270	254	269	266	253	306	289	321	320	281	305	283	262	278	285	292	248	275	316	264	279	301	295	261	270	274	268	279	284	248	263	275	282	294	296	274	251	326	292	269	240	279	279	283	267	281	310	300	237	282	274	256	246	285	282	293	280	285	312	275	256	282	259	263	292	297	299	283	283	255	279	300	302	272	301	285	236	239	274	280	294	292	284	279	286	292	315	284	261	278	263	271	281	278	257	301	303	264	263	288	306	297	262	251	270	258	268	275	261	264	291	284	260	291	236	280	294	279	303	311	265	287	266	281	271	255	315	284	283	280	263	261	258	273	274	254	300	250	277	306	273	277	275	288	284	281	301	273	277	265	284	270	286	281	272	253	268	257	266	278	262	272	281	300	297	266	336	269	268	232	266	289	287	303	329	269	280	295	294	264	288	261	282	263	285	307	247	275	261	246	270	263	246	252	275	313	300	294	299	274	276	246	266	285	267	299	289	286	285	280	261	288	266	281	298	306	292	296	275	241	284	282	306	255	278	243	294	272	274	285	274	298	285	271	263	291	302	277	277	270	309	316	283	265	270	290	250	263	262	317	263	295	279	270	280	275	263	221	249	287	284	288	294	275	259	282	275	263	258	263	261	307	279	255	244	300	273	286	264	273	245	275	245	315	248	291	285	292	287	282	294	292	283	297	254	257	256	299	312	282	293	262	326	279	271	274	293	278	268	299	307	316	275	260	293	276	284	289	273	242	262	259	297	292	283	297	296	269	266	274	280	283	290	298	298	267	286	275	259	253	281	293	281	261	265	262	299	298	264	247	298	262	268	291	270	290	297	253	265	334	277	277	263	288	249	278	256	263	276	286	261	300	320	284	280	267	268	297	285	290	291	283	257	297	265	288	258	271	278	305	275	292	297	315	287	291	271	284	284	298	275	275	267	300	296	293	287	262	293	276	281	268	295	289	287	311	270	297	278	262	290	282	283	264	281	260	308	296	259	301	262	285	288	259	292	295	283	307	276	259	302	300	277	283	269	283	261	309	307	273	258	310	270	283	273	319	288	279	274	309	286	301	285	284	281	250	307	290	267	255	304	259	291	281	283	327	305	294	286	280	263	249	259	296	294	286	291	256	267	259	277	264	245	259	234	279	303	271	319	253	326	308	299	292	251	273	271	257	274	313	296	276	286	263	297	282	283	266	263	283	278	276	286	287	242	276	260	302	283	299	269	319	288	270	277	287	275	255	277	249	281	306	294	275	286	267	286	246	320	301	306	300	309	255	273	249	274	294	312	279	253	262	293	283	295	236	268	259	303	282	275	286	278	253	287	298	310	276	271	262	239	289	292	273	264	295	283	289	280	291	295	293	262	261	269	303	307	297	285	287	275	283	306	317	265	275	314	299	272	296	276	266	262	276	289	272	333	315	288	291	274	278	275	280	280	290	262	278	282	260	241	270	321	294	286	234	296	297	271	290	276	282	270	284	281	287	283	312	266	286	307	280	305	286	251	274	301	244	280
6911	1220	2157	2756	2492	2413	2103	1822	1664	1604	1257	1091	1061	1085	1106	1147	1096	1037	998	1003	902	834	768	840	757	779	701	680	683	665	643	682	637	645	636	701	602	638	636	660	634	625	627	692	614	640	678	618	674	641	687	640	623	620	580	619	633	637	655	622	637	629	625	653	684	612	647	654	664	598	625	638	629	618	618	650	630	656	599	631	680	667	605	672	608	666	640	632	642	657	660	645	672	640	613	621	607	590	641	639	644	616	664	620	647	672	660	661	659	612	665	610	614	604	602	632	611	635	582	625	670	642	682	591	622	668	654	635	624	626	689	619	623	599	640	679	612	605	667	617	658	661	640	649	619	651	613	631	650	624	633	665	629	652	629	641	665	614	633	641	636	628	594	613	648	667	626	626	655	621	678	666	633	627	604	649	595	617	654	629	619	653	649	624	603	646	624	649	612	653	624	655	653	644	630	598	651	607	631	674	650	632	622	647	621	622	645	636	634	650	651	674	659	610	598	678	651	616	640	629	656	612	641	613	623	594	614	631	654	634	626	610	649	654	629	635	606	677	660	609	622	687	649	597	632	670	620	622	619	660	595	636	588	676	629	670	658	609	610	621	697	568	641	579	619	593	650	648	597	648	586	608	643	620	637	608	644	657	660	668	597	577	612	617	639	630	651	627	681	608	678	608	619	631	584	639	616	636	616	692	665	654	675	600	643	640	675	651	651	640	658	653	632	619	650	626	624	648	659	675	627	618	575	610	615	582	664	630	647	633	650	607	710	676	687	664	688	660	643	653	627	628	641	619	639	656	578	640	640	602	645	647	632	620	637	634	623	654	650	654	611	632	641	656	637	626	631	606	632	636	632	646	613	639	584	624	602	639	594	637	604	641	608	623	617	653	613	670	665	615	647	626	654	631	653	663	638	625	630	636	655	679	597	644	614	664	656	672	624	596	603	613	638	629	625	645	628	640	669	646	598	646	624	619	602	663	664	612	649	615	631	615	665	618	670	604	627	646	640	606	662	596	671	624	639	646	638	636	595	628	633	633	622	611	631	628	647	659	678	649	670	637	652	599	608	670	616	623	622	630	628	619	684	652	602	642	630	697	644	680	625	636	642	686	641	650	633	626	662	631	660	654	658	644	644	645	619	668	683	636	621	637	642	600	654	686	657	661	646	637	614	602	593	669	640	605	592	636	637	629	637	649	666	648	671	690	645	617	653	616	638	596	622	629	613	644	646	662	636	676	636	600	683	590	667	644	637	655	628	606	597	631	600	598	677	658	600	649	614	609	624	661	623	651	650	620	628	611	669	667	626	674	624	645	601	638	603	628	639	627	605	658	595	668	637	666	643	626	649	594	594	665	612	647	640	622	661	612	634	627	677	625	624	611	610	631	648	662	620	640	675	618	672	625	657	642	665	607	638	665	649	650	634	639	644	613	592	612	632	627	650	591	618	656	655	635	631	582	651	617	603	614	649	646	657	643	671	591	658	655	650	599	599	615	623	656	621	663	642	624	645	628	652	661	650	666	625	636	576	647	668	645	683	614	629	635	666	630	606	632	642	656	616	674	599	629	680	625	592	650	625	614	632	629	653	653	624	666	574	646	631	612	679	654	606	635	639	634	673	601	630	679	672	612	655	605	698	594	669	617	649	640	620	572	599	626	660	628	658	660	593	637	622	634	596	628	582	657	602	595	633	625	637	637	604	654	647	602	615	660	626	626	616	632	616	616	669	617	652	642	665	602	628	675	607	620	632	637	629	668	636	677	638	654	628	636	616	618	626	650	626	621	604	655	632	624	634	588	602	689	663	606	598	641	606	623	638	620	638	657	612	598	638	616	640	651	651	694	674	588	625	632	624	621	628	646	612	622	632	631	618	624	630	660	635	638	637	611	609	622	642	593	634	652	616	627	660	620	613	608	627	629	620	646	655	625	618	615	607	654	600	628	619	643	669	628	610	628	663	625	623	641	581	662	675	639	635	606	625	655	648	606	598	611	648	623	620	624	636	639	621	655	623	628	628	598	635	633	618	639	653	633	653	663	644	660	645	634	618	609	633	688	641	610	645	660	604	633	628	634	672	685	640	617	599	592	636	619	654	648	640	629	600	641	607	603	608	663	652	626	681	650	643	650	658	671	694	640	645	651	642	690	642	622	645	612	655	619	605	651	606	609	654	595	618	658	655	645	629	627	596	583	637	660	643	636	650	678	640	673	600	605	659	612	633	626	597	623	640	612	636	611	650	657	617	629	610	635	661	596	591	646	634	649	656	631	680	583	618	619	578	678	613	621	618	616	588	662	624	640	621	630	646	637	600	626	667	651	668	653	641	647	646	655	610	620	596	661	636	628	657	643	663	640	636	636	634	583	659	610	654	652	619	582	620	643	611	623	648	667	649	619	590	689	651	628	622	604	635	570	612	659	600	663	636	612	594	671	628	657	634	649	634	733	619	611	638	655	637	640	621	616	649	654	581	617	657	672	660	665	617	591	605	609	616	607	636	669	655	597	666	595	617	643	628	665	637	621	627	634	648	649	687	666	644	620	637	625	625	668	653	648	652	629	663	623	637	670	640	647	656	624	638	603	619	640	658	658	661	622	634	590	620	672	665	632	617	592	659	623	656	673	617	597	628	630	622	667	630	611	649	629	662	647	659	630	640	710	676	642	622	641	601	678	634	643	637	642	610	619	607	625	625	622	632	603	625	629	624	657	645	632	652	650	609	631	620	612	641	610	635	672	619	653	579	633	647	617	614	647	641	664	658	677	633	645	626	634	645	646	628	628	639	636	655	643	602	611	655	645	693	687	635	649	650	607	600	635	642	694	618	622	622	633	679	585	619	623	640	552	625	637	657	617	684	641	585	642	633	614	615	639	614	631	649	637	634	652	650	671	570	654	650	610	658	617	659	611	636	642	642	618	625	620	600	626	600	619	580	614	602	634	600	645	631	636	649	640	602	643	673	637	618	645	622	675	601	606	635	631	667	640	613	669	637	594	643	641	622	664	595	609	651	654	584	661	624	651	640	637	620	611	624	629	600	648	640	630	572	660	626	628	650	630	603	616	603	654	597	647	608	555	656	631	589	627	612	638	658	611	645	687	644	620	675	611	618	643	624	652	586	632	655	682	661	622	612	597	621	627	629	663	631	669	661	645	649	621	635	661	586	597	624	637	665	588	648	641	611	611	662	683	619	676	625	621	630	634	686	653	670	674	659	624	636	687	636	615	627	625	647	640	642	649	628	693	634	597	625	650	668	660	619	595	655	644	577	643	604	638	614	652	638	600	596	618	634	623	596	630	652	586	630	639	658	641	607	674	661	635	674	595	618	654	627	655	621	637	659	620	627	646	629	593	586	653	642	655	631	610	663	627	636	651	676	619	625	604	647	667	610	638	639	639	609	662	636	637	664	629	616	621	617	617	635	680	612	634	641	610	623	614	722	641	600	653	651	623	604	655	606	648	643	631	651	637	651	662	685	606	644	588	686	606	652	608
15180	1706	1611	1224	905	690	585	510	455	424	374	287	251	313	280	299	257	279	265	238	219	223	241	192	197	182	179	170	174	186	161	157	176	161	158	176	171	174	179	175	162	169	178	161	175	180	171	145	150	158	182	166	175	171	149	194	148	168	176	164	159	162	175	136	158	168	157	151	161	166	174	170	162	167	178	166	177	161	190	144	138	172	159	171	164	174	152	137	194	170	158	190	182	153	161	166	189	181	154	194	149	154	168	157	176	152	185	153	162	177	165	157	148	163	172	160	173	151	139	146	147	174	134	180	181	161	171	166	146	179	183	161	160	176	173	179	163	161	165	170	171	187	199	170	175	164	148	147	159	185	153	143	151	169	152	151	197	178	146	163	145	165	165	156	151	169	163	180	163	166	187	180	147	120	165	162	183	157	175	152	156	195	177	176	184	147	156	170	179	160	155	160	136	165	189	139	172	156	153	156	174	191	174	173	175	145	164	162	180	183	181	156	172	179	173	197	163	153	167	158	165	170	172	176	156	155	172	152	180	155	153	163	156	173	191	176	180	144	176	123	143	155	165	167	132	168	158	180	161	183	180	170	153	170	164	154	160	158	167	164	167	169	190	157	172	168	163	174	177	164	182	162	167	180	181	144	166	155	162	154	168	159	180	149	182	162	180	175	179	186	161	151	157	146	174	146	166	166	167	164	166	153	155	174	160	162	153	199	170	164	189	162	150	166	164	151	156	177	182	145	187	166	161	156	166	165	147	169	169	165	124	155	152	174	169	163	151	194	162	189	170	160	160	173	163	172	180	158	159	171	146	165	178	144	187	172	167	161	167	168	152	155	136	185	144	154	168	185	180	164	171	206	191	183	186	196	161	165	176	172	144	173	167	171	187	152	162	165	175	149	163	184	172	150	190	159	182	168	143	153	142	149	180	181	165	177	177	156	168	168	183	176	185	151	144	171	150	155	160	183	179	131	140	164	191	192	162	139	170	169	170	152	157	169	153	149	148	170	151	146	163	186	164	171	180	171	157	194	161	169	155	159	187	202	154	136	149	175	167	167	176	164	137	153	155	177	169	162	162	159	160	167	204	159	152	161	182	171	144	164	183	177	156	159	172	129	168	171	171	191	141	154	155	196	169	169	148	164	145	170	170	188	171	181	146	156	174	156	168	175	147	172	161	149	182	166	191	183	200	169	163	164	157	163	183	203	191	167	208	147	150	169	162	161	164	176	150	187	187	154	153	163	164	169	163	170	154	155	161	156	157	166	187	133	149	143	167	134	180	152	161	143	151	161	163	181	195	166	168	170	154	147	162	150	147	153	176	163	172	163	177	179	164	140	145	143	176	176	155	165	161	155	165	168	189	179	164	175	174	164	161	166	168	152	141	140	147	158	157	150	162	193	180	138	154	159	193	177	170	160	150	181	169	150	155	176	157	141	182	192	172	175	156	174	146	153	152	144	143	170	181	150	175	158	157	166	178	165	167	182	152	173	169	176	143	169	158	154	173	173	175	143	185	154	130	145	173	159	170	155	170	189	181	187	175	158	167	191	161	168	152	174	153	172	149	174	182	116	160	151	186	156	163	155	153	139	165	143	163	147	158	179	176	143	178	182	171	157	167	176	177	168	176	176	166	159	151	195	165	159	159	173	149	170	187	172	195	201	169	189	158	160	148	127	165	165	177	171	169	186	145	181	161	153	170	158	153	171	182	184	175	141	159	141	153	142	182	154	158	181	172	155	150	145	152	169	183	162	182	162	188	158	161	153	164	184	177	172	177	173	173	170	140	160	170	190	194	177	187	157	166	184	162	178	162	168	173	177	189	168	155	164	174	168	182	156	172	159	188	160	172	168	164	162	160	155	162	165	172	168	179	146	155	163	170	161	146	164	157	171	190	164	172	156	174	164	173	173	177	155	149	165	188	184	165	174	193	164	145	151	138	157	165	180	178	165	160	173	166	168	177	155	175	167	176	175	134	158	180	164	180	160	172	126	170	165	152	169	159	171	157	145	133	153	171	169	163	143	167	168	162	162	159	164	179	184	160	172	157	164	158	163	173	162	167	149	153	169	133	144	174	160	170	169	156	171	158	153	167	166	178	141	152	164	152	187	149	175	167	173	158	158	151	161	176	171	149	162	157	170	154	180	169	166	169	151	147	153	135	164	154	157	146	185	162	175	180	186	168	195	164	178	167	187	173	151	168	173	134	176	173	159	162	163	186	200	166	139	172	156	163	154	189	162	178	185	196	196	163	180	191	189	173	166	158	175	164	165	170	166	157	184	149	207	149	146	143	166	173	173	183	158	152	154	147	186	153	164	178	173	157	167	149	157	168	173	184	184	174	150	146	175	170	161	163	159	150	176	155	158	168	168	185	169	161	179	167	175	173	171	183	167	169	170	180	166	172	159	178	163	186	187	163	175	195	171	171	162	154	157	172	167	186	192	145	153	161	159	164	174	178	147	159	174	140	169	155	160	160	190	158	170	157	162	155	184	171	180	165	161	168	163	181	166	173	176	185	172	173	171	148	180	149	159	156	150	153	161	160	155	171	159	139	152	167	179	164	159	150	151	157	190	197	160	180	182	198	180	163	161	154	168	193	157	149	148	173	126	158	188	175	179	160	164	187	164	202	175	174	171	168	154	168	152	161	149	174	177	154	173	162	167	170	168	178	174	164	179	188	140	160	155	145	167	172	153	141	167	184	174	172	173	170	156	170	169	143	144	161	154	193	164	170	164	155	168	176	191	177	169	189	187	147	173	179	133	158	146	135	166	156	163	171	153	149	156	171	154	176	131	180	164	185	164	165	150	157	180	172	177	164	172	157	158	157	151	177	184	172	177	136	169	172	166	188	193	178	150	174	173	175	167	165	183	191	149	160	170	176	128	141	175	172	147	164	169	156	195	147	149	173	183	193	183	159	176	178	166	158	159	176	164	155	158	157	173	157	142	131	180	158	142	152	165	179	165	166	163	198	163	165	154	174	152	189	132	140	178	165	178	177	186	174	178	172	175	167	159	164	143	164	168	191	192	192	193	183	162	162	127	169	182	178	166	164	152	177	174	135	169	176	172	154	139	176	164	154	145	179	202	190	141	153	170	161	171	153	157	152	177	158	148	157	152	178	172	183	160	170	181	145	171	173	165	173	168	190	169	175	170	178	150	162	163	149	163	175	165	163	159	158	168	161	152	146	185	143	164	168	162	184	168	149	178	185	161	177	154	158	176	170	160	153	137	161	163	193	168	181	148	144	191	163	164	163	156	165	140	147	185	164	171	150	149	166	166	174	155	158	163	136	189	180	159	153	186	164	152	173	178	169	147	157	156	204	160	171	194	155	165	160	143	195	177	184	185	162	140	151	167	170	150	181	152	147	170	152	154	143	187	156	174	159	169	181	170	193	142	167	168	141	168	175	149	171	151	149	180	157	147	198	170	161	167	167	153	186	162	165	183	162	167	164	169	161	172	173	161	171	176	153	157	182	174	158	154
8392	1451	3253	4102	3503	3123	2751	2319	2087	1868	1464	1137	1014	1110	1262	1195	1062	1044	991	849	794	762	704	695	604	517	515	484	471	451	439	421	401	452	472	427	413	423	369	401	400	410	391	363	416	421	384	375	396	436	359	373	381	407	372	390	414	410	388	392	390	354	359	389	369	387	368	394	386	357	412	397	395	405	387	369	400	388	419	359	395	403	391	414	373	388	418	398	404	356	406	388	361	409	367	407	402	360	412	387	370	395	406	387	402	379	414	376	326	433	377	371	408	386	343	358	381	399	404	399	383	413	388	400	377	421	421	383	404	385	367	380	416	409	432	396	382	371	367	393	346	391	377	381	378	385	391	385	364	360	410	389	383	377	378	382	377	394	370	450	400	395	353	389	403	384	380	376	369	400	401	415	403	382	365	380	403	408	427	429	380	390	375	444	391	371	398	373	372	373	383	357	406	355	386	393	355	419	371	362	387	403	403	358	368	390	377	402	377	371	393	426	388	375	389	404	346	384	381	419	402	383	371	397	399	363	411	371	376	369	405	363	366	349	376	357	424	376	388	351	426	378	364	365	391	432	367	397	375	360	416	397	355	379	382	394	356	391	395	408	363	385	390	355	411	379	385	364	390	358	394	385	356	424	351	363	382	366	414	375	384	372	371	384	376	387	399	410	392	405	362	386	390	376	383	370	368	382	390	407	374	387	427	370	383	394	418	369	412	391	409	402	360	388	397	375	355	414	369	365	379	391	371	431	386	385	421	368	435	392	379	363	363	377	389	416	423	366	404	377	386	370	378	351	362	356	380	420	388	402	374	402	383	396	418	388	392	419	366	388	374	397	403	359	400	358	370	381	375	383	369	432	364	382	370	379	388	387	382	410	385	396	343	378	382	344	414	353	375	381	345	429	372	372	406	407	386	384	404	389	393	377	366	331	364	382	375	394	374	381	356	358	368	389	439	353	388	390	412	393	372	389	357	396	383	381	406	373	389	395	387	391	382	351	352	379	371	346	388	390	392	381	423	408	370	378	383	402	393	396	413	392	383	388	397	378	400	381	379	407	362	385	381	376	364	393	400	388	389	383	356	361	400	396	396	407	410	399	365	411	396	376	348	362	387	390	416	378	392	414	424	359	395	371	402	417	374	378	378	376	394	390	399	391	385	391	420	419	390	367	414	403	373	419	370	396	411	408	390	386	356	385	370	387	376	396	389	396	360	392	377	386	364	367	397	377	388	401	399	376	371	419	357	425	387	382	393	387	383	384	386	389	369	375	387	405	381	383	339	395	399	403	390	360	356	366	402	401	384	381	421	425	386	403	415	410	400	395	347	406	376	371	386	389	318	382	417	366	388	424	341	366	406	421	370	423	381	406	384	422	401	401	371	396	346	397	390	386	332	392	365	401	399	381	383	413	415	382	396	390	394	412	416	373	379	408	417	384	342	381	394	390	393	420	350	403	372	388	391	383	401	434	391	396	378	400	411	376	367	380	353	372	384	408	377	378	397	394	392	398	370	405	367	411	382	410	398	419	406	413	381	388	424	405	398	394	368	377	340	369	379	370	404	396	372	348	396	380	389	372	402	383	355	403	374	417	397	409	350	398	351	369	409	398	391	411	350	367	409	371	374	397	383	404	381	375	406	364	382	374	366	392	386	385	378	393	353	395	394	397	378	389	406	356	393	379	377	369	375	358	362	370	408	380	380	380	373	391	382	406	349	407	398	390	414	410	379	365	389	367	393	393	400	374	353	381	393	389	425	378	386	360	376	331	411	378	392	414	392	389	385	359	400	377	403	348	363	395	390	409	424	402	345	372	401	381	396	404	415	397	400	425	370	379	398	406	394	386	382	396	387	389	409	389	355	397	351	386	398	391	390	359	381	398	389	378	371	367	368	369	399	415	421	397	393	441	378	386	380	408	362	382	369	381	358	399	346	375	407	402	379	370	384	382	360	426	381	385	390	389	383	384	382	413	415	361	399	392	394	384	393	373	407	365	397	379	401	396	370	396	409	418	372	414	387	386	422	388	382	385	412	368	377	364	384	401	399	417	366	421	388	383	374	375	404	391	388	363	395	369	375	397	381	366	389	397	380	409	376	384	384	370	383	376	413	368	387	385	371	408	371	362	425	369	375	386	399	398	384	422	343	366	394	390	385	376	396	394	388	382	378	409	421	366	393	386	358	382	346	390	391	371	404	372	398	372	402	359	354	361	370	394	387	403	399	379	398	388	390	377	378	367	408	367	375	360	394	389	376	382	382	402	379	378	401	426	420	427	388	403	385	411	381	408	375	379	374	390	418	416	381	373	404	395	365	394	385	405	367	393	424	384	388	410	405	388	397	363	386	363	407	362	363	395	377	365	387	351	380	384	389	352	387	402	388	387	399	389	358	391	405	388	364	389	386	356	393	342	418	406	407	409	367	383	394	400	379	374	384	402	401	364	388	383	390	357	385	424	388	363	397	378	371	383	415	372	387	392	385	375	400	374	390	413	372	397	401	372	416	372	387	406	375	391	382	363	407	381	386	380	395	371	386	435	401	378	378	381	385	375	368	408	376	385	358	370	388	420	378	348	383	404	393	379	373	398	350	404	377	366	355	414	412	353	391	387	391	372	398	383	395	378	374	417	390	403	368	376	368	439	380	411	380	376	398	409	384	409	366	410	398	391	370	399	357	389	385	391	363	412	418	364	371	403	377	365	383	375	381	430	358	384	384	405	431	382	390	351	372	373	379	371	402	380	381	422	376	402	368	384	393	379	411	391	376	394	373	423	369	377	393	371	362	387	382	429	381	387	380	398	380	374	386	371	402	384	387	415	401	388	361	362	383	398	381	397	412	409	380	389	392	360	385	382	386	392	388	394	400	390	392	415	427	419	395	364	400	363	376	393	396	352	396	377	402	374	384	383	390	403	389	383	397	342	395	385	379	366	358	417	408	381	358	396	391	393	386	397	403	426	416	381	338	423	391	425	384	398	388	401	390	411	399	360	354	375	350	424	388	366	406	395	395	384	364	403	368	401	357	374	387	364	374	394	393	386	421	415	371	360	385	446	366	405	404	377	417	381	373	392	387	387	393	393	392	394	382	393	374	375	356	372	371	371	382	391	377	349	398	381	421	408	338	393	366	416	375	356	382	404	383	382	400	403	395	377	348	368	384	374	379	389	373	391	396	388	425	358	354	405	380	384	385	407	397	408	394	391	365	401	401	373	356	371	391	406	373	383	349	410	404	365	376	383	412	382	391	387	374	374	383	378	382	375	384	386	400	379	369	398	383	397	389	367	367	390	394	389	368	379	401	401	418	392	371	384	361	423	385	408	388	361	367	385	420	368	393	385	351	349	410	336	406	344	372	376	377	379	422	367	424	419	392	361	382	423	397	382	372	381	395	374	378	373	403	375	389	387	400	398	374	440	385	363	410	412	394	362	364	398	396	370	396	362	367	378	403	391	368	362	397	410	377	399	385	379	388	409	395	400	408	401	353	391	395	412
1663	396	450	402	363	351	323	272	262	294	260	220	243	227	232	260	263	257	237	242	236	237	203	226	272	235	227	199	203	240	218	227	236	247	225	217	225	211	237	208	227	221	207	228	233	234	217	228	208	220	247	235	218	234	221	244	238	219	222	245	235	238	228	237	216	214	235	227	227	230	194	206	240	225	224	219	228	229	230	250	230	229	224	225	253	238	231	216	210	206	213	230	236	205	232	213	229	242	231	216	209	235	211	203	196	243	216	173	206	215	194	191	242	229	221	229	268	231	228	227	236	204	257	209	215	230	215	230	225	235	242	239	242	253	223	220	217	217	226	215	220	232	219	231	202	211	246	233	232	204	246	203	238	220	224	210	229	235	236	211	225	268	227	186	223	234	247	239	211	245	200	213	238	219	229	258	249	226	209	203	195	207	238	226	205	251	242	206	216	230	241	219	227	214	255	230	235	251	216	228	243	228	219	201	232	221	219	233	219	234	222	249	210	229	232	236	233	194	226	233	215	226	227	229	271	231	207	213	213	223	219	218	246	228	250	206	232	218	222	220	215	246	241	246	221	229	212	230	244	207	231	228	208	232	243	216	206	219	223	219	202	220	222	225	212	218	225	222	192	212	227	205	219	220	231	220	208	217	230	245	224	235	254	217	226	216	225	239	234	207	224	217	205	230	213	234	229	219	203	230	207	232	234	202	211	210	261	212	201	249	223	249	233	236	233	209	244	218	243	235	220	239	201	220	226	220	229	234	229	221	232	213	207	222	248	224	230	241	228	241	208	249	227	221	223	227	224	239	213	232	246	234	224	227	209	235	224	242	212	254	231	177	234	224	220	227	189	223	225	207	231	203	233	224	229	204	221	195	270	236	203	211	237	212	207	214	206	230	250	228	194	242	233	210	205	232	233	217	210	217	225	206	232	226	235	209	217	218	247	219	198	224	236	248	238	213	226	260	226	219	200	228	214	235	219	258	198	222	230	260	214	235	264	217	198	216	216	229	247	229	202	226	211	212	218	215	231	236	246	230	210	236	231	204	207	209	234	217	245	255	220	185	233	237	232	203	237	218	269	196	186	223	202	247	216	255	257	192	255	217	235	228	205	226	212	222	237	210	249	256	207	220	202	222	240	230	242	242	231	231	223	227	218	199	228	255	236	229	221	213	217	230	227	219	222	209	223	211	242	207	200	225	228	222	231	245	259	222	228	222	185	229	221	212	230	235	219	223	214	203	243	217	208	217	200	226	243	230	210	218	255	216	233	214	196	260	229	245	217	243	215	268	238	230	262	203	217	237	225	229	232	214	207	230	242	248	235	241	232	227	209	234	196	213	202	214	216	225	232	236	227	269	217	226	249	198	251	229	228	224	195	228	212	202	232	244	233	228	241	188	222	223	218	251	223	222	201	235	228	207	248	235	231	229	211	209	235	214	262	217	222	205	206	240	216	225	205	214	244	225	250	213	218	215	230	205	227	214	210	231	216	190	196	232	230	221	209	195	207	192	225	232	209	240	204	234	226	241	219	248	240	259	252	225	206	244	231	244	221	210	204	235	226	232	243	213	229	213	239	225	244	231	221	204	212	200	212	232	203	220	204	217	222	257	220	222	226	234	208	216	210	204	239	232	229	214	234	224	220	228	233	240	245	236	216	228	237	233	212	242	237	218	254	217	236	235	220	206	228	205	245	210	188	213	232	219	243	251	212	238	243	246	239	234	238	252	219	222	220	237	243	204	236	219	212	220	221	201	215	239	237	216	244	207	207	244	210	228	226	226	225	210	205	211	253	239	244	226	208	219	224	222	243	253	238	236	233	202	235	218	216	216	220	224	215	232	219	205	195	224	239	236	249	210	244	250	215	225	234	237	242	226	232	223	249	216	228	231	237	199	240	221	236	221	225	217	212	219	232	207	256	232	226	232	246	211	207	196	231	215	237	219	210	195	232	215	193	241	257	231	219	211	227	211	228	222	240	241	230	228	229	241	223	219	228	233	241	228	246	262	216	229	218	227	230	232	212	212	254	220	234	214	228	224	211	239	233	239	247	245	201	228	220	217	245	233	226	221	230	244	213	228	263	209	211	218	204	218	212	253	204	222	209	241	221	243	221	208	212	224	231	252	230	217	222	209	214	233	239	223	236	229	244	232	237	233	221	220	221	217	199	220	224	221	216	221	240	211	251	208	228	229	225	242	233	232	192	222	224	252	211	236	254	238	246	209	253	228	212	221	220	224	249	237	236	234	208	201	245	227	227	211	201	226	227	227	216	234	217	212	229	211	217	235	241	265	250	245	235	254	235	227	218	213	247	237	230	225	211	230	230	222	206	219	215	218	214	222	234	224	221	228	239	229	230	241	223	210	206	233	256	235	223	216	200	199	202	225	227	231	238	216	239	224	210	245	210	212	217	239	231	209	221	219	254	234	200	220	218	243	212	236	252	243	212	229	190	245	218	221	239	200	188	203	231	229	251	235	202	228	260	236	203	205	214	223	223	197	261	249	222	234	189	233	222	213	251	222	227	202	238	199	204	227	217	228	223	237	237	233	223	215	215	261	245	213	190	214	222	242	220	248	246	240	220	260	265	214	236	237	230	263	241	230	197	217	199	230	221	244	208	203	230	244	213	220	223	212	218	238	218	212	245	220	255	195	224	229	224	219	230	234	229	212	223	235	218	246	211	213	205	201	176	197	224	210	245	235	234	210	232	225	236	207	200	220	255	248	216	216	232	225	232	196	235	209	212	209	270	223	246	195	220	236	239	208	245	215	218	249	248	198	238	194	224	235	212	209	219	214	211	230	201	200	226	226	217	217	221	221	236	235	215	242	240	220	271	215	211	215	231	228	226	220	217	205	247	243	236	216	213	247	193	206	213	246	254	218	203	250	217	235	209	222	216	201	246	216	244	231	227	213	210	231	206	220	241	232	194	239	199	235	208	232	245	235	225	227	225	219	219	203	213	186	204	250	231	218	238	244	210	207	239	235	222	241	243	226	213	225	240	214	208	214	245	221	207	228	221	216	204	220	186	242	229	230	213	205	238	229	232	192	238	237	216	233	224	250	225	214	222	223	236	200	219	221	230	219	243	217	232	240	203	224	216	212	205	218	214	207	246	235	202	230	229	211	223	224	231	229	220	210	235	228	266	234	214	218	221	249	209	226	217	214	242	241	235	226	254	219	209	230	205	209	208	236	250	230	206	207	245	252	230	219	209	223	237	210	231	238	215	246	250	239	216	228	237	258	248	223	215	219	211	204	242	220	208	232	213	233	214	229	243	245	252	241	215	229	218	207	239	216	226	231	231	225	228	222	224	217	218	239	241	203	264	225	248	230	227	224	196	243	212	248	235	243	241	198	223	214	211	235	238	232	201	199	202	231	218	223	231	208	262	230	212	233	275	245	203	231	230	211	256	212	216	223	254	240	244	232	235	225	237	215	231	232	238	209	197	221	208	226	225	242	204	220	223	225	242	201	216	237	219	247	210	205
1800	657	1014	1125	1138	1048	1039	865	883	852	799	677	665	684	729	776	724	666	706	675	605	628	615	618	565	569	547	588	546	493	568	563	542	516	539	562	521	530	490	542	514	515	530	524	543	535	501	516	552	527	549	528	523	523	517	544	511	558	536	547	497	545	541	550	521	532	514	521	540	528	513	563	536	528	578	501	491	521	567	544	523	534	492	499	523	496	524	505	542	517	505	542	547	560	564	529	552	552	542	557	547	531	521	526	543	539	523	526	509	519	514	540	536	535	570	511	552	574	546	533	537	541	521	530	513	541	533	492	566	531	525	528	513	516	538	537	530	536	513	553	519	537	546	498	509	525	502	525	569	508	554	513	515	543	526	522	498	538	533	520	533	511	537	515	554	506	537	525	507	522	535	539	536	507	473	522	530	488	519	545	526	547	546	520	558	531	529	547	504	509	488	507	532	529	517	532	513	563	506	542	528	521	537	534	533	517	528	513	517	531	545	492	550	517	547	546	567	499	527	525	544	525	505	553	568	525	543	550	516	517	503	534	514	453	518	564	511	516	529	515	543	500	510	562	529	525	495	522	515	505	557	533	523	531	555	526	493	516	502	541	518	517	540	536	532	537	497	523	522	519	549	525	502	566	561	536	560	521	534	534	491	565	530	538	497	546	541	543	523	523	492	544	535	534	530	561	511	538	525	505	503	508	583	545	536	554	486	541	534	524	569	536	530	509	510	521	492	492	516	519	538	520	499	529	502	555	543	545	501	528	521	547	567	501	528	522	540	524	526	480	529	525	518	546	589	493	546	562	538	500	536	554	543	569	518	532	485	543	526	529	529	526	536	557	505	542	538	585	573	521	530	561	555	498	480	531	563	528	502	541	544	497	546	541	511	487	522	539	509	530	532	523	514	548	555	537	542	540	506	529	506	519	552	498	502	523	519	541	521	562	523	507	540	529	546	483	556	513	500	548	518	531	514	509	508	541	502	519	537	491	498	532	512	474	500	515	572	506	554	535	555	528	533	535	551	539	517	529	523	546	523	507	508	541	535	467	568	552	534	498	527	481	506	516	504	521	540	560	538	521	511	516	507	553	511	494	533	533	535	513	544	525	506	527	513	558	530	558	544	513	507	533	538	542	504	551	560	528	519	522	550	535	528	561	507	523	531	544	518	498	525	533	515	544	497	531	554	515	510	488	534	495	514	549	494	537	568	518	544	506	551	536	549	569	519	531	497	538	530	518	572	547	519	564	513	548	525	525	515	559	563	520	544	546	498	586	570	483	558	557	525	548	536	520	530	481	533	512	538	546	528	512	571	595	538	543	528	492	557	549	569	519	493	548	547	539	547	515	538	510	572	534	512	505	545	470	556	529	520	516	521	530	515	498	535	481	557	495	487	499	515	511	517	549	559	549	510	532	522	525	561	520	520	548	533	520	551	521	567	543	516	519	506	570	539	508	483	484	523	538	523	562	511	577	551	525	532	491	516	531	512	524	566	531	554	531	553	526	520	519	537	560	490	513	495	512	537	563	539	520	531	541	521	534	509	525	549	556	549	541	511	523	475	501	525	526	510	530	529	529	539	548	511	494	519	508	514	538	540	544	527	497	493	557	556	518	541	508	541	570	549	549	513	554	523	503	571	495	585	505	516	505	566	516	521	534	521	528	548	545	539	509	534	514	560	502	541	550	525	570	534	520	509	516	522	544	523	484	493	504	546	554	495	550	508	516	535	538	569	519	555	524	540	496	538	520	567	515	543	517	550	517	531	550	524	540	578	546	547	512	503	534	526	527	554	542	504	513	508	527	475	546	539	578	538	492	543	502	510	526	519	531	504	542	537	521	514	567	538	499	531	574	519	534	511	516	512	482	515	503	529	521	563	528	537	507	485	555	544	552	493	565	541	550	470	522	566	553	518	537	541	498	505	534	553	537	517	513	533	543	539	542	555	523	484	519	479	539	558	559	528	480	531	542	518	522	524	522	501	570	501	524	523	545	534	567	478	542	524	514	537	532	541	529	488	505	508	530	479	509	534	532	513	550	511	503	492	539	538	525	473	519	517	501	530	487	528	501	540	526	556	507	509	562	537	524	542	551	529	517	561	520	522	522	539	548	544	529	565	495	518	522	553	539	569	534	512	514	522	537	533	535	498	527	576	525	518	477	560	541	515	532	523	546	503	545	521	501	571	522	530	514	531	548	488	526	512	492	535	529	547	519	518	549	530	495	497	568	522	525	558	527	526	514	515	521	523	559	497	515	534	526	579	527	524	549	517	552	525	506	531	563	511	510	526	507	537	537	494	499	538	551	563	518	526	555	538	513	525	520	507	512	501	520	479	551	512	561	522	525	524	568	489	570	551	519	527	548	556	494	515	560	517	531	531	530	542	527	546	539	532	564	517	470	562	554	505	512	540	516	564	519	529	586	567	498	571	523	503	534	559	518	530	529	500	579	552	520	560	492	535	504	555	533	549	518	543	542	502	532	542	565	539	492	495	515	571	501	537	517	560	534	505	509	595	514	537	513	573	504	577	512	546	522	473	580	466	535	539	519	563	503	550	545	510	571	501	523	532	551	563	526	531	556	514	522	532	515	501	557	551	526	519	545	495	481	520	538	489	528	505	522	519	538	523	550	528	527	516	526	536	530	538	521	539	510	533	537	539	522	537	526	578	568	532	536	517	562	469	564	540	534	496	553	548	509	544	531	497	536	529	536	546	547	518	538	507	526	537	524	551	538	511	541	524	553	533	537	555	558	571	539	532	552	539	496	517	493	545	517	547	549	549	547	560	550	551	515	544	514	534	544	456	532	567	560	517	522	523	576	517	551	520	534	517	554	544	538	546	513	517	502	527	524	509	570	503	536	543	494	536	556	515	508	543	528	539	571	548	557	520	525	498	562	537	532	529	491	502	516	530	530	517	560	536	533	508	549	547	518	520	523	520	532	503	487	487	495	476	523	539	506	514	571	532	526	528	509	541	499	516	559	518	569	545	524	520	515	529	511	556	542	536	551	521	497	535	533	524	530	538	532	520	539	506	522	524	536	521	547	536	552	516	534	528	547	584	532	506	545	484	546	582	520	524	507	571	537	504	528	509	526	528	582	544	516	536	512	517	513	527	549	507	469	492	560	577	566	512	568	531	500	537	532	519	589	536	590	551	532	537	520	560	495	517	531	539	552	511	544	573	531	559	505	515	506	500	516	512	531	539	520	531	538	522	521	520	562	518	565	496	536	489	559	519	499	537	511	523	532	518	525	496	507	502	517	548	535	521	497	523	528	510	543	526	513	545	536	508	513	531	505	536	534	559	495	493	537	527	543	529	526	528	528	561	530	547	506	533	539	537	527	529	510	557	547	514	552	522	544	511	527	608	512	538	483	538	530	542	517	538	516	533	541	538	503	555	504	572	554	505	487	520	520	532	495	561	566	541	558	540	561	518	510	536	495	504	507	539	534	557	552	564	510	539	510	543	526	539	554	522	527	515	546	537	515
8454	948	1023	978	698	582	566	513	456	427	408	352	355	341	342	332	363	340	330	324	323	301	292	316	284	260	283	325	300	294	251	280	297	300	286	242	262	267	276	279	292	285	287	268	280	280	283	263	298	243	253	252	285	289	270	279	268	259	297	279	290	240	277	281	269	283	307	300	276	290	288	269	280	267	305	277	280	276	309	270	258	265	254	273	268	261	236	255	285	297	270	280	268	285	277	293	278	272	256	274	283	259	287	316	278	249	273	261	299	275	234	264	264	276	259	245	270	290	277	263	268	283	257	243	285	291	312	271	252	275	270	281	247	264	282	254	283	288	294	294	284	312	248	278	285	265	281	261	266	297	300	276	292	272	258	296	298	269	286	285	259	269	274	284	254	275	286	311	302	260	293	293	306	288	264	294	281	270	272	305	281	285	288	253	280	292	265	286	259	257	280	288	277	287	272	258	288	266	280	292	275	279	264	301	282	286	252	266	264	266	293	302	315	256	242	266	278	266	256	278	277	266	288	303	260	276	275	295	266	263	265	274	276	287	280	248	288	248	274	305	266	297	288	261	255	300	282	259	261	271	274	272	277	279	243	277	293	272	254	304	273	285	301	296	252	283	247	241	283	270	275	268	267	256	272	311	279	240	262	270	268	263	257	275	278	273	303	287	282	268	288	285	255	268	263	278	271	277	259	269	301	286	292	293	254	255	288	295	258	285	295	302	293	284	259	284	269	281	256	259	290	302	309	276	272	234	289	266	273	241	248	291	267	261	283	273	294	258	274	276	247	311	247	289	282	284	252	272	286	278	284	267	262	234	249	247	302	295	270	295	269	263	268	263	279	318	275	269	272	302	283	272	299	251	287	251	278	272	295	323	269	270	283	268	288	281	270	292	305	277	278	286	249	280	294	261	266	300	257	258	287	292	292	271	242	257	274	319	273	255	258	243	257	256	261	264	267	278	260	245	277	264	266	279	268	303	266	277	266	300	291	290	270	281	269	312	264	283	293	261	269	277	264	282	261	281	314	257	276	267	246	271	314	296	274	293	267	280	296	287	280	275	287	277	257	252	286	271	266	269	257	266	261	284	248	250	259	255	286	267	281	271	261	285	286	281	238	274	298	292	263	279	263	234	315	268	282	272	287	294	256	290	271	262	309	275	275	240	260	263	278	264	280	259	270	272	265	255	259	285	270	269	257	248	270	282	285	282	257	267	257	262	280	288	300	296	250	289	260	277	265	282	295	268	282	274	287	278	270	258	253	284	305	251	298	271	260	274	286	312	300	270	292	258	273	296	289	270	278	283	283	257	270	281	254	264	276	298	301	280	270	284	273	278	315	269	279	264	266	300	316	299	270	273	288	239	257	263	279	300	251	294	288	274	263	261	299	274	279	273	283	286	272	301	277	306	284	306	290	247	261	270	274	264	291	284	252	247	226	297	276	266	279	246	253	254	262	273	265	253	272	308	320	279	303	274	276	279	281	282	255	284	239	250	283	275	283	282	303	259	292	248	279	267	267	269	281	271	278	261	286	260	268	293	290	258	289	277	284	297	304	301	225	233	288	294	277	287	297	300	322	289	299	279	260	309	302	319	275	285	247	260	287	286	298	277	252	276	238	265	247	273	246	289	271	258	247	300	267	286	276	277	282	273	277	286	278	283	286	251	260	250	278	268	286	267	260	288	261	263	259	267	261	241	269	257	254	270	269	302	255	295	283	266	262	276	270	264	310	301	283	265	268	274	237	254	272	282	296	269	301	285	276	289	278	265	247	316	288	277	279	289	287	288	308	259	275	283	280	298	267	277	284	273	254	305	263	302	277	248	268	257	300	286	298	260	282	291	269	295	282	222	300	280	246	250	286	256	283	288	269	292	285	280	268	255	277	277	307	282	287	243	275	258	276	282	278	265	268	256	264	302	322	268	265	266	295	275	293	291	279	247	282	275	257	255	265	231	271	315	256	281	294	285	269	254	294	311	279	292	303	292	243	268	253	254	284	277	289	263	270	293	299	231	290	286	267	286	265	278	273	258	249	282	284	254	257	271	288	250	293	269	266	285	274	272	257	277	276	283	275	278	294	270	282	276	287	261	252	280	265	283	299	257	261	300	253	252	268	246	319	305	277	271	278	298	305	271	276	248	316	284	303	244	280	255	281	290	271	303	256	259	254	294	288	271	259	258	267	278	297	240	307	287	278	253	280	267	267	304	317	304	292	262	258	285	262	259	279	281	241	289	256	266	294	282	275	293	274	271	249	284	296	259	291	268	269	297	259	290	327	268	281	292	284	317	298	279	259	272	268	315	300	291	269	279	284	290	325	275	269	255	272	275	267	266	276	290	267	256	278	272	277	299	302	271	273	287	287	270	290	278	277	296	258	281	249	266	302	325	297	302	289	264	253	273	302	288	261	310	273	285	287	310	278	273	277	298	287	268	268	252	280	277	302	271	253	279	271	261	284	303	297	255	265	260	252	278	298	305	305	276	274	310	253	269	264	289	265	275	287	251	278	246	269	235	260	282	263	268	287	264	272	283	283	266	286	277	291	287	238	255	254	269	272	254	295	311	306	275	295	320	316	261	299	287	253	270	257	286	298	288	269	265	289	275	268	305	271	235	258	267	271	262	271	273	264	289	256	258	302	245	273	284	296	296	300	251	263	248	249	252	285	305	312	286	283	275	300	273	276	283	293	288	302	295	300	275	285	248	273	263	287	253	296	268	276	277	292	253	255	272	249	273	281	280	299	270	307	287	252	274	264	267	307	281	268	268	294	286	296	301	286	276	311	261	276	263	270	266	266	270	289	267	264	235	247	281	286	257	270	277	312	274	278	283	296	257	297	252	262	257	261	282	259	299	298	288	267	268	285	292	269	259	283	257	283	288	243	279	278	267	232	255	278	253	250	310	281	289	280	302	243	258	247	289	267	288	266	262	289	288	296	289	322	286	245	241	251	236	274	300	287	269	265	281	307	291	284	278	263	282	272	257	304	284	275	303	265	259	289	292	277	310	285	311	266	266	254	265	274	288	302	278	243	276	284	278	261	284	239	276	260	301	283	310	272	270	274	287	294	285	266	280	253	298	307	297	265	290	303	293	255	276	278	286	281	277	282	291	258	271	265	292	288	289	293	268	271	315	269	267	300	297	285	270	286	295	270	284	275	288	281	275	221	252	319	282	251	286	308	280	283	278	296	267	279	321	273	315	257	277	272	274	271	249	258	267	274	300	283	267	274	253	254	308	276	260	262	279	310	265	277	275	309	266	300	321	299	278	279	268	288	284	263	285	268	295	270	293	283	244	275	279	269	252	244	268	277	280	258	279	282	258	303	282	254	265	276	272	264	281	281	295	255	330	329	311	288	306	276	282	241	300	281	286	272	277	279	269	269	285	284	304	270	288	272	281	265	275	256	288	240	215	277	304	268	260	259	262	276	258	259	275	287	263	279	282	266	268	269	292	297	286	293	289	309	265	270	298	281	239	254	264	287	278
6835	1292	2277	2787	2511	2278	2148	1884	1687	1586	1257	1102	990	1048	1087	1125	1099	1044	989	952	960	825	850	760	773	703	716	644	655	658	662	635	673	680	660	659	643	612	649	665	618	638	627	595	646	628	636	697	644	588	625	712	666	642	627	648	614	644	599	627	644	657	623	616	628	634	653	630	686	620	633	622	649	622	585	629	610	673	645	647	627	665	618	662	635	576	666	629	594	620	593	632	651	582	612	625	643	651	611	605	610	603	610	645	648	645	600	626	586	592	592	650	628	575	654	651	646	649	643	637	679	646	640	555	616	637	681	653	628	608	658	599	679	666	609	653	640	657	674	633	628	609	620	622	619	606	648	630	618	632	644	648	619	664	638	597	628	615	606	606	612	611	578	657	620	611	584	603	610	627	658	619	622	611	656	578	623	635	608	647	617	638	614	616	644	608	603	612	620	583	577	593	661	599	595	607	622	712	664	645	566	598	581	638	605	670	656	600	635	610	603	612	629	632	651	612	596	605	605	648	662	630	677	615	613	639	655	637	638	622	652	637	608	615	603	619	585	638	639	657	666	608	610	661	646	635	618	652	614	631	617	616	641	627	612	667	638	609	608	616	628	675	611	648	629	647	585	603	669	609	595	607	623	623	593	636	602	632	598	651	662	636	602	618	584	591	589	595	641	658	600	623	684	629	628	626	617	629	647	608	637	656	609	658	618	604	628	632	651	641	607	627	619	579	650	626	645	638	659	677	615	637	625	628	572	615	616	611	647	577	609	623	617	663	565	612	624	619	629	598	640	626	630	636	648	644	614	612	637	629	619	648	679	626	611	651	609	592	536	630	623	644	628	648	638	620	623	623	660	678	583	610	611	633	627	629	643	598	608	671	617	610	601	660	661	632	584	592	622	653	630	641	653	608	585	612	650	631	612	630	616	636	610	695	592	612	637	618	612	637	636	628	621	633	606	626	654	617	587	615	625	665	585	653	612	603	574	624	596	582	574	626	650	609	653	669	682	651	680	592	627	681	626	641	634	629	699	610	639	611	639	632	637	684	611	604	620	593	611	609	575	625	633	652	627	608	606	645	664	620	589	639	649	635	627	623	603	627	615	646	612	630	615	634	607	652	632	609	623	601	620	616	624	655	629	646	630	662	605	637	625	640	601	601	636	650	608	667	626	647	625	608	654	632	663	622	600	609	636	657	654	652	653	583	630	606	598	689	632	657	620	663	605	603	643	661	639	595	625	600	642	645	640	617	644	647	657	707	594	632	601	629	601	657	649	660	674	630	628	597	676	582	594	649	652	638	627	652	626	587	639	633	598	645	643	619	649	585	627	619	641	606	563	623	623	613	616	614	594	647	607	592	605	619	604	662	635	592	622	640	652	647	645	631	657	623	668	639	648	642	624	683	628	605	628	633	643	609	628	642	669	649	615	655	616	616	645	616	648	632	630	653	635	612	677	598	660	627	625	664	652	657	607	650	631	625	620	620	650	637	629	679	702	629	656	625	666	603	610	592	641	610	634	620	618	606	621	604	577	631	610	632	651	572	604	624	628	650	565	664	626	595	624	623	590	616	638	607	645	648	648	578	627	639	624	634	623	614	676	629	627	635	619	611	652	615	629	604	679	643	642	628	644	625	653	650	634	682	614	670	695	607	581	619	583	611	634	653	639	596	611	604	650	605	629	636	648	622	624	633	609	665	662	610	592	658	613	671	635	659	606	639	611	597	633	603	624	659	640	602	642	664	643	642	670	640	621	617	620	630	603	655	622	653	651	661	636	628	609	593	655	631	626	627	638	669	645	646	644	603	637	552	625	625	609	621	667	630	626	618	627	644	634	637	626	573	616	609	607	640	646	609	587	598	672	638	650	601	690	601	609	639	680	630	635	606	623	612	571	684	620	630	599	651	637	599	640	636	628	622	597	579	640	612	671	605	643	599	579	625	603	632	626	613	633	640	612	655	655	614	619	622	650	669	632	620	626	608	640	617	658	623	595	603	652	633	647	585	670	647	641	658	626	628	593	649	587	617	620	599	638	655	666	600	614	634	651	641	637	608	649	652	601	640	634	610	604	606	576	591	632	610	641	603	615	625	627	608	625	657	624	672	625	625	636	600	581	646	624	605	609	616	644	626	616	597	622	630	631	629	629	650	621	607	642	652	641	685	652	672	621	649	583	628	643	632	629	607	604	657	645	595	605	613	636	612	640	650	632	594	646	635	692	654	620	653	661	598	686	606	668	641	631	647	622	628	638	609	606	612	625	610	615	633	621	642	634	614	621	607	615	672	647	608	648	632	628	613	666	642	650	608	640	604	633	591	638	579	625	610	602	599	660	626	610	629	649	647	657	595	599	601	593	615	668	612	640	676	670	630	627	613	617	616	646	605	635	602	581	619	631	605	646	652	638	655	590	658	595	625	658	625	623	640	606	618	678	683	588	645	685	592	636	586	617	658	612	606	641	626	589	605	609	610	606	628	628	599	612	649	640	631	619	621	591	644	586	615	618	619	651	612	640	642	626	628	662	690	619	667	634	618	658	633	609	646	669	587	664	572	592	607	602	681	671	657	634	672	659	667	663	604	625	574	630	632	635	612	645	618	618	634	588	615	644	638	638	609	633	640	571	602	680	621	633	614	616	595	646	647	644	626	660	637	617	588	664	625	673	597	616	609	617	598	638	621	640	624	624	607	632	658	633	625	631	627	615	621	592	642	610	639	610	637	634	652	644	629	611	598	657	669	616	641	613	650	636	618	608	620	643	633	630	629	634	622	670	645	609	710	634	632	669	578	633	599	607	619	592	652	597	620	586	626	580	618	618	569	610	640	656	613	615	653	607	582	616	647	617	673	646	666	651	629	629	649	623	589	625	612	620	655	620	595	649	643	653	665	634	582	654	650	617	619	638	628	626	572	607	634	653	613	633	639	599	589	594	578	656	643	667	653	606	645	639	632	647	631	650	705	686	661	657	603	645	623	636	671	622	613	619	618	648	644	636	675	607	668	631	622	605	584	625	615	617	660	641	632	619	616	567	598	614	626	608	608	661	602	606	632	606	615	599	665	600	617	628	637	616	637	618	595	621	673	633	598	641	630	612	675	648	604	638	649	635	603	634	571	628	615	630	662	589	571	603	695	650	636	569	617	619	592	603	643	663	667	619	570	666	658	639	585	596	617	627	637	635	656	641	657	603	636	640	630	593	636	571	667	672	631	649	582	624	648	579	633	627	610	631	679	630	657	594	616	665	617	643	606	632	603	597	626	602	607	636	605	634	648	655	641	663	644	608	650	627	625	609	617	627	638	603	630	668	615	628	595	618	666	664	621	635	628	612	698	665	660	598	628	598	662	582	682	646	633	616	657	625	616	604	663	651	653	643	608	657	637	609	629	629	626	622	619	601	651	640	642	631	632	637	693	622	615	667	625	590	637	621	621	582	653	617	653	683	591	602	634	622	610	679	624	617	602	648	630	624	614	638	582	580	603	616	661	651	699	654	654
15125	1698	1656	1354	1012	737	623	546	492	426	355	289	267	269	266	290	262	283	284	262	225	209	213	219	193	199	190	182	155	169	147	170	174	188	164	167	161	157	154	176	159	161	164	189	185	170	170	220	164	179	158	180	158	157	175	197	175	181	163	159	171	137	160	170	171	188	170	158	177	165	154	185	149	146	164	177	185	180	189	147	154	163	154	155	183	147	165	154	175	145	155	185	185	160	180	168	166	173	175	167	164	164	135	167	162	142	169	183	150	157	171	157	173	181	162	166	161	137	178	175	179	149	172	172	181	179	171	147	171	153	155	142	168	170	154	167	145	180	170	174	176	174	159	170	150	186	181	166	161	178	168	172	159	196	167	164	143	163	167	168	167	162	172	141	165	159	186	169	157	162	150	168	149	157	147	165	186	190	174	160	153	176	195	157	145	169	138	185	166	173	145	162	164	167	167	158	164	156	166	163	156	134	172	140	157	149	154	170	164	155	153	169	159	160	157	152	152	178	174	172	159	171	158	160	155	183	197	184	180	141	170	151	168	173	153	151	152	150	163	153	169	159	176	182	162	146	150	137	171	151	149	160	176	167	181	180	187	139	157	156	168	190	176	159	157	165	177	174	206	162	153	162	174	152	145	147	192	169	181	202	170	150	154	172	200	171	171	151	161	176	141	178	183	154	160	145	145	156	160	172	159	157	183	156	153	159	169	175	161	202	166	176	169	166	163	154	163	170	171	158	157	156	153	147	169	155	169	156	179	190	137	154	149	147	181	165	156	163	171	171	160	149	145	178	155	141	165	159	169	136	163	134	126	161	165	159	157	145	155	183	145	190	164	186	171	158	172	186	155	163	161	144	164	163	166	183	142	164	144	168	146	144	169	182	139	174	165	144	175	168	171	160	155	171	187	169	163	155	177	156	157	179	160	131	169	180	157	150	158	160	135	162	130	165	154	154	154	164	152	179	148	171	153	181	164	166	166	174	142	176	176	161	168	172	141	168	176	155	174	165	156	158	192	181	158	176	145	150	170	136	157	184	170	177	133	169	161	183	154	163	169	173	164	167	181	157	173	152	194	151	155	163	166	140	177	144	182	162	170	160	155	175	131	164	154	163	171	160	167	150	176	153	169	171	170	150	145	186	151	161	178	180	163	170	160	152	174	201	143	116	164	167	158	163	161	150	158	146	187	164	175	147	164	115	164	179	166	174	152	168	155	167	164	161	148	177	159	155	176	168	171	150	151	170	169	148	144	164	160	179	188	184	159	156	158	178	150	188	173	163	156	159	145	155	156	168	154	151	159	170	153	149	159	175	137	188	171	156	166	165	164	154	158	169	156	173	169	160	155	144	154	146	155	160	193	162	183	168	172	165	153	166	165	165	167	163	188	183	164	162	159	172	142	172	165	161	157	163	192	162	155	132	163	142	159	176	160	154	156	163	161	157	151	173	178	168	173	176	161	149	155	176	146	138	147	136	163	171	191	141	176	157	165	145	173	164	148	146	165	150	152	162	172	180	149	158	152	148	171	184	157	160	184	157	137	180	130	156	163	132	155	157	175	146	165	175	155	156	187	172	188	140	150	168	195	130	168	187	171	208	172	167	151	169	168	195	140	162	170	151	154	170	172	164	164	160	154	164	167	179	156	153	172	175	173	149	179	159	136	154	177	155	116	182	160	141	155	155	156	153	160	176	162	166	160	152	161	150	157	167	142	160	171	150	165	156	148	151	143	175	174	161	145	153	157	142	165	158	186	148	167	164	136	148	140	187	178	161	163	157	156	145	135	154	153	160	179	179	152	152	162	157	158	158	168	168	164	164	170	180	158	162	165	170	162	145	164	183	159	139	166	182	154	184	166	178	176	153	196	155	162	160	187	182	163	186	176	187	155	168	161	165	169	170	165	166	169	199	159	166	166	155	148	130	159	169	148	179	140	161	199	180	153	171	157	164	157	148	168	168	161	184	174	155	164	156	167	162	152	178	152	148	158	174	156	159	168	176	177	161	147	158	155	148	160	182	178	143	161	170	161	163	175	151	167	148	177	166	164	152	167	178	161	167	181	168	155	161	151	179	174	169	132	141	186	156	151	181	156	161	186	141	174	144	140	132	161	170	153	146	176	143	158	170	147	164	163	173	164	156	158	142	172	163	167	171	152	152	164	152	157	149	162	154	142	172	170	194	176	177	152	181	166	153	172	174	152	163	183	160	160	178	157	149	166	170	178	139	148	191	140	177	152	157	160	123	141	171	171	164	162	162	182	154	180	160	160	161	172	154	177	145	172	165	156	149	150	155	153	149	157	149	162	177	145	170	159	142	160	151	144	166	191	150	149	153	156	128	156	190	162	164	174	153	180	165	145	152	172	167	164	154	170	154	185	170	170	163	180	144	167	185	178	153	158	181	143	198	158	149	165	161	161	172	174	160	158	156	156	160	169	150	165	172	187	175	170	167	157	174	172	157	153	158	170	152	164	169	165	165	181	161	159	174	148	192	151	181	170	176	153	169	163	164	160	132	144	167	181	195	186	191	162	180	175	177	167	140	148	166	172	163	185	153	133	157	158	172	171	164	175	149	155	173	177	170	166	153	166	167	191	157	155	170	149	175	158	169	162	188	161	165	155	191	138	163	166	160	144	167	152	143	161	181	173	154	168	161	158	159	179	159	172	174	147	158	151	162	164	146	162	158	153	154	167	136	151	158	167	184	186	161	160	143	156	156	160	164	184	145	143	164	159	179	141	164	162	141	145	164	169	156	178	160	151	155	167	199	155	143	157	172	169	159	172	154	174	177	178	160	157	162	174	160	147	178	175	143	160	163	162	195	142	156	153	162	151	169	186	167	147	168	139	147	163	144	166	163	173	160	146	170	169	151	152	172	155	164	157	173	187	156	166	185	197	161	150	169	160	159	153	162	172	172	189	164	170	161	153	155	204	148	160	161	164	169	161	175	174	176	158	159	148	162	168	168	171	142	159	165	158	145	165	150	142	165	140	159	152	172	167	175	191	159	167	166	149	160	157	161	163	180	145	180	160	152	138	165	173	176	155	166	166	174	167	165	169	162	162	143	162	173	153	186	148	164	173	166	186	142	165	175	169	152	158	173	172	157	154	171	162	150	192	167	152	170	158	179	157	137	140	159	154	146	166	160	170	143	149	173	164	164	136	146	160	149	147	152	170	163	192	137	189	176	161	142	154	145	157	172	174	154	182	173	184	194	197	175	167	169	193	141	151	150	169	174	201	180	141	149	165	178	163	148	157	185	144	148	154	158	164	151	160	162	154	150	159	167	172	172	175	158	156	135	160	182	149	167	154	173	149	134	170	161	187	177	164	145	145	161	176	134	148	155	154	163	156	164	165	151	157	177	148	140	164	151	154	156	150	158	146	142	150	160	141	155	148	163	182	162	168	154	132	144	166	155	159	160	154	150	182	182	167	161	194	178	173	151	157	172	156	137	169	149	153	149	148	158	150	155	182	164	185	167	140	159
8581	1495	3227	4113	3549	3216	2774	2462	2140	1840	1473	1176	1082	1003	1109	1268	1132	1030	924	796	786	771	684	669	598	514	516	463	471	431	420	439	423	418	410	393	412	355	447	423	385	402	377	372	395	395	394	381	397	376	390	398	360	381	388	400	394	394	402	390	385	430	385	412	365	375	411	384	395	405	386	375	400	371	372	392	384	355	367	352	402	388	392	385	349	384	374	425	396	391	374	369	340	381	392	406	402	360	386	391	380	361	377	378	405	360	375	363	349	397	375	366	386	370	367	381	361	400	369	390	406	395	388	396	390	384	411	395	390	364	388	383	376	369	373	376	387	402	365	387	371	382	403	431	386	350	378	361	387	403	408	367	383	393	365	417	380	366	395	377	353	357	395	409	365	400	373	379	371	377	371	366	369	373	350	383	368	375	400	378	374	323	424	369	372	421	354	355	381	400	335	359	384	423	390	403	363	367	347	391	364	403	391	378	375	378	381	356	380	392	385	370	395	363	419	347	352	377	379	401	362	383	384	398	354	391	369	370	379	338	382	422	409	372	380	384	385	320	354	357	378	373	371	375	358	384	385	373	393	378	395	346	385	358	354	374	382	388	376	379	371	353	374	405	403	403	420	420	399	381	386	369	382	402	395	406	366	379	410	376	382	370	363	348	381	398	407	398	388	407	400	387	432	388	408	365	370	398	360	345	363	344	370	394	363	397	392	367	358	371	402	388	383	409	390	399	365	373	388	346	361	357	400	387	348	358	381	375	374	407	406	381	367	368	376	360	392	405	382	383	420	392	355	384	380	381	394	357	377	399	407	421	359	379	400	373	363	393	367	367	404	380	380	373	377	381	415	372	398	389	421	359	371	343	367	390	359	393	401	361	359	341	396	416	362	369	379	360	370	346	374	392	360	397	380	347	376	409	368	382	402	393	383	390	407	364	369	382	389	369	416	345	374	395	375	349	380	389	355	394	392	353	379	367	388	385	397	388	400	382	372	374	336	395	399	370	383	384	370	359	387	411	379	392	399	355	379	369	365	401	395	374	365	371	426	397	400	371	368	390	381	342	359	371	406	386	374	388	385	374	372	426	371	399	402	379	388	385	366	386	370	370	395	394	382	377	374	370	379	391	373	374	397	337	404	346	375	412	346	367	380	399	408	387	405	382	392	374	431	352	384	388	365	368	373	381	378	364	414	339	389	374	359	381	350	367	385	364	385	386	411	378	401	373	364	383	385	403	394	378	400	365	382	359	342	390	367	392	372	387	385	387	385	361	387	341	389	342	359	382	350	370	383	377	366	434	348	388	392	348	395	374	380	390	373	375	371	353	390	354	391	365	358	355	393	360	362	402	403	389	372	379	365	392	383	391	349	407	392	396	387	369	378	363	369	358	381	362	378	401	392	384	410	390	358	365	378	368	390	366	411	344	383	399	370	388	376	345	398	371	370	360	404	402	364	355	365	370	403	393	349	395	356	395	414	369	384	409	417	366	370	384	369	388	345	385	403	378	368	364	382	392	383	415	408	388	390	369	409	393	398	354	390	369	379	375	386	367	404	361	396	374	359	380	364	360	399	332	376	383	350	390	408	365	362	361	386	370	386	395	380	378	399	374	367	362	380	342	398	357	385	393	415	394	385	361	406	399	373	358	363	350	362	375	391	387	394	399	367	393	427	387	396	382	376	375	342	341	363	370	395	370	349	407	358	385	414	402	359	345	399	349	347	407	405	376	385	358	382	393	368	367	371	400	419	378	385	358	383	385	376	395	407	377	369	369	404	411	401	345	401	357	383	407	355	369	390	376	409	352	369	361	361	378	390	392	365	353	352	339	375	401	398	368	391	376	408	376	385	375	368	383	379	416	354	383	320	388	407	355	374	355	389	375	363	370	362	378	386	387	384	370	387	404	376	358	360	378	391	376	394	375	384	385	376	361	384	383	350	430	372	400	379	380	393	358	356	394	419	369	354	366	382	419	382	411	354	351	410	382	358	366	403	349	399	365	383	388	364	362	379	374	395	374	358	384	351	364	389	374	410	351	351	430	367	374	364	347	386	372	391	379	363	384	415	394	412	356	399	378	378	377	398	408	361	436	371	383	382	376	392	375	406	381	373	399	374	369	409	374	380	405	385	373	405	363	427	375	405	371	380	374	389	412	389	360	391	361	385	410	400	345	432	389	386	391	385	339	368	384	385	360	379	399	372	374	375	364	373	371	395	401	386	351	385	392	398	386	393	386	347	383	390	400	396	372	401	421	361	345	381	349	395	364	360	389	384	358	349	374	372	356	387	385	374	389	410	364	407	375	354	408	415	389	356	407	401	403	338	367	412	363	370	381	398	348	366	409	338	386	403	371	400	391	350	364	372	354	365	372	415	395	380	348	371	346	395	385	381	348	354	371	407	366	376	403	380	371	394	381	362	367	370	372	392	342	380	373	401	387	362	375	368	384	381	387	379	404	392	372	358	384	374	380	392	401	356	371	389	390	379	385	395	378	386	346	382	385	379	374	377	407	384	386	392	369	407	389	373	372	395	373	350	359	384	368	395	375	381	395	390	392	347	384	388	398	400	390	359	384	365	358	366	355	366	370	361	387	388	375	389	374	365	408	367	363	375	354	399	377	425	355	360	352	367	378	385	393	396	387	364	372	355	366	368	375	393	401	379	377	393	382	352	361	389	405	392	390	336	366	367	373	376	378	372	345	373	376	366	375	371	362	367	398	358	379	369	414	377	372	396	407	380	350	384	394	362	352	384	343	372	381	391	355	382	363	371	367	383	357	365	379	372	375	409	373	360	367	396	388	403	400	395	363	418	385	354	417	367	367	381	393	379	359	396	363	399	376	394	403	414	419	393	357	406	395	373	383	356	353	366	341	397	388	405	390	360	402	377	419	393	422	390	385	389	376	368	435	402	406	383	381	378	397	398	376	387	376	379	369	396	403	394	388	364	425	381	366	357	376	391	351	404	383	404	404	396	349	409	377	369	349	373	408	354	361	377	373	364	376	398	386	403	379	377	360	395	372	360	398	378	377	374	382	401	361	387	347	385	390	396	375	394	395	389	395	369	391	383	386	398	414	375	355	390	356	374	403	400	383	376	366	383	374	371	354	393	409	365	427	385	369	346	391	387	395	359	409	375	424	402	355	373	370	404	383	331	377	397	394	380	365	379	442	381	375	408	371	383	384	341	396	378	415	395	370	362	365	338	383	375	391	391	399	351	338	354	385	413	384	360	367	385	389	342	392	371	366	375	414	393	395	412	377	394	341	389	410	402	366	355	419	369	386	374	411	345	384	400	396	361	375	398	367	416	395	383	367	382	368	347	364	397	391	382	384	383	370	394	411	368	388	362	401	372	380	382	364	383	393	388	392	355	345	387	394	392	390	385	378	375	352	374	355	400	371	394	398	390	403	373	375	422	365	358	374	390	368	379	385	391	375	371	369	366	400	356	377	377	374	374	387	406	365	387	386	390	384	372	371	388	383	393	359	379	383
1678	433	423	403	378	326	316	300	314	266	241	274	235	272	220	263	261	241	250	247	264	240	210	241	205	258	245	235	264	263	224	213	218	246	226	224	219	209	235	218	199	210	193	228	213	231	204	241	227	226	260	205	196	228	228	242	229	206	208	226	209	244	245	202	228	229	200	244	203	226	226	221	237	256	197	216	246	211	234	203	242	203	240	214	215	202	243	217	235	218	236	206	209	229	229	243	237	209	229	223	223	211	215	223	202	212	225	195	199	246	226	241	217	205	222	201	240	230	226	244	219	245	220	222	249	216	230	199	220	246	228	229	223	228	236	214	218	223	197	231	235	228	234	236	263	205	250	228	226	188	247	214	207	230	224	219	240	204	221	251	221	239	223	229	205	232	220	219	237	222	199	218	221	244	247	245	237	192	221	189	211	205	224	230	215	226	212	207	220	231	229	221	234	215	213	242	239	245	210	225	227	235	238	240	216	234	221	238	220	220	236	270	229	247	254	223	232	236	257	229	236	223	237	215	194	230	212	220	224	226	225	269	241	233	225	221	220	208	243	218	204	197	203	212	207	232	226	213	244	244	207	227	226	206	219	210	203	230	245	229	240	236	192	240	203	265	247	234	217	236	210	193	237	205	218	231	211	215	217	226	246	210	223	250	223	241	202	217	244	241	225	238	243	240	224	234	211	201	216	232	234	257	234	245	221	238	240	228	242	241	235	234	262	197	221	217	211	222	225	247	242	244	232	180	233	215	194	234	233	220	222	228	225	219	245	247	204	218	210	245	217	238	227	187	235	222	232	184	203	209	212	227	212	205	239	215	259	215	201	212	234	256	216	214	219	245	220	215	236	209	244	242	235	217	227	209	238	227	232	236	212	218	258	233	208	234	223	218	233	234	232	245	246	223	222	225	219	214	208	243	222	224	241	233	220	217	211	221	245	224	206	234	211	244	211	230	224	209	227	239	216	243	227	200	251	210	220	234	240	206	222	204	207	215	225	222	231	246	227	220	250	237	218	242	243	200	255	215	213	223	233	233	244	202	234	242	230	243	226	245	244	207	223	225	243	210	239	195	220	228	223	219	241	208	224	246	238	230	222	212	257	216	229	215	228	213	227	239	231	245	222	228	225	216	244	218	201	233	250	234	226	210	227	220	199	234	235	239	200	198	239	217	212	228	234	249	233	232	227	240	232	231	215	235	184	210	223	210	196	228	235	232	220	258	228	212	230	202	211	230	224	194	215	195	224	237	243	226	196	232	237	185	244	222	218	197	226	237	255	231	245	263	184	211	206	223	212	234	240	217	228	253	236	219	250	229	239	227	228	194	208	204	230	231	213	227	208	218	212	241	224	190	222	210	243	214	211	244	225	208	238	215	219	225	224	204	216	243	227	244	233	227	232	232	228	225	225	242	217	212	217	227	219	216	215	239	214	249	229	243	221	222	221	214	240	206	212	215	235	198	224	240	223	201	219	203	221	223	250	221	239	217	232	228	216	221	208	213	241	195	227	207	211	233	238	259	220	205	198	240	205	220	215	214	233	186	243	210	243	248	217	216	212	238	198	215	252	227	222	247	220	234	226	209	222	241	227	245	231	241	213	217	234	231	216	215	220	240	277	242	214	220	238	207	209	246	218	208	201	238	221	234	235	233	262	213	255	204	226	247	234	247	255	228	233	238	229	245	243	198	228	222	225	233	228	219	221	213	215	207	214	221	219	203	210	213	189	186	230	244	234	222	205	205	192	252	210	206	258	210	241	219	226	212	246	247	238	218	235	223	220	227	221	224	218	194	215	222	238	219	230	237	247	222	209	237	233	233	264	210	233	194	226	214	225	209	212	213	196	200	201	241	229	253	235	255	216	227	230	223	223	216	223	209	197	193	215	216	227	212	237	227	237	227	251	247	210	221	221	208	192	224	229	190	202	212	206	224	247	201	246	229	221	252	223	231	224	236	238	205	208	205	217	223	251	215	214	237	219	248	267	208	217	239	233	230	207	239	215	221	223	193	246	270	229	216	225	221	240	206	211	200	229	234	197	214	198	228	255	223	202	247	221	199	255	227	260	259	188	236	203	204	224	201	233	198	227	202	248	236	216	263	219	225	206	225	218	212	230	208	229	224	224	229	244	237	223	217	230	215	232	199	236	205	243	238	228	236	252	216	203	226	208	213	220	218	203	217	212	222	218	227	224	231	217	227	217	209	217	224	242	225	227	224	207	232	244	226	256	230	209	182	248	194	232	213	209	226	244	223	237	213	199	249	198	263	214	235	227	224	252	225	219	210	198	240	224	231	257	213	212	255	217	219	230	204	187	221	199	228	243	225	260	204	214	238	227	228	241	222	265	222	198	202	234	232	249	232	218	216	226	247	224	248	226	247	251	207	246	229	271	235	237	246	224	221	204	239	236	233	237	224	212	222	235	248	219	196	221	247	242	260	253	195	184	216	213	243	211	198	231	207	244	256	238	197	213	213	211	230	234	229	220	219	226	209	223	239	222	223	205	224	212	222	236	248	218	244	190	215	232	229	213	211	223	227	204	225	213	240	217	210	227	218	206	230	232	244	227	209	212	222	239	241	203	207	236	217	286	228	209	223	212	230	205	234	248	207	217	202	228	256	247	237	223	241	191	197	239	237	207	244	214	235	218	241	227	196	224	230	228	233	236	204	214	225	237	229	231	209	202	211	243	235	243	224	218	220	230	230	197	212	210	213	219	227	231	259	221	231	236	248	216	226	205	187	234	218	230	245	224	249	213	206	213	230	250	237	221	222	227	196	218	234	232	228	241	221	225	225	227	208	216	225	213	225	207	249	225	217	216	212	234	217	243	235	241	232	216	248	208	247	233	238	229	213	228	242	212	208	202	212	241	222	228	230	226	257	211	234	230	217	202	225	200	207	226	182	227	203	221	240	240	243	210	211	210	229	210	226	229	213	216	210	227	208	202	231	228	217	231	226	212	249	234	228	206	214	216	218	248	227	181	228	238	283	231	234	245	233	233	240	231	243	231	201	245	235	236	236	245	214	236	237	215	230	225	238	225	188	188	229	212	225	232	258	247	214	224	213	194	231	252	206	221	240	234	214	222	225	254	219	195	237	219	258	268	222	250	233	215	213	203	208	247	219	226	225	260	227	229	221	263	213	249	233	233	239	183	228	218	240	240	211	224	214	229	259	244	211	204	226	225	202	231	206	258	212	210	217	233	238	196	222	184	194	224	246	222	229	233	221	246	220	211	235	245	193	208	222	221	228	197	260	224	228	211	211	229	251	230	233	212	243	229	236	247	249	236	232	230	242	241	237	273	235	211	235	216	231	234	245	219	202	255	233	205	214	214	195	201	231	240	225	218	215	204	218	205	231	232	253	201	236	239	213	214	248	237	224	242	242	234	228	229	194	178	211	236	195	221	230	244	217	200	221	217	233	237	222	219	255	242	199	230	239	234	225	212	232	194	212	220	209	218	240	217	208	223	237	219	194	218	231	212	216
1913	703	1023	1186	1144	1042	963	934	893	891	759	692	666	757	676	734	693	692	648	669	605	627	650	595	593	567	543	538	532	544	548	563	551	518	539	534	559	516	498	529	507	536	539	497	509	533	527	504	530	532	529	529	529	515	564	482	581	519	548	553	537	525	553	514	535	525	530	525	528	512	489	519	524	498	507	547	519	565	569	506	510	530	515	535	530	545	529	532	510	528	512	546	520	493	525	536	541	526	535	518	543	499	562	502	485	549	508	531	550	520	522	558	574	534	524	534	532	522	515	558	556	542	553	495	495	511	518	534	558	516	516	520	531	515	514	521	524	563	542	543	550	534	535	549	552	477	582	534	523	539	527	539	504	511	499	477	517	514	511	536	512	552	492	499	518	550	507	513	502	485	554	505	534	558	539	496	586	491	539	540	548	541	538	540	521	546	483	470	533	514	553	531	515	531	513	535	553	562	514	533	527	509	509	496	520	554	541	526	520	493	553	532	551	551	522	515	549	529	470	571	520	564	577	542	533	549	531	519	509	550	554	523	580	551	553	502	515	483	533	528	508	519	514	566	552	534	516	560	518	521	563	518	507	506	503	527	549	494	550	526	520	539	497	550	554	522	494	528	550	493	502	495	496	519	528	527	532	533	548	518	509	568	554	562	564	534	530	550	534	550	479	554	506	545	538	560	560	540	572	545	536	553	533	510	496	497	549	539	518	511	518	546	508	506	518	509	503	511	507	538	508	512	507	576	567	512	505	535	506	556	542	571	502	537	538	531	537	567	489	546	510	505	555	525	515	518	517	587	533	538	517	532	518	502	500	533	538	566	547	531	584	548	509	536	525	527	548	505	528	474	506	493	505	566	541	575	528	530	521	512	469	549	539	549	537	518	527	525	509	530	528	519	527	495	492	528	517	477	543	508	543	563	510	560	509	512	574	556	501	560	516	565	532	538	562	535	548	548	544	504	540	520	522	534	558	489	521	525	530	552	520	557	536	519	555	508	510	525	538	500	515	556	529	502	557	497	508	503	531	537	487	525	534	511	554	524	532	510	519	555	508	529	530	494	555	553	530	546	527	550	527	513	494	510	497	532	547	566	558	562	553	533	562	546	537	523	537	534	509	529	532	481	567	526	572	537	536	535	560	503	518	520	522	494	545	565	535	489	501	530	546	569	520	507	521	512	515	534	527	564	499	544	537	512	521	535	519	513	536	545	535	521	530	541	504	518	556	518	500	503	535	532	558	546	518	496	476	513	591	597	571	530	561	564	565	547	512	515	551	502	515	570	526	511	553	545	493	534	546	535	527	509	517	548	528	522	550	534	553	547	504	488	520	466	551	532	545	543	512	525	540	518	528	529	512	522	523	491	558	543	506	514	559	530	528	508	545	538	523	536	527	543	547	510	546	566	544	523	529	504	544	506	529	537	497	504	517	540	500	537	540	546	556	527	519	566	506	514	520	517	529	507	530	553	549	543	508	520	503	511	560	513	539	543	524	570	528	530	512	502	551	546	541	542	503	541	525	525	508	533	555	498	527	515	504	525	549	500	487	544	558	537	502	506	494	506	556	541	524	504	518	570	520	534	529	520	522	534	512	509	505	505	517	528	557	493	495	518	513	509	543	518	512	491	526	510	516	530	519	497	512	536	531	547	518	524	523	548	558	588	543	519	543	497	521	492	542	526	539	500	488	495	478	558	505	512	524	491	522	521	552	514	552	486	541	509	518	570	541	488	538	476	534	533	528	487	559	522	564	467	505	523	531	524	528	515	532	529	491	577	541	502	512	530	516	559	480	510	511	557	505	525	484	545	535	525	518	496	516	505	533	526	518	552	533	522	535	546	511	525	529	517	549	550	542	534	546	549	479	511	520	534	500	461	526	517	531	531	547	539	558	497	521	530	490	508	525	540	539	541	529	539	508	535	500	571	563	541	529	514	484	505	516	522	498	532	482	536	494	504	519	512	536	495	535	561	525	498	565	523	501	529	526	545	536	554	545	531	481	545	517	580	502	550	511	548	549	517	536	532	546	526	541	560	513	539	568	499	529	520	517	513	544	514	524	548	556	546	549	512	486	524	581	523	544	508	552	534	558	522	547	545	502	530	493	584	532	545	544	563	539	514	544	542	479	557	552	547	504	514	513	519	507	526	561	501	540	509	522	512	539	549	547	529	505	506	541	534	491	534	527	518	564	559	496	565	511	534	539	539	498	500	537	513	475	549	497	575	535	528	535	567	476	514	567	508	536	508	521	477	534	541	525	530	502	530	490	555	509	520	525	543	536	568	541	512	515	523	519	498	498	542	501	540	522	516	501	548	545	500	545	507	514	545	526	551	508	554	558	536	551	496	518	554	504	513	534	554	546	538	546	516	541	496	494	528	525	542	531	528	555	564	510	557	511	556	547	524	530	513	545	492	544	515	572	517	538	529	528	506	490	527	571	536	493	523	562	506	511	562	590	515	550	527	510	521	561	511	564	539	562	518	528	498	524	509	524	530	501	524	508	533	533	571	525	493	534	509	512	533	525	536	487	540	524	518	543	516	506	496	559	518	506	527	535	518	516	529	506	533	511	517	511	495	551	506	520	489	487	511	514	509	502	519	504	576	534	517	529	548	538	557	569	547	533	512	529	485	490	511	548	521	510	493	500	548	544	525	508	578	519	555	538	517	522	557	543	546	529	546	497	522	522	517	538	552	533	540	575	545	527	572	510	490	527	503	539	515	491	519	483	519	544	501	556	517	520	521	539	577	547	492	514	518	543	519	525	555	554	505	501	548	552	470	554	562	562	551	510	540	501	499	533	530	557	568	523	526	525	520	565	527	529	562	530	554	560	525	529	529	502	560	515	488	519	527	546	560	546	526	498	551	542	574	531	543	477	547	493	558	520	522	513	522	511	515	497	499	563	505	490	515	531	510	542	541	510	537	540	557	525	579	532	508	523	534	509	530	518	529	502	535	533	567	565	514	552	510	483	536	547	502	505	528	550	531	476	548	533	563	519	520	535	525	478	536	501	520	560	506	561	565	520	543	510	566	549	492	543	529	513	525	532	520	542	535	551	563	483	525	512	540	482	518	564	566	529	557	556	512	524	532	544	555	528	551	602	516	477	508	529	529	521	535	551	503	532	559	520	556	531	527	500	521	494	487	518	516	537	504	520	549	542	526	527	545	525	498	517	555	524	543	521	543	510	523	501	545	520	516	513	528	485	528	498	518	552	559	538	556	561	533	531	522	529	575	509	530	523	513	530	474	552	473	519	502	587	511	548	537	537	523	529	526	533	550	520	517	531	514	510	555	518	506	545	552	499	479	484	534	549	496	565	508	535	532	545	561	521	516	597	518	552	526	568	520	519	552	561	510	541	519	533	510	496	474	539	516	553	514	518	523	562	538	517	526	533	568	503	518	532	522	537	549	500	506	541	546	519	536	517	517	522	529	553	517	502	482	569	529	549	539	539	482	502	511	574	541	500	568	500	497	495	487	498	502
8405	1001	1114	996	748	638	611	561	503	467	397	354	317	345	381	387	383	330	364	342	319	286	272	310	294	274	292	294	275	276	295	259	271	268	257	304	284	290	301	308	262	289	313	259	278	298	284	300	255	261	273	273	270	270	257	278	268	293	284	240	250	283	283	295	282	290	273	269	265	310	272	291	290	264	237	282	285	285	243	270	266	291	258	276	281	255	270	258	242	257	267	271	252	297	257	277	277	269	264	301	279	288	282	274	253	287	314	313	263	271	274	262	289	284	285	301	265	272	279	261	286	279	243	272	294	242	244	282	285	282	280	263	259	294	291	286	276	234	267	262	264	306	244	268	249	278	279	295	283	297	268	314	280	300	252	263	247	258	299	294	286	276	305	277	319	279	291	271	270	272	278	281	251	291	309	286	272	255	279	236	264	283	286	287	293	265	253	255	253	255	270	270	264	294	264	304	291	280	287	293	298	290	275	265	283	293	265	266	263	283	276	240	282	270	252	318	285	274	276	246	270	261	236	287	255	289	269	265	263	261	295	265	248	276	292	275	295	291	301	262	273	274	280	282	299	268	248	277	291	281	293	283	286	295	260	233	281	296	289	248	278	265	249	291	273	280	260	288	263	261	292	282	252	263	283	240	257	256	289	271	284	290	264	298	290	263	290	282	285	269	333	277	282	241	262	303	271	263	283	302	288	253	277	315	257	295	279	276	283	265	313	261	295	286	282	299	289	282	296	275	261	283	269	261	264	278	271	275	283	288	264	289	295	287	260	259	297	299	281	280	258	296	265	313	305	259	269	303	286	279	278	275	302	310	260	251	294	295	272	256	279	286	246	268	284	281	256	273	286	271	260	290	271	299	294	259	273	260	308	292	275	266	317	287	290	295	324	247	261	263	285	291	289	264	296	235	251	272	246	292	281	260	281	264	257	269	269	254	259	281	272	256	250	276	261	282	295	252	279	295	261	293	278	285	287	282	244	271	262	256	256	286	260	268	296	291	268	266	256	294	250	278	292	265	280	253	302	281	266	282	273	310	288	256	262	276	259	281	298	277	256	277	276	292	267	291	305	298	256	291	276	276	279	262	254	262	309	281	278	305	257	299	261	293	288	273	264	298	281	281	276	266	283	268	277	275	263	272	312	268	266	249	275	260	258	262	272	276	255	274	298	294	255	276	277	247	294	315	248	298	277	285	263	282	302	288	254	288	299	274	264	291	281	271	285	285	281	260	269	295	302	262	230	291	288	266	272	273	289	278	296	303	287	240	282	255	279	270	278	294	279	271	295	248	283	298	245	338	249	247	282	241	286	289	287	266	288	252	261	260	259	288	312	277	278	318	275	271	256	286	292	266	277	281	270	305	275	230	279	273	269	283	282	307	296	260	277	254	244	241	265	266	282	251	244	261	249	261	258	286	280	246	260	258	275	286	289	294	291	303	274	237	260	251	262	300	265	277	268	282	272	247	303	261	285	248	255	266	272	293	260	306	257	274	272	277	255	266	286	275	276	309	276	269	278	253	313	284	278	267	272	296	285	274	273	252	250	256	308	255	264	265	254	323	266	296	290	271	304	281	246	247	279	255	293	276	318	259	259	274	298	282	246	295	282	314	272	264	253	329	276	277	288	247	286	220	301	294	277	257	278	240	270	251	265	268	272	272	292	294	256	282	297	250	284	266	250	240	267	306	272	284	261	250	303	278	261	283	278	273	300	274	255	303	230	248	240	267	292	278	287	286	281	241	254	278	286	311	283	270	272	273	306	282	264	253	280	254	260	267	296	289	284	255	301	264	287	247	266	281	302	253	269	255	281	270	269	317	272	241	274	267	257	278	245	257	250	289	290	291	254	238	279	263	277	282	264	270	291	281	288	259	277	257	265	298	281	290	282	257	270	291	303	289	298	305	288	296	285	278	265	253	247	258	261	297	312	267	271	280	258	255	287	249	279	277	294	284	298	275	247	284	256	268	254	292	319	269	310	280	255	292	260	280	307	237	281	294	289	298	268	239	272	260	271	245	242	293	286	292	289	273	287	305	247	284	281	267	272	303	301	248	294	260	259	270	271	295	289	259	293	281	283	277	269	267	268	298	291	260	285	261	252	269	276	258	254	287	274	275	281	288	246	298	242	260	253	292	290	280	273	274	256	276	273	263	258	276	270	272	240	319	266	274	282	274	264	295	262	274	258	260	274	295	285	267	250	286	258	273	273	274	269	300	303	283	268	287	257	252	261	248	300	312	274	280	290	281	261	278	262	260	212	253	279	274	294	319	288	260	292	290	274	285	311	253	293	261	286	285	280	276	273	252	279	289	266	261	264	280	294	265	269	273	262	279	291	255	265	230	258	268	290	279	287	263	285	278	246	277	275	280	295	238	297	269	302	272	280	265	286	296	299	246	271	231	315	325	256	302	264	292	247	293	308	269	259	261	266	292	286	279	271	311	292	270	243	264	286	302	273	264	247	276	284	270	290	277	264	270	265	262	276	285	285	273	275	286	285	243	260	286	282	250	251	272	297	283	281	287	312	311	263	296	274	295	295	247	283	289	262	301	310	263	278	277	270	253	280	265	284	242	284	269	292	287	262	294	296	261	302	250	250	264	265	263	273	256	324	297	271	304	284	283	281	292	305	284	296	315	263	273	258	268	280	283	315	296	264	287	257	318	282	323	267	259	302	281	262	285	287	267	253	275	262	290	257	261	261	270	310	291	277	277	275	273	275	236	269	282	305	314	261	276	289	270	291	279	280	258	276	304	288	257	283	280	279	270	293	301	265	279	268	278	288	280	277	291	267	253	282	251	270	287	280	270	267	282	248	256	291	268	256	260	266	252	283	269	294	269	299	305	278	295	282	277	294	256	298	284	303	255	251	283	275	285	259	319	287	266	284	284	291	284	291	280	297	261	253	264	269	276	288	267	249	260	251	298	273	303	256	270	287	261	277	286	287	253	292	280	297	281	238	301	241	313	289	257	273	284	288	284	256	293	292	257	256	293	318	298	280	235	261	299	304	259	285	271	316	325	300	262	268	265	280	261	225	287	271	276	272	274	301	271	312	297	260	280	297	261	293	291	285	282	253	258	249	274	263	271	303	276	280	302	252	266	296	268	272	282	280	287	274	253	281	281	299	260	275	290	273	311	266	271	299	264	272	265	263	296	268	279	273	283	285	281	247	295	284	266	294	266	273	295	289	261	252	255	275	300	244	306	242	253	268	286	282	269	258	283	278	275	247	303	284	251	274	299	267	293	325	280	277	257	244	233	257	296	267	270	304	300	265	290	258	282	270	265	263	272	281	254	255	237	280	268	254	271	265	271	259	259	297	281	302	295	241	240	283	271	299	296	268	265	266	252	257	284	253	259	291	283	300	308	244	274	254	304	259	286	257	255	263	271	263	268	309	273	283	250	264	265	311	284	271	301	283	239	279	287	270	283	237	275	264	306	288	271	268	307	298	281	279	272	261	277	238	242	264	246	261	257	257	271	270	263
7178	1274	2313	2960	2737	2327	2080	1941	1737	1487	1224	1173	1063	1078	1091	1129	1147	1072	1004	933	890	862	815	742	685	740	700	661	678	621	680	643	651	617	635	638	639	613	630	610	629	629	613	652	650	640	632	636	636	611	644	638	611	613	662	613	665	656	613	610	658	652	644	657	638	603	622	626	623	646	653	604	608	614	637	617	629	586	655	662	640	603	612	612	628	627	676	638	602	628	620	656	680	624	664	592	694	614	618	622	655	647	643	635	603	622	637	655	631	621	638	554	591	646	663	649	645	660	635	673	676	597	670	622	622	607	686	631	609	605	628	647	605	658	635	603	609	625	599	600	618	645	640	592	671	670	611	648	626	600	631	579	610	606	591	660	635	619	595	624	612	624	585	646	607	638	618	668	658	645	564	623	584	585	666	647	636	636	594	641	636	633	628	645	604	668	638	590	614	601	656	651	621	665	626	592	647	600	615	624	619	614	636	622	620	629	663	613	658	670	638	629	614	615	651	627	663	682	662	626	636	655	625	624	579	593	644	600	654	614	645	627	632	663	629	605	608	644	611	698	658	642	617	597	635	635	634	578	578	630	614	564	633	608	605	598	690	582	655	604	652	636	618	607	607	693	599	599	636	667	585	681	570	587	615	627	605	583	649	636	622	646	630	625	611	667	665	630	620	653	644	614	628	611	633	659	619	599	594	566	634	646	632	653	630	634	649	612	641	613	587	637	604	637	630	610	587	640	626	651	611	617	612	570	644	614	671	609	653	644	666	623	632	580	625	654	652	650	608	661	649	612	659	636	678	600	608	634	578	577	634	648	661	640	619	629	647	633	666	650	647	612	579	584	619	601	597	639	623	597	627	648	588	624	630	605	612	667	611	609	627	604	625	599	622	603	638	585	593	637	626	633	679	593	627	623	634	631	647	614	653	600	668	643	653	581	609	627	632	640	651	648	638	595	586	655	645	633	620	610	635	622	642	609	590	595	633	643	630	649	667	622	634	649	621	635	618	616	640	657	617	648	637	593	615	632	611	640	616	638	628	636	634	638	618	650	625	631	637	587	631	603	587	638	590	585	627	610	631	613	642	622	662	642	620	619	644	612	604	625	609	633	617	662	648	595	607	608	628	647	661	637	703	602	638	666	617	631	657	595	622	655	647	680	620	561	630	623	589	651	592	569	635	668	599	620	606	609	654	638	653	616	630	597	622	658	605	621	630	635	598	630	643	637	579	649	637	616	618	664	608	636	627	618	601	629	627	642	636	607	635	627	621	622	641	578	656	609	670	653	593	626	615	611	577	611	657	573	633	644	616	638	607	620	611	661	620	645	633	599	620	601	638	619	634	634	592	621	660	610	593	642	651	671	614	636	600	632	621	594	653	628	695	610	605	613	645	587	651	646	605	618	664	607	665	648	614	624	591	616	599	602	637	640	595	619	635	591	656	638	633	633	579	629	653	633	638	647	628	679	612	583	599	641	683	643	645	620	662	659	643	619	638	618	632	637	613	639	640	608	634	655	597	565	636	637	591	605	601	645	594	597	610	618	630	620	650	595	626	663	612	591	669	605	601	600	662	671	633	622	612	622	658	611	632	607	629	601	677	654	652	640	646	601	643	581	653	577	632	576	602	613	626	641	681	602	597	638	628	586	655	607	633	650	632	668	597	655	608	634	640	641	609	612	608	654	643	631	635	627	631	612	610	633	560	624	672	624	617	601	625	592	663	625	593	636	582	617	629	641	675	627	615	626	611	609	621	608	631	658	619	610	644	636	614	610	623	633	608	604	618	651	704	595	647	614	646	624	640	600	631	594	631	670	594	574	663	627	653	588	608	606	638	646	607	549	620	626	587	619	664	636	698	605	652	620	651	650	632	622	649	637	644	632	669	647	578	614	659	602	642	676	660	640	654	637	633	628	647	612	610	648	603	599	663	620	644	630	610	546	667	623	623	634	666	662	650	642	616	618	656	656	639	622	610	620	620	624	682	608	635	602	656	636	617	607	648	612	635	625	661	613	640	612	621	618	642	627	645	642	634	673	632	618	652	661	610	633	587	625	591	630	603	626	647	595	613	645	626	650	620	642	672	610	593	602	620	576	640	637	617	605	613	634	633	568	607	611	667	612	595	631	603	640	598	679	618	639	609	657	636	641	639	617	606	620	668	583	609	655	613	602	634	607	626	642	629	638	626	665	642	621	648	622	617	610	625	624	637	627	622	573	645	616	652	670	650	649	613	588	650	620	667	617	610	624	610	609	604	660	652	620	631	622	609	591	633	633	602	608	631	682	650	658	589	629	634	596	642	602	619	585	597	623	632	619	636	641	639	593	643	695	629	636	625	604	644	631	617	624	626	600	581	606	636	594	605	588	636	602	628	594	635	643	642	619	626	651	604	620	625	612	587	556	676	602	603	575	626	639	642	573	602	622	638	625	626	621	649	566	665	667	629	656	613	579	619	647	639	608	616	607	653	604	636	649	666	614	593	686	587	587	571	613	581	643	617	634	595	621	587	611	594	593	600	651	642	634	658	585	653	622	618	649	636	637	663	657	605	636	558	651	658	609	590	670	633	606	644	670	648	618	605	652	670	567	596	632	622	585	620	654	639	615	626	597	631	642	668	611	604	591	623	628	672	623	634	614	618	648	605	584	588	631	624	633	629	618	642	647	546	619	602	628	642	628	599	689	610	603	677	650	595	631	650	646	599	624	642	642	619	661	651	636	636	630	629	596	594	620	656	658	626	580	636	611	668	679	624	620	689	626	623	620	609	626	608	622	612	603	630	567	601	622	636	624	616	653	599	660	597	603	651	630	603	578	571	670	639	696	661	647	626	620	614	605	634	642	595	627	616	633	684	573	652	620	623	622	649	653	633	663	609	595	608	635	627	600	630	636	667	638	657	630	594	615	657	606	668	604	668	584	617	603	621	672	619	634	640	617	621	617	629	597	627	571	589	648	627	636	614	677	638	648	628	622	659	628	628	600	621	619	648	630	616	627	617	617	599	636	599	625	649	630	654	635	626	664	641	603	661	610	595	660	629	662	626	668	654	651	620	639	629	609	645	594	627	606	637	589	594	637	615	638	578	668	657	643	651	621	640	628	625	630	627	642	609	628	650	666	692	646	650	669	619	631	631	617	627	646	652	595	634	636	614	628	633	611	627	611	619	582	583	626	651	612	633	611	672	638	634	586	644	623	632	645	613	618	633	625	599	657	652	610	642	633	659	669	607	623	600	674	636	644	624	618	598	622	649	623	658	641	627	611	644	625	636	636	668	623	624	617	612	609	543	590	640	598	603	602	585	653	585	618	618	638	654	611	629	645	613	589	648	602	647	632	598	596	631	635	642	629	635	653	575	617	589	615	636	627	599	606	600	617	669	627	613	584	683	650	669	652	626	619	597	666	574	634	629	568	595	588	588	664	611	607	619	605	600	669	616	656	617	630	639	571	609	589	638	637	629	600	598	683	617	619	669	640	635	631	663	602	646	623	565	665
15309	1800	1688	1367	1026	835	644	567	488	382	350	304	274	273	255	290	264	264	230	215	236	219	214	164	175	181	180	172	172	173	181	131	189	150	159	149	180	173	164	145	146	165	150	161	167	176	167	192	162	165	147	158	161	174	157	158	159	150	159	173	166	142	153	191	175	161	161	174	190	153	158	194	171	147	159	171	151	167	151	155	175	180	177	158	163	170	160	158	175	179	172	157	173	130	130	173	166	190	199	183	148	172	164	172	172	160	151	152	162	171	176	185	156	170	177	162	166	138	157	166	162	161	141	170	157	182	175	161	165	135	158	159	162	179	174	148	172	169	160	166	162	151	163	163	149	173	153	165	157	180	168	151	174	154	171	168	177	173	185	161	147	178	168	167	182	171	176	184	179	155	168	146	163	179	157	154	173	135	168	160	149	180	177	180	158	181	173	170	171	163	157	163	146	165	173	153	175	165	173	179	164	135	141	166	135	181	149	137	161	164	132	158	160	198	176	150	173	161	170	157	159	189	168	189	175	186	168	174	181	178	168	168	155	177	169	139	160	196	163	126	172	158	154	158	156	153	179	170	158	149	161	155	163	168	158	163	161	152	155	166	178	156	147	184	163	161	155	155	160	137	145	138	153	148	181	173	157	160	183	149	158	164	172	173	176	146	143	149	175	180	177	149	156	155	188	157	166	193	160	187	167	147	173	170	146	168	179	162	171	160	162	158	185	138	190	155	153	168	141	185	172	165	182	162	161	157	178	154	152	192	162	148	177	187	163	163	182	189	160	133	163	171	158	165	153	159	157	157	151	148	160	158	153	168	150	170	186	162	156	179	166	173	132	149	165	159	172	140	154	166	166	165	158	154	176	131	163	161	144	169	167	174	175	167	166	172	145	170	140	156	154	158	146	179	160	146	149	165	144	156	171	141	155	151	157	164	156	167	149	145	145	184	165	154	161	187	155	162	177	162	164	161	169	156	171	161	162	196	158	155	174	153	163	156	173	158	141	154	167	159	162	151	180	144	183	144	176	179	174	138	161	142	149	156	143	169	163	151	161	143	170	167	152	164	156	144	145	157	150	172	183	158	140	173	169	181	162	162	160	156	170	167	135	174	157	150	176	169	171	172	164	163	137	154	148	172	164	144	193	158	155	147	158	159	158	171	170	143	167	160	156	180	150	175	143	178	164	143	165	167	157	172	178	186	172	156	155	148	171	183	157	163	166	169	179	170	161	165	173	172	177	164	182	172	131	153	155	136	178	171	158	147	151	170	155	158	174	163	154	161	173	165	161	141	148	159	162	159	158	167	144	167	153	148	180	162	164	167	178	204	152	149	195	151	146	149	178	159	169	157	167	186	144	169	162	168	161	155	171	140	170	172	174	149	157	174	162	150	163	151	151	152	188	179	170	146	158	151	167	155	181	180	189	162	166	181	157	158	155	162	137	178	165	162	170	167	170	146	174	156	166	173	153	182	177	164	169	147	175	175	181	170	196	151	152	155	152	167	160	180	208	168	176	153	163	152	157	161	165	162	138	175	164	183	163	143	155	157	177	170	147	177	173	158	156	138	160	139	171	165	174	170	170	180	175	167	156	154	164	160	153	160	152	155	166	161	138	155	150	177	144	185	183	152	175	153	169	182	162	175	157	156	154	169	145	166	169	170	167	162	151	142	158	133	161	173	160	159	138	172	135	121	159	169	143	176	161	171	139	166	188	154	144	136	165	147	151	165	152	162	162	177	183	178	157	144	168	134	155	146	152	147	153	183	159	158	152	155	180	168	166	183	142	151	150	143	146	151	158	150	160	149	164	179	167	172	147	142	180	181	167	149	143	182	158	159	181	180	151	169	166	191	150	155	164	167	181	151	168	137	144	136	174	155	161	144	147	161	155	170	167	153	155	159	148	129	162	152	177	169	151	188	163	148	181	166	157	157	154	161	153	162	165	157	153	173	189	174	173	170	148	184	163	169	162	160	176	168	173	172	170	177	154	177	150	177	179	174	183	187	161	159	180	166	173	178	163	170	141	156	164	169	130	178	165	182	165	182	163	182	170	159	167	164	169	160	153	152	171	162	160	178	161	165	169	158	159	173	158	172	146	158	164	174	156	156	147	173	165	179	170	147	145	160	137	163	169	160	142	161	161	171	149	151	171	156	173	168	169	159	161	158	172	127	193	150	157	158	149	169	175	171	146	150	150	156	170	160	158	180	187	170	177	173	165	170	153	180	165	182	185	162	180	141	181	169	160	163	177	164	165	139	132	154	163	194	161	161	152	170	153	158	164	177	156	169	170	185	154	147	162	175	166	175	152	135	167	150	170	162	154	145	161	176	180	170	151	147	170	155	178	175	147	183	156	165	183	151	147	175	158	165	155	152	140	160	157	162	170	140	144	143	162	175	159	147	169	164	162	183	159	140	177	181	159	155	183	169	167	185	173	157	145	173	179	174	159	195	178	159	147	156	157	186	165	159	154	180	153	171	173	162	158	142	151	160	173	174	164	165	160	160	158	166	149	161	155	161	145	164	145	181	171	163	165	167	169	162	149	177	152	161	169	150	175	175	182	166	153	191	166	166	167	159	182	162	187	148	162	154	181	152	143	149	171	175	151	175	150	137	156	185	189	169	186	164	169	157	163	175	153	162	182	145	168	141	154	160	161	158	150	159	172	146	166	157	171	146	136	155	146	159	153	163	169	179	150	163	160	151	167	187	172	185	180	146	155	189	146	172	168	171	175	186	184	159	148	157	166	168	170	149	144	190	164	170	175	141	175	164	146	151	175	197	166	152	191	173	150	150	144	186	171	184	157	178	184	172	138	161	166	169	157	159	167	186	162	169	179	169	180	158	147	162	171	174	182	182	165	158	177	147	151	174	173	178	150	130	175	175	147	181	158	177	139	176	183	158	172	173	176	181	166	166	186	185	171	186	166	168	155	174	143	190	190	185	171	149	182	165	178	173	167	162	159	195	150	155	154	156	181	146	170	144	157	143	161	150	157	169	171	160	165	184	156	155	164	143	153	171	139	151	155	170	165	138	163	167	175	171	168	169	179	155	163	153	153	179	179	170	188	173	164	172	168	182	162	153	143	148	166	177	159	160	146	166	158	133	165	155	153	136	180	148	163	177	197	140	160	191	155	186	159	140	154	161	176	135	153	175	159	152	175	160	154	164	171	165	156	125	135	153	187	145	169	176	151	161	161	190	158	178	154	163	155	158	151	155	153	171	179	177	194	151	151	158	173	160	155	180	178	183	176	176	159	174	159	147	179	153	164	157	155	143	143	155	186	168	150	167	151	131	173	182	166	182	169	179	163	170	157	153	164	156	170	139	152	143	155	176	146	180	187	153	155	169	187	173	158	167	176	159	158	142	151	163	167	165	153	159	174	169	163	145	180	162	162	182	185	177	163	190	172	164	164	145	153	144	148	146	150	157	135	172	184	174	156	136	158	163	165	145	135	141	139	140	166	136	135	186	154	174	156	175	172	176
8545	1464	3370	4136	3852	3162	2719	2518	2280	1818	1464	1177	1107	1124	1099	1235	1178	1089	922	839	797	725	666	591	539	512	501	502	490	445	425	393	400	388	404	381	374	385	401	392	408	355	397	419	416	397	385	406	395	381	408	360	383	381	407	373	356	397	398	379	417	384	387	393	370	380	431	372	366	355	350	391	382	393	339	371	346	416	385	364	390	366	397	376	369	351	400	354	399	338	355	335	399	405	371	369	423	391	364	374	388	386	403	376	397	394	390	377	390	376	374	400	347	412	363	387	368	409	391	357	367	365	369	358	370	366	377	349	394	345	356	328	405	361	395	379	359	371	388	317	397	413	385	350	364	408	381	363	341	419	356	365	393	404	402	369	374	391	366	385	385	407	369	361	373	370	347	379	409	368	365	385	369	405	379	392	339	392	354	383	408	357	390	380	381	395	359	402	366	384	391	372	387	363	374	375	398	389	360	395	386	384	368	396	378	406	389	359	386	401	376	377	378	371	364	390	368	399	400	372	372	372	395	354	348	379	368	394	354	322	380	389	378	382	395	356	393	361	364	374	366	366	373	390	408	399	361	406	359	366	394	411	403	404	406	367	344	370	396	385	393	353	407	375	370	384	380	376	369	380	392	382	354	384	380	406	334	370	353	366	363	363	398	369	385	361	372	417	371	368	379	360	354	386	376	376	371	358	367	348	364	373	375	387	397	392	364	367	351	367	377	373	392	399	379	338	367	353	359	367	353	364	379	347	390	388	371	405	360	407	368	398	400	382	338	369	377	352	409	356	375	399	378	396	364	405	394	376	385	343	386	375	407	384	380	357	366	358	390	353	392	379	378	401	396	355	412	344	379	370	388	384	356	366	364	372	372	371	348	371	406	419	342	390	365	383	373	375	374	358	368	377	379	361	371	389	357	379	380	393	340	349	377	367	388	351	367	346	397	409	367	349	359	374	359	374	403	387	378	398	371	379	407	406	383	374	378	370	383	387	373	344	376	337	394	364	382	375	384	368	368	379	363	355	352	391	407	380	373	397	364	392	369	379	380	396	385	386	383	373	350	362	359	381	366	367	340	388	376	394	376	402	401	348	354	358	351	420	387	385	398	352	370	370	405	392	386	368	353	346	371	377	379	369	389	374	364	368	382	380	378	364	374	381	410	363	360	382	356	378	377	373	378	358	378	348	350	370	375	392	371	392	383	390	393	421	382	375	375	390	378	397	392	376	379	350	381	362	360	368	380	392	341	389	394	398	406	389	393	367	389	354	385	393	370	382	365	341	411	417	405	396	370	395	341	366	367	374	363	363	399	368	342	377	387	386	359	340	368	372	393	347	355	357	347	395	380	409	370	398	371	394	416	385	402	387	352	390	362	380	330	383	378	358	396	357	356	345	375	392	397	380	372	376	388	359	406	371	346	386	380	373	384	352	386	403	382	376	390	323	348	332	367	404	374	385	376	352	359	368	337	360	360	368	369	398	390	347	341	371	385	397	364	363	423	369	388	358	427	380	384	369	399	391	378	369	336	378	373	370	348	390	359	382	402	395	359	363	402	386	383	388	349	400	374	376	381	394	392	364	393	351	356	420	406	375	343	342	373	400	370	333	395	391	373	363	371	385	362	399	372	393	380	356	392	386	346	405	397	392	365	390	360	374	388	377	364	397	379	373	410	390	368	371	382	374	424	359	353	362	378	362	386	367	370	394	379	406	362	379	372	414	395	356	388	372	408	381	381	410	355	335	411	392	368	418	392	361	402	373	364	382	363	376	395	383	354	361	383	376	345	366	405	381	402	389	357	364	383	408	388	367	403	371	395	394	391	366	353	353	394	374	345	395	372	380	370	361	391	361	391	374	405	383	336	363	405	404	382	408	360	348	372	370	423	381	343	360	370	398	375	390	369	335	361	382	366	378	392	370	375	388	358	399	379	383	409	355	370	407	379	361	380	375	384	367	374	407	394	380	377	348	382	394	394	370	397	414	381	358	361	384	409	386	366	368	370	338	387	374	348	395	371	375	363	362	385	385	358	351	363	405	368	381	364	364	384	392	340	387	381	377	371	373	403	368	431	396	373	385	373	388	339	389	384	405	390	375	392	378	377	370	380	381	343	376	358	388	348	369	377	367	331	373	398	387	384	376	352	376	366	429	374	393	400	372	362	379	342	393	370	393	376	358	380	362	381	376	338	336	378	396	345	381	378	392	384	402	394	362	358	372	391	401	414	395	353	421	383	399	372	353	346	361	384	393	387	402	374	389	378	388	398	369	383	404	376	385	349	379	413	365	388	356	381	394	368	399	383	362	359	376	397	395	341	373	357	369	379	396	375	384	398	415	370	414	354	382	401	394	346	386	397	356	383	408	343	351	367	387	374	392	376	384	357	374	369	351	385	401	393	353	351	399	377	376	355	394	389	391	380	408	391	392	361	345	413	405	351	406	375	381	413	372	407	387	367	357	433	413	396	390	410	393	404	393	366	390	366	342	398	386	387	369	387	401	351	352	384	365	351	365	351	386	397	370	407	371	377	378	373	358	368	352	409	368	410	355	375	373	369	368	347	364	378	360	347	388	362	349	375	422	352	382	348	424	384	368	366	396	390	350	371	373	397	394	373	395	375	403	395	389	369	392	405	372	384	359	388	389	347	386	361	387	381	403	376	385	396	401	385	379	330	366	356	348	392	422	400	361	386	393	358	374	358	362	377	395	392	368	403	392	389	396	361	371	392	383	362	382	364	380	385	363	364	400	363	423	370	395	410	393	383	399	379	404	399	420	402	391	416	339	391	395	379	340	363	369	393	369	362	390	395	373	390	397	410	365	361	421	355	356	397	355	412	347	366	375	419	365	358	403	382	396	369	387	336	377	379	382	373	417	389	373	365	392	353	394	372	370	329	369	370	394	376	369	367	400	385	383	373	392	408	343	427	370	355	394	400	395	370	411	384	396	372	383	404	380	386	404	394	404	395	377	376	363	379	350	351	412	394	366	391	411	397	395	344	367	403	361	369	361	380	377	376	355	361	398	377	407	363	391	374	359	397	405	367	408	351	333	382	398	346	367	352	398	373	377	402	378	395	363	379	374	372	370	415	359	382	375	404	367	374	419	405	387	359	377	378	363	356	363	374	375	375	374	386	343	371	372	378	387	384	371	403	359	404	371	350	344	361	391	354	341	407	371	408	359	376	343	351	365	366	377	405	390	356	413	356	382	373	367	388	360	389	397	374	374	401	392	367	362	349	406	330	376	403	380	360	401	357	394	361	362	356	367	360	350	346	366	350	387	360	362	377	364	396	368	378	385	392	339	394	336	388	388	380	371	392	392	369	366	381	376	391	371	404	386	392	389	376	391	369	403	378	356	344	396	388	384	384	430	368	393	323	356	371	375	375	401	370	412	392	372	373	372	360	362	400	349	357	388	380	361	391	368	374	386	384	361	338	388	347	417	385	372	367	386	383	341	374	375	366	366	396	389	403	377	360	347	383	416	385	407	349	377
1694	460	502	415	387	336	302	282	275	275	251	242	243	279	240	227	254	278	248	220	223	244	203	223	218	244	233	234	219	225	249	226	222	211	217	237	217	226	211	231	250	245	233	248	234	209	227	221	232	225	230	255	219	219	232	228	213	180	241	209	216	223	226	212	243	224	234	234	217	230	211	218	241	217	246	226	253	236	221	202	218	204	222	232	232	256	221	218	235	222	241	222	235	226	195	239	215	197	213	224	252	236	225	241	227	216	211	205	228	213	214	237	233	238	210	227	222	250	244	240	217	201	217	240	226	226	239	216	214	211	208	221	228	237	210	225	227	189	235	252	245	203	239	209	219	222	242	237	231	200	213	245	218	227	252	221	202	236	225	212	240	217	236	223	235	188	203	210	229	185	196	224	240	247	218	212	229	217	242	236	222	222	265	215	221	199	257	220	201	248	220	203	221	183	223	211	212	227	206	207	222	208	224	241	216	237	224	234	205	253	226	209	217	246	226	199	217	208	247	216	233	235	213	199	207	217	200	216	237	233	217	237	217	225	239	234	227	209	210	237	207	221	213	246	235	253	216	215	235	222	220	211	211	234	219	227	228	213	212	232	218	226	232	204	248	223	224	232	220	224	216	210	230	232	211	226	229	216	223	211	223	231	245	261	228	236	223	210	210	242	220	240	212	234	192	206	242	241	239	244	218	216	200	233	233	235	222	234	226	210	237	214	245	222	217	216	226	231	230	218	212	243	229	216	234	192	209	233	211	206	221	236	224	231	231	214	234	239	214	206	238	241	209	221	216	204	234	210	230	232	240	224	220	225	226	213	230	242	230	240	181	225	252	255	233	229	225	219	239	203	218	215	232	205	197	215	239	197	205	199	242	252	227	217	201	232	255	230	226	198	211	204	212	213	213	228	191	216	224	218	199	221	236	220	227	248	195	271	217	223	237	211	246	214	231	223	248	222	216	213	237	243	249	209	232	222	231	215	217	217	229	227	231	217	222	232	231	233	211	204	210	217	208	237	214	207	207	179	215	203	230	241	234	230	225	226	211	227	220	214	222	217	243	230	219	216	221	239	218	198	260	253	255	229	213	235	225	239	186	207	234	228	237	241	214	215	217	217	200	229	199	225	243	218	226	226	209	222	227	230	222	228	201	215	227	249	223	225	222	219	206	220	206	209	260	230	214	263	249	240	241	223	219	213	224	246	210	225	248	228	219	232	244	235	232	227	205	240	223	239	240	231	242	245	211	201	209	226	239	237	207	215	217	252	230	240	207	215	204	203	207	217	206	255	214	228	234	225	222	233	201	209	225	231	252	219	185	232	231	233	201	213	228	225	248	207	220	236	208	212	245	249	213	248	223	243	245	215	231	234	224	261	215	227	228	227	197	234	226	233	212	184	222	253	242	233	221	243	214	239	255	220	254	219	210	228	219	252	211	220	214	235	242	200	223	236	204	218	217	237	217	210	237	224	248	252	218	203	193	231	211	217	242	216	232	203	223	220	234	266	230	236	236	201	236	217	237	218	239	225	240	238	233	242	220	238	237	214	207	228	226	239	244	226	219	224	216	197	261	195	207	177	221	203	247	226	207	234	225	213	212	247	219	215	229	205	217	203	189	213	231	228	216	239	195	204	197	214	233	241	235	261	211	256	231	227	224	243	221	229	211	197	195	221	240	215	210	226	223	215	228	236	243	232	231	244	238	252	218	245	225	213	228	227	204	230	206	227	245	211	232	203	201	212	223	238	238	211	226	200	224	205	218	234	215	241	233	254	199	225	208	260	237	247	233	243	238	218	227	235	229	235	205	208	223	215	214	234	221	241	219	219	236	200	195	214	241	192	250	221	208	226	248	233	223	220	234	239	221	239	266	232	223	214	217	264	262	265	212	230	236	229	226	219	246	256	201	223	227	223	221	224	217	202	229	200	241	230	229	206	239	202	242	227	230	198	194	215	239	236	227	223	253	262	240	239	210	221	214	198	209	239	231	236	232	203	222	233	227	222	231	225	226	241	225	206	220	222	247	234	214	241	219	226	228	242	232	242	231	202	230	223	239	227	212	219	225	216	237	229	247	202	256	213	228	203	213	186	252	215	223	228	208	240	231	213	198	205	237	220	246	246	223	214	199	225	230	217	218	248	222	233	211	229	232	208	201	210	186	226	277	208	251	211	217	224	219	218	221	229	214	243	222	255	236	221	224	213	240	222	224	223	210	214	213	235	207	241	202	227	212	214	247	219	186	232	227	217	210	213	228	238	249	250	207	239	202	239	213	235	249	241	215	234	209	257	262	213	221	185	215	226	234	255	221	221	210	246	222	231	214	234	230	225	195	203	245	228	196	212	237	198	244	223	203	250	245	233	238	228	224	237	210	241	246	221	233	244	231	229	207	239	233	230	214	232	240	223	223	247	241	237	216	233	210	271	227	237	225	216	222	237	253	235	233	241	233	232	224	228	236	229	228	214	203	208	243	221	207	231	229	213	219	207	227	225	244	260	222	222	232	218	246	225	234	214	234	226	230	233	227	218	239	213	223	211	225	218	223	231	184	229	208	232	220	211	204	215	262	236	207	209	200	217	241	207	211	227	221	212	266	217	243	203	245	220	217	225	217	211	234	202	218	229	215	221	209	236	217	249	240	247	203	219	237	235	233	243	208	226	193	210	216	269	219	222	230	209	243	246	243	210	198	199	228	251	223	213	216	231	209	242	264	232	208	234	264	248	231	230	231	245	221	220	242	210	215	252	199	208	255	222	227	221	225	217	192	239	260	231	240	203	227	230	244	215	251	225	219	205	192	225	229	210	226	222	219	225	190	215	229	249	192	217	250	239	211	234	215	228	225	207	230	242	233	218	240	216	198	201	258	207	259	229	222	246	232	228	215	227	245	236	239	225	213	254	241	243	234	237	211	240	217	250	219	223	206	225	228	232	251	206	215	230	221	216	214	242	234	225	216	238	243	235	215	232	234	220	222	183	209	223	251	238	251	231	259	249	214	214	222	231	203	253	250	236	225	247	272	229	217	204	245	225	229	199	232	246	236	224	246	227	259	203	215	229	226	245	228	224	239	198	225	235	213	245	261	240	205	218	227	239	243	207	217	235	222	231	228	227	213	204	213	243	192	208	243	225	237	241	218	216	205	243	245	236	211	245	223	207	222	209	214	194	260	207	203	213	202	199	221	226	198	214	214	246	227	237	238	223	208	205	229	220	219	242	193	229	208	222	257	225	219	232	212	220	228	252	220	200	205	206	217	228	221	232	211	208	239	218	247	237	256	223	244	256	203	200	241	241	238	251	222	235	227	225	233	199	229	219	231	223	246	219	211	215	232	224	233	251	237	215	226	227	222	209	235	252	210	218	272	227	222	235	234	220	196	196	213	240	230	222	206	211	220	211	211	230	245	213	210	251	219	195	246	229	285	218	221	206	196	206	217	224	216	226	214	219	189	239	226	218	237	247	236	258	254	253	238	219	215	236	216	226	231	274
1881	684	1106	1244	1298	1088	1054	964	921	771	795	695	699	661	709	726	713	676	692	626	650	611	621	533	585	546	544	527	535	562	538	472	551	498	553	536	483	510	546	528	545	540	512	514	556	495	532	501	543	544	525	548	514	524	504	526	571	521	520	527	525	527	530	557	541	480	557	540	520	560	529	470	512	544	490	527	513	487	500	510	489	499	531	491	539	545	537	514	539	538	504	495	546	513	613	551	499	547	517	537	535	553	535	571	514	494	556	512	520	540	510	561	540	483	552	503	555	554	507	507	564	557	552	576	542	549	528	504	524	545	572	563	524	551	518	546	561	514	546	573	531	519	526	562	526	508	490	546	552	545	555	491	557	526	531	497	540	503	517	544	529	543	473	569	483	519	573	529	527	504	540	518	544	530	516	519	535	510	537	533	529	504	569	537	476	522	526	534	504	498	497	537	550	548	517	520	530	513	549	559	571	503	537	515	538	524	566	537	510	506	515	559	494	511	543	559	487	538	470	554	522	510	532	540	567	558	550	544	546	538	527	512	573	503	573	504	507	528	536	506	498	558	536	527	517	528	570	508	565	537	532	526	491	504	548	538	520	516	535	511	509	491	511	573	544	534	529	571	528	521	571	562	549	572	538	557	532	540	546	495	525	545	513	531	495	488	516	521	502	507	528	556	489	502	486	540	521	524	535	516	484	531	509	456	547	511	526	507	488	547	484	544	550	543	499	511	553	556	506	521	519	519	553	550	516	539	520	520	504	527	567	553	514	515	521	537	537	548	545	528	554	550	505	530	509	537	514	527	541	503	530	522	554	540	581	521	544	495	551	490	565	540	527	548	533	532	584	517	522	490	526	497	532	478	528	526	488	533	535	533	513	510	526	550	565	532	511	553	583	491	493	529	516	513	519	560	498	546	563	560	598	520	517	514	564	528	548	519	585	513	536	555	530	489	553	515	550	542	537	520	557	527	516	505	566	546	512	515	525	588	534	541	537	552	515	531	539	557	504	474	519	520	521	527	517	519	519	570	587	486	530	531	524	485	525	507	512	491	560	537	485	542	520	560	550	527	500	520	525	537	525	538	546	532	547	520	475	489	544	527	550	550	549	515	522	524	490	510	552	515	547	535	536	543	535	538	526	528	484	513	510	531	539	548	550	549	508	548	539	514	579	543	516	535	489	527	560	521	525	560	550	533	539	566	521	525	463	512	521	513	509	535	517	540	515	537	504	519	510	554	516	570	555	481	546	528	522	525	553	529	490	518	539	535	552	506	517	528	528	542	497	519	542	509	526	522	510	544	528	537	551	519	516	507	517	521	600	528	513	544	522	536	481	568	522	548	530	502	531	531	513	515	460	553	559	511	491	570	498	514	532	570	497	516	513	486	537	514	532	528	519	465	528	540	542	518	516	544	488	556	532	506	547	528	579	511	515	484	527	516	565	540	505	520	566	482	513	526	524	554	535	509	494	539	560	539	546	544	520	531	523	549	524	538	516	484	518	496	543	505	503	532	557	515	537	546	532	529	521	554	509	539	541	539	564	506	523	555	496	538	528	544	537	584	508	527	503	548	514	508	553	549	518	483	501	488	494	548	526	530	524	531	521	496	537	545	569	516	528	518	511	513	515	547	528	484	558	528	532	541	509	521	567	526	558	557	492	550	493	527	505	521	543	568	529	514	554	520	494	514	586	587	492	524	498	543	532	517	550	495	496	495	508	533	509	540	551	523	523	552	513	519	544	525	552	504	570	536	528	515	533	531	559	546	508	540	534	528	507	570	538	498	472	541	577	537	525	567	524	525	577	567	520	488	530	537	496	498	510	572	509	493	526	532	563	519	558	531	558	555	551	554	476	529	550	538	550	528	587	559	494	572	507	528	496	506	496	522	503	496	511	527	498	515	562	463	566	535	540	533	533	526	522	513	513	526	533	489	533	538	523	501	501	518	512	538	536	551	580	532	495	539	519	491	503	491	558	474	483	547	517	533	529	491	503	542	559	532	579	526	471	506	569	492	532	504	499	513	541	546	526	533	525	539	555	564	536	555	584	570	547	507	514	545	516	535	511	514	491	490	566	534	532	520	550	531	512	533	548	519	497	566	543	539	521	531	532	518	543	543	534	528	530	522	512	508	516	543	481	534	534	511	564	533	576	540	529	538	528	499	504	513	519	568	527	520	520	575	532	503	550	575	542	490	531	536	531	577	514	495	549	485	541	520	521	517	505	547	510	533	510	562	497	529	548	585	525	547	504	523	521	517	523	522	532	518	513	470	537	553	513	481	496	542	512	499	501	538	532	540	531	542	539	507	566	508	528	546	548	511	546	527	528	509	570	528	520	494	572	522	558	490	542	477	530	528	553	526	515	502	541	527	575	547	504	531	535	524	516	535	514	529	530	536	520	509	550	514	538	535	515	539	511	525	541	529	587	541	494	555	472	526	530	538	540	546	489	505	484	480	497	560	554	538	581	567	502	504	508	516	509	527	510	539	492	551	553	496	526	491	530	527	545	528	536	504	532	529	502	512	481	499	533	526	494	543	504	470	524	512	506	521	518	528	571	523	556	503	543	544	551	531	514	537	547	564	502	477	532	547	524	537	510	554	512	478	577	527	535	531	512	546	518	579	549	503	571	486	523	509	544	552	542	527	499	546	503	513	534	563	540	542	495	532	523	491	532	523	517	480	512	536	515	480	545	530	496	520	530	547	531	516	520	547	584	497	525	493	529	560	511	601	529	516	552	524	549	477	510	511	514	568	529	532	571	566	546	543	512	525	502	566	532	528	513	555	540	531	505	501	569	505	542	515	536	488	474	533	515	516	495	497	540	540	519	478	510	554	570	507	490	509	513	604	547	512	546	536	521	537	559	494	540	469	549	528	505	519	507	551	516	504	545	536	513	533	535	508	499	526	516	524	539	520	526	548	554	539	547	523	515	518	554	526	488	543	552	542	555	509	521	554	525	509	488	556	536	480	567	533	535	547	512	518	547	530	504	507	538	574	541	490	526	503	527	500	513	547	561	499	544	530	518	518	499	540	511	515	561	530	518	532	513	527	502	505	543	531	549	481	550	535	511	547	522	541	564	538	530	540	500	554	555	513	526	539	524	518	553	481	542	537	530	525	548	515	548	557	560	567	519	529	522	503	567	547	535	564	487	582	494	534	502	567	495	530	533	549	540	485	523	561	525	534	541	522	500	539	484	547	531	546	597	517	533	506	507	554	571	535	505	548	521	509	523	550	498	512	526	530	528	520	510	550	556	522	533	536	561	548	511	530	495	520	498	519	506	527	477	532	552	546	491	544	512	515	534	522	526	531	579	536	558	543	518	547	555	543	523	514	498	515	554	544	523	508	543	531	506	520	490	574	522	541	512	500	515	546	542	503	528	538	558	517	549	507	538	528	524	526	548	553	577	530	561	498	508	561	503	486	533	569	564	568	515	534	549	503	539	541	522	506	549	537	489	541	505	511	547	538	512	528	536	526	529	518
8462	990	1184	944	801	662	581	573	456	384	370	358	355	354	371	330	319	332	317	346	300	310	286	298	320	306	287	293	296	276	271	277	297	262	278	297	263	261	276	279	272	233	263	271	271	282	294	306	278	235	275	274	266	290	271	279	253	281	273	268	266	299	299	284	325	258	256	278	266	283	256	290	285	230	273	243	269	252	283	270	266	318	298	282	290	240	275	250	248	290	280	281	291	288	291	280	234	261	290	258	272	294	290	234	284	285	251	274	277	281	260	262	277	282	268	263	262	242	279	262	264	289	279	282	284	281	264	313	264	264	282	287	291	283	277	250	269	277	282	300	267	278	309	268	283	278	253	278	272	295	251	274	293	300	274	282	260	306	300	297	264	274	293	287	298	274	305	273	263	246	260	293	290	257	255	252	271	299	274	306	304	292	276	258	273	275	302	291	273	265	262	296	248	290	293	287	295	298	274	264	242	255	273	290	279	310	266	261	257	258	283	256	312	280	285	278	270	268	263	269	262	279	282	296	285	288	268	273	286	266	237	267	255	288	313	271	274	237	267	254	256	285	277	271	299	302	307	289	291	261	297	286	274	299	281	273	279	295	253	253	258	286	253	253	297	296	276	300	253	281	284	272	274	284	284	275	293	288	280	280	278	276	288	277	306	271	278	266	282	279	268	290	285	278	280	247	256	285	258	288	282	248	276	284	243	276	298	266	298	258	268	246	286	262	272	266	253	257	256	282	253	271	289	298	286	238	252	287	243	290	263	290	284	277	269	261	266	263	280	271	267	264	287	289	279	274	242	283	269	293	266	276	284	291	276	285	249	233	278	246	277	294	279	276	272	300	263	255	287	283	253	273	286	277	294	271	254	265	279	285	252	291	280	274	246	277	244	322	288	248	267	285	284	262	259	282	277	275	276	268	264	285	278	293	259	253	269	256	265	248	258	265	247	281	286	259	256	311	272	276	275	289	306	289	267	308	287	278	303	297	293	252	266	270	274	290	295	290	302	256	284	271	314	236	297	285	266	258	272	303	281	274	263	260	305	278	250	286	256	289	241	252	286	290	290	238	279	299	262	285	304	301	254	290	307	285	282	272	276	252	239	254	277	288	289	269	264	277	245	295	254	278	275	276	313	253	304	282	272	309	276	260	276	263	282	254	291	278	290	300	256	295	283	282	287	293	252	284	243	259	286	268	267	261	268	276	259	293	275	285	282	265	262	290	270	238	303	296	265	279	265	272	259	256	277	287	254	267	263	239	242	284	262	263	303	278	293	291	274	250	280	279	310	267	311	301	273	280	282	242	294	275	262	282	243	295	279	264	259	301	300	285	268	321	282	268	279	299	244	294	307	277	263	271	262	279	276	262	272	294	261	258	256	289	276	264	276	258	304	271	277	255	266	290	280	271	278	236	278	263	266	295	254	294	259	255	256	271	306	280	267	293	263	273	265	242	270	275	280	290	266	276	259	302	302	286	276	266	234	261	260	238	259	282	269	265	288	286	255	256	272	274	259	284	286	270	266	265	288	283	269	265	263	253	248	270	242	277	297	280	258	277	293	278	287	265	290	260	298	277	307	292	278	248	264	317	265	274	231	235	266	292	271	272	275	268	251	279	276	244	254	283	249	298	293	251	277	302	277	259	272	277	252	278	264	247	290	242	263	288	282	263	251	274	288	271	311	272	271	292	283	266	294	317	268	270	256	276	257	273	269	251	249	274	271	256	258	264	279	296	294	285	274	289	250	265	274	286	258	249	283	264	246	269	267	281	263	256	280	262	272	282	280	275	261	283	283	286	259	259	285	263	254	258	277	289	281	288	258	268	253	288	263	286	252	297	274	272	269	251	261	320	251	295	257	297	317	251	217	255	260	268	263	292	302	277	279	294	312	281	266	241	286	296	265	280	266	251	244	293	243	299	284	301	296	270	270	260	297	267	288	294	236	278	286	269	289	262	264	282	265	293	282	254	285	287	277	270	287	289	250	254	287	253	284	238	266	248	284	264	267	262	278	249	269	263	321	292	292	266	286	277	294	259	287	268	276	275	280	261	248	259	275	278	262	269	276	300	275	278	269	253	277	301	250	308	307	284	254	269	265	264	281	310	281	271	262	271	292	261	266	274	261	261	263	272	307	263	289	287	301	283	247	277	265	271	265	270	277	266	275	284	290	262	257	248	264	281	285	261	254	302	272	275	258	306	286	272	287	273	298	277	309	283	277	264	290	267	267	284	283	291	275	256	294	301	279	277	275	296	273	259	261	295	285	261	314	276	286	283	272	265	274	252	296	269	267	275	275	264	257	273	248	292	277	278	298	242	267	259	265	284	240	273	261	272	296	249	281	247	253	247	262	280	276	279	271	278	278	276	285	276	276	281	254	283	305	278	269	298	266	269	280	280	248	300	285	316	308	266	281	262	284	267	252	267	247	266	292	294	270	276	283	262	289	283	283	283	317	281	280	268	290	272	261	285	267	261	286	284	311	275	266	251	255	290	255	284	260	260	290	247	274	281	317	278	288	265	279	275	257	280	254	264	283	277	256	280	246	244	273	269	261	292	296	263	308	277	279	305	295	277	248	276	264	302	250	245	280	268	288	251	268	275	272	293	261	306	265	273	294	275	233	278	259	241	300	266	271	261	298	264	292	299	262	276	262	261	282	265	284	301	300	239	272	289	278	276	285	282	266	279	286	251	238	269	287	265	255	252	309	282	296	295	280	298	273	296	299	272	254	251	285	285	304	270	278	278	296	258	276	261	264	258	260	282	307	275	283	262	269	253	288	250	250	280	275	304	302	265	305	300	288	280	249	235	282	281	270	295	266	255	289	251	278	284	317	271	306	295	269	279	284	307	257	261	315	266	240	292	301	274	253	288	280	270	277	283	272	284	282	286	273	275	232	275	311	283	255	259	265	285	252	269	280	287	272	294	278	271	257	266	265	276	286	242	263	278	270	288	275	260	268	288	268	287	289	246	287	269	293	287	264	285	264	249	241	308	279	274	289	236	267	260	273	262	283	291	267	278	272	280	317	292	310	279	278	259	273	268	274	270	267	247	271	267	246	279	259	277	263	258	267	280	246	291	269	268	268	282	287	285	264	287	279	240	286	293	258	291	306	293	283	262	309	276	273	287	265	279	273	264	300	317	297	277	281	307	283	287	255	265	288	250	255	291	286	262	292	257	267	253	270	274	269	257	267	307	278	294	290	293	265	242	260	293	264	283	263	284	265	284	268	261	293	271	273	260	267	274	284	282	292	300	285	281	298	273	277	271	295	284	295	290	293	310	253	282	289	261	296	303	288	270	242	265	297	297	281	294	242	279	245	296	259	284	290	291	292	268	258	282	272	252	249	277	273	299	270	278	276	292	274	282	273	265	285	329	290	229	271	310	311	268	274	281	282	259	297	311	296	285	275	264	271	257	280	260	264	258	255	278	238	255	269	263	296	271	295	277	277	291	264	265	250	255	291	266	266	287	278	293	290	264	262	292
6838	1294	2463	2996	2862	2330	2290	1955	1741	1518	1287	1095	1106	1067	1095	1120	1115	999	1049	908	857	815	836	760	770	677	638	622	676	649	639	704	618	629	685	640	609	654	609	607	635	624	656	622	637	636	600	652	670	679	641	611	628	582	619	579	614	635	640	604	628	644	620	607	640	614	613	615	620	612	630	606	630	659	595	627	629	611	587	649	604	598	631	638	605	657	608	621	597	630	572	636	601	602	615	616	637	663	617	613	609	607	679	617	637	633	592	626	624	612	637	641	637	628	603	628	641	639	658	620	581	571	599	603	631	642	607	628	602	625	624	652	617	620	622	608	624	637	663	652	610	629	627	639	617	607	630	590	583	613	627	621	597	646	608	602	642	600	659	608	559	618	641	586	593	619	615	631	626	596	617	656	679	584	607	631	623	615	620	607	654	673	593	622	635	605	620	600	610	638	596	618	589	611	635	628	640	659	634	617	647	586	621	632	621	606	636	624	651	586	656	585	660	617	600	612	592	602	599	621	594	630	605	664	615	600	586	628	636	643	611	653	608	637	624	621	618	640	635	620	601	684	622	652	615	581	656	617	603	601	608	622	607	625	621	672	605	651	632	638	646	620	623	641	641	634	662	614	643	667	586	614	643	618	633	642	580	636	599	621	670	616	585	559	590	628	609	561	624	593	665	658	620	603	648	609	605	638	638	567	601	639	605	617	623	662	587	642	644	629	590	674	621	682	606	645	667	636	600	627	661	588	607	624	602	623	628	611	639	613	586	609	632	650	609	609	567	658	642	677	610	560	634	611	590	611	611	620	618	627	636	612	644	626	622	588	628	617	648	616	649	626	617	606	595	593	641	633	588	566	623	638	637	643	614	648	590	586	681	606	607	627	613	596	617	635	610	603	613	588	616	613	615	630	631	647	567	599	630	624	629	592	642	665	626	603	597	625	599	686	583	627	627	621	610	607	617	634	573	625	601	610	595	662	645	578	637	650	634	662	637	616	616	618	615	638	660	639	666	633	607	561	643	625	646	589	619	611	627	589	616	655	667	615	592	648	637	610	646	568	582	640	619	591	626	627	665	606	611	578	631	635	643	630	634	595	594	597	651	641	610	640	682	647	618	604	612	644	638	660	621	623	660	606	627	627	620	606	598	627	645	657	605	642	638	609	588	596	610	630	661	619	697	605	614	646	624	652	627	625	589	623	626	582	593	643	617	656	630	589	610	614	578	613	590	608	613	645	619	653	626	625	638	576	632	642	624	616	579	644	643	614	604	595	650	586	608	651	616	628	629	606	653	624	600	579	612	632	639	655	592	576	612	620	641	633	647	610	622	591	588	665	627	584	630	628	621	658	673	649	652	634	634	638	609	623	626	600	605	607	599	618	599	623	662	599	623	626	609	619	632	637	630	626	646	642	622	635	599	596	614	617	637	605	648	617	585	611	622	621	575	669	591	589	622	646	620	621	609	615	602	587	608	627	602	640	649	609	599	641	655	581	625	655	596	633	621	645	616	659	583	605	626	601	603	644	603	655	648	662	614	648	598	591	664	607	666	652	647	658	666	635	657	628	621	615	618	596	633	642	634	642	638	612	625	636	597	650	626	629	624	614	625	609	596	662	639	603	636	625	630	622	652	645	600	669	628	630	625	638	586	639	620	644	620	610	611	630	630	616	638	610	653	654	642	597	637	650	575	633	641	657	635	633	599	616	538	623	605	616	625	599	620	614	672	605	602	642	614	648	629	630	638	612	646	638	614	611	619	634	616	641	596	592	574	606	662	655	608	636	646	598	587	606	609	625	593	614	578	604	624	611	592	627	651	611	631	597	655	625	641	599	631	629	618	640	658	633	605	606	597	630	641	628	596	603	619	609	617	652	626	584	641	619	669	618	613	616	644	604	679	631	625	629	591	652	617	623	638	673	618	616	623	602	597	633	656	631	620	654	618	639	608	592	636	612	613	605	645	629	644	594	662	624	622	648	577	619	619	688	599	621	657	601	634	630	604	589	609	633	608	602	636	637	665	656	616	588	636	668	610	594	649	637	645	580	642	646	607	643	611	625	632	627	613	629	601	566	673	640	576	641	627	650	650	612	557	673	608	655	641	664	628	602	610	619	613	561	603	646	589	624	593	621	661	662	654	649	610	643	615	636	578	602	661	621	636	629	661	583	640	596	609	654	617	591	579	627	601	625	647	663	641	614	605	638	602	592	616	677	622	624	625	662	627	629	604	620	603	663	612	588	600	596	656	670	587	629	663	655	608	635	633	646	595	547	645	637	590	643	664	661	590	644	613	641	646	594	612	653	638	603	648	647	615	622	627	620	589	610	619	626	640	642	626	589	645	641	605	649	613	641	596	610	620	626	635	638	621	666	620	648	602	640	649	645	632	618	652	626	621	561	622	671	623	602	656	630	605	690	625	636	600	626	600	654	643	648	631	622	658	640	640	644	628	649	616	580	629	659	616	638	610	662	618	602	657	591	634	670	622	601	605	586	654	653	631	587	637	619	605	647	651	635	620	609	584	608	630	616	583	634	598	645	661	625	579	670	645	620	649	608	663	619	581	616	615	629	597	606	653	659	659	660	573	623	615	636	625	601	641	630	650	587	609	623	588	635	638	609	623	654	593	636	656	613	646	658	609	603	655	606	650	608	667	642	647	638	606	600	643	567	656	619	638	651	619	618	630	574	650	631	608	657	602	639	592	616	595	633	607	620	589	611	608	629	636	646	622	648	615	620	634	639	611	631	621	647	602	626	564	616	595	613	581	613	643	621	643	628	631	598	629	567	642	626	625	599	621	643	643	615	613	608	641	638	632	683	650	631	658	641	666	626	593	644	634	654	624	621	623	639	592	594	648	644	648	614	608	638	629	609	638	620	639	648	609	628	673	662	614	622	648	626	568	630	625	609	622	625	629	617	635	600	648	631	644	663	639	673	625	622	640	636	652	646	639	633	601	577	666	602	629	592	645	646	627	647	629	625	585	667	613	621	546	606	613	634	579	653	597	655	638	624	671	599	618	605	653	601	613	638	603	624	601	636	643	635	594	648	634	612	628	619	585	641	635	651	611	603	640	604	629	588	594	644	620	640	639	653	634	611	662	602	620	628	640	655	683	643	624	639	637	635	560	625	627	589	608	649	637	596	601	633	613	640	631	620	637	679	643	618	589	655	643	612	615	582	601	624	599	658	659	646	631	638	614	634	612	622	588	613	605	596	607	603	614	653	622	637	624	642	630	660	580	654	642	632	624	661	603	602	629	633	628	638	655	638	615	606	596	620	627	631	625	586	608	676	585	610	637	588	642	600	608	667	637	635	628	581	621	615	605	613	619	603	664	602	591	598	624	627	647	654	648	649	636	649	653	586	633	622	565	616	628	636	708	616	638	643	624	626	638	609	615	612	629	640	604	640	591	693	614	622	622	586	643	614	601	615	619	639	617	613	636	595	606	608	623	644	607	643	626	590	614	614	623	666	645	624	617	638	641	615	567	612
15326	1735	1788	1468	1040	763	710	544	535	418	321	313	276	279	258	243	257	261	262	230	225	192	207	185	173	176	174	171	159	175	159	173	165	174	189	170	167	169	167	148	178	160	157	154	161	177	159	173	152	158	157	184	164	184	158	147	170	174	154	171	158	148	169	172	177	146	151	171	163	154	165	164	170	138	156	170	173	170	179	159	139	162	150	175	172	158	182	162	154	167	154	152	173	178	163	160	150	151	155	172	184	169	168	167	151	155	166	130	142	184	181	149	154	146	168	161	181	183	147	170	167	172	161	146	153	154	180	175	147	181	155	139	175	184	179	151	174	181	178	159	175	171	177	148	184	169	151	170	147	154	145	169	173	135	165	148	153	151	148	137	163	139	157	191	181	157	162	179	179	171	191	164	144	171	158	182	146	192	134	151	167	160	150	166	183	138	144	175	163	179	167	158	178	144	179	155	161	162	142	150	165	168	159	159	183	135	162	181	165	157	163	167	174	141	176	140	167	146	164	146	146	182	155	164	170	149	195	168	149	161	153	144	145	162	144	166	166	164	149	154	157	164	161	167	167	154	161	150	163	166	166	165	155	168	148	148	154	149	177	163	151	159	151	159	153	142	170	136	155	181	152	171	154	162	169	152	173	179	211	178	171	169	158	160	169	179	170	167	168	184	161	144	160	158	158	165	155	153	160	182	160	150	181	168	161	134	174	167	159	170	170	169	171	153	159	151	146	167	159	181	163	176	149	151	152	178	136	159	158	145	140	181	154	166	197	161	156	163	144	177	178	171	145	180	162	162	159	170	187	182	145	146	169	166	188	166	178	157	151	155	158	166	177	176	184	168	163	145	147	175	143	145	193	164	160	147	197	161	158	150	163	161	176	177	156	171	164	182	177	130	159	175	169	155	156	157	146	168	149	167	157	166	164	160	146	169	166	151	141	172	169	201	146	141	177	168	159	154	144	178	176	151	159	170	174	166	164	169	160	168	172	157	153	155	162	165	155	149	157	146	133	164	142	152	133	173	129	179	170	152	171	154	154	163	157	151	165	164	147	175	148	157	148	177	150	179	141	181	163	172	163	157	160	183	159	179	177	169	148	173	150	148	193	197	178	154	181	148	160	140	176	170	157	148	176	148	187	147	150	170	145	157	189	164	177	168	168	156	155	185	149	166	168	168	162	173	151	144	145	181	158	161	163	165	146	154	138	166	187	174	181	157	150	193	182	156	169	165	155	162	176	157	152	168	162	192	178	165	191	178	165	146	162	163	165	175	157	168	161	187	172	182	179	158	173	144	156	131	159	167	160	165	145	153	167	162	141	178	165	164	181	163	154	158	139	157	146	157	170	186	157	148	190	158	161	159	151	173	152	157	163	158	148	156	130	157	177	181	180	177	168	151	179	146	155	174	167	177	149	156	143	156	180	179	153	155	172	156	191	171	144	175	164	189	186	182	190	158	149	183	178	133	138	171	166	145	164	174	156	153	160	151	171	157	154	173	168	152	134	157	165	162	190	169	168	135	176	151	169	146	190	154	167	149	170	156	172	172	139	178	174	154	156	151	147	149	174	133	148	172	164	129	155	170	170	169	147	179	157	160	149	155	141	121	160	139	186	145	176	188	161	152	194	179	181	150	181	170	155	140	163	167	151	161	153	149	158	142	141	184	181	156	163	166	172	185	161	149	160	154	152	162	157	149	173	150	161	165	156	151	157	174	161	150	156	141	167	158	146	162	155	174	160	143	167	161	157	156	143	159	166	148	151	142	178	158	172	170	166	164	170	131	145	145	156	156	149	150	158	141	186	178	182	154	168	180	177	140	147	154	161	161	159	154	149	172	165	147	169	194	163	161	134	153	185	150	167	183	150	149	160	165	150	164	158	168	163	143	128	155	155	173	165	170	140	173	160	151	156	152	158	176	152	148	153	149	157	147	144	137	137	156	162	158	160	183	153	145	159	158	185	163	152	169	162	178	159	170	138	150	140	164	163	148	147	190	183	182	188	164	173	138	161	148	158	176	159	154	157	175	177	158	177	177	173	161	160	181	174	169	186	163	152	153	166	162	184	174	173	171	156	161	150	168	133	153	152	176	151	168	154	173	180	171	149	180	165	189	150	181	151	157	123	142	150	191	171	162	158	151	164	167	169	166	145	153	149	175	123	158	139	164	181	157	189	170	163	200	165	164	188	157	161	174	186	194	173	150	144	163	188	160	156	152	176	168	156	150	167	138	187	168	164	169	135	167	142	189	157	154	177	168	155	161	174	152	140	153	157	165	192	171	177	141	161	153	171	151	157	178	144	167	163	179	170	176	163	154	167	167	159	138	163	159	167	144	161	188	169	141	166	164	165	169	165	167	154	174	170	165	149	167	188	160	158	175	150	161	169	157	162	156	163	140	152	134	158	173	154	184	173	139	167	172	149	166	153	176	151	175	161	203	175	148	143	155	156	160	132	168	149	147	135	162	143	163	159	165	150	134	144	165	133	150	170	167	147	169	154	177	140	172	145	168	174	207	163	148	155	155	151	155	165	182	166	152	160	180	157	190	175	172	192	154	165	180	183	161	156	166	173	149	133	172	178	162	163	160	175	190	149	179	188	180	163	158	144	169	188	155	169	151	179	137	156	164	149	158	147	189	146	159	187	157	165	169	158	139	193	151	170	169	165	147	180	163	144	167	180	162	187	170	163	135	178	174	180	149	161	171	167	147	179	166	159	176	153	172	144	166	147	167	185	155	157	141	157	165	156	181	159	170	186	171	168	154	131	178	176	161	174	159	166	165	191	142	181	153	168	160	168	176	154	154	165	173	173	184	168	173	175	172	155	165	162	151	158	184	178	137	163	189	148	186	179	186	169	181	136	158	146	145	164	189	168	173	168	178	163	169	158	157	151	162	150	163	163	159	155	160	144	147	163	163	185	162	159	156	161	194	155	145	157	176	154	167	151	174	202	176	191	157	176	158	166	162	151	193	155	166	158	171	163	137	177	160	178	153	167	175	160	197	160	138	146	180	140	157	156	184	144	175	153	151	162	189	164	159	164	151	165	150	174	163	162	166	147	161	168	188	150	161	186	170	169	167	171	191	186	172	160	184	173	143	158	149	132	169	164	168	161	132	166	162	139	176	140	135	149	147	155	156	186	172	160	159	161	167	176	166	166	169	168	166	188	169	170	159	141	167	171	191	175	160	147	161	165	153	167	182	153	160	163	175	159	173	136	152	155	158	159	151	140	172	150	179	138	150	181	156	204	180	171	152	163	176	151	148	151	143	148	167	172	165	155	172	164	168	160	161	176	148	172	198	173	166	178	184	167	174	176	182	174	163	180	163	178	182	156	159	191	164	168	163	165	165	171	176	142	139	164	159	164	160	186	164	172	178	192	185	168	158	208	156	164	173	140	172	161	184	189	160	168	163	157	163	165	166	165	183	141	167	172	154	178	166	166	148	196	157	172	176	169	150	184	179	165	149	165	167	184	142	174	163	156	152
8523	1516	3316	4329	3990	3466	3026	2596	2263	1824	1431	1183	1108	1114	1151	1144	1118	1025	921	815	717	678	665	642	563	507	431	449	458	450	455	424	429	386	367	355	421	404	397	387	401	399	432	400	437	394	393	353	380	398	395	383	379	390	365	421	378	397	391	372	345	393	404	402	413	412	368	375	404	389	413	386	445	375	406	353	398	399	423	412	365	376	360	357	360	360	380	384	368	371	378	401	366	374	389	361	389	374	393	385	390	375	390	323	417	357	369	379	376	377	395	396	390	381	378	388	382	405	378	390	413	375	372	368	376	391	373	380	386	399	379	400	358	385	364	373	384	365	394	379	364	403	402	374	376	389	409	412	348	399	366	347	383	397	372	364	347	359	360	385	364	360	389	383	399	389	423	365	368	380	417	345	370	414	388	385	360	368	349	371	384	379	391	353	327	368	360	355	371	383	372	342	402	354	362	377	377	370	426	382	423	392	346	416	342	373	381	377	396	395	383	386	428	379	405	379	396	409	359	396	388	349	417	373	399	387	417	357	367	381	374	362	349	387	369	382	379	375	387	371	389	375	356	396	376	368	357	378	408	379	350	407	416	383	389	372	359	383	363	404	382	379	389	421	362	340	371	401	401	361	353	385	372	377	384	370	427	364	402	381	368	364	383	376	394	363	393	393	400	363	403	385	386	416	368	343	403	359	406	348	391	352	359	376	418	355	385	359	394	355	373	394	398	395	404	402	345	375	350	365	385	380	377	388	382	368	425	429	367	405	376	416	379	375	364	364	388	379	358	385	405	380	354	388	390	373	359	350	352	368	372	412	373	360	385	370	368	358	396	391	344	384	394	390	392	355	383	384	367	422	360	376	400	361	364	371	363	396	377	369	391	338	379	380	401	347	340	390	368	400	354	357	380	393	332	353	397	352	416	408	369	413	397	338	401	346	359	404	377	374	347	338	350	374	390	372	372	386	346	380	402	415	348	383	361	374	364	382	372	348	357	381	369	354	382	388	381	410	385	393	387	350	353	406	383	390	385	403	377	376	393	368	403	385	412	391	367	384	378	378	418	352	344	371	366	358	366	351	396	389	384	411	375	366	426	372	349	378	349	385	361	380	369	380	351	374	396	373	395	361	389	393	369	359	373	403	366	392	385	388	409	373	379	363	391	380	349	393	360	355	411	397	360	377	395	383	382	410	408	407	355	403	339	382	396	350	388	358	368	388	409	344	361	373	343	379	372	346	382	361	404	348	369	349	366	388	419	397	358	359	388	370	370	400	378	364	388	361	405	398	365	371	374	340	386	366	366	357	410	368	356	395	349	400	396	349	360	360	388	380	363	362	410	393	400	387	364	399	371	357	401	396	375	354	384	371	408	391	400	387	374	377	402	356	400	426	408	370	378	381	394	369	372	388	394	353	370	371	383	358	379	407	369	384	385	381	377	395	335	366	384	370	394	353	375	393	366	392	403	379	382	386	405	375	362	392	360	373	395	374	363	371	435	357	357	387	376	369	402	354	348	379	401	403	352	347	359	399	371	358	394	394	386	363	377	370	359	388	386	368	369	371	376	338	357	395	385	374	367	390	398	372	366	394	371	398	375	405	380	399	394	393	411	395	370	409	370	369	394	385	373	373	391	401	383	354	417	371	409	368	380	381	382	389	397	353	396	384	373	379	367	406	381	368	401	405	356	401	377	358	340	364	365	378	392	367	371	392	363	328	382	383	388	352	388	396	403	364	388	387	385	351	380	368	389	374	397	371	402	398	409	375	371	416	406	371	392	373	363	365	355	367	357	400	405	362	362	392	381	396	350	360	372	380	409	379	399	381	391	367	386	350	410	385	356	367	355	381	394	402	333	378	400	353	378	405	343	379	398	357	415	393	381	383	369	392	401	344	344	388	384	385	426	387	358	365	383	397	354	405	348	381	373	390	378	399	408	383	388	391	358	371	347	352	368	379	377	379	420	367	366	373	385	409	380	381	362	390	377	398	378	381	371	355	363	381	346	372	359	397	381	372	411	360	403	374	361	364	414	378	350	372	369	363	388	365	393	392	396	400	412	386	368	365	399	368	365	412	406	419	363	394	395	376	344	369	378	380	361	377	349	377	420	368	374	394	362	384	402	383	384	358	374	348	427	366	372	339	376	384	364	403	370	407	388	370	383	361	392	383	374	388	392	384	354	388	386	375	415	387	380	368	345	336	401	346	370	371	384	363	411	390	384	369	365	407	376	440	358	366	399	370	376	348	342	391	386	412	370	409	370	347	366	377	404	352	428	412	382	360	389	369	426	384	389	361	401	400	394	380	375	366	349	411	394	370	413	362	374	374	368	371	345	358	376	380	385	381	347	376	362	370	387	343	364	365	406	397	396	372	384	391	377	360	345	388	366	369	412	354	394	380	377	401	402	360	413	375	346	389	418	384	377	355	395	371	344	388	406	380	370	398	397	429	329	388	394	378	370	374	397	400	376	409	370	359	388	396	376	411	389	353	381	334	417	382	397	353	364	368	346	374	392	356	343	371	374	363	402	387	361	389	380	378	389	365	358	359	355	385	416	350	373	384	357	381	363	419	382	384	367	393	363	390	395	400	349	381	368	368	389	360	369	389	361	377	383	385	357	339	380	385	349	343	368	395	384	419	378	385	390	377	375	363	383	353	387	406	373	396	359	350	374	398	360	380	370	399	394	382	348	409	384	370	374	363	351	352	362	374	397	389	384	370	387	349	365	381	396	394	362	381	347	405	390	354	384	389	370	345	411	386	377	398	387	346	390	378	367	375	411	385	358	381	379	349	386	402	386	341	371	351	407	368	357	355	361	363	376	375	379	318	415	391	406	360	371	379	363	397	403	401	378	380	408	374	378	375	404	377	396	357	341	362	401	381	416	404	388	373	392	380	396	403	384	401	355	360	352	376	396	382	395	380	354	377	350	389	383	397	411	389	369	390	344	370	377	389	364	366	366	405	401	400	365	409	385	372	358	373	354	383	367	382	386	365	412	358	367	351	375	396	373	375	393	356	376	364	352	385	413	408	409	398	348	359	377	379	365	373	375	353	373	390	371	407	405	339	360	387	399	374	353	381	366	379	408	364	394	345	350	375	385	390	390	361	402	350	406	379	394	364	382	395	378	381	382	381	380	372	365	359	350	390	386	388	361	337	353	379	393	372	423	415	432	420	380	382	397	385	388	387	387	383	391	368	375	357	356	388	378	365	404	379	403	383	365	406	364	389	370	364	405	374	341	384	375	377	370	400	388	363	350	376	425	393	368	345	373	410	380	372	379	354	400	370	410	404	379	383	388	351	406	369	399	364	364	416	371	381	351	381	396	384	349	355	347	390	351	373	406	377	384	383	377	387	379	352	374	359	392	380	388	380	354	382	377	375	417	375	353	386	365	370	359	356	396	357	376	362	400	396	359	369	367	376	355	382	394	396	327	358	368	371	407	370	371	364	385	390	359	336	384	365	349	401	388	363	411	358	385	382	379	389	371	359
1652	403	515	413	353	312	282	274	310	287	248	270	255	219	262	258	246	249	250	246	234	220	236	216	220	232	202	220	226	226	212	239	224	218	206	242	213	220	227	258	219	214	225	212	216	225	214	215	228	232	194	206	187	217	222	247	200	218	232	215	218	223	228	239	194	221	236	233	222	187	223	225	221	202	191	225	235	226	244	230	233	228	243	202	219	235	200	238	211	238	206	206	219	211	182	198	235	235	205	258	236	228	260	218	221	210	214	245	238	225	205	212	231	245	263	227	210	224	227	201	221	263	237	227	197	207	209	232	237	211	216	204	228	244	225	212	241	226	207	196	220	242	227	207	235	215	233	227	231	241	186	233	191	212	211	219	241	224	217	209	206	203	226	219	223	201	222	218	184	215	218	208	238	237	223	209	220	241	238	217	219	179	217	243	242	247	206	219	220	232	220	215	207	223	222	231	218	231	209	237	213	227	225	230	220	213	206	219	216	204	242	220	225	243	196	194	228	207	203	217	224	207	217	224	215	218	204	202	233	240	230	208	230	209	221	233	216	215	210	222	181	227	219	197	222	235	224	204	227	208	195	227	244	208	210	217	222	205	233	212	190	208	219	258	211	215	233	232	232	205	232	212	260	242	203	210	219	219	204	218	229	231	219	204	182	199	225	206	254	233	227	230	197	237	260	214	211	200	207	168	194	247	198	244	225	239	231	222	220	217	210	218	191	229	223	213	198	224	223	258	195	221	202	236	215	232	196	219	225	255	222	204	220	219	233	220	219	242	209	211	214	220	199	251	238	218	206	211	203	183	235	231	215	249	229	235	198	197	224	229	206	226	209	207	229	180	233	207	238	222	229	218	195	215	218	218	208	223	224	206	236	199	269	243	198	204	219	210	220	220	211	223	245	195	235	203	215	222	231	224	229	235	192	243	210	248	238	197	229	225	222	222	236	213	204	201	228	192	212	237	225	218	235	193	228	260	199	234	227	203	222	227	211	223	223	216	202	207	197	219	233	235	245	201	222	206	224	218	201	250	245	214	184	271	209	226	195	185	224	250	252	252	213	206	204	209	230	213	201	247	205	187	233	214	239	213	237	223	235	223	216	207	248	224	230	219	229	237	215	211	200	228	248	188	214	252	193	218	229	235	245	212	218	219	205	206	219	222	223	203	218	236	232	227	210	241	220	234	243	225	237	218	206	199	184	222	230	226	207	229	226	234	255	232	224	202	224	208	203	189	253	222	187	213	229	213	206	191	217	221	219	225	231	214	227	217	211	193	211	233	233	199	231	244	217	229	230	238	203	242	230	204	223	244	236	243	231	236	242	213	218	221	204	220	203	216	242	227	216	209	221	228	235	211	238	223	211	229	227	192	238	216	238	232	226	225	237	251	221	220	234	248	226	213	219	230	197	236	212	228	214	202	233	248	216	207	205	219	236	213	240	202	207	245	237	228	237	234	247	202	209	211	216	208	191	232	221	211	209	204	219	239	245	231	212	221	207	210	212	212	223	234	198	200	209	245	195	218	237	233	204	243	221	211	198	210	201	193	222	212	216	210	224	213	227	229	247	209	210	191	216	210	213	216	235	242	234	251	209	259	254	214	217	242	237	206	225	205	227	248	242	209	218	227	251	223	234	207	232	238	209	228	236	201	224	221	201	242	236	192	215	211	216	213	226	222	226	227	197	219	204	219	250	231	198	207	203	203	178	255	213	242	228	257	221	225	223	213	201	234	224	265	194	211	185	217	217	240	206	230	230	220	222	220	238	227	208	251	255	222	236	220	239	203	203	214	244	193	198	194	250	227	182	231	239	212	229	189	195	230	210	209	214	219	228	199	204	206	209	230	207	202	236	216	204	219	248	212	225	230	225	227	260	180	195	211	227	201	223	232	215	200	232	249	200	236	241	210	208	226	211	229	225	230	203	210	247	242	224	209	210	225	218	190	229	275	212	217	224	228	232	236	246	210	242	239	227	221	207	207	207	236	254	230	214	210	224	220	256	228	228	227	249	209	227	209	229	193	221	233	206	220	238	232	231	218	238	216	213	211	224	218	199	204	228	204	221	195	215	215	206	226	213	221	237	216	216	211	232	208	203	223	228	218	221	215	213	234	218	231	235	209	212	214	235	231	204	218	203	248	217	200	226	227	207	234	226	234	245	223	245	193	210	230	184	216	225	208	218	232	226	219	218	203	213	197	229	187	229	207	207	229	209	224	228	200	221	237	211	243	215	225	204	242	208	203	198	227	226	232	231	225	203	227	257	238	252	195	238	228	237	204	227	237	214	211	219	209	220	199	221	221	219	218	231	245	241	205	241	250	221	257	204	228	220	239	255	225	252	208	228	205	207	233	227	217	196	237	212	211	223	226	240	236	237	225	248	245	211	208	236	217	233	204	227	218	229	224	212	208	231	224	201	206	212	229	227	227	253	232	234	216	207	217	239	224	231	183	228	241	239	221	203	217	198	242	220	227	227	220	209	209	226	225	220	225	212	221	207	227	216	221	201	218	240	252	188	237	205	244	236	223	231	191	234	257	193	206	201	231	219	233	236	246	221	207	227	225	235	230	230	218	240	206	211	228	206	236	200	239	232	219	239	215	220	228	219	215	237	208	230	213	185	220	218	215	202	211	209	232	210	211	215	238	235	212	196	235	228	227	212	193	222	223	213	218	222	233	248	201	210	249	201	246	234	210	244	236	251	205	193	192	250	224	238	204	209	211	201	233	198	220	209	210	216	208	212	242	215	192	235	248	239	223	218	231	225	241	193	225	221	243	237	226	237	208	225	200	218	236	254	213	226	218	214	264	209	211	237	236	260	213	277	221	205	229	205	207	234	225	206	204	233	232	186	211	245	221	221	236	248	215	221	212	230	213	253	223	209	204	231	255	213	239	230	203	205	215	230	222	229	211	239	241	208	242	213	195	207	232	241	208	245	226	204	258	243	218	195	181	248	203	211	214	221	208	209	203	203	218	199	238	225	239	229	206	234	209	205	199	225	181	217	254	209	227	222	243	209	215	197	207	212	199	234	218	197	198	222	217	220	224	201	241	219	201	225	213	223	218	221	203	186	200	189	227	229	226	200	218	216	203	227	221	202	209	210	217	205	221	208	230	198	207	212	223	227	205	229	217	205	213	192	207	221	211	212	214	216	247	233	215	217	197	249	218	195	188	215	209	231	237	223	204	194	211	229	242	218	226	239	233	215	221	218	226	220	211	196	231	214	223	187	214	238	238	198	223	216	230	196	241	244	222	228	229	220	220	226	222	242	210	194	213	230	215	226	227	220	235	192	223	228	228	237	233	213	231	192	233	194	226	215	215	222	174	201	216	231	220	245	217	199	241	207	212	227	205	234	209	236	202	225	217	223	221	218	231	219	215	214	213	223	206	215	215	195	238	228	203	236	211	209	223	212	245	231	246	224	224	205	238	246	233	234	229	226	204	217	241	222	228	248	197	217	199	217	210	196	205	232	221	228	234	219	209
1899	712	1021	1243	1219	1118	1114	921	928	776	766	701	704	678	695	737	715	737	621	672	656	596	566	556	561	540	536	571	543	526	568	523	489	520	581	518	489	512	479	478	509	484	531	534	503	512	496	487	509	556	497	545	530	506	520	582	516	535	510	463	491	517	527	495	516	555	524	503	511	487	566	526	494	518	515	553	499	531	525	563	509	505	503	481	549	482	529	492	540	527	518	550	537	516	510	506	565	551	526	501	533	481	545	494	505	539	518	515	547	501	523	523	543	540	528	528	560	529	502	530	535	529	484	515	476	526	531	564	562	500	567	537	516	527	512	548	506	529	543	528	489	516	503	504	531	513	542	544	501	500	512	532	543	537	486	571	514	519	542	527	537	515	564	529	521	575	528	485	546	480	477	519	527	483	503	492	503	501	539	498	541	508	517	495	512	479	529	554	555	517	525	517	521	487	519	527	495	575	505	544	530	499	505	503	513	500	524	507	537	520	504	537	540	502	500	507	515	523	538	532	513	556	521	529	518	539	533	537	506	562	535	566	508	544	490	508	507	533	573	535	542	531	554	523	537	503	541	538	512	489	484	530	534	542	525	506	506	503	511	528	539	543	514	523	524	521	524	523	547	528	525	526	506	520	529	538	549	542	487	522	530	539	474	528	551	542	493	523	500	543	516	521	547	514	533	511	567	506	523	502	515	541	523	490	518	493	524	532	542	554	484	511	489	509	526	493	531	508	486	512	509	494	516	505	494	522	508	526	508	477	546	551	539	528	507	490	517	519	552	511	517	499	528	520	541	540	497	549	511	523	545	503	569	513	496	554	561	525	494	526	514	543	584	527	480	525	478	510	548	509	505	509	515	508	513	539	560	553	553	509	533	547	533	536	545	484	533	567	502	501	491	520	497	532	532	546	498	482	525	550	523	490	536	489	502	513	536	518	529	537	514	517	511	506	489	473	548	531	518	530	556	522	530	535	556	528	493	529	544	580	490	510	549	501	550	500	551	546	509	508	543	528	527	490	538	518	528	504	503	531	542	500	530	527	524	508	529	516	530	507	517	530	534	530	511	503	529	518	527	507	546	537	558	545	519	565	517	492	542	520	519	531	547	531	535	509	544	536	537	484	511	528	523	525	559	522	535	535	475	565	502	495	512	526	535	548	484	458	510	552	495	555	516	496	508	543	499	481	546	482	544	519	497	522	524	492	517	518	561	485	489	488	524	510	511	524	538	498	515	545	567	487	475	508	493	482	530	516	523	474	489	566	510	505	500	508	481	537	473	502	533	527	525	560	486	506	479	534	538	544	525	507	484	522	548	490	514	498	520	515	536	527	453	517	516	531	502	490	519	488	574	497	525	521	488	527	532	557	497	475	527	535	565	510	523	536	550	513	505	509	505	522	486	505	548	501	534	522	531	536	536	477	486	514	509	523	521	553	508	536	523	494	529	517	529	556	569	496	524	504	517	543	521	499	509	527	523	501	504	515	547	503	529	525	478	494	507	475	515	521	544	476	496	525	530	500	518	506	521	512	542	512	537	495	530	512	498	553	528	520	497	546	551	529	507	530	515	505	486	515	544	506	548	488	542	540	524	521	538	498	507	535	517	516	487	525	547	521	600	516	495	503	503	518	533	511	527	512	546	515	541	508	516	512	539	500	566	524	547	577	492	533	524	528	526	542	491	499	544	558	506	516	514	511	507	515	514	494	521	523	481	551	504	499	510	537	519	539	539	513	501	523	537	512	530	527	509	559	557	519	510	553	516	513	536	520	487	532	513	580	550	466	519	513	512	543	512	550	483	500	513	497	566	519	521	556	530	499	543	531	570	532	531	526	522	521	524	501	526	550	523	530	497	486	462	508	501	515	538	556	525	511	503	490	544	546	497	551	542	565	525	544	519	483	522	502	518	545	483	499	504	532	537	538	493	569	506	487	529	553	526	546	579	549	524	538	495	489	487	507	542	533	554	541	530	503	526	484	512	511	519	511	510	519	511	532	533	534	508	522	557	549	530	514	498	533	518	488	551	538	499	522	510	502	512	505	495	529	529	496	492	538	513	495	552	515	512	462	511	531	527	537	508	494	531	463	515	523	558	531	553	542	513	513	524	521	490	534	546	546	503	527	544	545	512	547	526	526	537	546	569	511	499	529	509	528	562	474	517	500	489	539	553	530	536	512	502	519	516	544	525	539	521	562	550	491	506	532	493	558	546	502	553	509	519	496	525	541	505	474	534	518	546	517	489	530	528	528	547	553	541	528	490	563	514	497	480	546	539	482	530	525	522	515	500	488	530	500	525	512	541	519	557	487	485	490	522	544	525	537	518	511	510	489	504	492	532	529	542	535	549	489	520	531	552	524	550	533	505	539	556	519	520	528	514	549	541	510	520	489	516	539	523	536	535	508	505	494	509	557	539	519	503	499	497	535	535	549	547	511	512	508	524	543	544	539	528	529	552	484	516	514	504	529	527	533	533	531	495	515	526	510	588	486	509	522	483	564	534	569	554	500	530	531	544	535	496	560	498	563	518	477	555	497	577	518	534	469	514	565	577	511	543	570	564	562	532	520	557	496	503	538	533	480	504	526	478	544	528	509	501	507	512	510	524	527	537	523	523	499	504	588	526	505	550	509	542	497	492	513	470	501	541	524	520	492	507	556	560	503	463	519	512	560	513	496	532	520	529	508	515	530	554	506	564	521	547	532	481	500	578	552	525	527	516	521	536	536	547	512	511	490	512	570	570	517	530	540	565	531	533	553	479	532	531	561	543	509	506	504	522	515	519	518	469	496	476	526	527	505	533	523	501	567	481	535	545	512	528	529	476	489	548	524	590	499	518	524	488	540	549	504	506	527	537	571	522	528	543	519	503	525	506	546	524	530	535	487	502	468	513	523	526	525	528	548	529	496	483	534	528	538	490	529	518	515	525	522	507	540	499	511	509	552	512	507	544	542	509	558	546	524	519	506	507	505	543	490	543	574	504	531	539	538	523	522	527	498	567	520	518	508	515	507	526	491	537	541	527	528	553	511	524	530	515	539	508	518	528	512	532	514	506	503	537	526	565	530	560	488	479	500	490	483	474	531	510	542	538	523	486	538	504	513	513	511	541	490	469	486	517	515	510	519	508	503	515	491	520	529	543	541	559	489	542	520	511	503	494	503	514	503	520	527	519	554	543	504	507	496	527	502	561	524	487	536	520	525	453	534	514	498	512	523	511	522	518	539	541	548	525	522	515	512	502	530	536	556	510	494	522	515	482	490	559	504	472	479	508	504	533	533	467	526	505	507	531	498	491	472	519	485	572	527	556	493	525	521	500	527	538	516	534	540	501	496	527	556	507	494	508	513	522	520	544	492	509	503	522	532	514	527	496	499	494	503	566	487	508	515	550	499	555	538	510	526	556	547	502	520	503	536	511	492	549	528	490	509	516	532	527	553	512	524	527	471	535	507	508	590	518	533	535	472	487	546	561	501	556	545	503	505	519	507	552	519
8642	960	1131	1034	808	610	545	513	490	409	363	360	362	306	321	319	370	340	365	337	317	311	304	283	284	272	300	284	268	297	318	247	301	284	273	299	272	274	292	276	290	253	290	233	275	295	275	278	283	271	260	269	243	270	263	265	273	284	270	263	280	277	286	244	266	277	277	284	263	279	299	266	280	270	279	307	303	300	282	258	227	276	238	298	261	294	278	266	284	284	276	294	306	250	283	285	263	267	270	309	288	259	262	302	271	259	284	268	269	269	273	263	254	259	247	269	296	287	280	240	283	257	273	268	269	272	237	291	262	297	260	260	275	243	242	293	243	248	301	274	297	264	244	279	280	267	269	257	268	265	263	249	279	285	256	277	253	290	282	263	268	255	303	287	278	289	311	303	258	273	271	277	309	273	257	278	297	275	269	270	273	280	283	262	265	313	294	267	295	261	292	279	260	270	266	257	290	263	260	262	279	302	284	260	280	249	287	279	286	274	330	268	272	259	282	267	299	302	275	267	281	267	278	275	278	271	275	286	255	247	259	269	285	242	244	293	266	274	280	278	290	276	263	292	275	258	302	301	288	268	276	246	274	253	262	307	269	252	277	300	272	277	279	268	251	274	290	294	276	237	280	255	270	266	279	268	270	290	273	270	277	258	285	262	285	271	246	254	270	271	288	256	260	267	309	296	268	270	260	288	277	325	273	276	267	315	265	273	228	260	253	250	295	256	259	229	247	278	275	272	263	287	259	264	288	292	279	262	298	274	281	270	308	269	261	273	278	256	282	268	250	272	295	298	293	286	291	272	277	267	272	269	267	258	272	294	315	258	272	275	273	301	313	275	276	257	260	281	277	253	287	284	278	249	283	278	263	293	278	303	269	289	276	266	272	261	293	310	282	274	248	270	300	304	246	266	282	299	293	279	284	306	274	301	278	271	279	274	263	273	274	266	272	272	282	276	292	312	277	272	250	265	270	264	282	289	260	303	320	301	314	273	254	277	256	269	241	287	238	236	274	268	264	283	282	304	273	263	267	282	295	256	304	273	273	240	232	245	255	254	274	275	261	306	276	274	299	259	256	252	249	287	278	275	263	264	282	289	242	253	271	293	272	273	294	261	283	303	286	256	301	276	267	280	274	272	261	265	280	271	260	281	286	282	268	267	282	263	297	261	284	288	281	270	249	285	293	276	261	262	260	289	275	272	252	273	238	321	277	320	256	282	274	269	281	273	277	304	280	279	280	254	233	264	281	274	267	267	285	291	259	280	245	261	233	293	306	289	279	279	308	316	284	303	245	268	291	294	276	277	262	272	281	265	256	241	286	303	308	274	288	272	258	287	261	265	300	278	278	314	267	240	261	277	276	260	299	275	270	265	292	251	275	267	271	269	276	258	260	268	271	293	226	282	257	267	291	280	295	261	289	301	240	267	255	267	271	259	291	296	295	253	268	259	292	280	270	281	278	282	286	279	289	267	304	254	269	260	247	295	278	272	272	299	297	294	271	269	262	277	277	282	271	257	261	263	264	275	313	262	228	269	276	288	281	251	304	254	271	224	275	289	260	275	260	274	294	284	298	283	275	234	279	274	288	265	271	283	275	265	245	314	279	279	281	271	249	225	254	286	275	291	273	279	250	251	276	257	280	293	293	271	278	256	257	284	257	254	304	256	252	253	266	241	269	245	254	291	276	265	298	287	297	267	305	261	290	245	272	265	267	258	274	270	276	307	293	294	259	250	281	280	289	278	273	282	311	280	284	309	292	281	283	238	239	267	283	262	285	265	253	275	264	265	280	255	290	262	288	285	265	265	248	257	287	280	291	247	261	259	281	276	284	279	253	285	267	289	258	258	274	260	273	279	282	254	267	265	282	280	256	283	259	288	294	267	273	283	269	298	299	286	265	265	275	290	260	263	272	241	265	269	272	278	282	312	279	274	256	277	279	277	291	300	264	283	274	271	280	254	287	271	286	253	248	270	276	276	272	239	276	303	288	253	277	295	255	262	259	250	293	262	287	274	234	260	262	282	277	255	276	270	238	280	272	268	266	258	274	282	275	254	260	250	268	279	264	268	247	279	287	228	246	287	295	252	249	291	286	274	272	281	262	270	259	247	268	252	270	273	268	278	271	272	269	297	269	258	293	257	283	264	264	263	282	290	267	268	270	250	281	237	281	269	256	269	274	276	301	266	281	311	303	290	272	248	276	286	259	239	273	277	308	288	292	258	285	294	276	269	247	268	263	322	306	238	268	231	249	275	266	268	251	258	253	253	271	288	266	299	254	295	258	299	302	278	267	295	248	301	286	298	246	290	262	295	296	259	295	277	270	271	295	260	262	295	259	265	234	290	268	244	273	284	249	281	277	287	262	253	293	272	269	274	265	264	261	242	259	271	279	252	274	252	288	289	218	286	279	267	265	269	292	253	258	289	296	250	280	232	250	285	301	274	277	275	272	277	288	273	257	273	270	234	281	242	271	253	252	297	323	264	268	292	292	248	267	305	310	255	295	296	241	294	245	257	261	288	274	278	290	271	270	266	259	284	250	269	250	280	276	260	237	264	289	275	240	260	239	252	305	283	292	278	244	269	274	259	291	255	256	262	299	259	247	237	279	273	265	256	274	251	245	264	302	254	269	260	259	265	262	242	294	275	284	257	293	276	287	265	261	281	302	265	268	261	292	315	263	271	265	285	265	293	264	290	255	266	258	280	257	284	268	279	273	269	260	281	266	292	272	287	255	279	292	274	272	240	257	283	325	298	289	237	282	272	256	254	251	275	263	278	266	277	282	272	303	295	254	268	285	262	290	276	282	255	288	292	272	265	280	241	238	242	298	295	268	288	287	257	269	262	287	296	262	267	231	239	248	295	314	275	284	285	284	254	300	283	294	278	270	272	296	283	243	256	270	297	255	282	283	298	295	270	256	285	290	274	263	258	289	306	260	276	222	285	271	296	289	298	267	283	294	285	305	271	252	265	270	302	291	301	277	287	240	289	293	273	291	304	288	255	286	258	289	276	298	255	266	282	289	295	264	297	273	257	271	262	279	291	297	266	282	269	315	255	261	288	270	282	287	251	263	294	280	265	286	289	275	270	277	252	283	311	272	290	251	280	293	246	233	295	269	284	267	282	249	275	261	281	239	291	260	314	260	296	268	285	292	279	284	272	284	261	254	280	258	292	280	284	273	266	280	278	263	278	276	273	282	263	249	284	321	287	252	285	254	296	293	285	221	281	251	249	275	261	261	297	281	280	238	273	289	255	274	272	255	282	281	274	273	282	274	269	260	287	279	272	286	272	257	262	283	278	247	249	258	264	304	298	249	313	293	293	266	267	287	248	259	256	293	264	258	260	259	304	289	286	281	275	277	284	265	284	276	271	267	269	259	286	283	274	251	250	281	257	246	259	260	269	284	265	283	243	297	274	293	275	260	270	238	277	303	273	272	277	282	272	287	264	256	278	275	259	270	275	279	299	267	268	276	296	313	286	287	275
7034	1307	2376	2999	2940	2460	2126	1936	1705	1415	1210	1094	1108	1009	1020	1106	1109	1043	1020	950	827	844	770	773	724	695	680	688	677	656	655	660	655	602	582	654	639	636	639	609	648	613	620	635	612	659	635	592	666	643	673	626	631	608	662	649	664	615	621	614	658	612	622	637	643	625	655	659	597	627	592	597	654	621	590	623	646	616	645	598	594	614	644	614	634	590	655	634	645	625	621	614	611	604	557	625	636	634	589	640	612	627	599	604	648	618	611	603	637	670	626	632	593	654	621	655	616	646	601	632	664	633	672	622	591	529	621	614	612	672	651	665	645	659	599	646	641	616	664	634	609	603	604	601	585	631	598	633	640	635	612	620	617	623	616	653	633	630	660	613	640	625	618	656	625	607	662	630	661	610	621	653	590	630	606	583	648	608	596	608	611	622	642	585	639	611	636	605	642	667	624	636	651	653	608	600	598	623	634	637	667	610	601	630	624	637	624	669	623	582	594	629	656	583	611	633	594	649	562	664	606	566	634	655	656	585	637	614	560	594	587	658	655	574	606	632	620	631	612	637	624	608	635	622	609	641	579	610	638	586	624	595	631	571	639	615	630	634	649	593	627	655	623	631	606	644	572	607	610	627	638	646	580	640	614	593	606	599	618	624	581	638	613	625	631	594	641	601	608	642	629	605	614	612	629	619	635	564	629	637	638	620	593	662	647	615	621	668	637	612	655	607	625	602	673	626	656	582	648	632	623	649	588	611	620	586	604	630	615	625	585	660	602	622	603	612	654	618	578	619	622	613	582	618	595	617	584	625	650	620	640	632	602	622	631	591	625	575	619	667	595	597	636	578	588	610	631	570	633	664	648	672	591	609	630	609	615	591	605	617	622	605	623	663	629	596	599	663	586	624	588	653	605	615	625	647	615	615	633	567	621	605	606	655	606	580	637	635	621	645	611	658	602	628	624	639	584	630	660	643	637	599	595	608	615	677	623	591	623	612	611	630	559	580	688	648	640	633	576	613	633	644	624	633	633	630	581	597	642	647	592	621	645	628	652	616	612	622	624	658	612	613	657	649	624	621	613	642	646	649	611	591	604	631	589	631	630	614	617	599	623	585	637	648	594	629	600	677	617	636	613	623	699	594	633	583	605	651	604	613	673	661	636	606	627	655	604	584	607	652	593	581	644	627	630	605	603	647	669	595	617	638	619	636	619	619	595	609	619	596	615	626	633	622	606	610	615	610	634	622	580	577	601	660	663	638	627	624	630	613	614	604	633	606	659	561	594	601	638	632	609	621	603	612	590	642	611	623	603	601	592	645	614	632	636	619	653	659	610	624	600	612	646	606	587	622	617	587	656	635	608	632	650	618	645	639	644	615	592	636	625	640	606	630	636	645	643	591	617	596	616	611	626	651	662	603	586	617	600	589	549	588	630	621	654	653	628	604	673	629	620	614	606	630	575	642	566	602	569	619	609	615	618	592	611	590	629	636	636	613	638	611	653	624	593	667	666	594	597	605	650	597	581	628	593	645	593	587	641	636	593	578	668	631	637	581	622	636	621	611	574	600	654	623	623	587	589	627	612	608	590	617	656	614	632	635	625	535	614	627	598	617	635	583	603	597	645	581	622	628	572	616	559	587	623	601	610	618	624	636	629	626	626	636	599	613	622	563	644	573	564	624	631	612	624	603	575	633	622	596	590	652	597	606	609	628	639	646	603	651	603	567	602	635	619	590	643	648	579	642	609	588	590	628	633	615	612	623	624	615	602	643	620	622	636	646	629	632	608	661	632	612	654	641	608	589	653	613	585	599	623	617	686	552	583	612	594	597	619	662	602	619	614	598	625	615	626	673	644	627	630	622	607	633	633	618	618	657	596	605	634	633	646	625	604	609	631	615	646	614	574	591	573	631	619	606	609	632	589	596	630	650	598	608	652	659	608	603	631	637	620	565	592	628	628	631	627	629	661	614	635	639	624	642	668	672	654	655	633	595	608	642	625	615	601	601	614	605	635	581	632	652	600	632	602	637	639	640	588	635	594	574	608	622	612	661	614	658	623	628	646	620	612	561	624	630	615	639	612	625	619	649	607	635	629	670	619	620	606	594	632	640	627	627	624	554	594	603	575	643	593	607	591	644	623	656	610	653	599	572	656	615	616	623	598	652	619	654	641	619	594	628	592	620	570	604	606	644	619	620	586	579	637	618	635	669	627	605	577	602	596	614	592	638	615	616	625	648	584	601	656	628	611	615	615	684	633	632	598	612	562	576	654	641	619	584	653	645	610	600	609	616	629	608	575	665	660	604	607	641	667	674	620	629	594	615	656	670	611	632	591	609	640	646	637	641	629	553	678	605	634	638	616	624	624	619	642	632	591	634	639	628	621	617	636	555	650	616	620	638	640	591	630	612	603	633	641	606	616	634	639	649	611	633	645	598	604	597	607	584	621	598	650	655	637	656	606	618	654	635	611	632	627	614	612	630	562	621	668	637	616	565	654	628	620	622	644	592	623	635	590	598	599	588	596	619	627	573	646	626	674	593	636	639	577	610	622	623	582	613	649	601	600	617	641	637	629	594	596	640	607	610	599	637	561	598	618	648	602	648	652	627	622	580	643	651	658	566	631	625	617	588	596	596	650	636	590	618	601	640	617	617	596	632	589	665	633	607	640	557	632	620	611	576	620	644	620	588	637	672	644	623	594	622	684	624	638	569	628	632	634	645	636	593	623	632	620	584	560	593	630	657	596	623	636	645	657	643	612	597	612	596	647	620	589	591	600	626	622	625	605	587	598	593	641	601	638	631	622	627	626	536	596	601	676	656	659	634	629	621	630	606	621	611	616	587	611	634	604	607	615	577	630	613	639	647	633	601	670	659	577	630	683	652	674	606	633	609	570	620	595	610	618	634	618	591	592	633	602	609	598	620	609	619	644	638	609	574	636	612	629	658	591	582	600	622	645	639	608	597	636	644	647	596	605	575	609	620	593	664	646	683	639	598	620	610	636	599	623	557	625	602	596	617	632	641	650	605	597	592	583	621	640	597	664	633	607	607	589	676	623	622	626	602	679	615	621	617	622	598	618	645	673	633	595	572	608	637	605	595	590	615	646	595	587	618	639	612	625	603	659	625	573	679	632	609	592	628	592	587	623	619	632	604	611	645	596	627	590	614	618	634	626	647	601	623	557	616	625	589	625	650	651	615	656	629	616	589	618	602	568	622	604	611	631	582	583	629	622	656	642	602	569	614	617	670	582	587	621	624	604	585	604	642	631	604	618	617	687	636	653	641	618	582	645	568	600	630	619	583	593	602	602	591	577	641	635	640	615	642	655	610	631	627	593	601	605	561	626	617	568	615	647	646	625	616	614	632	645	651	602	602	585	622	626	652	611	636	654	608	616	588	615	663	635	645	589	607	617	652	600	637	588	620	676	661	647	614	605	630	642	591	619	607	650	589	599	590	614	563	592	618	612	634	591	626	587	575	590	615	565	598	603	606	616	639
15427	1793	1799	1507	1033	797	664	581	465	359	353	327	283	276	277	270	327	247	226	222	206	195	203	201	188	195	183	171	190	157	173	161	177	144	168	176	156	146	155	157	160	164	161	151	139	178	176	201	161	141	158	172	148	162	190	169	175	161	144	140	166	164	172	169	137	160	179	158	158	144	143	163	154	128	159	161	161	162	173	141	180	165	149	159	149	163	155	176	146	175	142	175	164	175	143	154	173	162	161	156	154	145	138	160	165	146	159	141	178	158	163	192	186	186	147	169	163	172	150	152	175	167	148	161	149	164	190	164	168	163	190	154	169	168	175	141	162	149	181	164	159	121	149	163	136	168	170	175	180	172	167	156	161	161	175	170	164	191	159	184	165	122	150	164	164	151	167	158	151	192	163	143	156	173	177	164	161	176	158	155	166	153	158	153	139	155	178	154	181	187	167	175	172	161	148	157	176	158	162	171	154	163	184	152	166	164	171	163	173	159	125	174	150	165	169	153	148	171	172	172	180	130	161	141	169	147	148	151	154	157	142	148	153	159	144	162	158	179	163	142	162	140	179	159	175	168	163	166	136	173	152	160	181	197	152	140	154	164	165	156	164	159	150	165	155	155	148	190	146	131	150	165	158	158	164	165	178	167	158	166	144	164	174	160	158	180	177	185	170	149	169	173	158	159	156	148	134	153	166	189	165	147	139	157	164	187	159	154	168	140	166	169	150	144	139	174	156	172	166	169	134	159	156	169	185	166	156	177	159	150	162	167	144	154	174	198	161	156	157	169	152	165	167	137	164	166	151	129	179	164	130	138	142	153	156	159	154	135	155	182	150	163	164	139	149	161	144	169	153	141	159	188	199	149	164	150	158	161	155	146	162	160	145	159	150	133	185	178	155	153	168	151	168	175	144	157	139	149	164	162	157	158	156	148	143	144	146	149	172	165	159	191	164	169	124	160	139	143	172	146	183	209	151	160	163	147	154	125	152	158	121	178	159	157	142	149	151	150	167	151	170	149	174	155	175	155	163	140	170	162	161	140	166	168	126	140	171	173	161	184	184	171	158	168	162	154	179	165	164	140	168	164	169	171	166	156	161	166	162	167	161	152	170	163	163	144	185	170	170	155	142	155	131	154	161	155	166	181	177	154	156	176	143	171	169	134	180	194	168	150	161	184	143	153	152	157	155	151	159	148	134	129	164	154	150	157	180	158	153	160	153	157	178	167	145	176	137	174	171	151	128	156	151	148	169	140	166	169	152	157	164	165	158	160	161	148	143	151	168	140	156	170	150	156	158	165	152	166	164	162	164	153	153	166	133	172	159	173	167	158	172	143	173	158	158	147	184	178	155	162	153	151	137	147	170	167	147	166	166	134	173	141	186	152	147	155	151	162	151	155	162	150	169	150	157	166	156	155	149	144	151	159	172	145	147	142	176	175	173	140	146	165	155	167	168	180	168	165	151	192	171	176	156	179	193	146	137	156	165	164	166	156	156	204	164	161	149	170	142	161	172	193	171	186	145	159	154	155	148	184	180	162	152	172	154	145	145	153	123	166	172	135	178	182	164	170	185	154	165	155	168	188	157	166	215	153	168	168	143	147	165	157	163	170	151	157	155	141	158	158	176	142	156	165	132	181	152	180	181	144	157	149	137	171	153	171	153	178	155	149	143	170	174	180	173	185	151	185	159	190	167	171	163	148	167	158	174	164	156	147	142	162	142	166	140	148	140	182	167	191	161	157	151	185	170	174	156	189	161	160	172	154	158	142	142	138	152	145	144	171	151	141	156	190	167	159	157	155	152	141	174	148	171	161	129	140	158	155	152	143	170	159	162	155	183	141	176	159	153	166	179	172	160	142	167	167	152	143	168	133	144	166	158	124	149	159	142	176	135	178	162	156	140	173	163	167	151	149	154	163	159	153	169	155	149	162	184	146	151	175	147	174	169	167	159	166	150	168	139	180	154	150	165	171	164	162	186	157	155	158	184	181	150	157	151	159	153	129	164	160	180	150	185	156	185	157	148	158	168	154	160	150	154	175	158	164	147	129	177	146	139	156	149	154	165	167	170	140	158	178	156	187	160	165	170	154	145	165	167	170	160	161	177	165	157	172	151	164	161	183	154	195	165	134	175	167	144	171	153	159	159	165	163	156	143	177	143	151	157	170	165	147	154	193	201	159	170	170	182	173	158	157	167	177	148	150	151	162	165	162	136	162	151	159	170	162	130	165	137	168	183	179	158	170	135	179	150	174	152	132	192	168	168	161	165	152	176	183	194	163	140	160	179	167	177	162	165	128	160	153	177	143	164	151	152	180	164	158	152	165	146	164	145	170	141	158	168	145	148	172	171	143	160	139	161	157	152	174	169	138	169	149	155	166	144	144	143	139	147	155	160	190	150	153	166	162	164	154	173	170	163	151	165	154	151	159	162	164	169	168	160	150	149	157	168	155	144	183	143	167	192	165	167	137	154	178	159	156	150	159	182	151	175	169	148	184	152	171	164	155	183	180	166	154	170	144	150	150	149	158	161	148	152	180	174	145	170	150	182	153	173	149	171	172	130	172	144	172	160	139	132	141	135	140	179	179	147	165	167	149	159	160	182	152	136	155	138	142	136	151	166	165	145	158	156	172	162	135	172	163	162	173	174	179	165	188	161	160	162	176	159	170	168	135	162	172	153	163	184	139	176	170	171	165	137	155	159	151	136	144	142	144	173	175	168	168	157	174	172	157	151	169	159	168	193	181	184	164	146	146	151	164	146	174	177	161	172	178	171	176	171	153	179	174	189	160	161	176	163	184	158	171	165	154	156	147	146	139	185	149	144	150	169	159	154	151	143	171	151	146	176	201	158	183	160	147	160	165	179	146	160	148	151	149	155	162	154	168	158	145	163	146	119	147	152	157	140	171	172	151	165	157	147	156	156	154	159	133	151	138	149	169	155	149	152	147	164	163	156	191	151	158	163	184	174	165	161	162	166	172	165	132	169	126	169	174	158	143	160	183	164	182	150	158	146	150	171	174	163	142	150	162	167	149	189	160	135	156	154	164	194	139	169	134	166	164	157	162	153	150	149	165	166	142	157	155	181	162	164	167	168	172	171	171	175	150	154	148	154	153	153	159	178	141	177	153	142	172	146	172	148	146	159	151	147	134	153	168	163	157	154	157	147	175	151	159	192	144	148	158	138	154	140	124	166	153	160	154	145	165	163	157	149	139	193	146	177	143	156	150	174	163	175	163	167	160	167	166	156	163	166	158	155	161	180	161	155	171	176	142	158	164	189	151	161	167	195	138	143	162	149	133	169	167	150	149	167	162	148	177	147	158	173	161	188	156	165	173	151	163	171	170	152	164	163	170	175	183	173	164	165	166	151	175	173	188	179	151	182	186	157	181	160	160	153	164	166	172	185	173	135	149	163	171	154	152	148	154	132	157	174	176	143	156	167	154	167	151	140	160	158	191	152	178	154	163	143	152	187	172	178	150	155	157	176	162
8612	1566	3484	4355	4240	3313	2819	2516	2029	1713	1440	1229	1134	1058	1068	1136	1137	1037	1013	819	759	709	638	590	547	508	507	493	463	460	411	412	385	409	373	401	433	367	393	416	375	394	392	392	392	373	386	389	369	382	395	390	377	391	385	400	399	387	381	381	401	389	329	387	382	375	404	350	369	412	365	360	383	370	374	371	349	387	361	394	374	361	347	331	376	357	379	395	334	356	348	396	392	387	387	395	393	350	376	370	378	343	393	396	375	398	406	358	372	360	363	402	413	365	362	360	404	362	343	381	390	381	383	363	412	365	363	360	363	351	357	408	376	435	380	399	356	391	340	339	354	378	366	402	394	371	356	373	372	381	373	379	396	393	365	327	393	384	358	362	326	392	369	392	346	372	373	346	383	356	410	365	348	352	402	424	377	404	414	389	396	367	356	382	357	385	380	370	395	389	400	355	361	381	365	379	369	368	391	404	392	365	383	417	353	353	385	366	370	358	415	368	355	360	375	383	368	388	362	396	353	375	373	367	357	377	387	347	380	374	342	413	386	392	404	362	382	384	361	381	386	378	377	371	379	392	361	357	375	346	355	364	386	364	392	387	366	350	340	344	390	377	360	367	350	398	371	376	357	396	346	352	401	397	386	350	351	398	377	403	400	363	393	395	366	345	375	390	348	387	358	367	401	358	387	379	372	379	357	400	354	364	389	386	414	415	334	374	392	391	365	408	372	383	345	355	370	365	394	385	327	386	380	367	390	387	368	362	411	355	374	378	346	353	419	404	386	368	388	395	359	402	367	362	385	349	328	354	394	362	375	356	372	375	380	373	363	363	360	360	383	372	354	393	353	362	350	381	385	393	380	394	384	340	418	350	383	359	381	375	403	362	335	403	368	370	369	406	351	373	362	406	340	375	393	375	357	375	411	350	339	393	370	402	399	340	385	372	394	374	372	374	370	380	344	406	373	361	399	357	390	388	386	373	372	353	378	349	349	351	370	406	377	344	400	410	355	374	345	396	341	375	363	372	351	356	361	403	404	354	397	341	384	377	348	389	361	369	421	367	371	393	359	355	350	388	381	380	348	367	377	374	366	379	373	398	384	383	384	396	365	372	374	384	406	377	369	379	377	381	347	369	352	370	349	412	376	369	371	359	356	375	398	368	372	379	397	358	401	371	352	366	393	346	399	390	363	385	361	387	385	374	333	388	360	384	396	400	388	380	342	365	352	405	388	385	397	373	428	359	355	363	357	385	386	374	348	356	405	344	370	350	374	364	383	387	344	371	403	401	354	371	351	388	371	392	375	346	361	347	366	383	388	373	363	367	372	375	383	363	341	366	373	363	346	353	378	368	391	381	351	367	380	405	350	373	345	374	383	363	380	374	384	393	398	351	370	356	353	370	404	370	364	370	379	362	334	356	354	396	380	372	389	345	357	373	365	368	391	375	386	371	368	359	383	395	382	364	335	362	351	368	397	383	402	357	356	381	361	384	379	367	381	401	373	365	369	358	377	385	359	435	408	396	390	391	396	356	354	362	363	385	378	398	391	321	395	382	366	372	389	357	368	349	372	327	378	344	394	354	398	364	350	347	402	385	364	368	389	393	356	335	390	384	384	384	395	369	400	349	388	342	362	365	413	331	367	402	415	398	363	377	371	378	380	393	361	373	397	372	374	360	359	383	411	350	384	375	339	354	389	372	388	336	391	380	352	389	366	345	389	344	369	354	379	378	414	375	353	386	369	375	360	392	364	400	406	364	393	346	378	392	379	358	349	402	394	376	330	362	371	391	347	362	392	419	351	396	382	340	387	387	354	373	416	351	387	356	379	361	377	383	417	381	376	398	362	372	381	366	374	375	371	393	376	387	376	342	350	373	363	376	360	393	412	374	367	402	365	353	388	352	380	402	386	354	371	388	344	369	377	362	383	371	348	392	370	389	365	359	377	354	368	413	389	379	393	352	385	351	397	375	378	375	365	376	369	388	368	365	324	371	364	328	380	389	387	366	414	404	373	385	331	365	376	387	393	356	371	385	399	378	354	394	378	366	347	381	386	372	345	368	395	382	377	359	401	375	383	394	387	359	332	369	399	381	370	346	349	394	378	357	394	358	400	381	387	411	376	397	390	424	397	398	385	397	349	415	367	404	355	371	351	401	368	364	388	393	376	377	337	335	408	383	381	389	354	380	361	373	392	373	363	367	372	365	365	397	383	407	351	375	345	402	410	352	368	364	381	370	375	352	397	367	348	401	357	402	355	364	386	347	361	402	392	354	353	359	377	347	396	390	392	364	363	391	392	398	384	385	346	366	412	365	345	395	400	372	376	359	386	385	362	359	378	403	393	363	379	369	391	335	396	401	352	363	386	400	377	341	364	370	355	353	408	381	392	367	364	388	385	379	387	380	350	344	390	386	391	390	331	351	363	361	370	385	392	378	354	369	386	343	356	368	358	379	352	399	387	371	382	389	369	358	391	369	373	363	372	378	358	338	381	365	365	367	375	395	376	379	362	366	365	352	391	404	358	381	405	381	368	384	379	379	356	355	386	379	391	370	365	375	347	366	411	375	366	377	388	350	390	389	355	426	360	374	369	359	391	344	399	384	391	371	389	390	370	392	393	386	361	381	360	403	351	344	382	332	389	353	417	346	380	371	403	373	333	387	380	364	378	362	341	328	365	376	346	371	401	387	347	377	387	369	308	348	380	388	360	388	354	370	387	363	367	388	366	347	353	318	357	387	358	385	385	387	382	372	389	340	394	349	389	368	379	360	372	356	377	367	353	407	372	360	381	375	394	362	366	395	378	358	368	394	369	368	343	383	353	383	368	383	378	384	389	411	374	362	371	385	390	365	380	363	354	388	384	374	412	366	363	386	382	350	376	374	348	358	375	368	356	360	360	393	351	347	385	367	342	385	372	426	390	398	362	369	361	377	345	394	387	319	369	405	390	429	357	368	349	418	364	334	369	376	380	398	382	376	388	369	406	386	365	405	374	371	364	411	366	364	435	375	366	373	368	360	390	379	356	394	366	384	374	374	354	374	390	382	366	373	384	329	368	346	394	382	353	394	371	376	360	392	343	395	351	353	377	382	405	384	363	383	383	349	390	416	390	373	418	393	375	353	397	401	360	380	362	357	364	407	391	374	383	384	384	372	372	347	350	376	405	352	358	360	350	408	357	359	373	367	344	404	427	368	379	388	361	357	368	342	357	355	413	386	354	354	377	354	382	379	390	362	370	386	325	433	359	367	405	354	344	384	423	362	376	375	363	371	364	383	388	374	392	328	383	364	385	351	373	347	361	372	384	385	345	387	375	357	394	406	369	391	391	389	393	368	355	402	356	395	366	342	362	367	369	386	370	363	397	390	380	422	351	340	372	367	383	326	360	393	381	367	355	342	358	350	398	369	368	385	375	370	419	366	383	404	385	402	363	379	391	353	378	381	405	390	376	354	352	391	360	348	412	372	360	380	376	370	357	378	360	352	403	351	400	390
1683	384	485	439	402	345	297	316	294	265	290	261	230	261	224	234	269	240	255	255	229	223	248	242	238	259	218	226	224	195	240	216	237	190	210	205	211	211	204	210	215	215	213	238	212	216	254	219	218	227	232	221	213	198	204	229	210	223	219	224	205	200	233	211	252	237	217	186	220	257	269	232	224	206	228	253	252	200	220	234	201	213	202	234	259	226	241	233	241	222	209	207	230	204	228	213	220	213	203	212	227	225	210	221	257	206	217	238	201	223	234	245	245	248	225	234	221	199	221	247	223	236	188	205	204	241	256	231	199	222	231	195	221	215	207	243	198	188	202	220	217	217	247	233	223	228	225	234	214	228	218	211	258	246	221	241	205	241	240	257	225	230	209	237	244	212	224	212	234	238	234	251	247	212	214	227	209	219	199	204	189	214	215	237	220	220	228	225	240	229	238	221	225	237	225	224	232	230	238	243	222	208	230	240	211	213	214	191	239	220	220	203	201	206	201	224	264	217	224	208	228	206	211	217	218	235	212	206	190	217	204	226	216	229	243	230	238	217	208	223	214	211	203	231	182	237	228	214	226	216	219	228	221	223	206	210	257	199	225	220	220	225	226	243	232	245	230	238	239	224	213	225	214	196	250	229	238	215	231	232	202	210	220	193	189	247	237	226	226	241	241	217	226	220	201	240	212	232	213	209	240	231	230	232	215	227	221	246	231	207	233	246	232	219	235	222	207	212	234	224	232	218	205	221	196	206	206	223	221	208	197	212	212	219	223	259	233	221	238	200	215	201	249	231	236	215	225	224	221	226	216	215	222	235	226	239	232	230	256	270	236	219	212	222	237	206	219	218	177	221	233	227	222	238	222	191	206	213	242	201	207	207	227	179	198	201	216	234	209	266	228	201	237	209	226	208	224	214	214	221	221	221	255	188	198	241	234	200	223	225	201	240	213	221	215	226	229	210	229	219	219	211	232	227	218	234	215	199	251	228	233	162	230	206	232	264	213	244	199	227	203	208	213	240	227	216	221	181	242	230	235	206	225	227	213	234	200	194	224	226	219	237	220	246	240	225	235	233	213	217	203	215	234	192	176	194	238	233	225	229	222	192	206	207	226	221	222	207	223	228	211	212	226	236	232	217	231	225	236	198	240	234	215	214	216	222	233	223	233	255	219	223	231	226	216	198	203	241	210	222	207	220	214	207	233	214	209	230	213	220	218	245	217	234	248	222	246	213	217	192	218	208	235	233	225	213	187	225	213	226	236	225	212	204	237	221	218	244	190	250	241	253	198	223	195	222	229	214	194	205	219	221	216	253	238	242	194	248	214	229	225	214	224	251	216	219	210	176	202	213	218	228	243	226	239	235	204	264	261	210	211	233	255	234	224	220	210	213	225	211	230	198	243	227	214	212	230	214	246	246	208	243	206	243	239	247	241	203	223	218	202	247	199	200	228	218	218	245	221	230	229	236	200	259	219	207	220	217	213	221	205	238	243	231	210	230	204	209	207	225	213	196	225	208	207	221	209	200	238	206	228	220	250	225	206	235	193	214	228	244	254	224	244	239	205	198	207	195	240	216	201	240	217	202	212	211	194	199	209	196	230	223	239	204	228	225	241	204	264	206	223	243	236	220	221	215	230	218	215	234	240	229	206	233	240	233	200	211	210	231	218	212	221	226	231	220	219	201	228	212	228	238	222	209	233	247	216	206	256	221	212	228	247	260	234	205	243	219	227	230	228	212	186	233	204	222	237	198	196	192	208	227	219	228	222	235	199	227	217	222	232	219	198	223	231	223	231	207	222	234	226	208	222	192	240	223	223	209	220	209	207	228	223	241	200	238	215	217	216	215	183	207	200	221	229	219	199	200	229	228	236	225	216	250	228	231	248	223	224	221	233	217	223	226	241	206	234	201	230	192	222	222	232	230	204	220	220	206	206	228	259	237	229	240	254	253	234	235	231	215	241	228	225	202	222	255	217	197	218	200	240	235	257	220	209	227	216	179	223	210	241	208	211	231	209	216	250	214	200	235	225	248	217	219	219	251	228	203	223	200	213	238	208	183	217	244	235	227	251	210	201	217	196	245	220	229	207	227	202	225	205	225	218	224	191	217	228	206	230	258	210	224	208	250	212	187	236	210	221	189	243	236	221	209	222	225	263	230	242	212	216	243	243	232	249	226	267	227	216	226	221	219	224	223	228	234	230	234	245	219	199	242	185	223	223	201	229	208	202	221	216	240	236	211	226	225	250	237	213	232	233	241	205	250	241	221	221	217	214	225	206	233	213	209	201	244	200	205	221	216	195	219	181	213	232	207	239	207	231	207	217	229	200	236	229	208	212	226	216	206	238	226	224	202	196	237	211	215	212	230	213	227	212	221	235	224	198	251	262	251	253	200	208	176	207	236	227	256	230	216	231	216	241	227	223	244	252	222	217	211	229	204	233	202	219	249	240	221	224	216	218	207	237	221	245	183	209	215	227	201	201	203	229	212	210	198	246	204	226	201	230	226	203	233	193	193	225	253	209	235	241	200	226	229	234	223	249	252	220	208	231	233	245	219	227	221	197	194	234	244	220	214	216	231	216	195	223	220	216	208	230	202	235	203	235	225	208	212	212	244	220	220	210	242	223	213	253	207	224	236	225	230	217	217	242	224	223	216	228	216	261	239	248	244	228	244	218	207	196	219	236	214	195	204	220	225	189	227	220	238	222	259	201	225	258	254	187	235	218	222	217	212	239	246	198	220	212	236	258	224	227	220	217	214	231	211	214	242	230	234	206	197	223	228	226	227	228	225	209	225	242	215	244	221	216	218	212	186	221	228	244	201	235	230	209	197	203	228	216	213	225	218	225	217	228	227	231	205	225	224	231	229	192	216	226	208	212	219	212	227	231	223	236	247	228	241	229	215	234	233	201	209	222	217	249	218	264	238	215	222	209	213	229	253	220	228	214	209	210	233	214	234	240	215	257	231	232	235	211	201	207	194	197	210	235	205	215	228	244	239	226	257	215	221	248	245	242	230	228	245	221	223	211	236	224	225	202	222	189	213	226	213	240	219	205	227	228	249	206	236	216	232	250	234	206	250	213	187	238	240	219	254	244	213	219	208	217	243	208	208	220	238	226	222	243	225	230	193	192	237	230	231	212	202	260	204	203	241	234	225	218	208	207	222	251	200	231	222	189	256	245	230	225	238	214	191	203	225	259	227	201	239	206	249	214	197	234	205	212	210	206	201	238	237	222	220	238	241	240	238	212	200	242	240	238	232	214	232	244	240	193	198	218	213	209	253	245	220	212	231	243	226	227	221	212	224	227	211	239	233	211	224	206	251	220	227	237	226	221	218	205	219	178	233	225	248	232	228	203	247	206	242	207	244	205	226	178	231	222	230	229	196	264	219	208	214	201	248	211	225	245	213	222	220	228	208	205	191	246	208	243	220	213	213	247	232	204	210	234	241	236	228	227	224	247	221	237	194	200	236	222	228	231	215	219	211
1910	718	1134	1299	1265	1095	978	904	843	797	743	699	708	740	691	775	706	664	718	689	631	607	580	559	589	540	527	537	509	523	528	523	530	547	541	514	532	549	520	521	547	525	483	524	491	527	527	511	520	513	519	505	504	529	537	568	505	571	518	522	535	533	548	507	542	513	519	514	513	505	516	515	579	518	527	546	554	491	533	510	526	518	501	482	537	547	538	502	479	511	485	514	481	561	508	511	524	557	489	529	485	554	558	519	502	550	531	480	490	549	501	526	547	500	506	515	546	477	503	537	492	532	537	571	487	544	548	495	542	522	527	509	506	578	529	534	527	561	524	483	554	526	510	517	536	535	532	532	534	557	522	473	481	525	525	544	510	520	574	494	499	505	497	490	505	538	514	503	516	533	490	496	504	504	511	510	541	521	529	496	529	528	499	539	505	528	532	520	520	504	518	536	528	534	542	543	510	536	519	537	537	523	528	534	522	528	515	506	540	494	505	524	547	533	545	551	546	505	522	541	510	528	535	522	499	516	575	507	548	506	512	524	508	471	533	516	524	538	532	488	510	513	506	527	522	505	523	529	529	479	538	507	520	490	491	554	530	524	503	529	551	490	529	531	502	488	509	498	515	523	528	495	537	468	530	520	532	531	543	502	505	518	534	527	549	519	491	494	492	493	545	503	496	537	567	523	529	516	546	513	515	516	528	538	528	491	511	530	512	527	521	542	550	525	492	503	520	531	560	507	522	503	511	552	534	510	536	507	519	498	516	545	515	488	487	513	524	519	494	486	507	516	509	513	550	521	559	526	536	496	509	573	567	541	476	531	529	491	514	539	559	501	543	513	499	536	552	527	539	531	518	506	538	535	519	488	554	545	480	498	509	558	514	530	546	505	533	525	515	526	548	547	522	563	506	514	571	512	543	534	543	501	517	510	521	498	543	518	514	512	528	493	505	502	477	548	529	526	532	537	514	519	552	498	507	533	529	525	499	576	542	539	547	499	509	520	536	535	530	547	486	496	519	516	514	526	548	517	544	531	489	570	560	520	537	545	547	495	519	493	521	549	504	510	540	562	512	490	572	493	536	498	520	518	533	549	474	493	574	476	542	510	479	532	497	472	519	514	520	501	507	492	506	587	506	503	475	556	534	567	525	478	507	544	534	533	557	513	544	587	539	546	544	517	528	492	556	496	504	490	520	519	533	538	550	532	555	497	542	506	537	534	511	509	480	516	523	520	552	537	515	482	531	483	534	515	529	502	546	529	496	524	521	504	519	522	527	507	517	532	506	525	527	541	541	539	558	522	484	540	542	516	503	521	507	552	507	488	510	539	514	515	515	570	487	491	539	553	500	504	517	495	537	511	487	500	555	485	556	499	542	525	562	507	517	560	533	550	548	504	540	562	535	534	569	537	524	562	517	541	522	535	518	522	505	523	515	555	502	526	538	505	515	523	546	497	505	518	521	570	541	553	534	533	541	473	533	565	536	538	484	521	540	545	522	493	574	514	507	504	559	510	553	493	563	516	523	544	508	530	492	548	544	523	545	495	511	472	522	475	510	516	541	553	549	516	578	506	529	535	544	525	545	512	524	507	530	514	502	517	511	569	536	512	484	511	511	520	550	492	571	532	522	527	527	512	561	537	499	516	538	533	530	513	503	537	528	551	494	551	552	515	510	544	555	489	510	501	538	556	521	506	586	517	521	514	510	541	515	530	482	535	526	488	493	540	538	546	495	536	503	491	567	495	524	565	550	544	544	547	558	539	582	552	500	518	507	515	506	496	513	511	543	513	518	557	526	482	512	540	515	530	533	494	513	521	490	478	527	509	535	537	514	538	522	516	530	481	532	508	534	508	530	509	534	520	511	529	543	504	496	526	547	531	519	523	541	500	517	553	492	517	486	516	515	501	514	484	487	499	536	512	546	537	518	530	528	503	511	496	510	540	521	483	550	539	552	510	508	537	497	537	527	512	510	506	477	521	520	505	526	534	486	505	565	536	522	547	517	499	512	510	500	524	509	544	520	531	530	529	569	528	521	550	527	520	535	549	520	551	492	483	514	492	514	550	550	513	531	518	548	500	524	525	524	513	513	541	511	549	539	535	516	567	546	515	540	575	537	542	536	524	509	492	523	495	501	527	505	542	509	500	542	543	509	549	538	499	527	536	490	503	516	522	494	526	542	523	516	557	522	481	522	526	498	527	483	487	531	505	518	503	504	519	514	561	519	534	570	484	487	566	524	513	499	510	536	518	523	533	493	492	549	501	511	538	530	490	523	506	536	548	530	490	591	541	501	490	516	528	526	492	500	604	504	497	516	526	510	551	541	509	523	565	504	522	511	523	529	538	505	534	536	520	532	515	481	521	533	487	561	517	532	516	509	522	547	515	560	531	548	504	534	516	517	511	520	598	507	513	496	506	475	547	511	491	504	506	552	520	526	520	542	511	481	525	540	504	510	551	537	560	532	496	545	531	551	546	544	507	545	533	525	539	572	501	550	505	528	543	573	536	520	492	483	507	509	514	568	567	521	538	493	539	498	523	521	555	548	497	567	525	508	522	515	530	541	540	544	548	548	496	517	491	500	505	518	524	503	534	515	547	533	503	528	523	512	522	500	547	524	515	540	490	511	503	549	545	516	508	538	557	493	526	499	527	484	521	559	497	517	490	536	520	507	520	498	570	528	521	519	489	569	539	533	504	567	536	515	538	529	498	514	526	516	508	500	510	514	530	521	509	504	573	553	521	566	568	517	536	529	485	528	510	533	556	524	509	514	522	513	537	544	526	550	487	533	539	524	512	519	541	520	529	512	527	504	505	518	488	542	511	510	492	495	521	563	488	538	552	525	524	532	515	514	537	516	508	555	533	546	471	521	528	549	488	568	546	519	527	483	488	543	536	502	558	525	514	566	517	584	490	555	516	506	533	546	512	521	532	505	507	548	544	508	571	509	531	529	539	501	532	554	532	501	523	488	514	542	534	538	520	499	497	499	534	513	516	498	522	494	517	510	540	504	519	496	533	506	518	501	510	516	523	536	516	490	541	522	559	532	534	495	514	495	528	502	531	563	505	517	532	496	514	519	530	554	564	527	497	527	546	480	502	519	529	539	540	551	515	517	508	510	535	521	476	519	547	540	507	500	547	510	492	512	487	514	520	531	515	512	492	539	518	499	482	528	542	513	560	525	549	534	517	550	548	533	451	535	539	524	547	531	510	540	522	562	536	546	535	521	479	565	502	537	499	545	539	530	541	515	503	496	507	518	570	535	530	500	525	549	506	515	530	507	533	560	505	553	540	529	520	525	548	516	497	524	540	571	579	563	518	574	529	536	512	556	510	515	503	504	516	527	520	526	478	519	544	529	518	506	520	540	537	533	486	516	531	489	568	511	505	520	494	511	521	516	529	530	537	583	546	510	518	510	496	519	555	535	500	498	509	486	566	506	532	485	499	545	538	534	519	480	501	522	492	532	535	454	507	546	521	548	540	514	548
8271	992	1187	1021	781	710	535	545	452	428	346	366	356	329	374	367	350	340	357	314	293	289	324	275	293	291	299	271	315	277	238	261	277	275	276	257	232	313	248	259	293	264	263	269	284	263	247	268	251	299	279	267	268	270	295	249	274	274	251	251	255	300	258	280	279	248	264	259	276	271	256	271	286	261	295	244	274	264	283	287	290	279	309	282	304	253	281	284	288	289	277	247	268	264	238	281	248	267	239	276	257	263	244	285	270	312	284	283	269	272	269	250	264	266	254	281	249	290	313	248	284	293	276	228	272	261	245	249	290	309	280	248	276	276	253	251	248	278	268	292	306	273	263	314	269	268	246	266	276	277	303	296	261	264	248	279	257	263	273	274	239	275	286	287	280	277	267	249	272	269	242	274	257	265	288	284	250	259	273	274	264	301	298	244	281	310	275	270	255	253	239	266	283	283	265	269	274	277	283	254	277	287	275	277	281	277	266	255	272	283	287	271	263	283	273	274	268	288	257	301	276	277	287	267	254	256	267	247	269	252	267	294	249	256	269	288	282	262	269	238	288	280	302	264	253	259	256	303	284	264	283	307	267	269	296	281	274	280	267	301	302	261	260	266	300	258	270	257	284	308	314	263	262	278	268	244	271	253	269	269	255	266	286	270	259	253	264	275	225	277	254	262	249	292	281	253	272	276	282	278	262	299	253	273	261	263	247	278	273	265	276	263	265	254	302	279	270	262	233	298	277	319	277	240	285	241	239	250	263	288	288	268	278	286	285	271	275	276	272	291	255	296	281	295	236	265	247	278	269	282	266	283	307	265	261	274	274	275	267	274	265	270	297	285	276	307	293	250	258	310	267	258	250	276	271	274	254	257	288	293	295	304	287	273	264	302	303	260	301	311	288	296	264	237	272	284	262	256	270	284	266	274	263	256	279	287	251	294	283	265	267	292	262	277	285	256	269	308	262	277	284	281	281	279	251	278	265	255	250	304	246	277	263	258	263	320	255	229	282	254	255	269	307	305	246	252	255	264	276	273	259	268	267	281	282	268	268	239	278	254	283	262	305	249	289	270	282	254	256	284	272	275	293	266	238	291	263	224	253	267	284	264	296	284	271	270	258	282	247	272	261	298	319	315	266	253	273	276	288	295	273	256	278	294	276	250	284	312	281	231	257	260	271	290	277	279	259	269	278	267	260	257	239	258	266	272	266	304	290	261	244	261	273	248	250	275	266	268	288	305	260	270	254	266	269	259	261	244	265	262	292	244	258	282	253	275	289	245	248	281	266	259	249	213	261	260	240	298	296	259	298	300	221	286	280	281	278	262	286	317	283	271	243	239	256	257	279	285	302	287	282	271	295	245	267	275	279	291	254	296	266	244	266	277	272	298	271	224	284	273	236	258	280	269	270	311	257	246	267	261	290	269	278	257	279	269	280	277	249	261	273	284	265	273	309	308	277	274	273	286	294	267	269	317	269	282	279	297	272	271	250	262	281	294	281	284	299	281	271	261	269	285	258	236	271	285	278	288	244	252	252	273	267	252	280	275	292	266	278	282	276	290	258	240	275	278	285	272	279	282	291	286	274	264	270	290	261	259	259	254	281	262	284	253	246	279	287	275	290	266	260	286	287	265	259	275	223	282	271	274	264	267	309	299	281	266	314	286	304	294	275	274	293	241	277	266	290	310	273	289	305	294	315	269	260	282	258	297	283	281	278	250	283	278	297	272	260	259	257	251	272	255	259	273	281	267	267	252	255	294	267	266	277	264	271	253	253	262	251	285	304	285	285	309	248	267	273	246	266	258	257	232	256	275	268	250	244	265	289	295	279	318	246	254	268	256	258	271	267	253	276	308	284	259	269	277	256	300	256	272	259	266	244	279	242	251	267	273	267	274	265	256	266	291	280	277	279	297	287	267	252	246	256	297	248	314	287	287	283	280	271	272	253	273	269	266	233	258	286	297	292	301	289	265	289	283	239	234	279	267	258	287	299	274	288	280	287	267	316	284	253	258	255	278	283	299	252	248	271	263	272	269	285	276	282	255	278	294	281	237	244	264	256	271	282	260	239	269	243	299	279	274	292	274	274	272	253	291	280	280	266	269	283	272	274	258	255	285	257	282	259	267	276	252	282	295	271	285	281	275	270	253	250	284	254	287	281	263	266	270	281	276	256	269	243	296	269	302	280	291	271	273	282	262	255	275	259	261	259	278	252	238	280	245	272	286	264	271	252	282	269	270	280	277	270	250	257	299	259	227	274	262	254	247	286	280	245	245	244	295	275	272	270	268	321	268	261	278	279	264	252	270	267	235	290	295	242	254	289	275	260	277	239	251	289	290	252	252	257	256	254	254	247	282	286	296	283	290	265	261	299	265	292	253	291	265	281	310	269	283	251	299	269	264	290	297	263	285	298	304	263	275	283	291	248	263	271	262	315	258	251	297	246	263	271	243	257	278	284	274	259	285	251	274	238	245	291	279	234	300	287	287	274	263	277	275	264	229	260	234	272	270	273	228	278	284	250	269	308	278	267	255	274	284	275	281	265	235	267	262	334	265	279	281	274	279	288	284	288	305	248	282	263	251	253	270	283	282	254	257	265	293	251	254	275	255	267	269	268	294	260	276	301	297	260	235	265	269	246	274	236	273	275	251	240	268	275	277	257	280	284	301	268	266	278	278	272	243	310	256	261	296	252	256	278	272	274	300	279	267	300	267	257	279	243	277	249	229	255	268	251	248	277	299	246	265	251	260	264	278	233	256	270	277	312	277	316	281	253	262	262	270	281	261	257	264	257	279	281	272	281	282	291	287	292	276	293	269	263	266	282	280	313	257	294	281	294	255	263	294	263	242	268	301	260	263	267	274	274	280	257	294	272	280	294	278	283	297	252	269	270	254	272	248	312	230	258	302	282	266	274	257	259	266	281	304	245	277	270	272	272	277	253	289	252	239	275	252	265	288	269	288	241	271	271	232	256	291	274	284	278	265	265	291	284	247	266	271	261	283	267	297	266	258	301	276	262	294	259	228	278	256	280	230	248	280	287	270	277	305	238	320	260	269	287	249	317	292	277	264	277	266	266	256	259	259	272	293	288	280	233	263	264	270	282	267	273	303	292	280	300	253	244	271	252	298	269	241	244	253	286	260	296	252	298	265	249	272	280	267	293	296	272	268	279	268	243	244	262	278	268	260	267	296	300	282	280	253	266	280	276	294	293	272	263	275	251	268	274	278	277	261	261	243	265	284	274	296	273	277	286	294	290	280	261	253	266	259	256	260	266	246	280	280	307	263	269	309	251	303	270	260	235	245	312	267	272	285	281	290	309	252	291	249	257	262	269	257	235	296	257	256	299	271	277	285	263	274	299	292	256	291	278	295	264	276	274	279	270	275	272	309	311	291	273	269	256	284	269	243	268	257	278	268	230	278	272	295	300	274	271	278	294	252	250	271	312	250	275	284	293	261	292	273	290	273	308	253	265	258	288	263	286	278	270	281
6919	1296	2517	3454	3129	2498	2006	1876	1648	1428	1287	1196	1111	1026	1045	1158	1113	1044	1003	896	876	809	809	744	740	683	687	637	688	649	662	665	650	620	628	643	594	637	625	610	591	661	632	633	648	632	637	634	627	651	621	609	587	610	620	617	585	633	679	599	606	634	629	629	607	635	656	604	624	631	619	608	615	634	607	572	601	658	637	601	589	621	615	598	612	597	604	602	665	621	654	677	636	619	650	595	666	644	633	596	594	596	606	597	592	641	623	628	640	611	626	630	625	646	602	640	626	650	680	617	596	616	641	641	610	621	620	676	603	636	605	615	626	591	627	627	576	603	614	594	604	687	609	629	615	606	611	596	625	628	599	613	634	595	647	613	575	601	614	601	612	627	617	614	635	624	628	591	614	607	616	634	621	611	570	615	611	611	603	561	625	632	596	585	607	589	631	589	659	668	703	617	648	639	646	660	596	624	611	616	613	643	591	609	611	646	608	616	669	655	642	656	627	618	599	612	616	597	629	588	618	581	653	660	565	591	587	651	616	607	637	589	635	595	621	602	647	614	585	610	597	641	634	596	652	601	619	581	646	621	615	638	573	556	609	614	622	599	624	595	633	601	632	588	597	649	652	621	604	642	616	643	648	603	657	630	639	627	587	606	628	614	633	646	559	632	675	581	628	593	636	593	620	624	648	598	594	641	632	601	612	606	614	592	635	579	587	589	626	607	591	619	608	615	631	653	624	601	571	595	626	632	591	639	622	618	626	640	584	611	645	622	635	596	653	621	576	636	617	648	635	623	566	629	569	623	600	609	681	619	633	652	609	625	597	611	571	657	581	608	603	618	623	587	610	674	664	642	656	615	641	643	643	607	621	583	657	596	596	611	638	633	643	564	583	547	648	578	650	620	638	659	624	621	683	636	654	613	592	614	603	634	632	633	609	596	633	637	653	633	611	643	607	605	598	602	650	631	618	645	648	596	601	575	615	597	585	587	628	638	619	629	641	599	618	609	621	647	602	641	645	611	678	609	592	600	682	619	545	619	603	636	621	582	612	622	617	642	608	647	642	653	591	601	633	606	597	621	590	640	621	635	622	629	643	639	604	600	610	648	615	605	585	649	629	643	656	660	646	589	626	622	605	597	637	620	635	633	639	639	622	638	596	632	616	619	574	597	655	615	637	604	657	596	615	639	614	597	570	625	592	612	643	648	585	677	590	639	594	568	615	616	647	591	614	575	631	584	634	629	640	648	602	618	634	614	605	669	641	602	605	651	615	613	584	613	592	678	614	642	629	614	601	567	658	600	579	586	622	638	637	593	689	628	570	660	666	617	626	607	609	621	590	640	619	615	567	659	586	588	631	617	661	593	621	607	607	633	609	607	637	612	600	562	654	654	600	607	654	592	600	606	616	613	639	592	645	604	614	625	610	644	628	705	631	661	597	631	620	630	595	597	642	655	602	617	620	613	616	602	634	631	641	606	581	622	623	627	560	603	632	664	641	577	655	637	608	580	552	633	621	588	636	618	604	581	606	600	617	582	661	620	632	623	636	658	635	650	562	611	620	639	667	631	622	616	675	589	628	620	572	650	642	590	585	593	608	694	597	617	589	624	636	621	589	618	647	664	618	607	661	593	589	635	572	637	657	627	641	630	657	605	639	610	597	628	636	650	624	617	647	631	603	654	638	587	656	613	643	586	551	584	620	585	594	663	623	679	644	683	631	605	623	647	627	604	639	598	561	588	637	629	609	668	626	620	650	624	635	594	586	603	607	644	600	650	651	593	634	601	642	653	625	606	664	655	643	644	655	613	654	619	609	613	636	621	620	637	633	623	640	599	641	593	618	634	607	595	628	585	658	607	603	622	599	656	616	634	636	598	622	597	609	594	608	558	624	631	639	655	601	635	601	621	584	621	613	614	585	608	615	629	578	606	616	651	547	603	601	611	654	590	616	641	635	606	672	622	603	649	593	606	649	612	554	663	599	631	596	592	620	620	601	597	611	568	620	623	624	629	579	616	667	608	611	619	638	631	597	613	646	613	646	605	588	638	610	675	623	601	607	607	664	611	600	631	649	641	609	616	615	634	654	598	627	577	609	594	632	619	579	640	621	642	611	666	636	587	574	631	630	650	605	651	587	614	601	635	643	613	645	604	602	606	561	608	639	642	652	652	647	649	602	621	616	645	602	603	646	645	582	583	585	608	601	634	614	615	628	609	570	668	613	637	605	636	635	638	644	617	591	566	604	612	573	616	657	592	623	625	640	640	616	599	650	603	636	607	613	644	626	594	634	615	618	639	605	598	649	624	604	608	636	666	598	626	563	648	620	623	640	602	587	605	607	589	643	622	622	594	660	623	617	572	633	572	630	619	596	608	599	663	654	615	650	634	641	563	610	628	612	616	611	618	659	653	675	600	605	564	655	612	613	607	601	635	631	612	608	611	608	589	651	658	653	646	656	603	606	640	667	620	649	607	638	638	603	619	667	599	653	617	647	584	596	601	577	632	598	621	652	571	567	602	646	604	629	662	633	591	574	577	641	641	619	590	586	620	614	621	612	620	610	634	614	622	607	604	656	660	629	625	665	663	594	585	623	647	596	641	640	611	621	588	638	702	575	630	648	628	606	584	607	613	606	579	588	632	619	644	634	619	596	641	604	634	633	641	634	620	582	607	632	609	619	622	600	599	623	646	642	579	611	600	579	656	624	596	626	659	622	612	602	587	660	652	604	586	634	627	609	656	622	633	667	622	646	628	604	610	591	644	644	604	548	622	553	600	623	657	619	641	636	609	644	674	643	600	598	588	614	614	623	644	628	575	612	605	620	609	618	649	617	617	641	646	633	584	642	635	587	617	630	643	606	623	597	618	637	619	636	630	614	645	603	614	577	586	622	601	629	604	639	583	624	626	633	584	606	625	620	678	635	611	597	644	626	603	645	603	630	662	622	584	621	605	581	568	631	628	652	625	622	647	643	597	606	658	630	584	647	630	623	642	620	661	637	615	614	630	632	585	622	596	605	642	601	598	618	662	622	615	633	632	620	649	607	653	637	616	577	593	647	641	664	643	638	573	612	611	637	625	611	661	659	621	585	614	652	599	568	628	616	597	667	634	632	584	579	610	632	656	609	632	596	635	637	576	627	649	609	603	605	601	625	620	619	619	649	624	621	657	640	631	604	646	605	670	652	623	624	608	634	618	597	644	655	636	625	568	604	617	631	633	654	617	616	619	633	601	649	642	581	596	629	634	647	679	642	611	595	624	663	586	610	583	614	588	574	600	650	612	632	645	633	608	597	616	678	596	654	646	619	643	632	623	637	601	623	587	636	624	595	628	603	608	620	612	596	672	601	602	619	576	626	656	574	600	668	631	581	602	616	638	646	648	696	574	624	578	647	606	638	641	642	631	664	600	584	601	571	625	636	588	627	619	594	661	641	614	620	598	653	612	629	640	608	665	631	615	602	626	619	644	581	592	583	590	636	629	630	609	602	614	640	619
15167	1796	1882	1478	1196	872	617	531	479	351	389	315	237	272	271	291	292	247	252	238	191	208	191	196	161	159	194	184	166	154	150	160	181	153	166	167	151	165	156	127	153	150	169	143	176	169	157	150	148	188	167	163	158	147	196	161	177	171	161	160	159	140	156	163	177	171	146	153	169	144	156	153	142	190	170	164	153	161	189	154	183	126	168	162	138	140	174	142	141	167	175	167	167	154	147	154	173	162	188	136	161	169	160	165	177	182	153	159	162	138	172	175	167	139	162	153	169	156	160	146	165	189	186	163	140	142	155	169	138	155	164	181	159	140	144	150	166	152	163	149	155	146	146	189	157	158	176	149	161	174	170	156	164	157	152	180	187	146	171	154	171	147	188	189	150	145	150	159	155	163	163	180	170	189	150	162	182	144	162	175	176	163	172	150	161	153	146	159	153	177	152	152	146	150	147	153	164	161	163	177	158	151	160	140	161	156	152	166	157	145	145	148	153	147	195	162	157	150	164	170	143	150	162	145	151	153	172	152	159	162	148	158	148	159	140	152	155	144	163	150	163	144	162	157	151	175	176	142	167	163	133	172	194	149	146	167	154	174	164	189	156	137	145	189	142	137	163	137	159	156	155	147	164	154	170	173	172	152	156	135	180	199	178	167	146	174	156	149	161	158	160	153	151	163	156	145	159	157	161	160	146	155	153	151	156	176	153	174	159	131	153	156	187	158	155	155	168	163	147	161	178	189	177	157	166	159	157	160	161	165	156	162	172	179	186	145	179	139	151	164	155	169	141	152	150	176	166	163	162	171	172	146	156	169	165	149	171	185	154	163	154	171	157	168	200	174	162	170	142	152	177	151	137	157	142	167	170	160	161	158	180	152	174	173	165	165	163	169	160	171	170	155	152	156	181	178	154	168	148	159	152	132	172	156	179	165	161	167	152	158	148	151	163	146	152	165	149	153	152	163	166	157	173	160	163	158	158	148	158	169	132	164	172	178	152	153	139	157	151	142	160	133	161	143	162	165	155	145	173	163	152	153	160	185	125	128	149	169	151	158	162	152	176	151	165	179	180	156	158	151	147	157	138	164	162	183	143	172	157	157	164	149	137	169	145	145	150	151	139	167	146	151	171	169	156	158	143	159	150	159	168	150	168	156	177	186	175	173	190	158	180	166	190	155	143	149	139	153	155	176	154	169	155	165	153	164	169	155	161	165	159	174	156	167	166	155	171	147	167	153	170	161	162	157	176	176	155	142	181	163	178	148	144	150	147	168	136	151	134	182	173	149	156	168	155	165	172	148	173	149	154	146	159	151	167	169	140	128	153	187	146	154	191	144	159	163	157	169	158	178	145	134	150	145	169	135	150	146	143	150	151	172	127	161	170	149	135	145	146	126	142	181	158	172	144	148	196	166	169	146	173	157	162	160	172	157	150	158	140	142	134	133	168	155	164	160	152	137	147	181	151	158	144	188	155	163	165	166	153	164	171	173	165	147	159	164	176	170	179	147	123	179	199	138	137	148	163	169	160	170	137	147	171	162	156	194	150	174	170	172	182	149	179	138	161	161	155	163	160	184	155	173	171	157	162	175	170	155	172	160	171	151	147	162	140	143	167	172	169	153	172	148	176	188	162	170	153	174	150	153	141	193	148	173	156	170	183	164	181	144	171	151	161	156	158	144	128	159	156	153	164	156	170	161	175	163	166	145	135	159	136	155	158	146	166	171	154	180	167	168	148	182	172	175	171	147	158	172	159	148	153	163	139	155	156	159	151	171	167	135	161	154	166	167	154	164	192	160	133	142	153	133	148	153	152	166	124	169	161	177	155	167	152	148	158	179	168	154	147	176	167	156	177	154	153	163	167	162	148	180	165	190	168	157	147	177	159	155	166	172	163	158	165	167	160	145	166	170	153	155	161	177	157	162	161	171	160	169	167	155	151	160	146	151	157	167	176	164	161	135	143	171	163	163	145	160	148	142	143	144	167	172	180	141	179	149	184	160	174	193	158	179	151	161	163	153	148	164	175	166	158	195	176	149	147	172	153	166	167	169	139	182	151	156	157	154	174	163	143	166	165	148	163	162	164	162	166	149	160	133	161	176	160	156	144	165	156	156	200	160	148	140	174	180	164	153	144	141	167	175	152	153	149	162	147	152	139	127	168	172	135	170	176	156	176	179	153	150	157	143	159	157	138	139	152	143	153	155	181	145	149	153	157	169	132	160	162	168	165	146	152	154	162	134	177	146	146	174	147	185	142	150	135	146	172	159	149	180	147	169	169	176	158	155	151	150	157	135	175	164	155	162	147	162	176	155	178	154	149	170	138	166	170	129	146	139	157	158	148	158	175	179	168	151	166	150	142	156	161	154	174	172	159	158	148	178	175	149	158	149	154	159	168	147	164	159	157	142	163	170	169	158	143	164	156	168	182	158	138	155	160	171	155	151	147	156	160	169	176	158	155	146	149	182	171	167	131	181	198	148	160	161	159	159	166	151	169	164	189	173	176	158	163	158	151	151	168	189	169	168	169	141	161	158	165	174	177	174	154	158	148	181	188	136	166	144	177	150	152	148	166	158	147	153	151	157	170	164	186	170	149	160	173	159	147	154	154	170	159	181	151	163	157	155	152	148	177	158	155	158	153	157	147	151	169	160	172	176	156	159	147	170	186	177	174	159	168	171	141	165	139	152	160	186	162	144	129	148	170	155	153	160	152	156	169	161	148	181	156	160	184	160	160	161	178	152	159	159	150	146	157	163	185	171	164	151	161	143	164	152	157	174	149	147	142	147	161	157	154	164	162	190	151	168	165	152	162	173	183	160	180	143	172	167	145	157	157	145	153	174	164	148	172	144	138	173	165	149	156	167	173	140	159	184	159	152	157	185	155	161	160	169	158	189	172	162	153	184	137	165	159	170	145	162	156	179	159	145	160	152	156	172	147	137	166	156	166	159	131	186	151	166	126	152	165	174	142	151	157	141	154	144	142	163	170	164	148	169	138	150	160	130	137	140	135	163	147	139	179	137	182	169	171	145	163	141	166	154	153	133	159	152	168	156	166	178	177	157	165	146	137	148	155	160	144	142	156	149	138	166	141	152	167	160	170	199	192	125	165	158	182	168	173	152	161	169	141	150	157	150	151	154	171	176	153	163	154	147	158	157	162	186	157	167	173	156	142	151	161	160	158	174	162	154	169	142	172	145	157	177	162	154	171	189	177	146	160	164	165	148	163	155	155	155	160	177	153	170	150	164	162	204	158	140	189	130	152	143	158	164	151	178	165	188	151	158	146	149	152	188	157	159	169	143	163	167	152	193	155	152	174	166	136	163	169	149	173	169	189	146	169	151	165	157	177	169	159	124	176	161	125	155	150	153	148	167	182	124	175	163	162	150	150	173	149	155	155	164	171	170	166	145	159	155	159	150	206	181	169	153	167	133	163	164	148	142	170	176	188	162	163	173	178	136	177	131	169	159	145	147	179	170	158	142	175	157
8538	1573	3690	4694	4358	3527	2741	2408	2085	1664	1471	1255	1187	1074	1081	1184	1140	975	1001	813	770	707	661	604	540	513	477	441	475	484	429	445	408	424	421	400	369	376	428	380	408	380	414	370	374	363	399	372	370	382	396	396	393	355	370	366	396	393	381	403	377	380	373	374	358	387	388	357	350	371	353	393	357	409	373	397	393	354	379	367	372	384	354	361	371	377	394	375	397	430	365	370	372	407	361	384	377	383	369	372	409	335	348	372	383	359	363	384	389	385	355	356	405	360	382	359	411	336	398	368	362	357	392	378	355	359	385	392	391	387	403	372	430	399	361	354	401	392	354	322	352	372	373	337	390	374	355	384	373	362	402	385	374	383	365	389	396	369	352	342	379	355	383	383	396	379	385	378	352	368	407	395	367	364	405	363	354	350	361	372	375	374	356	389	356	388	363	381	368	353	387	329	375	368	370	396	370	390	355	394	389	386	366	335	358	380	349	382	357	371	368	388	369	360	374	342	397	371	381	376	355	351	359	378	363	353	380	378	404	376	378	389	351	382	404	371	369	362	381	344	386	375	378	378	353	378	392	372	363	380	391	382	361	347	383	365	330	400	354	403	415	387	352	389	387	379	372	321	381	385	369	365	391	379	362	402	366	370	376	386	390	352	363	381	412	379	328	361	383	373	385	354	409	381	386	359	396	350	377	361	365	373	381	376	358	372	346	397	363	388	380	369	372	362	410	339	379	375	343	366	333	379	388	390	361	387	374	353	356	371	402	362	378	389	375	406	387	363	388	390	358	351	404	384	356	357	355	345	380	394	410	372	383	359	387	386	347	345	358	364	358	418	353	407	367	381	428	417	369	373	384	353	352	367	345	345	406	381	408	341	407	381	389	376	411	382	351	343	366	379	398	352	367	372	353	403	339	362	357	376	390	366	367	393	396	407	350	392	389	346	413	374	387	352	382	389	360	374	378	385	387	370	397	362	392	399	347	349	391	366	371	392	383	379	331	381	387	401	391	371	371	359	372	413	385	321	394	398	364	387	360	346	379	386	365	372	401	367	379	356	377	344	369	376	367	383	393	361	339	405	391	355	357	354	346	351	372	362	379	362	379	370	418	374	345	336	384	372	353	358	354	372	431	359	384	338	389	378	393	417	381	368	372	395	369	374	356	369	364	356	403	388	386	369	372	356	367	357	379	367	369	361	346	390	331	387	383	408	370	366	388	389	357	379	398	390	371	357	369	383	369	408	414	372	379	381	354	376	342	374	392	403	333	387	387	367	372	365	385	382	360	390	373	361	359	385	385	351	373	402	368	365	370	379	381	354	416	357	379	340	391	403	347	340	381	384	394	358	373	362	350	352	379	400	386	361	323	361	383	360	366	393	385	363	390	386	411	419	397	368	399	337	381	376	381	414	403	354	377	384	377	368	392	356	340	348	355	426	366	376	350	390	380	380	367	397	375	362	391	350	398	365	396	359	356	381	387	367	347	384	374	364	375	377	384	371	358	402	375	375	363	385	397	379	364	364	349	396	390	367	374	348	359	352	367	368	382	370	356	376	365	399	353	364	372	369	370	378	358	371	360	396	348	374	396	358	400	369	351	359	361	402	372	394	391	374	385	398	390	384	376	364	371	377	360	354	389	361	346	394	373	399	341	405	366	368	326	388	396	416	365	358	362	318	370	365	360	367	378	377	411	380	366	398	382	372	351	363	364	383	378	369	366	368	376	374	378	392	374	379	360	386	397	406	362	338	372	379	347	384	370	383	371	365	391	318	393	365	398	391	378	361	391	358	371	385	357	427	357	354	354	397	373	361	363	388	375	380	358	377	384	373	391	408	343	343	392	395	357	360	377	395	394	399	360	351	372	392	326	341	373	366	368	372	408	377	361	389	368	354	347	369	356	349	344	350	396	396	394	385	383	395	367	361	359	354	394	358	360	361	388	381	345	381	368	341	356	391	364	370	403	395	376	371	365	382	372	398	385	401	354	371	373	370	374	349	359	365	409	370	396	408	379	375	387	395	385	378	382	339	379	393	374	401	399	383	369	352	377	385	400	401	391	367	368	370	354	346	372	377	387	376	372	371	385	384	376	353	380	350	362	363	355	361	362	360	369	365	364	380	348	347	371	360	356	394	378	365	399	345	384	380	387	377	358	377	368	335	366	376	370	349	375	364	369	388	360	366	377	375	371	373	365	351	372	376	340	370	391	360	333	394	367	357	352	385	370	377	381	398	393	348	341	395	351	363	367	373	369	341	366	358	391	403	379	362	365	364	378	337	359	396	369	394	365	364	369	372	382	386	372	405	369	386	370	339	372	378	360	367	365	382	394	384	404	370	351	343	380	380	362	370	394	395	366	358	389	343	369	387	393	355	392	343	384	337	372	401	397	394	369	374	395	375	374	362	379	362	407	383	364	363	385	327	380	377	393	378	384	355	392	365	404	365	387	346	367	367	323	373	380	375	374	377	386	387	367	362	341	340	354	401	389	352	376	396	385	350	358	367	363	345	366	400	399	353	385	369	386	366	381	380	389	393	375	374	386	385	381	381	348	391	344	317	341	382	346	344	364	369	347	344	371	385	350	349	370	343	389	370	374	376	384	385	417	362	348	366	379	381	388	352	381	345	400	399	405	377	364	386	400	349	370	368	362	370	359	375	392	354	375	364	381	388	373	365	336	372	371	386	384	363	356	393	398	408	377	364	366	376	335	384	391	377	357	367	406	363	351	396	379	362	368	396	348	398	361	369	380	342	368	399	358	413	415	341	352	338	375	373	378	390	379	374	376	389	376	406	387	366	367	355	346	362	385	376	352	372	388	378	356	334	362	341	386	363	394	368	373	383	398	383	355	355	339	360	380	346	349	370	367	388	371	369	353	379	399	362	396	364	360	417	395	380	393	374	386	385	364	394	391	384	359	349	392	370	383	361	371	397	353	403	366	377	351	373	367	395	415	373	356	395	365	374	372	376	421	355	364	370	356	355	379	387	378	417	409	391	364	386	368	362	388	360	387	383	357	354	382	358	364	352	366	404	408	391	392	340	379	378	335	360	344	381	415	350	396	367	354	350	402	390	375	377	369	370	350	331	378	362	377	374	350	379	396	374	360	342	385	393	383	399	353	378	370	389	370	394	396	383	398	389	360	332	392	346	372	423	357	376	375	356	351	383	383	378	351	349	366	396	386	361	340	355	371	361	373	391	373	388	364	413	370	373	367	416	390	408	425	389	362	382	389	373	428	390	385	363	376	372	384	346	349	363	406	405	357	381	369	399	400	371	372	376	379	372	346	346	327	349	363	358	393	392	362	417	366	365	366	361	402	376	359	354	400	424	360	389	397	374	401	354	374	349	371	365	420	352	393	366	362	373	364	341	399	365	371	401	357	384	358	374	388	372	356	354	379	381	382	402	371	394	369	374	401	362	410	398	385	388	385	359	373	370	382	351	394	352	359	378	411	361	362	370	396	387	354	384	390	350	389	405	382	348	415	359
1717	393	477	454	443	346	338	277	308	282	269	260	234	199	237	255	232	234	241	235	211	243	270	227	227	226	221	223	243	210	224	210	240	198	190	232	214	209	230	220	201	213	234	217	228	197	240	218	217	230	201	242	202	225	227	196	207	216	242	251	228	232	208	217	221	242	214	217	252	232	227	236	245	227	231	223	231	206	239	238	229	209	221	225	223	221	216	196	221	180	218	202	225	220	224	221	224	215	221	262	227	217	212	227	225	224	205	241	224	246	212	223	238	221	228	247	242	238	212	220	209	205	221	220	231	208	222	211	193	223	251	241	229	221	234	193	225	226	233	231	249	214	235	233	238	194	228	263	228	214	198	212	235	219	229	226	199	227	198	202	239	187	234	216	248	219	223	200	265	206	231	202	244	238	227	213	223	215	208	222	251	218	213	219	219	203	261	206	209	239	211	230	210	223	202	213	214	221	201	222	222	222	212	228	224	217	210	230	232	218	210	217	220	219	207	238	201	228	215	226	219	242	221	204	228	197	212	249	218	246	210	238	215	254	230	227	204	224	225	235	219	217	245	223	233	208	197	244	202	206	219	211	203	219	211	249	206	209	248	208	268	240	257	219	216	246	236	218	240	223	252	207	212	222	227	225	222	243	219	219	226	198	209	204	235	195	219	212	222	229	227	229	210	223	238	247	206	244	219	248	222	234	215	200	232	208	236	202	182	210	216	242	238	243	196	239	221	205	244	211	208	218	222	214	242	207	198	233	229	224	213	238	265	225	226	224	239	227	218	228	232	222	229	228	204	202	215	245	235	236	219	233	219	201	219	213	237	226	215	226	228	211	203	206	223	219	199	243	224	239	234	194	215	249	201	203	203	232	253	233	216	207	195	213	233	246	200	259	243	218	236	220	230	244	238	202	243	218	221	218	223	224	235	198	207	195	225	210	206	219	199	248	212	210	207	217	228	240	226	225	237	215	231	209	208	209	230	216	196	225	221	215	195	205	240	254	212	194	183	202	215	223	201	221	221	225	216	207	220	214	191	216	215	240	213	225	239	232	240	254	212	222	209	230	236	252	200	249	214	216	240	206	204	212	256	226	210	223	200	251	205	266	212	230	223	206	222	222	223	221	226	235	180	232	229	240	221	210	220	223	222	231	231	213	233	234	240	209	216	226	225	234	227	219	233	214	240	211	226	229	223	224	246	221	221	211	220	233	235	207	230	218	216	221	241	218	223	230	200	205	204	223	199	225	227	240	206	223	230	194	208	216	224	215	205	211	234	230	201	258	233	211	233	239	228	227	237	202	226	242	217	179	226	225	228	224	211	225	203	281	229	223	259	213	227	220	180	217	197	230	211	219	230	213	229	204	186	234	203	222	212	226	217	226	223	210	214	218	227	240	253	230	249	195	209	233	217	245	235	204	220	185	241	207	219	232	230	224	205	232	225	213	228	232	202	222	223	208	239	213	220	212	197	202	210	215	236	231	210	238	234	207	228	217	221	239	234	204	220	184	232	228	220	221	232	217	184	246	228	246	237	205	198	238	226	202	249	239	215	196	214	215	244	214	209	223	207	214	221	205	232	219	205	218	216	212	213	222	224	228	241	231	211	226	219	215	214	226	226	247	202	216	188	236	225	226	202	216	192	196	217	231	247	189	243	237	205	233	270	234	229	255	252	223	200	196	196	209	256	252	246	235	229	213	213	209	249	231	227	218	230	219	230	229	200	217	230	190	228	232	221	197	216	223	232	216	222	234	221	234	216	210	241	235	252	220	224	224	218	218	227	227	218	204	225	234	233	211	199	201	219	212	205	200	227	219	244	235	203	209	205	217	219	218	219	230	214	223	205	233	211	225	207	225	195	228	225	221	209	222	248	221	221	229	223	246	214	249	224	209	209	218	212	189	209	229	209	202	223	225	199	210	212	239	222	215	233	243	200	199	202	239	216	253	222	226	232	252	235	243	195	251	200	211	242	210	223	256	214	237	200	252	235	221	241	205	224	232	206	214	223	239	191	192	248	208	218	214	235	198	197	224	225	214	204	229	210	195	204	224	214	235	205	210	215	204	222	242	249	247	212	206	213	215	212	211	201	234	227	211	204	218	199	214	191	237	228	242	241	221	237	197	223	219	226	225	231	219	211	210	238	212	192	218	217	222	185	231	206	235	220	215	236	229	210	234	224	231	211	216	229	223	198	224	199	198	212	231	232	231	239	236	241	213	223	223	213	230	198	235	241	223	206	199	211	211	189	222	212	217	187	217	238	209	205	254	221	234	216	231	229	218	208	209	240	233	213	226	223	212	220	238	208	230	229	234	237	253	223	244	212	205	247	243	241	230	230	236	210	235	228	197	211	238	226	225	216	232	233	226	217	216	228	210	236	215	216	223	217	216	257	200	241	217	215	223	214	216	183	243	224	216	206	222	215	232	216	238	245	219	220	228	240	213	208	220	228	213	225	229	239	233	212	226	221	238	202	230	241	234	219	200	239	211	196	232	226	212	219	214	243	218	230	235	213	252	218	219	209	234	236	231	239	277	219	215	205	236	200	228	213	245	201	242	229	211	213	205	230	224	203	239	194	241	236	229	231	201	232	202	227	193	211	233	240	204	252	225	216	217	200	224	258	201	209	212	197	191	193	202	231	219	223	230	228	224	216	220	227	212	225	222	231	201	219	231	213	205	207	204	237	202	258	198	220	195	230	207	208	238	231	248	239	197	214	217	249	212	239	215	219	220	196	208	201	222	215	183	243	213	244	226	231	252	190	231	215	227	196	248	217	232	235	221	199	244	231	178	211	226	209	199	229	214	220	256	249	215	210	235	241	201	236	251	246	230	203	232	208	213	210	239	215	198	224	209	226	220	215	204	210	232	211	213	222	218	238	239	220	220	224	230	210	225	232	232	220	218	238	211	210	217	240	208	202	207	208	203	220	217	224	215	193	231	205	203	219	225	221	193	211	209	206	213	215	244	238	235	221	197	212	226	225	230	217	196	249	204	227	224	189	221	218	229	198	208	211	221	240	232	231	211	240	220	207	221	220	241	202	228	221	188	219	225	235	213	195	229	230	213	227	195	216	214	224	203	231	198	234	228	229	207	221	250	218	202	241	195	201	187	230	241	245	240	239	236	240	202	227	222	227	229	185	220	221	235	206	248	235	213	217	235	248	208	212	219	231	238	229	203	237	213	237	222	211	216	212	225	225	219	208	224	235	239	243	223	217	217	266	229	238	217	231	236	200	204	227	241	205	234	199	225	212	232	208	237	212	242	198	231	222	232	225	212	200	177	217	195	217	197	213	237	255	236	249	233	232	242	203	214	217	218	210	246	205	218	228	233	221	214	237	237	251	212	206	208	234	247	227	200	229	210	205	222	226	229	247	231	261	243	218	212	217	223	234	228	228	231	252	255	219	229	216	232	253	212	229	183	224	230	230	216	204	232	211	206	241	193	244	242	246	241	238	212	262	230	230	211	239	193	241	209	245	221	239	213
1956	710	1073	1336	1288	1085	994	882	925	765	779	705	733	736	704	717	701	665	670	616	595	600	578	659	581	579	547	546	535	535	535	526	515	545	515	547	570	508	523	530	532	498	533	513	508	512	523	547	518	526	525	535	516	527	530	543	537	552	523	509	570	543	500	531	511	527	547	522	487	546	523	531	535	502	478	523	492	515	499	525	537	523	506	501	510	553	514	570	525	529	506	485	539	579	503	508	516	521	509	563	554	535	525	542	503	581	463	519	525	496	527	508	547	526	515	518	494	511	529	501	510	501	496	559	492	497	541	488	540	517	532	525	532	517	505	524	507	532	510	497	502	507	524	522	549	519	487	524	559	537	463	506	540	518	494	519	576	521	528	515	527	515	536	546	516	525	518	556	545	506	521	485	561	482	553	494	531	528	529	523	506	510	499	527	502	541	454	534	529	563	501	560	557	530	521	520	504	496	511	498	535	495	511	548	537	530	522	515	492	532	511	505	538	529	474	527	549	586	490	513	548	536	504	494	494	506	542	541	536	499	499	566	482	491	546	500	482	519	551	527	511	508	498	508	534	528	544	524	510	524	547	561	502	525	490	535	553	472	523	560	540	542	505	470	531	552	554	545	533	488	544	514	535	496	530	525	482	514	566	496	513	511	507	531	534	575	496	504	543	531	500	507	499	540	538	506	520	527	533	534	527	521	525	507	518	506	505	550	524	500	485	540	511	489	509	540	512	517	506	520	495	525	561	548	529	533	526	527	528	517	505	510	551	516	554	521	535	477	516	523	530	532	510	498	513	507	541	478	526	496	551	517	504	527	533	568	533	531	533	523	512	550	503	523	538	513	556	521	479	511	500	513	514	520	474	522	549	538	504	481	478	562	544	476	512	543	523	524	530	512	554	547	538	531	530	572	508	522	507	513	514	514	529	519	473	595	517	530	529	516	505	497	523	508	515	551	521	492	501	508	509	516	531	511	516	532	576	504	503	545	527	549	530	523	507	542	560	552	546	514	500	463	516	507	553	519	481	548	512	539	496	553	527	500	529	527	484	509	522	520	531	518	543	459	493	503	482	524	523	537	505	538	503	510	472	533	534	574	519	487	538	525	500	526	503	570	517	501	512	520	568	519	544	534	517	566	518	529	521	552	548	531	512	542	517	486	545	536	484	521	526	529	505	544	553	525	501	543	511	526	506	509	539	529	522	508	526	510	550	504	487	514	549	510	502	507	514	542	492	506	533	496	514	527	520	522	493	525	517	542	490	510	532	503	534	548	534	526	534	522	517	542	504	533	534	509	543	522	522	547	561	516	548	524	506	559	536	538	535	554	555	559	548	526	501	515	512	508	560	533	560	510	519	555	527	492	500	519	546	514	513	524	500	516	543	527	506	581	517	533	552	507	520	491	500	549	552	558	528	494	556	523	520	529	514	458	516	500	515	526	506	537	502	499	552	529	527	483	517	514	507	513	512	528	520	506	518	528	508	496	537	569	545	449	539	475	459	502	518	527	516	492	526	518	562	510	543	502	548	530	538	516	550	496	489	513	517	504	536	507	510	509	521	528	554	493	529	498	540	510	485	531	515	521	493	542	486	501	545	534	493	493	515	539	527	494	546	535	529	560	522	514	524	492	514	500	468	524	567	524	560	548	529	554	552	516	529	476	473	516	501	526	519	539	545	534	538	458	543	508	524	541	541	520	537	484	523	517	472	495	545	503	557	524	509	489	505	516	512	516	509	479	494	520	510	512	516	526	518	524	530	560	523	499	513	515	535	508	528	569	482	497	530	520	534	538	517	525	506	522	521	527	477	514	547	526	522	520	537	528	541	494	493	521	487	499	501	537	527	513	537	542	514	540	543	534	524	528	506	496	504	490	514	497	529	519	545	537	485	518	571	484	558	470	529	526	487	494	498	499	491	499	525	496	535	526	506	534	504	518	519	486	517	481	520	480	492	555	511	556	513	499	534	516	514	524	561	501	502	556	544	564	506	514	489	529	555	530	482	584	531	519	529	525	537	509	493	525	506	522	506	509	471	507	517	535	501	523	546	526	521	474	517	567	528	535	515	488	506	550	516	527	529	545	505	509	507	462	471	500	515	524	506	533	538	520	493	537	534	521	562	506	518	530	490	543	526	540	519	498	549	531	537	526	538	554	507	521	498	558	483	506	503	532	495	518	527	553	546	487	544	527	534	516	556	518	527	500	531	534	540	512	528	556	485	565	516	534	534	492	518	482	511	528	526	489	538	463	564	517	553	516	520	527	527	527	504	521	500	508	516	476	512	498	535	534	553	514	491	532	513	527	524	518	528	537	579	574	509	530	510	529	527	516	526	533	530	494	523	545	557	537	524	527	475	516	539	511	544	504	570	534	513	516	486	546	536	524	557	526	525	518	522	535	525	526	554	526	538	520	504	546	497	500	506	546	538	529	530	560	504	525	519	513	503	508	514	523	507	540	546	534	509	494	540	551	525	508	502	569	559	524	521	526	538	531	484	544	498	532	547	552	508	520	499	514	516	521	517	548	534	515	520	569	518	527	562	509	550	496	530	480	488	515	512	507	497	548	524	520	536	517	514	546	541	496	520	489	519	517	492	503	560	540	492	513	544	498	555	574	458	546	492	498	531	526	544	509	550	522	534	528	499	500	568	492	536	523	559	494	487	509	548	529	498	548	567	531	513	538	539	522	519	517	530	525	482	517	466	513	514	530	520	569	536	533	554	548	502	515	527	526	483	530	496	499	570	554	520	489	512	487	512	547	532	506	491	546	528	554	501	463	527	503	537	530	523	519	482	510	539	496	509	561	460	543	545	567	522	523	552	477	541	517	509	500	500	510	510	534	524	522	498	523	550	491	507	505	510	517	517	505	521	488	487	470	522	511	475	524	523	512	529	552	542	543	519	482	554	488	503	506	516	507	539	535	492	517	499	513	515	515	525	512	519	539	491	491	542	586	534	485	483	502	505	548	498	529	538	480	486	472	525	514	517	536	537	459	572	551	540	531	514	518	512	574	564	513	500	500	515	501	559	494	483	514	512	504	527	535	505	515	574	495	513	484	554	480	552	578	495	464	514	529	540	488	514	532	511	503	566	509	523	555	545	507	536	500	506	511	530	519	508	544	500	543	473	471	554	514	498	505	508	559	554	512	558	511	515	515	510	513	521	532	504	514	510	528	547	516	541	494	535	543	459	483	517	502	470	528	512	505	504	533	534	539	507	516	528	533	574	505	474	514	507	480	491	493	537	520	561	469	494	500	472	518	505	530	530	498	497	465	509	465	528	486	541	544	541	542	512	511	487	551	513	505	588	523	474	561	530	509	519	504	497	484	526	499	493	537	521	514	515	515	519	523	542	533	540	497	516	488	534	521	495	547	493	499	512	552	547	513	523	527	469	531	503	541	485	507	484	489	470	520	504	547	522	513	541	549	494	457	512	528	520	525	506	525	512	500	502	521	540	510	485	557	570	504	507	545	491	509	566	530	508	535
8208	1003	1215	1111	784	652	557	450	437	401	361	362	371	340	337	329	358	361	336	285	338	291	328	340	280	276	290	283	278	268	273	283	270	272	274	262	264	241	267	261	277	246	260	276	305	289	267	275	279	276	256	286	248	256	270	274	272	309	270	280	305	270	266	266	284	290	285	269	252	269	249	266	281	252	291	264	278	305	254	282	268	294	283	247	242	295	288	303	265	275	273	294	264	277	306	250	274	277	264	267	266	264	251	253	254	264	295	269	261	268	281	283	254	251	255	257	293	270	259	305	304	275	274	260	269	260	275	251	270	242	253	257	266	259	271	292	302	287	283	299	263	273	282	286	269	292	285	270	251	285	259	265	268	264	272	281	287	260	250	281	262	262	259	279	256	260	296	274	261	262	273	243	314	253	259	278	263	276	278	241	289	273	286	263	278	300	274	273	293	267	290	270	246	263	262	271	257	288	256	296	256	256	245	276	257	281	264	264	274	288	279	261	265	261	273	275	279	282	245	242	293	259	286	274	274	265	267	271	249	281	276	277	270	263	269	279	279	262	206	239	253	283	273	262	250	277	268	268	272	268	297	245	278	271	241	253	284	312	257	281	231	271	276	249	266	282	294	278	262	275	281	263	268	262	267	271	260	298	277	284	269	285	282	236	278	248	241	234	260	272	269	289	260	249	276	234	241	269	281	300	277	278	264	262	262	283	263	287	272	275	253	286	278	279	262	273	275	272	258	255	276	292	268	279	301	252	242	259	248	243	267	264	258	285	255	278	251	255	271	267	254	264	264	262	269	297	290	251	268	268	263	289	257	277	295	296	280	295	297	286	303	278	274	269	232	286	265	259	279	270	276	267	281	260	250	265	290	290	243	267	263	283	272	263	263	264	267	263	263	257	287	265	245	262	228	264	262	240	296	282	258	279	260	244	241	293	303	250	254	274	276	261	271	280	272	248	271	239	273	270	289	265	275	268	262	290	299	283	312	265	288	268	255	270	261	252	275	275	260	242	249	259	279	283	246	257	267	245	247	257	255	267	251	254	243	266	255	268	305	257	269	264	257	225	256	257	263	262	260	254	228	250	284	270	280	266	305	234	301	249	253	282	336	284	297	246	284	281	281	244	271	271	296	272	274	298	273	272	253	283	296	284	248	298	275	278	259	261	287	283	282	261	281	238	269	271	272	255	246	278	307	276	252	293	221	285	311	276	247	272	260	288	264	272	281	259	259	278	272	268	267	280	282	275	300	266	276	299	254	270	276	280	267	279	315	254	240	294	278	264	225	249	294	264	273	289	246	230	259	295	247	300	269	243	282	247	258	244	256	255	257	274	271	256	256	268	272	268	294	301	295	260	292	274	247	284	293	270	284	250	263	304	267	248	268	266	284	260	286	318	262	251	269	263	244	265	264	255	255	240	243	258	263	286	283	267	255	279	285	255	278	278	287	289	306	286	273	263	277	303	267	268	238	271	298	254	262	259	242	267	244	311	278	266	280	273	296	295	246	263	299	257	254	258	285	295	277	283	242	284	257	269	264	269	247	256	296	268	281	303	289	232	291	266	268	268	266	278	245	255	238	272	301	267	264	277	271	290	296	238	259	305	285	317	281	287	262	270	282	261	227	258	286	276	249	265	272	248	263	260	279	297	272	292	260	252	299	275	262	289	261	278	273	263	262	289	278	261	255	272	279	281	294	280	255	290	274	285	262	250	282	264	266	262	239	270	241	232	269	278	287	259	315	278	242	277	270	246	300	245	251	296	277	274	284	280	243	270	254	260	280	287	282	250	289	283	265	278	254	258	271	265	262	251	257	222	286	260	289	267	251	313	267	254	258	274	247	305	264	261	279	285	297	262	249	260	285	287	272	273	264	259	242	276	252	275	289	265	287	257	283	302	284	260	278	232	270	283	285	285	262	240	283	276	282	272	271	281	276	281	280	263	258	253	267	279	260	262	252	277	286	266	259	263	259	289	286	267	249	292	241	277	279	281	267	297	277	286	260	272	261	242	280	278	276	303	286	267	270	305	313	274	266	245	240	284	250	280	281	284	279	281	269	280	250	270	283	271	295	264	260	279	267	269	237	269	263	252	285	243	270	281	256	294	262	283	317	247	283	310	275	271	299	289	266	237	247	263	286	310	283	258	279	276	247	229	290	275	262	259	274	259	260	254	257	269	273	279	291	281	295	259	264	275	282	247	272	287	284	237	245	272	257	259	249	274	270	248	302	281	253	247	258	264	305	258	284	274	278	309	264	261	268	272	288	264	287	277	251	261	290	273	253	250	242	288	276	271	282	276	291	274	263	247	291	264	272	277	253	266	245	232	234	283	264	274	270	306	262	280	256	230	257	280	261	275	255	264	279	252	270	305	261	280	298	298	262	256	247	284	257	246	258	268	286	289	263	274	273	274	281	255	317	271	298	272	268	290	271	285	272	250	217	266	261	254	270	282	254	273	281	252	239	233	274	241	293	219	271	295	264	280	260	272	243	264	252	256	305	274	240	291	281	242	257	272	281	270	281	268	260	273	288	283	248	302	269	282	288	253	278	263	276	282	273	291	277	303	282	269	274	268	280	271	272	287	287	265	296	287	285	302	288	244	277	244	311	262	275	279	269	252	304	315	232	265	249	245	274	260	260	260	268	285	268	268	260	294	280	282	288	291	273	237	268	265	255	265	295	279	314	269	247	279	262	250	250	254	283	283	270	310	312	288	301	296	263	273	289	280	293	279	280	302	256	304	275	307	309	262	256	258	268	298	256	256	256	309	245	263	254	278	271	269	245	269	277	281	249	252	272	274	282	264	259	266	266	287	272	281	280	283	307	283	283	268	264	304	260	271	251	282	266	241	257	257	256	262	269	251	288	243	287	253	270	282	282	251	282	253	244	286	251	259	273	309	305	274	242	272	251	304	288	290	272	280	275	272	266	299	275	266	270	284	248	256	260	260	271	285	279	241	261	243	257	300	275	270	276	260	275	283	278	271	229	285	275	243	268	261	271	272	267	283	265	253	246	267	270	274	297	252	250	264	288	284	294	272	256	285	285	275	277	288	277	290	276	264	252	283	281	271	243	281	275	288	287	275	260	261	272	249	277	265	272	287	304	294	268	255	303	291	265	262	250	277	251	270	322	283	264	274	283	269	238	265	280	286	289	234	272	275	252	262	263	310	308	297	236	286	259	266	256	277	267	283	270	255	253	261	276	281	236	276	287	280	277	281	272	275	269	282	287	258	271	239	257	255	255	262	264	252	253	277	258	258	259	298	256	295	264	290	241	278	230	291	263	302	284	284	262	243	271	277	230	274	255	256	304	281	257	297	261	266	300	262	256	273	261	245	283	250	282	233	225	288	251	264	266	272	278	259	290	274	237	248	293	264	268	251	285	292	286	265	275	289	318	248	295	300	279	249	256	269	270	277	301	281	260	271	282	240	277	263	269	279	278	286	255	237	276	249	244	264	292	291	310	263	280	234	278	266	270	287	265	266
6936	1333	2500	3182	3101	2640	2146	1834	1706	1386	1310	1156	1055	1095	1146	1079	1129	1004	968	956	879	889	795	790	700	724	634	678	659	611	653	625	633	610	623	650	622	622	612	557	650	628	664	660	601	606	631	612	623	626	617	618	616	627	569	586	631	585	642	643	573	695	591	577	667	610	586	633	616	632	593	606	587	603	622	625	601	591	587	647	633	628	619	600	589	625	652	643	593	613	665	605	631	582	674	600	630	618	573	625	577	625	601	604	589	608	620	651	632	611	604	620	621	613	623	645	649	621	596	627	591	584	645	601	637	609	616	568	643	655	565	607	643	587	604	635	619	618	675	570	600	615	598	647	655	601	651	609	580	645	600	581	600	624	608	558	639	643	634	586	626	598	658	619	654	637	630	610	590	562	608	662	616	682	613	616	605	621	592	634	590	620	571	644	689	639	594	622	606	595	638	654	639	669	599	574	594	645	603	604	627	626	618	639	628	630	641	632	577	607	610	608	621	611	561	636	638	599	593	618	594	614	597	626	632	575	615	609	613	633	609	629	613	580	637	587	623	587	610	651	603	593	635	580	578	611	595	623	626	594	586	625	573	668	617	624	636	594	644	597	607	617	627	622	575	648	641	606	597	612	609	608	629	592	656	609	595	599	622	641	644	628	567	619	623	623	570	650	654	626	618	631	605	639	645	552	620	596	642	637	617	606	583	580	638	602	567	593	631	606	606	690	586	613	594	664	583	642	649	622	660	633	574	592	610	597	601	572	600	633	632	598	673	630	593	629	629	638	612	659	606	657	612	616	636	620	611	586	576	600	636	599	621	595	613	640	621	613	590	612	640	604	578	580	596	661	596	641	568	606	617	650	661	610	606	592	590	642	582	630	628	608	589	596	587	599	620	634	605	627	615	606	622	598	594	605	629	645	644	598	635	639	607	650	580	612	594	649	615	593	620	603	644	618	582	641	624	598	637	608	657	628	609	615	640	603	623	634	628	633	616	625	641	606	594	591	641	599	643	644	655	628	625	591	597	642	627	620	620	565	619	645	644	628	599	594	617	568	581	595	669	651	624	612	630	629	598	640	641	633	580	578	631	656	652	633	627	603	639	578	611	601	570	606	619	564	639	582	591	653	625	644	617	630	648	540	608	622	620	619	621	647	586	630	643	644	624	603	613	644	623	629	626	586	582	616	601	610	558	619	600	597	638	625	605	605	662	597	629	620	605	604	572	620	618	628	607	615	617	594	617	585	620	599	612	659	599	624	593	606	614	611	644	614	599	623	600	615	604	571	646	636	622	583	638	637	600	672	620	631	604	622	607	603	615	592	611	597	595	606	655	622	617	582	597	612	643	622	597	564	585	631	603	611	613	630	599	638	639	598	656	583	665	612	613	617	599	602	603	642	632	589	661	635	608	612	656	614	626	610	624	583	637	592	632	646	635	585	593	610	593	595	584	591	617	651	586	579	643	655	607	602	664	601	561	590	624	609	607	654	646	605	634	557	609	610	598	637	631	609	696	630	631	634	586	588	603	634	597	623	589	608	616	606	610	590	603	577	577	629	683	628	641	612	599	638	573	610	611	608	607	598	599	636	614	602	635	553	645	618	627	592	605	625	611	642	626	640	553	601	616	629	619	636	654	622	632	606	612	619	648	605	625	646	648	614	602	621	649	609	649	624	593	619	613	635	614	569	596	643	611	616	586	638	614	606	617	616	627	613	572	629	615	629	577	604	607	620	629	549	613	636	595	659	638	626	602	618	626	633	626	622	652	636	621	574	610	617	593	589	629	635	608	613	635	613	625	637	659	622	601	601	622	627	604	607	608	643	587	656	634	632	651	614	568	591	597	588	640	617	593	607	634	577	615	639	609	619	599	638	672	582	564	595	673	633	587	678	626	605	637	643	597	611	624	580	585	633	580	614	641	638	660	620	607	643	598	605	631	608	647	609	629	616	632	625	620	628	640	574	653	620	596	642	573	604	635	612	645	600	642	599	635	572	608	592	608	600	644	612	614	607	641	607	639	632	632	624	594	670	607	643	582	610	614	582	636	632	602	595	629	646	621	580	647	611	576	598	639	637	614	644	588	564	596	656	633	589	632	632	613	620	617	608	627	633	603	605	650	619	578	581	644	640	622	616	599	621	672	648	582	582	606	605	625	596	631	595	591	621	570	604	595	643	607	611	573	606	617	634	616	643	638	631	639	663	650	634	559	652	572	634	673	640	609	637	604	575	609	647	619	634	607	662	612	584	585	617	608	650	618	614	602	613	597	606	639	637	628	610	640	630	623	655	586	625	636	603	620	622	606	653	658	612	627	614	613	633	620	624	614	634	617	590	567	619	607	606	625	581	644	599	653	636	571	580	608	632	555	591	626	611	588	627	654	602	565	631	616	618	596	603	592	627	613	665	608	577	589	599	615	623	622	606	624	596	605	665	578	647	625	600	598	622	635	617	617	559	619	605	583	600	631	627	620	583	624	605	593	644	614	591	654	619	631	634	632	641	608	603	613	617	617	622	664	652	681	586	648	650	605	592	600	618	602	634	625	618	653	608	625	602	651	591	643	586	613	648	624	584	622	637	635	593	634	615	588	593	638	630	643	617	605	634	589	646	588	600	635	595	637	628	611	642	651	614	599	612	650	634	647	606	617	625	690	621	645	585	630	622	599	611	582	629	605	603	637	574	675	630	628	624	630	562	669	623	604	594	630	580	616	622	636	609	603	625	654	612	595	615	607	613	610	625	607	643	594	569	612	588	610	633	651	617	610	652	659	616	599	612	640	638	594	617	650	619	646	572	664	611	606	610	633	620	638	625	612	638	586	568	659	555	594	644	624	645	613	650	577	568	589	630	640	639	642	616	645	605	616	582	634	607	611	602	621	621	608	607	635	617	621	623	604	625	620	632	606	598	610	645	596	608	616	654	611	603	598	616	600	577	605	602	629	592	637	628	633	595	614	613	617	603	626	649	646	626	621	595	636	640	624	620	632	598	648	626	625	594	600	666	590	575	599	596	567	646	593	581	626	639	611	649	640	582	625	600	645	623	615	609	625	641	648	615	589	602	646	625	626	607	582	618	666	633	608	615	587	618	571	597	594	593	616	569	584	627	595	580	597	604	618	586	662	596	579	579	615	568	624	623	622	661	599	647	622	638	625	627	593	631	624	656	624	591	609	625	617	616	586	600	625	583	600	617	604	605	621	625	608	651	629	573	609	630	620	559	607	638	562	617	600	621	601	654	628	605	622	634	656	621	650	597	636	632	665	580	660	646	592	658	620	640	616	600	600	616	604	582	608	583	618	627	603	624	604	631	602	573	615	641	630	621	633	630	603	648	613	634	633	642	618	613	653	614	620	636	599	580	574	613	645	595	628	628	633	594	618	579	599	627	606	607	628	625	580	612	637	598	629	616	642	625	659	610	609	584	618	576	590	581	633	646	607	610	630	596	600	677	602	570	612	637	618	631	637	649	590	614	618	592	604	667	605	584	625	660
15020	1885	1799	1495	1030	837	627	530	494	395	317	333	272	267	265	289	268	258	245	243	206	204	204	188	168	183	191	191	168	167	168	151	139	182	166	170	126	184	151	155	165	162	168	151	160	160	166	150	174	157	138	167	143	161	157	183	152	167	161	144	148	165	172	169	160	155	157	153	154	153	139	167	167	176	151	152	178	155	155	167	180	162	155	170	141	155	147	167	138	136	180	157	149	189	158	142	145	161	176	181	168	180	149	161	152	163	154	171	163	167	160	160	154	166	146	169	176	152	182	167	178	164	156	144	146	174	157	160	151	159	154	171	159	167	159	162	160	167	148	165	152	175	140	158	158	168	184	193	174	156	148	152	146	159	173	166	132	149	163	155	148	154	172	158	158	157	145	171	159	162	141	174	152	135	174	159	157	155	157	171	170	158	150	174	182	157	184	174	147	157	170	172	147	147	168	164	175	174	168	164	139	175	169	157	167	186	151	174	157	183	148	184	140	169	142	161	173	180	159	181	164	176	179	175	164	151	167	160	149	160	171	163	138	157	171	174	157	151	159	153	176	167	159	186	160	168	150	136	161	169	156	146	147	164	174	150	144	160	166	146	163	154	153	163	165	162	141	158	157	164	176	168	164	146	171	167	160	176	173	184	148	134	170	157	137	162	152	152	198	155	136	163	167	171	144	174	158	171	167	170	165	179	150	178	161	156	151	152	177	154	151	144	155	121	159	169	168	177	143	152	155	168	159	152	155	160	145	170	151	151	153	151	145	162	156	165	174	131	133	158	153	134	160	137	171	152	139	148	152	170	172	145	179	156	162	176	158	164	156	162	140	166	150	182	154	150	152	192	152	149	157	169	155	170	166	183	156	174	165	153	158	164	157	147	137	149	145	170	132	174	176	170	162	146	153	150	149	144	194	160	158	160	158	151	166	154	166	131	182	156	173	143	158	151	160	168	139	157	165	145	158	193	156	138	173	166	192	161	189	157	135	176	159	155	170	168	138	137	181	151	161	173	152	144	164	137	159	175	169	153	176	184	154	170	151	150	159	169	151	144	163	166	180	157	154	179	154	144	128	171	164	142	162	157	149	169	165	168	148	171	134	140	134	145	172	140	141	164	174	157	138	162	152	152	143	191	144	184	157	179	139	147	154	180	157	121	161	141	180	179	142	138	194	185	172	158	162	165	183	141	166	144	166	153	152	144	188	194	179	162	162	147	134	156	182	161	147	169	160	154	153	164	171	149	166	162	159	153	171	187	207	171	141	156	162	156	135	172	167	168	173	196	152	148	147	177	161	167	162	176	168	167	157	139	143	149	163	186	175	177	155	135	123	165	179	170	179	163	168	152	154	146	172	147	145	180	183	169	168	184	155	154	156	151	173	161	180	136	156	157	158	148	148	156	172	164	184	163	167	171	141	173	158	165	136	147	166	181	162	161	151	153	155	146	154	188	150	154	160	167	162	145	162	173	166	166	152	143	161	184	154	164	165	151	144	150	173	183	169	162	177	178	159	168	146	153	142	153	130	157	149	146	140	163	185	142	144	174	170	153	154	168	174	151	149	180	159	184	172	159	158	125	118	154	150	141	140	178	184	142	167	144	155	144	159	162	159	155	150	174	161	165	185	143	144	168	170	147	165	157	158	170	134	168	179	179	170	164	172	161	164	169	159	145	143	160	157	159	144	164	164	162	167	148	184	159	145	146	158	166	152	164	167	130	166	160	179	176	167	173	165	161	173	160	191	176	173	167	154	168	163	152	160	164	158	162	142	160	150	132	161	168	155	153	155	128	143	162	166	150	180	160	131	150	149	164	136	159	154	180	156	146	144	179	175	164	150	180	154	152	173	159	169	153	166	164	175	154	162	141	157	154	168	174	158	147	180	170	180	149	162	146	181	162	144	161	161	162	136	168	152	168	146	185	177	153	177	167	155	174	162	131	173	129	165	154	154	148	140	162	165	165	176	153	163	179	178	158	159	156	161	144	153	157	137	145	147	152	148	159	170	150	156	125	153	152	152	155	165	174	154	157	158	178	161	140	128	177	158	162	155	151	139	159	155	156	152	168	178	152	162	186	163	162	157	168	168	165	199	163	144	171	165	165	167	140	150	162	145	170	161	162	186	154	167	147	153	149	151	141	162	151	161	160	155	160	185	149	147	158	160	147	152	149	139	174	173	177	158	163	174	172	169	163	139	154	141	171	146	159	169	198	144	158	152	146	157	156	147	173	153	168	151	151	139	166	158	177	156	149	133	175	142	192	167	147	172	142	160	163	159	173	158	155	160	161	161	170	140	133	158	138	148	151	162	154	170	164	178	155	147	172	170	168	152	165	153	151	141	151	177	140	169	157	173	205	154	145	148	162	154	182	150	153	149	148	150	149	156	168	148	171	147	171	150	133	155	160	173	146	169	176	151	150	163	163	162	173	173	178	157	143	138	162	163	169	178	137	159	149	142	149	179	166	168	137	152	156	137	161	172	160	137	176	185	138	148	177	173	170	158	156	160	167	181	151	147	149	180	155	172	161	167	153	155	170	169	159	140	164	154	162	161	172	155	158	152	131	165	152	165	155	139	181	164	169	167	133	137	158	170	156	158	155	141	146	156	163	147	137	176	135	147	176	175	159	163	183	150	182	168	137	162	155	153	164	150	165	172	173	161	163	164	165	155	151	164	148	160	167	135	150	155	183	158	145	162	174	198	165	163	141	174	153	169	156	151	166	163	181	179	154	148	164	153	135	157	159	159	151	175	156	151	156	160	169	144	178	177	136	164	159	133	145	148	146	150	176	162	159	142	142	156	148	146	144	148	160	157	157	177	144	155	132	157	143	173	152	174	148	181	146	152	153	171	161	158	165	168	150	155	136	173	170	147	186	169	147	154	157	174	150	163	166	142	181	166	161	157	151	163	156	174	163	166	180	158	145	145	151	178	162	166	170	156	156	163	183	155	188	137	151	161	147	159	152	140	151	183	143	143	151	157	145	177	177	182	171	161	156	163	161	161	190	181	162	167	179	139	166	172	183	157	174	184	171	183	149	201	162	151	175	176	145	172	137	169	163	143	175	163	143	165	137	170	208	182	139	154	157	170	128	163	157	186	155	152	153	169	170	163	172	160	151	137	150	161	152	140	159	174	160	145	172	144	157	168	151	147	155	155	140	159	178	164	204	172	161	153	175	163	164	152	157	180	167	160	167	185	150	164	163	147	156	146	151	187	164	146	159	180	151	148	162	148	162	142	146	160	165	140	160	143	170	138	169	151	157	161	148	156	178	161	161	167	146	156	153	145	168	152	139	161	160	148	174	198	188	178	159	181	142	164	134	148	149	131	151	153	163	172	155	132	136	157	174	150	182	157	165	136	173	151	162	171	179	142	164	174	158	145	154	160	158	143	180	167	153	157	164	180	129	160	163	148	174	163	185	158	179	185	149	161	151	137	143	177	161	158	168	154	168	165	175	146	163	161	175	143	157	150	185	162	158	152	171
8614	1662	3705	4517	4381	3491	2827	2282	2035	1691	1488	1379	1218	1092	1082	1172	1103	992	964	821	778	713	644	576	553	511	491	476	445	382	381	402	416	393	432	382	397	414	369	415	391	383	413	384	378	393	388	377	378	388	390	393	373	373	379	387	370	384	358	356	357	381	375	394	368	368	375	334	381	371	347	383	359	368	400	374	371	412	364	362	335	368	335	358	340	371	372	379	381	367	379	371	402	343	362	375	335	348	329	375	370	358	381	389	374	393	356	360	359	392	402	380	390	421	369	381	353	379	371	393	343	344	358	365	346	358	350	335	412	362	402	340	369	373	367	368	335	371	382	402	379	369	347	393	370	358	391	344	340	376	361	356	398	382	354	365	372	389	408	357	420	381	377	377	363	349	345	333	378	413	395	361	367	387	371	415	397	389	371	400	367	372	316	375	371	354	359	347	380	374	372	368	369	365	371	373	362	358	351	390	366	346	370	343	403	401	404	397	389	400	346	354	382	362	363	399	328	379	407	359	371	364	378	401	382	372	374	380	362	365	350	373	369	377	382	415	383	357	356	393	367	370	356	369	393	370	352	374	373	321	370	346	357	359	356	391	365	381	355	376	377	385	350	340	344	385	399	375	338	400	388	349	356	365	396	382	349	346	350	350	395	341	403	394	389	387	363	355	350	373	372	348	362	376	400	373	379	367	393	393	355	400	370	371	378	389	362	356	365	354	387	381	378	355	352	373	329	357	392	361	395	391	380	351	373	391	351	325	410	409	379	407	392	418	372	384	394	367	344	380	351	330	357	368	339	373	363	399	346	353	374	369	386	359	335	395	372	394	384	380	376	351	388	408	372	352	355	374	398	358	400	365	382	374	387	365	376	365	375	366	363	394	363	354	371	380	346	378	379	380	355	374	396	400	369	372	382	412	392	347	369	365	386	371	391	359	410	358	382	355	369	391	336	405	390	361	392	372	405	331	377	327	363	384	374	377	401	348	398	367	385	329	337	403	379	371	416	379	361	413	384	364	349	360	351	380	351	363	370	353	341	362	414	387	422	371	348	404	375	361	385	381	363	322	367	377	338	429	385	354	389	404	382	354	349	389	407	375	359	374	358	392	391	395	377	372	351	355	404	382	352	367	404	395	331	354	403	386	358	400	332	377	372	354	374	387	377	371	404	360	369	390	367	383	371	381	374	380	380	357	383	393	359	375	384	378	364	401	388	349	358	396	380	350	383	351	333	393	391	400	335	363	372	376	373	371	346	377	367	365	385	412	359	407	390	378	383	385	391	384	367	409	365	375	376	354	371	338	407	382	398	386	362	394	363	362	387	425	373	380	357	357	340	383	358	356	385	374	368	352	368	347	377	360	391	383	382	363	345	364	380	350	381	370	349	397	375	405	328	356	364	324	344	393	365	382	372	397	364	337	368	330	375	366	370	367	381	357	372	391	360	367	381	371	389	360	349	388	379	390	380	393	337	345	362	336	355	403	347	417	357	373	379	371	359	411	372	382	373	374	366	363	371	390	377	370	373	366	378	334	359	358	359	397	402	368	356	387	396	352	401	365	366	393	354	367	381	370	362	385	366	332	348	395	361	347	358	346	363	400	386	353	366	346	379	411	390	356	377	387	365	338	340	375	376	362	373	363	368	365	350	353	369	357	366	395	369	376	368	350	370	371	380	369	390	373	365	332	363	371	382	368	383	380	369	383	383	364	385	420	364	330	359	358	392	341	360	380	368	351	348	381	359	377	399	379	390	371	388	388	386	366	355	360	381	394	399	404	380	401	361	387	385	364	396	338	343	376	352	352	341	400	392	378	349	369	361	372	351	352	391	379	344	421	373	373	369	367	373	366	375	365	373	390	356	352	359	392	373	356	350	407	378	356	357	362	344	366	340	362	359	349	383	367	384	352	388	393	395	385	389	389	383	371	393	346	379	366	399	378	376	390	398	390	338	381	369	371	358	328	376	368	344	351	380	358	365	362	384	371	376	363	366	366	396	400	372	363	364	372	358	358	377	368	380	382	349	375	372	399	398	383	385	362	412	363	347	355	391	369	380	359	364	368	357	394	397	391	358	387	382	375	378	385	387	372	388	367	362	377	360	368	366	365	366	369	407	359	378	340	347	351	374	391	379	362	389	375	356	364	398	359	368	383	375	348	356	331	351	349	376	331	366	340	372	351	357	363	385	347	364	344	387	389	379	385	332	409	373	368	369	381	351	398	369	372	378	368	347	376	392	388	391	372	367	401	377	352	367	398	360	376	351	354	378	369	382	364	418	370	369	375	357	349	351	326	387	367	381	380	375	357	399	384	362	351	356	376	372	364	421	353	366	383	367	354	372	362	365	355	357	414	371	353	361	357	360	379	391	381	353	377	313	370	372	384	376	383	369	366	376	390	352	373	375	351	376	346	372	355	406	397	380	351	363	385	351	352	362	358	362	383	342	385	412	389	361	364	370	360	360	372	385	388	375	367	352	342	368	367	365	352	335	380	388	356	368	365	377	396	372	396	371	368	379	392	368	375	369	330	366	385	352	383	374	357	405	369	385	359	400	356	392	357	389	362	353	371	362	401	378	376	388	344	388	397	404	336	405	386	394	380	371	338	371	343	369	380	378	390	342	380	345	324	351	362	383	372	338	381	388	377	393	334	378	375	390	395	337	380	325	364	359	371	352	358	389	371	382	395	377	405	383	377	383	390	369	380	398	350	356	342	388	383	366	356	364	374	391	407	380	352	389	369	380	357	402	408	361	404	372	345	349	387	391	359	374	370	385	400	353	374	375	370	328	365	357	364	349	352	404	384	394	327	348	373	401	376	341	376	384	380	350	371	377	368	378	356	378	348	321	378	375	381	385	352	386	397	385	355	363	360	353	356	384	414	383	372	393	372	387	378	372	396	359	366	387	360	348	387	341	368	401	357	336	384	372	377	353	380	350	341	356	372	341	376	361	354	342	364	385	363	376	364	412	368	376	338	384	346	338	360	375	331	381	347	368	358	375	358	412	354	363	370	417	367	406	396	389	354	364	358	361	380	382	388	368	370	358	401	320	358	394	347	384	397	373	350	416	384	368	334	339	380	363	397	393	407	353	388	397	400	362	386	357	372	340	370	394	356	370	385	376	402	408	378	396	381	405	370	386	381	402	355	349	377	384	363	361	401	361	385	388	366	362	362	358	356	368	413	396	392	404	370	370	375	384	383	337	378	388	392	387	360	354	384	384	364	356	356	394	358	382	337	368	386	378	363	372	329	387	371	383	368	400	367	386	364	370	357	376	361	361	381	373	365	338	357	379	378	380	368	348	378	351	376	367	392	397	401	398	361	366	347	366	360	365	342	364	393	383	385	381	373	385	402	408	335	377	365	387	377	395	319	335	372	337	371	427	339	375	365	367	351	390	394	387	360	366	422	399	393	379	383	382	360	367	355	366	347	378	360	362	379	404	342	361	415	323	370	367	345	402	388	349	386	377	368	387	353	390	367	412	373	388	375
1714	428	499	417	363	318	305	312	278	272	287	254	265	270	232	259	215	256	274	248	239	240	259	240	236	232	241	221	222	218	243	232	234	211	240	211	225	233	226	221	235	205	205	211	236	250	226	225	215	233	217	212	199	201	201	239	235	229	228	226	228	206	242	205	210	237	220	241	226	225	219	230	234	219	212	225	252	225	211	237	238	229	226	226	213	220	220	218	211	217	236	208	227	219	215	205	229	224	218	236	230	237	200	226	217	212	219	241	255	209	235	220	196	250	207	217	212	221	254	232	182	218	223	234	239	231	211	226	255	257	195	220	236	204	205	201	202	234	238	230	211	214	223	227	201	218	210	222	212	189	215	218	210	218	209	267	231	222	211	217	228	247	181	231	192	212	235	217	232	220	226	241	246	221	192	234	210	211	237	180	204	209	214	196	217	217	207	210	222	220	237	225	224	215	200	208	230	213	212	245	231	229	215	219	225	236	248	217	223	224	217	222	185	218	212	220	220	189	262	216	237	216	212	217	226	233	224	227	254	218	211	236	221	218	238	234	183	224	223	219	222	225	232	219	199	222	219	224	223	212	204	264	231	248	237	226	237	238	228	209	245	251	222	226	190	231	233	206	265	220	213	217	229	201	227	234	242	216	231	232	228	207	233	240	251	230	231	243	206	230	210	213	222	243	207	230	194	197	194	208	226	241	242	232	220	240	267	195	220	232	228	223	212	211	241	211	225	218	233	216	224	229	240	233	218	216	243	214	234	210	207	220	210	231	197	236	255	210	191	216	224	201	244	211	216	222	202	203	210	227	230	229	202	206	212	233	254	230	244	221	205	232	219	244	228	225	207	220	209	223	241	223	222	216	223	230	258	206	183	230	220	243	235	241	242	209	220	214	197	224	190	246	202	215	218	239	219	232	235	246	214	219	236	212	220	227	217	219	218	232	219	218	218	252	214	232	226	208	224	233	256	226	210	236	201	229	203	216	249	214	217	197	227	220	241	225	241	220	207	242	220	225	216	222	235	242	219	206	208	231	231	224	222	187	203	246	228	248	210	210	203	213	221	229	196	221	247	205	231	211	235	216	232	190	248	210	253	209	224	252	215	205	249	221	232	207	214	206	227	228	231	229	226	235	235	215	263	198	258	232	214	212	246	212	216	255	244	223	212	201	208	235	237	239	235	224	220	216	219	196	242	221	205	220	221	224	209	214	226	200	225	210	246	216	211	222	222	230	215	178	214	211	239	222	224	209	239	217	224	216	240	208	232	197	219	247	248	228	213	228	246	224	228	242	254	240	227	218	226	216	220	226	210	239	214	213	236	242	225	206	248	213	223	218	215	213	228	208	190	208	228	224	228	232	251	236	225	231	236	199	218	222	216	231	215	229	225	223	197	237	201	214	228	258	255	223	233	197	203	225	256	237	208	232	223	249	245	221	221	244	215	206	214	212	224	243	220	229	236	239	215	218	235	206	217	260	203	225	232	226	217	232	235	233	245	221	200	203	226	200	208	240	224	198	235	220	229	235	234	217	230	239	200	204	211	201	233	240	223	181	224	248	208	240	226	225	214	207	229	254	210	226	227	209	226	225	231	231	211	211	218	238	232	190	227	231	220	225	219	197	218	224	225	179	225	230	230	220	241	222	227	243	215	205	232	216	210	228	249	207	174	227	224	216	211	238	215	256	208	254	219	210	221	213	230	245	198	214	233	226	240	220	222	238	207	209	214	223	224	201	218	224	228	228	221	251	216	210	222	241	219	215	201	221	210	233	228	206	228	203	206	188	235	232	241	226	241	188	194	205	180	229	232	198	209	237	239	204	208	231	216	204	225	212	213	227	217	211	215	227	222	203	208	225	230	227	233	225	192	220	218	201	231	230	248	226	237	225	228	212	232	217	227	265	220	210	206	209	227	211	228	225	198	230	208	236	208	185	199	213	226	214	190	221	205	213	224	211	233	221	239	216	259	239	215	219	233	209	207	227	249	236	219	204	209	225	211	228	235	234	245	229	234	208	229	222	213	224	226	235	211	223	230	212	247	195	211	232	233	229	226	193	242	223	218	234	205	226	224	244	213	216	225	215	195	209	208	229	235	216	223	213	237	204	210	230	201	211	218	222	214	241	211	216	216	245	219	230	219	206	240	231	222	214	228	236	230	226	226	235	211	223	206	217	229	211	204	201	229	223	221	208	233	243	229	246	216	241	218	236	246	228	223	235	204	235	208	233	212	187	212	212	246	203	248	220	224	199	220	217	232	230	226	200	232	215	213	227	200	246	216	221	208	224	211	219	235	231	199	218	211	252	225	205	238	216	236	219	209	219	240	224	211	207	215	243	215	228	210	198	261	211	241	213	251	227	226	182	197	231	236	222	236	227	210	221	221	213	224	209	231	211	189	223	220	225	213	237	230	232	220	214	253	229	227	235	237	193	234	202	232	214	210	240	208	216	203	226	218	228	225	224	210	241	238	229	229	213	229	216	231	234	202	204	215	233	218	234	236	203	205	200	201	190	193	225	268	210	220	239	234	219	221	251	216	205	203	241	233	225	223	228	237	230	215	203	259	221	219	190	213	233	274	232	202	225	226	224	245	201	233	233	247	255	229	240	246	244	212	226	247	230	213	195	217	212	253	204	211	207	200	188	214	240	232	239	261	223	204	247	217	248	212	214	239	195	212	226	223	250	265	219	214	212	197	217	234	216	227	249	232	236	201	227	204	218	245	220	249	225	258	232	201	201	234	241	211	217	212	229	227	238	213	234	229	193	232	231	221	234	237	219	223	237	207	204	220	201	174	249	251	243	228	194	232	223	232	248	212	226	221	213	228	220	206	222	229	231	229	237	226	203	192	211	221	221	223	216	250	198	210	231	238	225	227	227	215	209	192	215	214	226	215	182	216	241	238	217	253	228	210	218	240	209	209	183	198	232	229	229	216	201	219	207	235	226	230	245	248	183	205	232	236	250	227	204	210	247	222	239	214	206	194	223	208	185	228	250	213	222	198	244	199	245	197	216	231	225	244	223	238	226	217	225	228	201	203	226	219	218	213	224	248	213	245	223	226	251	229	217	212	207	221	229	234	260	238	221	232	239	197	195	247	215	244	239	237	231	189	238	217	221	217	236	252	240	222	232	241	211	243	226	220	208	227	207	209	252	227	209	227	240	243	227	233	229	219	251	218	234	217	214	183	221	247	254	199	226	242	233	221	232	234	211	228	250	209	193	230	207	254	223	225	195	216	224	225	234	202	234	255	223	216	217	206	237	194	228	203	233	217	225	217	241	218	241	202	199	214	218	228	191	229	200	229	222	217	218	234	219	213	221	257	224	218	197	216	231	207	236	213	218	224	243	210	222	232	239	239	198	245	201	231	198	246	234	212	224	234	222	236	219	219	221	201	229	219	219	195	222	241	243	238	189	210	260	225	199	211	212	242	232	232	214	240	234	232	206	221	204	207	238	213	211	233	256	215	211	210	221	212	240	225	228	212	246
1911	744	1217	1344	1307	1147	983	892	878	747	744	747	722	686	655	718	736	728	684	624	633	630	590	571	540	559	553	541	519	489	561	546	543	541	545	536	509	549	565	499	487	542	502	527	523	519	561	527	550	505	533	562	494	533	501	545	535	533	527	517	514	473	540	558	485	497	540	521	531	530	526	485	548	487	500	531	534	529	526	564	479	494	534	498	502	508	536	516	538	509	494	519	522	505	536	543	548	516	521	484	486	500	493	516	577	513	519	523	533	547	537	498	507	538	502	515	521	533	494	548	516	541	502	536	538	509	492	522	509	521	545	543	521	465	562	506	502	486	552	530	548	518	530	542	482	493	551	525	538	542	548	555	504	542	496	524	543	520	549	494	533	503	500	496	530	507	563	488	524	543	512	556	482	516	506	501	486	538	523	497	557	505	470	511	530	538	506	494	525	479	519	528	546	557	544	503	536	512	513	554	489	523	506	494	498	520	579	484	535	516	535	516	531	545	477	518	494	533	474	502	493	540	518	538	517	521	516	481	536	515	544	485	529	483	526	495	527	460	555	494	577	506	513	542	477	520	507	492	525	503	570	544	501	524	511	555	529	494	533	500	523	522	525	479	496	521	543	531	518	529	542	507	490	500	525	549	553	590	520	449	548	521	520	487	542	516	503	533	556	512	567	521	509	539	517	523	484	514	504	513	541	513	488	512	498	545	512	530	515	476	524	532	539	535	526	510	500	532	489	540	523	542	527	508	496	516	517	471	488	497	510	529	612	504	508	530	472	511	502	515	524	528	485	544	501	502	508	497	500	524	482	560	507	542	459	500	528	536	502	541	490	506	519	541	537	510	481	535	521	526	484	501	516	525	522	504	519	500	494	522	539	486	504	525	535	555	499	512	515	547	537	512	543	509	514	537	480	546	512	542	498	497	549	506	535	535	478	524	539	481	533	509	539	504	524	546	540	512	511	489	536	524	534	494	537	531	559	514	555	464	514	560	493	479	533	522	508	553	500	489	510	527	508	520	515	513	521	527	501	567	538	551	494	529	473	524	556	508	533	552	515	522	528	480	515	513	557	523	490	519	548	542	531	521	500	502	540	541	513	521	523	496	509	523	548	502	530	490	481	471	510	535	485	503	484	478	518	544	506	533	502	554	515	547	542	502	539	504	503	520	502	482	514	536	527	496	508	516	520	551	533	529	526	520	515	522	505	500	516	507	470	490	492	504	513	510	517	522	502	510	482	540	496	513	476	541	475	504	564	528	497	525	511	488	514	511	524	527	517	540	545	551	511	539	516	513	477	482	543	506	485	551	531	509	498	616	512	568	494	498	536	544	527	484	525	534	549	512	499	546	525	502	484	519	558	500	504	501	517	522	533	522	516	529	508	488	522	531	543	534	537	545	537	524	526	537	494	510	543	517	507	524	482	493	510	521	490	519	549	526	556	558	518	520	514	516	532	552	470	530	506	519	527	505	505	459	502	543	491	508	523	476	494	518	491	539	561	519	560	519	542	484	532	539	525	505	563	562	556	487	510	527	475	499	496	559	545	532	538	528	516	532	489	530	522	538	507	559	526	505	552	549	537	541	520	519	499	546	491	553	524	544	508	531	536	578	473	501	486	498	523	512	513	522	522	494	481	506	510	490	503	531	502	518	494	572	500	559	540	540	482	476	524	525	534	486	497	530	519	543	494	511	527	514	511	481	481	513	522	568	542	516	540	537	539	524	471	571	554	514	554	503	522	536	497	507	518	539	537	510	529	507	547	528	548	506	514	535	588	538	528	527	511	515	503	517	530	521	480	530	541	537	504	516	577	537	497	557	514	537	532	517	522	565	520	468	540	528	505	572	553	564	471	524	536	489	471	515	506	493	551	495	485	517	514	536	538	541	511	493	535	505	543	511	524	516	524	553	534	520	510	545	531	541	515	510	483	486	509	548	511	524	559	516	528	553	511	516	496	498	499	502	529	552	531	504	535	555	531	527	561	532	510	515	514	533	521	509	529	550	563	551	495	533	564	531	528	542	517	522	535	506	486	509	535	513	501	511	547	510	488	489	540	515	577	515	506	526	495	528	520	543	554	487	507	510	518	561	530	540	587	527	540	545	496	544	510	511	585	514	515	506	537	538	522	514	523	503	512	523	498	518	550	519	508	506	551	516	493	528	557	475	524	482	499	522	505	545	513	565	519	568	528	527	489	493	537	528	565	501	535	503	537	513	494	539	537	509	518	538	508	486	542	543	526	492	544	546	535	511	547	496	536	525	505	557	537	515	516	511	520	529	500	552	476	519	577	519	548	533	520	556	529	512	459	547	485	514	540	487	529	512	532	499	505	534	537	528	523	509	503	519	540	542	505	531	505	523	533	486	510	514	555	484	538	502	541	512	562	488	495	516	521	497	530	493	524	536	522	488	479	528	527	516	534	552	509	528	515	522	537	511	547	489	531	557	499	560	516	531	514	514	500	513	533	543	487	557	509	528	508	514	527	515	547	521	525	511	542	502	509	512	487	520	529	508	517	522	553	518	493	530	507	508	525	540	527	543	507	495	521	556	537	533	512	552	540	526	489	530	496	526	536	544	555	507	500	508	523	527	507	516	515	551	512	511	528	476	510	536	497	515	520	517	511	507	516	541	530	513	498	509	507	556	475	537	500	469	534	513	513	517	522	553	504	494	500	542	498	478	523	541	561	511	514	525	507	516	509	523	527	523	495	528	519	530	535	492	563	507	456	514	517	500	519	531	521	526	492	510	545	555	546	488	526	554	524	530	510	524	508	544	526	570	515	490	515	505	519	525	537	488	513	527	527	539	500	529	510	540	561	539	532	515	489	507	515	531	522	477	492	529	530	530	564	521	528	492	555	558	521	482	534	497	515	522	535	470	511	484	523	507	546	534	492	516	547	521	517	544	477	533	503	506	480	565	540	520	524	509	529	529	485	511	541	525	484	531	516	500	504	525	498	511	548	543	529	495	532	491	528	532	545	566	555	509	544	520	528	561	544	513	545	504	547	505	537	530	523	512	502	509	504	508	551	515	499	554	530	512	548	536	534	529	524	513	493	544	505	517	494	508	549	545	527	546	540	526	548	509	486	487	514	545	503	524	501	479	551	486	519	509	495	543	537	538	503	539	519	524	520	524	576	514	513	532	527	519	513	515	480	520	510	546	495	485	480	511	549	497	525	509	546	539	512	549	466	517	530	518	493	526	520	550	519	537	524	517	508	502	558	560	533	505	497	515	510	532	492	496	534	518	503	550	548	538	511	528	521	486	527	519	516	489	528	481	559	510	508	523	560	558	544	514	556	553	501	536	501	563	514	538	516	521	514	497	538	520	527	548	526	537	534	488	525	532	527	504	513	567	516	492	485	528	529	549	517	526	460	493	519	561	551	473	513	542	537	528	558	549	541	526	522	519	527	497	496	501	547	491	530	540	510	514	504	517	519	517	501	516	508	512	554	557	509	503	532	498	506	494	522	521	534	523	552	557
8569	1009	1243	1095	855	656	577	508	482	442	396	370	322	358	350	349	308	354	296	294	298	290	308	276	245	269	244	253	312	297	294	250	269	294	284	299	258	293	280	282	296	252	293	297	311	288	270	265	278	290	273	263	274	265	291	286	272	253	298	271	299	271	243	293	274	251	283	299	303	299	286	237	273	260	269	249	256	276	281	302	232	250	272	272	269	278	321	297	276	279	267	269	268	253	295	261	257	277	277	260	245	276	261	262	258	238	289	265	270	258	276	287	288	292	283	247	262	279	275	261	265	253	270	296	269	293	249	236	249	297	306	253	275	269	260	231	254	290	299	295	253	233	260	274	276	290	280	266	322	249	259	273	268	256	310	258	246	289	294	287	285	288	286	273	267	264	247	264	278	283	274	248	295	269	293	259	237	269	283	296	282	251	280	270	293	267	257	260	250	242	270	287	277	275	275	278	249	250	248	276	290	296	277	277	273	268	287	249	289	282	278	266	271	288	270	315	269	280	267	258	277	293	252	250	240	255	279	271	279	272	278	293	283	264	280	247	246	284	252	273	268	272	293	281	284	263	280	271	254	260	257	271	269	271	228	270	274	257	253	270	252	276	267	259	271	268	265	255	295	286	251	280	278	282	244	276	260	252	251	285	248	281	276	286	261	270	287	280	278	287	288	259	272	274	257	225	247	302	271	256	254	279	289	267	266	267	315	286	246	273	249	247	269	273	247	261	252	285	304	259	269	265	273	287	249	273	273	255	334	263	250	285	284	280	265	268	278	251	283	273	246	252	294	288	295	278	257	276	312	269	272	262	292	309	258	286	277	249	262	267	241	288	260	268	314	264	275	267	283	292	277	261	265	279	273	261	272	277	241	275	253	299	274	290	279	282	242	262	304	242	284	286	275	296	277	276	268	246	258	269	257	300	276	286	274	273	291	282	245	263	237	299	263	263	267	272	273	270	270	291	291	263	284	237	274	273	255	278	269	243	252	266	275	251	282	296	271	233	275	250	284	272	304	272	284	268	287	278	258	269	266	287	286	269	278	281	282	289	280	253	278	243	285	255	256	252	283	276	298	232	274	254	282	306	266	257	270	268	265	270	257	307	266	274	299	267	253	269	267	280	269	263	273	256	258	264	254	285	300	285	304	266	285	278	284	311	264	243	285	271	299	287	264	267	275	266	303	284	252	265	277	284	311	266	289	277	270	260	249	285	262	278	263	280	264	281	292	278	268	253	257	308	279	269	273	279	277	264	286	290	254	295	293	256	260	271	269	286	279	315	307	277	288	275	279	295	278	276	265	290	278	260	245	263	262	255	254	287	248	278	265	306	252	260	277	262	306	266	259	260	293	269	263	272	272	284	280	275	262	285	287	270	268	246	273	294	292	292	249	280	269	226	312	294	259	265	260	249	296	286	264	311	276	257	269	273	244	246	280	253	260	253	246	261	258	264	250	257	255	271	289	268	281	266	247	268	255	279	268	277	288	257	298	260	265	296	269	272	265	246	295	270	250	262	297	282	256	263	275	253	264	295	293	287	293	299	254	274	241	257	275	267	251	283	316	303	249	276	294	259	251	256	273	295	282	282	246	286	239	290	266	279	252	251	249	253	260	250	230	288	246	233	282	280	273	240	268	285	259	296	259	296	289	286	318	250	276	264	264	290	288	275	286	263	253	272	285	284	277	281	232	293	308	286	266	267	269	269	265	316	293	283	298	272	285	287	275	226	264	285	305	276	293	249	253	259	305	270	255	256	270	268	254	270	283	282	272	298	277	261	257	268	243	269	265	273	274	280	266	289	274	302	288	286	283	253	277	289	281	276	270	270	250	269	223	250	252	274	254	273	288	248	274	280	279	262	266	261	256	286	280	252	252	272	253	272	255	267	285	282	272	286	256	259	263	261	286	264	259	239	267	292	242	276	248	249	270	296	299	271	310	275	300	286	254	244	259	279	273	277	277	284	264	280	269	288	280	264	280	255	249	269	257	260	267	264	254	269	263	282	303	251	265	282	267	248	269	253	300	293	279	267	267	274	255	295	280	291	281	274	276	261	259	263	291	301	290	271	283	277	305	272	271	285	251	279	293	264	254	275	278	254	260	285	274	255	234	260	270	270	272	283	268	307	250	272	267	271	256	272	323	304	274	253	262	236	287	327	296	225	253	255	274	284	262	275	282	280	270	282	276	278	249	269	295	284	303	291	297	267	266	283	258	262	286	258	302	264	271	292	258	249	285	292	244	264	261	274	271	283	284	274	259	294	274	277	278	244	278	275	295	276	279	263	264	270	306	274	273	249	254	280	240	260	298	249	233	257	251	249	293	292	270	293	302	264	260	276	271	284	260	258	279	253	283	282	269	252	291	264	242	254	247	277	255	248	301	264	266	304	268	266	287	278	277	294	266	266	253	257	255	252	293	224	242	269	261	301	265	259	277	276	294	282	278	292	275	289	237	244	250	249	266	242	303	290	297	271	261	277	311	289	243	266	287	289	260	269	283	276	285	329	266	283	301	270	289	258	268	264	283	273	263	273	272	299	285	230	245	268	261	285	286	304	270	278	259	272	283	284	297	305	272	290	261	253	274	278	307	270	267	283	284	282	278	270	265	276	272	263	263	303	296	264	243	242	285	281	268	283	260	237	306	288	318	259	273	268	276	267	283	232	277	276	264	279	276	277	243	308	272	241	321	288	296	247	241	263	274	259	252	248	269	287	266	282	263	240	280	266	271	251	251	274	280	280	258	239	240	279	264	267	259	278	269	293	294	273	286	286	298	249	266	260	294	260	283	245	275	280	278	267	236	275	273	238	257	262	253	260	280	279	283	271	276	255	289	301	305	279	316	276	252	270	287	264	278	238	269	256	251	287	282	251	289	259	257	239	265	270	274	257	303	276	299	264	277	257	270	270	272	253	240	252	269	255	274	272	280	269	271	266	264	299	245	261	289	286	256	252	281	254	262	276	236	267	291	261	265	287	263	236	264	265	270	268	265	271	281	267	271	261	294	251	256	260	261	266	293	262	285	279	253	310	264	259	258	259	254	240	244	285	261	264	290	303	246	297	249	265	270	302	291	262	292	281	256	269	282	265	263	263	250	277	264	270	280	253	281	318	250	280	282	239	280	263	284	295	285	291	273	264	261	278	256	258	237	278	269	264	258	275	297	254	270	203	254	301	275	279	294	263	287	301	264	261	302	296	252	283	243	253	261	270	264	288	254	261	290	271	265	262	263	272	262	279	293	304	284	274	263	290	286	288	254	309	295	304	302	265	246	241	261	256	260	275	257	286	270	316	289	273	281	267	278	280	296	315	275	266	299	252	260	275	288	265	226	291	267	271	274	284	242	290	285	268	252	293	282	284	256	281	298	258	277	259	285	276	240	292	296	257	263	237	240	266	269	260	282	253	295	258	252	287	272	285	268	252	262	289	302	269	274	278	285	288	277	273	249	277	294	270	251	269	291	255	296	288	289	273	255	235	301	279	270	262
7008	1318	2632	3287	3181	2482	2058	1791	1712	1483	1325	1202	1065	998	1129	1130	1135	1089	1003	897	882	796	796	747	745	662	663	667	672	640	586	636	649	628	635	614	597	644	667	615	604	669	676	640	601	611	628	597	572	597	604	607	647	600	647	609	621	623	630	646	572	570	595	597	644	582	614	611	592	540	622	609	631	565	661	621	614	604	632	615	574	612	613	604	602	631	625	618	653	639	630	611	626	614	655	620	643	622	634	631	626	605	614	591	611	589	592	669	566	631	567	623	585	606	623	618	617	626	646	622	640	644	598	617	614	608	667	609	616	602	616	648	610	655	623	636	574	611	601	618	617	614	633	623	595	611	634	577	641	648	589	577	631	625	622	592	672	628	609	615	544	605	637	605	645	601	620	628	618	625	606	592	622	622	673	610	627	617	612	617	630	602	604	634	614	624	610	563	583	636	641	605	645	641	669	595	605	644	647	680	601	582	641	567	633	622	604	615	589	686	625	627	608	617	631	628	634	620	643	622	618	594	612	622	613	628	601	589	625	634	595	608	633	611	595	624	639	601	619	624	593	631	569	636	650	600	583	605	600	581	634	628	565	580	591	611	599	639	607	609	610	584	611	622	670	560	633	583	641	605	618	634	594	626	635	643	606	632	601	583	644	599	593	583	614	614	602	618	616	610	657	610	594	629	584	605	605	601	593	599	625	660	635	635	591	644	598	638	563	635	589	631	612	595	611	553	628	597	599	598	598	593	604	585	634	616	585	590	649	593	652	625	599	649	637	634	587	640	669	624	630	581	616	626	619	626	572	587	599	620	580	613	590	592	622	584	612	575	626	616	614	655	565	597	616	622	626	657	677	610	621	624	605	588	610	574	592	644	589	590	602	617	644	597	602	610	602	626	604	585	624	651	568	593	645	586	646	588	586	607	616	623	602	626	600	606	582	599	586	572	606	643	615	602	617	609	624	606	614	622	593	622	610	619	674	612	592	566	653	657	580	586	605	635	612	597	636	634	586	602	659	598	586	578	608	643	622	620	607	587	611	639	595	618	605	576	605	628	587	584	626	611	618	580	655	620	630	614	594	584	642	625	597	565	626	658	648	611	635	654	616	594	644	635	635	584	615	631	645	626	623	625	654	626	578	604	622	580	646	642	564	601	637	592	610	662	622	602	657	629	599	613	540	591	635	586	603	610	632	607	616	634	577	594	616	622	620	596	601	625	603	583	595	627	600	624	609	644	627	587	589	577	606	618	641	611	594	650	608	579	582	619	553	603	615	606	599	638	597	625	623	617	644	631	623	634	616	644	637	617	606	630	607	596	618	595	620	593	558	593	641	610	553	587	600	538	593	621	584	577	627	594	625	629	607	615	614	601	604	616	644	671	640	601	610	616	615	646	607	581	629	627	552	585	586	606	596	618	565	640	593	645	617	608	642	619	648	599	674	622	612	663	618	643	639	591	581	630	580	631	592	622	641	595	645	621	597	599	639	600	626	554	633	645	655	607	612	643	630	620	629	618	603	631	597	621	617	654	611	605	595	623	602	581	596	590	599	600	584	599	658	586	603	589	619	610	617	562	569	609	647	630	559	634	626	589	578	636	607	651	615	631	675	612	635	580	612	662	659	584	593	580	618	581	611	617	612	642	602	604	606	650	609	572	609	563	599	604	586	582	644	608	610	629	621	633	606	615	609	605	617	632	593	585	605	600	607	609	594	589	622	622	616	623	623	581	635	639	630	590	570	626	605	593	599	566	606	604	645	603	554	576	609	607	627	608	598	643	637	609	607	623	612	565	624	628	595	606	622	611	650	548	629	622	583	580	635	614	609	619	616	647	647	577	585	628	607	611	582	590	595	663	614	615	615	603	597	647	621	629	624	634	643	629	597	631	568	631	614	656	597	599	640	606	646	691	646	621	621	611	626	641	593	631	611	625	626	580	593	663	605	632	604	615	619	587	626	608	664	581	552	615	578	596	606	597	556	613	604	580	621	635	592	635	574	576	634	632	620	599	614	598	649	627	607	568	627	599	589	626	574	601	629	651	625	594	593	622	594	597	618	599	618	632	644	626	605	679	601	617	584	602	626	608	624	612	619	596	615	640	594	646	623	626	624	602	617	620	582	566	611	648	643	580	582	623	608	608	575	607	633	631	627	567	613	655	633	618	638	616	595	596	592	584	627	643	592	616	621	604	656	621	616	578	591	654	606	638	645	613	622	606	638	626	632	610	631	621	585	608	649	669	622	593	607	605	623	622	638	638	645	566	658	580	583	607	635	565	622	629	593	599	573	593	645	565	577	612	626	620	644	612	606	652	608	652	664	586	601	632	622	612	585	610	626	624	628	640	657	631	628	601	590	625	558	614	588	580	630	647	575	604	603	602	630	597	624	575	636	574	635	603	669	574	628	605	567	639	589	640	638	655	619	618	632	601	599	590	581	608	592	624	571	613	591	579	599	626	653	597	622	585	606	628	610	557	623	641	597	589	599	623	656	597	606	629	620	602	579	611	598	601	573	589	646	611	614	599	637	629	613	594	644	601	618	606	643	621	614	621	651	594	638	580	563	645	560	589	612	640	597	587	608	623	595	590	599	614	581	597	645	625	643	605	594	650	623	615	646	592	605	611	605	684	625	635	613	605	599	611	602	622	642	591	648	589	620	570	609	631	579	653	582	620	600	603	580	624	607	594	655	609	601	601	574	634	652	586	631	609	577	632	605	650	614	627	636	618	601	607	642	672	620	660	538	614	616	582	575	637	608	595	607	626	594	630	648	644	621	607	596	648	624	653	634	630	637	627	600	616	648	624	613	621	586	618	582	607	585	634	620	586	591	632	602	589	621	607	621	592	616	600	609	606	561	592	664	648	629	598	596	603	665	584	655	592	606	585	587	596	638	575	609	636	618	664	622	601	608	580	584	613	568	597	614	623	619	610	567	583	664	563	599	624	639	629	555	600	666	569	597	607	546	606	681	617	633	588	601	672	623	620	614	634	610	656	630	596	615	581	624	590	590	605	602	633	651	611	600	615	623	595	617	593	637	596	557	601	624	629	568	619	623	651	652	628	622	614	603	625	611	601	623	603	604	648	662	604	617	600	641	615	658	611	605	584	598	604	658	623	605	625	596	672	606	610	604	622	595	636	629	651	584	633	612	610	564	603	618	639	596	592	607	612	600	664	570	639	643	627	638	622	630	616	610	639	597	660	656	642	627	608	595	597	639	599	610	600	631	587	623	612	598	653	628	633	602	626	581	613	617	576	639	662	605	614	611	610	570	589	590	571	578	620	631	606	626	568	591	589	623	579	579	610	663	648	645	599	617	608	576	621	609	682	624	612	591	650	607	599	616	607	622	622	573	595	648	628	596	584	578	612	602	569	586	633	615	626	577	623	557	585	651	576	613	569	637	636	635	588	614	666	636	604	589	604	640	633	637	600	612	577	631	625	634	646	614	613	579	602	661	611	604	600	597	611	588	686	607	633	604	613	588	682	607	641
15452	1859	1814	1659	1141	888	677	549	433	369	349	326	325	286	248	303	231	231	256	244	194	209	210	171	161	152	145	179	160	157	179	158	187	147	176	170	174	178	150	160	172	155	163	159	161	163	171	148	171	162	173	157	159	173	181	173	171	151	179	152	181	174	179	181	157	147	153	154	173	164	198	148	142	157	164	140	173	174	152	163	172	149	158	152	143	171	162	179	141	161	140	146	195	159	152	132	138	154	157	152	167	156	150	155	163	161	156	167	175	157	175	160	166	150	154	148	168	152	156	171	144	155	169	172	156	166	141	117	135	161	168	152	149	170	163	172	147	162	154	154	175	173	164	164	143	188	162	166	172	175	157	149	169	150	159	171	186	175	162	159	154	156	157	169	145	178	187	175	160	158	148	166	175	155	162	161	151	142	167	133	147	149	178	153	164	179	152	176	151	166	152	173	145	151	157	174	164	159	157	169	132	164	180	164	164	149	169	167	168	144	176	140	156	160	142	172	181	156	177	159	175	151	157	170	149	147	155	180	169	166	189	157	156	155	155	164	173	156	169	177	167	156	169	158	142	160	139	170	161	160	153	139	152	168	155	152	157	165	145	163	152	177	168	178	139	171	148	176	165	149	166	170	148	159	176	163	155	173	174	170	182	144	169	149	150	146	163	159	178	144	165	161	181	188	182	170	173	155	140	142	170	158	170	179	152	147	146	177	176	144	160	162	150	136	153	150	151	150	173	150	138	163	172	170	160	177	170	139	156	145	153	169	166	133	167	159	161	157	165	150	173	135	160	159	151	136	159	139	164	177	168	164	179	151	168	159	158	156	127	142	158	172	160	145	175	153	150	149	180	187	172	164	166	155	168	173	153	173	169	158	148	173	168	157	149	125	153	155	163	166	145	155	139	127	160	152	154	134	159	146	160	176	151	175	161	163	177	161	138	149	140	147	150	181	135	172	174	192	143	169	159	170	162	154	150	168	158	174	169	165	145	134	131	181	150	184	136	151	130	158	168	165	147	168	153	157	164	147	171	156	191	178	165	164	157	137	180	165	164	159	180	183	162	160	135	174	164	153	167	135	165	148	161	149	167	191	163	157	159	146	153	157	133	168	162	173	156	144	149	157	130	151	147	184	165	164	150	156	127	145	175	169	162	150	169	146	142	149	160	154	171	163	170	165	167	185	163	159	155	171	179	123	171	153	164	159	158	152	179	159	162	157	158	129	166	143	130	178	153	168	160	141	188	158	155	158	133	158	173	174	163	150	167	161	144	159	186	146	164	156	153	157	173	187	159	146	176	151	158	171	141	165	172	169	146	136	178	145	153	150	170	143	170	153	145	157	142	152	146	172	160	151	129	157	175	169	149	148	148	156	153	145	157	156	149	142	156	150	155	134	182	138	155	177	157	161	140	152	149	153	161	158	170	163	174	147	138	119	149	174	166	148	155	132	150	161	155	171	165	127	179	162	171	174	154	167	134	148	177	166	169	143	152	166	140	180	157	153	145	157	165	155	152	157	171	164	145	177	160	165	155	150	168	165	184	168	165	168	171	151	161	159	193	168	147	145	165	160	164	166	166	171	139	149	160	151	158	178	153	174	139	171	169	153	164	170	148	164	167	145	128	155	130	153	181	174	173	151	150	154	173	149	155	144	172	178	174	177	168	152	152	176	161	185	156	146	155	165	183	161	168	153	151	174	152	163	164	137	168	144	153	135	129	149	150	143	178	155	164	161	160	190	131	154	159	167	139	168	137	159	157	134	131	149	168	161	162	162	155	158	162	169	156	168	149	152	165	176	135	159	157	194	178	162	148	156	157	140	137	165	149	175	168	181	170	143	175	135	143	155	142	165	167	147	154	182	162	144	159	148	163	143	166	140	182	149	135	139	134	162	163	170	177	155	182	158	147	173	155	174	176	150	159	170	148	137	160	148	190	164	180	127	164	159	163	175	172	168	171	172	172	151	159	163	148	155	156	182	162	156	147	151	178	136	176	164	160	169	168	156	174	137	172	158	149	165	169	161	139	178	142	170	160	172	157	151	160	135	154	152	157	148	157	171	169	179	168	172	168	198	165	145	190	169	168	167	187	171	152	156	171	164	162	149	144	143	165	152	164	160	154	144	151	148	148	156	153	181	148	173	149	146	154	180	140	148	166	143	166	157	159	157	141	151	167	139	155	149	158	172	162	147	158	139	178	165	170	156	157	182	154	156	156	171	150	145	137	155	154	150	159	174	159	157	156	160	139	160	182	159	162	175	170	161	167	138	166	160	158	157	138	144	149	170	162	179	136	158	159	138	189	143	160	149	163	157	176	160	145	149	176	150	157	189	129	145	148	141	146	156	184	166	161	192	160	148	161	172	134	161	170	190	164	147	167	182	152	162	161	177	188	151	170	152	172	170	162	174	177	166	158	161	148	157	165	148	151	179	162	175	158	160	148	148	139	153	157	158	154	179	181	150	144	141	190	194	165	160	150	126	144	184	169	172	152	143	168	158	128	157	173	166	155	170	162	151	149	173	173	160	126	137	139	153	161	161	171	175	162	152	150	143	127	155	161	161	146	150	155	155	184	155	161	175	152	173	154	157	158	155	157	155	156	181	139	169	164	149	179	177	171	169	165	180	152	161	153	156	154	159	160	156	148	168	164	164	184	162	185	161	159	162	171	162	170	155	171	162	169	146	151	184	153	158	180	135	155	141	145	162	171	188	176	166	171	147	147	150	152	153	155	157	173	189	159	155	174	168	186	168	140	146	162	174	161	167	148	156	167	141	167	190	158	166	169	164	171	154	136	146	152	129	143	178	177	176	145	161	136	172	179	170	157	156	174	179	161	155	136	168	158	175	167	170	162	148	132	140	148	162	162	163	155	146	166	183	174	134	152	150	144	155	132	145	161	190	173	151	175	167	155	175	174	182	166	161	152	154	140	159	138	150	168	176	159	168	139	157	159	183	154	155	152	185	159	148	162	167	160	181	164	173	164	171	172	157	180	181	155	171	148	150	165	163	139	131	164	151	169	159	167	130	166	152	151	157	163	167	168	160	183	158	165	172	152	155	164	176	166	154	154	173	155	154	156	163	145	134	134	131	169	164	169	131	160	163	155	160	157	149	177	147	161	162	155	150	165	134	184	179	157	172	129	151	154	148	128	162	160	156	171	164	155	153	160	162	175	137	148	153	194	146	165	163	134	147	162	160	168	158	164	151	137	183	148	141	148	166	173	173	155	137	177	177	169	187	156	177	158	174	193	177	147	151	141	178	186	162	165	176	139	179	124	175	183	171	171	147	140	158	175	159	163	124	154	149	160	168	161	157	157	149	162	156	152	153	128	160	133	162	137	157	155	156	182	148	161	158	175	149	173	162	167	148	152	172	167	142	127	182	169	141	176	158	159	163	155	150	145	152	172	159	185	157	154	169	191	165	168	170	178	184	174	176	159	138	148	155	156	153	157	180	163	170	151	183	175	137	162	160	145	165	161	174	176	140
8505	1603	3698	4915	4459	3576	2750	2360	2052	1621	1450	1311	1153	1166	1235	1204	1088	1031	916	890	784	750	655	592	556	501	505	514	472	408	416	405	434	396	420	416	390	408	386	372	389	379	398	350	379	378	388	371	349	355	359	362	368	369	401	364	413	396	385	390	377	346	374	422	388	367	366	354	343	395	386	372	377	387	386	373	371	372	349	380	377	417	383	372	400	394	367	356	374	399	353	405	377	363	393	373	346	369	388	345	329	341	342	370	402	355	373	363	407	374	359	383	359	379	350	382	353	353	364	371	360	375	360	347	389	360	385	358	364	388	376	363	395	376	373	387	403	389	394	350	392	393	361	415	377	389	385	352	373	347	406	357	389	328	364	372	378	373	395	348	413	391	364	393	370	363	368	389	352	364	375	374	397	396	353	375	380	360	376	323	387	350	370	418	389	335	358	361	368	393	382	360	353	389	365	392	372	334	381	380	440	388	364	327	379	378	360	345	374	378	348	355	397	355	394	353	345	363	402	409	384	380	393	342	339	366	393	381	396	353	391	401	328	369	371	379	369	376	373	341	352	364	363	359	401	391	383	370	354	363	360	384	410	390	376	370	376	350	370	386	385	349	369	363	354	378	377	371	383	360	357	385	359	389	365	392	388	358	376	371	388	340	362	370	396	363	361	382	347	365	387	364	380	345	376	377	378	392	352	394	370	386	358	403	371	369	350	378	342	390	380	345	380	354	371	350	373	388	391	368	346	329	388	359	371	397	357	388	345	390	374	358	373	388	385	381	356	386	360	379	346	373	407	360	405	391	369	336	355	351	355	363	373	362	377	366	357	373	364	382	406	361	347	394	376	409	392	378	351	402	336	347	343	406	375	361	366	386	391	375	387	313	339	359	369	395	341	414	352	365	386	392	370	346	363	343	373	354	344	382	349	360	372	397	350	377	346	359	402	365	331	355	384	371	327	349	374	407	384	342	390	364	386	363	383	360	381	368	334	335	391	343	343	352	377	370	354	370	341	363	391	330	378	377	361	355	358	355	398	396	343	372	384	350	385	346	374	389	359	392	357	371	392	365	343	349	344	346	361	357	357	387	382	378	380	351	402	346	346	352	325	377	380	401	335	368	366	365	363	347	389	355	351	393	363	367	344	371	387	347	418	394	394	357	433	358	385	364	367	368	381	372	334	340	371	390	353	381	388	356	354	380	383	356	395	353	344	317	393	348	334	357	371	367	322	385	378	384	361	373	355	374	406	372	370	367	379	383	376	369	347	374	351	420	372	361	387	349	342	339	428	364	356	388	348	374	360	395	380	375	365	366	341	359	397	383	347	329	356	392	380	343	380	368	353	430	377	349	378	374	376	344	399	359	369	390	417	389	369	385	364	350	379	391	350	328	376	402	385	366	385	358	359	405	370	386	378	360	364	356	395	369	410	364	370	368	386	362	339	371	355	390	332	412	331	367	362	351	387	378	326	368	379	383	372	400	346	337	346	399	354	345	372	393	359	398	376	381	393	371	382	362	400	346	363	390	354	364	348	384	374	405	356	374	375	370	410	341	389	378	348	404	387	396	396	385	378	365	360	392	376	357	366	372	354	377	373	395	357	362	413	344	334	365	340	379	393	344	370	367	391	381	367	353	353	402	376	353	359	368	368	356	354	364	392	382	418	398	377	360	388	372	351	348	380	356	372	342	385	350	391	357	382	383	366	357	384	336	371	378	379	375	341	376	383	377	391	387	355	351	389	399	357	375	365	377	364	373	356	374	348	386	376	371	368	403	371	363	318	329	385	372	348	335	389	366	385	354	361	386	376	401	404	357	361	354	350	384	353	352	382	390	371	349	380	361	365	370	387	396	383	363	393	353	376	328	351	416	385	384	391	354	390	383	384	370	411	394	348	346	344	357	366	339	355	381	383	351	350	364	353	368	365	396	361	352	367	352	329	358	351	362	352	353	350	359	359	334	369	380	375	381	394	363	367	393	380	421	329	375	357	375	357	380	421	376	381	334	366	375	342	332	354	408	371	359	340	378	382	359	393	366	356	366	381	328	376	358	359	360	379	336	361	396	368	386	405	374	363	363	348	360	371	372	342	366	383	368	378	389	393	358	377	386	343	377	378	372	390	404	362	360	369	381	376	369	405	383	350	378	384	375	352	371	355	370	387	358	315	400	356	368	410	366	358	349	355	414	393	360	372	344	373	326	330	384	362	394	362	404	356	385	383	387	358	382	392	404	377	373	362	358	350	350	338	362	338	403	378	382	377	359	346	395	390	384	353	406	359	373	379	360	358	396	386	368	345	360	363	357	376	399	367	337	344	351	333	379	385	373	352	360	399	381	376	395	336	368	365	372	379	352	395	379	328	390	383	331	362	328	389	376	344	321	344	342	368	352	386	347	358	362	368	337	369	366	344	381	373	363	384	387	370	348	367	381	365	372	365	351	340	342	411	374	399	367	368	387	369	371	335	350	369	357	387	369	358	365	404	389	385	394	374	369	397	368	377	360	359	365	368	343	357	372	383	381	361	325	360	374	389	349	347	388	378	346	361	360	397	387	370	375	381	393	367	316	340	373	327	375	362	351	352	353	382	392	349	367	369	364	395	377	369	352	376	355	359	352	379	405	363	362	383	356	363	362	409	349	375	375	345	376	386	368	333	386	356	381	351	363	358	363	401	346	352	371	361	399	343	352	379	364	386	383	388	375	350	369	374	385	402	379	349	382	376	402	358	421	365	373	372	343	334	349	371	357	357	322	339	353	353	345	356	372	371	350	340	376	382	351	386	359	348	337	375	371	382	357	352	355	353	368	379	385	382	398	378	366	348	361	374	387	381	350	394	368	379	387	368	371	320	381	339	404	410	358	370	377	385	392	394	356	385	428	368	366	345	355	365	403	358	354	389	396	356	382	396	335	386	374	357	383	373	378	390	397	375	357	383	369	356	370	380	371	414	367	370	365	385	366	346	371	361	412	357	341	393	401	352	375	370	355	393	329	369	368	366	370	391	405	336	390	372	403	350	390	389	368	395	407	339	379	391	386	404	353	404	360	389	379	368	370	373	350	364	367	340	378	363	375	377	378	369	386	422	380	371	387	366	375	394	372	374	355	345	383	393	370	385	338	360	341	323	368	364	358	404	377	398	419	390	354	394	342	377	382	381	380	363	380	368	376	393	362	359	375	365	374	350	351	396	400	389	379	399	381	391	380	356	372	338	351	369	352	381	374	348	375	395	353	364	358	384	356	374	383	372	388	367	340	348	384	388	371	359	392	360	357	353	358	380	357	361	362	328	384	356	363	359	360	402	363	363	368	366	397	349	402	355	367	361	366	394	346	397	369	353	378	391	413	401	394	369	364	350	355	374	395	368	309	382	376	383	375	370	357	387	380	384	380	346	400	391	367	379	384	361	414	391	332	347	383	372	363	375	368	409	353	385	393	373	377	363	356	373	373	375	359	405	366	370	368	367	327	349	371	386	352	384	359	349	395	345	364	409	336
1666	451	516	444	439	368	311	285	237	235	232	244	231	231	241	227	239	249	228	254	244	261	240	224	240	212	225	214	218	230	215	221	234	231	215	213	202	207	220	226	227	235	204	213	196	213	225	231	210	229	210	207	226	241	232	230	242	207	209	242	227	234	224	234	201	223	223	227	235	223	225	204	210	225	231	227	201	248	223	238	222	218	242	220	242	246	220	246	226	214	225	235	196	242	241	218	216	235	216	233	203	220	204	215	226	197	207	243	245	220	203	216	265	212	222	223	231	230	246	236	189	208	219	237	193	222	202	251	202	214	217	202	230	216	230	211	243	214	222	221	209	211	244	217	218	220	227	257	230	196	229	199	235	216	206	218	218	233	242	237	216	205	228	230	220	206	230	222	252	208	228	252	206	227	217	204	245	196	213	241	255	211	210	211	235	206	220	230	220	213	230	190	265	225	212	211	223	226	239	210	263	203	243	219	208	187	239	196	234	229	231	240	256	236	210	230	252	223	264	225	250	206	217	233	238	226	252	226	248	227	230	204	210	235	238	215	206	223	263	225	238	202	259	210	220	252	201	220	221	224	222	246	227	226	223	226	226	239	215	228	224	224	253	258	197	232	217	248	220	207	227	221	226	222	206	221	236	232	235	253	235	220	229	238	249	245	232	218	211	249	193	212	219	212	224	201	252	256	241	212	233	218	235	216	207	221	254	214	253	244	222	199	258	224	210	226	195	246	214	222	242	249	210	214	259	228	214	221	199	267	217	215	181	214	231	218	206	238	209	205	236	223	202	211	231	204	208	240	226	227	223	211	237	203	209	222	209	218	221	237	216	190	188	225	214	214	235	232	221	231	210	255	215	213	242	211	228	228	229	245	226	242	207	208	199	229	218	197	232	207	232	238	229	219	235	201	239	238	231	246	205	239	197	224	222	223	216	210	231	229	213	229	202	209	206	217	236	216	222	218	189	235	262	213	220	234	230	201	243	215	230	222	233	206	244	227	198	218	234	227	219	222	238	271	232	218	195	218	230	221	225	228	229	243	204	201	223	204	216	247	249	223	220	215	196	230	238	229	207	243	228	202	188	231	229	201	254	221	210	234	237	226	220	198	222	215	209	226	228	250	218	225	215	242	225	264	236	209	215	218	235	250	255	244	239	223	217	215	211	210	223	234	214	228	228	214	208	228	237	253	230	191	213	211	215	253	201	220	199	215	224	228	262	199	248	214	217	222	228	237	227	240	207	206	211	203	223	242	242	207	216	222	237	209	218	206	231	206	220	199	244	246	220	239	252	239	240	224	232	211	227	201	207	222	230	217	219	229	219	249	211	228	198	213	247	235	216	206	233	203	224	240	241	203	236	224	199	248	231	256	221	221	233	203	189	218	218	216	207	196	241	234	225	247	243	220	213	205	221	211	248	213	209	229	231	250	234	229	221	209	223	203	210	217	202	206	192	212	222	220	208	222	209	192	243	231	213	206	220	243	239	230	232	212	219	229	218	232	214	231	223	248	202	206	193	216	200	222	206	224	227	230	225	209	228	195	228	233	196	240	229	217	222	255	223	220	243	205	207	214	221	207	228	229	198	231	223	236	236	200	191	213	221	214	206	234	211	194	201	231	213	233	235	251	236	252	204	209	225	228	227	231	234	233	234	210	229	213	232	259	221	246	216	228	230	221	213	222	236	223	250	192	234	203	207	258	221	213	223	228	244	209	217	220	218	204	195	227	219	227	235	214	221	228	212	205	209	234	193	219	222	220	212	210	192	213	216	224	178	220	237	207	218	209	230	211	191	214	206	234	224	215	231	239	195	239	235	216	243	234	232	217	207	209	232	212	216	245	223	236	227	181	231	228	239	224	203	204	237	247	251	227	274	223	229	220	206	196	227	244	229	211	204	207	207	263	232	222	215	221	226	245	207	214	211	215	210	219	204	217	227	212	249	231	204	209	269	210	251	222	230	227	201	227	206	246	196	226	211	227	252	194	232	214	218	210	251	221	226	220	212	234	212	231	227	250	220	190	240	235	219	253	218	224	219	224	218	219	220	232	224	227	230	262	230	216	221	204	231	231	221	250	248	200	194	204	219	208	201	217	213	205	218	229	214	213	222	210	233	233	200	189	244	227	243	213	237	235	242	220	207	237	244	212	230	242	239	212	197	225	237	200	213	210	222	236	241	214	195	203	197	213	238	234	242	212	220	224	238	212	210	212	226	183	225	201	213	190	222	239	224	246	218	225	201	226	231	216	227	251	224	215	219	238	183	210	216	214	227	226	206	227	206	252	239	240	219	200	221	207	237	231	265	241	211	222	241	201	239	217	196	245	236	216	202	217	234	241	215	219	218	228	215	235	219	209	244	199	205	214	191	220	233	222	209	231	217	237	214	205	211	202	234	221	227	207	252	225	221	204	226	223	262	236	234	231	228	232	242	243	223	219	183	213	218	239	228	227	221	239	227	214	221	227	227	270	236	244	216	252	220	224	203	248	197	252	209	212	239	217	235	224	208	236	254	218	222	203	236	217	223	242	221	227	216	202	230	214	244	222	209	231	197	197	228	218	231	235	251	244	213	206	212	234	221	249	211	221	216	216	232	252	229	216	213	230	235	199	198	215	214	226	235	202	271	223	240	209	231	257	229	209	231	258	202	197	239	251	231	212	236	209	202	237	216	245	205	242	252	222	214	210	232	224	214	225	210	210	209	238	218	222	236	203	208	250	203	217	222	226	244	203	241	226	222	207	214	225	234	216	208	201	219	223	209	200	234	225	237	242	197	208	233	242	212	198	232	224	218	213	215	229	211	216	230	206	230	256	235	217	210	237	244	218	192	225	225	216	194	232	241	236	216	238	211	211	237	197	231	244	249	226	228	209	210	218	229	228	215	240	212	225	213	237	234	243	220	221	221	201	214	239	214	201	232	263	189	214	213	206	218	215	205	207	216	195	229	204	244	216	232	247	226	217	206	196	239	224	236	208	199	215	234	224	229	218	231	202	227	180	210	219	224	224	215	240	213	210	224	246	234	231	231	225	206	215	223	230	208	221	239	210	216	227	240	216	221	192	237	211	227	234	225	224	224	216	210	208	214	203	227	238	216	234	243	213	220	215	233	205	239	230	259	206	207	215	227	214	220	226	224	237	230	220	217	215	228	213	232	269	236	230	191	234	231	243	240	210	232	205	235	232	222	220	227	244	248	208	245	231	246	205	209	228	208	228	207	236	233	211	229	236	225	228	207	241	226	205	208	211	233	227	221	220	220	262	222	227	216	193	205	209	213	237	231	211	210	222	218	209	240	223	236	220	190	204	222	201	176	238	240	210	222	236	225	214	205	204	226	227	203	205	226	216	219	247	224	214	227	224	201	213	211	241	234	265	224	223	212	207	221	199	221	232	201	225	249	229	219	203	243	247	214	195	181	244	214	187	206	238	208	209	228	247	236	222	224	217	222	235	236	206	218	242	217	229	225	218	211	202	191	227	201	216	211	198
1956	745	1191	1424	1380	1171	966	892	819	739	667	685	695	680	699	701	672	644	673	628	615	595	567	579	526	553	545	571	544	557	518	507	525	486	547	537	511	540	521	547	509	508	545	530	568	522	531	521	509	501	546	530	496	512	543	544	546	516	524	500	510	552	499	541	500	542	489	530	491	533	543	532	523	528	554	522	528	528	519	552	496	519	537	484	528	527	499	548	490	524	510	514	513	518	529	527	506	547	483	522	506	495	522	521	505	493	529	518	511	456	510	538	531	516	545	533	518	522	530	524	484	579	527	538	518	555	487	525	519	468	517	543	531	560	512	476	503	507	517	512	528	562	495	535	577	487	518	544	535	516	509	537	526	522	506	549	521	480	518	479	524	498	547	513	529	481	527	513	525	519	492	525	512	537	541	518	532	512	498	543	549	517	558	575	536	532	486	479	509	502	537	530	521	502	533	564	517	558	533	505	496	489	507	487	520	526	469	542	506	539	496	547	516	509	551	536	498	531	516	498	519	522	502	547	536	559	520	514	536	514	515	519	532	514	557	513	509	507	534	540	517	511	544	491	480	540	501	489	526	536	503	480	528	536	501	504	527	490	522	528	526	525	556	527	506	545	550	506	548	532	503	490	510	510	484	526	558	532	509	539	569	510	539	527	525	510	541	546	503	527	514	503	539	524	553	506	485	516	506	516	522	545	503	459	509	507	528	485	526	547	525	551	517	501	487	556	566	534	501	520	505	514	544	553	506	519	544	470	525	544	489	517	546	513	551	529	513	543	554	494	525	536	544	551	525	520	559	504	552	525	529	493	557	512	506	523	513	501	533	527	494	535	473	506	508	491	525	526	493	508	536	515	561	494	521	542	517	487	502	506	498	515	525	587	514	494	530	546	541	536	520	533	538	524	482	537	523	502	489	514	514	501	545	484	535	554	523	551	530	505	544	521	520	514	529	523	517	498	502	479	528	516	551	534	506	525	558	501	509	501	505	538	537	535	519	521	515	486	524	547	514	504	544	491	511	505	505	521	559	509	517	531	556	508	554	480	554	531	499	523	554	499	498	481	559	515	537	531	482	604	542	569	514	518	541	501	532	507	496	539	544	516	529	502	535	520	494	511	540	509	556	480	501	499	503	541	555	512	548	539	516	527	564	499	513	551	548	504	539	497	538	537	549	490	535	504	551	536	514	548	477	536	543	485	562	509	556	551	533	550	496	521	513	544	486	507	488	532	501	510	459	489	503	481	529	526	528	511	514	511	507	493	473	509	553	520	524	442	542	549	505	543	537	532	523	486	503	529	515	503	526	550	511	538	514	512	500	540	518	539	503	510	523	515	517	492	516	536	540	529	512	539	551	525	473	492	511	494	495	511	514	504	558	485	533	497	523	490	533	497	521	538	532	551	494	485	541	489	533	497	493	461	536	497	492	556	478	493	543	533	490	547	482	487	514	493	564	517	547	569	509	548	469	556	488	509	533	531	543	561	502	490	511	482	526	541	527	554	505	505	520	534	496	544	519	542	526	477	486	511	490	541	523	474	518	508	525	556	516	574	537	466	530	510	518	510	566	545	554	537	498	546	503	579	535	485	537	498	513	495	495	545	480	552	552	530	508	517	512	543	458	546	470	530	543	504	543	484	507	531	530	521	504	505	527	506	504	490	530	530	544	548	503	503	542	480	540	529	472	504	523	557	530	502	522	488	520	495	529	487	533	473	479	522	544	517	499	547	520	498	505	459	550	519	510	521	524	514	542	516	522	453	520	507	534	507	493	547	493	498	488	520	495	502	489	528	536	538	517	485	540	490	518	553	529	560	542	550	534	543	501	464	506	518	539	552	521	514	524	529	546	484	536	521	532	558	513	510	602	534	493	512	538	526	513	500	523	573	501	493	516	527	522	536	461	532	569	531	511	586	506	545	516	530	539	565	533	516	557	473	535	519	519	518	566	553	510	531	509	523	557	489	546	508	522	525	530	532	521	498	519	537	508	544	561	489	578	581	569	510	546	529	515	492	532	531	559	517	496	530	509	542	523	526	552	487	503	498	510	491	477	530	496	499	489	518	499	549	489	548	527	532	500	533	552	493	539	521	495	539	545	513	534	570	512	491	500	499	526	520	490	516	546	525	487	558	494	517	525	493	559	512	541	512	509	518	500	529	530	552	534	518	559	501	515	528	561	521	533	525	536	505	500	526	489	485	524	535	560	543	505	517	527	531	517	505	536	530	496	530	561	544	482	544	536	557	523	499	502	557	507	514	499	517	532	522	494	508	562	514	485	538	571	516	513	481	519	507	527	554	545	534	500	515	520	523	525	546	576	514	517	528	490	499	495	519	476	496	534	512	500	514	514	507	519	497	520	519	500	530	525	524	508	468	523	536	515	533	519	546	563	485	490	530	574	507	494	472	522	524	534	509	516	543	561	481	531	580	507	491	539	523	524	529	526	492	501	517	486	519	538	541	538	479	517	539	501	517	536	494	501	502	490	522	513	520	518	529	488	513	557	527	500	517	528	504	551	479	569	525	519	537	523	546	514	527	532	542	524	506	527	534	521	542	526	522	552	495	548	497	515	498	573	505	525	495	546	540	498	508	494	537	535	548	502	509	537	510	536	525	528	510	489	529	579	525	497	532	567	517	530	505	523	491	539	502	462	530	498	511	553	547	527	547	542	508	509	568	522	485	483	524	505	513	537	518	524	524	527	518	544	530	506	519	500	523	541	524	555	537	520	514	528	530	529	520	518	529	532	568	525	550	493	517	515	542	520	529	529	554	568	541	478	531	490	479	509	503	527	564	550	527	514	518	520	529	563	524	506	516	518	531	538	509	510	535	562	547	547	546	542	510	520	453	503	528	538	527	523	512	494	532	531	526	538	497	542	536	517	504	555	511	491	509	523	523	540	514	530	545	528	553	485	498	552	510	520	515	528	541	525	544	523	501	513	510	527	557	543	549	524	472	481	489	497	537	539	512	489	521	503	527	492	510	496	533	522	530	521	540	505	498	509	545	513	508	528	519	529	495	547	541	533	469	547	498	495	530	530	511	559	512	511	522	491	509	522	512	531	528	513	477	504	524	542	516	512	547	532	506	525	492	545	508	552	521	542	570	500	563	500	509	523	493	542	499	510	532	495	531	498	507	543	523	504	540	514	496	528	495	508	524	515	554	514	471	514	547	519	520	508	541	510	521	554	504	526	521	559	518	510	530	530	500	537	545	544	504	511	477	516	540	498	518	596	562	521	493	496	528	505	508	497	491	509	504	526	523	505	556	494	512	523	526	526	552	533	517	489	511	535	498	527	555	536	508	531	547	489	555	521	512	541	529	481	530	478	569	518	533	497	552	479	538	591	526	551	514	499	532	509	525	520	494	517	513	510	509	535	524	546	555	514	542	554	524	488	509	553	568	533	513	505	518	495	497	497	545	503	524	523	530	506	558	566	517	506	531	472	609	500	522	527	518	491	503	476	520	503	551	525	548	539	524	511	490
8520	1003	1191	1081	814	714	522	506	433	372	373	321	332	341	330	363	341	326	292	308	304	299	285	289	290	318	273	283	270	302	224	289	250	244	288	291	304	277	260	282	274	282	266	280	271	258	247	251	276	275	280	267	290	250	283	229	287	257	274	262	263	291	298	259	258	279	293	256	280	279	265	274	251	285	271	250	271	270	276	296	282	263	254	265	276	249	259	276	301	254	287	283	263	269	247	290	254	264	299	282	281	244	245	270	289	282	276	257	278	281	304	271	261	260	251	238	254	234	262	246	243	279	281	271	264	256	287	305	288	269	296	277	296	262	291	270	273	275	295	256	271	263	273	272	255	253	271	215	301	286	269	297	299	269	262	262	233	232	264	281	276	278	275	270	262	286	269	278	263	282	282	275	260	266	237	270	283	263	246	277	273	250	252	288	290	260	288	292	282	275	292	263	266	269	245	246	264	252	292	307	251	236	256	281	272	279	253	284	261	282	304	291	289	270	278	294	260	248	261	321	280	273	261	261	253	287	267	299	286	249	256	271	275	267	274	300	269	264	256	298	273	266	263	260	272	259	231	250	282	308	289	273	288	246	271	273	228	247	288	277	243	266	307	278	289	243	282	249	271	280	261	255	280	285	283	276	297	281	287	311	231	270	296	248	259	259	302	261	252	233	255	262	257	270	236	260	285	264	259	287	285	279	265	263	246	263	264	264	268	264	266	289	280	260	270	256	323	264	266	260	271	293	240	286	253	228	280	266	263	281	294	226	268	262	291	261	264	302	252	252	239	303	292	293	272	273	277	295	298	275	243	282	257	271	273	271	245	272	289	292	276	259	277	242	276	274	292	288	271	280	269	261	245	281	283	261	263	277	260	265	264	276	254	277	266	285	306	285	297	266	266	255	268	267	281	279	273	253	268	287	256	286	245	301	265	263	242	283	258	260	272	279	246	278	296	283	292	250	281	249	262	244	270	304	284	257	278	258	267	247	288	294	279	277	240	287	286	279	296	280	243	269	293	278	245	288	279	263	234	292	271	254	251	234	277	298	255	240	282	252	299	258	249	267	268	254	282	288	262	249	301	277	277	269	258	274	263	258	282	237	245	279	247	256	249	267	271	267	298	280	245	255	275	261	258	285	260	297	252	227	272	270	287	293	269	264	295	264	286	255	260	260	263	263	287	249	271	306	265	276	252	257	269	266	273	270	257	252	260	298	292	255	275	279	256	270	242	269	272	257	273	276	296	262	273	291	246	273	273	267	290	278	291	240	307	269	277	251	270	264	256	302	248	266	241	281	237	271	267	263	267	273	275	245	244	251	265	298	284	314	292	258	254	244	261	271	276	311	300	281	298	269	248	277	242	263	264	280	279	259	289	276	249	267	276	268	297	291	242	257	279	275	275	269	276	277	284	286	282	271	273	251	243	263	283	256	245	256	251	299	290	256	259	261	283	265	293	273	277	252	276	272	265	267	297	286	272	287	266	266	285	268	257	284	268	294	276	263	273	258	263	270	301	273	276	259	267	264	268	287	267	282	296	272	297	256	279	294	270	256	259	255	272	256	246	270	276	282	263	278	231	251	246	258	270	289	257	289	285	285	288	281	285	275	271	282	288	277	235	257	259	265	263	239	249	252	263	249	246	285	269	256	272	275	292	277	245	282	255	224	238	281	282	250	286	244	257	249	269	242	277	302	250	258	276	287	251	256	265	268	277	306	287	283	287	292	274	277	271	272	256	292	272	277	280	250	237	282	274	242	270	275	271	275	282	269	282	294	267	270	264	272	252	271	248	282	298	253	281	262	268	260	265	265	247	274	267	273	265	276	241	263	250	296	257	263	307	267	277	283	275	281	289	276	242	262	293	260	249	283	259	277	285	286	270	256	291	268	267	288	271	237	246	270	283	276	301	284	285	288	264	268	267	266	302	260	265	300	266	271	266	263	262	298	286	280	275	299	293	271	295	259	294	255	250	247	242	286	258	301	267	272	264	278	254	256	304	263	274	256	264	302	303	250	293	260	301	270	260	261	278	288	269	290	280	272	257	274	290	268	285	296	272	269	260	261	269	283	288	292	259	276	287	249	275	294	275	245	273	283	265	259	290	307	245	305	239	257	277	257	295	263	276	256	286	228	293	295	266	257	254	288	299	238	243	264	261	268	260	288	288	274	250	255	254	242	276	278	258	287	288	265	244	249	263	270	252	243	263	256	270	252	277	263	297	294	261	247	278	260	292	273	273	284	276	277	234	292	272	279	267	273	256	264	252	279	259	247	279	239	309	256	252	288	286	290	274	237	310	266	274	259	261	257	266	256	278	289	280	274	270	288	260	271	276	261	279	287	289	294	244	237	283	243	287	264	249	266	285	277	261	277	287	268	272	243	280	268	266	275	257	282	260	295	274	265	278	275	235	248	268	271	292	300	286	274	274	286	267	247	278	278	272	246	264	273	278	272	268	269	291	257	285	283	241	266	260	289	281	247	302	280	283	288	245	230	272	271	276	274	235	299	291	284	242	260	251	301	285	268	277	267	248	307	272	266	271	265	270	293	265	279	285	250	281	238	262	262	289	292	272	285	254	284	285	311	247	268	268	294	300	279	254	271	254	267	263	262	296	242	271	304	305	299	283	291	276	290	269	267	264	275	277	286	295	254	263	268	292	262	316	294	272	282	261	270	277	270	271	257	245	267	294	275	288	282	242	278	312	281	249	248	260	306	273	236	246	290	277	263	279	277	277	262	273	286	260	258	248	262	298	271	243	280	274	307	284	258	247	294	267	265	288	230	245	283	278	256	313	296	307	246	242	274	278	274	270	254	276	284	257	251	263	278	261	284	259	258	272	249	238	241	250	254	288	286	266	274	301	289	267	295	263	264	286	272	279	281	296	263	290	286	268	281	275	289	284	261	279	296	280	244	258	293	252	280	270	266	275	268	236	270	267	299	259	268	270	263	278	287	252	244	231	257	306	298	263	267	242	285	253	314	257	240	276	255	244	303	273	271	279	282	271	290	293	277	277	291	266	293	289	296	296	288	259	264	266	319	291	264	251	280	267	253	276	283	254	251	292	266	246	286	265	252	289	285	256	263	269	273	299	273	299	271	306	284	284	265	273	245	297	302	304	289	276	257	311	274	277	265	261	269	292	267	278	275	292	263	287	266	257	267	247	284	256	286	284	296	250	262	278	242	309	308	273	274	270	279	253	258	315	282	276	271	272	270	285	221	279	289	257	270	260	259	256	239	251	264	279	292	284	232	282	277	270	239	250	287	261	277	261	284	235	271	233	249	269	279	283	254	273	259	266	238	288	261	304	262	249	278	260	277	267	305	269	291	249	281	294	280	280	260	282	293	258	233	249	256	250	292	259	263	260	258	285	258	258	277	247	259	263	266	265	246	274	251	286	288	222	247	266	284	242	256	278	254	274	287	259	275	245	292	280	272	278	245	277	235	231	262	297	307	249	282	284	254	236	288	270	226	287	243	260	239	271	258
6971	1257	2621	3361	3160	2673	2017	1768	1607	1394	1267	1196	1120	1020	1119	1181	1010	1041	959	897	845	791	766	797	720	686	736	664	698	627	624	618	656	634	614	612	645	585	615	587	585	630	629	617	613	607	666	610	619	634	613	610	680	636	611	589	602	674	642	631	616	679	615	589	625	576	550	627	617	580	630	630	623	636	626	607	595	610	558	623	600	609	626	574	594	569	576	666	586	624	617	636	600	594	607	657	612	587	616	621	612	611	588	587	602	597	615	624	621	614	648	636	634	590	631	616	629	643	621	651	606	603	620	629	628	615	627	587	636	596	650	630	594	630	576	574	640	579	606	593	638	614	583	616	629	611	566	602	597	641	614	652	593	609	617	621	598	596	572	613	614	613	623	610	609	596	600	627	628	601	600	632	583	618	603	614	631	600	587	611	614	596	623	617	629	609	611	622	574	609	611	601	614	631	620	652	629	640	617	621	591	593	633	640	627	690	610	592	624	670	626	594	567	643	586	605	631	664	638	623	592	578	620	641	629	606	637	650	636	607	634	651	608	646	642	606	621	595	592	617	621	610	563	620	635	643	587	615	575	614	620	623	634	631	589	633	623	599	653	568	608	637	624	651	615	625	651	559	660	596	639	649	577	571	609	587	640	609	642	613	553	639	651	620	613	600	641	623	663	620	606	575	631	596	674	595	582	649	577	601	658	584	579	599	634	582	626	584	657	633	606	623	605	602	606	621	587	632	596	629	603	598	614	587	620	611	631	629	611	608	658	595	596	646	644	601	625	596	597	640	678	566	602	608	619	660	590	655	582	609	614	608	605	638	623	565	564	667	607	630	633	623	615	593	624	609	620	628	617	650	581	612	653	627	621	629	608	586	644	580	628	619	612	638	628	586	611	626	624	608	615	633	618	617	596	611	598	580	618	620	638	630	628	606	625	567	605	665	650	564	587	675	623	635	616	608	608	625	595	604	611	609	605	629	577	587	568	669	613	626	622	606	635	621	628	585	570	619	616	605	557	618	659	562	668	612	638	587	616	622	632	568	613	636	577	626	583	594	615	596	590	616	617	644	604	619	594	600	615	619	557	647	610	608	625	585	600	602	620	577	603	614	573	606	604	604	636	611	628	600	605	625	601	618	555	608	622	603	642	619	610	592	591	625	604	612	612	594	618	592	626	682	643	596	568	602	608	601	599	605	638	574	587	624	615	638	666	596	610	641	580	600	608	585	654	582	618	619	620	606	590	595	627	597	581	596	610	614	607	626	622	642	552	609	628	613	606	606	637	642	549	636	621	567	635	631	641	600	587	633	639	630	617	615	614	631	620	572	592	620	589	583	584	592	537	633	604	646	619	630	655	556	540	583	660	641	602	584	570	616	621	627	660	608	644	578	562	644	627	611	626	616	600	616	597	607	594	568	644	574	621	624	598	597	624	620	630	608	602	629	612	579	676	631	564	607	568	607	636	605	594	657	586	616	615	647	598	619	642	648	587	619	579	569	632	606	596	585	609	599	626	607	590	616	622	622	581	606	629	630	677	602	604	623	580	570	640	629	644	612	619	580	581	600	639	629	631	625	615	630	596	639	627	620	585	654	612	616	603	630	656	657	609	633	584	567	614	604	618	638	621	602	654	613	630	608	611	579	654	622	611	636	620	593	626	625	595	635	660	569	632	594	621	639	629	604	630	639	607	627	602	645	580	645	624	619	622	614	592	602	616	616	599	659	651	646	600	598	651	600	624	566	590	594	620	567	592	616	647	586	608	621	641	627	623	670	614	592	591	605	623	545	622	593	593	585	664	634	604	623	625	577	603	617	583	615	610	622	616	587	627	650	592	600	580	630	606	620	638	621	598	600	610	622	603	620	631	603	597	630	619	612	618	604	614	585	597	610	600	631	603	618	621	646	596	600	595	621	642	613	566	616	631	636	622	599	609	630	603	597	593	618	585	627	623	636	584	614	604	597	574	609	592	631	613	629	682	616	647	605	596	569	590	607	632	605	625	626	607	624	625	605	593	590	610	573	565	621	626	630	592	594	605	595	582	630	629	588	614	601	579	629	636	630	599	652	630	619	618	622	626	622	591	563	654	602	650	606	669	609	603	573	590	605	602	619	652	649	613	619	636	610	611	607	639	619	606	603	584	650	625	605	593	632	608	586	597	656	627	589	596	639	633	615	587	592	630	565	639	581	614	604	597	571	576	584	643	613	588	597	623	605	584	653	589	609	630	607	625	612	621	603	543	623	632	590	584	636	615	597	634	628	623	606	605	649	593	634	587	591	596	601	622	547	617	629	620	622	612	589	602	610	617	622	629	607	652	651	625	621	620	630	620	602	606	619	637	602	592	616	584	598	618	603	593	591	585	654	607	594	606	571	602	627	613	643	603	627	622	622	623	573	595	635	576	583	637	583	606	665	610	605	622	601	601	602	663	613	605	597	599	635	624	612	616	606	607	646	622	633	585	686	638	598	636	633	633	642	588	604	569	610	637	599	627	584	631	594	582	588	577	632	586	649	619	580	605	589	600	649	650	589	650	610	583	612	618	632	601	551	602	607	658	565	604	648	578	561	610	584	635	628	617	601	583	628	579	620	587	629	624	630	653	654	580	633	596	589	617	649	626	571	576	634	601	594	647	643	588	618	628	592	594	616	650	644	598	607	640	600	598	633	569	623	634	613	634	601	611	620	587	609	597	658	602	599	633	592	678	557	609	612	616	613	606	610	629	610	573	611	635	601	636	624	625	611	591	597	642	631	659	569	614	604	620	609	621	648	676	633	615	659	614	617	615	569	645	651	615	595	575	637	596	601	636	590	607	607	631	597	592	575	626	619	547	614	605	615	596	615	615	625	635	630	658	587	596	578	643	636	555	663	605	595	630	617	589	570	637	600	634	571	624	599	585	575	596	608	646	582	611	631	630	631	596	631	606	607	633	634	574	586	625	599	552	656	628	622	656	625	580	577	607	629	653	614	602	660	646	624	594	616	638	590	598	652	617	661	631	621	588	620	648	614	616	586	660	617	594	579	600	627	607	586	581	594	631	637	608	616	604	620	609	631	645	635	627	645	617	662	641	640	653	657	637	573	608	607	603	616	587	583	610	633	627	600	627	694	645	603	602	621	623	617	581	626	604	621	647	605	613	612	592	620	606	621	605	599	640	576	626	585	638	609	618	613	621	618	633	662	633	597	626	622	620	620	584	596	601	621	637	634	624	624	609	590	594	607	606	595	605	601	589	603	600	610	652	634	586	643	631	655	595	593	628	604	589	601	564	643	614	631	604	646	636	604	606	639	635	561	596	621	642	639	615	592	601	607	619	630	608	593	609	605	645	635	589	577	592	637	589	616	643	627	612	637	605	608	632	632	616	588	586	604	649	600	623	643	633	601	652	613	596	631	657	607	603	573	602	606	630	634	647	596	573	615	637	593	636	615	598	647	602	587	633	651	669	627	620	623	595	568	606	604	656	612	618	589	635	568	611	617	607	602	647	666
15228	1885	1977	1732	1201	791	608	485	427	368	328	321	304	280	261	274	279	267	228	207	247	210	211	217	193	175	183	192	165	154	190	180	174	170	154	168	178	179	184	173	161	173	170	154	154	168	167	153	163	155	152	155	153	134	169	149	162	171	166	159	171	176	170	138	165	172	144	169	169	148	159	168	167	166	175	170	161	169	202	164	184	143	161	162	177	167	189	178	156	137	182	195	171	133	182	179	169	180	177	152	164	160	183	164	163	170	154	167	151	161	161	159	168	153	155	158	181	173	157	181	176	144	148	158	154	146	147	150	160	138	139	186	140	177	133	181	162	176	168	120	172	161	151	163	161	176	158	164	173	136	150	158	155	147	149	176	177	168	167	160	154	187	156	156	164	158	160	154	158	138	147	144	193	161	151	166	161	163	156	166	164	161	144	157	175	139	156	157	172	155	174	153	153	147	144	194	169	162	156	141	151	183	167	162	158	168	155	168	155	135	164	171	119	148	159	153	177	153	167	160	174	156	158	153	166	138	152	163	165	148	137	150	151	161	154	169	162	163	154	142	157	149	130	154	169	156	159	158	151	139	142	174	149	162	164	149	174	163	152	157	160	158	168	160	168	180	164	172	176	151	177	198	168	146	139	159	167	158	180	177	154	142	166	151	181	175	165	171	136	158	150	170	163	179	173	143	165	149	166	177	173	171	171	146	165	168	132	156	171	170	134	166	162	174	156	158	159	165	157	171	139	157	162	134	147	159	145	167	164	189	168	149	160	161	138	157	161	168	165	174	166	140	153	166	148	155	144	197	155	145	182	176	165	166	159	165	139	163	177	136	183	171	177	160	163	173	156	162	162	156	152	156	142	149	149	177	177	170	143	167	150	164	156	166	136	183	161	174	151	172	175	160	162	129	154	151	136	139	161	168	162	169	158	148	156	174	157	183	139	176	173	177	182	140	132	177	159	151	142	171	170	161	196	153	146	168	150	149	156	174	150	152	162	170	130	173	175	163	137	154	146	126	143	188	141	159	147	157	148	184	161	176	164	142	162	148	147	159	162	173	162	133	140	169	195	182	162	172	146	169	162	180	152	189	163	155	156	156	168	141	184	154	170	149	136	160	135	165	154	157	169	164	150	154	174	132	156	160	151	153	163	179	142	145	201	175	174	186	166	168	144	169	152	162	190	157	161	147	132	148	178	148	156	167	157	148	169	153	159	167	180	142	170	162	165	168	141	173	144	159	176	179	146	154	166	150	128	149	162	152	164	164	170	166	163	144	148	176	145	183	186	183	142	150	188	163	145	180	152	140	159	145	190	161	163	160	160	151	155	163	152	164	175	153	168	157	161	165	162	149	131	182	167	173	149	150	161	171	144	142	133	150	142	151	149	164	157	173	164	158	165	129	192	168	153	171	157	148	150	164	152	166	165	152	152	165	164	160	153	132	159	168	163	166	161	158	142	161	139	164	173	128	161	146	145	166	150	154	144	147	163	149	181	161	152	167	181	144	161	135	148	176	159	167	156	148	145	146	173	166	157	150	160	145	165	166	144	129	158	160	165	180	165	146	144	157	166	170	141	158	168	155	159	162	158	172	164	163	155	166	146	164	209	160	151	145	153	183	155	155	156	176	141	146	136	171	147	161	157	178	157	181	181	181	145	185	128	152	138	157	151	159	143	179	149	194	150	152	179	140	176	169	152	173	155	133	161	185	171	176	159	168	149	149	162	140	138	132	182	161	197	151	163	135	154	162	154	159	159	183	144	165	180	145	172	171	128	151	134	148	161	132	134	157	150	171	164	158	157	165	145	165	151	167	147	190	161	193	123	147	158	174	155	164	153	160	164	175	166	139	171	152	159	183	152	175	155	150	177	159	141	152	138	172	150	150	165	140	163	162	155	186	176	142	154	185	149	150	149	154	162	154	145	146	148	154	150	155	161	177	161	159	140	156	159	146	182	168	197	170	160	170	149	138	133	157	145	157	157	157	179	144	140	155	158	133	150	159	181	147	172	175	164	145	154	143	180	137	161	144	146	171	170	142	170	172	175	162	148	170	168	163	176	179	149	186	157	190	168	153	157	155	177	152	173	164	170	157	187	171	162	161	139	163	160	145	163	165	163	162	142	160	160	154	160	167	162	163	150	157	144	163	187	166	160	141	147	169	131	165	179	164	170	140	155	148	171	156	150	166	180	149	166	167	154	155	152	162	161	145	149	157	165	156	160	144	162	170	142	150	162	109	169	160	143	176	151	153	178	194	163	168	167	164	163	182	166	159	157	188	136	155	144	156	167	163	176	149	180	160	163	168	148	151	175	160	179	156	163	179	154	168	164	154	161	146	148	156	175	161	196	157	167	166	156	166	179	161	144	139	144	170	160	156	175	149	146	163	156	174	179	148	168	184	153	164	144	161	158	143	167	153	162	167	175	159	163	153	141	174	143	134	158	152	162	178	165	149	153	147	175	160	168	150	136	131	150	170	162	170	164	131	182	150	151	155	161	171	150	180	143	153	151	168	153	127	137	168	159	156	170	153	157	157	150	157	152	178	153	162	171	178	179	156	150	143	146	163	154	152	181	147	164	175	142	157	155	138	163	147	142	158	143	172	156	150	175	150	176	144	183	150	156	153	174	149	173	165	132	158	157	137	182	162	176	177	164	154	138	175	157	134	137	164	155	173	172	158	150	156	166	163	174	158	181	174	165	152	168	148	154	173	163	183	160	161	131	176	155	167	139	131	167	155	156	170	151	179	167	150	155	174	151	148	147	165	164	146	175	177	153	143	147	157	158	149	148	174	158	164	151	144	157	152	147	157	150	175	166	180	158	154	151	159	160	170	158	157	169	138	142	161	159	160	161	164	151	168	143	156	174	146	161	161	150	168	166	163	149	183	174	154	140	168	182	161	174	159	169	158	181	143	141	164	173	150	153	147	183	155	170	156	171	155	179	154	159	166	159	157	157	138	159	157	150	165	170	162	187	132	155	160	139	157	150	182	174	168	150	160	174	158	188	197	162	175	162	172	171	175	151	163	151	153	173	159	156	133	145	178	166	169	181	168	163	167	190	166	180	152	146	151	147	161	150	153	156	165	160	154	182	170	158	147	160	165	162	165	175	151	139	152	149	174	161	159	137	150	134	172	162	156	160	157	176	165	164	160	149	146	165	182	192	152	163	172	152	156	173	162	147	139	157	171	161	171	142	172	164	132	172	170	149	173	155	163	167	162	156	146	165	154	173	192	157	143	172	151	156	158	154	152	157	170	152	183	142	151	159	157	168	170	166	140	165	180	149	171	148	161	162	166	165	178	138	164	157	162	157	180	164	141	149	170	157	177	124	159	131	140	152	158	156	149	160	139	170	138	130	164	171	170	175	151	162	167	159	157	150	168	160	138	198	143	164	162	162	170	137	157	166	154	157	180	158	166	152	158	202	140	147	149	178	163	164	152	149	174	155	140	158	183	145	151	163	169	207	158	147	133	165	139	164	144	161	147
8552	1646	3764	5000	4613	3634	2714	2264	1995	1618	1487	1342	1201	1170	1145	1150	1093	1024	900	849	758	772	656	628	563	505	446	517	455	413	394	428	406	409	373	409	387	389	413	378	367	374	390	385	366	391	380	359	398	347	343	385	363	345	368	389	374	371	369	393	394	362	380	352	399	376	404	380	388	378	358	375	392	371	349	374	390	331	384	370	372	357	376	353	387	368	382	344	375	387	359	381	355	377	366	387	321	405	373	372	359	387	406	383	364	360	393	361	396	374	391	341	346	369	356	357	365	390	359	363	377	364	355	407	362	376	350	349	384	366	359	355	363	362	374	388	404	357	372	365	345	359	427	357	362	353	385	377	398	333	348	369	352	363	411	355	354	362	379	387	356	367	358	372	405	394	374	385	378	385	419	381	380	347	350	372	380	353	346	364	353	374	389	337	355	384	353	369	343	387	361	371	338	377	382	374	374	349	394	366	348	373	333	363	379	356	347	371	372	360	343	358	350	373	345	371	372	342	352	379	359	384	328	359	353	345	361	398	348	366	368	364	361	356	368	387	360	391	385	365	394	352	379	376	355	384	358	377	368	380	319	366	368	316	361	358	341	337	362	353	357	390	385	354	352	361	357	348	374	358	362	402	357	358	388	416	386	371	385	365	374	358	346	374	365	390	352	373	376	368	344	348	413	362	355	367	376	409	330	377	382	383	384	353	382	339	364	371	334	365	371	370	398	352	376	335	383	375	369	352	365	364	361	376	364	368	356	429	383	348	372	357	372	378	401	420	393	368	370	403	398	364	374	366	399	393	369	366	403	390	324	409	395	352	373	385	387	332	398	343	375	376	395	387	380	395	374	374	357	366	385	353	378	341	357	355	333	375	401	366	355	395	349	362	380	364	383	336	381	373	342	382	384	396	362	393	360	369	379	356	362	350	361	363	351	433	385	386	363	325	360	349	355	332	425	367	371	318	379	404	366	373	369	377	371	358	357	398	356	374	367	382	343	369	393	369	373	355	394	373	374	350	378	384	383	370	377	346	426	362	373	358	328	349	383	367	366	357	368	383	363	354	354	358	354	380	363	377	390	333	376	355	342	400	380	342	342	356	357	345	384	351	352	356	361	395	381	352	368	375	351	390	374	378	377	390	358	345	376	353	336	349	385	371	341	380	379	366	369	378	364	339	358	357	376	394	362	325	356	356	360	360	373	379	373	391	369	356	361	387	332	410	346	425	360	370	400	348	352	362	352	374	393	358	351	388	374	367	391	387	357	381	356	366	381	336	387	376	390	363	367	377	366	382	359	374	382	355	408	377	340	336	349	375	361	377	363	354	371	360	349	348	356	374	373	353	383	366	363	353	356	382	364	346	329	370	373	373	349	356	371	377	398	354	374	353	377	354	366	341	379	375	362	381	352	339	395	376	352	363	372	377	368	366	342	355	387	362	382	380	384	356	363	376	369	358	384	347	374	342	345	341	346	374	342	380	352	364	346	380	362	372	376	375	356	361	329	412	431	390	352	362	371	337	366	376	341	393	364	377	385	384	382	399	357	376	351	376	369	372	371	351	336	370	412	360	343	365	379	366	401	393	382	366	375	358	363	391	352	388	391	381	376	378	385	381	373	412	366	357	336	368	376	375	416	336	401	352	361	358	374	385	377	376	391	347	374	363	323	393	363	401	356	367	374	343	384	390	355	350	393	378	346	391	356	369	383	388	377	361	388	385	407	350	345	345	377	349	339	371	375	385	365	366	396	327	394	382	357	347	402	372	334	401	380	370	372	411	389	365	372	359	410	373	351	383	396	341	366	374	400	369	369	413	411	381	376	377	362	356	375	372	396	340	374	384	396	394	377	341	383	383	392	369	403	373	368	391	336	366	375	360	377	371	364	373	362	347	384	360	390	346	374	362	341	393	390	359	421	331	364	374	378	373	399	385	401	368	367	384	334	341	354	376	344	344	360	406	387	354	343	369	351	396	369	326	379	334	404	367	356	347	319	352	365	378	398	373	370	355	383	356	383	357	362	344	358	360	347	393	367	359	385	324	349	381	398	387	373	381	414	325	379	354	366	380	348	367	377	356	390	396	383	371	352	374	342	355	374	362	372	362	369	353	373	380	378	376	376	396	335	340	328	382	355	366	375	357	344	382	407	369	362	377	356	371	400	354	350	380	360	390	391	356	396	370	364	349	318	379	370	392	372	379	378	406	348	346	377	382	344	361	356	348	365	359	336	392	373	378	379	376	355	404	364	379	356	388	376	371	374	360	376	372	361	362	340	351	396	356	396	367	392	356	363	379	367	389	327	358	380	344	371	337	387	348	387	365	392	372	386	348	385	346	350	372	370	368	362	370	383	361	360	399	377	410	364	354	369	373	373	382	394	368	392	355	365	381	370	382	372	397	378	362	380	379	385	383	387	363	348	352	343	357	382	378	368	362	414	361	353	374	367	372	387	393	357	400	366	395	366	368	364	376	373	321	376	366	344	354	361	372	412	357	345	356	402	376	382	344	396	382	361	395	365	363	343	360	333	344	356	361	396	352	343	378	358	360	388	379	385	343	364	350	354	412	356	370	403	367	417	383	363	361	332	355	365	395	340	382	351	346	382	354	384	378	359	366	376	389	362	397	330	373	377	367	359	371	355	375	398	416	382	382	364	379	357	320	371	389	365	365	390	366	358	313	380	371	349	370	363	382	367	377	353	367	378	376	340	373	377	363	370	383	368	376	367	354	383	374	360	371	378	354	396	363	347	351	379	367	363	343	366	363	385	360	383	368	398	369	352	375	363	365	371	352	348	353	348	388	338	341	385	336	375	365	351	330	372	355	346	361	354	368	419	367	427	358	355	366	366	377	358	344	389	333	362	334	361	410	385	398	341	339	358	367	386	356	367	359	368	402	369	364	362	350	374	340	373	306	403	331	361	399	393	342	351	354	364	307	363	363	380	354	357	388	357	347	355	374	378	362	344	343	347	349	407	362	373	368	341	360	367	381	371	373	380	358	397	366	408	351	347	363	407	348	353	341	348	379	369	373	385	371	373	386	386	382	400	364	338	343	338	364	372	387	399	384	335	380	377	364	395	369	367	332	377	388	396	377	369	370	403	370	366	354	327	379	381	357	363	374	313	368	392	350	376	390	400	362	398	367	355	370	394	366	370	402	371	426	359	403	367	394	325	375	365	376	416	383	384	355	323	378	367	384	372	356	364	362	383	385	355	376	352	344	366	353	354	356	358	348	356	371	355	400	390	366	382	358	378	348	384	348	330	348	378	408	376	388	345	382	350	364	356	369	355	378	381	386	387	350	399	361	354	387	392	366	339	394	392	362	365	378	357	393	389	352	359	368	400	365	377	361	393	374	358	390	356	338	343	380	361	343	391	383	367	386	362	382	357	384	397	352	395	377	386	366	363	337	387	386	391	358	357	358	360	340	355	380	360	375	358	365	384	377	369	380	385	395	343	336	368	371	380	350	342	353	387	348	367	398	385	397	364	395
1709	432	515	479	397	339	287	288	261	262	274	227	258	232	242	255	244	215	238	244	241	219	227	243	250	232	239	225	224	222	211	215	233	260	211	236	218	218	198	237	224	232	224	202	203	242	259	235	232	236	209	219	221	223	208	241	221	207	218	223	220	225	224	220	212	228	228	213	238	203	192	242	233	238	215	246	227	196	222	204	187	213	209	243	237	194	194	246	232	231	205	240	220	209	207	201	193	212	249	185	233	213	228	198	232	247	201	227	226	218	224	220	240	197	214	230	236	220	216	218	205	232	217	226	220	174	229	200	219	202	234	220	231	242	196	199	189	202	247	234	213	198	206	218	213	218	186	245	199	220	227	253	193	237	224	178	235	212	256	260	249	247	235	275	195	199	225	223	245	245	227	249	254	192	193	229	194	218	228	222	216	218	217	199	199	210	212	206	219	236	205	204	220	207	220	198	215	240	229	239	212	252	244	240	224	233	210	222	215	238	242	239	227	239	207	225	239	216	221	222	253	215	224	195	219	228	230	254	247	235	226	223	228	230	223	198	222	225	216	210	187	231	202	230	229	236	232	234	224	210	250	202	227	230	228	234	217	228	230	215	196	215	263	241	222	241	233	236	247	210	248	248	218	219	223	235	216	233	212	230	180	245	208	245	225	221	230	236	226	210	224	208	206	234	255	243	232	219	228	225	237	211	222	213	247	224	234	242	234	237	215	201	222	224	240	242	239	229	215	231	240	215	229	216	209	215	242	208	224	220	203	244	239	225	240	246	241	236	234	225	228	213	223	225	216	236	242	228	198	213	224	221	241	241	215	245	216	211	216	220	216	245	213	228	235	238	201	214	185	217	227	197	222	228	211	184	216	253	231	254	210	247	247	221	245	216	205	221	231	217	203	222	247	202	239	229	214	213	234	206	221	226	229	224	240	232	211	223	195	221	200	214	212	210	214	249	232	244	232	233	212	235	267	247	226	224	205	222	244	238	209	234	252	228	208	229	202	243	203	223	223	205	228	211	223	252	196	225	233	218	225	214	224	220	231	204	226	244	170	224	245	202	178	214	202	210	215	230	231	228	211	218	219	191	219	242	201	234	210	242	208	226	233	195	227	218	230	222	232	213	214	221	191	239	208	221	212	211	224	245	216	200	205	220	194	239	235	213	249	235	204	227	224	228	252	224	254	243	213	232	237	211	220	257	259	245	204	206	218	219	231	207	208	254	223	233	212	229	215	223	227	219	269	252	218	242	236	221	237	226	205	215	209	224	202	213	210	214	222	246	212	214	215	247	208	233	206	216	255	230	198	180	209	231	200	227	231	220	234	243	227	246	236	214	233	223	219	228	249	244	222	206	243	217	207	223	216	251	213	235	246	232	203	218	224	201	238	210	223	213	235	214	214	208	225	218	239	214	225	261	228	222	215	224	212	194	221	237	234	227	217	221	223	215	218	241	236	203	234	236	244	259	215	235	230	224	229	207	235	215	226	221	218	242	195	228	234	189	240	188	232	224	228	211	209	242	207	222	203	224	221	214	193	206	237	227	237	221	230	226	194	231	218	176	227	194	235	208	245	264	192	203	230	176	222	232	212	208	182	213	226	197	212	220	261	222	241	206	235	200	234	209	209	185	221	221	231	226	235	230	227	210	226	195	209	226	242	248	235	201	224	216	233	242	226	232	200	208	244	216	243	234	235	244	210	192	241	223	215	224	231	222	222	227	191	219	177	209	205	208	231	199	181	199	249	216	222	214	207	196	235	198	238	217	239	231	224	251	222	245	253	206	218	219	244	237	229	191	221	217	207	248	237	214	210	209	221	208	202	211	218	225	203	203	229	244	228	254	203	247	230	203	204	210	199	225	245	249	216	181	231	206	236	226	215	216	251	224	233	251	244	234	228	239	228	187	240	241	224	227	220	219	232	219	227	224	227	213	233	246	212	216	254	256	247	244	256	220	234	194	241	227	215	251	241	206	237	220	226	219	226	239	195	235	230	236	198	230	221	215	246	207	218	230	233	219	225	222	227	215	224	197	206	211	234	219	219	240	218	219	212	245	237	255	232	243	193	221	227	214	202	206	251	221	198	190	208	211	221	207	242	231	217	244	234	230	259	248	207	207	223	207	228	213	224	229	220	243	242	204	221	195	236	209	221	242	232	217	208	211	227	226	243	231	205	214	229	235	227	220	229	240	221	198	199	233	243	220	210	203	210	221	213	240	244	233	200	197	226	224	226	225	209	228	206	209	243	208	228	201	217	239	224	223	206	212	238	246	223	200	213	226	244	231	211	203	221	235	230	227	222	238	227	213	242	219	224	243	237	216	207	233	207	214	237	254	207	210	231	205	200	246	210	222	187	239	213	217	238	223	222	223	210	226	228	238	209	241	194	231	237	199	209	245	231	232	239	216	227	227	241	208	191	198	222	199	216	239	220	225	223	215	224	238	189	207	212	203	184	234	244	258	256	222	232	191	244	240	207	219	201	237	228	233	238	244	220	232	208	230	249	210	219	206	212	230	212	225	209	240	220	219	239	244	223	202	200	216	241	224	218	233	233	242	218	250	219	199	207	225	210	226	197	227	219	215	252	194	215	233	219	210	227	241	205	210	196	229	188	245	195	227	223	215	227	229	226	217	229	221	227	199	253	214	229	226	202	231	219	242	234	245	225	221	208	186	205	248	192	234	233	239	240	224	206	209	220	195	260	227	231	225	241	232	211	256	251	233	203	203	255	227	237	214	223	209	220	204	220	220	198	237	204	201	201	223	207	210	229	249	222	241	241	218	244	207	208	220	198	226	223	236	232	204	202	217	187	218	192	200	241	223	232	247	245	221	237	224	196	194	238	240	225	216	229	240	198	232	224	235	220	237	215	217	247	222	223	212	225	218	214	240	229	222	215	220	201	221	260	227	218	223	210	196	222	219	201	216	200	223	229	210	227	221	243	227	236	225	234	217	223	221	242	221	212	220	212	225	220	201	228	240	180	225	196	210	214	228	246	222	234	218	221	226	220	207	204	217	218	218	221	195	243	226	242	242	198	223	212	237	214	216	262	239	211	243	253	220	226	191	210	241	225	198	215	230	208	207	229	212	237	218	240	224	225	196	218	192	223	211	218	245	224	220	230	189	220	242	211	216	240	219	219	220	215	234	233	232	255	233	239	232	225	222	215	216	215	225	234	238	218	217	240	244	238	259	226	234	224	221	213	247	210	221	243	227	201	256	221	207	241	236	223	224	215	239	224	211	213	241	243	201	222	221	205	212	207	228	197	219	213	247	240	260	211	234	231	244	206	192	218	220	189	204	192	225	225	225	234	218	208	209	212	248	238	225	199	242	227	201	237	208	218	214	230	210	213	241	207	218	202	226	219	218	252	235	240	204	228	218	211	221	209	221	224	243	230	232	253	227	221	222	210	255	199	237	231	221	230	246	218	226	231	220	233	208	197	220	236	215	226	234	225	217	214	209	237	206	248	215	255	224	214	229	220	197
1939	755	1206	1439	1399	1204	943	871	871	761	734	704	687	705	677	746	733	700	674	677	622	634	613	592	582	567	553	524	555	528	512	493	544	574	553	470	515	513	493	503	468	498	490	478	507	509	542	508	545	528	557	464	488	541	500	508	546	509	515	510	549	535	513	510	559	509	494	533	494	517	519	522	516	542	520	501	531	522	554	507	504	525	530	495	546	488	475	577	507	553	469	531	511	548	523	531	519	513	535	524	516	522	521	476	507	486	501	527	530	499	542	525	526	493	504	510	528	528	513	503	535	519	528	522	540	516	493	547	501	518	508	495	535	532	547	491	491	505	518	526	544	538	516	525	530	515	484	506	517	518	462	536	500	532	516	524	521	548	513	517	526	508	581	533	485	545	507	493	553	507	545	491	519	499	526	509	538	486	523	516	499	479	507	526	480	513	505	522	518	481	524	547	516	512	457	509	541	544	540	511	546	521	579	504	515	508	541	510	543	514	505	514	483	515	528	523	556	482	525	503	503	501	495	526	529	538	531	498	562	492	511	506	531	521	561	534	533	515	518	480	494	505	477	538	544	525	496	528	471	483	533	553	549	558	488	533	462	519	532	526	504	491	541	498	548	487	497	498	501	554	509	485	474	560	558	499	473	511	546	495	467	545	520	537	508	485	512	538	493	510	478	502	548	533	494	505	515	521	505	530	511	500	505	543	484	507	519	493	496	529	503	524	537	514	544	530	531	527	514	514	512	474	545	569	531	532	511	539	508	517	531	554	514	509	541	535	537	528	494	515	521	526	504	524	536	535	515	514	523	526	549	510	494	491	534	548	512	513	554	529	484	561	531	489	522	503	494	515	553	511	533	499	525	516	513	516	552	509	508	518	495	535	551	504	498	524	541	519	539	552	537	512	530	528	564	486	544	503	572	561	507	480	564	548	521	521	490	542	510	524	523	507	515	512	568	534	518	536	542	491	496	504	529	490	517	509	521	501	501	564	499	468	536	557	516	464	556	563	511	531	517	455	503	568	552	507	489	517	524	516	516	476	512	553	518	540	496	550	528	551	491	519	542	519	494	520	503	536	504	501	540	510	486	511	514	508	496	519	520	548	575	488	506	548	521	516	507	536	566	509	564	540	529	569	547	545	486	519	547	498	507	531	478	549	535	514	504	518	524	560	525	490	550	514	537	456	522	522	513	535	550	543	549	515	540	517	548	501	530	535	543	549	483	482	507	559	499	568	532	508	487	550	541	563	481	554	536	522	503	511	509	506	533	528	513	542	510	529	521	530	522	509	536	509	511	555	523	510	508	556	540	509	492	524	500	501	518	495	530	519	526	550	546	514	512	516	507	531	504	533	504	569	517	527	517	519	528	552	546	537	529	561	538	544	506	556	515	494	550	500	518	477	523	551	540	498	538	484	503	506	514	566	483	502	476	509	531	528	522	505	561	547	507	517	537	510	476	550	547	529	522	557	514	553	507	487	528	533	518	531	566	478	532	512	537	515	518	520	540	536	515	533	522	535	488	512	536	495	516	508	500	518	533	568	520	506	501	510	571	542	563	525	540	523	522	520	481	498	526	547	505	522	504	534	502	471	479	521	507	493	512	543	479	553	531	511	509	498	543	548	477	569	542	521	512	521	557	536	545	572	476	526	527	516	543	486	502	532	546	519	523	491	484	494	521	538	547	491	509	495	528	533	519	494	519	548	525	519	503	536	538	527	543	527	530	514	513	519	506	511	528	515	541	535	522	527	546	556	522	532	528	501	471	539	548	516	543	540	508	492	575	499	539	493	506	532	501	505	487	521	539	441	483	517	501	511	509	547	495	547	549	554	542	537	505	508	520	494	525	496	505	514	536	532	506	514	519	532	497	531	507	522	553	543	506	544	495	546	531	523	522	527	497	536	530	536	521	511	462	493	556	487	502	511	573	501	548	531	488	521	507	537	507	550	502	513	519	554	499	551	532	540	516	499	592	546	527	534	505	519	496	527	533	541	485	564	514	575	488	535	520	524	524	522	503	543	498	500	491	541	539	572	521	535	512	517	512	493	540	526	521	513	506	537	502	490	543	512	504	522	518	500	561	510	509	496	525	499	512	561	530	526	487	523	519	520	482	497	468	505	519	501	527	535	517	513	539	511	560	502	516	502	504	518	520	562	490	521	524	514	513	512	495	502	452	532	545	547	517	531	473	502	507	508	529	499	582	532	508	576	497	502	554	508	520	547	490	512	523	484	558	531	550	532	516	511	497	521	481	497	472	545	540	538	519	537	504	509	532	490	576	479	536	523	524	559	536	508	475	491	520	508	473	509	545	546	523	573	525	481	475	542	546	506	523	509	526	556	570	514	527	526	517	487	498	497	551	536	504	546	517	495	520	517	510	539	526	495	498	552	528	508	523	541	489	506	507	514	506	504	520	529	550	554	520	585	554	509	518	519	469	503	501	577	522	495	526	554	501	552	527	506	513	529	532	570	544	538	511	514	537	517	480	544	494	504	515	546	545	532	499	549	498	500	548	530	506	525	510	503	506	515	535	511	523	534	536	528	527	531	533	541	525	545	491	526	507	515	501	547	539	512	530	563	501	492	536	512	512	483	529	504	523	564	509	514	511	552	518	501	499	498	544	512	558	520	554	513	529	491	548	486	513	489	516	509	526	515	503	551	504	513	511	512	490	525	555	540	551	529	541	536	491	508	545	510	516	525	500	541	526	542	485	516	542	530	582	485	523	530	510	533	505	523	525	511	538	519	541	496	491	477	504	535	508	505	497	534	492	534	544	515	486	503	536	509	546	478	534	524	565	505	478	501	529	510	509	527	490	491	556	504	550	547	500	531	526	555	545	505	512	517	547	563	559	558	496	517	544	520	501	502	512	498	516	543	482	519	518	492	520	541	500	503	521	515	549	515	548	514	535	550	562	496	522	497	536	504	525	506	557	527	531	533	510	519	536	536	578	482	556	541	525	561	549	515	505	469	539	519	525	522	535	544	465	548	514	528	499	474	498	502	536	530	522	486	482	510	546	533	557	536	505	536	516	510	485	502	540	521	487	530	523	511	539	516	514	560	506	510	511	563	532	509	516	529	521	552	488	563	525	543	560	514	526	499	545	501	503	472	534	536	521	526	438	523	485	502	499	532	547	531	500	527	552	523	538	448	549	516	512	539	510	541	539	521	487	480	513	539	506	522	479	536	531	532	545	513	537	533	554	507	531	528	513	513	530	519	507	510	529	541	540	478	505	482	550	509	538	497	552	508	517	496	514	485	509	492	518	477	522	537	526	513	516	511	551	550	533	502	526	528	533	518	520	492	491	519	540	489	478	546	502	549	469	514	510	530	511	518	508	499	503	516	541	542	514	538	475	483	536	532	526	537	513	477	526	493	518	508	514	496	557	513	569	561	535	488	512	536	512	543	515	524	526	565	525	545	474	531	522	506	506	511	526	541	496	538	556	543	528	516	511	498	466	530	539	527	555	554	538	503	521	549	549	485
8473	1022	1251	1150	864	699	545	476	428	375	398	324	380	357	361	371	327	343	304	315	325	303	305	299	306	247	249	291	300	264	288	261	321	288	285	255	274	250	260	259	256	267	274	280	248	251	255	276	275	258	277	276	248	281	270	308	277	279	295	293	306	284	281	271	268	300	265	302	326	276	243	291	308	275	266	274	281	252	269	281	299	261	297	266	282	275	274	281	285	260	265	264	289	286	271	272	283	255	267	287	278	303	255	248	294	269	277	289	271	264	272	275	264	288	268	275	256	270	286	261	247	269	271	277	280	264	258	256	272	267	263	269	246	269	282	297	259	247	275	284	273	281	289	237	267	295	286	281	256	312	249	262	265	267	308	285	268	303	249	259	283	269	269	274	271	235	258	274	275	257	269	277	263	272	268	273	256	274	284	251	254	246	287	271	296	277	266	277	236	278	309	242	262	302	269	245	248	261	268	256	269	278	288	258	252	257	287	273	268	265	261	256	236	264	259	287	267	278	299	286	286	265	228	273	254	277	249	276	268	262	254	237	273	280	283	274	242	239	322	290	267	244	270	258	267	261	244	290	278	256	243	229	275	288	256	270	283	266	290	262	259	241	286	229	255	272	326	313	240	258	291	266	305	270	256	302	289	262	302	289	272	262	288	265	277	266	264	276	297	297	257	277	268	266	270	294	293	274	283	266	263	248	259	282	254	259	230	248	302	275	244	278	302	267	269	313	287	289	295	305	263	277	336	282	302	261	276	267	289	253	302	271	300	277	311	255	300	265	247	312	278	259	294	281	269	250	280	280	235	276	278	282	285	255	271	278	256	277	277	290	256	265	260	268	300	284	276	276	281	295	263	236	299	274	232	270	239	267	251	259	243	268	259	264	243	265	273	258	275	278	265	278	274	289	274	269	288	241	263	273	254	288	272	240	276	288	281	286	290	271	250	271	276	268	270	281	287	259	251	259	293	288	278	269	283	269	257	288	260	265	267	285	301	254	265	289	288	263	288	316	233	300	256	266	278	272	257	289	294	254	307	285	242	273	239	296	291	288	272	275	254	254	264	274	234	253	257	262	241	292	269	268	270	285	262	255	255	254	244	269	255	256	244	280	270	268	281	307	267	264	277	258	266	264	294	285	296	288	282	275	251	258	253	272	283	269	290	278	281	270	264	266	264	243	273	286	283	270	261	274	245	268	295	270	262	258	251	259	246	264	249	265	286	267	258	273	290	272	298	266	234	265	250	297	288	254	303	284	275	258	255	276	259	249	279	270	282	282	291	285	298	283	274	292	301	284	267	261	271	303	286	269	264	282	285	296	284	258	269	275	250	283	285	270	283	275	278	255	247	282	287	285	256	275	269	259	272	269	286	265	287	246	267	264	285	273	248	282	241	257	273	259	282	280	260	307	263	232	259	282	266	257	260	269	259	283	262	287	262	239	261	261	294	259	292	289	281	250	277	267	288	262	266	277	263	286	272	289	270	277	257	287	294	261	272	247	254	280	294	284	273	272	261	285	262	251	249	300	296	290	273	252	296	282	260	284	275	273	260	260	272	258	297	265	256	267	277	257	295	283	301	259	292	287	273	269	283	276	263	260	281	259	281	267	268	273	273	248	259	258	260	259	284	299	260	274	303	284	256	266	255	250	296	279	268	257	255	261	253	307	293	274	274	231	284	300	264	261	318	273	252	337	301	269	262	282	281	231	253	294	274	272	305	299	282	282	291	259	274	261	276	261	300	267	260	247	252	286	273	272	249	259	275	273	275	255	306	278	265	297	275	247	253	274	248	270	255	273	274	266	279	306	274	290	285	298	271	281	264	303	265	278	274	262	273	256	314	235	264	272	272	297	266	243	263	259	296	282	271	274	286	277	281	282	262	287	273	288	260	273	286	278	276	233	279	282	269	254	271	260	258	261	284	271	261	297	259	316	289	265	265	263	266	258	280	305	268	281	312	276	281	260	274	279	258	307	297	252	249	284	301	281	286	278	264	268	273	248	313	269	233	272	315	277	269	282	244	288	251	245	311	275	294	244	283	276	276	268	265	297	268	248	273	260	270	233	250	293	272	263	301	317	277	287	283	266	271	266	300	279	283	255	259	294	277	278	270	291	286	269	280	261	255	232	271	265	264	275	266	268	247	256	285	285	267	258	320	276	251	265	294	273	296	284	295	256	286	295	290	253	281	273	256	276	290	277	265	270	279	256	295	252	275	292	267	261	273	269	256	305	284	282	266	279	270	273	271	276	258	288	269	269	305	287	290	278	279	266	312	266	286	255	267	267	267	256	262	275	280	297	264	241	281	262	252	287	263	268	273	275	289	271	274	266	251	254	282	271	276	268	251	262	268	289	267	271	294	297	270	252	281	282	250	301	249	268	296	291	261	284	278	281	253	278	262	315	263	289	271	303	263	273	266	271	276	295	270	297	307	296	268	265	258	266	286	256	272	272	271	276	248	304	272	295	259	272	250	262	265	288	275	248	263	293	285	255	281	282	267	267	240	245	249	281	283	263	287	262	253	285	270	257	276	248	274	295	272	258	267	266	275	270	237	275	257	278	259	274	294	273	276	270	280	274	292	282	289	258	265	267	279	235	270	291	243	246	278	263	282	289	259	245	295	258	261	288	265	248	261	260	295	251	256	290	265	258	256	292	236	301	271	287	273	260	290	297	275	264	257	277	282	259	255	269	282	267	268	263	255	277	287	274	293	276	272	240	255	274	268	260	256	277	270	298	248	248	280	310	228	247	274	267	267	280	273	276	247	297	276	295	269	253	260	290	298	278	321	273	255	269	312	286	260	253	285	263	241	291	234	280	285	264	277	265	296	246	278	302	286	283	302	280	251	259	279	259	271	268	239	285	264	304	292	279	292	293	252	307	259	294	253	265	245	264	262	258	274	276	288	272	255	250	293	272	235	281	300	276	309	313	258	266	256	262	278	291	239	282	255	278	273	284	271	271	271	302	272	242	276	264	282	294	248	271	289	272	275	289	268	271	236	257	265	247	308	244	267	263	235	272	286	275	278	276	284	259	282	287	321	294	270	264	270	271	265	284	258	240	262	290	312	269	266	284	299	269	283	269	275	265	262	284	262	291	252	297	269	305	287	237	278	299	301	267	284	275	254	261	269	278	322	268	262	256	279	261	302	296	301	282	251	260	260	267	294	296	279	271	254	282	268	296	280	271	246	271	256	257	265	281	284	245	253	308	279	245	261	234	281	251	262	259	270	283	279	280	283	269	256	246	253	285	266	260	261	269	270	277	243	254	263	284	273	244	261	245	278	271	293	258	285	241	229	255	273	238	267	271	285	276	270	287	288	262	282	285	287	253	239	249	281	288	258	267	289	253	260	271	265	275	264	275	271	267	266	265	302	283	316	256	273	299	270	253	260	293	286	241	258	327	276	274	297	260	276	270	257	278	241	307	268	288	266	286	254	266	248	262	268	279	272	272	282	253	264	268	278	271	253	285	269	282	268	266	287	296
6913	1321	2655	3542	3188	2590	2101	1805	1571	1403	1223	1225	1111	1137	1085	1154	1093	1018	951	932	861	893	841	778	740	734	683	711	627	643	612	670	622	624	671	616	587	648	643	612	608	635	636	602	624	656	613	614	621	583	643	600	577	624	619	582	596	597	609	673	624	605	592	606	612	598	598	589	593	545	575	631	610	658	626	658	627	581	635	628	609	606	593	649	576	589	623	632	592	639	602	592	568	606	615	603	627	629	618	611	558	570	582	632	626	643	592	576	628	653	613	589	568	580	607	608	617	645	587	620	646	630	604	623	600	621	600	586	588	625	625	620	625	628	614	614	577	604	628	592	617	616	596	589	605	605	641	586	603	583	688	615	558	615	613	647	617	602	653	607	637	588	631	644	567	595	655	583	597	624	603	621	598	665	595	643	614	621	594	593	614	600	586	631	610	629	593	623	645	638	621	604	661	630	602	580	590	627	614	646	584	619	610	589	616	595	624	610	625	630	606	626	585	611	684	591	594	579	606	606	596	560	590	624	599	647	623	583	631	629	649	621	639	660	630	576	612	596	587	573	600	596	617	648	574	631	641	614	587	612	642	603	567	651	567	661	575	643	619	633	631	589	603	606	614	641	652	603	602	587	577	625	604	597	639	625	621	618	620	567	600	635	630	626	624	581	610	598	630	589	636	591	643	626	604	619	617	614	572	612	583	627	663	638	585	628	604	619	624	607	575	600	629	620	599	612	639	603	580	677	601	581	611	626	669	595	612	599	581	609	635	650	621	616	655	590	577	588	683	631	548	615	554	630	659	588	623	627	564	643	623	583	637	592	584	592	634	603	559	627	635	642	650	627	591	648	614	622	642	589	636	610	654	565	626	567	640	608	621	620	590	638	621	635	618	641	573	599	625	604	611	601	622	629	641	590	637	586	597	607	619	651	607	612	617	619	651	655	626	579	645	622	628	647	598	596	583	616	584	661	613	601	595	628	637	616	637	570	620	610	551	611	598	593	652	602	573	610	620	618	579	623	649	607	588	650	637	660	624	618	596	649	579	602	610	595	616	586	604	602	588	558	637	591	639	611	629	626	641	604	649	597	631	654	653	578	618	613	616	584	618	604	624	621	605	606	665	615	640	576	619	584	585	657	612	608	612	614	605	629	595	580	581	619	584	619	604	597	550	591	578	578	604	613	626	652	607	648	622	629	621	634	629	634	612	628	564	608	600	647	654	631	643	638	613	614	599	604	598	641	597	632	651	693	600	645	603	564	610	595	616	607	639	605	647	624	650	641	606	613	629	616	595	608	606	621	612	591	594	609	600	625	626	624	637	605	593	584	636	642	621	601	578	623	640	592	614	595	601	629	639	590	619	603	668	623	629	647	614	636	608	636	616	602	655	661	599	601	638	589	604	570	588	621	608	609	598	599	642	645	586	623	625	631	593	590	604	621	650	580	634	636	622	584	607	640	613	610	590	592	614	609	601	629	604	567	632	627	619	574	627	611	604	602	595	616	590	671	621	587	638	638	609	584	627	586	632	641	620	626	636	607	641	608	575	628	615	598	622	652	588	611	633	610	671	591	641	627	577	596	592	620	624	641	637	622	645	587	626	561	597	631	651	639	597	615	610	616	603	605	608	613	609	638	560	636	567	622	639	624	590	567	622	577	606	615	647	658	584	626	580	635	656	631	606	634	590	583	639	629	578	613	619	640	610	611	586	598	563	637	620	613	598	629	603	653	636	616	625	651	611	626	605	588	562	605	629	584	639	609	598	605	635	616	627	600	605	587	623	606	649	639	600	620	599	627	620	616	631	595	588	580	610	581	599	584	597	605	646	612	590	575	647	579	629	562	604	592	633	619	645	627	609	651	619	596	634	591	626	638	620	590	635	619	626	600	629	601	606	628	583	635	652	640	646	608	581	638	590	655	668	584	619	589	583	589	673	592	639	588	603	629	599	609	603	621	619	600	607	594	590	615	635	623	585	592	631	600	606	602	670	636	602	635	669	612	629	635	602	611	634	558	600	601	627	613	603	661	595	666	594	554	593	597	608	591	610	598	628	637	621	583	586	571	600	614	590	625	608	598	634	595	657	602	586	627	626	601	645	631	625	631	612	615	611	609	567	614	643	604	558	622	605	603	631	640	628	621	607	580	590	573	583	662	629	636	621	628	618	601	579	606	611	583	619	593	571	607	563	616	624	612	657	623	612	598	587	634	604	576	595	591	619	584	611	592	619	633	623	592	631	624	622	596	655	611	611	622	622	617	594	615	644	667	615	570	609	598	583	638	599	592	564	621	637	559	546	612	626	573	628	626	589	566	605	603	631	597	602	661	580	616	635	626	613	625	618	641	597	651	630	606	606	615	647	619	605	566	612	634	608	637	553	575	613	583	582	611	634	582	610	582	645	623	603	575	602	587	634	668	630	585	679	613	599	601	624	619	604	653	653	562	618	584	649	612	645	588	603	650	594	617	604	580	591	601	631	646	577	613	634	605	604	625	607	622	552	594	574	602	633	599	598	559	640	612	600	627	614	660	605	621	605	634	639	618	620	608	628	593	626	630	646	640	614	607	667	624	599	572	635	615	631	628	605	604	599	611	625	624	577	619	587	621	600	632	602	652	602	614	597	644	613	618	630	632	608	575	625	599	579	633	602	657	604	570	612	632	616	658	593	591	636	592	623	609	605	604	629	611	607	635	630	615	619	605	621	602	602	632	662	622	666	610	630	612	581	611	627	635	588	626	655	658	618	587	570	647	604	602	559	646	609	637	634	619	600	602	645	611	609	573	598	576	612	665	620	651	615	653	657	628	633	607	642	641	598	636	667	641	632	592	652	623	628	668	624	593	633	630	605	615	620	586	608	590	607	642	622	644	601	597	593	600	638	616	607	620	570	636	633	651	594	641	674	633	585	594	560	623	618	606	598	589	637	634	599	628	628	606	639	633	619	569	602	614	597	645	606	618	626	603	593	548	609	627	611	609	642	608	625	647	622	627	605	602	608	608	580	655	613	567	616	607	670	613	592	601	644	625	610	605	595	604	571	583	597	625	598	608	603	608	604	617	599	598	606	634	609	631	612	638	632	596	586	638	608	648	627	607	557	624	599	614	650	603	617	584	641	634	554	589	645	604	609	665	603	595	636	599	587	640	606	633	600	603	553	595	622	571	624	634	590	589	587	616	591	596	636	647	634	611	586	647	585	654	636	615	671	621	592	613	600	627	597	574	564	616	603	645	613	615	581	577	598	675	620	624	597	630	644	637	632	610	609	618	617	590	615	609	617	602	615	578	598	591	606	637	632	629	642	595	572	606	634	599	655	619	607	589	620	603	626	602	584	639	612	606	618	630	585	650	611	647	665	611	615	599	634	648	614	641	620	612	647	606	653	564	630	615	560	584	624	628	575	613	604	623	605	640	591	575	611	629	590	611	610	662	612	602	648	570	604	644	640	658	606	589	600	647	573	613	636	574	566	604	620	645	640	566	618	617	639	601	541	597
15402	1919	2005	1726	1164	885	604	525	430	368	323	329	306	289	264	307	254	249	275	212	211	176	200	205	174	189	173	187	171	166	167	171	164	139	178	173	159	161	164	185	165	163	172	155	159	169	149	170	141	150	159	158	168	170	162	157	180	141	162	153	149	170	139	129	166	154	165	154	151	159	172	165	148	170	137	162	142	171	163	135	150	156	141	175	156	162	146	163	165	183	131	152	148	170	166	162	169	165	177	152	180	163	154	162	141	157	129	157	163	158	180	162	157	153	177	163	163	167	170	170	161	151	164	135	155	151	172	152	156	153	148	158	146	143	174	155	157	139	131	174	157	157	173	152	176	174	149	154	159	170	158	132	170	179	164	196	183	135	171	146	167	146	147	186	158	146	160	139	151	151	151	160	175	146	129	147	167	175	162	141	156	164	182	153	161	158	136	167	190	158	165	155	177	183	172	157	118	136	174	150	150	158	137	148	184	158	140	157	180	176	163	163	160	135	165	161	147	136	165	153	173	175	149	140	194	182	175	155	156	178	165	156	165	142	133	161	193	171	150	166	165	163	163	153	133	167	160	135	136	164	171	155	166	164	172	154	146	158	157	150	145	149	169	157	167	169	162	157	132	154	170	152	149	164	159	153	162	158	149	159	178	166	180	142	142	166	175	166	150	172	140	152	160	181	167	176	176	157	152	181	166	167	183	163	160	168	151	159	145	145	176	174	146	162	154	162	186	171	174	140	160	159	144	146	157	165	168	165	149	196	155	151	144	164	160	130	152	161	149	157	167	186	158	143	147	147	174	145	169	178	179	165	154	148	154	153	181	146	185	157	167	148	168	176	159	168	157	138	172	168	161	160	155	159	190	151	156	171	173	161	172	164	146	156	185	173	165	154	178	176	173	185	165	156	140	158	146	154	180	172	158	166	166	174	148	151	135	154	147	157	162	161	168	157	180	164	143	158	131	140	181	142	145	170	179	160	173	165	154	149	147	152	157	143	162	165	153	158	143	160	164	147	148	146	170	178	161	150	172	157	163	163	144	165	163	151	146	144	184	157	177	146	156	151	164	172	160	166	149	161	142	157	164	152	155	135	146	170	163	134	168	143	144	151	164	177	164	168	151	162	178	180	168	155	163	161	161	182	154	159	167	150	146	160	160	145	163	147	138	141	172	148	150	154	179	157	155	159	171	159	144	176	159	150	136	166	170	160	168	135	167	178	143	143	153	135	173	159	148	162	162	171	201	181	154	157	164	174	165	159	157	152	153	147	163	157	174	155	163	191	160	160	160	153	154	143	181	152	163	151	159	170	153	137	156	156	163	175	165	150	152	186	144	147	153	143	194	188	153	157	136	154	155	178	163	183	162	167	160	163	161	164	168	180	162	149	178	168	154	178	185	173	155	156	132	143	161	156	166	145	173	154	139	152	133	163	145	159	178	165	149	139	156	154	171	176	177	164	163	144	174	172	165	173	160	172	155	164	174	165	159	151	146	170	159	165	140	153	167	157	139	156	141	166	155	145	130	151	167	176	144	167	143	155	170	130	158	162	160	155	145	139	166	158	152	162	165	169	152	182	166	150	159	167	160	146	152	151	148	159	157	153	157	174	150	171	139	157	192	152	165	174	153	170	155	146	164	148	157	147	162	158	156	150	141	160	157	178	138	142	153	163	163	161	206	182	161	165	141	176	154	129	158	149	173	147	178	170	165	163	139	168	154	154	169	135	144	167	164	157	153	157	149	123	152	152	160	135	152	161	177	158	154	197	190	168	163	172	162	166	166	162	146	140	133	141	161	144	189	156	135	117	162	161	145	182	174	160	151	149	168	154	155	153	180	165	161	190	128	143	154	167	155	142	152	161	151	178	174	166	161	189	134	157	162	177	168	167	163	129	123	170	150	173	166	170	157	132	167	152	153	164	152	169	156	155	139	164	157	154	165	137	153	161	177	181	163	151	150	147	165	129	167	156	155	155	160	150	162	155	168	141	160	188	203	166	163	202	150	152	164	155	190	176	161	154	168	165	155	168	167	146	149	173	172	159	171	139	154	128	175	173	174	148	153	129	173	179	170	157	144	161	169	155	141	172	164	172	152	164	196	174	126	179	157	151	159	163	158	163	152	166	147	165	176	157	167	137	150	159	148	163	167	160	145	149	163	154	146	163	151	167	157	148	160	179	160	168	139	162	161	159	151	144	163	177	159	145	153	170	163	189	147	145	159	140	178	169	157	156	152	147	176	163	167	171	154	153	183	139	151	177	158	160	152	155	160	123	141	182	174	159	158	155	174	124	165	168	143	176	160	174	155	152	180	165	138	158	149	162	157	138	158	147	155	171	178	171	187	160	171	180	148	152	156	152	160	186	163	142	156	170	144	153	147	174	152	157	161	163	157	193	159	173	153	144	153	150	170	151	172	156	157	168	128	157	182	149	171	166	159	172	176	152	147	150	143	159	160	182	164	161	153	166	150	135	167	165	174	161	154	158	155	166	162	134	157	154	175	159	159	178	166	156	179	158	153	171	183	149	149	152	171	177	148	166	156	178	139	144	142	165	161	143	179	162	153	146	170	141	135	191	151	142	161	182	151	173	153	181	152	167	153	156	175	168	145	160	148	141	153	158	149	148	159	148	154	204	155	157	172	153	135	145	158	154	154	173	151	157	172	165	140	168	149	161	164	168	162	146	177	183	137	169	153	150	156	188	154	145	177	162	134	160	144	163	179	178	156	160	156	149	166	159	151	132	164	174	168	178	180	176	162	140	142	166	181	171	162	160	174	169	161	149	171	152	172	150	159	143	156	181	165	150	165	140	149	166	145	165	152	160	159	139	155	166	156	166	155	167	150	161	160	155	139	146	146	165	144	141	144	154	162	150	148	145	192	175	152	153	159	143	163	156	159	184	146	145	164	169	158	143	167	171	161	174	145	158	148	145	161	151	156	176	149	150	169	160	154	155	139	148	182	144	140	164	160	159	180	189	172	153	133	176	162	175	147	156	174	140	161	144	179	174	158	136	161	150	155	169	161	154	161	179	157	158	156	163	147	165	159	174	151	143	168	169	161	143	177	160	169	154	182	164	138	153	166	148	165	150	156	152	125	149	145	144	157	166	156	161	170	149	150	139	165	187	142	151	152	170	146	144	182	158	161	165	147	162	154	183	153	154	162	142	148	173	167	162	127	153	161	156	153	162	138	144	149	125	163	169	177	155	158	147	151	154	167	174	163	169	147	137	131	160	153	171	164	150	173	188	154	140	142	149	164	154	147	164	154	147	183	181	142	165	157	168	145	151	160	159	165	172	159	158	177	168	152	138	173	173	159	169	153	163	157	159	141	157	184	172	174	155	176	154	157	162	165	163	170	161	152	182	173	145	155	161	155	169	153	168	161	152	179	190	163	169	153	163	167	146	169	147	167	177	166	153	159	147	160	147	165	141	158	161	155	160	163	198	141	155	162	171	156	160	152	149	165	154	151	119	163	180	150	178	153	176
8469	1561	4033	5194	4597	3676	2745	2178	1895	1634	1462	1418	1183	1148	1144	1219	1117	973	957	875	831	716	660	650	597	544	581	512	490	468	409	427	370	401	438	398	359	371	392	389	391	382	373	401	381	396	416	389	391	367	375	406	353	386	391	377	352	368	375	403	347	370	389	354	372	371	409	374	361	403	363	374	333	388	377	377	359	365	397	385	397	354	377	364	391	354	380	338	427	384	371	414	330	357	336	361	397	390	374	367	369	395	387	368	365	360	330	365	387	375	377	379	342	359	359	366	377	360	365	395	344	387	367	375	338	380	370	391	380	379	356	389	322	403	360	386	391	392	402	372	334	346	362	349	369	378	396	384	405	405	342	366	402	351	376	396	354	365	371	374	401	375	379	357	368	372	379	369	361	366	359	381	399	404	379	385	379	338	376	334	380	352	369	364	343	313	355	378	383	375	397	379	369	359	393	367	345	391	380	372	344	370	379	386	403	350	381	382	375	360	384	387	370	372	385	355	382	389	370	395	390	361	378	410	348	376	363	359	370	366	378	385	388	387	346	392	407	369	383	355	351	326	374	382	375	369	371	401	382	369	336	392	335	375	370	387	374	353	370	380	359	361	370	386	353	365	349	362	354	424	361	404	353	366	364	370	379	331	359	408	353	360	355	398	377	372	342	378	364	409	352	343	386	352	367	386	387	353	370	377	403	362	387	335	389	409	343	346	349	407	415	363	387	354	354	361	334	391	357	374	381	373	380	368	372	427	384	358	387	323	378	402	395	357	382	367	383	365	364	369	353	395	402	347	360	327	386	378	374	413	387	405	332	360	371	378	374	354	344	398	357	334	419	350	375	349	360	407	348	382	359	391	374	378	353	364	385	374	362	379	390	382	333	385	339	368	366	372	385	377	360	378	388	393	397	374	390	347	379	382	335	346	369	348	429	386	360	351	336	356	351	372	351	354	397	403	385	347	363	375	399	339	350	393	376	389	402	361	407	390	354	375	387	319	365	392	396	400	352	356	387	356	353	348	336	349	364	377	356	407	380	358	351	381	355	338	349	372	363	356	367	381	338	357	350	400	331	381	377	332	402	396	320	369	350	382	347	399	384	364	348	383	377	341	369	341	349	358	379	364	345	366	356	354	377	378	396	387	387	371	357	369	365	344	364	387	344	394	367	333	396	363	354	352	337	374	375	348	359	395	401	358	359	336	379	331	364	396	364	361	360	377	383	369	367	340	356	362	381	381	355	376	358	371	383	364	396	342	347	355	374	363	357	351	380	383	378	344	354	388	348	352	367	376	379	389	397	381	372	346	359	323	344	411	389	377	391	390	346	315	374	355	394	373	344	364	369	414	370	393	372	378	360	337	388	376	362	360	371	393	337	367	360	359	349	377	360	327	368	366	357	376	377	392	379	372	339	388	404	361	380	365	374	379	407	368	365	344	378	380	381	359	362	377	366	387	393	386	359	361	362	356	414	392	367	381	335	394	372	393	401	351	368	392	407	372	353	382	389	374	375	380	390	388	381	360	402	360	363	366	363	394	386	364	372	354	403	368	374	360	351	376	356	411	381	360	346	343	333	401	358	378	339	378	386	356	347	381	352	394	374	358	357	356	398	352	372	353	347	363	390	378	373	335	344	353	361	373	389	332	379	362	379	410	357	376	391	370	367	348	384	343	373	378	415	359	354	404	349	383	376	327	384	367	360	342	404	365	374	338	385	347	374	330	369	370	360	359	376	370	367	329	395	383	352	418	384	372	389	372	352	370	353	365	371	348	368	405	360	353	368	388	359	378	406	386	318	372	392	363	365	399	381	369	373	385	367	350	399	333	343	418	351	347	393	365	389	327	352	385	338	363	396	405	376	389	370	361	362	365	408	391	374	367	393	357	367	360	382	388	366	357	326	359	382	346	360	391	350	361	357	364	375	347	380	407	399	375	361	401	340	395	375	386	395	353	346	362	381	387	390	346	363	368	384	342	346	348	358	362	337	368	373	337	397	399	370	381	373	371	333	374	355	371	370	357	377	363	366	374	335	348	377	391	344	332	333	378	358	350	360	348	383	369	374	351	375	423	363	382	365	391	406	346	342	372	389	340	366	370	366	328	372	389	344	392	360	344	394	386	351	362	410	364	407	380	358	349	381	368	359	386	375	408	362	378	337	390	355	367	406	386	365	408	355	390	394	350	414	376	391	346	379	369	356	392	341	362	345	376	376	357	377	394	353	363	342	358	374	381	334	378	345	380	377	356	382	378	339	351	372	353	363	342	353	368	378	366	379	383	397	355	353	367	394	357	370	338	361	358	393	356	356	380	335	385	357	371	378	374	401	330	380	372	341	347	371	348	385	349	337	398	367	372	360	353	372	408	369	362	362	365	360	360	380	356	355	366	380	337	428	317	359	415	381	352	375	360	366	351	360	359	361	371	382	378	356	390	341	384	394	343	354	364	364	350	332	355	387	356	384	373	361	359	403	354	363	376	403	379	383	366	378	394	379	351	365	372	373	380	356	379	368	365	376	380	338	341	350	388	361	341	366	351	348	369	365	407	374	395	355	346	370	390	375	361	369	387	378	355	366	323	348	392	368	377	360	358	375	372	354	354	392	402	395	350	379	424	364	406	347	384	364	368	367	359	358	384	371	362	399	391	386	362	392	365	366	368	371	389	389	340	362	350	371	417	393	381	380	330	380	322	363	380	350	385	337	389	370	355	392	362	368	334	401	401	337	360	376	393	390	358	376	383	394	393	365	357	358	375	362	354	343	363	368	371	368	360	373	397	338	358	374	385	379	404	319	365	350	378	353	389	355	404	362	385	368	392	354	358	368	342	403	383	341	386	356	371	331	357	344	379	416	382	358	382	408	334	370	393	366	348	379	385	394	403	357	358	375	388	380	383	381	375	380	389	388	366	398	389	400	381	401	399	366	402	359	354	342	375	385	335	354	384	413	366	380	382	347	360	391	370	409	356	360	356	375	376	351	379	362	351	373	335	334	355	361	379	380	351	385	364	373	371	349	356	378	355	390	376	384	394	365	325	389	359	399	371	386	364	357	401	359	396	396	375	380	347	381	390	361	362	365	394	377	382	370	357	373	377	390	366	378	371	381	398	357	369	377	390	379	366	367	361	341	359	387	397	386	386	378	393	390	385	373	385	375	364	354	376	405	368	376	351	395	350	395	367	362	369	402	356	362	390	354	375	365	375	365	337	379	378	374	361	373	367	379	360	407	378	371	381	375	375	379	385	353	366	394	332	374	333	385	370	353	366	409	352	367	375	367	354	361	343	338	392	365	365	393	372	391	397	356	348	363	399	383	387	385	363	375	332	370	378	389	362	373	384	350	390	373	358	393	389	361	377	356	353	374	342	360	393	374	368	368	360	328	375	400	369	352	338	370	351	394	407	387	360	384	381	375	374	383	354	357	362	376	367	340	413	362	348	356	365	372	379	366	373	411	350	364	347	388	363	365	363	371	359	360	371	357	402	364	361	386	389
1691	404	545	508	422	382	286	287	303	271	276	282	227	229	231	263	247	226	262	243	248	249	225	237	201	238	254	211	203	206	224	232	238	244	208	232	230	218	224	230	220	220	215	236	191	231	247	243	222	212	232	228	202	212	220	206	209	228	238	198	224	249	210	222	208	230	194	213	232	223	247	199	232	202	208	227	215	223	242	183	222	191	221	215	232	225	207	210	231	221	221	228	219	202	228	224	217	216	206	214	230	200	209	245	218	195	222	239	197	237	239	247	194	224	177	231	227	217	212	224	229	196	216	236	240	242	221	208	213	236	209	202	198	200	211	205	207	212	228	195	223	232	227	211	227	220	215	207	209	197	223	217	206	237	196	214	211	217	186	215	213	232	214	213	215	221	202	202	236	214	221	195	210	214	208	202	222	212	211	227	240	252	223	209	202	192	223	208	228	231	219	199	222	246	236	208	220	249	204	198	250	215	214	200	247	232	250	232	232	251	213	217	216	203	197	203	228	210	194	225	215	233	210	228	201	214	232	233	207	207	213	209	222	218	212	211	223	244	186	197	212	219	227	244	199	213	212	208	221	210	240	235	221	242	217	215	241	212	215	232	210	257	213	238	208	216	227	249	232	224	234	217	224	223	221	235	203	219	245	208	221	211	227	223	215	232	205	219	218	236	262	206	225	201	216	225	214	243	229	197	206	206	229	225	233	238	244	227	217	225	218	203	222	228	194	187	209	204	235	228	231	218	214	212	247	233	229	203	244	226	225	223	237	206	196	218	216	213	242	234	226	222	239	222	241	229	207	200	259	224	246	227	258	199	218	214	214	214	176	207	199	219	242	220	226	227	222	187	225	229	199	211	240	221	185	241	233	240	242	243	215	209	239	248	199	205	259	219	238	227	206	253	229	244	218	220	246	199	225	225	214	222	222	235	183	229	246	217	205	240	218	231	236	205	237	224	177	244	224	224	236	185	226	226	220	208	224	226	213	228	207	218	226	214	215	213	249	224	212	233	220	216	229	216	219	241	235	213	216	226	230	239	177	209	239	219	211	236	249	228	220	255	230	188	216	222	225	197	241	183	251	221	205	226	194	225	205	232	192	210	235	199	257	213	235	247	230	204	208	211	225	258	216	234	236	216	229	237	212	206	227	235	226	193	212	231	205	237	246	223	209	246	194	204	216	238	238	198	209	215	223	215	216	232	204	204	237	231	234	219	242	241	220	236	224	205	238	217	232	211	207	227	206	241	230	218	229	242	241	217	224	214	207	211	219	210	242	228	204	198	236	219	253	221	230	217	247	214	234	197	236	235	225	213	212	232	221	231	235	230	217	183	229	219	203	208	217	239	259	260	301	231	216	236	203	204	215	219	241	186	215	234	199	213	226	224	209	212	225	205	215	210	234	237	227	205	204	229	216	238	224	217	219	208	243	236	225	187	214	255	207	253	238	215	218	209	226	233	215	202	208	203	192	239	230	214	206	213	214	246	201	201	215	236	226	215	215	193	231	222	210	208	251	221	211	218	224	209	229	231	238	212	238	209	227	248	210	215	222	214	220	200	228	199	211	231	212	203	239	239	255	214	204	221	205	236	219	219	204	242	235	210	213	213	208	198	230	213	216	198	201	191	181	235	215	242	219	217	206	236	210	185	217	203	211	214	224	215	218	234	195	211	206	202	202	246	215	238	232	203	204	225	220	214	230	225	214	227	223	222	225	197	218	226	219	240	235	243	238	212	208	226	194	205	225	218	242	227	229	224	221	196	222	201	203	253	220	203	256	222	249	228	229	216	206	198	232	222	212	220	198	224	197	212	240	209	233	198	242	249	232	207	225	189	231	224	222	207	198	199	233	242	227	235	218	203	232	228	208	229	237	211	231	233	212	223	223	200	217	237	214	222	239	222	201	227	252	207	222	203	206	222	207	227	184	183	206	198	219	222	210	219	222	219	241	188	187	225	201	214	198	239	237	231	202	211	223	234	195	198	224	230	203	203	180	211	207	231	199	222	221	242	217	212	211	208	222	232	241	208	239	234	233	227	229	221	211	189	248	239	222	246	224	217	211	222	233	212	203	200	234	236	241	223	231	212	207	219	194	226	208	179	215	235	200	239	203	233	249	210	228	240	247	206	208	230	224	248	215	226	213	241	234	260	221	228	216	225	203	235	234	212	214	237	220	230	244	232	224	207	219	206	231	234	218	248	210	213	229	197	223	215	227	194	229	214	242	261	220	189	233	201	187	228	222	246	210	224	229	228	220	234	194	223	231	198	205	233	241	207	208	208	184	203	224	253	239	240	194	208	195	207	216	220	216	225	199	224	213	218	239	220	195	219	188	241	228	214	237	229	204	246	217	219	199	199	221	207	246	207	229	230	218	244	174	211	206	220	211	225	223	206	201	185	220	242	190	210	230	214	228	227	262	245	218	221	222	201	228	226	205	194	221	230	227	194	206	204	214	224	211	248	200	210	248	252	231	216	211	217	182	205	240	223	196	237	213	194	198	235	212	249	233	219	245	231	211	197	225	197	239	236	217	215	250	224	200	200	210	225	212	217	232	198	216	210	229	216	226	238	227	218	258	212	199	256	209	221	230	216	220	231	246	242	227	219	230	207	214	265	199	202	241	204	234	232	227	225	261	199	209	227	211	217	242	226	215	239	227	203	228	202	235	241	246	200	216	229	218	228	234	235	257	203	235	237	236	203	211	193	226	194	222	227	215	202	230	224	241	222	231	234	235	249	263	227	226	238	224	264	242	219	213	202	239	223	216	230	219	230	204	211	204	211	223	213	244	190	200	215	218	212	240	230	203	214	218	242	218	224	213	218	215	236	238	206	239	210	251	234	224	206	248	217	221	203	223	211	202	199	218	209	204	193	212	189	192	214	209	226	223	227	207	228	216	212	235	205	220	233	235	243	228	204	230	211	202	205	210	192	231	226	221	224	219	233	225	198	212	230	220	202	236	212	248	229	221	211	235	218	229	233	235	229	228	279	203	217	225	232	218	235	221	242	248	211	208	211	229	244	223	210	221	233	197	213	201	230	208	201	239	221	213	220	223	222	222	211	224	232	221	232	228	230	198	205	219	183	224	222	228	210	228	199	231	217	188	249	204	226	198	223	231	261	196	211	194	216	226	211	223	182	201	222	249	194	231	219	225	235	236	228	243	213	211	239	226	190	244	223	204	219	238	227	244	233	197	197	192	211	219	222	232	228	242	243	224	233	234	244	219	209	221	220	213	224	235	250	219	200	211	205	213	222	212	216	237	209	208	221	209	252	200	209	207	207	229	253	227	244	214	240	200	221	234	217	196	189	223	215	218	201	222	215	203	211	231	249	226	262	237	248	224	229	244	224	227	219	220	217	222	238	208	236	234	210	226	225	233	215	199	255	212	201	226	227	220	215	227	220	222	240	207	239	219	230	237	216	240	223	234	234	210	205	214	220	212	209	225	253	228	237	218	193	217	214	224	248	230	246	194	221	250	251	225	251
1885	730	1263	1524	1365	1209	969	926	809	731	711	749	680	656	777	766	714	690	633	658	630	589	606	550	609	602	576	537	550	503	489	480	536	537	532	507	491	547	532	553	502	516	522	540	522	487	520	500	533	520	540	490	518	531	486	506	503	553	530	504	561	461	487	532	485	492	518	558	548	509	512	519	529	536	488	511	491	522	519	554	519	534	526	513	500	516	519	531	492	547	487	558	490	477	559	505	522	497	550	522	521	470	515	491	548	508	501	577	543	526	528	519	516	504	482	514	488	522	494	527	528	512	563	512	509	531	511	529	488	554	535	507	566	541	511	492	504	500	525	528	481	521	494	536	541	504	549	542	502	500	505	523	531	511	552	536	512	501	529	495	538	476	521	500	595	530	478	493	529	552	486	477	520	491	549	462	553	525	534	524	539	478	511	542	536	493	481	507	512	473	534	526	494	498	485	530	564	515	523	531	545	507	499	562	501	544	520	547	509	477	549	516	518	500	529	486	507	531	515	523	552	532	504	505	495	503	508	546	484	500	532	494	532	497	522	513	537	554	489	517	502	538	522	507	579	558	514	524	498	502	542	514	518	502	550	504	520	523	531	490	526	475	523	547	519	494	495	514	509	552	471	541	494	523	502	530	511	502	545	538	557	526	520	559	523	529	534	529	538	504	535	560	518	495	554	548	504	518	471	527	550	525	507	503	535	466	537	506	499	531	493	512	542	528	528	490	570	487	551	500	498	531	507	544	549	550	524	487	488	502	506	549	543	503	488	541	547	489	527	513	477	498	517	516	518	482	555	495	493	503	525	527	532	513	490	482	526	530	484	552	515	525	527	557	518	518	530	471	518	511	494	553	537	510	519	522	517	555	519	490	521	531	515	542	539	518	504	490	480	512	480	498	537	516	520	516	547	513	529	546	511	532	517	531	536	512	501	497	514	509	548	511	541	534	485	540	513	536	535	525	505	521	531	511	529	518	567	508	522	540	542	514	543	502	541	493	538	544	557	562	501	514	498	525	529	514	520	553	489	499	516	552	527	507	535	539	483	539	514	523	493	495	493	487	528	530	547	495	542	525	566	495	520	516	543	521	537	540	523	542	488	512	505	523	488	533	521	512	521	573	506	506	515	504	533	533	542	541	524	529	537	527	496	516	505	505	519	499	532	514	510	532	517	478	485	537	531	514	506	523	540	524	521	495	546	508	535	526	500	471	527	491	556	491	497	499	528	512	540	479	521	534	545	533	539	507	517	513	484	535	468	531	554	523	528	507	549	524	549	503	542	480	485	511	518	510	536	471	539	541	534	492	525	535	572	494	533	533	517	520	504	513	487	480	565	504	532	523	519	503	506	555	549	496	524	559	523	519	510	508	523	532	500	529	465	533	519	554	491	453	504	507	528	531	533	484	499	541	545	509	526	519	539	507	502	508	516	516	499	489	548	488	560	510	550	529	578	494	540	483	472	531	537	529	471	505	512	502	531	542	503	532	512	515	492	513	533	484	514	504	503	528	503	515	557	524	487	533	534	539	468	506	529	557	535	565	524	511	547	527	510	548	551	479	538	514	513	516	542	513	534	499	503	482	558	505	564	481	519	515	519	512	488	516	502	529	546	537	491	522	513	465	551	532	534	563	517	527	523	521	547	544	516	543	510	536	538	500	476	507	506	500	511	494	520	546	541	528	564	541	511	503	555	473	503	531	468	515	523	526	490	560	529	516	514	533	552	503	547	519	534	545	534	509	485	507	548	490	542	531	477	479	525	511	529	508	512	542	517	516	530	501	553	501	514	531	522	518	499	527	508	472	496	555	546	538	529	541	521	528	514	523	512	522	536	522	524	491	547	516	510	493	503	510	555	553	517	565	516	543	583	538	531	475	522	500	514	503	543	486	567	521	523	523	518	520	508	491	532	499	533	535	489	500	547	532	528	507	504	505	545	555	521	534	506	560	491	501	540	544	555	515	511	495	518	519	543	516	508	504	490	517	525	502	548	530	524	533	488	499	556	525	531	538	538	534	527	506	528	539	483	511	480	542	527	525	502	521	512	541	520	519	504	508	514	487	518	496	550	485	520	473	506	503	498	526	497	476	519	519	513	549	553	536	530	509	520	525	522	532	560	530	496	470	525	531	511	516	521	546	519	491	503	527	547	519	520	534	532	535	551	514	539	541	489	527	479	511	496	518	494	508	460	500	500	571	509	544	530	519	550	512	533	529	534	525	526	531	504	534	539	527	501	553	536	531	539	519	527	538	544	530	563	551	532	545	570	511	529	549	533	522	533	572	500	511	515	503	501	504	527	532	544	520	554	531	507	542	498	533	565	520	512	505	491	524	523	523	478	500	507	528	510	527	514	509	531	525	479	535	541	504	510	532	518	494	519	491	532	525	503	527	521	517	553	487	506	540	561	562	549	514	577	529	515	506	584	525	495	506	528	511	497	561	529	538	515	512	538	501	537	524	507	534	560	496	505	501	562	534	507	496	492	500	483	524	503	532	498	506	573	509	504	497	552	546	500	530	592	542	508	540	482	551	526	512	514	510	504	500	494	554	475	530	521	496	516	493	514	545	562	529	527	516	522	517	496	520	515	538	531	528	533	514	550	519	494	509	513	537	534	503	515	528	513	513	491	513	495	560	577	533	519	504	512	490	516	482	545	534	545	534	504	502	553	522	510	505	502	535	498	510	532	531	521	569	546	536	496	545	530	529	565	542	523	525	527	536	558	483	517	505	519	532	489	533	529	532	524	527	493	582	538	519	560	500	536	528	568	500	502	530	553	498	486	532	517	522	550	514	521	537	516	533	514	519	525	503	538	520	495	552	518	495	476	513	511	507	537	535	504	542	503	544	572	506	479	526	512	545	533	522	494	544	503	523	534	483	520	523	535	574	507	521	503	545	590	511	516	492	506	503	550	494	548	499	542	489	548	500	484	528	539	530	526	561	536	516	543	551	540	493	532	541	494	500	513	497	530	552	490	512	554	523	503	512	533	531	527	511	521	543	507	540	528	520	502	483	487	570	528	541	507	559	588	522	488	494	500	547	516	543	515	475	526	531	464	510	513	514	487	496	501	512	444	545	547	524	524	497	497	506	517	543	515	543	500	454	488	572	528	529	512	544	514	525	530	495	504	529	551	561	551	532	502	520	528	516	488	540	495	486	527	525	536	515	515	544	510	542	527	518	513	490	524	519	507	554	553	499	505	528	486	503	535	492	513	477	547	485	512	524	546	508	524	527	496	531	534	543	513	470	507	544	513	495	492	524	498	509	513	518	497	543	544	503	521	547	508	485	528	469	526	531	502	511	549	502	518	494	490	509	511	518	538	489	544	504	498	531	521	493	527	557	561	576	528	539	538	524	538	509	474	485	522	514	505	516	547	459	521	513	502	507	505	522	517	532	497	495	519	533	503	498	530	491	540	487	551	523	519	491	484	580	513	467	523	543	484	498	509	524	555	492	519	533	530	527	499	526	516	468	528	522	497	503
8288	1064	1350	1154	859	713	557	467	426	360	359	409	324	331	341	378	359	346	319	300	314	291	293	295	307	258	259	269	278	264	296	264	291	299	267	295	284	268	248	263	255	271	264	261	257	280	252	284	270	262	260	244	285	305	314	273	279	263	271	252	249	293	261	270	273	288	241	255	287	291	292	276	295	284	294	285	279	306	226	267	272	270	277	265	259	257	291	272	284	284	246	260	250	302	262	245	278	255	277	301	286	266	258	286	267	274	266	267	280	245	256	294	284	287	249	256	259	256	272	266	265	243	260	284	265	244	252	275	294	269	294	265	261	246	251	310	270	340	257	272	266	257	285	283	263	254	267	263	272	262	257	269	273	276	238	289	274	273	256	322	276	258	290	288	288	314	287	285	293	304	255	263	256	274	258	295	270	271	286	282	290	250	245	298	280	253	251	250	278	244	305	261	267	258	282	283	252	271	262	243	233	266	267	276	307	274	283	278	287	258	246	259	310	237	290	285	296	284	271	252	286	240	286	274	265	281	256	243	259	247	258	248	254	271	247	267	248	302	260	257	257	246	286	242	277	264	264	294	289	284	274	263	279	259	285	289	253	255	265	259	269	226	274	306	269	257	255	259	250	259	262	268	265	255	309	259	253	264	292	258	278	282	270	294	273	294	274	266	259	255	251	262	280	259	282	269	285	264	240	234	268	262	272	273	259	258	278	281	256	279	306	272	258	250	295	272	283	280	305	279	273	280	264	272	269	249	249	285	272	231	251	267	276	273	267	269	285	295	293	290	275	266	261	260	278	268	280	260	291	278	255	251	250	276	248	251	271	260	265	280	264	265	269	238	301	261	286	257	275	270	280	294	247	298	284	249	266	254	307	298	277	290	259	265	242	291	267	251	270	271	304	272	258	244	273	256	290	282	263	251	276	251	246	288	271	298	300	264	265	290	276	277	235	286	234	271	278	279	267	281	272	280	250	237	253	257	262	274	274	286	313	257	258	259	253	252	260	255	308	259	239	273	292	260	272	248	296	291	274	261	248	282	271	265	281	276	242	257	271	252	242	256	249	227	254	259	323	278	245	277	285	263	282	265	267	232	297	254	246	272	262	287	293	277	291	278	281	306	287	266	283	260	273	237	240	248	268	282	247	259	274	262	265	263	251	268	265	261	250	283	283	267	250	237	250	278	267	266	265	270	256	279	256	279	284	317	266	258	270	244	296	254	290	258	293	279	250	270	266	280	261	285	286	308	282	261	288	286	286	288	247	243	256	269	280	260	255	278	231	239	277	274	280	275	274	249	266	251	266	298	251	268	274	250	273	292	247	266	255	266	245	250	239	272	263	264	273	246	266	308	262	271	273	278	267	279	280	279	265	288	249	278	278	281	258	266	283	278	256	257	288	255	248	251	246	291	265	290	267	287	279	268	289	260	255	262	273	266	276	286	291	267	264	244	266	256	252	231	251	271	271	268	264	283	283	249	260	254	263	253	242	253	251	256	289	268	314	267	302	254	262	249	291	267	239	279	275	243	295	256	245	258	266	249	282	254	264	286	283	284	238	288	274	272	260	276	265	309	256	298	268	271	279	251	282	297	271	253	269	302	284	272	252	253	288	274	265	259	275	281	244	270	272	266	257	279	273	261	306	297	265	285	260	313	233	258	257	297	272	274	246	284	272	229	254	262	270	277	271	268	272	250	240	276	265	266	249	283	249	272	252	300	240	282	289	271	264	273	260	296	239	284	272	272	261	234	273	267	267	258	280	275	272	272	286	277	268	273	267	250	277	298	275	267	249	290	276	297	277	260	237	227	260	269	274	264	268	269	254	286	310	275	272	276	261	273	289	285	265	266	255	281	278	251	278	256	236	269	231	305	250	265	280	253	282	294	274	265	271	255	276	275	240	270	271	274	268	253	255	288	239	262	281	285	271	236	253	261	269	256	278	283	309	287	275	263	256	271	253	282	279	286	239	259	299	278	236	280	246	269	264	296	288	252	285	281	262	262	281	283	278	267	310	267	310	269	265	303	243	243	285	294	261	284	256	243	273	247	290	267	283	272	274	267	269	262	255	267	248	278	270	296	279	270	287	252	284	260	276	279	281	291	276	250	262	275	276	263	289	273	271	270	282	253	262	255	273	264	287	273	284	287	308	239	263	273	299	273	260	258	273	280	287	275	280	283	249	260	302	273	274	282	291	240	283	256	262	285	274	277	245	231	246	256	303	291	260	264	253	284	269	231	287	256	319	282	239	270	274	299	256	269	268	261	253	272	252	296	231	262	299	278	247	236	243	269	296	289	270	267	284	285	263	271	293	280	288	301	269	218	286	266	261	285	276	251	268	271	251	251	287	254	265	289	239	257	246	324	294	292	289	262	278	275	247	279	291	276	299	260	271	272	281	317	258	277	271	256	272	257	284	268	259	267	279	256	309	267	316	286	280	252	260	304	262	268	290	273	270	291	272	296	293	261	265	284	274	271	249	273	286	257	281	288	266	289	263	265	262	295	267	329	277	270	274	262	264	238	278	260	285	266	265	265	258	288	255	284	252	281	290	257	272	272	272	273	258	278	277	228	279	288	282	251	271	297	263	262	267	265	245	284	277	256	251	290	294	238	242	238	257	293	260	291	291	280	299	270	267	293	278	259	266	285	296	269	272	240	290	287	280	244	288	256	250	259	297	255	275	262	269	271	247	263	278	272	286	261	257	269	310	268	288	267	282	259	282	242	292	242	272	281	249	299	302	281	250	288	253	249	227	274	259	255	289	280	280	295	289	255	271	260	261	271	269	279	258	285	264	253	252	263	255	274	297	287	257	284	318	265	291	259	254	305	274	306	245	285	283	242	242	272	241	276	277	257	282	309	284	284	286	298	273	258	264	266	273	274	266	264	272	264	263	276	268	281	259	249	279	229	231	269	270	262	268	299	272	314	276	258	267	272	307	250	239	259	281	273	257	227	283	280	275	275	272	284	272	292	304	266	266	288	269	271	296	275	269	273	299	297	297	288	264	270	283	266	271	259	265	252	261	256	257	260	251	278	274	283	267	271	257	257	289	269	273	262	248	242	272	286	251	301	277	269	278	258	242	261	253	296	265	260	296	269	294	266	243	290	268	277	263	278	222	259	265	293	279	276	260	256	249	285	282	270	269	279	247	257	272	263	258	281	266	282	277	309	246	255	295	304	254	282	293	274	268	228	269	264	279	263	278	274	268	259	273	266	255	272	289	314	248	263	259	245	258	302	326	266	262	271	264	277	285	271	268	292	272	270	292	260	295	284	244	288	280	295	278	291	278	297	284	235	266	277	267	270	294	255	256	266	252	282	258	271	248	248	260	244	251	281	250	269	276	263	244	294	246	308	270	268	261	254	258	279	251	273	287	272	246	292	253	286	255	242	282	261	245	255	274	256	255	254	276	272	253	263	259	259	285	236	260	294	290	253	278	290	247	267	291	258	269	265	250	257	255	273	284	277	277	261	274	290	302	259	290	244
6882	1332	2890	3629	3235	2543	2104	1740	1585	1319	1210	1206	1147	1106	1090	1154	1129	978	955	901	883	838	821	790	726	688	685	703	670	641	656	637	624	614	599	614	596	626	604	631	618	606	617	606	619	630	613	654	648	600	617	652	618	600	587	636	592	658	608	592	570	615	625	617	607	669	605	604	638	666	643	600	635	586	643	585	626	615	583	625	618	614	624	629	574	573	599	624	594	601	612	583	623	616	605	598	621	617	613	642	591	594	599	627	587	599	591	587	614	595	640	590	584	650	635	620	635	638	622	602	648	600	606	594	590	616	591	639	648	665	655	585	619	586	626	609	624	629	607	568	602	632	633	613	574	611	611	617	568	606	616	626	623	634	639	558	661	586	616	640	616	615	605	573	626	595	635	611	602	619	607	611	588	606	631	585	636	598	588	601	600	602	624	641	596	639	625	602	588	594	616	607	620	628	635	623	612	606	594	600	656	565	624	609	612	600	625	619	601	621	564	588	622	616	653	621	597	561	621	637	643	614	585	603	587	601	604	579	609	601	607	573	578	650	603	642	606	634	573	627	656	600	588	634	627	594	546	611	574	629	598	618	640	609	590	645	617	612	589	617	602	605	586	585	633	623	598	630	603	619	591	562	579	597	615	597	603	629	583	616	620	614	572	654	607	619	597	603	596	615	634	635	582	650	607	599	567	566	582	629	583	577	581	615	612	609	579	609	596	591	592	596	608	580	590	630	648	582	570	580	611	633	587	599	598	631	616	641	621	610	602	551	578	581	635	630	638	622	597	608	611	570	610	651	632	607	651	600	605	660	618	614	631	557	642	596	597	613	554	615	566	628	583	615	620	604	623	602	599	640	622	602	610	602	651	597	647	609	620	608	610	631	606	638	606	582	602	652	612	619	607	601	644	631	647	619	596	635	593	600	635	593	608	603	666	622	615	586	654	634	595	605	603	595	632	589	580	617	611	656	615	570	623	633	613	639	564	604	590	617	573	627	580	619	655	627	619	601	606	579	649	599	635	638	587	603	644	600	599	600	606	599	647	636	616	592	588	594	576	565	596	590	600	604	596	621	629	589	571	622	593	592	609	635	650	613	620	645	623	615	624	636	622	592	611	585	604	566	603	617	629	604	606	662	634	593	617	646	603	664	633	593	638	625	580	588	595	637	615	633	629	601	602	596	602	568	657	575	613	603	641	534	607	631	585	646	581	641	591	614	560	585	591	593	643	656	584	651	606	592	577	578	585	572	602	635	639	622	616	605	597	642	624	628	577	630	622	562	604	562	614	573	616	580	620	583	574	628	611	595	582	611	591	594	582	594	612	594	631	588	597	608	607	642	619	701	614	591	669	618	575	582	616	642	608	642	624	627	617	641	633	606	608	616	621	602	616	599	632	622	621	608	636	594	631	627	578	625	628	597	604	587	590	604	595	580	597	622	606	641	606	628	630	626	616	608	608	622	603	639	601	595	647	602	612	582	644	630	620	650	592	624	595	612	626	594	593	656	681	657	621	597	621	605	641	614	612	664	638	598	570	627	597	639	615	615	606	628	612	555	604	628	588	646	615	611	630	587	659	598	634	585	669	624	622	591	599	611	638	607	606	630	578	583	613	626	581	604	587	571	610	546	577	619	612	589	594	616	554	604	580	598	636	636	615	673	599	607	589	600	633	601	606	594	608	594	583	590	602	604	613	614	580	600	606	586	629	648	632	628	626	624	600	593	631	602	593	594	611	596	612	625	555	628	632	602	604	624	652	596	593	603	566	631	644	610	595	615	598	603	588	631	592	608	636	542	617	630	623	616	629	660	579	610	580	586	630	647	626	632	626	583	601	626	617	624	663	634	659	628	630	650	613	561	610	600	644	623	593	575	629	630	587	619	588	638	644	607	634	662	642	635	615	616	596	605	601	572	605	629	592	582	632	622	611	655	599	628	601	626	565	608	640	601	623	655	593	625	616	628	582	597	618	635	596	596	644	633	615	613	573	614	595	623	645	646	582	633	621	590	595	590	642	601	620	619	646	580	610	656	603	626	605	660	606	620	614	604	545	565	583	581	586	666	605	599	645	584	650	640	560	588	624	612	615	613	580	600	613	621	602	614	605	601	587	630	623	590	593	541	591	621	588	664	636	619	636	562	618	601	635	633	598	602	638	580	609	614	637	655	642	556	608	572	628	635	587	609	637	595	582	611	586	597	599	640	575	672	620	601	622	572	611	639	639	638	598	618	604	615	607	643	580	574	621	619	596	653	584	628	617	643	618	620	577	583	587	618	571	585	581	610	589	624	627	580	635	609	600	586	652	582	581	618	626	600	638	581	658	633	615	580	612	606	641	578	635	609	606	581	624	611	556	574	599	608	583	593	679	614	586	608	598	583	588	605	623	605	642	581	656	611	596	581	586	591	676	647	602	602	590	648	589	636	605	596	647	612	628	604	600	586	643	592	553	626	594	639	604	618	592	586	630	626	615	624	607	616	609	601	584	586	562	621	607	611	543	605	609	604	573	618	624	629	636	618	572	631	605	642	579	622	624	590	583	591	617	610	575	612	625	629	554	623	611	601	605	632	615	604	624	575	583	618	609	594	612	592	590	568	571	562	640	624	602	598	600	610	585	610	604	611	627	614	558	646	613	629	636	588	579	634	604	609	603	605	629	611	619	621	600	586	602	592	572	616	575	600	635	585	609	635	630	611	598	622	616	614	640	600	629	607	617	596	656	641	620	605	604	617	627	621	644	655	630	611	626	643	642	662	580	587	571	616	608	576	606	576	660	633	580	660	620	628	611	575	590	615	611	645	614	592	628	622	613	598	568	634	611	642	631	590	604	601	619	623	607	609	619	614	619	611	586	578	665	587	585	622	603	622	578	577	617	590	552	610	592	572	616	630	601	605	629	655	569	596	636	613	605	615	561	618	589	608	617	591	598	600	606	581	612	599	602	647	592	614	609	646	617	603	596	596	584	624	665	600	651	656	627	595	641	588	629	581	599	554	618	647	638	582	619	601	667	616	632	608	590	602	629	567	632	612	586	565	574	614	596	539	591	614	604	580	606	609	631	613	593	601	583	604	637	636	614	608	598	617	607	645	628	601	572	595	596	592	646	645	587	614	594	641	587	650	578	667	569	611	616	581	629	567	612	603	613	586	627	584	609	585	599	583	654	596	623	604	617	584	628	610	614	614	645	627	618	619	598	618	615	596	603	642	566	580	582	616	630	594	587	613	628	596	622	599	635	589	613	634	597	599	589	578	597	586	646	619	595	591	594	608	598	642	592	628	635	637	606	615	624	605	626	630	604	574	636	638	655	611	609	617	604	623	590	579	636	612	605	588	599	599	609	611	637	600	615	610	587	606	600	591	576	626	592	631	631	602	590	618	635	609	592	642	626	603	601	609	604	619	613	560	616	609	612	626	595	594	569	633	636	637	605	597	630	602	618	622	588	644	607	626	580	636	636	604	650	616	614	613	605	634	585	627	659	594	587	614	602	606
15242	1782	1922	1572	1105	847	616	511	416	342	299	335	311	289	276	257	244	234	234	229	228	208	196	202	197	189	153	171	178	156	152	145	138	179	153	154	152	163	161	131	145	141	159	174	155	139	165	154	144	168	169	139	135	167	195	195	133	140	160	154	139	165	163	180	163	148	150	158	144	140	141	164	177	162	141	183	170	149	144	154	142	161	156	143	163	155	146	154	142	156	130	158	171	141	167	137	144	150	152	160	159	175	160	135	145	140	161	149	143	143	168	154	123	165	167	154	126	183	154	171	160	181	142	172	173	175	143	155	159	150	164	168	159	160	164	156	156	167	154	179	145	135	142	159	140	151	163	146	142	159	157	135	175	144	137	157	141	145	166	156	153	146	164	156	159	138	160	154	159	156	155	148	157	131	148	148	158	171	138	125	173	176	136	124	168	144	161	160	163	169	138	146	149	147	163	154	160	136	165	173	166	179	133	148	155	150	161	158	152	180	154	173	152	147	156	176	162	123	178	151	155	175	163	159	160	137	175	192	170	151	144	175	187	153	153	130	153	170	150	155	158	140	172	176	160	166	143	168	180	166	135	152	129	184	157	127	159	157	141	159	136	152	141	162	191	152	151	155	150	151	159	155	171	159	152	155	178	153	155	159	151	163	166	144	185	156	163	187	164	164	144	176	138	170	154	160	190	163	166	173	163	140	150	156	132	174	148	152	163	162	135	162	177	157	160	137	147	177	148	197	160	148	154	148	168	157	185	144	160	162	143	127	155	158	179	159	150	157	156	154	174	178	171	165	165	162	163	165	167	158	153	162	162	165	185	166	176	169	161	157	138	158	144	165	188	155	152	154	145	160	135	171	156	154	138	148	146	158	137	174	164	142	165	175	150	157	143	174	164	171	164	148	139	142	182	162	150	154	161	155	157	142	155	153	159	169	145	121	150	163	154	153	151	160	165	153	162	168	149	144	179	162	174	154	148	154	135	152	153	149	165	149	181	163	170	171	183	157	151	147	169	120	177	140	150	171	141	155	156	160	159	164	134	155	142	170	172	153	140	151	146	169	157	132	165	141	158	147	166	148	148	147	156	146	150	150	147	148	162	151	139	163	166	149	169	165	152	159	158	147	151	163	159	164	138	157	169	187	154	167	163	179	148	141	160	150	161	170	154	178	176	159	157	181	182	146	158	141	172	147	175	195	162	138	164	144	122	151	169	163	168	166	152	154	154	154	159	169	173	139	135	173	150	160	182	164	169	141	146	172	165	170	149	205	148	126	162	155	145	163	148	152	147	148	140	163	154	124	151	154	173	179	176	164	176	178	150	163	144	156	154	158	145	172	163	164	160	163	169	155	162	168	167	165	154	154	161	166	141	173	161	123	157	138	156	155	165	137	163	123	153	143	162	152	172	175	161	151	160	150	145	154	156	145	144	179	159	159	154	169	141	151	138	142	166	173	174	144	160	147	168	145	153	145	174	164	149	129	166	166	173	137	176	156	171	178	164	145	158	163	186	155	156	175	172	156	161	164	144	172	153	152	165	134	163	147	155	155	153	151	146	147	174	127	165	157	180	156	138	160	143	178	186	165	158	161	167	126	154	159	146	155	162	174	163	153	164	136	143	146	194	167	156	153	145	162	152	143	136	150	159	163	161	176	175	152	157	153	146	155	151	162	175	159	196	165	173	159	161	158	166	149	149	142	154	166	161	137	147	151	154	165	170	165	156	125	164	187	166	148	176	184	144	131	113	145	173	163	138	149	159	180	164	132	154	144	154	151	163	153	138	155	140	141	157	188	164	158	175	171	151	172	187	148	180	143	160	179	134	143	155	136	155	167	171	184	169	162	135	143	159	165	156	160	167	160	163	132	170	172	183	154	124	148	154	174	162	177	137	176	153	160	141	160	156	166	176	157	147	159	134	159	173	154	156	132	134	155	166	144	168	143	143	177	168	159	153	153	152	149	143	152	144	140	171	157	168	150	162	154	167	145	159	158	157	181	140	176	146	170	174	149	145	130	138	162	167	151	157	161	162	160	162	154	184	157	174	195	143	152	176	146	139	150	152	160	165	150	147	144	135	154	138	147	165	141	180	160	164	157	160	134	172	134	149	159	188	163	166	171	169	149	156	148	158	167	169	123	163	129	172	139	166	143	187	155	142	145	139	165	152	150	139	119	156	133	153	150	172	154	172	154	161	152	153	163	160	160	145	161	173	144	163	157	146	168	144	169	164	150	136	157	116	156	177	151	168	161	159	163	157	173	165	164	166	156	167	170	130	169	141	139	150	144	138	166	162	147	154	148	142	159	152	157	162	175	153	145	122	151	156	147	157	165	157	166	157	158	177	139	149	157	162	159	154	165	140	138	155	145	169	155	144	162	149	146	174	180	168	160	143	174	153	160	160	136	130	162	150	159	163	145	131	139	149	157	167	165	164	158	147	177	152	161	147	172	162	172	161	155	153	160	155	159	176	168	166	160	159	169	139	160	161	165	161	156	148	158	168	185	164	152	147	136	151	155	177	152	170	171	163	149	152	131	162	159	183	172	148	161	146	146	148	169	182	194	185	165	156	162	151	156	124	150	157	178	172	159	184	145	173	158	167	166	171	142	158	164	167	163	180	169	176	142	130	157	168	143	141	129	165	152	174	158	165	142	154	156	159	163	160	148	147	128	146	153	164	156	181	139	152	168	158	157	147	160	143	152	155	148	146	177	156	151	139	178	173	144	175	145	159	148	158	164	137	160	138	149	148	165	150	138	143	166	150	161	164	189	193	163	159	137	151	160	177	173	154	151	149	158	139	173	155	141	144	145	140	159	170	150	161	169	178	185	156	150	156	147	168	177	166	155	136	132	164	157	131	144	143	153	138	172	138	147	162	138	137	154	159	154	157	150	180	136	160	146	165	179	137	159	156	160	145	160	166	165	142	167	165	149	166	153	153	174	167	143	165	146	171	170	156	153	147	165	154	169	143	160	159	160	152	175	176	152	167	166	160	152	157	166	152	167	151	167	143	175	166	143	158	115	147	151	175	159	167	169	142	157	153	172	186	168	140	159	163	184	170	155	164	147	156	127	139	166	146	173	157	149	144	164	172	174	150	152	142	157	156	170	149	161	131	156	163	195	143	166	149	140	166	155	161	147	172	145	177	132	156	143	156	149	161	157	158	174	169	129	154	172	186	125	146	165	160	182	171	151	160	139	167	155	155	174	153	173	162	162	163	164	159	158	150	133	152	157	180	154	167	165	177	143	158	150	172	171	182	168	149	159	170	154	163	137	142	150	171	163	172	154	175	159	150	148	167	170	148	177	154	167	148	150	152	149	150	153	157	184	190	161	190	163	176	147	139	152	162	146	157	172	143	176	179	163	156	150	148	179	149	162	164	162	129	145	147	146	164	147	152	177	157	151	167	118	143	146	135	154	130	157	170	159	181	157	159	146	175	158	195	148	147	164	173	141	140	158	175	161	149	150	133	166	161	164	177	148	138	167
8575	1593	4054	5114	4508	3788	2747	2227	1881	1529	1366	1434	1239	1105	1135	1259	1105	967	935	881	757	737	674	645	527	553	504	481	411	435	381	435	347	374	409	384	416	389	359	357	361	389	386	382	367	371	351	349	358	389	381	367	378	366	396	375	359	338	392	345	382	323	408	317	359	376	368	407	386	348	365	387	398	374	364	393	362	377	421	371	415	390	391	374	404	390	380	384	365	365	374	371	381	372	377	338	391	361	353	338	363	360	343	405	349	347	366	365	377	375	354	372	397	354	354	386	402	387	361	324	367	334	368	398	377	378	349	340	350	376	397	348	359	354	362	426	392	348	363	356	364	392	349	405	385	357	349	398	401	344	364	375	356	368	393	393	399	351	376	348	373	381	402	385	354	362	336	345	367	381	340	405	369	375	344	371	362	367	390	346	370	390	371	370	370	354	343	358	355	365	368	396	367	385	377	370	382	322	367	423	397	378	391	367	354	395	370	375	372	345	342	369	398	373	339	398	361	388	346	408	352	379	381	366	371	363	373	362	339	367	350	343	352	349	371	366	353	352	350	378	379	382	361	319	360	377	373	340	359	387	403	374	360	382	406	349	375	389	377	366	378	379	375	377	350	358	372	372	392	349	343	355	367	358	378	383	363	396	361	338	368	337	345	401	375	354	389	356	357	362	360	360	392	373	385	357	364	386	391	344	365	322	342	350	391	362	419	373	362	355	387	357	359	357	378	365	366	378	406	347	381	427	386	384	334	372	383	343	370	388	382	384	382	371	385	391	364	332	392	341	386	402	343	391	393	378	352	343	390	345	379	334	381	344	369	369	376	342	344	346	374	380	349	359	369	392	406	383	363	381	382	343	351	359	381	354	346	357	354	341	338	355	354	349	354	347	357	378	383	369	386	355	373	391	369	356	376	392	377	365	390	366	378	332	369	376	354	380	335	381	425	390	376	355	404	362	359	381	380	364	364	350	345	365	381	370	340	369	371	414	389	391	378	368	355	359	350	404	359	331	383	366	365	366	314	351	358	359	383	359	382	385	387	384	371	382	338	372	382	332	366	362	357	388	373	384	391	396	340	400	383	331	370	369	371	309	389	365	361	364	383	374	371	357	361	402	357	393	403	358	373	374	408	378	372	399	366	403	382	341	350	358	366	369	359	366	364	362	368	346	409	385	361	376	384	360	367	384	404	385	357	369	356	404	338	350	379	378	357	315	352	353	356	353	374	409	394	338	347	374	394	364	369	361	386	363	399	378	399	358	391	390	374	367	398	367	388	331	359	351	376	356	341	347	356	336	377	369	383	372	361	369	350	362	380	395	383	326	378	400	341	380	356	355	340	390	424	364	364	355	400	382	344	350	376	345	369	362	379	381	358	352	368	327	356	381	383	364	335	368	368	328	402	378	362	344	384	360	339	333	377	369	321	348	378	369	374	386	353	360	343	374	327	356	352	372	368	360	392	364	367	351	327	398	396	384	371	373	390	360	383	367	348	353	361	360	371	355	366	355	353	339	341	337	381	393	374	393	371	346	345	360	382	348	366	350	353	362	333	396	345	340	377	378	373	369	384	329	394	393	366	346	400	378	372	364	372	373	356	352	375	349	394	363	349	350	370	396	348	367	384	372	344	361	349	343	366	376	345	364	359	342	362	334	349	367	395	350	328	374	370	393	387	345	355	364	410	368	333	383	369	374	387	379	370	365	380	363	357	379	374	337	370	407	386	363	388	390	339	351	359	348	341	346	377	386	390	377	347	387	348	344	349	363	345	326	381	378	363	389	374	381	374	301	368	350	376	407	387	390	372	339	352	346	339	392	352	363	380	355	392	362	355	393	402	383	361	347	411	341	352	399	369	371	354	398	363	355	354	385	347	370	376	385	365	368	367	364	379	334	379	362	359	358	373	345	377	347	379	337	354	377	368	357	394	381	373	370	378	366	373	363	408	374	384	386	360	368	349	347	341	371	419	332	353	375	359	360	381	355	370	385	356	363	391	346	339	370	352	371	333	373	381	345	362	360	346	359	385	378	355	342	325	345	356	301	337	408	345	341	375	340	367	367	324	349	374	356	375	366	322	347	352	345	387	386	391	352	383	366	362	359	402	376	342	399	334	365	373	351	337	367	378	364	351	372	361	399	368	344	344	363	393	335	356	405	355	333	395	388	376	377	356	349	341	372	363	386	368	360	363	392	345	363	379	348	383	376	380	392	345	393	389	351	367	367	394	353	364	387	377	384	337	380	374	365	358	388	344	354	359	379	355	365	367	360	366	379	396	369	371	381	369	403	372	345	344	335	340	370	375	340	406	357	347	367	383	349	363	366	386	331	352	355	363	381	355	357	395	392	348	382	391	335	360	354	392	382	374	319	394	379	381	372	415	353	393	346	358	340	371	411	351	406	380	343	380	340	348	354	367	378	388	401	363	358	363	358	371	354	328	385	377	353	384	366	387	372	352	366	384	334	404	347	401	397	396	359	379	341	369	359	345	362	368	347	315	369	340	348	392	363	382	348	380	371	349	351	370	367	348	346	339	347	371	378	348	377	360	366	357	360	381	356	365	349	360	341	345	379	343	358	340	359	347	377	406	369	348	367	375	367	388	363	367	379	372	371	319	380	376	389	358	377	368	386	375	357	357	342	365	344	397	382	393	365	370	342	391	381	377	361	313	372	363	382	366	384	380	341	360	362	378	392	393	365	339	332	366	343	368	350	389	395	351	369	359	368	370	339	377	356	382	363	360	380	342	380	377	374	367	352	388	371	353	386	360	393	391	354	387	398	341	333	368	354	378	354	367	345	379	403	360	385	368	365	366	376	360	346	396	355	380	352	367	383	388	365	390	374	367	352	389	354	388	352	389	368	356	368	346	359	382	352	362	364	380	360	345	364	396	361	356	397	345	360	433	352	362	357	384	379	369	375	334	375	357	365	349	327	369	355	376	363	374	366	353	409	360	385	353	351	358	387	384	331	366	376	349	399	385	350	366	392	355	337	419	380	371	364	361	356	338	353	352	338	376	385	367	333	387	373	353	365	364	377	391	328	329	357	352	340	382	347	368	383	388	420	371	360	349	350	388	355	369	366	399	369	388	387	351	345	368	373	411	369	343	335	397	368	377	376	388	373	368	399	334	384	374	346	341	378	350	369	377	352	359	378	363	347	343	374	377	373	375	326	371	357	352	339	398	361	335	386	377	361	355	407	334	364	366	388	345	349	367	339	360	359	371	347	354	338	410	368	375	378	383	362	369	377	388	350	340	374	360	389	387	351	358	360	422	382	354	408	351	371	332	359	374	396	349	354	355	381	380	358	389	359	337	396	384	352	367	333	343	363	370	383	365	346	370	351	363	361	348	382	347	364	352	371	354	375	386	364	364	368	379	372	358	399	360	402	352	358	337	360	356	357	361	365	363	349	385	372	382	374	357	401	373	357	391	366	378	355	366	375	371	344	360	376	348	368	371	337	376	381	395	389	375	389	363	382	359	372	372	364
1725	426	517	491	427	370	299	305	275	225	269	247	283	229	248	236	240	248	254	231	214	254	223	256	208	208	229	255	205	208	216	227	220	203	226	249	243	222	227	217	196	237	214	228	229	213	206	220	211	174	191	235	234	216	233	218	229	204	232	217	228	218	213	223	210	217	236	218	216	215	240	264	235	246	211	226	213	239	236	229	235	238	203	226	198	227	210	219	214	219	244	215	228	200	247	246	234	230	226	202	221	202	211	216	247	202	229	218	217	222	221	215	203	219	217	216	259	217	204	218	229	207	207	240	205	203	231	224	227	256	206	204	214	221	222	225	206	220	222	248	213	218	234	221	225	206	216	235	236	231	225	209	243	223	225	224	253	212	218	207	231	205	191	230	219	217	226	214	213	216	239	221	230	201	232	228	205	240	219	243	222	215	236	243	242	210	213	226	209	205	238	234	250	206	233	205	208	252	227	189	222	213	196	239	220	191	190	202	229	192	234	226	209	215	250	197	215	206	255	211	235	238	224	215	234	244	238	208	206	200	219	220	206	216	232	209	187	237	238	240	213	211	200	217	227	194	191	206	233	248	225	220	203	244	212	208	231	204	194	177	206	215	232	208	232	216	188	229	224	226	211	232	215	202	223	219	212	229	202	210	233	233	198	204	221	238	229	214	243	237	219	197	190	185	204	186	240	207	210	197	253	231	196	242	221	212	212	223	226	198	207	233	214	204	214	210	212	197	223	196	230	232	185	219	209	190	205	235	219	223	222	203	201	223	221	225	237	208	212	221	218	233	230	225	223	213	229	226	218	236	218	199	203	230	217	218	238	218	207	214	225	233	249	248	262	240	240	210	239	254	217	223	228	206	199	223	215	188	220	212	224	227	220	225	189	199	236	207	196	240	222	236	201	220	247	215	210	261	254	239	192	200	228	223	220	237	201	190	231	212	218	228	220	227	194	196	237	225	214	235	216	182	227	221	209	246	217	236	214	225	220	215	224	246	208	205	219	216	229	271	218	191	250	219	217	195	201	218	237	234	212	246	208	229	207	237	266	183	199	213	216	220	227	181	221	226	220	230	219	217	206	227	242	229	217	202	218	221	226	224	238	240	236	236	230	209	200	215	195	198	218	206	194	206	218	229	215	243	247	195	196	218	250	231	204	246	208	230	204	208	231	219	205	224	194	209	198	210	243	233	226	237	217	241	187	232	227	220	197	228	224	217	223	237	245	200	234	228	205	214	209	201	251	229	232	233	229	207	218	210	221	239	188	219	222	236	218	214	212	224	195	236	247	217	184	208	218	228	258	220	210	231	213	221	223	207	200	224	192	203	210	238	226	220	212	237	246	224	188	224	212	212	192	189	211	245	206	205	228	245	227	225	214	213	242	197	236	241	227	231	210	197	214	207	209	207	225	239	196	222	215	204	212	219	232	218	225	263	254	192	229	233	226	227	234	260	239	185	215	195	222	204	234	218	219	217	221	226	201	205	208	207	203	223	214	231	211	230	201	219	233	222	224	232	238	220	257	203	250	248	210	236	230	226	191	226	216	210	207	199	229	230	232	213	241	199	223	206	223	203	223	213	226	216	222	234	227	203	225	229	207	230	224	219	236	240	231	205	203	222	228	239	231	237	246	202	207	232	219	240	224	223	202	254	246	214	224	216	221	204	219	259	215	234	205	214	231	218	222	203	250	207	239	231	235	209	225	208	216	221	204	212	251	239	209	213	208	219	223	214	206	207	220	218	238	230	209	222	220	219	219	221	215	207	200	220	236	197	220	215	227	216	190	198	208	213	205	228	204	222	208	220	188	221	233	188	220	220	206	228	214	222	202	223	227	220	233	244	244	239	209	207	194	206	199	200	237	200	198	232	221	228	227	202	189	200	218	192	213	186	217	248	251	236	199	249	219	237	258	229	203	242	218	235	234	251	221	218	191	190	232	234	225	238	208	216	252	220	220	231	203	241	231	213	198	217	180	203	221	227	207	200	229	221	219	235	222	211	178	208	224	244	220	210	243	221	216	219	206	204	228	242	235	224	210	226	230	202	215	221	220	199	216	220	206	223	233	225	214	239	236	234	224	235	208	218	207	208	219	219	217	210	207	184	240	241	227	186	208	211	249	217	197	219	225	223	183	221	235	232	242	243	205	204	220	215	224	230	232	231	244	216	223	234	238	230	217	216	209	246	212	224	203	221	237	253	220	238	221	213	213	233	191	211	227	203	201	216	216	223	231	222	240	224	242	209	228	257	242	218	229	229	202	201	209	229	240	253	227	219	206	232	212	192	185	222	199	215	200	224	222	221	217	229	193	203	232	210	201	233	213	246	238	221	221	231	175	226	207	218	239	202	214	228	214	210	242	228	213	185	256	247	204	204	227	228	209	204	222	228	214	239	230	227	191	235	201	229	246	230	225	228	170	206	225	188	219	211	227	235	215	215	212	208	238	218	215	246	206	247	197	222	249	221	243	220	211	225	216	202	194	201	200	199	208	232	233	233	213	231	199	211	224	228	211	217	224	224	247	225	201	202	215	226	233	189	208	188	210	220	208	224	201	216	239	212	221	212	221	211	228	211	214	212	213	207	258	220	217	213	225	205	208	199	225	232	252	196	240	228	183	239	206	232	210	248	222	212	215	236	236	207	229	212	222	229	220	230	214	227	203	222	240	195	219	235	209	242	247	211	206	218	209	203	226	231	229	223	220	239	219	224	206	213	229	229	211	204	213	217	220	217	195	210	237	228	228	220	228	203	258	224	198	225	206	205	223	216	203	202	223	216	181	214	215	224	225	219	226	215	214	234	218	213	228	194	246	227	202	203	223	213	206	243	220	208	216	244	206	203	209	233	205	218	228	241	231	223	205	197	206	224	234	216	227	240	246	200	235	200	234	250	220	235	231	239	215	223	230	204	234	214	229	251	209	219	248	253	221	232	204	234	218	210	205	240	223	219	186	218	222	247	225	227	219	206	198	219	203	248	200	205	201	230	203	221	204	244	197	236	205	213	221	220	173	221	253	212	226	208	223	223	234	213	231	223	209	207	204	223	209	225	181	225	205	241	198	241	215	212	212	216	222	202	201	206	232	217	222	211	249	229	205	262	238	235	223	219	218	194	193	203	235	251	212	218	204	238	230	230	200	197	206	240	213	220	201	247	195	227	215	194	238	210	213	215	221	203	225	240	233	236	237	207	230	212	236	213	211	214	220	226	214	237	242	225	210	202	205	196	212	215	252	214	212	218	228	233	220	220	187	206	211	253	201	223	220	187	187	249	233	230	211	214	193	234	247	203	206	212	202	211	218	235	221	226	220	243	238	211	207	229	195	232	199	193	202	225	241	233	214	244	199	246	224	217	220	232	196	196	245	234	207	206	249	220	216	196	227	212	218	243	225	211	204	207	197	214	220	239	234	223	218	232	224	222	244	201	247	218	228	225	185	238	231	197	197	244	239	234	243	248	213	203	224	217	209	230	245	196	218	223	212	235	235	213
1861	714	1203	1450	1338	1204	981	877	808	752	717	715	708	716	729	740	639	690	604	634	681	599	628	596	570	549	594	531	534	482	560	549	537	531	510	523	465	498	503	526	497	519	547	523	515	499	491	490	508	517	526	513	533	518	548	555	520	501	488	540	529	492	487	471	513	497	492	522	534	534	510	526	542	499	496	542	508	478	548	508	496	530	506	506	526	545	554	521	520	545	512	511	511	549	557	521	488	491	576	536	505	489	521	582	538	510	478	480	489	522	529	506	520	527	499	516	499	487	514	515	521	461	514	533	507	504	471	516	515	506	495	538	538	519	544	517	510	513	522	509	499	482	492	513	499	491	484	521	501	527	552	563	524	534	527	501	481	525	491	494	523	507	517	542	509	518	550	493	508	512	504	516	509	514	495	513	536	493	552	522	514	492	519	515	523	527	531	510	498	534	521	515	502	488	497	500	477	503	505	549	543	547	521	524	524	499	515	513	519	550	523	507	506	507	525	525	531	500	528	523	527	525	494	486	505	490	545	508	496	572	499	548	533	541	512	511	530	529	548	493	515	518	528	527	507	530	516	485	547	498	495	480	494	516	560	532	493	506	525	524	503	476	487	484	492	519	496	539	526	518	539	521	491	515	539	488	499	505	518	528	531	472	494	497	515	519	491	493	550	510	487	534	503	531	511	534	516	514	515	519	481	502	515	526	499	528	505	536	480	488	458	502	526	489	496	569	535	570	507	499	511	532	487	506	535	530	519	496	509	537	512	536	513	506	533	529	562	531	520	548	530	487	532	492	527	486	585	502	519	512	513	494	521	499	491	511	567	507	545	540	535	527	524	520	557	536	517	502	541	481	512	561	485	536	520	538	543	532	511	510	543	573	540	543	528	530	503	516	499	515	505	505	529	527	533	491	490	545	544	488	517	544	499	503	485	510	506	543	521	484	545	508	478	502	504	541	520	530	526	523	532	491	494	484	491	571	505	533	486	565	477	500	514	527	526	523	529	545	522	515	495	527	481	512	556	478	541	502	515	527	534	535	548	463	515	486	493	539	522	512	559	495	530	497	522	526	537	479	535	508	527	497	503	540	510	514	523	470	510	524	496	510	535	513	517	489	498	512	537	503	532	514	506	533	501	476	514	525	506	534	497	498	516	532	528	497	503	517	520	508	521	516	510	495	571	499	514	497	499	519	508	520	502	507	533	544	508	515	540	541	505	502	532	543	516	491	509	526	528	543	481	535	511	475	533	532	527	486	506	537	529	508	485	510	493	524	507	541	473	533	498	564	494	509	549	506	511	542	529	548	546	551	517	498	546	505	517	500	502	525	517	496	536	490	530	524	542	546	536	505	524	524	524	502	554	482	529	495	519	557	533	514	527	485	495	505	506	547	528	519	494	530	494	502	486	484	504	519	525	488	512	533	513	521	525	499	499	538	530	526	522	536	497	510	543	539	553	510	552	516	502	491	490	523	520	552	507	507	509	505	558	530	520	484	530	566	546	511	509	512	487	494	474	525	517	496	536	551	500	500	521	515	507	524	521	542	516	530	525	579	502	536	502	538	491	517	515	510	521	510	489	551	515	493	498	540	541	566	517	538	560	462	516	530	545	517	542	521	513	513	525	469	513	520	533	510	517	506	508	509	535	485	536	528	522	564	489	489	555	509	491	528	517	561	508	525	501	512	516	530	484	528	516	548	507	494	522	527	520	511	548	493	486	519	493	519	554	484	500	497	543	528	548	547	509	507	492	509	524	540	529	543	508	523	470	552	493	562	512	502	473	493	478	491	490	542	508	530	482	492	576	524	494	484	495	510	503	495	520	517	497	523	516	522	508	522	512	525	579	501	509	495	536	509	545	505	520	500	550	527	521	473	529	520	505	506	523	492	485	535	539	497	488	534	552	535	494	536	464	495	502	516	516	542	549	526	509	527	463	495	486	472	520	469	536	518	545	527	545	509	507	527	530	552	488	512	506	550	525	490	544	519	529	515	530	525	491	506	504	514	517	505	510	505	513	528	506	497	541	544	525	517	528	490	568	527	494	507	499	560	475	473	522	541	500	517	524	515	502	525	497	527	516	543	519	522	558	546	523	508	507	526	535	487	501	504	509	504	534	539	512	481	504	500	546	544	530	546	514	509	502	530	532	530	531	526	484	525	510	526	509	487	520	516	497	523	516	520	510	520	529	547	492	549	529	553	559	525	522	503	507	504	474	525	486	545	510	514	490	558	522	533	546	508	501	496	477	517	559	502	539	510	520	499	502	518	516	517	503	506	543	501	488	488	535	521	533	514	490	546	508	521	501	529	497	532	563	472	520	507	521	508	519	536	558	557	516	550	510	515	520	518	494	533	523	504	526	515	526	542	495	529	525	488	539	550	534	498	518	524	511	527	532	467	511	520	536	496	525	515	547	523	528	536	550	560	516	555	498	505	505	477	533	553	518	476	500	525	518	490	507	558	521	517	506	523	513	507	554	530	512	518	547	500	495	493	468	539	524	485	486	564	500	481	509	512	522	503	551	515	560	528	508	506	514	506	473	527	544	542	526	531	562	523	497	537	515	519	506	500	485	487	530	535	551	550	510	516	531	581	523	530	483	501	487	523	548	479	567	507	508	539	544	517	533	506	525	482	502	508	506	538	484	522	565	533	525	479	516	494	509	511	526	541	546	518	482	541	530	515	522	551	525	516	521	555	535	531	477	521	487	494	512	536	520	553	506	520	529	520	513	529	486	496	520	510	543	495	562	496	519	531	554	523	489	525	526	516	533	503	529	515	503	516	523	517	493	541	528	495	515	540	539	529	531	498	537	528	512	519	546	496	488	519	504	574	499	508	497	558	508	529	537	506	524	521	516	521	469	497	549	501	529	521	527	546	498	469	523	488	540	528	525	507	574	526	499	537	515	494	501	513	536	489	489	535	512	539	547	493	477	524	536	552	503	473	578	566	524	492	500	519	547	498	557	492	512	543	514	500	510	498	504	496	544	510	539	554	487	490	462	521	543	532	495	503	496	519	502	520	480	512	515	520	518	545	542	517	474	529	516	480	550	463	548	536	510	490	490	515	511	553	548	555	493	512	533	521	477	534	510	544	480	507	537	519	528	523	496	514	519	524	537	496	514	520	550	505	528	493	539	537	505	556	542	493	501	537	497	514	511	503	510	555	503	497	495	532	532	524	516	487	531	525	526	530	537	484	583	532	491	538	521	509	537	564	520	520	500	475	554	527	480	487	544	505	478	525	516	527	508	509	512	535	555	501	528	524	503	528	510	536	503	505	535	525	539	492	488	491	530	556	559	523	530	542	506	531	534	553	523	519	508	562	500	518	513	518	507	505	530	486	529	540	521	520	511	533	511	504	534	533	542	550	573	514	512	474	551	535	525	495	547	486	491	520	493	510	533	538	511	508	535	508	517	513	515	530	454	533	512	513	522	544	550	557	512	489	556	525	479	519	540	542	539	496	551	531	478	521	532	515	543	568	514	474
8367	1025	1218	1087	861	679	500	516	420	360	348	349	372	361	352	359	325	337	322	331	328	318	283	267	299	258	235	282	271	268	269	252	283	248	304	263	283	270	302	284	252	273	282	282	259	262	249	267	292	228	264	269	272	251	260	264	258	270	252	258	256	275	271	285	245	266	260	290	293	242	280	250	278	265	285	232	277	296	248	291	253	235	248	263	275	295	271	262	296	259	286	276	239	272	288	281	245	271	261	270	289	240	283	318	265	244	280	263	282	235	273	264	284	273	286	297	271	253	243	254	275	271	276	253	267	277	257	273	284	285	266	240	243	285	281	286	281	280	259	262	263	248	256	248	263	286	279	265	272	262	251	270	258	270	291	292	285	304	273	300	284	288	273	260	258	291	270	257	277	266	278	267	281	278	254	293	259	233	247	283	287	271	285	278	291	246	282	286	297	246	299	251	260	296	274	239	266	241	277	255	268	230	293	266	275	239	267	259	265	248	275	294	252	270	248	266	251	277	235	252	269	284	295	282	259	243	275	265	272	253	248	267	297	297	278	274	263	252	238	266	264	272	288	267	286	269	241	282	296	283	266	261	276	266	281	288	265	268	256	290	262	280	288	253	281	284	241	253	283	244	274	267	263	286	278	250	268	252	281	277	270	251	260	295	279	267	264	267	277	264	249	238	267	284	276	297	280	306	233	272	244	265	230	275	266	264	250	260	247	275	257	276	276	296	283	255	255	254	272	271	265	289	266	260	269	265	245	236	241	242	291	269	272	262	270	280	254	253	277	248	270	262	246	260	249	271	268	227	266	309	243	297	234	300	281	271	256	281	255	278	249	278	257	250	304	274	281	261	255	284	263	273	279	258	255	252	274	271	254	275	251	280	281	240	270	276	275	261	267	283	260	270	277	269	275	254	278	280	279	247	297	269	242	296	243	268	270	255	275	267	259	288	270	266	242	255	256	244	266	263	276	234	310	277	252	263	267	271	286	285	272	262	264	287	293	275	274	290	253	270	280	272	308	254	254	288	283	301	239	261	290	267	261	307	269	287	254	260	266	277	264	260	278	276	245	249	244	250	264	267	267	283	272	272	269	257	285	269	283	273	273	243	250	264	248	265	262	251	265	269	250	287	279	250	275	239	301	283	251	284	259	271	264	281	248	274	249	258	268	265	281	292	265	280	256	268	257	264	278	314	252	312	231	280	248	254	258	285	298	268	269	282	275	284	281	257	292	252	257	283	252	315	267	273	266	262	268	301	242	237	248	298	292	261	280	263	292	301	277	261	243	258	293	258	253	287	259	269	282	291	305	252	257	264	259	259	279	250	257	284	289	260	245	289	266	271	264	249	266	272	257	252	289	243	273	260	281	250	278	284	298	259	303	259	284	245	282	285	262	241	264	259	231	263	264	276	280	270	270	246	267	268	309	267	274	267	246	283	284	246	247	293	288	276	292	244	276	268	246	274	271	277	270	263	257	271	288	243	302	246	273	284	267	252	264	257	267	309	243	260	269	236	287	270	281	272	276	284	277	276	282	272	273	248	316	289	261	252	287	270	257	242	276	243	279	280	239	267	276	227	288	295	275	261	272	272	286	275	280	237	282	252	266	261	285	249	268	280	286	260	265	284	254	300	279	268	278	269	262	265	251	285	235	284	265	289	256	281	269	262	266	270	256	301	268	315	272	306	264	289	235	299	269	277	295	288	285	296	240	251	276	261	253	253	270	269	263	269	262	238	288	261	293	301	245	282	259	273	273	285	281	268	266	245	298	295	255	273	273	255	296	315	259	269	264	250	264	273	253	269	270	245	275	252	246	270	273	270	261	247	243	300	270	284	266	244	269	282	285	265	266	254	267	245	256	270	300	281	262	260	279	259	256	276	244	279	274	255	272	234	261	255	250	277	273	271	270	251	289	260	276	269	262	274	264	257	287	254	266	267	260	262	290	275	233	275	271	255	293	266	260	261	267	305	257	217	294	278	261	301	253	261	287	231	250	260	271	251	297	287	283	317	270	275	272	276	269	294	271	262	312	259	256	248	293	242	278	253	262	282	265	256	263	262	277	261	273	275	280	248	284	257	260	280	293	271	322	280	286	254	262	271	245	269	245	258	298	266	278	249	233	292	288	279	268	281	251	259	269	265	271	279	275	279	266	294	282	262	256	271	317	261	254	263	261	271	272	276	252	242	222	271	279	284	285	272	283	275	254	282	295	292	287	257	270	259	254	264	274	311	264	264	279	256	259	278	271	282	269	257	276	249	282	256	277	287	297	284	305	258	259	264	276	274	275	264	286	269	241	264	290	306	254	256	296	255	258	254	294	248	293	285	250	305	268	263	279	284	268	272	280	256	285	249	280	271	286	278	284	253	323	312	273	270	257	259	251	239	277	309	308	270	286	246	233	279	255	241	255	251	269	233	288	292	277	292	264	269	276	261	294	302	277	264	255	228	270	259	296	262	282	269	255	276	259	286	246	250	300	241	257	259	285	268	264	250	268	265	278	259	248	282	264	276	264	250	265	266	270	278	276	249	279	281	274	251	271	283	288	303	286	265	311	257	283	283	294	289	264	245	267	294	267	280	264	239	285	298	264	289	294	279	273	241	255	267	254	274	282	245	277	298	260	266	271	304	276	253	292	283	285	280	237	279	248	284	256	244	275	266	279	252	287	263	248	248	286	277	275	266	233	285	274	256	280	300	273	287	250	250	264	255	267	267	266	267	257	281	257	264	262	264	294	286	284	305	253	273	278	307	277	283	247	295	268	264	295	263	271	267	250	294	273	217	267	248	285	299	259	281	287	250	251	273	263	281	233	274	242	308	288	279	280	278	255	251	287	274	276	245	279	255	238	295	287	249	255	281	283	261	277	270	304	253	285	294	264	254	253	284	294	276	283	286	256	241	302	246	257	286	303	267	267	248	277	305	274	266	304	263	246	291	286	256	254	284	309	278	257	270	272	262	289	292	270	257	258	308	264	288	273	246	287	238	268	261	289	272	289	262	286	269	288	268	282	257	299	262	258	280	284	247	269	258	239	256	283	263	252	284	295	293	285	292	259	279	252	299	240	294	267	285	270	244	284	287	279	280	290	297	282	291	276	268	285	258	255	262	252	226	275	289	277	270	291	272	287	271	276	283	270	256	245	247	286	268	249	245	260	253	264	248	274	277	240	288	263	269	260	266	276	275	283	265	266	274	284	283	268	282	267	262	295	246	260	269	241	261	261	294	273	261	270	264	258	255	262	256	240	269	277	286	260	278	253	256	284	271	270	261	265	294	261	274	287	264	249	285	247	236	269	272	247	286	262	282	286	236	268	248	243	252	284	265	250	244	253	276	252	250	236	251	252	291	272	270	261	289	278	277	258	267	283	262	264	273	266	280	267	254	290	269	252	299	268	297	281	278	310	255	278	263	291	252	254	290	256	285	288	316	283	273	240	247	276	254	271	256	250	250	239	275	236	260	248	287	266	256	282	267	274	271	270	280	256	276
6888	1356	2656	3308	3247	2698	2078	1775	1507	1236	1239	1269	1156	1143	1096	1139	1088	1053	965	880	873	849	791	769	767	696	724	689	626	680	590	659	640	615	570	623	625	608	640	600	656	573	613	627	590	634	645	592	650	603	631	662	624	640	627	625	619	572	610	633	619	574	612	598	607	634	582	639	584	603	623	615	607	623	591	651	606	619	629	613	655	560	640	585	658	624	574	627	576	614	591	598	589	648	643	614	619	617	602	601	655	627	584	599	603	644	574	606	631	564	601	628	616	652	610	588	618	601	627	597	594	569	620	611	599	612	556	591	636	609	619	612	610	619	582	582	613	636	600	624	630	619	624	629	598	621	606	616	599	604	648	543	568	626	602	635	596	589	592	624	566	629	634	574	614	649	598	582	593	607	616	641	582	592	628	554	623	577	603	625	639	612	632	590	641	605	601	625	615	641	573	601	654	591	649	623	603	631	581	597	649	573	619	667	608	628	567	608	654	624	574	582	630	631	595	616	580	638	628	620	578	579	650	581	658	602	606	623	606	593	612	570	633	599	588	589	604	620	637	578	566	619	621	609	624	616	626	602	624	618	592	605	617	625	634	650	669	605	657	650	632	607	602	633	600	635	627	605	558	635	571	642	555	586	593	609	640	587	594	569	588	600	602	608	610	611	593	606	614	624	607	621	618	625	628	598	612	625	612	640	595	621	609	648	673	643	601	613	622	628	621	612	619	593	597	621	656	623	591	634	672	571	617	587	596	600	603	679	596	576	608	580	594	611	602	588	604	578	618	605	602	602	624	603	598	618	605	602	615	575	567	544	617	618	637	595	600	623	531	635	609	590	556	608	582	596	602	641	611	593	635	615	589	612	568	619	572	624	630	571	585	616	602	606	635	560	607	608	596	584	637	583	662	620	618	630	557	622	591	631	624	606	626	629	592	620	627	620	617	651	569	625	584	593	621	615	582	559	622	614	587	600	584	608	566	639	617	643	622	652	593	572	596	643	589	603	616	617	620	570	658	596	542	604	674	626	624	593	644	621	641	640	560	616	646	675	607	555	609	598	599	602	587	613	602	616	597	638	556	636	671	643	600	631	622	615	586	578	615	613	656	620	618	609	639	602	629	580	609	583	650	612	600	612	617	635	620	577	630	599	641	604	602	583	602	647	582	588	614	626	558	638	593	663	619	623	640	577	619	588	601	615	621	637	646	577	677	610	651	592	579	574	611	627	610	634	627	631	604	639	623	608	595	608	634	612	609	639	569	606	596	600	594	608	591	603	590	586	619	595	610	594	602	608	596	607	584	604	590	579	614	604	621	593	617	619	560	619	643	601	586	620	605	576	588	640	606	602	587	679	588	581	676	647	642	579	597	612	592	640	579	643	616	631	623	598	581	596	581	602	615	635	615	568	633	616	574	592	586	597	611	667	631	661	634	642	632	612	590	581	642	562	609	579	629	584	622	656	632	614	572	639	650	601	595	581	664	555	590	579	627	608	574	583	620	577	629	593	589	646	625	596	598	616	610	639	624	578	621	586	586	663	575	609	598	635	621	586	616	622	627	646	608	631	646	613	670	591	616	594	567	602	596	630	611	644	650	616	591	567	590	622	656	606	617	603	613	576	622	592	621	565	556	652	626	566	609	559	603	600	606	569	621	629	637	646	643	635	610	614	604	573	618	584	627	593	586	620	606	603	622	624	614	587	556	600	615	617	579	583	615	627	602	627	599	620	569	649	617	652	631	628	587	671	597	616	560	618	621	588	565	624	596	635	612	617	628	645	560	606	584	562	654	609	615	623	628	597	556	588	610	574	569	618	585	608	582	649	558	624	621	640	589	629	624	565	604	614	603	644	635	582	636	593	583	637	617	668	581	587	597	605	622	595	587	607	642	565	568	592	597	668	612	610	598	587	586	629	587	642	636	586	589	614	636	616	585	628	605	629	602	628	619	600	615	585	594	652	594	611	635	635	583	638	550	636	615	572	577	605	639	636	631	561	600	612	597	642	596	598	621	609	617	566	635	642	573	593	594	629	608	596	629	593	618	612	624	621	645	619	582	601	598	613	559	577	593	565	592	590	622	602	609	611	587	611	608	601	619	607	591	596	559	610	620	576	593	592	564	627	631	576	630	612	609	620	550	612	611	634	623	598	598	621	579	625	612	576	585	586	605	642	629	615	603	568	574	642	613	679	636	588	579	602	616	620	580	608	620	578	590	624	571	579	603	626	623	624	651	622	592	649	592	581	627	628	607	624	606	622	591	621	588	656	610	615	617	627	619	658	630	574	644	612	613	616	618	601	645	573	601	612	646	645	630	621	646	589	660	593	581	589	571	601	627	605	629	587	605	609	602	579	577	650	654	586	599	640	607	628	660	611	571	632	615	581	582	642	615	561	622	585	593	586	575	661	615	624	592	552	625	639	590	628	552	593	653	613	624	627	622	598	627	598	602	592	605	614	658	598	569	580	612	600	644	617	610	628	606	624	643	657	607	612	642	638	579	620	588	580	613	607	592	660	631	602	565	632	594	590	616	597	664	578	589	577	632	595	648	616	571	599	649	646	608	626	592	608	620	612	623	610	611	571	614	568	574	617	623	663	571	598	600	627	577	607	582	617	587	624	615	586	630	581	580	601	620	549	570	644	585	589	604	605	600	595	575	638	615	572	602	646	598	565	626	652	605	586	607	573	604	592	619	584	621	634	613	568	588	615	586	625	614	608	579	617	582	603	641	632	593	603	632	597	591	586	562	587	665	643	595	620	570	622	607	599	621	613	575	635	595	568	611	607	594	668	612	588	579	645	648	625	591	630	593	571	648	654	621	631	584	593	602	592	629	579	583	610	607	626	615	609	611	597	599	638	618	611	615	625	607	651	598	649	619	572	632	589	614	643	586	610	609	633	604	611	622	618	619	657	615	621	577	620	593	628	611	597	619	632	573	578	618	646	605	635	614	590	612	608	597	617	615	625	609	633	593	606	601	681	596	647	604	660	635	629	606	568	616	613	606	595	655	592	656	625	623	609	568	593	629	611	585	582	602	639	600	592	597	605	624	637	586	537	597	549	587	606	630	557	603	622	608	618	597	568	592	591	647	591	599	641	662	584	625	595	601	623	629	572	584	610	621	586	573	603	594	589	602	579	601	619	656	590	608	606	597	599	625	591	598	609	638	642	585	613	594	560	565	616	597	598	635	639	673	633	582	630	586	585	607	603	613	629	603	606	629	597	616	636	583	636	609	559	574	583	574	640	603	624	585	644	599	577	616	601	574	632	666	620	602	595	607	654	623	610	641	618	626	619	621	598	603	578	598	602	577	632	629	587	647	622	653	621	632	575	614	573	628	614	589	588	609	601	581	594	610	627	643	606	603	590	639	594	589	630	623	642	625	639	616	613	596	575	598	604	595	593	631	636	606	622	637	564	581	635	597	631	599	554	609	620	637	576	628	636	634	581	626	615	611	566	579	603	625	609	584	636	586	628	631	621	617	629	600	610
15219	1870	1907	1612	1124	875	609	538	420	393	314	280	306	281	279	281	244	263	200	250	228	204	201	199	160	173	173	154	153	154	141	163	152	176	142	149	177	148	163	171	125	150	158	180	164	164	162	156	154	148	161	152	154	168	144	166	171	145	136	155	152	156	163	184	157	149	159	150	153	140	160	174	178	169	144	192	144	182	154	165	159	173	167	154	177	174	192	174	149	130	172	119	155	156	155	145	164	154	150	158	137	173	171	170	155	154	156	140	133	161	176	162	159	141	150	147	162	149	134	139	158	163	193	164	163	140	166	164	159	146	145	166	148	150	177	153	153	140	152	166	149	157	146	146	159	156	157	162	142	172	185	139	161	139	142	154	137	136	162	186	176	141	161	174	141	140	151	162	161	158	168	144	150	142	168	140	157	156	172	161	150	163	152	156	159	136	161	158	156	154	145	149	141	129	134	153	145	143	155	145	160	143	156	158	152	120	144	146	178	153	170	171	156	173	153	140	159	150	142	146	149	141	162	163	183	155	166	162	137	157	156	164	145	167	183	172	144	180	143	157	150	143	141	150	158	152	153	123	154	192	155	143	151	157	153	155	161	143	158	165	174	145	144	154	127	154	165	154	157	157	152	146	135	145	139	160	171	141	145	154	154	142	151	173	172	148	144	151	161	160	146	148	150	162	146	162	164	136	152	153	145	173	138	153	165	169	161	157	141	171	154	154	165	138	155	169	147	158	152	145	162	169	144	144	133	143	161	191	144	145	134	165	138	159	150	148	147	162	175	164	148	144	163	154	132	178	145	169	144	147	169	130	153	148	148	146	172	162	172	144	164	135	162	140	164	123	154	176	160	158	175	141	167	151	153	164	134	136	140	183	188	143	163	157	153	141	180	166	142	181	162	157	164	178	159	180	153	135	159	135	155	158	178	152	155	137	153	139	160	167	152	169	155	149	146	160	140	129	145	156	142	155	160	154	147	183	190	158	147	134	168	170	147	160	150	138	145	172	171	177	166	131	169	164	143	150	152	151	170	160	132	140	144	147	166	157	135	132	167	166	136	159	149	156	144	161	154	151	141	168	149	137	167	163	172	156	162	162	155	186	150	158	142	139	155	163	178	148	145	148	154	140	142	162	143	153	149	144	149	160	136	186	165	144	154	138	167	137	169	178	167	137	140	167	148	153	131	161	170	170	146	144	183	166	155	177	127	152	168	144	158	147	164	159	139	147	160	163	175	174	146	143	182	168	145	160	186	151	137	166	159	178	175	136	139	122	141	186	149	159	170	135	147	158	192	158	201	153	124	145	165	156	149	136	163	146	180	134	140	187	148	152	178	169	156	161	137	144	169	130	134	159	153	166	147	148	147	151	153	150	172	145	146	159	163	151	168	165	154	148	181	152	180	163	143	176	152	142	119	170	159	166	175	145	153	160	175	160	140	146	155	181	149	148	143	140	165	140	154	157	172	150	138	159	130	155	163	174	149	142	166	138	179	166	158	146	183	155	153	135	185	179	161	154	128	159	171	141	137	139	134	167	155	132	141	162	139	166	165	128	153	145	135	154	135	167	148	172	174	149	145	150	153	170	157	158	153	162	162	149	159	156	146	159	149	157	120	160	138	168	150	163	164	134	151	143	162	154	160	178	131	172	131	176	146	143	154	125	149	155	137	138	162	164	139	174	154	167	147	154	141	145	167	137	152	178	146	159	176	166	155	151	147	179	158	153	157	158	156	146	166	157	153	192	134	169	133	158	145	147	161	154	154	150	154	153	148	168	138	146	157	148	145	153	140	144	154	163	156	167	170	154	146	156	161	157	174	152	148	157	176	142	151	168	151	160	147	153	132	173	141	169	161	154	149	141	154	149	156	155	173	179	149	149	175	171	180	158	151	159	163	166	144	167	148	148	160	159	163	152	154	168	149	141	157	151	150	160	140	139	156	150	165	159	165	161	155	162	133	153	160	146	154	153	174	156	151	154	180	163	174	150	158	138	133	165	134	151	163	151	149	154	150	173	157	162	160	179	158	145	149	157	131	164	160	148	137	154	168	154	144	165	172	156	167	135	149	166	150	160	135	165	150	136	158	146	163	158	150	145	149	164	153	171	164	160	144	158	144	178	151	154	135	145	161	160	155	139	178	170	168	160	146	178	155	162	150	142	151	147	176	170	134	137	140	161	144	140	172	153	197	172	145	157	155	148	156	133	156	159	168	155	171	139	168	166	165	142	163	173	161	147	125	190	137	148	165	152	153	160	172	158	141	148	159	169	158	171	157	174	146	165	150	165	155	178	159	157	144	137	149	149	144	138	163	159	161	154	182	148	147	152	158	167	175	164	154	165	161	154	149	136	153	166	144	153	146	132	156	159	170	183	156	151	138	159	131	163	160	157	171	150	151	146	142	155	148	143	136	167	175	139	145	149	166	163	184	165	157	150	161	156	156	169	148	162	139	157	171	161	158	137	156	144	168	170	159	165	132	150	160	146	167	137	133	159	168	143	168	157	163	155	132	128	149	135	147	147	149	140	138	165	174	162	137	146	177	151	154	164	166	143	161	167	156	149	153	140	164	164	191	150	161	127	148	151	173	174	165	165	151	178	180	177	147	160	180	159	163	147	161	157	163	139	139	157	163	172	172	156	169	155	159	155	159	144	157	154	179	169	196	157	175	168	173	172	186	138	135	136	173	169	170	167	143	134	135	149	162	168	171	132	155	148	149	146	173	152	150	164	133	133	171	156	137	172	175	133	156	163	146	149	167	160	164	150	157	181	156	146	158	133	146	134	137	140	174	147	159	137	156	151	153	144	140	145	155	165	181	153	151	166	161	140	128	127	159	161	164	144	149	160	161	169	170	174	178	177	146	173	156	157	119	156	144	159	146	165	153	153	157	154	152	169	170	145	167	134	180	159	159	150	157	165	149	152	157	154	168	148	137	154	148	154	170	162	153	166	161	152	138	174	151	167	167	170	174	160	155	155	181	132	152	163	177	136	147	157	129	168	159	152	154	149	137	179	154	142	143	149	152	151	155	140	162	158	142	172	169	155	153	178	145	159	134	147	151	167	165	154	157	148	166	182	164	138	167	168	156	164	151	160	165	161	172	148	141	150	161	142	154	147	157	179	154	154	146	153	169	149	150	147	166	164	166	166	134	157	148	177	156	170	160	151	148	159	153	173	163	138	170	157	153	154	164	161	139	170	171	160	165	156	141	151	171	153	179	153	177	133	154	198	158	151	145	168	146	154	144	181	153	164	143	146	166	165	155	146	168	177	143	149	151	157	138	162	167	156	186	152	168	141	124	144	146	153	161	174	162	150	158	171	149	149	154	169	170	175	168	144	145	153	146	158	143	145	138	151	144	164	153	160	137	157	144	167	150	149	151	136	150	165	165	135	159	163	155	150	143	169	168	161	166	160	162	142	144	150	168	142	149	168	138	158	140	158	182	175	160	144	141	168	167	155	165	168	140	136	140	162	142	154	149	135	147	164
8664	1639	3766	5007	4661	3792	2671	2279	1791	1529	1400	1369	1244	1126	1152	1213	1119	991	889	805	789	728	624	585	597	550	471	442	433	435	372	358	424	362	350	392	379	378	400	372	377	364	366	376	356	390	348	346	404	365	380	359	408	356	362	404	378	385	380	388	363	403	334	370	386	359	361	365	373	373	403	369	383	345	354	380	338	369	349	378	356	367	367	362	344	383	384	326	364	375	369	362	375	385	361	395	377	342	361	368	355	371	375	385	341	358	354	375	376	376	350	357	369	392	373	372	400	366	361	352	378	370	376	375	346	399	373	355	350	395	378	348	376	339	343	382	369	368	384	386	375	363	360	357	397	336	366	353	394	360	366	379	342	377	343	350	373	358	389	360	327	350	380	337	370	371	353	371	365	352	339	354	378	357	381	378	381	395	369	370	363	385	376	404	372	353	343	372	380	343	342	338	330	354	383	356	390	350	397	365	360	349	353	363	329	351	329	369	367	397	351	403	345	362	330	386	334	353	427	356	356	354	375	383	340	378	340	380	399	324	386	361	361	361	352	387	338	352	339	337	387	364	362	362	417	389	366	347	360	354	372	368	368	360	350	366	343	364	346	370	348	344	333	344	371	350	353	351	364	340	366	364	354	377	382	361	377	378	342	373	370	368	329	377	356	370	400	363	358	374	350	349	376	399	348	354	333	402	313	379	391	338	360	383	365	359	358	356	354	355	335	370	388	367	373	363	375	371	360	366	350	351	343	351	362	375	357	350	361	359	353	389	352	345	356	364	350	387	347	359	358	364	406	373	351	382	359	362	362	331	343	393	365	362	346	375	365	372	359	365	374	352	381	311	348	369	299	372	312	352	344	373	350	364	366	358	336	349	356	384	325	329	360	373	348	392	358	381	364	357	369	356	381	340	377	375	398	334	369	361	355	373	399	386	379	366	354	336	373	380	351	390	357	341	337	353	357	374	366	382	365	361	350	344	351	362	369	383	359	368	392	362	373	366	404	365	358	352	382	388	344	371	382	343	342	375	345	364	338	352	369	373	362	354	408	353	367	387	370	364	343	333	381	360	356	338	372	352	344	384	373	361	361	328	386	337	335	357	354	382	391	354	365	396	380	378	352	388	374	354	380	387	399	346	408	371	402	377	384	403	354	372	381	337	324	336	372	350	367	375	369	377	367	381	342	361	364	380	388	393	399	356	373	385	335	388	384	351	355	354	338	329	378	380	385	366	321	368	332	386	348	355	367	370	366	362	333	356	361	415	362	361	380	370	411	334	375	377	339	349	360	346	385	349	345	362	358	342	362	346	356	360	375	339	338	367	336	348	391	366	355	366	345	325	372	368	385	414	392	371	359	367	361	410	336	370	371	378	393	389	351	351	392	372	362	375	358	353	342	375	363	369	387	370	346	395	376	330	350	360	386	372	384	336	377	384	359	356	366	399	347	354	347	364	377	343	370	372	371	383	381	370	380	386	341	346	388	374	381	380	407	354	385	361	363	348	348	347	375	388	358	357	340	376	344	350	361	354	386	331	379	339	353	345	355	378	382	335	374	340	358	367	364	369	389	362	312	375	359	363	359	334	354	353	364	381	354	377	322	337	348	371	357	335	347	352	354	366	363	379	366	347	318	355	379	394	366	333	337	341	394	373	356	374	353	401	354	411	365	371	374	357	338	364	369	344	368	383	362	334	386	391	374	361	383	346	335	382	335	364	348	366	363	405	372	382	380	359	362	354	363	362	360	355	348	367	346	349	361	397	376	359	387	334	336	400	370	382	377	373	321	398	338	367	370	389	367	358	344	346	336	395	368	384	407	366	352	366	341	391	390	367	326	339	348	347	379	361	358	370	378	356	379	359	385	353	364	364	352	346	388	355	353	353	374	361	370	356	373	355	345	376	343	354	379	388	335	360	363	369	367	375	384	364	339	350	364	350	363	362	374	384	368	369	341	384	384	377	344	368	377	366	377	387	415	375	346	361	373	384	364	357	347	370	330	361	374	381	363	347	367	363	359	374	349	382	370	362	382	353	361	342	388	365	355	379	371	341	367	375	364	360	390	371	380	382	356	361	353	348	378	356	374	352	392	340	342	369	388	329	345	351	379	370	357	361	374	375	355	352	381	375	360	385	369	348	339	364	373	389	342	386	367	385	400	368	371	411	377	335	377	377	355	349	372	373	332	383	347	374	345	353	369	358	358	391	378	346	399	340	351	391	364	395	372	360	367	338	366	378	376	347	362	378	375	362	339	357	355	374	369	355	340	399	350	363	390	333	351	422	383	343	387	395	331	369	337	384	364	338	337	394	366	357	377	347	328	353	385	346	394	361	379	370	348	381	393	376	358	360	351	347	364	363	354	364	360	373	373	350	353	404	355	349	345	366	356	351	356	371	359	372	354	374	405	338	391	368	391	350	352	359	375	320	347	399	393	367	386	386	342	353	393	349	332	380	372	360	355	375	365	371	378	352	382	361	358	392	352	347	379	355	365	375	352	376	357	355	364	372	367	348	373	333	377	342	401	356	355	375	390	361	364	345	369	376	382	365	350	374	357	364	372	374	372	366	380	370	338	383	359	367	345	398	385	364	337	397	340	348	351	355	333	392	317	357	397	341	385	328	345	334	334	351	361	356	349	347	359	364	383	359	376	341	395	383	354	346	387	372	341	343	328	359	373	331	343	341	358	376	382	336	363	333	381	362	375	385	357	344	380	354	367	345	354	370	356	361	309	370	384	355	340	324	365	343	363	369	385	336	378	383	338	360	342	356	374	361	360	389	375	365	376	344	342	372	381	364	341	343	386	399	392	344	355	370	349	350	368	368	364	368	388	353	378	376	365	403	359	359	374	367	349	356	392	391	352	378	361	327	360	346	371	357	366	401	354	371	400	383	367	336	357	364	339	372	369	354	358	362	361	348	366	404	379	382	390	398	367	362	379	334	364	371	320	395	378	350	337	340	312	377	387	350	344	380	357	308	352	350	342	337	349	380	333	362	368	327	365	353	372	330	350	404	375	367	382	357	378	367	391	371	369	396	382	364	363	326	340	380	384	389	364	364	363	404	356	341	379	362	357	343	390	345	382	370	367	394	353	362	393	350	350	357	384	349	368	372	383	390	361	391	394	343	366	368	344	350	378	346	372	385	364	359	388	348	356	381	349	395	328	370	375	359	335	397	376	361	355	354	372	374	348	387	409	340	392	323	361	350	403	333	405	335	355	366	330	354	372	353	314	396	352	387	376	374	350	395	346	373	349	358	366	356	346	345	392	314	358	363	372	369	354	370	362	405	336	381	346	363	389	343	365	385	350	335	371	406	376	344	378	348	343	330	365	316	341	355	364	366	397	363	359	370	364	367	367	365	366	361	343	388	375	393	396	361	397	372	348	355	339	360	351	354	384	378	364	335	345	335	325	383	346	380	367	363	370	355	356	340	332	350	324	352	354	372	376	353	326	342	348	408	360	359	364	365	362	396	396	350	391	366	353	363	347	367
1653	442	526	532	422	358	306	290	300	264	267	251	247	233	246	244	254	273	242	234	220	212	229	234	274	196	232	212	256	225	203	230	204	204	230	222	229	221	246	206	238	234	219	239	223	176	203	219	227	190	186	212	235	237	212	199	233	208	222	232	220	191	212	216	220	209	231	247	237	261	188	217	234	212	224	244	193	216	212	216	220	220	245	234	207	241	236	248	245	214	207	227	248	196	255	232	234	221	252	201	239	210	201	212	241	215	224	218	201	216	213	215	238	208	193	232	215	237	230	208	212	197	204	209	210	215	219	208	214	203	220	213	225	208	206	224	221	219	207	225	259	233	215	260	235	247	229	205	246	230	220	216	223	232	231	225	221	199	217	259	234	231	202	212	244	213	204	231	218	248	230	228	221	259	230	224	241	234	244	215	210	197	235	217	215	220	210	235	228	222	229	211	205	223	226	231	203	213	242	207	193	217	214	253	242	208	253	245	214	223	192	190	215	228	220	202	212	233	251	214	230	225	194	225	199	221	208	218	208	188	224	231	241	231	217	185	230	202	236	221	243	204	231	222	213	205	238	228	243	205	195	226	236	205	213	208	236	223	200	218	239	230	216	243	225	214	201	231	217	196	220	220	212	214	222	272	217	226	241	219	198	250	219	215	206	209	197	222	203	205	228	228	248	228	229	227	192	227	240	231	209	221	224	222	213	214	226	208	197	228	225	237	236	204	217	243	215	238	190	203	206	214	225	230	239	230	216	194	220	215	223	252	222	210	212	200	221	235	255	223	204	245	217	225	218	222	204	214	268	254	186	192	208	210	224	232	200	218	226	207	224	226	243	227	225	220	249	245	251	190	222	228	237	225	208	255	213	214	210	192	198	208	223	220	241	217	281	218	221	226	207	201	228	233	233	226	253	240	240	221	243	204	223	251	199	229	231	217	246	222	225	242	225	209	236	200	238	220	218	223	262	222	208	219	216	204	222	221	242	224	214	226	213	211	221	229	242	234	206	227	210	209	242	237	213	222	223	235	203	237	206	235	216	234	201	214	201	210	239	206	233	226	198	226	235	226	199	223	208	217	239	222	225	234	224	207	220	217	249	247	231	241	196	222	244	213	202	211	220	222	207	186	228	216	218	220	218	228	189	236	236	219	202	230	197	222	234	214	233	198	200	220	235	211	211	231	204	217	236	212	198	229	206	235	214	205	205	193	200	233	217	253	268	210	205	191	221	245	221	220	240	229	222	242	224	234	195	216	201	217	226	204	230	222	214	208	231	196	248	209	209	223	236	236	249	231	222	225	248	238	219	208	212	223	201	222	186	207	246	196	230	239	233	217	221	192	244	209	225	185	219	195	253	230	207	182	196	233	236	235	232	212	250	214	204	206	238	212	224	221	199	222	225	201	222	211	213	208	234	215	211	232	238	196	219	229	212	224	261	222	196	246	226	208	252	239	197	208	221	235	238	203	220	213	219	233	208	232	217	242	190	208	217	214	205	209	223	213	235	237	203	245	203	245	212	204	217	201	213	227	192	221	238	189	218	230	188	237	210	244	204	253	255	219	224	229	220	184	217	218	198	219	225	239	226	193	207	228	250	213	217	223	207	225	212	218	213	221	241	234	228	235	222	226	222	216	196	229	207	237	208	230	222	204	214	224	227	211	235	221	214	226	220	247	234	221	225	254	185	239	222	195	209	239	239	220	244	208	195	208	211	222	194	233	237	212	211	237	215	222	248	235	217	208	216	229	222	212	212	223	216	220	215	184	235	221	219	225	207	180	234	207	225	254	241	224	207	226	237	200	243	240	204	225	218	221	212	205	208	205	251	211	218	222	235	204	218	227	224	217	189	211	214	208	218	222	214	238	258	230	204	223	232	222	214	196	229	199	202	196	226	207	198	228	231	232	222	221	178	225	228	235	207	232	196	215	208	217	222	193	226	233	230	212	230	186	196	220	219	208	195	236	245	219	270	187	202	217	237	217	212	204	226	233	234	223	221	219	208	199	197	207	233	226	199	231	191	221	198	198	222	220	217	241	211	216	204	219	220	235	199	225	202	223	245	216	220	219	210	220	227	223	210	223	202	242	215	208	197	227	209	210	241	223	203	195	211	231	249	193	221	205	252	223	234	218	208	223	230	205	238	239	225	223	209	225	201	242	241	239	217	214	207	237	235	212	215	203	209	228	233	242	257	198	245	230	194	245	206	241	232	218	248	197	239	227	233	207	208	209	225	227	211	197	208	232	198	210	187	241	220	211	231	204	199	217	202	199	239	238	197	215	226	221	230	213	233	213	232	202	206	228	225	230	218	202	210	215	212	223	217	221	220	223	221	204	222	213	209	224	229	208	207	253	207	244	215	205	235	203	245	208	242	228	212	188	199	228	205	216	238	238	226	246	200	232	223	215	183	223	179	188	231	233	237	211	210	222	224	236	240	216	241	237	220	221	221	212	241	201	205	224	207	224	210	225	226	233	194	228	217	239	227	215	195	195	239	228	222	233	207	203	221	198	221	230	207	226	223	211	249	212	232	210	217	236	184	198	220	222	235	215	228	220	194	254	247	224	220	232	224	232	228	189	216	239	192	224	225	193	218	186	232	213	216	208	260	210	224	243	203	203	204	196	214	217	232	205	217	228	225	234	216	207	222	220	239	233	231	231	197	219	205	206	217	219	216	224	212	212	213	195	225	227	199	203	226	197	206	254	202	239	226	231	206	167	215	239	220	216	205	197	246	220	194	235	230	230	202	204	207	203	195	218	234	221	209	222	244	202	223	238	210	218	247	222	194	269	200	214	202	203	222	209	210	196	216	219	215	239	230	214	201	212	210	220	221	218	210	218	238	217	249	238	238	216	222	230	205	199	228	199	218	217	236	229	215	234	201	206	233	214	233	206	208	223	237	206	211	174	218	222	220	196	220	198	247	236	213	223	224	236	201	234	241	214	226	237	217	210	207	194	218	239	231	210	216	213	245	215	220	195	229	237	218	234	234	236	232	234	196	222	230	207	202	216	214	234	201	173	210	213	240	207	223	205	214	194	201	249	216	196	203	203	267	221	238	238	258	183	226	213	200	233	199	229	206	211	249	226	196	216	190	235	225	192	197	235	220	262	190	221	212	244	235	219	231	206	218	202	225	222	253	223	208	214	213	212	217	208	228	243	225	233	206	218	216	211	217	217	213	261	219	238	228	232	203	212	202	220	197	201	225	236	219	226	218	220	224	194	232	228	220	218	204	211	195	198	256	228	208	230	241	217	221	217	202	212	176	236	227	233	215	214	208	207	204	229	218	226	230	228	225	220	225	201	192	209	196	200	199	198	226	231	214	217	238	224	211	238	221	203	236	210	236	216	220	259	247	236	197	217	240	227	207	226	232	209	226	194	223	220	219	218	238	218	204	214	200	186	235	218	223	251	202	201	248	246	232	228	189	224	213	212	210	225	210	204	225	195	216	207	242	200	215	215	230	216	219	217	206	227	247	247	213	230
1897	743	1187	1400	1468	1177	917	873	825	727	707	706	767	729	733	712	737	643	641	639	621	614	608	560	580	576	558	553	512	506	444	505	504	569	556	502	518	502	558	471	488	534	544	521	514	503	508	536	535	521	497	523	502	525	531	501	527	481	501	511	563	494	527	531	526	527	517	537	522	534	501	519	519	523	478	546	550	534	507	532	541	507	547	542	504	499	517	511	540	511	557	488	525	504	528	461	499	510	504	534	549	548	491	525	477	514	549	470	507	491	518	488	535	479	473	512	491	507	540	467	528	524	526	507	546	537	509	519	508	500	504	519	527	528	501	502	493	541	536	510	494	540	520	485	504	514	494	514	488	485	525	518	524	502	538	492	537	540	514	567	576	493	564	503	511	499	502	468	556	519	510	516	513	513	486	494	521	516	529	518	520	485	495	513	489	499	536	511	551	507	485	539	489	534	535	463	520	532	498	515	500	494	475	529	516	550	556	490	525	528	528	539	508	539	491	501	553	535	488	487	509	524	492	543	533	527	523	512	528	515	530	476	525	527	503	577	524	486	500	533	512	501	546	523	466	535	500	507	517	509	491	545	521	494	512	514	531	514	506	517	506	525	534	535	509	517	498	564	514	516	522	536	509	536	506	484	532	501	506	508	508	504	504	507	458	523	491	505	494	534	530	528	534	489	505	476	524	505	535	474	543	538	519	508	490	505	525	533	545	475	523	517	504	457	497	505	508	479	505	549	535	482	517	505	485	528	523	522	520	553	574	505	504	495	528	541	500	524	557	535	532	505	536	542	526	565	514	515	497	540	516	513	528	500	486	502	528	527	526	564	466	520	541	502	495	494	467	529	520	519	499	522	546	524	535	489	545	538	531	533	550	514	517	542	538	521	500	514	501	483	532	512	506	498	547	506	526	509	525	495	494	494	497	570	500	512	483	531	523	592	507	508	494	518	494	482	540	533	504	507	481	489	494	501	480	515	520	493	514	526	491	527	529	524	537	506	541	525	513	523	538	523	547	507	523	540	485	484	535	557	495	497	522	493	510	515	522	514	516	498	540	521	499	531	515	507	506	541	501	486	492	539	496	514	518	521	556	508	506	494	519	499	511	527	523	513	525	536	515	512	523	516	474	517	555	544	515	539	513	517	517	522	483	513	488	558	524	487	549	496	527	528	532	520	517	522	533	536	499	497	487	478	514	502	508	479	500	504	514	535	510	508	489	544	510	498	511	528	467	481	510	513	515	488	556	463	518	542	534	511	559	527	523	499	528	506	507	515	505	519	544	512	496	528	525	580	514	532	496	482	484	541	530	506	494	512	514	510	483	528	517	480	508	524	527	510	526	534	528	527	498	520	505	493	508	492	493	531	542	537	489	549	519	501	510	507	472	489	494	509	513	474	533	512	495	530	508	511	523	467	529	555	555	532	525	473	508	540	497	506	512	506	498	489	502	512	535	502	510	511	492	514	513	519	516	540	496	521	509	481	554	494	522	518	504	502	517	502	516	542	502	549	533	531	534	503	532	545	514	513	516	494	511	513	494	545	554	478	555	521	516	543	484	510	517	543	529	513	533	481	509	523	507	544	521	484	488	536	494	474	502	540	509	553	502	527	484	523	507	553	507	535	547	527	513	498	503	512	511	535	560	496	493	520	520	527	543	510	563	529	521	504	532	442	538	524	523	487	530	534	543	517	506	495	487	541	511	507	520	500	473	513	512	503	498	515	509	511	541	558	514	529	498	541	460	499	533	527	500	523	532	527	499	524	475	492	553	560	511	505	533	520	520	519	500	522	528	553	473	568	519	487	543	550	525	492	503	492	517	512	461	508	522	520	498	542	509	516	463	522	531	488	514	537	536	510	501	529	510	488	497	500	518	524	518	496	511	512	527	486	550	502	501	485	526	509	527	537	575	510	513	508	521	578	523	522	491	496	470	511	494	529	536	519	536	511	499	507	515	524	513	522	482	522	561	552	515	531	532	522	491	524	515	473	499	508	563	518	501	483	499	511	548	569	502	496	525	515	511	525	522	531	539	551	516	473	498	536	485	480	507	523	508	526	552	523	543	524	531	504	457	514	522	506	553	531	537	508	521	512	546	458	520	528	541	490	544	507	516	533	526	545	545	481	518	520	542	514	499	499	500	555	521	479	510	502	509	486	563	477	538	519	504	496	537	570	526	483	488	496	514	493	530	533	513	550	487	528	527	506	537	581	525	506	510	511	513	530	505	545	518	493	491	530	512	485	538	510	475	493	523	487	523	516	542	489	540	530	529	518	474	464	461	468	504	496	508	502	523	528	525	490	504	513	539	466	559	523	529	522	511	537	474	515	537	494	490	557	480	540	519	505	514	534	499	535	510	533	525	484	530	525	526	494	490	515	482	495	492	531	546	494	491	499	522	544	560	504	542	520	532	522	496	499	455	493	523	527	515	532	488	542	460	535	546	511	523	497	505	500	520	512	572	528	513	538	526	478	531	506	486	555	486	473	515	513	503	543	494	476	517	552	472	496	498	533	507	501	499	503	538	492	568	519	502	521	477	512	540	502	544	544	533	502	507	479	509	507	510	510	517	542	520	557	521	488	536	499	498	518	503	509	503	483	493	489	465	517	483	532	534	558	555	533	530	500	503	494	505	491	521	509	528	511	503	501	518	526	513	523	546	497	505	467	548	535	563	484	525	522	532	498	499	489	501	464	519	522	519	499	508	514	564	547	528	508	508	508	529	483	501	544	507	498	488	512	486	555	520	487	558	520	502	509	509	540	551	508	495	525	514	473	515	496	491	537	515	529	493	505	546	502	503	510	520	552	520	504	484	566	533	569	560	533	472	559	503	521	558	494	524	495	522	540	544	511	471	533	536	499	543	506	522	485	542	537	498	518	528	524	547	496	540	504	551	492	497	469	476	521	528	518	519	539	541	531	509	462	529	534	533	533	480	504	496	496	537	534	512	546	481	516	519	511	544	509	529	498	545	486	520	536	517	514	495	516	540	508	490	527	519	523	531	509	483	499	508	468	538	564	500	566	500	513	523	473	512	506	497	515	551	533	475	482	523	538	534	508	484	508	511	536	495	501	499	525	525	514	524	537	499	497	511	464	505	513	514	528	492	509	503	533	499	519	545	506	505	541	526	511	479	522	522	465	506	525	551	513	506	538	535	455	515	540	555	498	466	508	515	505	506	510	515	515	515	570	528	492	502	494	469	496	543	522	515	529	510	495	521	529	529	527	513	554	503	523	532	519	543	528	451	487	544	511	549	529	504	532	505	491	547	515	527	538	521	544	512	488	482	463	489	535	479	520	456	532	498	516	477	527	556	556	523	526	485	538	532	515	512	508	525	475	537	495	521	529	500	490	491	507	506	497	576	519	534	497	561	499	499	549	544	499	495	524	507	497	521	541	496	504	484	572	499	549	556	510	530	533	494	484	490	499	551	517	503	532	554	456	501	539	520	502	487	509	510	499	511	554	523	500	520	450	540	526	534	527
8287	980	1160	1094	892	669	550	465	381	373	392	360	358	348	365	371	339	308	313	321	297	309	278	277	270	277	283	273	267	264	256	264	277	266	254	279	275	285	269	255	249	268	240	249	256	243	281	213	293	250	265	273	256	266	265	269	254	268	277	272	281	257	248	264	276	248	287	253	271	240	288	262	290	281	273	284	255	273	298	220	259	263	262	273	294	268	270	274	264	246	286	285	244	283	227	290	238	241	275	251	219	236	258	284	307	280	271	256	259	263	258	299	264	262	270	263	270	253	250	252	291	260	270	255	290	252	260	247	320	270	237	268	254	230	267	266	291	264	304	270	296	229	288	259	262	272	310	289	251	287	303	252	268	251	264	280	254	277	233	255	292	260	260	249	270	249	250	269	258	261	257	251	246	316	284	296	272	280	280	264	258	272	283	239	269	298	289	259	271	220	250	279	290	246	267	248	268	244	268	266	289	267	282	236	272	245	232	264	244	235	273	274	282	285	255	289	255	255	289	262	273	260	323	285	276	272	296	268	271	257	276	235	261	284	270	266	264	265	243	231	307	274	219	260	279	274	285	269	221	250	285	280	299	293	293	297	301	281	254	278	284	249	288	261	271	253	263	289	283	247	280	236	258	283	262	261	282	271	233	255	265	256	261	269	261	266	248	250	280	291	286	258	260	272	284	269	267	255	265	261	248	300	279	264	257	275	282	261	245	290	232	277	277	285	236	267	256	268	244	290	296	257	289	276	263	265	273	273	325	260	267	288	313	252	293	261	252	241	268	241	247	250	288	282	274	276	262	287	295	261	248	285	307	243	252	239	269	260	246	262	266	225	253	272	256	249	250	293	270	261	263	301	280	284	294	261	248	266	224	279	223	247	269	240	278	268	281	271	265	255	288	277	273	280	256	281	253	279	255	265	270	242	274	271	263	255	248	258	271	248	275	239	268	269	280	264	264	239	245	278	251	249	254	258	257	259	236	275	261	297	272	255	269	276	267	248	247	281	255	283	272	281	240	307	270	268	248	254	234	274	257	250	283	258	264	260	250	254	264	265	271	272	281	252	272	261	262	255	264	276	287	242	273	285	274	254	247	266	245	249	257	259	240	253	277	275	264	263	267	257	268	270	260	283	274	252	304	258	258	253	276	262	287	252	295	282	284	284	268	234	269	237	265	280	257	267	285	274	289	262	250	262	235	264	275	287	248	264	267	250	232	254	290	267	284	272	271	255	259	238	261	284	296	239	262	264	285	276	295	281	272	270	256	232	273	270	248	224	254	254	268	272	284	265	296	267	294	283	261	260	272	255	270	277	251	250	271	229	264	256	275	258	281	294	264	231	238	236	250	248	281	245	282	255	249	232	258	281	283	270	259	266	259	265	292	289	266	260	254	221	261	270	263	276	277	268	269	297	248	275	269	266	238	227	288	281	286	280	244	242	287	265	242	284	241	262	271	295	276	250	263	223	286	258	321	286	303	265	292	258	260	252	243	273	239	268	294	266	264	265	276	280	266	245	287	245	252	273	281	261	265	282	278	254	245	290	276	212	264	267	235	256	252	270	279	249	258	288	264	265	270	250	281	284	266	281	296	278	268	266	273	285	273	260	323	275	250	260	250	262	279	296	254	264	255	250	271	280	266	263	235	253	255	265	282	288	248	264	271	275	255	290	247	239	295	257	270	261	250	271	277	250	283	263	281	254	269	268	270	284	235	257	242	250	271	267	272	221	267	296	241	276	265	279	285	256	268	267	280	277	277	256	256	247	248	294	263	221	253	281	282	250	256	276	242	288	261	270	287	273	275	273	266	294	242	291	244	294	268	264	267	270	234	288	252	238	261	293	242	240	270	270	269	284	247	250	244	251	277	268	318	309	273	272	281	282	271	260	262	268	243	257	279	276	256	260	276	298	280	295	284	262	251	277	247	264	257	250	268	281	263	229	261	280	255	278	292	263	249	283	291	279	275	251	249	264	251	275	291	265	261	262	274	250	257	265	272	286	291	295	250	256	283	282	277	308	271	264	267	249	222	240	273	244	274	253	275	302	274	275	272	310	265	248	241	249	274	270	276	266	279	270	246	248	288	268	274	241	264	250	273	296	247	288	262	239	260	255	278	283	306	265	246	261	280	263	270	251	242	261	263	303	235	293	230	257	265	265	291	257	264	269	257	281	261	271	283	285	250	256	253	278	275	272	281	246	276	254	250	224	270	269	282	295	266	247	249	264	245	256	268	260	271	256	273	254	256	262	253	262	286	255	271	258	274	267	272	298	267	233	247	247	266	263	291	281	255	261	282	258	278	297	260	248	254	235	251	261	261	273	263	300	286	281	252	273	276	250	292	261	246	285	261	283	266	256	275	246	278	243	274	279	269	290	254	264	250	281	284	258	291	254	264	260	239	254	257	247	275	254	281	237	260	251	269	280	260	255	267	245	282	261	268	309	267	274	255	324	276	261	229	297	265	249	285	253	278	272	259	291	246	220	285	252	256	270	283	260	277	304	264	261	248	290	274	295	247	261	256	277	297	252	236	274	255	242	280	272	226	260	279	267	265	285	283	272	240	275	293	252	271	238	272	256	268	277	238	259	248	239	267	284	276	257	278	258	274	272	273	250	250	266	292	274	265	292	233	259	276	297	298	263	277	274	273	266	271	229	225	256	278	254	300	257	291	259	294	270	277	267	267	279	302	243	291	284	260	279	250	254	254	243	249	263	279	258	276	263	233	265	271	266	288	241	296	276	274	278	287	274	236	267	269	302	268	281	251	257	274	267	275	273	275	268	301	277	274	296	264	305	257	293	290	286	279	269	310	259	305	293	270	294	283	272	277	262	277	244	277	295	250	238	243	282	259	277	263	272	277	252	284	274	269	269	294	300	282	240	252	284	294	268	262	247	258	262	288	299	266	252	296	259	278	247	272	305	278	255	274	277	254	208	266	236	276	267	256	278	272	284	277	291	283	259	271	236	254	242	265	240	271	279	279	263	256	277	297	274	281	284	254	297	290	268	262	259	258	275	267	271	251	300	245	268	250	270	264	242	269	287	279	260	262	239	277	282	244	309	236	272	246	288	253	255	292	257	292	232	230	265	252	257	257	250	286	281	271	252	279	265	261	283	295	250	273	273	279	273	252	268	248	259	292	263	277	282	256	303	278	279	257	269	301	295	259	277	270	281	220	269	260	231	277	275	273	295	265	234	269	218	255	272	282	258	271	268	251	272	243	264	259	271	255	262	247	290	266	296	232	252	288	252	257	263	234	284	252	251	294	304	278	271	298	265	251	294	251	257	240	276	264	298	278	270	245	245	289	272	261	255	257	295	237	283	257	273	271	294	285	273	289	282	255	298	262	221	255	228	265	263	294	285	271	284	256	283	264	262	241	234	222	258	250	260	240	283	285	269	240	277	302	272	236	257	266	268	287	264	265	251	240	265	284	314	271	254	248	299	244	246	275	247	266	251	247	253	272	262	269	269	266	232	297	271	284	276
6845	1315	2605	3524	3170	2736	1899	1546	1535	1261	1263	1176	1244	1144	1105	1149	1054	1002	965	937	872	856	774	722	724	717	695	650	663	649	642	634	625	650	610	620	615	619	601	649	631	587	609	649	618	660	641	608	581	595	588	618	580	640	589	628	611	558	599	600	636	609	628	622	623	599	590	627	599	535	614	591	600	637	606	582	628	615	624	634	630	621	588	598	606	563	612	564	610	571	607	628	581	559	603	597	639	628	572	630	592	622	588	616	589	608	590	620	604	603	587	596	625	635	642	584	583	612	586	585	611	576	601	602	594	568	608	580	599	630	638	623	624	598	567	583	582	625	598	578	589	602	611	654	599	609	572	564	584	638	582	616	619	582	633	567	582	562	627	563	611	608	573	584	635	672	555	571	630	610	621	643	611	657	582	587	583	622	610	599	585	629	604	590	559	590	616	628	611	586	594	616	602	612	622	635	585	630	630	631	593	557	598	598	576	633	598	621	605	568	580	603	654	623	579	625	548	603	624	710	622	550	646	580	627	619	622	618	600	643	596	599	615	562	648	577	636	624	583	570	604	553	604	611	642	580	591	614	556	609	570	621	638	609	541	580	595	612	605	608	565	649	582	566	628	651	588	626	552	582	607	628	585	599	595	588	641	603	592	584	597	556	640	617	586	593	588	618	610	617	602	589	614	572	599	614	608	586	609	666	615	587	594	601	636	640	598	555	643	625	634	627	588	582	577	603	606	589	640	620	617	588	570	654	621	594	578	653	577	582	628	603	594	592	571	571	567	587	611	567	624	588	606	607	613	602	600	598	553	597	651	619	574	574	591	587	620	611	542	622	594	592	623	626	623	625	611	598	619	607	636	607	593	633	580	595	588	613	585	637	613	624	554	598	627	592	599	657	646	578	643	662	590	596	595	592	633	608	582	603	617	605	594	572	600	562	598	623	613	605	593	627	594	569	546	617	598	616	638	584	584	603	585	652	612	628	598	609	598	610	627	606	558	608	570	557	627	639	595	588	635	614	620	582	580	615	620	580	650	584	602	639	588	675	612	583	558	615	581	601	619	615	563	589	633	661	604	601	556	640	656	569	624	618	597	587	563	577	620	586	613	579	642	618	561	582	634	607	620	602	601	639	591	612	598	608	574	598	602	541	597	625	579	577	598	608	617	610	596	633	620	620	581	607	616	657	622	598	557	648	625	668	598	633	582	604	588	572	576	595	577	655	599	593	633	643	586	572	631	612	584	584	629	601	617	606	589	608	642	600	637	615	584	591	584	583	607	610	590	627	553	605	599	601	627	579	618	604	604	651	574	557	616	593	604	596	618	615	599	627	614	612	611	610	661	608	586	638	612	604	599	608	621	572	638	611	573	612	583	579	618	572	608	630	644	573	584	630	599	610	578	602	644	632	582	594	628	574	635	628	607	622	591	580	613	604	587	604	624	588	612	597	601	599	614	615	631	614	572	607	597	597	602	594	609	614	631	607	591	611	572	627	605	588	611	582	593	626	580	613	585	579	593	588	593	622	586	617	585	600	589	604	595	638	581	577	597	599	644	631	629	610	602	614	597	624	617	606	618	659	604	619	624	583	607	572	595	633	607	581	613	580	624	635	641	601	607	577	597	638	579	616	634	587	645	599	570	569	603	601	606	649	594	621	599	581	581	609	623	618	580	591	619	641	602	632	616	588	627	618	607	607	613	599	596	608	631	602	652	607	610	618	593	575	641	573	594	619	621	591	578	599	624	621	546	591	581	589	564	610	571	616	556	633	566	636	583	578	564	627	592	596	626	556	642	541	601	557	603	622	602	600	585	597	567	613	591	604	576	581	651	628	578	587	602	597	605	577	621	604	642	628	578	612	585	577	598	597	571	598	609	634	575	619	582	596	621	623	593	590	601	645	610	600	584	623	627	629	570	575	586	584	617	595	613	603	621	553	586	570	637	579	607	627	565	611	580	600	613	608	602	607	541	618	615	620	618	658	635	607	575	539	601	637	566	594	600	601	605	659	578	607	580	624	593	628	605	568	609	574	612	584	595	632	622	568	604	564	630	597	602	592	593	615	648	605	620	601	595	638	610	616	612	581	625	579	642	558	554	557	592	612	574	590	613	579	593	631	578	578	605	569	612	620	629	577	600	598	618	522	626	631	591	590	591	642	587	646	580	605	608	591	603	618	590	638	600	585	553	646	630	587	590	581	626	627	599	607	594	597	638	614	590	567	594	625	584	551	611	615	600	587	594	621	582	578	607	612	610	594	627	656	611	599	595	598	598	554	587	596	629	604	562	591	609	597	600	626	614	585	580	597	600	623	623	630	599	592	629	628	629	653	584	640	598	623	596	600	607	650	629	619	638	592	560	615	596	619	602	623	612	603	629	585	559	600	621	582	573	615	607	558	595	605	620	615	613	586	622	605	583	624	637	597	605	585	623	589	614	635	556	606	609	573	587	560	644	604	583	609	574	599	633	567	615	559	600	588	578	602	609	596	602	606	637	578	558	635	644	631	590	609	620	581	634	597	623	616	563	607	588	550	622	600	586	604	608	604	590	612	624	630	650	603	626	607	603	581	586	590	583	604	620	626	567	626	636	613	639	612	626	614	610	589	636	576	635	589	632	619	592	620	624	641	600	563	584	607	581	588	635	638	568	597	606	561	628	627	634	609	624	577	611	620	674	619	614	595	608	607	606	595	580	566	584	626	623	591	573	608	604	594	617	625	595	585	605	602	597	628	633	554	617	633	590	618	624	618	599	589	578	603	613	640	572	630	653	665	649	610	629	609	620	587	572	587	578	594	636	576	612	604	611	561	619	587	664	601	624	621	626	600	630	611	615	612	595	577	597	638	608	563	616	605	638	579	567	621	618	569	608	606	606	631	632	587	605	604	610	645	617	605	566	574	567	590	640	585	613	590	637	643	616	607	620	626	608	630	615	604	581	621	583	582	571	622	595	596	600	635	616	573	598	626	611	634	638	555	617	617	588	567	613	572	602	598	607	588	624	582	604	547	610	601	629	598	638	618	576	619	595	618	560	563	626	619	594	579	604	575	597	572	601	633	625	620	611	620	567	574	587	601	614	621	603	602	626	570	606	613	579	590	596	623	588	604	604	638	572	595	614	600	620	582	592	638	617	602	554	627	594	601	614	605	649	588	595	653	576	587	592	582	562	610	655	565	596	558	579	599	560	587	622	589	593	607	587	612	619	587	588	595	583	566	584	596	573	573	595	612	545	629	592	590	583	612	565	556	642	584	602	573	608	592	626	606	582	607	572	608	551	614	567	581	601	600	609	561	590	570	618	587	594	603	620	592	582	550	610	609	625	564	613	588	606	646	566	572	659	671	620	602	625	588	627	538	576	586	564	628	600	641	554	594	613	577	608	596	618	574	625	611	590	583	596	545	597	582	615	577	593	596	643	637	592	641	613	633	633	576	585	618	646	605	638	579	574	563	602	674	632	570	629	549	580	609	631	626	586	604	610	579	605	648	591	597
15183	1909	1805	1630	1104	832	643	489	398	363	330	331	289	318	268	277	260	272	238	219	223	205	199	209	201	179	183	180	171	154	154	156	162	168	162	155	159	165	128	145	149	156	124	168	157	158	162	163	169	133	141	168	149	164	154	151	145	162	179	146	136	153	150	184	159	147	135	165	150	153	158	151	137	161	147	137	151	179	179	149	153	160	171	153	172	146	154	168	167	151	147	166	141	158	139	155	149	140	130	146	157	156	174	153	143	137	155	156	156	163	166	148	161	137	140	144	181	137	154	142	168	169	168	183	151	148	183	135	146	178	165	172	187	180	144	143	152	156	159	172	170	168	156	168	153	164	141	188	160	186	161	144	153	165	166	140	158	152	155	170	181	142	145	130	150	154	163	158	146	142	164	158	141	140	167	156	152	159	180	146	124	155	151	140	165	155	98	151	143	180	170	147	157	160	133	142	163	161	157	146	160	139	164	148	140	148	150	177	145	135	163	161	183	156	162	169	161	170	159	163	149	131	164	170	157	136	155	142	157	168	152	139	142	148	149	135	137	167	159	170	137	160	157	168	144	165	147	158	134	159	145	127	166	149	148	145	148	144	128	160	168	174	144	141	195	162	157	135	156	168	146	154	176	156	142	170	163	136	158	161	156	148	146	139	175	142	149	188	161	159	152	138	140	138	151	153	175	166	132	163	167	165	175	156	148	157	161	159	136	152	180	156	157	151	172	165	138	144	152	142	152	124	150	160	151	143	138	142	153	154	160	143	147	162	140	166	148	159	199	149	135	131	142	137	162	145	164	168	170	189	168	159	129	147	165	169	161	165	156	146	159	138	152	141	158	161	186	152	166	163	156	161	133	164	156	128	139	134	153	136	136	144	160	148	170	153	142	150	138	155	131	163	147	138	157	149	143	167	158	156	144	146	140	135	156	143	150	132	167	153	164	166	148	144	174	178	174	158	152	146	154	189	150	153	158	156	143	154	145	154	141	145	155	148	150	162	156	142	170	158	157	149	152	133	159	161	151	122	140	142	150	154	174	149	163	163	145	160	142	147	155	154	152	159	164	161	151	158	160	123	144	193	195	167	151	178	155	160	164	180	136	167	158	149	142	126	147	164	159	148	149	160	167	155	154	142	148	142	157	131	161	135	153	157	121	165	170	155	151	150	161	163	153	154	145	163	147	161	163	155	157	169	164	177	158	143	154	176	126	162	171	145	185	173	144	173	177	132	174	133	179	160	173	172	158	169	145	155	147	158	166	144	154	152	142	172	157	142	146	132	126	148	161	163	155	135	174	146	165	171	150	152	139	167	173	171	157	161	148	160	155	174	178	157	149	142	154	158	137	147	141	159	162	167	168	166	159	153	152	125	137	187	159	136	141	172	141	140	154	148	148	148	153	144	179	163	159	166	142	174	160	161	136	178	141	148	151	134	150	172	164	136	158	156	147	155	146	151	151	181	160	160	160	174	129	140	145	166	163	188	150	141	146	156	172	162	152	147	150	157	158	179	181	157	169	174	154	174	153	168	164	151	135	172	153	150	176	176	161	147	140	150	134	140	132	146	162	145	149	179	171	149	175	154	146	176	133	172	159	140	159	153	162	153	154	139	142	158	184	165	147	159	170	161	145	155	163	165	167	162	163	148	170	138	149	151	154	167	172	149	153	174	146	176	159	152	169	141	154	175	116	171	145	147	184	175	145	143	163	148	156	160	126	162	167	144	150	178	153	156	155	148	161	177	135	165	134	156	157	173	147	129	159	151	171	136	160	157	168	151	147	164	139	133	150	166	144	158	153	147	173	143	172	174	154	175	154	156	152	149	154	149	166	145	168	158	144	156	163	152	139	161	159	178	163	129	133	147	150	130	143	144	150	157	142	157	133	161	153	146	150	157	181	149	134	159	154	153	194	150	135	132	154	183	165	168	155	175	151	145	148	143	156	143	153	149	140	160	142	155	134	161	178	140	158	144	176	149	150	143	150	180	145	147	155	168	169	156	161	147	162	128	131	141	154	166	149	155	131	152	158	153	186	146	165	136	160	161	142	136	155	162	165	158	151	147	173	139	168	167	127	135	159	157	158	167	156	150	146	172	155	175	158	183	137	143	155	144	157	142	139	155	139	199	177	145	177	166	166	147	161	167	147	174	140	125	184	162	141	159	165	153	164	157	155	155	144	138	152	158	179	143	154	130	179	185	154	129	159	170	167	154	153	136	154	156	140	119	160	192	150	145	156	154	142	155	137	154	148	142	141	138	135	165	138	145	144	146	164	156	172	141	149	151	166	146	154	148	153	163	141	174	154	167	162	148	152	170	121	150	152	142	154	157	145	184	144	163	175	145	126	160	170	144	154	152	160	163	166	164	160	171	144	167	163	155	158	163	167	163	155	151	158	139	162	148	162	152	161	158	150	161	176	138	151	151	176	160	123	132	167	148	151	147	142	171	184	164	166	141	155	149	165	150	171	157	136	157	170	150	149	139	173	156	148	143	166	162	140	138	145	158	160	154	158	160	156	163	166	152	172	161	158	163	157	145	146	146	164	165	170	164	168	147	126	144	165	161	169	132	152	169	165	142	193	150	158	158	132	122	134	165	164	150	145	140	124	133	116	137	155	140	157	149	131	179	142	155	156	145	144	153	144	165	169	144	143	158	148	153	133	137	146	139	166	143	142	158	151	166	161	156	151	177	155	165	146	166	156	148	155	169	155	144	166	158	153	148	143	174	168	146	157	143	157	139	160	158	150	161	152	149	132	168	142	164	151	164	146	154	166	139	156	186	144	155	161	166	151	150	145	157	150	148	155	161	171	157	159	142	162	157	147	160	162	145	155	150	154	141	136	173	137	129	150	156	153	189	162	155	155	140	155	166	178	163	138	164	172	148	154	171	157	161	147	158	143	162	149	159	155	162	159	147	170	161	151	149	146	142	161	144	134	178	159	151	163	147	156	169	136	149	148	166	162	166	155	129	160	142	151	148	133	171	150	123	142	183	143	165	154	147	140	164	179	174	184	167	147	144	156	168	171	137	150	179	173	186	162	168	155	140	167	147	158	139	144	146	155	155	152	161	134	142	150	149	182	153	172	162	158	148	138	144	140	160	151	160	171	155	142	161	160	140	161	163	121	143	153	146	176	161	153	151	171	158	157	169	142	173	156	161	155	150	146	166	142	167	174	160	184	154	142	154	171	156	159	164	153	129	144	144	168	157	160	133	170	156	159	141	137	158	137	142	151	145	167	139	160	167	200	166	151	156	158	160	151	161	155	159	161	171	143	173	164	148	146	153	144	141	160	148	172	151	177	164	180	173	127	138	148	153	152	155	154	151	173	164	168	164	159	149	183	143	181	165	155	139	172	150	156	143	135	154	156	145	152	144	149	144	177	157	146	171	143	159	154	159	146	150	137	176	159	183	143	147	177	133	144	175	183	153	132	157	165	144	147	139	139	187	160	136	140	153	181	156	145	151	172	157	148	158	141	149	177	169
8609	1658	3799	4840	4396	3767	2701	2069	1859	1507	1535	1307	1240	1163	1139	1173	1042	995	877	847	804	724	680	602	563	550	482	467	416	390	406	405	399	379	380	421	410	382	399	376	395	346	390	374	398	398	387	382	405	357	379	374	376	356	367	376	369	358	362	370	344	358	367	365	389	385	353	358	389	351	328	369	365	383	365	385	355	376	336	346	351	365	413	328	358	366	344	355	354	356	379	367	346	375	369	366	353	399	345	367	351	345	340	355	368	340	342	358	382	393	376	381	365	357	390	386	360	316	328	363	360	341	347	354	372	362	345	336	397	347	317	354	386	353	382	364	361	359	393	358	383	359	378	367	353	334	334	357	380	346	367	342	392	353	352	380	360	375	363	372	350	383	357	374	372	377	342	363	366	377	349	334	384	353	363	395	363	353	346	380	375	354	339	354	343	346	353	343	340	375	374	355	337	380	386	359	359	395	353	357	359	349	330	376	371	347	376	348	373	350	342	367	361	336	340	398	352	382	376	345	381	390	383	367	359	311	374	326	355	352	354	393	356	372	358	370	377	347	353	367	338	378	355	340	343	388	364	360	381	395	381	373	329	377	355	376	360	367	362	405	360	385	354	345	371	393	372	360	358	328	352	353	380	382	373	341	360	348	379	336	355	334	364	358	328	347	360	361	321	327	356	359	358	376	377	363	352	343	349	349	364	368	358	352	352	356	332	337	374	378	363	373	350	369	383	335	403	331	354	396	350	331	348	390	368	336	348	370	372	340	425	354	368	379	394	392	367	361	368	333	366	363	398	372	359	384	371	360	373	331	327	373	354	337	337	391	362	409	365	397	384	366	357	351	392	350	337	355	386	361	365	369	396	355	342	380	359	350	373	356	384	361	373	392	342	388	341	346	374	341	344	352	366	347	372	334	349	355	343	391	386	352	372	325	336	368	341	385	381	372	399	355	334	344	357	392	334	331	347	354	371	364	393	363	322	366	362	369	357	380	369	356	376	352	355	356	358	369	365	348	373	359	368	345	377	393	362	343	396	362	352	391	345	350	381	379	354	377	377	315	378	365	331	353	380	356	380	338	333	359	358	370	341	390	307	352	321	369	352	352	389	380	390	351	360	357	359	363	353	362	343	380	350	389	367	343	395	347	337	370	356	363	384	393	354	369	406	409	383	365	367	386	373	371	351	391	344	381	389	360	328	348	353	392	364	374	404	343	364	377	381	382	339	335	375	336	368	359	348	346	375	338	387	343	333	374	407	351	375	364	391	381	357	366	350	365	347	373	366	366	344	368	376	340	380	377	351	366	379	400	343	348	382	387	333	327	335	356	376	317	373	360	360	373	353	354	366	381	380	378	385	359	335	367	339	332	345	358	370	370	397	369	379	377	353	351	375	382	353	366	350	320	349	349	340	344	359	365	388	342	374	362	345	356	342	368	370	380	401	345	366	341	340	341	336	372	356	351	365	378	380	359	373	374	354	408	329	362	314	353	365	386	363	375	360	379	355	380	371	313	358	363	363	362	349	373	347	384	374	332	367	335	373	364	340	363	364	354	368	353	369	349	357	374	359	342	365	371	380	375	353	371	339	369	385	355	382	395	371	390	374	408	407	375	383	371	366	363	347	361	361	368	364	353	386	371	376	360	362	359	330	357	371	337	352	354	367	368	365	336	370	357	374	355	357	375	349	343	329	361	368	331	347	378	366	387	375	340	394	366	372	330	388	369	371	348	351	347	331	383	358	386	356	322	380	314	392	321	354	350	346	382	354	375	352	356	361	349	321	363	375	392	335	381	336	397	355	362	389	369	393	370	338	344	386	337	368	356	350	332	367	359	348	344	382	379	377	351	346	395	363	364	346	378	331	391	361	325	351	364	358	354	387	374	363	353	364	369	351	326	369	313	337	343	366	376	364	360	358	385	379	364	356	361	327	382	335	356	387	327	354	336	382	355	365	360	371	367	409	378	358	329	353	350	351	351	345	350	362	353	361	350	396	369	352	335	355	347	366	365	356	348	369	360	339	361	350	388	366	367	352	368	347	366	349	399	355	359	355	371	375	373	365	353	376	320	368	353	371	394	387	379	350	368	374	371	361	335	365	335	355	370	398	380	364	322	360	365	355	355	337	372	367	361	368	391	360	393	340	358	377	355	334	370	362	379	391	351	384	399	386	361	395	352	352	363	339	349	360	335	343	381	379	347	357	325	345	327	369	376	379	393	370	387	350	338	350	379	370	383	375	368	401	320	362	381	384	370	373	339	366	341	367	369	353	342	364	341	379	394	341	363	368	334	355	349	358	321	355	382	346	383	368	324	391	375	366	360	347	309	343	342	329	357	376	381	309	368	368	348	364	353	333	369	313	376	362	334	378	378	364	388	335	344	351	353	364	380	347	374	353	370	362	382	362	368	372	395	345	358	377	356	387	343	361	373	341	374	380	362	346	349	384	372	371	328	370	371	380	382	344	352	349	330	326	370	361	356	368	345	351	337	349	379	357	354	391	341	380	363	358	313	331	349	377	374	377	353	372	382	344	375	379	382	370	353	372	365	354	398	362	398	366	366	371	329	345	359	366	426	380	361	358	385	378	365	386	369	365	365	336	369	349	330	361	369	345	335	379	363	338	369	353	415	349	371	348	360	353	372	379	371	368	339	341	372	379	327	343	334	352	356	357	348	330	363	351	335	366	333	376	351	376	381	337	356	341	387	361	375	372	349	357	346	368	362	372	366	344	390	368	342	341	343	390	354	356	407	336	350	372	369	349	361	354	363	377	366	340	363	351	385	364	372	335	360	349	382	379	348	368	368	370	345	382	354	391	386	370	397	393	348	336	341	393	354	349	356	356	382	357	346	394	375	363	369	386	364	358	365	344	373	351	360	377	384	336	329	390	390	363	340	370	365	355	345	377	379	377	379	341	385	369	348	403	360	385	358	344	372	340	393	322	378	353	360	370	356	370	380	378	371	346	340	401	349	373	334	397	342	380	344	365	369	394	402	331	366	319	353	347	343	371	370	404	352	342	374	354	367	365	349	370	354	352	345	357	367	378	333	384	369	364	371	362	342	350	346	391	370	354	388	365	325	384	355	345	377	338	347	394	344	321	391	337	391	362	374	347	346	337	340	370	338	365	354	374	315	352	360	348	368	378	345	374	350	319	352	360	388	335	376	357	364	380	382	349	356	347	324	359	362	376	366	362	345	338	347	364	361	376	344	386	350	391	372	373	403	329	415	386	361	406	357	359	385	342	376	359	388	350	365	332	392	382	336	379	354	387	335	342	358	350	356	349	384	370	396	363	363	356	343	377	371	363	368	345	349	355	369	360	348	335	391	345	354	352	356	346	365	366	343	315	388	393	337	357	369	363	361	385	331	352	345	372	389	333	350	373	358	333	367	361	347	345	335	350	339	376	378	393	343	340	317	349	347	363	373	395	352	403	346	362	384	351	353	325	393	373	343	353	370	364	346	376	368	375	327	361	352	365	380	325	342	344	317
1678	434	535	409	406	389	271	269	261	243	267	274	238	231	263	268	225	273	237	221	209	207	228	217	229	234	221	190	233	229	224	215	204	221	224	224	230	229	225	234	249	224	218	205	217	215	186	225	204	209	216	200	216	212	241	225	212	253	239	218	198	205	186	219	216	227	201	216	221	214	194	195	216	255	207	203	201	223	225	229	216	220	202	221	258	221	248	229	248	218	230	171	222	230	185	228	222	217	215	216	215	228	211	215	188	236	235	221	225	204	237	192	209	225	215	237	209	216	200	211	218	225	198	202	213	224	211	210	205	215	210	198	192	253	221	219	222	215	203	214	200	215	201	216	228	225	212	199	203	211	239	240	214	240	265	205	205	198	217	212	212	222	203	190	236	210	201	199	213	218	200	212	192	208	229	202	219	214	225	203	198	246	194	201	250	231	214	194	225	216	220	222	234	221	227	232	208	222	205	228	233	207	220	205	236	224	220	228	199	233	205	188	222	220	211	217	222	214	239	229	209	203	223	219	222	229	224	223	204	234	221	242	231	201	217	203	222	218	226	217	232	223	197	196	200	216	219	216	225	229	239	197	223	219	214	205	228	217	218	211	200	224	219	213	215	210	229	244	211	220	220	226	212	230	202	199	218	217	219	216	221	188	227	224	225	229	246	197	218	222	227	217	219	214	261	207	191	209	230	184	216	214	235	227	230	199	220	182	209	231	228	234	213	268	251	204	264	220	209	213	222	228	219	231	210	235	233	219	214	239	208	215	192	195	257	244	224	199	203	203	218	199	207	227	223	224	210	216	215	231	225	189	224	232	182	226	248	210	225	220	204	218	231	216	207	218	196	198	237	219	211	216	214	229	207	211	214	206	199	215	185	223	205	202	223	219	216	229	197	237	236	239	241	199	250	221	230	233	231	225	224	195	217	207	221	232	200	223	228	203	229	213	191	194	230	250	205	202	227	216	214	234	222	240	242	229	230	209	219	231	230	227	228	213	231	209	193	225	234	227	194	212	211	210	214	208	236	219	208	204	223	202	224	187	203	229	226	206	227	222	216	218	212	242	204	209	239	216	240	233	197	217	206	239	247	207	189	241	219	208	209	253	200	214	226	188	232	219	240	195	216	237	222	231	195	187	204	189	223	197	213	213	225	229	229	206	221	229	201	221	234	221	217	249	229	248	235	219	196	196	174	218	201	224	197	219	253	239	225	224	214	224	221	196	215	241	207	205	189	214	218	226	219	194	233	208	207	218	205	210	202	240	204	195	191	247	196	191	201	240	219	201	222	232	204	225	200	216	205	197	266	204	205	222	196	216	243	241	231	215	205	221	229	177	206	224	216	230	212	232	214	247	218	230	231	193	233	236	230	219	215	235	245	205	214	205	226	208	242	203	218	201	228	196	191	213	237	234	252	222	208	208	212	194	220	234	207	231	248	241	209	221	206	208	190	209	208	183	212	229	205	195	231	240	233	207	186	208	264	202	233	213	213	232	212	207	260	224	224	229	181	214	215	190	256	229	206	225	209	206	210	204	217	195	185	215	211	229	220	215	197	219	242	213	231	211	202	210	202	224	221	212	216	245	242	205	204	218	205	244	235	222	248	214	207	226	228	213	199	226	210	199	209	211	196	228	191	232	223	198	219	218	209	189	215	214	217	219	240	225	214	218	263	235	203	224	221	236	213	220	206	190	227	230	229	218	219	239	234	228	217	222	220	204	214	218	206	193	207	220	209	204	220	208	202	212	227	261	240	204	212	220	221	214	209	203	207	221	212	212	218	207	199	225	236	236	242	218	210	217	236	189	205	243	224	193	213	249	253	227	215	228	230	203	173	187	223	211	207	189	211	244	210	218	224	207	255	227	252	227	187	225	213	240	222	217	215	212	184	231	218	208	241	214	185	236	249	234	210	202	234	214	213	203	229	224	241	200	196	207	213	236	211	215	225	216	230	194	211	223	205	243	224	203	202	228	239	212	221	218	189	214	227	248	229	208	177	224	155	221	199	201	199	214	228	192	234	223	226	170	182	203	199	202	207	229	205	196	199	218	212	209	213	205	256	226	215	234	214	239	232	204	223	183	200	215	226	238	219	222	229	222	216	230	224	230	201	203	237	213	224	203	209	216	248	219	214	216	187	187	201	209	199	194	203	233	209	210	222	214	188	216	201	228	227	204	208	219	190	230	220	212	207	221	210	235	251	212	233	235	229	210	226	223	217	237	190	213	223	210	219	208	207	204	223	197	203	220	216	221	203	224	202	219	221	191	224	221	210	239	214	226	223	230	243	195	211	224	223	227	198	198	218	226	220	238	262	247	233	214	229	208	219	227	256	200	249	209	197	213	226	229	203	229	223	211	189	251	206	238	217	212	207	222	227	199	218	238	197	230	210	228	238	203	208	240	227	227	218	202	248	217	205	206	212	198	241	206	206	205	206	222	231	233	208	194	224	214	213	234	208	201	224	254	213	205	229	217	199	213	210	207	174	202	231	224	209	204	214	225	205	254	190	247	220	200	235	209	218	234	229	197	233	189	208	196	196	227	202	251	211	249	218	200	236	228	223	226	209	231	251	238	218	197	232	228	206	210	197	204	213	210	238	192	250	201	208	219	206	245	207	232	200	225	231	200	212	240	247	217	228	194	229	221	221	224	206	223	220	209	217	181	229	236	212	216	224	212	230	233	200	225	215	206	206	230	216	248	212	213	200	193	219	212	219	232	225	214	218	222	231	226	222	219	212	217	201	213	227	217	195	227	218	239	194	228	208	227	228	216	227	198	230	199	220	218	221	221	198	204	211	225	198	221	222	209	208	248	200	222	214	198	235	207	227	234	204	230	201	204	204	237	222	197	216	196	206	181	202	229	227	221	207	221	204	220	209	240	238	229	254	198	228	232	232	217	210	223	231	210	205	241	254	215	234	188	214	195	219	235	260	192	199	213	211	222	237	241	202	219	213	207	269	250	242	228	226	214	205	244	205	242	239	213	231	203	199	215	197	199	201	206	217	223	196	221	232	218	233	221	235	246	204	226	217	213	214	187	210	212	224	200	216	210	220	226	241	205	233	229	236	217	204	207	217	202	231	212	229	218	245	196	216	224	244	199	194	192	216	238	243	220	231	223	214	194	224	227	249	198	193	221	217	228	233	216	228	200	223	235	198	205	221	208	231	197	230	241	221	209	195	189	200	214	198	212	179	222	225	219	211	213	190	209	241	227	209	207	226	187	225	211	217	207	228	213	217	219	215	231	238	189	194	196	206	211	196	245	188	243	223	219	217	227	219	225	218	209	207	211	240	215	207	205	231	219	222	216	209	215	224	220	202	222	211	209	223	224	246	208	211	199	231	201	239	206	211	203	231	212	188	188	207	221	203	230	238	260	209	229	201	216	229	205	220	208	209	221	208	215	203	227	231	220	195	241	218	204	213	201	242	212	212	228	235	207	231	234	203	212	213	215	219	211	206	212	209	212	197	221	218	231	194	195	206	238
1956	736	1126	1398	1272	1197	976	767	784	759	725	718	768	677	707	746	667	684	658	654	631	567	593	569	574	583	548	533	513	507	461	490	532	502	499	532	490	471	487	520	499	528	511	510	480	524	488	492	530	533	478	498	581	462	509	503	549	540	457	500	528	507	527	503	492	487	513	486	501	503	506	520	495	486	525	522	511	541	503	471	511	510	501	535	514	479	506	505	509	486	520	485	475	474	481	498	536	520	491	498	508	499	493	550	517	503	471	526	503	545	537	488	472	540	494	509	577	499	536	514	533	490	497	513	501	533	506	546	502	544	521	541	485	510	533	523	486	513	504	525	513	528	482	514	468	511	511	504	507	513	517	479	507	472	516	467	512	495	515	527	477	507	499	522	552	540	506	489	501	526	516	525	521	528	524	531	538	480	495	524	484	536	533	502	479	523	473	529	473	532	469	542	511	531	480	529	488	510	478	498	539	537	483	520	534	510	525	495	523	531	523	508	483	551	520	498	506	514	505	482	510	535	509	490	531	485	532	497	500	515	543	523	484	512	534	504	503	490	501	515	560	547	519	476	536	473	510	550	496	500	515	536	513	512	526	526	530	458	473	507	476	477	533	490	489	494	527	509	491	506	510	548	562	500	553	490	523	491	503	534	512	518	517	496	510	528	495	496	479	519	507	503	497	496	524	495	521	495	470	465	519	469	531	496	522	508	510	541	566	506	495	497	502	502	526	528	515	560	519	509	496	491	501	519	496	510	499	516	520	532	511	510	499	467	532	519	499	497	479	506	526	489	519	519	515	524	519	509	540	537	507	509	512	473	500	547	518	509	518	514	515	508	524	525	490	516	509	534	493	535	534	513	510	503	533	537	500	519	495	535	527	499	497	514	507	523	526	520	515	500	522	501	505	475	492	501	499	533	496	494	543	504	535	523	490	532	528	492	483	522	535	514	548	504	499	518	481	551	550	498	490	505	488	484	488	489	485	484	535	554	543	519	481	518	503	486	490	504	525	480	518	497	506	491	518	509	498	483	494	543	509	528	531	541	474	496	518	543	496	485	513	539	524	494	518	526	485	508	483	568	538	526	506	501	530	535	504	447	450	459	494	506	543	528	494	500	488	496	510	526	520	497	499	493	515	518	491	516	550	512	555	512	516	508	504	545	525	539	511	486	502	537	484	549	501	533	498	480	526	500	502	544	506	488	503	529	528	504	503	517	537	510	511	508	520	531	479	522	509	473	510	468	500	511	533	518	511	571	545	519	479	487	496	496	492	515	481	490	506	487	524	516	512	509	545	543	490	512	518	513	487	481	517	502	490	483	474	489	534	514	487	518	537	519	513	498	490	521	504	504	528	514	508	550	519	536	518	513	498	492	494	504	544	497	502	519	494	476	512	493	488	509	538	500	507	507	554	512	512	523	496	495	515	486	519	500	536	517	456	506	523	514	515	503	490	530	548	521	506	517	510	490	497	474	519	505	508	483	491	493	521	509	515	523	499	489	480	479	534	517	533	539	515	475	474	498	508	521	523	497	495	543	498	507	530	530	534	514	498	491	511	530	510	462	490	522	494	504	482	520	494	519	489	522	504	482	499	520	520	496	515	506	515	533	491	486	510	514	517	511	519	492	485	540	542	481	534	479	511	493	526	546	491	525	504	508	540	521	524	509	511	475	539	521	475	537	521	562	480	529	530	503	527	520	520	524	493	497	532	521	509	528	512	484	510	519	541	494	533	522	520	477	498	500	534	511	476	535	510	521	495	523	499	526	553	483	519	522	538	521	482	523	507	488	511	524	492	524	499	505	553	496	508	525	497	490	529	488	525	502	513	501	501	529	471	531	476	507	512	561	534	519	488	511	507	500	504	536	513	508	492	500	531	520	473	506	523	503	534	526	504	533	537	539	512	469	511	534	527	541	534	510	501	523	518	490	508	497	513	476	517	493	491	520	540	499	510	471	521	466	526	479	508	498	508	538	478	565	523	543	512	547	537	522	507	514	527	529	483	501	527	496	511	538	552	478	539	499	501	487	519	496	531	499	504	493	486	489	516	523	519	581	512	514	512	528	485	508	500	479	486	482	501	513	507	523	490	521	496	514	547	488	549	521	484	522	503	530	515	499	509	532	535	488	537	506	513	499	564	486	499	539	537	537	525	492	514	488	545	525	523	527	480	522	518	504	496	518	554	508	502	474	515	485	534	504	527	532	478	539	500	512	495	506	501	472	523	518	498	519	464	494	495	540	542	504	511	510	481	510	536	537	527	533	518	508	552	515	532	507	514	512	486	532	512	490	522	464	505	494	512	533	493	521	464	522	510	517	494	456	495	504	495	487	534	503	479	475	486	514	496	488	499	480	527	502	504	564	503	518	522	508	529	486	517	477	536	522	499	562	526	532	493	471	490	534	517	504	531	508	499	510	534	462	535	490	529	531	508	499	535	520	470	548	523	498	508	513	544	510	495	482	516	490	495	516	507	535	491	522	568	538	527	492	522	566	503	515	481	550	499	501	538	519	544	518	493	513	515	534	552	490	527	505	515	517	456	488	534	509	504	498	524	469	556	535	513	542	518	542	537	534	514	525	555	514	514	503	535	488	498	550	518	508	497	523	487	467	501	517	522	552	531	548	495	504	491	512	486	503	498	526	510	545	507	499	495	529	518	523	477	515	514	501	486	514	541	518	464	493	512	507	511	488	519	488	529	469	499	486	514	486	517	503	508	504	534	484	474	502	510	487	524	547	506	507	499	461	513	524	509	505	472	550	522	498	533	505	499	522	512	550	501	519	481	501	496	531	497	542	511	528	555	516	478	522	503	488	508	499	473	483	516	525	528	494	528	494	506	508	521	494	530	537	533	515	514	509	545	519	534	522	532	492	493	511	505	538	498	513	501	488	481	471	486	471	495	510	460	501	520	531	499	509	510	521	502	520	503	494	530	536	525	519	529	506	532	532	506	493	440	490	521	525	510	494	481	498	521	500	518	539	477	517	499	522	479	508	492	487	481	460	493	516	510	503	540	492	515	545	529	535	509	539	509	501	498	511	516	500	517	519	490	493	502	525	527	573	511	504	538	490	510	524	535	515	508	486	536	525	539	503	540	515	491	480	495	513	483	488	547	469	545	508	495	566	499	485	557	476	515	466	510	507	495	508	520	513	499	473	510	545	499	485	552	502	513	490	549	528	478	537	530	501	489	544	521	494	566	513	513	491	508	526	488	524	500	488	505	509	495	505	540	500	501	490	468	522	519	549	536	494	556	496	553	509	509	488	473	497	485	499	561	475	535	527	502	463	505	505	536	499	536	518	497	517	556	476	506	466	499	513	522	533	525	523	490	523	481	533	481	496	495	505	504	540	530	524	522	496	531	525	538	554	525	491	558	525	526	515	511	538	497	526	495	519	484	531	486	456	472	516	483	524	519	497	514	530	496	537	499	558	492	479	503	524	493	518	515	490	519	505	481	481	480	499	505	516	525	455	519	496	491	507	523	526
8371	1005	1117	1025	781	726	534	452	390	390	369	346	373	335	331	363	336	325	322	352	309	293	274	281	268	277	265	252	267	263	287	272	297	266	277	275	265	284	268	280	257	261	258	233	267	271	261	264	254	252	284	275	260	253	267	250	289	268	274	256	241	278	279	272	295	278	287	223	267	291	265	235	255	253	278	255	269	259	215	277	250	276	260	261	257	266	251	265	265	273	257	261	260	279	294	260	291	272	290	278	239	254	282	275	283	255	286	263	253	236	248	256	250	252	283	275	260	249	236	249	272	258	257	264	274	272	248	232	257	263	263	263	248	274	256	283	233	267	277	238	250	273	243	244	241	257	246	278	251	292	288	288	250	268	230	247	290	264	280	264	251	301	251	256	284	247	285	251	237	231	286	265	264	306	291	243	255	257	251	270	243	279	267	257	245	264	263	273	236	263	304	269	252	266	289	259	264	257	296	245	284	262	255	267	277	234	257	283	248	252	252	243	255	269	265	283	259	285	270	240	266	251	256	247	255	277	286	247	247	300	260	243	260	279	252	278	255	280	290	263	263	257	255	274	260	236	277	252	255	234	271	284	271	249	273	265	270	227	273	259	289	266	258	245	267	271	240	291	289	265	257	242	302	267	271	280	315	274	264	279	216	243	280	242	262	245	250	277	283	277	237	260	287	281	255	286	267	268	275	258	237	262	285	274	264	241	262	243	253	306	257	237	264	267	238	278	282	247	265	265	257	254	269	267	235	268	261	270	254	259	237	281	238	265	269	268	268	244	246	270	264	273	250	268	237	232	231	247	256	257	247	298	289	237	246	248	269	248	272	241	283	287	254	305	248	281	297	255	263	243	256	290	282	259	244	260	258	251	276	261	253	263	262	240	278	274	273	313	238	268	278	261	286	258	272	248	242	268	258	277	246	265	265	271	274	213	234	256	254	245	238	254	243	303	275	264	270	273	234	295	276	269	233	262	260	257	262	254	263	260	244	253	277	250	263	240	245	255	244	265	301	238	235	255	234	278	271	275	250	253	279	251	265	281	286	258	277	257	246	246	265	293	271	237	264	300	238	254	262	240	251	280	269	260	274	204	256	301	272	237	253	261	246	299	296	313	251	259	256	293	271	284	295	230	290	250	252	271	264	250	274	234	256	244	272	272	286	277	259	250	253	242	262	283	292	274	265	273	309	265	257	269	236	302	284	248	260	268	254	260	257	293	290	262	280	248	263	284	245	253	256	237	274	277	254	267	267	264	264	284	296	278	260	273	291	299	251	261	243	252	259	259	250	249	251	249	284	283	291	268	260	249	290	277	270	257	264	261	271	269	256	231	260	262	224	266	260	269	296	281	291	251	242	279	276	253	267	268	266	271	253	275	267	260	296	283	250	237	271	262	289	287	262	249	264	264	285	314	264	239	243	247	262	233	251	273	256	254	299	290	264	255	287	253	277	280	291	270	271	298	252	227	263	253	297	265	252	253	239	263	287	252	264	266	267	235	247	288	265	265	277	283	248	258	239	271	251	281	281	267	297	250	278	256	252	249	293	250	264	298	306	256	234	226	219	256	255	266	262	254	257	283	245	256	292	257	286	270	288	247	256	295	239	291	286	266	263	277	292	266	251	252	261	286	287	273	286	251	282	296	237	254	281	268	248	240	286	276	239	244	291	254	288	281	284	267	241	247	246	284	289	270	259	269	248	233	252	234	277	251	236	243	270	310	247	298	259	312	264	276	254	253	255	264	277	276	269	281	295	279	270	243	258	281	252	258	288	284	230	263	266	281	294	279	298	278	276	291	256	239	257	258	273	285	280	289	254	283	258	303	255	287	256	266	230	276	252	257	271	267	254	291	273	267	271	278	260	271	264	246	286	274	250	269	259	239	275	270	277	294	269	282	247	245	264	260	262	248	257	268	259	250	291	273	252	255	240	257	253	262	276	253	278	223	239	292	261	253	249	265	272	265	262	257	281	288	247	229	248	255	240	245	274	246	283	260	284	265	248	293	277	254	262	240	259	249	300	269	271	267	270	280	275	270	270	268	282	268	250	272	294	303	278	256	268	265	264	259	276	258	246	260	262	270	282	274	222	256	249	265	260	264	279	271	272	253	289	263	271	257	256	261	259	248	265	255	260	256	282	272	251	260	270	286	261	266	285	259	280	290	266	304	261	259	251	232	246	247	287	266	266	276	262	252	270	283	302	278	268	289	263	267	274	242	286	268	278	251	268	280	267	235	252	251	238	261	282	267	285	280	276	283	270	251	270	293	291	265	285	257	273	251	267	257	288	255	254	266	274	299	241	243	256	286	274	286	233	277	274	287	266	245	239	255	248	261	270	281	272	253	255	255	229	283	266	247	300	272	261	259	270	248	297	260	257	250	264	245	281	250	267	260	228	235	252	288	272	245	255	258	251	250	300	284	272	235	250	288	268	292	275	260	265	281	257	270	273	298	281	261	274	244	299	240	279	262	255	258	278	229	286	276	267	283	265	259	298	260	267	240	220	266	275	287	256	253	261	266	263	272	272	268	271	235	270	286	264	266	270	279	276	264	268	243	280	249	254	247	271	267	258	302	272	243	238	253	276	278	284	252	266	260	285	256	275	248	250	239	267	233	298	246	273	242	247	251	249	291	271	265	238	274	256	241	243	230	267	262	246	272	254	275	277	260	267	231	262	235	268	259	265	290	248	255	268	265	314	277	245	270	256	269	261	257	255	263	248	260	244	286	256	278	271	284	255	278	246	262	255	268	275	301	283	251	268	269	268	281	261	241	275	249	254	275	233	247	226	244	250	257	242	271	254	278	259	242	269	251	272	284	281	288	225	292	248	289	247	264	244	246	207	250	247	263	251	245	281	254	248	257	255	252	231	248	259	280	243	249	265	252	237	241	267	273	255	256	260	280	240	266	232	275	257	258	262	268	281	259	268	235	262	263	239	244	258	260	245	249	262	330	271	263	260	258	267	243	260	259	251	260	260	285	301	248	283	277	276	268	268	242	282	256	229	283	291	263	273	275	250	255	249	240	282	249	233	246	229	239	272	255	257	251	274	264	244	244	280	293	262	248	266	290	293	250	252	256	282	244	273	301	248	270	257	257	277	266	259	275	244	286	285	253	251	251	251	243	244	241	273	273	275	262	289	236	256	257	277	274	277	281	285	277	281	251	247	291	257	289	291	239	254	260	253	295	267	245	263	274	280	243	252	266	262	259	248	264	253	290	243	237	280	265	283	251	303	260	290	250	240	233	258	259	274	263	265	270	258	275	278	263	279	257	273	249	240	282	299	268	279	275	242	261	245	264	293	248	269	260	265	284	310	275	235	261	270	260	245	281	273	278	264	260	243	272	270	258	249	265	267	259	282	237	269	245	248	273	226	230	246	276	266	254	230	255	252	278	264	219	249	255	279	267	279	253	285	241	272	279	259	220	258	274	273	261	231	222	262	268	261	294	242	261	288	254	251	276	251	246	262	262	250	262	234	255	311	265
6837	1368	2482	3176	2875	2698	2069	1514	1456	1236	1297	1158	1254	1149	1096	1108	1076	1061	953	872	863	804	746	743	699	706	683	627	581	593	619	603	601	593	586	635	580	609	604	617	621	582	653	618	601	590	652	668	621	615	630	575	563	581	578	596	635	607	535	625	644	566	620	618	552	631	604	619	573	639	581	642	620	619	591	604	635	585	631	587	611	628	594	582	600	622	564	616	580	575	648	592	615	608	590	633	581	627	626	628	633	580	594	598	633	597	596	611	586	590	640	582	593	602	591	599	589	590	591	605	588	569	592	586	572	629	573	576	594	575	587	636	633	576	593	614	585	634	631	549	618	590	579	610	585	586	573	594	619	580	620	583	551	595	603	616	591	619	591	604	624	589	581	586	573	612	605	636	614	599	582	598	588	577	594	592	615	634	583	599	580	595	575	586	586	584	542	579	600	626	636	592	592	618	618	591	613	586	556	623	618	567	633	574	601	598	592	580	583	626	589	613	556	614	609	612	588	587	616	594	582	620	579	639	587	600	591	560	586	607	598	625	607	573	591	615	604	612	613	627	577	542	630	593	589	655	579	607	623	558	587	595	580	610	577	617	586	627	572	612	595	564	603	592	574	591	611	588	579	592	563	573	580	567	595	593	609	596	578	584	636	608	583	632	578	609	571	582	612	614	613	593	570	587	599	558	606	569	589	556	579	557	585	596	579	579	573	584	576	629	580	588	568	611	632	655	609	579	595	606	602	602	572	609	580	585	649	615	596	594	561	557	609	588	633	590	647	604	588	583	586	586	578	584	573	580	575	618	557	554	599	599	588	613	665	586	583	560	595	574	640	566	621	601	584	576	607	608	573	576	567	597	574	602	574	616	601	574	563	605	570	605	568	543	617	623	582	598	585	587	628	565	591	614	621	629	590	602	614	567	606	575	583	582	591	584	580	559	621	643	587	649	595	635	639	558	568	566	587	580	615	610	622	578	577	585	615	606	627	654	623	581	588	638	608	574	547	591	607	619	615	610	609	566	627	590	578	581	615	575	573	633	608	626	600	560	573	618	583	594	639	600	604	617	624	592	609	587	536	563	590	561	637	603	630	557	601	578	604	586	595	563	613	625	588	627	597	645	585	599	627	566	531	580	573	572	589	610	614	626	613	584	604	614	590	552	590	581	587	618	630	577	588	569	547	579	596	535	616	626	568	605	607	630	584	598	564	619	577	616	607	584	640	604	633	597	572	597	603	552	649	562	582	616	623	558	600	637	637	626	612	619	604	561	564	585	606	616	622	607	611	594	591	602	586	598	581	583	568	619	605	578	600	600	575	585	588	639	595	582	573	601	583	610	612	597	604	543	594	567	553	590	596	586	592	551	647	629	597	566	574	588	590	607	618	608	600	576	593	622	583	570	591	580	597	631	598	599	582	627	616	574	607	592	576	566	597	599	623	623	588	582	630	574	603	645	653	585	614	645	619	634	602	547	624	585	595	599	608	577	598	619	629	629	615	583	583	573	576	615	585	568	558	615	580	606	566	616	595	619	550	577	595	543	575	620	579	599	651	586	593	545	624	595	555	622	587	637	606	591	591	617	619	582	613	599	571	589	658	583	600	560	583	595	597	595	616	567	577	528	575	578	604	572	597	594	618	588	547	556	572	606	582	659	636	594	621	589	572	600	646	619	616	606	585	575	599	581	576	584	624	557	605	608	592	592	575	602	606	635	582	591	614	631	613	612	622	622	542	600	593	625	569	557	598	582	606	601	580	632	624	586	640	629	604	600	605	617	592	580	639	603	630	590	639	637	619	545	567	601	554	548	631	625	632	600	657	566	586	600	638	604	576	531	583	581	625	618	590	604	607	608	593	580	582	609	598	579	616	560	628	556	591	593	619	610	551	623	591	622	569	627	622	560	585	597	623	613	636	616	579	623	558	604	637	580	545	598	617	572	594	581	582	590	634	601	619	651	631	575	620	605	606	591	604	608	600	609	614	567	638	560	606	600	607	614	603	558	585	604	601	621	593	605	580	638	583	600	600	595	580	607	595	589	639	581	647	603	617	639	581	667	624	571	573	608	607	582	645	576	556	589	609	590	582	605	572	592	630	591	558	591	627	587	619	604	606	572	610	594	629	618	611	575	618	596	598	620	576	607	649	593	565	591	588	610	553	586	618	606	605	610	551	590	614	559	545	632	600	629	560	595	566	611	581	578	595	590	586	586	609	609	609	553	604	596	626	593	616	589	627	620	591	598	566	586	576	561	589	565	586	588	619	571	592	591	594	628	621	571	625	595	604	562	572	584	645	573	578	674	604	606	603	590	601	615	617	606	589	569	571	634	557	609	663	625	633	582	586	589	573	575	602	600	631	565	652	585	626	589	637	617	582	596	585	619	630	562	592	661	592	627	649	601	611	606	594	635	564	594	593	626	593	599	594	601	631	574	614	589	583	590	583	558	581	634	603	639	592	585	604	628	594	606	590	606	619	613	604	605	569	610	577	603	622	641	592	595	587	589	593	601	594	553	616	636	599	584	640	601	590	595	579	607	603	584	602	618	534	603	612	611	585	572	580	592	568	604	553	607	595	604	602	543	587	565	608	590	621	576	602	566	543	575	602	572	595	581	560	584	567	629	584	610	591	589	611	614	588	562	587	591	636	595	552	598	572	616	628	630	607	571	620	601	590	531	597	606	635	545	573	596	599	574	577	566	567	576	588	658	568	588	603	583	595	624	609	600	568	647	575	590	573	591	576	605	595	602	591	611	604	623	611	605	582	571	576	630	581	592	626	584	615	596	598	581	599	606	604	633	602	583	570	604	546	582	622	613	577	588	627	669	558	626	559	579	598	641	625	605	571	602	579	587	622	583	627	601	621	666	588	622	607	608	589	565	615	589	585	610	625	607	633	597	619	615	645	636	582	590	593	564	616	570	531	572	587	578	576	592	537	618	580	599	571	595	590	621	616	622	600	576	605	608	584	615	620	645	596	602	579	606	609	620	583	609	599	564	597	582	603	601	580	603	592	628	603	630	580	583	588	620	582	632	585	577	623	616	556	623	606	586	595	563	587	610	579	553	590	594	595	606	568	596	579	631	598	583	545	609	570	618	587	626	599	593	553	605	597	604	606	599	631	569	607	558	628	570	622	595	579	654	569	612	585	580	608	624	599	585	602	587	568	591	595	569	610	559	629	553	575	635	611	571	573	590	613	586	578	621	565	581	611	581	632	628	614	578	553	540	614	615	575	595	590	552	592	642	616	561	581	611	602	587	592	593	580	570	602	585	584	613	583	578	598	623	602	622	617	622	614	610	575	609	562	575	629	602	615	592	590	647	604	602	591	587	597	625	591	618	602	614	606	598	566	598	577	607	597	625	627	587	590	592	613	634	580	615	575	594	614	603	595	584	634	602	580	583	560	639	621	587	574	645	568	596	620	576	598	612	578	612	580	614	581	611	604	562	593	588	561	598	597	621	578	566	602	595	571	589	601	598	573	614	605	605
15135	1847	1835	1528	1065	780	656	497	385	330	307	273	325	329	290	280	217	253	238	205	199	233	202	181	157	154	186	186	144	118	148	133	157	173	154	167	122	166	139	155	136	176	145	148	168	140	151	144	173	147	169	165	165	149	162	156	142	162	159	137	159	164	154	148	160	148	162	154	145	150	155	161	138	170	153	176	185	155	156	166	158	149	135	174	158	181	155	118	104	138	152	140	153	169	156	127	149	167	141	140	160	144	153	171	129	165	133	162	150	179	149	159	181	162	166	173	157	161	153	137	157	156	161	140	158	166	162	159	135	150	141	145	166	169	141	146	141	136	129	141	155	136	142	129	161	174	152	171	124	156	145	156	138	140	153	127	133	154	168	144	178	160	151	156	158	166	144	152	148	168	136	153	135	143	143	141	156	140	151	147	146	149	171	174	153	160	147	132	147	142	149	139	161	161	154	139	151	146	150	156	170	166	158	168	156	143	171	175	159	170	158	158	148	143	134	141	159	140	145	142	163	147	135	156	149	174	148	148	149	166	151	143	159	159	178	180	164	151	170	163	147	141	145	162	149	153	129	137	143	132	154	159	135	140	139	139	145	166	173	158	171	150	159	131	149	144	136	173	177	157	152	160	142	153	173	160	162	118	157	167	144	144	157	136	153	160	138	137	164	154	163	157	117	141	161	151	172	152	143	141	173	144	126	182	159	155	161	166	138	152	158	152	159	157	139	164	176	141	181	154	167	135	148	152	146	157	155	154	155	166	167	130	156	156	161	147	161	144	163	128	151	179	156	151	156	157	148	160	152	139	141	172	152	146	165	157	149	151	137	149	167	161	177	156	158	149	141	154	144	166	161	154	170	146	132	159	165	158	149	139	168	147	136	138	124	168	142	152	149	157	144	174	142	145	148	157	168	167	162	167	161	177	153	141	143	148	158	156	151	143	139	145	147	154	161	175	159	147	177	165	155	152	141	149	151	151	139	165	179	151	138	159	153	161	166	132	156	161	181	132	137	152	159	158	141	146	143	187	151	156	183	178	149	160	168	148	167	141	142	137	153	150	137	158	174	169	172	169	154	161	154	180	154	168	136	159	171	162	181	155	141	133	162	144	152	147	144	130	168	153	152	165	130	149	161	135	149	148	159	150	177	157	169	137	169	127	149	150	177	138	144	168	137	136	154	181	154	154	144	175	125	148	140	132	164	159	155	160	164	169	160	155	143	132	157	128	157	150	159	150	168	158	157	138	135	153	149	151	158	144	138	160	176	141	161	135	157	142	138	157	146	159	156	183	163	156	156	167	172	157	151	151	143	182	146	172	155	142	154	152	166	157	175	151	119	170	140	179	154	130	167	125	163	139	149	160	144	146	150	149	141	135	171	145	179	161	128	160	160	146	151	166	150	141	153	142	142	168	160	133	143	147	151	162	177	141	172	155	155	164	154	151	175	158	173	150	146	143	174	154	153	133	163	168	143	151	179	157	165	182	144	144	162	130	159	166	147	155	141	166	147	165	144	135	157	153	164	170	137	163	157	154	143	155	144	166	154	143	142	154	150	154	148	141	161	150	148	140	150	162	162	171	151	159	145	156	154	153	158	159	162	138	149	176	167	167	139	147	134	153	165	161	146	126	153	152	154	159	174	152	162	139	150	134	166	146	153	145	156	135	152	161	148	159	174	152	170	164	160	144	171	169	166	149	154	133	157	163	164	161	140	170	155	159	160	165	138	145	139	153	158	164	159	154	150	134	144	177	157	143	147	151	139	150	142	161	147	145	135	154	146	156	156	140	155	142	164	159	162	137	131	149	155	159	151	167	178	146	143	148	151	145	155	141	153	175	174	161	185	152	159	160	176	150	159	144	155	132	163	155	134	161	165	134	137	167	146	157	172	147	142	162	175	161	157	151	152	150	138	159	173	152	148	154	152	129	172	149	143	133	145	164	148	164	154	149	171	144	147	158	157	147	153	150	169	146	176	167	178	141	150	155	136	151	162	156	170	174	158	161	151	148	163	150	158	151	147	152	160	144	135	153	192	164	142	146	140	169	167	135	143	152	151	179	149	135	160	135	168	140	136	142	180	179	142	175	127	155	170	152	154	158	147	164	174	115	134	163	150	143	150	143	145	170	164	154	163	160	118	145	149	146	173	154	162	153	150	167	135	151	147	128	174	190	155	165	147	169	120	140	165	139	127	156	165	163	161	150	165	145	171	145	155	167	161	156	155	151	180	140	152	183	151	155	133	164	131	144	147	156	140	124	148	158	158	137	158	164	157	164	188	156	143	141	158	134	139	158	155	136	161	133	144	143	151	141	142	143	159	175	140	133	146	168	153	148	150	142	152	168	166	131	164	153	151	159	161	150	173	176	148	149	152	137	170	155	157	129	177	175	159	162	133	153	143	146	156	140	172	158	165	167	165	161	149	139	149	146	152	162	149	178	155	161	159	159	149	152	142	170	146	144	177	126	172	168	169	165	176	150	157	150	144	158	160	143	143	156	152	143	163	142	147	155	153	152	168	154	140	138	145	181	168	152	157	160	158	160	126	128	139	153	153	154	161	155	135	166	169	161	136	158	182	144	144	156	144	170	172	156	165	147	116	157	152	151	168	132	174	167	141	143	130	137	170	158	121	154	176	153	158	166	156	158	159	143	151	153	159	140	150	146	146	151	157	155	166	182	143	160	169	172	139	144	152	127	147	145	164	158	137	146	148	173	153	139	148	153	135	155	152	164	161	143	173	159	151	173	174	150	150	152	163	164	115	140	149	175	152	146	154	155	142	156	164	154	134	149	148	160	130	134	152	158	157	152	159	157	148	154	149	178	143	137	154	178	133	157	152	179	156	127	129	156	146	150	171	164	161	159	152	146	133	146	180	164	155	150	170	115	175	145	135	162	159	166	119	140	164	158	155	135	143	149	147	156	154	158	176	170	139	178	153	162	163	134	158	169	139	168	154	154	145	154	143	162	149	136	147	155	176	173	157	121	128	154	163	143	167	155	166	144	140	156	143	132	147	172	166	173	144	136	144	156	157	130	142	136	164	146	147	138	172	161	162	167	168	143	142	135	158	135	169	134	140	166	156	142	167	163	145	155	161	157	152	167	152	180	129	147	141	163	183	185	160	156	167	140	150	140	147	150	146	149	178	154	126	143	163	155	149	141	165	159	147	167	157	149	165	163	147	158	151	150	130	164	139	150	152	164	139	160	152	150	167	143	157	141	137	140	137	139	167	150	158	162	157	160	147	184	177	129	159	200	174	155	169	141	171	165	149	152	132	147	162	147	138	152	129	147	168	146	148	168	141	138	137	170	136	169	157	153	162	164	159	126	152	134	134	157	174	149	147	147	153	146	163	169	168	152	148	167	165	163	137	142	182	154	132	153	164	164	166	147	171	157	142	148	145	139	142	140	139	179	174	148	147	136	160	145	172	159	148	154	159	144	148	138	149	180	124	152	140	149	156	162	151	158	140	130	175	162	153	160	156	161
8536	1608	3530	4622	4212	3525	2825	2102	1717	1442	1341	1325	1337	1230	1202	1148	1041	1049	857	849	767	644	646	609	544	522	443	448	451	384	391	356	366	381	385	379	370	354	367	372	361	363	360	360	373	338	318	358	386	366	355	385	350	351	380	340	392	377	377	345	387	402	359	357	381	382	352	345	358	362	345	353	373	319	370	336	359	334	363	376	355	347	359	357	344	353	334	314	385	366	364	371	364	362	355	351	334	311	361	329	369	356	387	332	371	374	357	324	380	356	356	344	341	375	379	346	375	370	357	371	346	368	346	360	407	349	352	392	352	350	391	340	359	341	368	336	375	357	363	364	333	390	342	335	375	350	399	353	374	344	375	363	380	341	367	347	346	376	352	352	340	344	401	375	348	355	370	323	344	343	344	335	375	371	362	370	361	335	342	363	364	341	349	368	347	344	320	365	338	358	361	355	331	361	352	347	370	351	392	342	330	356	314	359	345	349	342	348	346	343	362	392	344	355	389	371	381	362	376	351	373	380	345	359	366	345	382	343	324	326	332	380	383	327	346	369	335	347	341	309	365	327	376	379	373	378	345	377	381	365	364	318	377	378	366	375	374	345	378	352	383	337	357	344	340	401	377	357	356	316	339	357	342	376	370	377	346	363	351	340	372	336	311	353	363	345	404	359	364	370	355	361	357	356	328	344	366	355	359	361	362	355	348	381	376	329	357	370	376	364	397	346	353	382	356	348	343	351	369	366	367	343	380	357	334	385	378	353	354	326	383	364	378	342	347	354	346	382	347	364	357	360	352	372	366	376	354	350	367	384	386	378	346	349	356	379	368	359	343	371	362	370	343	404	333	334	338	351	325	383	321	363	357	357	360	359	347	303	380	366	367	358	346	397	360	360	366	361	357	379	374	357	353	343	351	335	328	382	355	344	344	366	348	330	355	342	343	366	350	342	385	324	358	327	365	371	370	356	369	359	354	334	361	355	380	323	361	345	321	334	355	337	357	351	359	352	387	369	337	366	354	370	348	367	329	364	360	341	361	366	363	335	331	352	376	358	364	330	372	370	341	342	376	371	366	380	343	332	350	343	330	363	348	362	337	360	352	324	376	337	343	384	344	338	323	369	352	346	356	364	346	356	347	384	362	341	353	358	322	374	340	359	349	351	382	366	355	366	359	370	372	372	382	343	337	390	348	349	366	375	351	388	354	366	364	342	337	383	402	377	336	344	325	363	354	356	353	347	354	342	327	381	325	376	353	348	360	363	346	362	376	354	359	361	375	305	393	347	343	378	328	355	337	357	360	348	339	385	355	338	340	355	325	350	331	353	388	348	358	330	371	338	384	334	358	367	363	352	373	356	366	331	366	343	357	349	349	346	360	380	340	379	348	365	377	332	361	381	345	382	329	305	341	359	346	365	399	318	343	383	373	370	374	382	354	342	348	372	347	375	355	349	354	358	413	361	368	339	360	325	375	358	371	362	398	335	365	382	360	394	339	348	355	356	382	336	354	335	371	351	352	348	330	317	364	307	364	357	371	363	337	404	366	316	362	353	338	366	370	360	338	371	364	353	356	347	377	372	365	373	355	358	344	339	372	381	391	337	350	338	353	306	328	358	354	344	385	381	342	378	380	367	366	304	345	376	331	348	326	357	357	327	364	372	368	379	353	353	363	362	345	342	359	360	383	344	365	361	358	350	323	377	353	358	379	372	361	350	344	369	344	363	341	352	334	377	336	378	346	376	323	356	354	371	353	354	366	305	357	350	337	355	373	361	377	372	365	361	322	360	340	340	368	388	327	344	351	389	340	368	383	350	335	319	338	354	341	405	358	339	377	389	335	329	350	379	366	361	348	331	385	343	315	363	364	338	344	393	355	356	368	365	354	343	356	378	366	349	379	340	328	362	399	351	347	382	352	344	355	359	364	330	337	305	357	323	328	353	374	354	385	345	369	341	380	357	351	343	362	365	360	371	376	388	348	350	388	362	368	334	342	356	333	352	371	332	378	361	359	370	360	347	396	361	358	389	349	364	357	377	363	379	361	362	369	371	318	374	373	379	404	332	347	307	374	393	361	366	373	391	360	385	345	327	355	334	328	347	346	341	354	380	350	336	334	343	368	379	334	328	353	326	369	337	331	367	363	336	351	349	350	368	322	344	384	358	354	392	361	383	362	364	345	358	359	342	354	342	361	315	325	342	334	348	328	351	373	369	342	360	360	333	338	350	341	363	374	368	347	334	351	348	366	361	368	377	363	344	338	391	360	385	342	339	372	356	375	356	358	358	349	349	381	362	390	342	376	352	373	342	377	359	350	378	314	355	356	327	338	368	364	361	343	385	346	354	384	389	371	347	331	345	382	324	337	357	345	345	353	327	332	376	347	391	364	363	340	384	365	336	371	363	364	341	341	346	359	366	341	333	362	338	334	349	384	355	337	390	337	380	380	361	341	397	341	357	355	364	382	375	372	383	345	344	359	341	312	352	354	378	355	361	367	352	359	355	394	339	366	380	320	351	329	375	359	376	357	383	366	356	336	356	326	347	360	362	382	325	330	371	367	353	330	353	336	354	343	335	379	375	373	383	366	369	342	375	373	325	327	348	368	431	346	385	357	368	343	346	347	351	338	340	359	335	383	343	358	370	348	352	346	330	346	364	349	370	342	335	359	389	365	370	339	357	364	328	361	387	346	324	355	343	340	370	361	359	390	353	339	372	351	354	372	377	374	331	349	352	362	371	364	321	363	403	376	375	327	369	365	371	356	374	349	364	359	330	368	331	354	354	354	335	356	379	345	381	359	366	360	342	368	340	363	348	345	380	354	351	343	348	373	383	349	381	386	356	382	356	374	374	319	329	336	363	390	330	386	334	358	359	367	354	397	358	366	359	340	369	320	341	352	395	325	352	381	395	325	362	324	352	356	384	328	336	384	332	351	346	366	342	358	338	379	339	388	363	386	391	340	356	338	331	360	372	388	356	356	388	311	360	331	355	383	366	367	357	356	359	352	365	351	370	343	323	341	371	360	346	372	364	310	333	342	361	372	364	347	353	353	381	354	357	357	318	340	333	344	360	337	331	365	338	384	339	384	350	366	329	367	377	316	353	416	359	367	322	351	335	376	351	350	366	359	376	370	366	369	368	369	344	352	335	351	365	357	362	375	353	314	329	359	355	328	362	365	327	342	344	375	330	339	362	357	397	361	362	314	391	347	348	363	346	351	362	400	360	350	377	366	356	353	381	363	376	355	359	363	358	350	334	337	355	380	342	348	367	332	392	353	395	363	373	343	333	391	353	368	371	353	362	350	361	340	355	370	321	387	338	397	366	350	366	350	358	316	351	355	387	373	363	376	351	348	333	365	360	325	332	317	378	376	352	349	353	362	372	349	349	359	357	352	332	346	361	370	319	371	360	376	352	337	364	378	342	377	354	359	333	381	364	351	374	333	318	347	354	361	369	361	332	370	349	361	367	420	367	348	328	369	356	380	364	351	356	345	388
1623	415	485	432	347	321	298	264	284	275	258	220	230	235	230	263	255	234	241	247	220	237	220	215	207	213	217	251	209	204	214	192	233	221	245	228	184	194	198	224	199	243	230	191	213	199	228	193	218	222	217	208	212	203	197	199	219	180	212	241	270	209	213	232	228	209	207	199	200	193	219	198	222	240	222	201	239	214	241	192	213	198	210	216	229	229	219	184	202	223	216	225	201	195	203	215	211	211	207	230	213	213	237	241	238	240	195	206	216	231	205	169	195	236	217	254	231	214	221	186	186	202	215	221	197	218	236	210	204	209	207	226	207	206	214	218	181	195	220	243	206	228	243	215	203	221	197	205	246	221	203	205	212	199	186	211	243	197	214	211	224	229	228	201	197	202	226	237	254	211	228	221	224	212	234	188	234	195	193	230	200	259	222	202	220	228	219	242	211	219	222	205	214	205	240	217	221	219	223	210	232	212	222	226	217	204	250	215	212	211	191	229	234	229	230	227	211	183	216	215	205	219	208	208	214	203	214	184	199	218	230	223	209	207	212	200	217	231	200	191	196	198	226	208	204	237	218	215	217	192	202	192	211	216	223	200	245	214	227	220	206	213	228	209	189	166	215	221	233	226	222	224	224	201	223	211	217	193	212	209	185	224	211	210	191	257	228	211	235	224	223	205	250	223	217	191	209	230	234	203	222	202	214	260	207	222	194	202	198	239	218	218	229	211	232	202	209	208	196	218	210	211	234	208	220	207	195	210	227	202	208	221	213	202	216	214	206	239	234	243	203	219	191	244	206	202	197	202	212	233	214	218	236	214	207	222	203	234	209	187	202	223	204	238	225	195	192	216	249	205	237	233	226	204	227	220	225	204	214	230	210	187	183	184	219	204	189	239	204	208	260	243	232	214	228	215	231	234	222	241	191	247	235	213	210	225	228	237	184	217	208	234	213	191	204	215	244	224	235	257	211	216	207	200	205	249	228	235	219	220	219	200	233	224	222	196	182	227	228	245	234	240	211	210	229	184	219	214	227	226	194	224	240	232	207	222	206	224	227	227	210	208	203	207	218	226	214	194	223	196	213	197	226	220	228	195	238	219	215	217	231	219	216	219	229	234	233	213	212	226	210	192	205	231	187	217	238	228	252	224	206	197	212	224	215	233	240	201	214	210	224	215	222	214	212	198	196	225	213	218	222	193	192	211	227	217	249	220	216	203	210	212	242	230	245	204	227	210	220	213	210	203	226	217	212	198	233	227	243	228	209	246	247	204	210	234	223	178	226	208	242	183	210	177	195	223	208	200	225	224	226	219	210	212	198	203	195	194	220	196	228	210	246	221	206	216	191	238	209	227	224	201	225	236	213	196	224	238	221	206	184	202	194	220	215	211	226	191	222	223	222	214	225	251	198	212	210	210	212	197	203	194	210	215	206	222	205	207	203	238	211	230	185	220	214	225	223	222	199	216	183	212	218	236	229	214	217	228	199	245	218	219	205	248	197	219	206	211	200	220	228	223	203	195	214	188	203	204	213	216	198	230	231	215	240	181	227	204	242	222	193	212	191	207	193	200	195	263	179	224	198	230	231	216	218	206	197	208	209	182	222	216	231	233	202	217	222	203	225	231	210	248	193	226	214	230	241	183	178	213	232	240	192	229	182	228	243	205	193	222	215	221	212	174	202	221	204	239	186	239	188	227	203	202	207	214	208	228	212	229	205	231	221	174	236	215	206	204	179	210	220	194	202	196	214	236	234	242	202	208	227	208	183	218	213	195	249	200	229	209	227	223	199	229	225	260	209	206	246	244	209	210	221	210	198	195	207	208	226	235	229	225	196	222	211	209	221	208	230	220	221	206	180	219	259	233	211	169	225	186	198	209	210	229	216	226	220	215	229	212	234	219	206	198	209	219	224	224	230	262	218	245	227	198	189	217	191	235	236	196	245	202	219	213	218	218	230	257	220	225	229	253	199	243	227	193	244	209	209	208	200	201	226	213	236	198	220	204	224	244	204	238	225	225	207	243	222	239	201	223	228	237	212	218	228	218	250	216	233	230	267	239	230	202	213	209	238	197	245	229	226	191	234	214	222	225	219	221	229	205	210	254	231	226	177	210	218	227	198	212	225	244	206	225	220	196	238	227	209	217	206	198	206	207	223	222	235	240	209	219	218	200	206	244	196	238	201	244	204	245	189	240	216	228	212	207	202	213	221	198	212	189	221	202	228	198	195	219	217	208	184	202	214	205	216	226	230	209	221	246	188	225	185	229	221	225	213	180	194	223	226	215	204	243	210	230	233	229	225	196	208	222	209	223	228	211	214	200	239	183	206	186	244	233	223	235	218	210	237	241	238	217	211	203	195	258	231	201	206	182	208	196	216	212	232	237	229	214	212	216	220	213	225	193	211	191	192	221	215	236	172	207	225	197	208	228	227	195	213	212	216	209	225	200	214	217	192	240	185	249	189	214	201	186	207	218	223	221	227	208	224	207	218	201	203	223	213	239	239	228	194	234	210	217	224	232	206	210	231	224	220	220	217	234	214	218	203	204	227	206	199	207	196	215	245	226	202	214	201	215	200	226	233	235	230	204	247	223	217	205	211	214	215	206	217	239	236	230	226	222	197	211	212	211	203	246	227	246	197	204	183	219	229	189	228	217	213	223	226	201	259	226	227	218	210	227	215	213	263	227	221	199	211	219	196	230	224	219	206	194	182	189	189	237	213	209	202	193	195	245	202	216	204	213	215	205	219	215	218	225	223	232	232	194	221	232	236	207	207	192	202	219	229	231	216	212	202	241	238	203	244	219	224	236	213	221	236	212	216	207	216	218	213	219	223	235	235	213	217	210	232	226	233	184	233	214	215	208	208	235	212	214	201	218	218	233	200	232	208	200	228	183	205	231	197	233	202	232	215	232	240	223	219	207	213	227	231	207	182	212	204	224	186	214	223	217	229	208	199	218	218	212	183	207	234	213	220	183	241	253	215	201	193	219	220	189	203	228	221	220	232	197	211	234	211	231	202	220	202	214	206	208	224	218	203	202	202	243	223	223	187	246	225	243	206	192	251	215	223	180	197	191	212	215	206	211	215	186	206	191	209	217	228	203	242	220	187	218	214	182	194	209	201	230	224	206	216	197	240	198	208	216	206	229	195	197	249	221	225	212	220	230	230	204	230	201	224	195	221	230	188	207	231	234	206	224	237	232	229	230	238	227	218	231	205	185	199	236	213	230	211	238	211	239	235	212	232	224	231	236	216	218	212	199	238	249	211	207	223	208	202	199	231	238	231	219	219	193	229	191	207	207	200	236	214	223	241	221	199	204	244	223	193	210	234	224	229	202	235	225	201	202	219	196	194	214	229	211	218	227	220	224	210	240	194	228	220	216	225	199	241	228	207	193	212	199	220	226	216	214	237	202	212	218	200	221	182	194	252	224	166	217	237	205	211	191	206	191	229	192	208	200	220	219	190	234	191	229	206	216	246	244	192	210	201	211
1817	695	1090	1358	1214	1191	957	773	787	705	777	778	760	766	722	710	665	680	642	610	658	561	533	554	542	522	534	532	531	516	525	518	503	541	533	515	521	543	524	471	523	504	524	513	533	512	492	505	505	490	496	519	460	478	526	526	484	488	548	520	485	497	511	472	503	499	503	571	515	511	544	509	517	485	531	527	523	487	505	492	516	496	521	514	470	483	547	462	559	526	522	461	498	540	500	486	489	503	507	502	504	541	504	505	517	494	462	514	461	498	485	491	509	470	543	488	522	547	510	537	489	525	509	516	472	482	478	555	529	482	504	529	481	523	514	530	516	527	484	477	512	494	476	543	476	534	500	484	510	507	477	529	529	526	528	508	543	477	538	504	505	501	478	464	515	499	548	493	517	490	500	443	498	459	506	486	505	474	471	499	494	474	512	509	564	500	470	520	510	465	526	479	556	492	516	515	580	497	487	502	500	505	486	482	490	524	495	498	537	494	490	527	519	513	470	475	524	509	517	523	533	505	516	517	530	541	509	490	516	512	498	505	524	511	542	518	502	487	488	508	505	517	502	529	509	492	509	544	506	501	529	543	495	517	475	474	505	511	522	504	561	505	532	517	513	470	521	484	463	508	468	497	548	505	513	451	502	465	468	509	525	503	499	522	483	518	501	534	507	506	536	528	499	488	480	479	517	517	529	512	489	537	478	485	506	522	513	479	519	534	487	489	515	501	494	523	517	506	515	494	532	490	529	512	483	512	526	474	488	513	492	512	497	573	525	531	472	520	477	464	504	516	509	479	512	489	558	535	509	483	500	486	509	489	474	470	479	519	484	515	513	525	473	529	520	494	500	504	532	503	510	534	464	518	499	541	512	508	503	515	501	492	506	497	559	488	476	490	501	514	500	516	484	482	493	498	504	502	509	508	535	483	534	495	538	507	501	525	501	484	512	459	475	449	476	511	507	519	500	505	542	502	511	526	494	544	480	488	504	516	509	519	514	503	496	507	479	496	505	516	493	518	538	489	515	513	535	544	547	519	491	504	470	501	478	521	473	497	529	532	493	495	499	593	457	505	494	498	510	499	541	515	470	502	487	521	492	485	472	464	489	501	505	467	518	505	484	502	502	486	508	522	522	532	531	503	520	498	519	458	504	533	503	486	462	468	500	492	515	469	519	470	520	534	558	546	507	529	520	502	481	506	518	523	464	533	517	503	522	501	491	487	497	492	515	491	534	537	499	514	548	470	535	517	497	526	523	496	496	482	497	490	562	550	498	513	534	518	480	495	479	530	488	472	514	465	474	507	507	509	488	519	525	492	513	533	485	493	506	504	516	554	502	533	453	502	512	484	526	487	487	535	542	496	494	520	514	503	561	522	502	470	496	533	522	533	519	489	487	462	492	526	476	537	520	537	482	491	524	515	540	512	509	535	491	494	520	497	525	473	513	493	476	511	545	495	526	499	508	534	525	533	488	540	481	487	539	505	504	489	512	522	544	575	510	526	510	509	529	523	503	502	526	518	502	514	498	560	492	506	532	469	547	493	515	540	553	478	523	501	498	508	523	520	543	507	527	534	500	493	499	506	517	526	491	482	506	514	484	476	512	533	516	501	493	487	501	502	514	509	536	504	520	508	503	538	535	521	504	515	501	481	547	480	514	516	517	484	499	513	485	528	513	497	479	474	499	508	538	514	492	493	497	494	519	516	528	512	500	487	548	534	527	502	499	496	500	562	517	504	524	477	500	510	481	480	535	532	484	498	493	501	495	500	525	543	495	486	541	492	489	488	470	489	526	494	494	510	488	522	517	554	510	512	492	530	498	476	552	479	488	508	515	513	472	532	501	502	485	502	537	537	525	520	489	522	539	515	535	459	534	493	507	511	512	493	521	486	504	471	519	513	498	531	514	529	482	499	534	517	505	511	512	496	495	505	500	537	503	488	495	544	535	496	526	506	520	490	510	490	543	485	546	486	500	497	548	465	477	491	519	489	496	538	482	513	547	506	505	560	514	485	524	531	530	525	480	523	512	535	514	516	499	497	505	477	524	489	489	528	540	486	537	502	513	496	498	488	504	532	478	449	512	438	466	478	515	512	504	485	519	544	522	502	505	529	507	483	539	505	493	501	519	481	541	464	476	458	515	538	526	507	567	490	466	497	479	538	527	505	494	472	527	521	498	496	454	524	524	517	476	533	550	514	514	522	544	521	545	530	517	502	514	530	549	491	464	490	516	497	521	507	514	475	475	473	491	497	486	477	535	499	488	503	506	500	496	509	493	543	470	523	534	523	503	502	500	527	485	491	521	536	471	504	524	499	504	505	525	512	476	544	504	486	512	510	491	470	528	535	516	529	493	524	552	500	499	498	500	523	512	491	542	558	492	498	513	507	510	528	508	488	504	486	536	553	507	541	520	498	516	483	501	525	548	527	495	532	506	510	509	522	513	508	461	525	501	563	495	493	497	492	504	503	522	526	479	519	492	500	467	454	488	520	517	506	487	530	525	508	524	509	542	513	523	492	486	528	513	491	501	494	498	531	483	500	513	519	507	461	512	521	542	536	486	494	494	530	489	536	512	502	488	490	472	507	527	502	508	505	469	508	530	512	521	488	512	512	495	532	498	545	532	506	530	542	522	507	515	508	468	490	526	496	495	486	497	498	460	489	543	500	497	495	478	508	481	533	512	501	500	521	502	501	495	520	501	489	519	513	491	490	488	488	461	520	525	540	500	514	526	516	510	520	507	519	481	530	489	458	528	499	532	529	485	540	490	474	525	499	509	513	513	512	513	487	492	532	498	476	520	517	489	507	546	516	492	550	561	490	515	506	543	536	539	509	523	523	534	503	495	483	461	511	501	558	514	512	495	517	526	533	521	494	520	458	511	494	445	489	484	483	509	520	536	485	490	460	533	480	545	495	470	517	539	497	529	497	481	480	494	520	535	495	475	522	506	465	508	515	535	488	506	495	470	519	501	497	484	487	516	526	518	531	497	528	538	468	549	520	541	509	491	474	477	450	489	532	508	462	546	486	491	506	488	479	503	498	559	544	501	526	548	508	528	497	520	540	504	553	538	535	491	495	514	534	479	520	511	536	515	532	470	516	474	508	518	511	521	504	539	545	502	515	475	517	510	492	522	542	486	541	512	524	538	531	473	538	511	494	501	516	521	590	494	519	527	484	529	531	506	514	499	525	509	496	480	499	500	505	492	469	481	500	523	485	527	526	503	536	531	488	492	497	523	496	500	503	512	535	460	473	486	529	506	518	474	502	519	502	520	494	530	460	513	527	514	495	501	490	490	517	490	519	528	521	507	473	506	513	535	496	530	497	502	500	451	479	485	486	494	534	517	493	505	540	465	468	485	530	519	501	492	489	474	509	501	519	522	481	486	507	506	507	477	476	472	519	476	524	522	515	492	529	501	486	520	522	503	522	519	531	472	483	510	515	520	569	517	466	506	496	530	528	480	442	506	523	513	483	515	530	512	550	493	497
8303	982	1260	1031	770	628	614	415	417	344	355	370	372	350	329	330	309	307	303	278	325	280	303	268	289	241	256	250	289	269	292	240	252	229	236	235	307	237	296	284	275	280	274	261	270	283	320	262	254	271	265	284	274	255	274	262	246	225	231	277	250	268	250	236	227	256	273	262	289	279	278	271	256	260	272	250	252	232	240	266	284	239	248	288	299	275	249	286	269	285	252	255	270	265	313	273	257	260	276	237	272	277	244	259	270	289	258	247	267	262	252	258	293	273	235	264	257	254	270	248	266	244	236	250	286	283	251	301	258	296	249	256	232	258	268	258	268	279	278	273	256	287	248	259	251	263	259	211	269	256	258	241	259	252	274	273	234	268	277	233	233	258	269	248	251	280	254	264	252	275	273	273	239	236	256	283	231	243	284	266	250	266	264	229	265	269	273	272	273	251	237	268	290	267	256	269	255	258	278	277	284	257	251	270	232	258	242	279	237	257	238	266	272	260	280	297	260	239	252	260	270	268	268	240	257	305	240	278	256	248	277	289	268	260	259	257	255	238	257	262	274	269	275	264	239	256	244	264	268	278	267	235	265	291	265	272	248	259	252	255	280	285	263	247	262	244	250	268	251	265	258	248	247	250	248	278	235	277	238	280	257	285	262	268	285	259	255	276	266	295	265	259	282	284	246	257	257	285	266	244	283	295	284	261	255	270	267	280	279	287	259	269	274	252	262	291	258	225	273	251	294	278	233	259	236	231	260	261	297	268	237	261	234	268	280	260	242	241	319	258	281	279	263	256	262	273	308	288	290	273	254	281	261	276	255	219	282	270	246	272	261	248	232	256	275	291	247	248	279	263	277	263	255	263	240	266	260	254	270	238	274	287	248	265	259	242	271	287	280	302	266	241	257	267	259	269	263	280	268	264	239	238	301	236	261	244	282	278	239	276	283	260	245	277	250	250	259	242	271	270	264	256	285	281	292	272	283	262	262	266	267	274	270	272	269	242	280	253	266	255	298	285	269	296	265	273	259	259	264	267	264	227	245	308	262	269	262	289	272	268	247	260	295	288	265	222	239	261	250	278	276	278	254	253	265	239	278	225	247	257	263	291	271	280	249	255	270	286	291	240	245	278	254	252	247	259	266	268	242	255	256	278	243	253	259	249	252	246	287	249	266	268	230	303	272	253	258	249	306	266	268	239	270	239	264	250	273	268	251	258	249	243	263	249	265	268	264	252	254	279	278	274	253	251	263	244	266	249	275	278	261	280	252	255	274	281	284	227	235	256	209	237	245	269	234	261	248	272	279	241	275	246	266	268	246	271	261	250	254	276	269	275	271	248	287	259	272	258	266	246	241	253	283	222	282	265	269	270	260	291	287	260	272	290	248	289	287	263	267	242	257	260	275	265	276	286	249	255	264	253	266	234	252	282	265	246	254	269	283	273	264	297	266	273	275	281	257	260	230	236	286	226	243	256	269	264	271	258	265	273	266	260	254	275	250	258	239	272	272	279	281	258	266	252	234	255	282	266	267	265	259	282	267	250	266	264	250	258	268	282	243	272	247	274	238	269	271	250	280	280	252	270	268	249	280	259	271	255	263	255	245	260	278	275	254	253	248	264	251	273	248	239	247	280	231	266	248	238	238	255	282	250	279	243	303	246	259	277	275	274	273	236	250	251	252	265	277	256	261	230	241	301	259	250	249	284	276	267	269	249	258	260	257	280	251	305	220	242	258	251	267	272	256	266	272	243	260	248	262	231	231	268	272	266	266	287	253	258	307	264	253	261	249	249	260	259	253	270	232	281	271	250	272	269	245	237	263	272	267	276	256	261	245	253	248	253	272	275	266	292	287	267	266	238	267	274	252	275	255	260	245	245	230	281	265	250	256	219	244	230	260	258	271	233	251	279	265	289	288	256	248	247	274	255	279	248	275	286	284	249	254	234	268	239	251	233	229	253	267	271	279	278	243	239	258	268	259	258	285	254	261	281	239	247	276	260	238	230	247	294	243	249	253	263	282	274	273	244	255	286	263	271	262	265	242	269	284	276	242	285	262	269	256	267	284	250	249	242	295	266	250	252	269	259	253	243	274	288	257	252	224	247	271	263	279	295	250	264	247	270	303	264	244	254	283	226	261	247	286	267	256	252	287	240	267	268	223	251	234	235	251	304	271	254	267	248	271	261	238	257	243	274	241	267	261	253	241	241	246	252	266	290	250	266	268	269	241	282	268	285	260	260	222	238	298	268	281	274	264	263	249	256	260	245	253	256	245	267	236	242	249	250	277	256	276	255	257	272	275	251	285	262	246	259	272	258	259	270	265	293	259	268	256	250	279	245	259	253	256	261	283	279	217	281	249	265	265	274	243	256	280	227	252	241	262	279	281	257	239	281	277	221	224	261	265	267	259	282	299	271	281	270	267	264	278	264	264	280	266	275	240	214	243	278	240	269	238	269	262	254	241	267	261	277	299	295	249	259	249	275	277	291	265	254	278	250	247	293	259	260	263	254	237	230	243	244	271	254	250	271	239	261	255	266	265	247	249	242	273	271	266	257	278	249	297	235	250	249	251	233	264	272	261	263	278	258	292	280	243	274	240	279	276	242	250	236	265	299	254	250	268	261	283	281	234	255	271	243	236	247	278	280	242	237	273	246	262	217	279	241	269	264	245	267	281	282	262	255	297	239	244	255	241	261	242	254	248	281	248	251	249	270	259	308	258	277	258	262	266	300	256	248	267	282	231	273	265	243	289	259	288	273	270	282	262	253	254	291	244	263	253	260	240	236	249	226	253	258	284	259	241	258	257	243	286	281	234	233	275	290	280	265	285	264	247	242	270	277	258	255	264	264	260	260	262	253	253	240	225	256	270	244	242	236	251	250	251	269	268	272	253	248	255	291	276	253	298	263	272	257	262	272	247	254	258	265	256	278	257	303	263	265	283	239	265	271	276	253	258	231	255	260	244	229	259	242	245	253	249	244	242	270	292	270	257	259	244	299	280	276	245	264	231	246	233	254	249	281	266	257	262	252	260	226	242	232	251	252	250	297	258	248	228	262	270	318	279	266	269	291	276	271	264	263	259	258	267	265	295	259	274	263	253	272	273	275	273	240	276	292	235	287	234	266	262	245	251	244	241	260	266	232	222	248	268	267	280	293	278	237	261	239	272	308	217	258	256	270	288	251	270	302	293	263	272	263	245	273	277	254	290	275	247	271	253	287	298	251	262	262	266	304	239	266	249	256	246	245	245	267	252	268	239	225	260	247	280	288	218	261	308	260	297	249	244	251	272	286	269	269	262	233	270	252	281	251	247	249	260	255	277	239	275	251	251	271	258	258	246	275	254	256	243	293	238	251	277	250	236	260	253	283	273	252	254	261	268	261	239	273	267	269	281	255	252	268	249	268	276	280	289	251	278	240	252	280	269	240	273	245	276	263	250	233	268	279	253	268	258	285	233	275	260	267	287	245	273	250	270	299	270	255	259	269	260	266
6750	1269	2497	3018	2890	2599	1995	1577	1299	1215	1231	1203	1193	1178	1115	1131	1038	989	956	887	858	808	730	722	760	726	668	604	618	582	592	621	621	594	593	597	619	571	591	649	534	601	604	581	618	613	655	639	600	613	585	603	574	580	607	577	589	643	587	559	623	575	598	618	591	650	592	534	648	615	642	604	545	556	556	595	570	624	596	631	585	608	606	611	618	634	565	605	577	568	570	593	591	612	587	591	585	594	569	609	604	575	587	574	602	615	586	615	581	533	562	547	646	543	616	574	596	579	588	575	608	561	634	554	617	588	595	596	608	597	592	593	623	567	618	630	554	602	572	589	603	622	577	575	608	580	609	601	564	549	599	625	597	627	581	619	608	555	573	589	552	577	610	600	596	592	599	606	596	595	587	593	604	598	568	579	566	569	605	547	583	605	611	573	588	619	598	606	638	580	577	627	643	600	633	619	593	595	598	618	593	573	608	617	568	620	578	552	603	563	586	596	569	651	594	642	656	620	609	625	572	649	598	599	612	607	557	606	614	627	546	604	586	617	596	579	594	613	612	577	618	650	620	585	588	599	598	622	566	598	596	609	568	567	624	561	602	603	586	591	581	622	571	592	626	595	565	626	585	575	634	581	616	602	569	564	597	613	599	590	580	577	582	592	551	546	588	601	569	547	635	633	572	587	561	616	593	594	582	595	606	576	583	559	588	565	608	565	580	585	602	571	603	613	590	592	546	553	591	574	610	595	603	557	613	595	662	588	578	566	595	615	574	612	635	592	624	595	606	589	559	611	533	544	613	626	602	588	603	611	588	583	554	558	620	629	586	584	565	605	581	586	595	567	542	557	585	627	596	572	583	582	591	608	656	580	620	618	591	600	615	633	584	579	581	621	612	590	589	567	616	581	563	612	580	583	602	607	615	601	564	592	604	586	546	551	629	595	623	582	619	583	648	576	583	626	597	604	618	599	600	603	606	581	578	614	570	565	626	612	583	557	580	545	566	553	597	586	591	556	589	574	597	621	582	582	577	587	568	564	561	594	614	606	624	614	619	651	596	554	576	579	634	564	648	590	612	548	588	603	646	573	605	594	610	600	579	595	574	562	603	577	587	609	607	615	598	565	615	608	539	625	599	623	604	567	574	611	562	591	576	590	609	565	577	597	570	620	576	582	624	599	575	630	614	592	561	603	599	596	587	604	557	617	608	608	583	597	593	602	608	602	592	645	551	573	590	576	579	615	607	629	622	612	610	578	600	634	579	604	589	602	587	587	583	590	606	617	626	603	565	634	602	587	586	608	557	600	593	624	545	573	585	619	584	616	564	587	628	533	586	602	580	585	564	642	510	592	565	597	607	628	594	576	612	588	572	573	618	555	619	584	617	521	554	614	606	568	545	628	600	610	612	625	590	587	572	616	616	590	575	623	564	625	632	584	601	627	584	592	519	585	597	608	588	590	581	594	553	622	545	581	573	609	604	563	589	561	585	584	573	661	564	560	582	607	622	562	581	580	587	609	586	652	592	605	587	587	598	578	608	602	574	627	577	572	618	643	554	591	599	585	569	619	612	614	572	606	593	583	593	561	568	601	616	564	569	595	600	630	587	618	597	600	601	580	608	599	594	621	600	605	562	567	605	637	569	581	589	624	595	623	589	600	585	607	615	611	600	583	631	575	575	585	641	604	569	623	591	574	600	624	592	562	562	579	570	602	583	564	567	582	577	573	621	579	664	584	613	546	643	569	603	594	597	596	634	577	583	584	576	569	551	633	581	587	642	574	622	596	595	551	606	574	593	591	590	629	582	642	566	598	569	590	598	555	596	598	584	585	602	557	568	618	561	623	578	594	571	605	594	594	579	629	601	582	596	601	615	619	612	547	589	605	583	553	556	594	595	578	591	647	535	571	602	564	595	577	608	600	626	615	595	574	598	656	599	570	608	647	626	534	573	567	617	586	622	596	623	594	574	566	605	568	624	591	561	628	641	561	602	619	590	581	555	635	581	603	591	569	596	562	588	611	609	623	593	620	624	580	557	585	559	589	581	595	628	611	597	618	585	588	601	627	554	614	595	630	574	606	564	607	578	612	586	583	518	605	602	587	605	570	617	573	593	563	605	562	553	600	618	635	595	619	622	606	612	596	584	596	622	545	636	597	612	656	632	625	572	577	623	564	600	599	624	582	621	600	648	577	550	616	525	644	574	557	584	555	628	582	632	604	567	569	563	611	564	602	613	579	578	588	592	613	617	555	581	595	608	620	607	573	592	606	601	560	590	602	662	591	614	577	577	606	608	567	555	623	614	580	564	601	636	619	596	608	594	616	620	597	619	547	618	612	592	588	594	612	591	626	579	627	563	592	577	577	602	569	634	596	612	571	599	592	563	575	637	574	578	578	583	544	595	598	579	672	627	620	588	579	591	600	560	561	540	565	576	584	602	634	617	630	567	608	604	595	556	562	572	632	594	594	559	575	634	609	605	575	582	607	590	578	583	592	531	587	609	617	560	579	615	562	598	568	546	605	575	592	617	575	563	564	600	583	594	626	595	573	583	625	564	580	573	605	591	590	555	591	600	578	597	602	619	568	606	564	591	592	570	576	590	607	640	543	573	601	624	589	571	604	567	611	611	552	615	594	622	610	562	612	622	611	593	608	606	610	584	606	574	563	597	572	600	603	575	623	585	584	629	582	629	624	610	583	564	586	613	603	604	615	606	588	582	618	641	568	604	614	567	584	614	603	618	600	622	612	555	584	580	609	579	592	574	572	615	601	596	588	612	560	639	619	619	637	616	590	623	618	591	573	631	579	593	623	617	616	597	564	618	607	588	598	562	579	613	616	606	584	604	591	585	619	572	583	574	578	576	576	582	576	550	599	606	584	589	615	616	566	576	591	604	556	551	613	609	618	606	599	638	604	577	578	605	614	607	581	635	590	582	577	602	611	591	572	620	583	573	623	605	544	617	602	567	595	575	583	615	608	598	568	573	627	606	625	600	573	564	602	576	584	574	625	608	613	578	607	610	607	589	615	633	628	544	622	592	582	622	568	564	556	581	616	596	604	615	590	559	561	640	585	646	580	619	593	581	596	622	650	589	590	581	636	647	575	636	580	597	617	609	564	601	576	612	590	592	547	622	628	588	637	603	584	592	575	581	542	621	583	613	603	585	564	576	563	597	609	638	590	620	644	591	557	590	626	662	608	548	633	609	551	596	617	609	586	609	569	598	580	577	607	622	542	573	642	567	561	578	583	584	598	611	626	652	576	577	621	587	570	572	573	584	604	565	596	640	630	596	547	586	602	590	634	539	646	647	569	614	611	604	586	601	550	589	592	591	574	623	587	633	595	588	594	587	570	627	589	608	573	609	586	628	576	589	571	583	613	625	609	568	604	583	556	581	560	564	604	569	647	636	595	553	591	588	574	608	585	612	614	579	597	603	640	636	628	559	628	567	593	599	613	654	639	602	573	559	615	603	559	585	579	559	596	577	597	577	569
15264	1765	1815	1463	1089	836	672	476	368	312	275	315	310	281	287	287	225	252	200	217	239	194	214	188	180	163	147	170	142	140	156	157	134	141	126	147	163	163	154	151	150	141	151	157	170	171	161	153	142	161	162	175	158	157	156	145	175	154	147	134	157	134	153	123	147	139	147	185	132	150	135	155	159	158	156	142	159	138	173	179	159	153	149	165	131	135	140	153	154	156	153	136	156	159	180	179	176	158	169	152	162	160	149	166	136	137	177	152	143	159	156	141	142	140	163	164	158	143	135	150	143	155	170	131	156	140	145	127	144	148	150	157	137	118	148	139	155	172	161	146	137	157	157	133	155	140	161	154	154	165	139	137	157	167	138	146	144	161	162	150	158	160	122	170	156	148	148	145	126	146	144	149	154	163	157	166	125	150	121	133	136	137	168	179	165	130	143	141	158	151	152	155	128	134	178	150	157	157	142	165	167	127	149	147	125	130	140	180	138	162	158	145	159	160	137	149	153	119	149	153	159	149	139	150	139	156	138	140	154	166	125	162	132	136	137	138	160	144	152	157	118	148	163	160	168	148	145	133	151	160	176	142	179	169	145	133	153	176	171	137	173	167	133	153	153	154	128	143	138	145	162	143	146	148	153	167	166	141	142	166	148	161	168	141	150	156	169	148	179	133	145	146	130	143	156	142	122	162	144	148	173	177	151	136	150	169	129	142	155	149	143	151	153	141	173	130	127	150	151	133	161	152	170	138	161	172	157	156	165	139	157	135	141	157	163	171	156	142	167	150	138	164	138	170	150	170	169	130	146	142	151	140	131	142	161	145	143	141	130	184	138	183	155	125	166	168	160	161	131	154	153	154	154	158	157	142	144	179	156	158	137	160	161	140	185	148	170	162	141	174	135	155	151	170	134	146	139	176	147	156	134	153	136	165	174	142	152	132	115	158	149	169	187	139	136	140	137	161	156	148	156	144	162	136	150	132	152	137	153	158	151	161	145	142	122	144	120	178	155	159	148	159	145	152	154	147	135	145	151	164	147	143	146	141	147	162	149	163	173	151	171	163	135	177	149	150	144	154	146	166	153	168	139	158	159	145	121	173	146	139	145	164	144	159	136	156	155	149	151	133	173	141	142	155	154	156	152	135	158	145	139	158	160	139	165	146	147	132	163	139	150	140	158	160	183	159	154	153	153	127	135	134	155	146	150	174	151	138	124	157	179	150	184	159	157	170	148	160	138	138	133	160	148	131	149	165	150	157	128	147	117	139	163	160	160	145	132	147	141	166	160	158	154	161	128	161	166	141	155	168	143	149	156	138	163	149	163	141	157	144	163	164	169	154	125	180	147	152	161	155	162	162	131	159	151	153	131	146	164	160	151	140	121	152	170	151	152	152	165	144	141	139	165	192	132	142	165	121	145	154	180	176	163	149	162	167	174	150	134	158	152	166	127	143	143	156	161	163	147	139	154	134	148	153	145	154	151	160	143	175	147	149	153	165	148	175	150	157	142	169	129	139	152	164	145	160	150	150	147	156	149	146	150	161	148	147	154	174	171	154	150	179	139	182	160	138	166	146	177	156	158	143	157	145	143	182	157	154	141	150	143	149	135	152	140	136	161	167	134	168	155	154	152	161	153	141	160	168	154	163	142	153	132	167	158	153	149	139	135	162	153	146	126	131	141	151	126	162	152	156	157	154	167	171	155	154	162	165	146	158	159	166	178	151	145	141	163	157	153	118	138	155	175	141	135	158	144	106	161	154	143	142	138	144	144	130	195	164	148	140	133	153	146	173	162	164	140	146	117	132	137	150	146	157	146	156	169	155	158	148	131	149	138	155	149	170	149	165	172	137	131	164	147	172	170	173	138	152	151	169	163	134	160	140	171	184	158	165	153	125	144	171	158	140	155	154	157	141	160	152	155	153	152	180	129	158	145	144	169	138	161	171	165	129	157	141	153	160	159	143	143	164	167	152	147	145	122	157	158	125	166	156	153	152	151	121	147	170	147	132	165	154	150	159	162	175	151	160	143	130	168	156	155	143	145	141	152	149	135	140	131	123	152	150	142	146	131	158	153	174	142	165	160	146	130	139	142	153	148	158	146	170	141	148	146	153	144	157	139	156	167	164	137	156	135	159	147	170	144	158	175	136	137	167	150	160	178	162	134	162	138	157	143	140	121	159	152	137	155	149	153	171	150	153	168	163	165	148	142	153	147	155	168	148	134	120	127	156	135	174	145	155	144	147	147	127	144	141	143	151	165	153	174	142	168	166	147	146	133	154	167	155	138	162	133	142	131	140	143	147	155	163	144	157	162	125	119	148	132	139	129	162	124	134	139	144	121	152	107	149	146	148	166	135	163	153	153	146	165	161	167	138	133	152	155	169	149	149	175	158	148	143	142	144	153	164	158	162	162	162	167	152	142	147	153	162	149	171	147	178	142	144	135	154	152	149	146	143	145	134	159	151	174	156	156	157	152	153	157	152	149	157	136	151	169	173	150	158	162	139	144	159	162	165	143	127	145	142	153	169	180	153	137	160	154	152	165	152	117	151	167	126	149	132	136	171	147	140	150	137	133	161	143	136	150	150	150	145	155	153	146	148	151	138	145	132	122	140	174	153	154	147	137	179	146	143	156	130	165	144	173	145	145	169	165	140	146	144	158	172	152	165	170	174	159	159	152	144	136	140	129	135	135	169	143	144	165	157	138	164	162	165	155	132	172	149	154	137	136	157	138	150	146	141	157	159	157	177	152	138	129	154	154	132	138	145	139	144	151	145	145	147	143	162	145	150	147	154	152	171	168	156	132	170	165	163	154	149	159	135	141	151	166	155	175	122	162	144	147	141	132	151	119	177	163	141	139	169	139	153	153	135	163	142	149	135	139	153	151	155	150	121	162	127	157	142	155	141	170	134	155	165	142	147	145	152	146	155	138	149	150	165	152	170	130	140	155	170	170	148	162	155	134	149	150	151	159	168	146	120	155	131	158	154	146	147	130	137	149	127	146	171	158	144	156	159	176	152	129	179	174	140	171	148	149	137	131	148	137	152	142	147	164	154	169	155	170	147	151	165	172	151	148	155	174	149	161	156	146	176	165	147	153	174	134	162	152	167	140	137	141	159	152	145	133	144	130	169	166	157	178	128	148	159	167	147	161	161	157	146	168	157	137	165	129	160	140	149	169	167	158	140	134	150	132	147	163	154	154	167	153	148	158	169	133	162	142	166	158	141	137	174	148	167	161	156	164	166	147	132	165	130	135	109	133	160	160	137	181	143	146	147	150	142	150	158	153	163	142	167	132	127	147	148	128	152	151	161	135	145	147	147	166	149	148	161	116	156	159	139	139	159	149	130	169	178	150	158	146	145	158	166	160	121	155	141	150	150	135	145	158	141	129	124	184	186	132	150	162	147	151	158	125	149	154	150	178	155	144	161	143	143	174	153	153	138	145	142	145	133	163	139	172	136	176	151	156	140	165	161	159	175	146	137	125	178
8445	1544	3711	4432	4050	3367	2797	2066	1546	1299	1253	1355	1303	1286	1276	1098	1029	973	896	848	827	696	608	562	524	484	454	459	391	400	391	384	366	367	396	361	418	360	354	386	361	376	368	350	385	342	384	346	383	368	384	356	367	361	394	384	349	386	351	380	383	381	364	376	364	352	392	340	317	348	403	337	370	350	346	323	315	340	390	331	354	345	378	362	346	360	410	355	331	354	362	344	363	381	367	378	314	321	335	341	373	348	361	354	358	346	364	374	376	328	349	377	354	344	384	330	362	345	336	357	358	335	392	365	341	336	372	375	354	342	356	377	355	372	348	347	340	367	321	343	372	347	360	334	365	328	362	344	367	356	341	354	343	335	336	305	364	360	370	397	342	345	335	356	356	360	311	334	368	403	362	374	337	369	369	334	385	351	389	334	332	363	394	363	371	356	346	368	332	317	323	346	358	337	339	334	354	339	331	355	337	339	355	366	369	355	309	363	326	360	359	342	340	372	379	366	365	340	325	337	360	336	330	361	338	326	348	359	377	329	342	351	334	355	340	369	368	345	330	405	357	340	326	319	336	342	349	365	357	385	328	321	380	385	370	369	391	349	353	387	369	347	341	360	336	398	353	383	398	369	345	334	351	355	371	357	354	375	403	347	348	369	360	328	382	364	346	381	360	349	382	362	347	372	362	368	348	390	404	362	319	334	358	403	358	359	363	359	357	410	326	356	364	336	340	365	380	371	352	393	348	317	349	383	356	374	344	370	343	375	366	355	348	337	351	328	360	363	355	336	341	342	362	343	334	385	360	296	358	376	359	357	377	387	359	349	369	388	338	388	341	332	354	319	335	336	353	370	364	334	339	318	361	371	370	356	336	361	285	359	351	348	357	370	339	376	363	352	373	328	345	351	340	364	324	364	361	351	326	365	374	327	338	342	346	359	374	351	362	349	359	349	354	379	350	357	342	356	377	369	338	363	369	346	374	357	332	360	377	361	339	367	372	351	336	350	369	375	338	341	374	335	353	360	337	370	333	348	379	382	355	334	391	335	330	335	349	357	360	358	369	332	326	359	349	375	369	384	342	352	377	337	372	376	350	348	355	345	342	359	340	326	376	391	346	363	321	345	324	366	392	359	322	362	353	355	321	393	378	363	376	367	349	378	387	344	317	348	374	393	358	371	314	355	351	348	358	355	374	372	357	338	368	384	388	337	352	351	366	356	322	351	388	358	291	370	346	360	358	359	396	352	352	352	348	390	341	334	330	356	343	368	358	383	352	341	314	338	345	364	356	344	346	354	337	356	335	341	378	366	374	352	339	367	369	338	335	318	360	349	382	379	388	357	390	353	357	333	323	383	336	382	376	325	385	332	356	346	335	352	374	329	340	378	379	341	334	361	346	360	369	365	365	345	342	359	406	358	356	357	311	341	351	352	323	341	373	310	362	373	356	347	389	368	356	366	336	360	313	342	375	351	366	359	366	362	350	332	340	347	351	386	345	377	360	359	377	371	377	359	340	353	373	368	372	314	348	368	397	365	318	364	375	316	342	373	403	353	322	332	408	306	357	351	376	333	382	318	340	359	327	384	349	376	352	340	340	356	355	360	356	358	316	346	398	327	343	340	368	404	339	342	342	356	334	313	397	350	343	362	373	336	355	329	371	353	360	356	379	380	369	361	344	351	358	353	347	360	353	377	384	350	359	362	348	362	349	382	354	330	386	388	370	377	331	344	386	338	383	373	362	328	342	387	331	383	361	342	365	374	340	334	341	358	322	333	377	335	361	346	351	381	345	324	328	335	369	354	377	358	373	354	369	394	337	364	352	301	362	380	356	338	369	360	343	321	362	339	359	372	321	354	338	336	362	311	351	348	333	346	382	353	357	335	368	328	365	366	360	336	377	349	389	371	341	390	364	332	362	351	358	333	358	313	344	302	347	362	331	351	337	369	335	381	344	340	345	361	349	370	351	367	363	332	396	366	348	346	342	353	335	367	380	348	328	354	363	365	354	361	362	352	355	338	368	360	379	358	379	392	353	344	366	360	322	394	378	349	357	338	360	336	381	325	352	407	334	368	409	363	372	340	345	337	366	359	341	360	402	339	360	333	338	344	378	376	378	340	392	347	332	346	371	329	355	346	350	328	388	346	334	369	359	380	340	356	344	350	350	347	369	350	343	355	336	340	349	346	350	350	347	332	361	385	335	348	334	335	338	356	315	348	367	350	324	359	345	363	359	341	332	341	344	359	328	378	365	332	310	347	339	388	351	371	342	380	380	363	326	385	340	322	343	313	331	337	366	359	374	332	385	352	343	371	342	332	348	372	353	382	325	358	383	343	339	372	365	328	310	375	344	349	352	352	348	372	373	351	362	354	369	346	353	347	338	385	368	323	373	357	353	324	372	344	370	330	360	350	353	370	365	364	339	339	324	347	353	339	364	365	351	357	331	363	353	361	338	346	332	311	352	385	355	385	341	323	355	400	345	345	358	341	374	353	354	338	345	362	383	347	360	351	334	368	368	318	338	378	363	354	327	335	397	351	356	343	375	323	330	356	337	404	363	361	338	352	371	337	351	356	351	366	372	366	377	326	349	377	320	370	344	321	382	346	398	336	341	329	344	378	350	366	370	340	367	313	365	348	337	397	351	345	334	374	331	392	331	327	349	377	347	351	334	357	337	363	333	377	372	364	332	365	346	349	376	351	364	347	340	366	327	370	384	341	332	354	335	335	347	352	371	320	344	351	362	378	371	382	358	372	360	372	336	345	367	374	372	336	339	367	343	319	371	357	322	342	345	346	350	359	370	356	335	336	362	373	364	349	319	372	350	356	363	353	382	349	368	352	354	352	349	328	375	358	343	331	338	322	351	377	352	348	360	362	343	378	335	341	330	345	325	376	362	335	388	354	345	352	354	340	351	335	338	375	397	347	341	344	354	359	349	332	381	346	367	368	360	362	353	298	384	340	335	379	356	357	326	328	355	338	327	344	337	356	342	365	351	372	337	341	329	348	370	353	355	353	340	394	328	334	364	343	346	367	385	331	379	351	364	325	374	358	347	377	352	362	353	345	328	321	389	352	327	361	340	354	338	335	372	342	363	347	354	344	328	376	342	338	359	333	377	395	346	308	371	338	361	357	350	352	367	338	340	350	345	355	342	337	353	338	338	364	315	353	350	357	324	374	334	324	371	360	336	361	346	326	342	337	314	366	346	385	377	358	346	410	368	363	354	361	382	334	345	390	303	359	360	359	345	344	347	339	356	367	357	347	346	369	360	359	347	390	357	343	356	334	349	349	362	384	338	357	382	413	362	343	350	346	320	347	380	382	371	316	349	329	297	355	368	359	325	364	344	337	397	348	341	346	378	345	350	358	392	396	363	348	360	380	319	356	343	348	339	345	360	362	354	351	368	357	357	347	325	348	354	366	402	340	369	359	332	349	363	380	333	341	344	333	365	332	352	340	358	322	335	344	329	348	342	344	339	397	333	360	326	354
1639	399	473	411	347	321	301	269	260	232	255	263	239	272	240	251	256	267	226	266	234	212	220	228	194	195	213	203	220	238	215	193	214	218	189	219	234	214	215	227	237	228	222	189	227	219	198	199	217	192	205	234	216	232	196	193	216	209	220	212	234	224	245	226	219	236	219	194	203	204	213	218	216	220	228	210	206	226	211	226	202	205	186	208	208	187	184	229	237	223	228	228	212	232	208	185	214	200	204	199	222	195	219	203	207	206	190	215	244	228	227	212	221	201	208	250	215	239	237	213	231	213	208	206	189	185	230	209	237	238	218	213	214	228	218	223	205	203	212	211	210	210	194	199	225	213	199	209	201	180	206	218	223	210	228	226	214	229	217	222	222	210	202	217	220	253	200	219	220	202	232	229	203	228	221	211	239	216	210	231	221	208	195	218	211	209	200	212	234	201	211	212	207	206	189	215	240	224	231	226	232	223	223	255	209	218	215	199	229	234	209	233	190	213	205	217	213	192	203	229	222	215	207	209	201	237	219	217	219	183	224	200	186	240	217	197	228	195	197	184	222	208	220	215	213	236	194	231	215	225	205	196	200	201	244	199	206	194	191	199	199	223	198	181	210	210	209	236	194	206	192	235	196	194	241	214	238	205	223	230	242	233	211	226	181	207	213	222	232	228	231	203	199	232	223	214	210	235	213	235	210	232	219	202	220	244	209	184	224	219	220	215	208	217	225	173	212	221	221	179	203	208	193	224	227	232	210	202	197	211	213	247	202	167	205	191	203	208	210	192	225	201	206	228	211	216	219	188	198	226	208	218	234	200	216	212	191	196	163	213	207	221	214	205	192	215	205	185	194	201	192	219	199	202	207	219	224	186	185	230	217	221	230	209	218	220	228	201	240	230	214	191	205	206	220	214	228	226	208	209	216	227	211	205	209	207	199	198	212	186	161	208	220	264	167	184	213	207	199	185	200	201	207	236	258	214	231	197	197	218	240	223	225	212	175	206	202	243	211	211	217	206	223	196	186	231	177	217	219	251	207	202	198	191	204	210	215	210	221	220	217	201	208	195	236	227	253	218	217	227	217	210	192	215	236	210	239	234	223	209	212	223	226	232	206	220	193	200	203	203	202	189	215	223	230	224	232	231	245	200	203	234	195	215	214	206	231	208	196	202	203	215	184	241	193	239	206	227	246	219	212	224	188	210	242	219	211	214	203	219	228	194	233	225	239	227	229	220	222	204	189	215	222	204	210	215	206	207	211	213	221	180	196	222	252	223	210	209	218	216	235	201	208	238	200	227	207	220	223	213	234	226	200	209	186	211	214	221	203	222	245	247	217	222	220	209	244	202	214	201	204	214	177	212	226	232	240	198	207	191	195	176	181	235	215	221	227	206	233	214	204	213	236	229	211	189	184	196	214	213	239	192	214	217	197	204	190	232	222	191	208	223	215	229	193	206	217	179	224	243	214	239	232	192	195	212	220	207	216	187	209	221	184	231	215	209	224	212	222	217	216	224	210	230	202	201	239	219	215	200	232	234	215	199	196	222	252	259	202	222	182	204	221	237	240	227	221	219	216	254	231	217	197	189	210	210	239	206	199	211	206	190	225	202	231	229	228	224	205	216	215	200	205	219	219	190	198	199	232	214	231	194	223	212	221	231	216	204	211	227	208	206	226	230	235	198	207	219	207	200	215	201	230	207	205	216	233	237	209	207	181	226	235	259	200	228	216	238	214	226	220	233	220	202	199	237	203	219	220	210	210	199	246	204	178	211	231	205	212	220	219	233	175	223	198	183	207	214	239	195	221	184	230	210	219	212	222	213	234	202	216	202	177	194	195	216	213	210	205	219	219	225	206	214	198	205	231	234	230	196	213	206	230	221	211	204	195	188	221	218	215	198	218	200	229	188	211	198	246	247	204	205	235	210	195	260	195	246	226	224	207	229	217	191	224	223	215	216	211	240	232	197	216	210	255	165	212	207	213	215	210	211	228	228	221	216	215	235	208	197	200	203	212	194	216	207	227	227	222	223	216	246	240	189	241	224	223	244	203	223	202	217	219	215	226	200	211	174	221	227	211	208	201	223	200	221	216	219	210	210	195	224	218	234	226	193	188	191	244	203	226	216	218	204	195	226	196	212	210	215	240	226	197	192	176	223	202	199	191	206	200	200	201	205	197	207	188	208	204	215	203	189	214	220	215	199	225	215	186	212	209	213	221	225	235	206	225	242	202	206	216	194	194	200	220	226	239	189	217	220	235	190	180	238	240	189	229	202	213	228	206	223	196	211	217	206	212	200	172	172	230	212	225	213	202	241	234	220	218	232	222	194	200	228	189	233	230	234	232	197	213	205	234	218	208	212	215	227	193	196	221	223	202	214	181	204	202	223	171	207	196	221	207	192	231	228	223	179	188	244	201	190	198	217	199	210	269	236	197	201	215	215	227	227	205	226	229	224	216	190	197	211	202	220	199	196	216	228	197	188	249	218	221	197	213	211	228	205	201	190	230	199	234	195	187	219	207	195	207	213	233	204	220	179	213	222	226	232	216	221	208	194	220	216	225	199	203	212	216	212	229	209	186	251	208	193	188	209	192	230	238	200	207	195	207	243	189	222	207	227	213	235	197	206	198	234	215	203	232	250	220	204	190	211	209	214	210	217	243	215	223	216	229	213	225	199	209	194	215	210	235	210	217	204	226	209	192	241	227	213	224	195	197	194	192	196	205	237	223	190	210	218	209	227	226	204	206	198	195	214	193	199	224	231	235	225	204	217	187	209	225	206	214	228	193	238	231	214	218	214	201	235	203	203	207	222	236	215	184	201	189	206	224	191	211	222	217	218	187	179	199	205	209	242	208	230	220	193	250	204	185	191	192	213	201	214	212	190	216	221	213	255	223	182	219	188	203	224	196	206	197	218	215	191	205	213	197	209	203	231	202	226	223	220	231	220	225	198	212	232	220	231	222	222	210	192	212	244	213	233	219	207	206	186	211	206	245	195	214	210	208	218	213	221	185	228	210	195	203	187	229	217	226	233	228	204	233	214	224	210	211	223	206	203	184	223	202	171	193	204	196	183	218	217	227	210	196	218	208	223	228	199	237	208	199	198	203	206	221	189	225	202	214	208	203	201	231	229	222	216	233	203	216	220	217	225	206	203	201	182	221	262	214	230	212	207	203	233	218	214	187	202	216	204	195	193	207	224	187	249	205	229	222	217	224	238	212	211	256	208	233	213	240	207	185	175	181	209	221	201	218	202	212	235	227	216	225	193	198	214	203	198	218	222	214	213	192	225	183	241	207	224	217	197	224	225	188	205	239	221	199	207	194	206	257	225	199	203	181	219	230	224	237	217	237	196	210	204	184	203	214	203	232	215	257	207	203	226	228	222	228	218	228	216	201	199	202	236	227	183	217	209	198	191	210	214	218	232	213	228	201	220	203	214	217	205	204	173	200	202	213	203	213	211	206	204	216	195	198	210	211	209	206	213	216	252
1911	671	1144	1240	1244	1082	953	791	722	605	671	676	717	736	699	694	690	662	634	588	634	594	576	549	557	506	539	533	520	547	500	511	491	495	537	496	523	510	486	491	500	522	504	500	459	513	477	463	489	494	518	463	474	528	510	542	519	479	496	473	509	493	495	517	504	490	516	495	487	502	522	464	501	493	507	479	481	496	495	522	537	496	481	528	480	519	513	512	511	537	500	549	515	491	521	494	484	480	503	505	513	518	491	491	485	544	497	536	490	521	474	528	512	463	477	499	495	510	525	504	488	460	455	499	524	467	520	522	513	555	513	513	514	469	481	484	529	504	499	526	507	478	480	515	470	501	497	485	488	529	485	483	517	510	488	471	492	500	522	474	499	483	537	498	539	514	469	499	464	480	497	490	501	525	486	505	523	514	491	503	499	493	480	488	519	498	483	493	505	496	506	486	491	490	508	510	489	507	520	495	484	466	548	553	483	514	527	490	495	519	508	453	506	491	556	512	503	495	489	461	477	492	521	488	528	522	498	487	480	532	480	489	498	472	526	558	513	479	469	509	512	539	482	538	480	492	530	512	466	492	517	498	499	501	473	505	477	469	509	499	507	506	523	484	492	501	502	474	485	529	446	504	486	528	501	516	470	518	489	528	479	531	505	495	508	529	466	494	497	513	485	504	554	530	536	506	513	514	493	543	524	568	458	500	531	516	531	466	539	501	487	490	498	493	499	528	485	506	450	506	447	511	484	484	494	490	497	477	514	477	506	478	509	492	511	465	496	500	448	517	496	497	495	526	442	491	517	478	517	476	515	510	510	486	507	506	497	496	506	498	474	500	511	500	536	503	475	484	523	488	532	474	497	501	490	533	493	530	492	487	527	511	521	483	509	497	504	525	470	546	484	475	496	475	520	479	505	503	510	480	496	506	487	434	472	461	523	486	502	501	494	471	518	497	472	504	510	513	503	543	518	490	490	530	538	486	480	515	527	522	482	497	488	489	514	520	474	501	449	525	492	503	504	485	513	466	500	493	492	494	495	508	461	477	494	475	483	516	531	477	482	514	518	488	494	534	461	547	499	492	483	509	528	494	512	505	517	495	475	494	527	504	508	521	542	466	546	500	495	510	498	499	494	501	481	491	513	496	536	482	524	506	491	444	483	484	496	503	489	507	487	497	495	476	490	496	514	515	510	502	468	507	495	490	503	551	510	539	477	509	495	499	534	512	511	520	496	494	517	520	492	514	517	500	503	480	486	529	538	497	491	488	509	510	499	540	484	497	484	517	518	508	530	500	513	474	489	492	505	487	470	496	551	482	538	518	498	479	477	513	494	508	481	518	523	513	500	518	484	546	515	513	510	513	496	494	526	488	504	478	497	511	523	531	465	528	476	467	489	499	507	485	486	530	479	530	473	470	519	505	467	542	522	488	492	496	486	478	525	549	495	471	520	519	506	460	482	519	505	531	512	558	532	536	489	494	488	538	497	498	484	541	484	507	481	494	506	483	480	498	497	511	508	474	495	484	479	487	480	504	462	499	528	499	537	501	519	471	526	497	514	484	498	465	512	485	506	462	471	497	534	489	514	480	493	473	513	510	478	485	468	492	490	494	497	493	487	479	533	511	517	522	491	478	483	530	506	509	522	483	487	509	527	494	520	488	483	530	525	504	485	475	534	507	518	484	495	514	520	478	535	513	484	493	502	480	487	488	509	532	509	513	517	503	499	531	476	497	505	510	473	506	514	459	499	486	523	488	493	503	502	513	525	498	512	494	502	504	490	549	527	536	482	487	468	499	473	480	478	494	516	472	485	514	501	487	536	497	517	501	488	480	506	483	478	457	529	497	495	470	471	515	527	508	530	546	513	504	489	493	471	513	498	508	482	524	480	512	478	507	471	485	504	468	501	528	506	530	471	501	519	508	464	471	522	543	548	491	499	501	503	499	464	493	475	501	521	540	508	514	491	466	511	486	527	474	472	550	479	501	467	505	507	490	512	508	498	524	480	482	462	520	492	530	513	507	472	511	499	546	492	525	510	500	491	500	488	526	480	476	520	508	492	512	518	465	496	494	514	498	475	510	501	510	474	492	490	465	501	484	492	475	536	511	495	486	477	529	483	524	473	516	481	516	534	514	485	501	507	522	467	531	489	500	475	498	528	475	514	456	520	504	477	466	504	522	494	545	504	511	546	499	536	490	475	474	458	455	474	513	484	513	496	512	509	500	488	502	481	490	504	467	479	508	483	491	523	558	511	496	525	491	511	533	509	504	509	463	467	488	505	492	502	484	495	494	478	503	496	545	496	509	497	489	493	475	566	519	491	496	540	483	493	557	490	498	476	500	477	482	473	494	483	504	507	495	470	510	477	518	501	476	501	483	499	541	505	487	481	546	527	498	520	537	514	516	531	477	545	497	528	465	520	550	482	522	495	510	504	510	482	478	520	551	488	488	515	470	484	485	527	488	488	478	511	499	526	487	543	499	489	535	470	512	444	486	528	490	510	480	541	500	464	528	470	488	484	526	499	491	532	470	461	501	493	485	501	506	495	486	481	489	496	505	504	498	492	484	477	538	511	508	526	515	548	486	518	473	522	539	469	539	553	543	506	461	539	520	498	472	471	496	491	513	511	553	494	505	534	513	493	522	493	471	510	497	516	474	518	466	505	472	494	476	544	515	519	471	480	500	527	489	465	485	489	488	549	542	496	520	481	498	479	510	495	533	529	530	513	523	508	516	474	499	460	476	467	496	520	473	519	521	483	481	549	517	524	513	522	485	488	481	467	521	528	522	501	480	462	497	473	524	490	474	492	528	458	523	510	469	490	502	482	483	491	466	494	520	466	497	471	482	508	483	486	502	516	494	519	494	504	515	480	477	504	471	489	515	528	493	503	477	537	515	465	462	504	478	453	536	518	569	506	526	513	513	499	501	520	508	483	473	495	494	500	483	538	495	480	482	490	470	468	523	478	561	498	469	532	506	489	520	508	482	529	493	497	472	505	485	520	482	518	537	519	500	515	460	479	505	484	518	507	479	533	506	476	476	532	474	504	519	489	497	484	486	494	467	553	511	492	489	520	477	480	482	497	508	476	525	489	531	476	492	509	525	502	482	508	438	533	528	491	520	493	489	503	482	506	462	490	492	532	516	497	515	495	494	467	480	500	499	478	506	507	474	490	486	523	509	472	518	499	513	485	487	517	485	490	532	513	506	484	516	502	484	482	536	524	476	521	514	485	475	513	490	489	495	494	524	487	477	502	550	487	501	502	490	487	501	465	487	512	504	487	522	479	493	518	499	504	553	479	488	528	503	528	520	478	501	461	483	483	456	490	490	475	499	481	518	495	499	535	524	475	510	499	511	491	512	474	500	480	519	457	543	497	502	504	492	488	484	496	469	492	558	491	499	455	462	498	486	470	539	522	492	493	472	525	485	506	487	522	470	475	487	481	491	480	473	496	495	509	493	493	497	526	501	534	509	478	542	540	463	496	480
7980	860	1236	992	734	662	549	458	402	384	356	378	337	389	346	373	349	326	313	307	295	286	297	303	253	292	287	291	266	268	257	222	254	275	266	222	285	294	258	240	265	272	256	275	262	256	252	250	249	245	257	224	246	260	281	245	273	265	294	247	274	243	257	235	266	269	241	272	285	248	247	259	267	234	271	269	269	254	288	255	251	265	264	281	253	270	220	240	268	282	243	260	271	273	261	254	280	286	289	270	251	249	258	240	228	281	308	266	248	256	273	250	265	257	251	237	270	255	293	266	261	260	277	237	248	271	256	278	251	253	260	278	255	257	252	240	259	279	247	254	261	277	255	290	278	264	257	277	268	257	260	257	249	286	279	272	248	286	234	221	268	249	306	262	255	257	258	265	281	266	258	291	239	270	253	279	264	242	272	252	243	271	246	274	280	235	260	279	287	253	261	287	278	264	238	279	257	247	229	249	261	249	240	262	252	252	232	232	256	243	247	259	284	266	231	223	260	279	278	257	281	242	249	247	279	281	269	292	298	287	271	270	265	266	267	264	268	285	301	274	261	253	262	256	249	239	286	252	252	237	258	282	274	259	241	280	243	296	270	272	264	273	241	247	275	275	274	268	249	274	250	233	272	259	281	269	233	256	263	250	248	268	257	240	265	277	266	246	247	303	262	232	264	262	295	255	254	249	244	279	251	236	226	270	271	225	277	245	267	286	248	222	249	274	251	247	242	232	257	276	263	285	249	238	281	256	279	250	253	235	273	275	272	278	289	290	278	251	255	243	260	244	272	265	277	269	243	218	249	264	250	273	269	257	219	282	245	274	258	265	252	279	256	264	253	285	262	269	245	279	273	256	264	267	254	250	254	262	226	281	249	278	253	229	312	284	277	275	267	262	251	250	253	239	246	265	252	279	277	242	241	260	234	234	269	275	258	230	285	241	267	251	247	275	275	287	275	250	247	228	260	246	252	261	235	268	273	292	287	277	260	251	263	265	267	255	271	254	268	264	239	269	311	276	273	264	256	243	223	258	270	253	255	264	288	243	242	279	272	249	263	257	256	274	266	297	288	270	284	310	281	251	274	277	255	264	257	289	253	298	252	238	263	298	282	241	262	247	254	258	265	259	288	257	245	277	263	278	261	272	266	260	285	278	255	222	256	279	223	280	251	267	248	222	268	268	268	265	271	279	256	262	258	220	286	280	263	248	260	287	247	285	244	244	231	271	258	267	277	275	330	247	256	257	256	251	234	267	254	230	267	258	267	253	264	261	252	225	275	286	236	245	276	273	278	294	264	254	260	253	237	268	268	263	277	241	253	273	232	273	269	271	252	252	273	254	252	272	255	262	256	232	226	285	272	241	261	251	286	294	241	290	273	242	230	250	278	256	249	254	246	242	252	246	268	251	280	259	265	264	254	250	268	246	266	285	234	266	240	234	287	251	244	263	256	271	240	271	279	254	268	301	276	232	244	231	258	257	243	235	255	246	263	246	219	273	284	282	261	261	268	263	267	280	286	249	281	267	254	251	263	266	248	283	257	242	273	255	247	249	260	255	265	284	240	271	218	274	261	244	229	275	266	278	230	267	293	229	271	249	261	246	295	260	253	223	281	268	262	267	274	299	254	255	303	291	250	271	241	271	297	233	253	237	257	243	249	293	241	238	319	242	286	247	262	255	266	250	254	286	257	278	284	273	277	309	278	273	287	232	293	251	273	261	312	278	229	265	249	277	278	256	231	239	235	231	279	260	244	285	242	272	253	265	277	264	245	241	261	268	275	272	259	244	245	239	245	240	237	277	277	263	273	283	259	266	225	266	274	268	249	273	291	256	252	288	288	259	253	281	249	268	272	260	275	271	266	280	265	260	238	245	294	262	262	253	250	244	240	256	252	261	221	285	282	278	259	289	254	255	258	260	254	275	257	241	258	261	233	266	273	245	256	294	294	287	265	288	285	238	264	265	247	266	255	231	257	240	243	261	226	250	269	245	252	255	270	249	296	241	269	276	237	249	248	273	253	268	294	254	261	255	287	286	321	269	287	257	242	278	243	230	241	230	285	230	262	262	253	254	264	246	241	265	253	206	271	295	274	243	258	273	256	246	269	263	242	261	284	272	244	257	252	240	262	243	285	263	242	254	259	291	257	255	258	296	273	266	262	251	260	255	245	263	267	253	242	264	251	267	260	248	251	246	275	259	250	270	260	250	262	252	251	260	265	262	279	260	275	240	238	254	251	250	224	266	261	252	263	241	240	278	268	279	277	241	248	264	253	241	274	261	272	277	254	255	247	238	238	250	288	237	229	280	273	275	270	244	288	283	251	270	253	227	242	260	278	265	252	265	265	261	258	252	277	245	298	257	275	245	262	270	249	267	263	250	239	258	282	266	263	274	265	233	271	275	241	280	268	277	263	253	275	239	256	285	244	267	282	276	275	232	248	241	241	256	284	288	251	260	272	224	249	276	289	249	270	297	276	270	270	245	271	274	255	282	263	304	237	265	234	278	238	266	278	270	287	262	285	245	226	271	254	284	275	251	297	272	206	265	252	235	278	258	280	263	290	281	246	265	258	274	274	264	261	278	238	250	293	254	259	263	274	283	257	245	238	251	272	271	263	263	254	274	250	274	264	258	243	251	246	296	248	263	256	265	248	240	255	277	251	272	271	258	263	238	248	239	228	271	264	260	278	234	269	271	256	248	276	249	267	274	280	276	234	244	254	259	282	252	241	269	257	272	245	265	284	298	275	262	278	265	252	253	233	253	313	251	276	272	249	263	280	296	278	279	233	246	234	290	239	251	289	259	263	279	286	276	274	281	242	234	248	258	240	266	280	285	261	235	264	243	261	295	257	251	228	255	295	244	256	266	244	289	283	255	235	260	246	258	241	243	262	254	274	278	245	275	260	267	245	292	280	282	284	266	257	309	290	245	259	222	242	241	266	270	288	268	279	238	274	269	262	271	232	280	266	248	257	257	259	258	252	283	262	274	231	262	275	262	271	264	244	261	261	269	247	267	250	267	263	252	291	241	241	258	250	278	244	254	243	290	230	249	276	251	246	261	252	264	244	260	245	249	255	267	267	258	268	231	255	263	267	278	285	277	285	264	272	285	252	294	286	260	266	283	268	270	270	234	287	271	261	234	240	279	284	252	270	230	240	245	265	224	243	256	267	231	255	224	241	272	264	282	243	245	267	250	253	266	243	252	267	266	262	253	251	258	268	237	248	260	259	245	268	239	278	261	242	261	251	253	243	259	263	265	235	238	278	266	274	275	285	284	237	289	281	227	257	218	278	261	278	257	250	259	277	265	232	242	256	256	267	288	269	246	259	269	255	246	250	247	282	265	243	260	241	292	261	289	257	250	266	256	261	271	235	231	278	266	257	261	273	256	252	285	256	276	235	246	208	257	251	262	273	243	247	254	254	269	263	261	243	243	246	280	258	269	270	264	309	262	242	277	280	250	234	263	237	248	237	270	266	268	282	247
6592	1168	2588	3184	2827	2320	2123	1630	1323	1166	1133	1275	1196	1194	1182	1065	1066	974	914	903	875	747	756	754	698	691	625	662	608	612	604	589	601	647	607	616	590	583	596	603	548	600	635	581	638	621	601	579	595	575	619	627	577	594	578	610	606	543	558	533	595	600	578	565	622	604	576	605	597	581	569	590	593	583	625	615	554	566	597	588	545	585	607	567	585	589	589	588	618	640	603	583	577	600	575	582	556	600	605	609	574	641	602	601	575	565	600	621	542	569	572	583	625	541	604	570	563	598	589	593	591	615	623	569	612	572	586	592	600	614	586	566	578	646	557	557	551	589	563	577	617	556	564	602	610	577	582	623	615	575	563	621	571	640	542	584	549	585	593	609	557	623	596	576	591	540	604	594	599	613	616	562	587	592	623	581	585	574	619	580	604	567	560	586	589	557	596	555	625	594	597	581	614	594	599	556	637	599	585	606	595	589	602	551	574	569	581	590	616	609	586	598	602	590	586	572	588	547	604	582	565	585	597	599	585	603	594	621	636	584	610	592	612	620	593	627	630	548	584	621	566	584	579	645	611	529	589	592	581	565	566	619	567	591	575	591	578	584	581	637	609	581	590	588	606	593	576	591	567	576	605	607	591	596	576	627	591	612	548	583	610	595	558	606	589	590	568	629	593	594	619	573	571	560	513	579	575	556	614	585	563	600	582	608	589	579	596	606	586	568	601	600	609	585	563	604	575	598	583	563	564	614	527	583	621	560	589	591	577	568	609	575	640	560	554	608	605	622	605	616	562	586	630	624	609	627	588	615	560	608	584	588	612	603	592	586	604	615	579	548	629	602	628	584	552	593	570	587	600	575	586	591	593	561	564	584	589	594	582	594	616	683	605	603	614	586	580	615	593	561	591	566	607	585	548	610	611	558	574	574	587	574	652	601	567	579	608	601	576	609	609	578	569	574	618	608	625	621	599	645	564	602	530	637	637	587	593	561	551	616	583	601	617	592	589	534	615	580	622	570	562	585	582	590	640	582	577	566	617	536	576	641	564	572	624	575	600	612	574	593	583	640	590	567	592	600	626	592	590	603	600	579	619	580	569	608	619	562	552	575	562	634	572	612	563	579	596	590	546	611	647	589	623	608	589	559	548	615	568	614	611	598	604	620	622	590	608	576	639	605	600	541	582	572	626	576	615	574	575	618	546	573	643	607	622	639	556	616	588	596	614	593	613	606	590	618	576	550	619	630	569	559	591	533	580	525	598	588	568	616	547	577	627	575	551	578	571	606	577	578	565	603	572	597	604	616	570	609	609	583	644	568	634	594	595	621	556	534	556	605	576	576	629	602	550	544	584	596	617	542	595	572	574	571	595	588	544	584	608	588	557	626	602	607	600	592	577	580	605	607	621	587	546	591	617	618	591	576	574	608	592	550	581	639	585	564	592	618	619	590	599	575	631	598	617	612	609	589	608	562	600	578	561	596	584	600	619	584	563	587	587	586	575	567	614	563	527	604	589	611	635	599	579	596	598	629	573	638	563	571	588	613	569	614	568	558	617	599	586	610	610	602	607	547	588	571	620	574	606	561	615	591	611	573	565	610	587	606	588	560	594	587	611	582	585	564	622	621	614	590	589	615	589	552	588	592	582	547	558	606	582	611	597	603	613	570	618	614	613	598	634	580	615	534	587	586	646	575	576	633	571	593	618	564	589	598	591	574	614	619	618	570	579	572	605	570	639	606	628	601	568	577	593	632	574	583	599	579	582	587	601	571	590	615	610	585	636	614	632	614	618	617	591	591	589	618	549	589	555	599	607	601	596	592	590	609	610	586	619	551	601	601	640	599	616	574	602	610	556	603	627	578	559	582	601	551	609	591	618	621	583	619	599	605	607	574	643	566	556	553	577	579	580	608	575	547	619	577	583	630	588	536	613	559	606	596	571	588	604	595	577	574	584	595	581	546	590	619	589	603	575	572	563	587	609	583	580	586	586	607	593	577	580	588	616	567	553	596	607	604	577	573	583	572	643	556	574	580	595	570	554	584	585	587	610	591	597	602	549	584	636	620	572	571	564	580	586	586	603	576	599	592	623	617	597	592	581	579	555	619	570	548	607	571	594	578	586	585	619	593	562	555	563	597	574	585	626	563	560	574	587	638	631	579	627	601	581	610	596	586	580	569	567	597	641	587	584	581	590	573	567	555	549	560	610	595	548	601	623	615	521	555	612	565	577	631	565	560	586	571	592	593	599	561	606	586	592	608	582	618	584	586	584	604	608	573	539	597	569	600	590	614	580	584	550	605	588	578	577	594	537	571	534	568	568	594	587	614	590	569	563	563	570	586	587	581	615	567	591	581	591	599	599	624	547	574	583	624	582	575	588	592	625	556	593	559	560	544	587	589	604	581	589	565	609	584	573	537	580	616	581	598	630	611	590	561	600	580	581	590	572	567	603	606	594	550	630	607	587	576	580	551	605	586	633	608	592	634	589	661	606	587	618	575	589	613	576	602	586	643	606	587	621	556	577	630	610	606	578	606	580	607	579	601	657	557	573	563	646	597	598	558	553	585	622	560	547	614	593	552	578	619	588	537	567	619	619	624	627	550	546	603	625	606	625	602	568	560	609	579	588	562	603	591	531	575	613	565	590	625	605	614	583	633	603	599	615	610	622	578	580	564	596	588	613	589	590	569	606	619	580	631	598	615	576	612	558	583	633	541	560	603	580	580	574	586	628	588	554	613	588	561	536	598	580	590	593	574	611	588	608	550	573	557	622	616	597	618	577	606	578	562	610	586	557	562	588	560	601	660	548	570	569	619	584	600	558	619	576	643	547	590	615	614	604	569	613	549	620	632	622	613	611	605	644	568	591	599	582	626	568	602	614	623	613	584	553	560	576	597	602	595	567	595	607	600	595	593	586	545	592	607	612	581	559	621	625	581	607	556	578	576	564	590	583	579	595	594	582	578	597	556	580	567	617	590	593	573	557	583	569	565	576	577	617	571	581	561	586	587	630	607	581	592	603	583	599	608	533	607	586	599	643	616	599	601	576	596	588	598	581	586	614	518	568	541	558	610	580	578	602	571	592	588	625	591	602	595	563	615	595	609	556	600	609	603	587	614	606	606	557	577	558	597	585	594	590	593	574	573	602	578	610	625	620	565	581	565	561	618	619	572	567	598	578	621	571	595	606	611	590	556	570	592	575	637	602	526	583	604	591	580	576	612	608	594	565	571	595	587	615	598	573	581	637	614	577	617	570	546	602	544	565	596	583	656	603	554	623	585	577	592	593	587	583	611	595	591	641	623	602	612	591	623	584	589	562	589	606	575	582	567	563	582	609	599	583	566	643	600	567	610	579	591	615	586	564	615	575	619	548	596	573	575	572	602	628	585	611	602	629	620	608	605	570	591	586	565	574	604	614	604	583	572	585	602	598	610	562	616	572	594	598	602	580	626	603	539	620	555	600	560	559	613	597	590	577	581	581	572	579	582	551	558	580	584
15066	1501	1765	1506	949	810	641	472	428	357	300	330	324	291	273	255	231	236	237	232	202	197	185	165	144	175	171	138	162	143	154	129	175	151	158	159	178	158	144	123	150	162	159	151	149	152	141	146	132	149	144	140	122	166	138	163	161	139	167	156	153	161	148	157	156	145	123	158	173	142	170	166	164	150	158	139	167	146	142	138	152	151	155	168	154	160	121	130	152	152	139	142	130	143	124	128	150	160	138	153	152	128	125	140	135	156	151	153	136	146	153	151	147	158	145	126	154	161	176	145	125	144	136	146	142	146	156	142	143	146	128	174	153	148	155	153	140	138	158	151	167	144	130	159	149	140	134	164	140	150	138	158	144	123	145	142	157	124	152	169	150	166	138	168	141	153	146	147	142	124	142	125	151	144	153	131	148	130	162	130	139	144	144	153	160	160	152	139	178	148	144	157	141	160	162	136	134	145	151	136	159	155	141	147	142	133	160	155	163	142	139	170	158	156	150	146	134	122	166	163	132	143	151	132	145	150	159	158	166	133	133	140	137	154	154	154	155	135	143	145	140	145	136	145	142	142	145	151	173	145	131	140	144	148	160	128	136	142	146	153	130	160	145	159	148	134	146	153	169	157	145	126	171	148	143	143	145	149	159	151	145	166	144	158	127	157	159	154	147	146	154	147	162	118	155	155	154	157	164	173	163	141	147	153	148	160	128	154	158	161	160	147	150	151	139	129	170	139	138	140	141	140	151	134	143	160	144	165	122	161	154	165	143	154	145	156	175	160	157	148	153	143	171	157	164	144	170	148	126	140	158	141	140	155	146	148	148	163	148	129	137	149	152	142	127	141	142	150	138	170	157	153	131	126	151	152	134	145	145	150	147	149	149	147	140	137	158	158	174	165	155	156	132	157	155	163	131	139	142	156	128	167	151	175	135	138	178	141	157	154	137	143	151	153	158	183	139	137	162	153	157	162	169	122	143	142	137	155	153	134	156	137	136	160	138	172	146	145	150	143	149	152	163	150	159	127	179	167	168	146	133	157	135	150	168	135	147	149	152	140	174	146	152	160	152	155	146	140	183	162	127	159	132	129	133	165	146	142	129	116	172	139	145	137	147	163	142	137	144	138	131	153	133	118	162	150	141	155	162	158	190	146	157	142	156	152	142	180	158	166	160	130	139	159	144	120	151	144	161	168	159	152	171	154	131	145	150	129	150	151	158	158	171	143	140	158	136	137	150	149	153	139	142	180	144	147	168	162	164	140	143	124	144	146	136	160	161	162	145	134	130	137	127	171	142	170	156	175	134	142	130	125	144	166	137	177	135	156	167	157	176	128	139	147	139	160	137	145	163	128	144	146	141	148	133	130	141	137	148	150	138	189	154	167	139	159	138	156	169	177	169	163	128	165	148	161	143	169	130	150	159	147	177	166	143	142	136	164	159	160	135	144	166	138	154	143	149	137	139	163	124	161	134	143	157	134	153	140	161	152	143	154	109	149	136	154	147	161	139	148	139	161	146	158	132	153	135	160	155	138	160	136	147	130	135	162	154	173	154	162	142	166	139	157	166	130	151	160	148	155	156	139	164	164	147	183	168	157	133	159	150	135	130	150	163	150	149	168	172	129	141	154	163	145	140	150	137	158	155	139	158	153	148	181	139	162	164	166	152	150	178	159	137	159	146	154	164	156	162	165	155	185	161	143	128	148	131	148	160	146	156	162	141	142	154	129	162	152	159	135	124	156	140	155	152	173	158	168	156	158	146	123	163	158	164	155	171	144	149	148	134	139	126	138	150	177	159	148	160	156	143	144	138	151	152	163	156	137	139	147	167	149	176	151	139	147	135	145	135	138	144	126	175	133	156	156	139	131	154	150	157	164	146	173	139	164	162	162	155	153	144	139	146	141	146	161	137	146	152	135	146	142	133	146	136	156	145	161	151	148	162	141	134	161	178	149	142	144	146	155	171	152	136	130	161	127	154	137	150	143	134	158	164	161	125	142	167	157	155	132	129	137	148	159	151	136	146	185	162	181	149	131	165	147	146	142	174	153	131	147	140	166	159	147	159	166	161	174	166	139	145	154	142	164	154	155	143	148	138	124	147	158	143	122	155	180	145	162	155	129	144	133	142	149	143	130	131	151	150	131	144	145	139	159	168	152	152	132	139	171	149	121	150	155	159	174	162	179	142	164	150	164	147	136	146	172	138	143	150	165	152	162	157	158	172	119	141	151	147	146	129	130	163	148	153	157	157	131	156	160	138	145	131	163	147	139	149	129	185	152	157	132	150	131	169	154	140	172	120	157	144	140	152	135	136	158	143	157	139	138	158	168	172	163	152	151	143	139	173	149	162	145	148	161	157	167	143	172	136	138	134	140	158	155	155	142	147	154	136	159	161	164	166	139	129	138	135	146	150	147	148	162	140	146	166	146	147	149	131	146	139	151	149	147	157	149	138	139	173	125	155	139	143	152	142	159	137	146	146	144	164	140	164	149	162	132	152	151	151	140	175	155	132	154	137	148	150	148	144	123	163	154	158	150	128	136	132	151	153	147	163	139	156	132	151	156	165	127	154	155	146	134	149	123	145	145	161	125	145	150	144	142	127	158	173	150	135	144	133	124	152	149	138	150	141	139	163	171	124	149	148	154	168	173	153	147	129	147	156	143	166	170	144	158	147	148	154	155	143	151	125	149	161	158	165	144	146	150	140	159	153	135	166	168	179	153	147	161	139	143	151	156	158	123	132	144	140	155	153	162	132	160	141	140	140	166	158	145	140	117	151	162	150	121	122	159	148	156	127	124	160	171	172	149	166	140	167	152	172	163	121	151	158	154	159	134	141	142	138	139	148	137	161	140	159	155	158	163	179	143	152	126	151	144	171	140	148	136	156	150	149	152	151	135	163	177	126	165	169	148	132	166	141	159	151	154	153	147	153	172	174	140	156	141	156	152	137	139	163	155	141	146	177	152	153	160	171	166	149	168	149	169	145	147	165	160	147	135	138	138	158	138	147	142	132	153	152	146	155	158	163	143	131	156	153	157	130	135	166	155	149	160	147	147	142	144	134	150	160	156	151	143	158	146	144	159	147	143	165	165	176	164	148	146	184	157	150	142	174	133	160	169	139	156	166	164	144	163	139	151	146	161	174	147	142	153	130	149	156	124	156	151	154	159	154	140	141	153	151	143	154	142	149	161	150	161	146	148	155	128	122	156	141	131	129	143	150	139	147	164	142	160	148	140	129	144	161	119	158	151	161	158	141	139	147	130	144	151	138	139	149	163	173	164	121	135	148	142	129	149	170	164	169	141	166	163	141	145	144	136	132	147	150	118	150	157	131	152	145	134	162	161	189	147	148	148	157	147	140	174	135	170	164	169	140	146	158	144	155	161	156	145	135	145	149	155	145	161	170	153	138	169	145	156	146	134	157	174	165	148	160	162	150	163	161	147	175	140	153	183	143	157	176	149	145	134	151	129	131	140	128	141	167	144	136	150
8298	1411	3558	4567	3790	3156	2757	2130	1647	1312	1324	1444	1322	1314	1195	1178	1070	1002	921	827	783	654	634	570	569	518	453	403	359	370	344	389	370	367	335	388	405	351	392	365	358	356	355	395	375	371	394	350	366	338	355	361	395	309	371	370	363	359	369	326	391	355	338	376	367	335	369	355	382	335	337	383	365	308	337	389	352	341	376	328	376	336	315	314	346	385	332	374	346	348	364	310	371	348	347	347	307	317	320	341	354	366	349	361	365	345	361	350	344	322	352	323	368	347	356	360	372	312	343	365	357	366	364	335	353	358	336	347	351	327	340	337	333	352	350	326	348	358	353	352	334	361	375	371	329	349	353	355	323	371	343	365	364	338	370	328	358	384	336	335	343	332	346	358	321	352	348	364	363	343	367	360	327	347	372	368	330	339	318	356	336	328	350	371	351	353	363	333	351	345	333	375	320	364	361	320	349	366	339	397	335	345	343	342	349	368	377	318	378	336	332	342	352	382	350	381	381	342	359	365	346	368	360	352	341	377	340	336	318	344	342	327	341	319	340	376	363	409	352	344	362	376	365	360	347	355	374	346	312	355	380	343	373	339	384	356	358	363	343	380	333	356	333	327	343	366	351	367	318	331	330	372	364	355	378	362	316	317	351	359	323	380	382	338	386	341	366	351	329	345	332	376	336	350	393	318	336	345	352	351	355	356	354	344	347	334	345	375	353	350	359	347	413	340	350	330	345	355	328	360	367	337	342	331	381	323	345	342	324	351	366	323	348	340	336	336	369	356	339	339	390	344	344	371	367	331	367	322	375	339	390	371	358	358	314	298	365	384	331	336	323	357	388	347	362	346	347	371	340	397	354	327	330	341	356	358	361	350	333	376	341	346	341	337	377	382	339	355	342	369	358	359	342	351	326	323	326	333	333	391	354	359	367	347	341	333	361	333	354	335	345	351	371	341	398	354	316	342	337	351	339	347	389	369	344	367	350	353	339	369	373	395	353	371	321	401	351	360	354	331	381	346	346	349	354	341	364	323	354	342	363	338	339	360	372	336	361	361	345	333	373	346	351	338	341	338	354	352	356	362	365	326	365	361	373	353	352	343	350	323	347	341	373	339	349	353	372	320	379	361	352	370	370	338	324	347	344	347	311	349	336	372	369	328	368	366	364	334	367	342	387	359	356	339	333	354	355	348	328	345	346	340	352	307	368	337	320	348	348	363	344	365	353	339	356	395	330	333	348	373	371	348	319	329	338	343	363	339	370	372	339	330	378	312	344	350	339	363	342	382	367	314	344	354	352	337	362	336	349	339	329	338	355	351	348	341	343	345	369	350	353	330	326	340	338	321	350	333	306	330	316	355	347	366	371	341	344	327	327	338	362	326	361	348	356	311	352	334	364	338	355	374	398	363	348	368	341	368	377	340	383	358	340	362	372	369	376	303	381	332	333	402	385	324	380	346	343	360	346	368	323	350	354	356	337	361	351	342	352	342	344	312	349	364	330	344	337	374	352	337	370	348	343	340	338	374	332	334	364	353	358	352	341	362	305	374	353	368	382	368	352	362	372	354	372	327	377	364	343	399	332	304	338	363	331	359	378	347	373	354	349	375	335	312	344	352	336	349	348	359	323	398	369	338	341	327	392	365	330	342	328	374	330	340	359	343	326	333	386	374	303	329	350	342	371	354	335	343	347	371	355	327	344	361	334	338	373	357	369	360	347	338	367	350	329	345	331	349	361	329	343	373	343	360	357	364	381	351	369	372	349	341	324	362	317	331	372	357	365	353	334	321	326	374	337	343	366	317	336	352	339	338	350	334	355	319	357	355	342	334	364	348	354	368	341	356	328	372	340	359	359	372	362	397	380	339	356	340	361	355	358	357	344	357	366	385	331	370	355	363	348	355	383	363	367	365	342	335	365	345	350	343	354	341	365	359	340	344	355	357	336	362	349	325	343	360	353	321	332	351	328	356	350	348	360	323	348	345	367	339	364	356	374	367	349	330	342	364	381	344	369	331	366	346	364	376	369	399	310	374	369	334	378	346	322	397	335	373	362	342	350	346	373	359	331	346	352	339	347	354	355	335	354	349	377	356	358	283	312	358	357	333	350	350	395	328	380	356	397	332	339	347	343	353	332	391	333	332	343	336	351	350	374	360	334	355	323	332	362	373	357	344	346	339	342	322	370	326	351	359	344	331	334	328	342	363	338	342	339	342	347	327	338	340	349	345	318	363	353	343	368	362	343	353	373	366	343	369	344	338	380	378	348	337	353	356	361	328	355	360	358	342	349	328	344	364	333	386	342	367	375	326	359	332	338	388	340	372	367	333	383	348	397	358	320	341	322	338	352	357	338	312	364	340	338	353	368	364	337	355	336	335	332	315	352	368	358	308	315	329	362	352	385	342	324	339	328	385	317	358	374	341	349	354	326	331	319	387	357	347	368	345	358	351	372	345	332	326	338	344	348	349	357	362	357	383	354	344	381	318	359	322	354	337	355	340	356	364	369	343	354	370	350	376	363	373	334	355	360	353	348	359	362	331	335	370	335	357	359	362	334	357	329	354	320	359	366	348	343	364	318	329	348	341	367	353	369	356	328	337	310	379	344	415	348	346	368	351	331	367	358	323	347	347	364	347	335	351	364	334	350	349	339	363	358	348	329	359	340	359	343	325	372	324	377	363	354	333	352	368	359	328	384	342	340	350	322	357	339	368	353	355	364	345	358	349	331	327	348	358	342	340	355	347	329	314	313	357	326	373	347	300	327	354	353	362	374	324	372	339	346	358	345	368	318	344	363	323	343	376	349	302	354	359	347	343	351	373	314	360	376	366	347	367	348	355	336	366	367	376	355	372	344	352	332	340	307	312	344	341	343	378	325	374	358	370	362	328	353	323	352	359	370	339	350	339	333	378	341	369	339	332	351	361	317	351	322	345	389	355	347	332	356	342	348	334	335	342	351	370	326	370	350	352	328	350	329	362	321	340	326	347	341	367	357	341	352	368	317	354	329	361	362	357	366	339	352	339	324	367	332	396	349	309	371	360	359	355	356	337	363	349	355	344	339	352	366	383	382	360	364	373	388	292	335	325	355	350	393	341	318	373	379	345	377	369	363	351	341	333	372	338	365	357	343	344	372	349	368	368	324	357	334	365	388	339	372	371	364	371	348	366	345	340	327	368	321	296	339	346	365	349	372	384	325	349	356	342	323	347	352	350	365	383	340	321	342	358	331	353	376	370	337	326	303	346	365	358	388	358	336	349	367	356	362	345	336	354	315	372	336	336	356	352	375	344	326	347	359	362	365	403	352	333	353	353	361	373	353	347	352	366	359	353	344	355	370	336	370	373	360	342	351	353	360	366	344	354	348	367	330	348	326	330	361	362	371	361	355	349	319	327	334	370	388	343	389	343	359	349	321	353	323	345	342	347	368	333	350	370	371	348	401	312	366	363	374	367	359	334	366	338	375	359	366	340	356	344	376	336	370	354	374	373	358	340
1549	327	418	395	310	296	290	251	271	242	230	261	255	269	254	234	238	231	232	207	240	202	210	222	223	213	238	237	207	187	219	187	240	218	224	208	218	227	224	209	239	215	198	182	211	232	217	214	210	191	214	193	213	210	196	220	181	206	195	234	217	212	223	203	195	227	215	209	191	219	223	216	214	192	207	197	229	220	200	230	195	193	183	181	196	203	179	202	193	204	209	220	210	223	213	209	204	211	232	207	198	227	241	227	216	201	231	224	213	181	216	207	212	196	208	213	208	198	201	228	187	215	214	200	211	197	211	194	208	200	209	216	231	239	211	181	229	229	213	234	210	193	209	211	195	210	202	236	241	216	193	193	193	211	208	193	174	189	227	219	234	219	215	201	195	204	201	234	218	226	175	199	213	217	214	198	209	210	219	222	179	195	190	190	204	220	195	213	229	209	226	229	227	193	226	211	200	201	231	219	205	215	193	192	190	206	176	225	197	203	209	218	217	201	204	180	205	241	221	181	215	225	217	212	233	212	196	199	225	192	207	210	223	201	180	203	210	195	193	172	229	196	200	223	212	194	197	191	225	196	206	212	199	214	198	195	215	215	205	207	189	229	233	215	226	252	216	221	220	220	202	203	210	201	199	205	226	229	195	210	236	226	165	202	214	234	201	203	227	226	197	219	241	183	217	190	198	216	193	172	236	221	226	206	222	204	176	204	208	231	208	220	195	212	222	203	204	192	222	228	243	205	194	211	228	182	226	200	182	229	224	225	219	233	205	195	224	231	215	233	237	194	176	218	228	219	197	225	209	237	207	219	187	204	178	202	216	192	196	211	220	222	199	244	205	192	193	240	208	228	244	171	193	219	205	208	203	192	204	209	189	207	194	201	201	207	232	203	203	233	243	219	228	200	215	212	234	248	218	233	210	227	211	214	219	252	216	196	220	205	221	193	166	215	215	208	193	211	212	216	198	236	231	215	224	206	206	191	218	246	221	216	201	196	219	211	215	168	226	210	223	192	207	229	267	208	209	223	195	210	200	215	206	224	196	211	203	204	221	214	206	184	217	231	221	198	213	206	211	217	197	212	209	230	195	230	211	218	206	193	234	215	217	235	171	219	209	216	235	236	222	187	206	198	207	206	234	212	220	199	209	224	209	216	217	222	196	231	214	188	182	205	202	202	225	239	197	220	217	216	201	239	185	226	202	223	193	192	204	186	186	223	211	235	190	205	206	214	223	250	234	192	182	198	199	233	212	208	209	228	214	207	209	210	199	243	214	222	200	203	248	224	221	212	215	215	193	224	219	207	192	206	236	202	206	204	231	187	229	199	228	218	196	205	228	208	230	208	199	199	199	210	224	221	224	223	196	206	222	232	215	239	199	199	205	219	240	231	199	215	192	189	224	212	199	199	205	212	202	201	213	198	197	172	227	215	205	196	223	157	225	216	208	203	208	203	229	203	194	217	206	234	219	218	210	229	202	181	206	171	225	216	209	215	206	189	214	242	211	206	193	197	191	222	213	195	229	222	228	205	196	241	192	232	188	261	210	196	221	205	227	214	225	222	227	225	208	205	225	212	198	196	220	241	203	234	207	226	215	222	221	208	189	196	243	198	197	236	213	241	213	210	241	205	216	188	212	206	180	196	211	215	224	246	235	200	207	220	196	208	191	200	204	189	198	192	207	239	234	204	188	186	199	225	205	205	200	200	198	206	222	225	228	173	204	204	186	222	206	216	213	211	208	240	223	202	198	215	227	222	213	195	197	204	235	202	189	207	192	190	167	202	219	249	244	208	187	200	201	229	205	207	190	233	219	195	229	216	217	233	199	208	204	218	198	227	190	208	195	208	197	207	208	167	205	226	229	212	214	197	195	186	224	195	211	214	195	209	202	206	199	189	227	225	220	222	194	211	210	217	200	209	245	252	209	192	191	200	222	208	228	227	194	201	256	188	218	199	217	262	217	222	244	204	225	215	219	201	219	207	223	217	191	186	208	205	222	206	225	237	185	176	223	223	204	209	204	211	228	204	205	202	265	214	217	198	236	224	191	235	201	203	227	180	225	218	202	215	242	221	204	203	183	230	193	198	204	231	198	224	201	200	229	204	216	193	205	199	201	199	197	198	235	223	193	187	217	213	193	190	231	218	217	202	231	201	214	229	202	204	192	237	225	212	221	228	220	199	199	187	208	210	217	207	225	218	209	230	206	224	205	232	189	199	213	213	208	217	210	178	205	205	231	238	239	214	215	181	219	197	226	195	210	209	191	222	199	229	230	194	193	246	230	209	221	210	223	214	186	191	215	218	189	239	247	227	249	203	191	202	207	215	214	201	211	186	225	218	195	207	219	198	194	246	202	224	217	196	183	192	192	219	206	240	193	227	218	219	257	221	221	236	195	208	189	201	240	215	219	214	221	230	231	169	194	197	236	217	215	216	236	197	235	201	219	203	198	199	209	185	198	217	209	239	220	182	221	206	235	225	221	247	191	191	195	209	219	212	228	199	207	181	180	218	206	229	211	190	207	218	220	198	205	184	202	197	184	214	209	199	235	218	198	212	197	229	220	187	202	181	202	202	203	182	202	239	219	200	215	196	214	201	222	209	207	191	247	183	208	207	220	199	184	197	210	245	221	201	177	195	180	238	226	231	249	192	223	223	193	192	199	220	178	205	198	238	206	184	226	209	223	221	199	193	189	229	200	205	248	224	216	194	204	213	224	221	239	201	196	196	226	198	207	212	232	188	209	211	221	200	226	207	201	171	207	188	200	222	209	218	207	221	197	213	220	210	233	217	199	200	239	213	235	197	196	211	194	203	210	199	204	196	213	214	225	222	242	240	216	228	226	239	243	205	206	214	180	207	238	214	204	217	197	221	184	203	209	214	215	204	197	204	209	219	213	215	215	224	205	210	201	219	206	206	200	209	192	218	217	251	199	223	207	192	225	202	199	198	177	228	213	214	219	221	192	201	200	192	197	205	211	191	240	245	208	222	214	191	222	198	211	217	235	214	226	228	217	197	232	208	205	213	180	202	217	208	196	208	217	199	214	209	197	194	203	195	227	211	221	227	201	200	206	205	216	199	218	238	210	216	209	206	210	198	222	221	210	210	209	219	205	234	216	214	225	205	216	195	215	178	209	185	251	211	205	196	203	215	222	190	206	222	218	221	229	221	240	225	212	230	232	202	223	220	200	218	222	194	228	212	196	187	222	208	214	217	209	226	203	232	228	222	236	195	195	221	210	235	225	223	228	227	205	208	216	208	217	218	183	189	183	222	218	199	211	202	224	216	201	229	199	214	229	226	192	207	213	219	202	208	210	223	212	241	211	204	223	229	230	226	217	216	209	168	205	209	241	216	220	193	213	200	240	171	224	210	207	196	238	201	206	224	205	188	190	226	240	207	197	211	229	208	209	231	214	205	220	233	203	194	206	239	193	212	211	201	227	204	214	192	196	194	209	218	229	204	193	215	186	225	227	226	209	203	215	222
1886	617	1089	1161	1072	1013	888	834	675	694	703	749	706	741	707	684	700	678	654	597	630	569	530	565	505	550	536	534	479	492	479	502	500	473	470	506	491	539	502	451	491	487	496	467	496	477	509	470	471	503	445	545	517	514	502	448	484	469	481	439	456	540	531	486	480	512	498	515	452	488	467	493	508	491	472	509	477	515	534	508	477	489	512	506	498	500	511	516	510	499	478	500	510	483	524	486	473	449	470	488	457	509	468	464	493	474	487	475	485	446	522	505	501	492	466	503	509	505	514	520	528	489	511	448	511	506	516	473	499	481	504	472	506	509	505	520	448	487	502	445	507	502	514	495	518	519	462	507	478	490	492	475	452	497	452	529	485	520	551	470	469	534	512	519	468	489	515	522	488	542	498	529	467	482	508	488	499	486	511	508	534	489	484	507	475	480	490	494	498	496	520	499	506	486	538	496	500	523	507	496	522	520	517	494	528	482	529	553	508	464	492	470	539	495	517	460	493	517	479	466	491	451	478	482	465	497	507	518	473	511	512	491	507	486	501	475	504	505	489	516	490	483	492	494	490	488	497	484	502	475	489	532	529	479	487	539	560	493	495	489	492	522	472	524	520	505	487	468	474	521	525	526	481	504	476	525	539	501	487	514	489	503	491	460	477	479	492	468	487	458	485	521	501	511	524	521	507	506	455	464	493	469	498	512	487	470	501	495	508	475	495	466	511	466	516	520	501	487	512	483	487	497	485	508	492	485	511	527	446	489	474	525	483	462	432	501	506	481	517	498	496	505	517	468	517	501	517	524	520	507	509	494	521	446	523	482	480	503	484	498	500	465	467	477	501	490	518	484	480	506	517	508	514	481	479	485	503	517	492	457	530	512	505	514	477	505	521	471	509	526	504	509	493	473	452	494	479	499	496	480	491	478	471	486	452	516	515	459	469	504	519	506	499	515	474	508	499	476	480	481	485	488	477	492	467	459	504	528	448	519	474	508	496	505	513	479	548	483	467	435	489	525	494	517	469	526	534	512	520	524	493	524	514	483	471	524	468	465	538	531	480	528	502	490	433	485	538	475	478	542	486	464	483	490	491	529	526	471	461	490	485	503	528	474	516	509	511	472	468	507	489	489	525	497	521	521	500	516	497	539	464	470	464	539	479	514	502	478	510	513	505	467	469	496	466	492	500	473	525	507	455	488	484	465	524	479	495	537	492	459	465	458	514	526	534	532	524	511	487	502	462	478	521	485	510	516	507	485	494	538	495	507	507	476	471	507	513	511	512	513	512	495	529	494	457	489	488	486	480	492	534	523	501	506	512	499	492	516	479	472	508	494	485	503	462	511	483	528	479	548	513	506	491	473	471	519	497	522	504	467	479	489	467	499	495	544	484	485	466	492	451	485	519	509	478	539	502	498	475	494	521	507	475	473	482	506	527	497	500	495	525	497	470	509	477	467	500	516	540	477	525	483	508	535	502	487	443	495	539	486	508	479	537	481	506	462	495	518	494	482	488	503	485	516	515	467	444	483	457	501	478	475	539	475	528	485	535	464	498	502	520	441	506	490	469	446	517	471	499	484	450	494	502	526	498	472	480	515	475	484	487	502	450	486	444	521	524	493	444	490	517	481	479	504	464	492	498	494	541	503	506	483	526	532	517	499	510	486	479	496	483	516	491	502	507	489	481	448	460	494	516	498	470	505	475	490	511	529	505	526	495	539	484	508	518	477	520	528	506	445	496	520	473	490	469	514	545	558	529	487	471	528	516	489	499	479	474	486	474	513	472	513	484	477	499	496	467	461	492	521	508	498	461	492	495	505	504	478	470	522	508	475	476	483	477	493	461	473	529	512	504	499	548	521	456	507	505	508	508	494	483	549	504	529	511	502	514	468	470	499	481	480	447	511	475	505	504	512	466	512	504	483	502	547	483	509	462	485	569	470	494	487	486	489	472	490	518	502	490	485	520	462	484	472	465	493	484	517	426	493	481	493	503	487	527	461	504	526	499	518	525	471	491	492	480	525	502	502	486	485	536	501	466	499	483	494	513	485	478	482	480	467	493	528	516	547	462	533	452	528	473	470	520	528	500	477	538	527	504	491	485	467	519	479	438	525	494	472	465	480	519	498	518	534	534	487	503	461	509	485	490	480	495	458	481	468	486	493	536	491	487	476	458	489	469	457	473	493	508	508	488	473	515	488	461	523	501	491	498	493	488	455	486	518	470	485	487	503	521	503	480	460	487	520	497	508	498	522	526	495	511	484	516	486	499	478	500	492	519	498	514	518	501	497	491	498	486	490	488	482	469	482	463	509	525	507	462	574	501	498	518	537	465	509	540	499	506	504	509	498	460	510	491	517	487	516	491	488	476	526	477	526	500	472	484	476	475	497	508	516	504	504	470	467	467	550	490	487	501	517	504	437	489	510	531	489	529	486	499	469	487	461	496	548	510	511	435	499	480	480	481	460	518	512	519	470	477	496	484	490	517	502	490	470	487	468	496	442	543	496	483	485	454	482	485	522	506	464	515	494	507	470	487	516	446	511	482	508	486	487	502	530	476	494	502	506	511	494	475	452	481	475	511	530	488	477	505	493	470	534	484	505	484	507	477	494	464	522	478	512	525	503	473	488	498	566	493	498	484	498	490	490	510	491	513	483	517	517	508	491	510	483	490	506	465	512	476	472	519	468	482	480	533	515	525	438	472	474	480	485	482	454	528	489	505	505	503	477	489	478	463	500	525	457	492	471	514	483	495	480	516	504	452	515	511	503	484	511	499	493	434	521	460	502	519	477	501	528	489	505	508	500	506	481	496	461	486	500	485	465	524	523	505	541	513	528	472	500	519	467	497	508	494	472	469	463	471	462	483	498	500	471	497	512	488	498	485	498	476	485	487	524	501	537	487	464	468	494	513	484	475	483	497	522	510	463	471	479	497	518	538	482	496	491	462	512	531	466	495	434	494	493	469	509	513	536	487	482	471	523	511	517	472	468	472	464	458	516	475	493	521	506	498	537	482	512	501	484	493	500	563	455	499	483	510	488	504	501	487	491	475	501	514	462	484	514	516	493	496	434	479	514	489	511	451	462	509	497	489	503	507	483	530	518	522	460	476	475	509	484	502	478	518	507	493	486	448	464	520	473	471	479	496	504	459	537	497	493	486	504	527	501	530	472	482	539	499	484	487	503	466	481	483	514	464	495	454	523	500	496	447	476	497	530	539	545	455	471	452	505	501	514	504	487	508	509	484	483	474	501	483	523	483	479	519	478	518	457	514	521	570	486	476	517	476	513	519	513	511	466	505	509	487	524	493	550	471	482	483	485	502	505	517	481	463	506	491	518	472	528	500	475	472	469	480	463	503	526	496	463	538	517	530	522	453	479	498	521	468	513	523	479	497	443	515	540	494	538	504	461	477	473	493	491	482	507	469	467	536	473	494	493	503	488	492	514	469	485	483	499	489	529	429	507	482	504	509	483	474	523	523	437	454	457	495	479
8238	839	1047	858	678	620	514	460	402	379	345	380	359	343	312	325	344	306	282	291	315	262	287	292	253	255	252	250	263	246	263	252	250	261	257	256	260	280	273	260	252	250	241	228	269	243	288	283	272	261	220	270	262	248	235	245	266	295	234	219	247	260	279	251	264	253	254	281	280	240	267	236	259	261	260	267	241	291	279	253	262	270	287	271	271	250	246	259	270	291	263	277	258	265	234	254	248	258	272	285	236	261	291	261	252	273	255	266	232	250	272	251	271	284	266	243	253	275	297	283	236	254	238	273	250	267	236	249	237	266	270	273	269	253	249	262	265	251	263	251	254	260	245	250	261	263	255	242	247	265	226	262	270	279	248	265	306	271	281	250	265	259	256	256	236	251	255	242	244	219	261	216	257	249	253	241	246	263	243	272	279	257	247	244	274	266	260	259	257	239	249	285	258	270	287	259	248	273	258	230	273	232	279	247	261	261	244	232	244	262	257	241	254	269	309	252	218	275	264	274	252	266	266	239	264	245	237	294	246	234	236	258	275	243	271	241	224	228	260	276	259	252	262	241	227	259	247	268	270	272	263	247	230	256	230	245	267	259	258	259	249	266	274	247	269	249	268	255	244	252	252	204	245	260	259	274	267	258	245	257	265	282	267	299	261	238	260	292	251	277	284	235	239	266	249	231	267	262	261	246	242	235	275	254	269	288	255	265	285	228	264	257	272	236	241	262	212	252	239	263	220	282	263	280	263	261	242	233	242	262	256	270	271	242	251	256	284	274	247	249	256	258	250	235	249	263	256	256	264	236	239	295	280	270	241	267	262	246	236	292	251	277	300	275	220	265	267	257	229	249	252	259	263	259	281	278	239	247	264	258	261	250	269	268	251	224	268	258	294	255	274	239	268	228	280	275	265	265	254	299	264	237	266	280	235	263	246	262	271	263	268	257	275	251	247	245	234	248	229	267	240	264	224	256	240	278	239	259	252	273	282	245	229	245	292	246	247	273	250	225	256	289	246	242	263	250	228	240	285	257	268	262	286	246	236	271	230	241	268	262	259	258	262	245	255	229	267	269	227	264	276	254	254	245	267	252	228	253	258	273	253	295	245	272	225	259	242	251	270	269	259	289	273	240	234	259	280	236	261	273	250	261	292	262	278	277	254	259	269	261	266	241	287	243	242	272	262	254	274	239	238	263	263	255	261	265	249	296	263	258	273	234	260	254	237	256	250	283	253	289	233	246	232	308	280	225	236	259	256	254	246	267	235	251	265	256	238	291	253	276	255	241	278	264	263	262	266	255	270	260	254	262	251	262	255	260	235	277	279	259	259	278	253	283	308	246	268	242	282	242	240	286	236	285	277	270	275	265	249	262	274	284	263	259	262	247	293	259	259	266	254	269	265	263	262	251	263	266	253	257	266	264	266	231	243	262	242	281	267	254	243	244	260	260	289	236	222	222	258	284	249	234	249	229	264	242	235	256	263	264	257	260	241	280	256	239	286	237	258	241	273	262	223	296	237	273	244	219	263	280	250	257	240	245	240	280	278	247	263	257	256	243	250	241	267	270	295	265	265	264	212	260	253	270	251	268	239	257	277	268	265	276	267	244	267	264	244	250	256	237	266	260	235	260	250	267	253	213	247	236	263	242	268	248	270	268	272	280	263	269	286	284	274	251	260	261	251	244	239	250	252	269	272	246	253	284	271	246	262	271	258	225	251	223	268	266	267	279	228	241	278	245	263	227	266	268	275	249	276	243	259	245	287	281	257	272	263	241	275	242	236	247	277	264	248	255	284	267	291	261	257	261	249	268	239	258	274	264	237	250	256	242	271	262	277	240	292	277	263	267	255	267	268	265	267	248	242	246	260	253	249	248	244	257	235	282	264	227	244	252	260	250	261	244	250	309	253	248	232	239	255	245	263	250	267	242	266	280	253	256	261	266	264	231	258	239	253	266	250	240	257	260	269	255	282	241	247	250	241	218	258	254	278	248	251	259	270	264	253	252	248	264	263	279	244	267	225	248	260	244	246	243	261	245	245	289	285	266	263	272	238	281	285	297	292	224	242	239	262	256	269	278	255	267	258	283	281	271	241	260	266	243	261	294	263	301	257	270	241	246	245	285	231	243	219	263	242	260	280	282	235	254	278	272	244	253	251	262	252	251	255	267	242	245	244	290	264	281	267	247	281	305	277	233	243	238	274	234	279	271	258	271	231	262	286	265	251	239	270	286	244	234	264	238	253	258	275	279	273	254	227	256	241	243	260	264	242	272	260	270	262	270	249	262	262	235	260	257	278	263	245	266	276	260	243	227	237	260	284	279	233	221	240	208	242	255	219	287	268	264	244	232	267	253	261	261	247	261	271	271	242	216	231	234	256	252	260	246	249	289	260	248	250	247	283	271	239	268	255	239	262	239	255	246	264	232	305	276	252	236	258	283	227	242	273	227	245	271	268	273	272	248	257	256	276	261	241	247	242	275	285	243	272	262	217	274	284	242	259	269	234	251	285	243	297	278	267	265	258	264	279	261	259	278	249	266	249	251	258	274	265	265	258	262	255	240	264	276	252	238	256	317	258	273	229	225	276	255	264	282	277	245	255	250	249	254	248	243	263	253	229	248	233	257	277	232	254	259	276	240	235	295	240	239	250	239	242	260	234	280	294	291	294	260	274	268	261	245	259	232	286	282	263	252	266	223	247	273	260	279	253	201	252	254	251	266	270	283	270	296	259	243	255	256	267	252	266	258	286	253	281	277	257	241	241	285	286	271	231	271	272	266	266	244	261	287	296	268	240	250	270	249	265	281	244	278	276	288	255	281	254	242	265	243	244	266	249	282	255	262	237	269	240	245	270	250	252	279	274	297	236	282	271	277	260	269	255	252	244	273	242	242	243	280	251	256	236	261	290	233	236	267	267	262	270	241	276	256	277	288	277	260	254	279	246	294	223	299	260	241	277	274	245	231	271	223	270	261	261	249	268	250	268	312	257	251	255	282	257	250	244	235	271	258	267	237	216	266	278	256	280	262	247	262	262	259	277	240	259	255	240	239	250	258	252	240	258	265	263	242	256	247	249	239	284	226	287	267	276	259	235	270	250	240	266	265	258	214	243	246	264	255	254	300	236	230	243	249	270	229	273	250	264	264	260	278	256	255	285	268	247	228	248	247	277	237	258	257	252	251	269	241	249	250	266	258	220	264	249	260	251	256	264	291	237	272	277	266	278	260	247	257	237	259	285	287	287	234	289	249	270	262	276	258	261	221	260	248	255	268	266	273	261	252	256	263	268	244	261	255	271	255	287	232	278	303	270	257	253	236	239	283	242	283	244	261	276	245	219	249	257	234	265	283	260	320	236	257	263	277	274	280	259	295	255	277	253	263	230	262	270	263	302	255	243	270	251	242	256	278	231	265	265	262	255	285	253	219	252	272	245	275	278	249	260	243	251	265	262	271	259	255	256	222	246	289	259	270	269	242	258	229	260	252	235	269
6714	1118	2229	2872	2495	2206	1890	1614	1349	1193	1089	1251	1140	1188	1218	1119	1063	961	963	863	856	824	771	734	714	645	647	630	639	628	604	610	585	617	621	622	593	560	628	621	588	578	595	602	583	626	576	576	624	542	588	595	605	560	563	581	588	608	580	562	591	558	585	572	633	579	621	596	601	552	552	598	584	606	567	600	544	607	597	619	589	599	574	571	642	571	601	600	587	604	605	610	584	589	587	582	613	558	559	583	627	575	566	587	520	577	569	577	554	624	562	547	575	564	585	588	623	594	571	586	571	582	580	601	593	631	589	584	581	584	586	567	569	621	600	557	528	580	577	613	574	539	592	628	578	563	577	608	601	597	539	573	576	550	579	551	571	597	597	581	578	617	604	599	615	576	590	556	611	598	553	562	560	560	601	602	589	598	596	625	570	562	643	610	609	633	603	585	542	584	561	592	580	583	648	607	600	595	572	590	563	551	588	564	560	569	618	606	599	592	596	569	567	582	590	612	583	564	582	580	548	591	609	558	585	618	610	616	585	553	584	613	596	550	568	579	613	571	552	584	588	562	605	585	595	595	567	575	579	555	571	608	597	603	573	612	561	609	579	646	607	607	602	541	600	593	612	591	597	604	580	617	592	526	566	608	608	556	593	556	614	598	575	618	562	566	549	633	619	591	584	539	591	639	555	632	591	532	587	562	597	571	601	598	591	578	609	575	591	582	600	560	607	567	589	559	588	561	570	619	620	627	593	535	575	586	614	567	555	590	556	541	532	553	597	562	529	573	579	543	597	614	610	598	548	578	582	628	607	613	563	551	669	574	585	600	567	538	591	605	625	611	594	541	578	603	595	601	575	602	607	588	594	588	549	604	616	552	520	586	573	575	566	605	575	565	589	621	580	573	573	605	601	634	570	546	601	605	596	609	597	596	567	574	604	592	597	595	616	580	627	596	559	557	582	577	557	589	579	568	600	589	620	545	641	586	570	554	576	583	557	607	569	569	527	585	614	593	581	593	616	564	589	615	587	577	610	586	597	566	580	553	613	561	578	543	614	627	590	559	566	552	581	588	629	585	581	583	563	606	610	605	560	605	550	576	537	574	572	585	580	587	616	598	561	596	582	584	565	535	570	584	642	567	555	573	540	583	619	594	605	569	589	568	568	544	596	581	558	585	556	600	577	530	608	600	560	586	551	610	603	595	590	591	626	572	548	562	619	595	589	611	587	576	580	605	568	583	566	558	532	571	581	572	611	543	562	564	580	609	629	590	576	596	578	588	566	605	594	568	618	547	584	570	629	596	520	610	543	569	585	619	566	614	581	620	585	592	617	549	594	575	582	591	603	588	589	632	589	582	609	595	546	568	609	578	611	583	544	563	575	571	625	595	557	601	549	578	588	579	594	616	628	586	639	563	569	603	613	517	596	609	554	590	583	566	578	579	604	595	583	596	602	583	619	620	602	584	595	617	564	615	560	611	604	583	582	566	568	595	599	555	598	604	595	604	593	573	522	567	599	599	636	593	620	570	644	607	552	583	600	610	573	619	591	560	567	581	561	568	594	587	605	564	623	558	635	578	576	604	567	596	567	586	565	581	587	616	582	592	627	629	548	577	531	599	570	569	613	541	561	585	557	575	585	598	555	624	557	577	579	552	596	537	611	569	585	609	600	597	582	558	609	624	578	598	630	581	571	581	576	633	567	609	604	601	611	574	564	585	570	634	553	617	634	566	565	501	580	622	586	566	590	559	624	575	602	582	624	599	601	604	602	571	552	583	562	629	576	610	593	613	559	637	564	607	589	560	580	626	604	600	601	585	617	584	582	590	606	568	615	620	587	562	562	614	567	580	614	563	597	584	572	593	589	580	633	595	592	584	612	616	591	577	608	571	611	580	631	574	601	565	627	607	600	587	598	536	620	556	575	580	553	545	578	560	599	565	572	572	608	586	547	607	613	563	580	565	566	557	569	562	584	573	629	582	581	564	594	576	583	562	625	602	565	610	584	605	555	589	601	608	580	600	560	560	556	608	548	578	605	605	548	567	629	584	605	548	595	606	613	613	643	614	573	577	587	596	565	548	621	568	614	566	599	597	615	569	618	561	563	570	591	573	558	588	581	571	593	566	587	642	558	582	593	588	585	563	585	601	623	563	562	650	569	537	565	584	572	613	617	581	596	589	576	591	583	638	560	594	604	582	546	598	551	576	625	630	570	595	601	635	563	563	614	559	618	553	598	580	536	557	607	609	587	586	593	607	598	592	602	569	572	628	619	587	546	549	581	590	593	605	588	610	604	593	583	573	570	610	546	599	531	535	605	623	599	582	646	540	621	572	593	581	618	620	601	570	591	599	586	548	613	578	597	615	574	593	551	561	614	553	625	628	578	563	647	554	617	579	575	607	571	559	590	606	560	569	599	589	556	576	569	550	607	564	525	574	530	578	563	592	571	583	594	561	599	583	583	594	571	567	591	569	565	620	601	560	576	563	579	567	574	575	595	584	558	589	607	558	569	600	616	581	615	601	564	564	622	568	590	578	615	536	598	581	575	617	594	616	605	576	585	626	597	592	557	560	578	565	556	612	590	583	569	599	577	606	568	562	575	586	599	554	595	591	557	599	614	634	632	583	577	588	608	586	554	578	582	573	603	586	542	584	577	572	606	529	588	575	602	563	590	567	526	585	556	579	578	553	604	582	555	548	577	606	558	628	587	559	589	598	569	575	587	558	563	594	561	609	589	564	565	622	597	580	581	605	582	614	585	566	558	557	593	590	576	578	617	570	616	527	577	597	631	551	564	581	543	603	576	603	607	595	589	547	573	558	613	592	569	574	624	585	577	582	574	548	565	589	591	568	596	585	617	592	583	556	601	586	651	603	553	581	571	552	552	587	612	579	591	613	582	551	580	591	576	586	576	591	592	622	550	590	604	601	593	579	556	583	590	581	591	554	593	634	556	553	543	560	594	588	575	587	566	533	612	611	569	592	570	569	575	600	589	617	551	615	592	566	575	571	629	604	603	590	571	599	538	576	583	578	547	586	588	571	622	594	590	613	595	538	609	581	602	593	592	556	592	573	559	558	610	547	601	566	575	568	580	602	527	610	552	602	566	597	564	597	594	622	610	630	560	578	583	554	587	612	579	602	561	578	605	582	591	561	562	588	608	576	567	575	534	628	569	575	578	563	573	574	599	605	582	600	608	572	571	573	611	625	593	601	572	559	607	589	600	573	594	570	587	594	601	580	620	611	583	536	587	559	554	602	574	577	556	558	576	624	584	594	583	617	591	572	610	569	572	607	646	561	598	626	600	570	570	594	577	586	554	605	573	603	585	600	577	603	589	580	603	580	629	599	573	622	642	567	615	549	552	592	590	617	563	606	622	546	598	576	558	555	619	541	589	569	604	579	582	556	569	624	570	567	593	601	523	583	564	582	588	558	574	561	559	597	534	592	560	542	562	560	612	573	595	600	570	584	537	598	598	583	575	603	573	543	552	575
14972	1542	1497	1166	853	730	595	427	355	339	266	299	285	296	318	258	274	235	247	209	215	202	196	202	179	176	168	176	141	142	162	156	143	141	143	182	155	152	149	158	155	158	152	166	165	138	141	155	166	139	146	151	161	159	168	142	170	127	152	124	146	137	122	135	140	179	134	153	172	158	154	137	131	128	155	150	156	129	150	115	130	154	151	128	141	129	148	143	122	163	151	109	144	144	154	146	148	141	150	165	150	156	160	160	145	139	149	136	133	162	157	140	167	121	143	144	124	127	117	160	174	154	119	115	134	173	144	142	143	152	137	154	157	152	128	146	146	152	136	139	148	143	130	141	136	137	170	137	150	137	175	164	135	132	142	151	127	144	136	140	133	155	137	127	135	143	188	159	158	154	168	139	175	141	141	136	146	127	132	160	158	141	144	151	151	153	173	132	131	151	140	159	130	156	142	153	125	141	144	139	124	139	144	147	158	144	150	138	122	144	141	165	154	140	158	144	172	148	177	137	159	127	159	115	138	136	137	145	164	159	156	134	140	147	153	166	158	138	151	127	145	139	174	143	159	154	145	135	153	149	138	150	142	137	131	169	157	150	154	137	168	136	168	148	176	149	146	146	142	139	134	160	134	135	168	187	182	153	176	146	141	139	181	134	139	131	133	142	135	150	147	143	134	172	130	140	137	139	171	150	149	162	161	175	146	152	139	144	147	163	141	145	147	159	173	136	133	150	158	150	139	149	149	154	161	157	158	146	149	150	136	132	143	165	154	156	157	151	155	142	155	121	165	179	157	157	141	166	150	140	179	153	146	133	183	165	120	133	144	166	160	154	150	133	155	174	149	135	143	161	157	151	133	133	159	149	148	144	129	140	151	148	126	153	109	148	143	156	136	146	153	140	132	145	145	135	155	157	146	144	148	136	136	149	131	149	139	149	143	138	176	148	128	152	162	162	154	139	162	154	133	135	131	138	148	150	152	165	144	160	141	119	140	130	149	161	166	145	133	159	141	153	144	135	128	154	145	147	137	144	128	159	168	158	131	165	150	159	141	147	146	152	127	176	167	131	147	138	148	170	143	155	152	166	153	141	138	165	130	128	123	138	136	169	151	169	149	169	130	145	149	152	134	131	139	143	158	141	123	158	123	151	124	142	137	143	171	147	137	154	137	138	136	152	150	166	135	150	158	155	161	148	156	149	157	171	138	150	145	145	135	167	170	134	128	154	131	175	135	125	156	183	125	158	159	141	155	156	155	142	128	144	192	184	149	136	130	156	155	138	162	162	168	139	138	155	158	131	165	136	152	152	162	145	130	160	140	127	122	170	153	159	107	139	140	172	161	129	159	159	142	133	164	146	134	130	146	158	144	133	137	150	146	175	177	156	154	155	138	129	155	144	138	153	158	136	140	134	140	172	145	140	166	147	138	134	149	146	167	144	126	169	151	152	139	138	157	152	150	143	139	159	136	141	148	146	140	175	139	168	171	132	157	168	143	149	159	166	144	127	139	153	159	149	133	169	136	140	157	163	152	148	142	138	131	134	149	120	130	163	131	157	144	152	147	130	172	139	145	143	151	119	143	149	136	155	157	146	135	142	159	173	146	148	143	141	163	137	144	136	167	161	152	148	148	136	130	133	142	149	150	144	139	126	147	136	118	151	135	161	158	166	145	150	151	141	132	155	154	132	150	161	161	121	160	134	158	143	164	144	142	147	153	146	165	133	144	153	153	156	136	159	155	149	174	150	149	124	147	164	148	145	141	165	148	141	127	154	152	153	131	130	143	145	150	137	126	170	172	146	145	135	152	151	149	147	141	155	149	153	148	152	159	158	153	140	151	162	145	151	151	135	153	166	163	171	166	153	139	151	142	153	148	141	175	151	139	149	142	159	135	137	121	131	117	151	112	146	147	133	146	133	122	157	139	141	134	145	166	131	136	132	162	168	145	154	156	145	149	140	155	139	145	146	148	143	162	135	185	139	151	147	125	158	141	143	138	148	132	176	162	139	133	148	152	143	150	136	157	158	154	165	144	142	126	124	160	147	146	148	141	134	147	151	157	152	141	172	152	157	150	136	140	135	171	152	163	145	137	146	157	137	138	130	135	136	171	151	140	138	152	131	155	140	135	127	136	150	147	157	139	143	160	157	133	149	127	128	143	123	147	162	153	163	174	143	152	151	146	132	150	132	127	157	178	156	136	148	138	159	148	140	146	155	153	146	147	152	144	144	169	135	131	147	143	179	160	153	143	146	139	157	166	130	120	143	155	151	143	155	150	135	143	149	139	116	145	157	156	159	147	164	163	162	139	155	139	164	138	172	174	149	135	154	134	156	151	131	136	150	148	144	146	166	135	151	147	139	143	158	120	154	173	157	148	132	148	173	154	152	151	147	171	149	153	154	165	152	148	163	137	141	128	140	124	154	174	143	146	132	125	173	145	131	139	146	135	128	147	150	148	151	166	156	159	148	175	143	144	158	158	173	158	143	132	143	155	160	144	157	171	140	161	152	144	167	167	158	137	130	133	162	132	143	145	167	140	142	139	150	135	147	147	135	151	135	146	157	129	149	164	142	154	150	149	162	137	146	138	143	132	144	160	133	148	144	155	140	158	185	161	155	159	138	159	152	145	143	153	154	140	138	146	161	136	153	162	149	147	150	127	136	154	147	151	138	139	127	160	142	151	154	161	164	142	152	177	158	149	139	160	156	145	135	153	135	137	158	142	130	131	154	140	145	130	146	144	138	127	132	159	144	151	166	171	138	178	162	157	145	132	150	118	145	138	150	163	163	145	157	153	160	130	149	169	132	143	141	151	131	121	150	171	147	168	154	153	150	139	141	134	137	115	134	169	135	141	142	160	146	176	153	144	120	147	134	141	166	137	141	154	145	144	161	142	136	167	167	138	139	139	141	133	154	141	144	161	160	134	130	157	156	162	145	160	142	146	143	160	149	125	148	134	142	142	165	159	140	130	141	157	137	145	181	153	118	128	146	172	133	152	141	158	153	151	107	148	148	140	135	142	121	125	130	136	139	130	150	144	166	140	123	148	149	125	154	126	143	172	182	154	169	150	182	150	166	134	173	145	171	162	159	136	156	144	134	157	157	152	176	144	155	145	139	151	135	126	134	138	142	154	161	151	162	150	147	154	121	156	150	143	176	138	156	155	156	165	132	146	154	151	169	144	153	130	122	153	167	145	130	143	154	128	134	152	145	116	144	163	122	149	139	157	152	143	153	142	138	147	156	160	162	142	148	138	144	136	177	141	141	150	134	172	148	145	129	125	151	126	149	174	159	136	135	130	161	156	140	140	134	145	137	133	146	163	133	154	162	124	187	179	152	144	154	145	168	175	159	140	167	150	158	137	133	161	128	144	160	150	153	137	156	161	128	172	138	143	127	138	166	165	150	148	149	139	145	161	143	155	146	140	145	167	167	166	157	153	154	143	137	170	164	160	149	153	143	121	134	152	128	146	150	140	158	145	154
8239	1175	3021	3709	3395	3175	2741	2014	1550	1419	1249	1394	1272	1379	1247	1147	1058	924	892	849	774	682	575	581	535	472	459	433	407	403	317	358	426	364	364	366	348	367	376	339	354	378	365	353	353	337	348	359	364	374	341	361	376	340	329	352	332	344	370	375	345	355	323	357	359	348	341	402	373	374	342	336	360	369	331	364	325	335	366	353	330	343	330	348	337	336	347	376	336	330	373	337	343	360	347	349	354	351	332	346	333	342	341	304	351	351	354	346	322	341	345	348	359	341	392	336	330	337	346	372	327	357	323	339	355	362	346	328	340	345	339	351	336	320	321	324	336	351	339	338	356	359	359	337	361	361	345	380	362	358	313	348	349	353	374	334	338	339	340	319	363	367	335	345	344	351	334	320	326	327	358	372	330	364	331	320	324	321	345	342	356	346	352	332	357	331	321	366	364	346	350	356	333	360	354	353	355	363	339	373	311	379	334	346	327	320	324	345	339	342	330	340	338	322	366	374	377	343	352	353	343	362	327	318	356	351	339	337	366	366	356	382	338	326	300	355	340	354	377	369	329	371	331	333	326	338	341	326	354	395	340	336	322	335	296	348	340	337	336	337	359	340	357	335	369	336	335	340	332	337	332	339	371	340	344	351	331	365	350	324	336	340	341	344	328	338	333	352	328	322	336	351	338	315	323	357	364	334	323	318	345	365	341	343	310	343	310	335	316	321	364	368	361	328	362	335	373	332	332	333	357	340	344	351	353	348	345	340	352	329	353	341	345	343	336	325	330	338	384	323	319	305	349	338	331	333	340	350	327	328	322	352	338	386	335	326	324	345	357	380	355	383	353	322	347	345	314	314	337	366	371	332	347	372	330	315	342	328	302	361	378	357	323	330	356	297	370	345	359	377	361	315	363	346	322	336	329	327	316	324	340	337	353	308	348	349	339	344	337	376	353	323	362	337	317	311	347	350	385	341	352	336	375	347	372	333	355	374	373	358	352	342	321	358	333	332	364	353	363	348	330	356	332	335	324	362	375	313	338	362	351	347	338	354	335	310	318	338	322	313	336	351	334	313	359	338	364	368	340	388	349	350	352	357	318	346	337	315	357	328	356	328	353	301	323	329	337	363	349	341	336	335	341	364	367	325	319	339	303	327	345	340	348	332	352	336	332	319	301	333	360	389	369	341	366	351	336	372	349	366	324	344	371	352	347	325	326	327	362	351	316	359	340	358	324	332	338	330	332	342	338	318	345	347	344	337	347	322	328	334	342	370	329	343	331	334	339	345	352	351	369	377	346	357	349	335	356	339	362	375	359	352	320	346	363	338	320	356	302	366	358	360	335	366	335	337	341	347	336	352	357	312	361	362	332	329	379	331	330	341	345	349	380	336	352	335	337	357	350	333	335	350	377	337	365	362	312	336	334	332	348	325	333	335	349	343	335	313	322	333	357	345	305	339	326	334	384	370	354	378	356	335	340	361	319	359	324	343	329	339	308	351	331	296	332	359	329	338	356	371	342	329	323	341	365	359	356	352	344	326	334	334	340	334	345	318	364	379	351	337	333	360	346	320	339	351	326	358	347	344	343	335	358	368	379	338	359	336	348	342	353	344	340	307	328	377	383	313	369	340	351	360	353	339	338	338	342	323	363	291	333	363	346	360	336	370	340	325	368	324	322	333	367	346	327	303	340	355	352	330	333	342	389	367	380	319	326	339	352	324	315	337	348	348	344	339	376	345	345	344	376	365	319	337	332	365	327	336	321	356	315	349	310	364	326	306	309	304	362	316	316	322	357	350	340	357	317	350	336	341	367	329	351	338	357	300	387	352	371	330	356	390	367	344	373	311	319	343	323	331	329	356	385	312	343	349	329	338	346	376	365	353	330	345	364	330	336	318	354	313	374	347	336	336	315	348	306	348	335	340	345	333	355	396	362	361	340	351	365	334	330	337	368	353	321	382	370	330	351	313	328	334	347	316	341	268	355	366	331	339	356	351	327	321	350	359	337	360	330	349	350	322	345	353	351	348	357	353	337	358	376	385	350	321	375	348	348	337	321	359	357	324	368	342	349	334	352	339	325	322	354	332	315	362	346	369	380	327	313	348	343	348	348	341	351	361	302	355	333	358	311	351	329	323	337	349	325	341	348	358	356	350	349	319	359	333	339	312	333	358	355	366	363	329	336	350	352	350	330	302	338	327	318	338	327	337	362	344	343	371	344	340	328	320	346	364	350	358	349	328	331	333	353	377	360	345	323	355	336	340	335	354	373	334	336	345	334	357	309	332	311	364	332	343	325	382	351	329	338	299	349	335	333	338	355	338	336	332	335	333	320	356	349	332	317	352	346	341	368	346	324	346	311	315	327	314	326	298	359	347	337	363	322	349	337	353	372	370	306	323	350	337	328	345	305	344	316	335	342	350	327	337	304	374	345	352	359	354	359	326	331	332	319	345	341	317	339	369	365	331	338	320	348	347	340	331	370	345	350	359	334	382	353	345	339	342	335	329	341	327	348	296	362	346	348	332	323	310	326	344	366	303	372	320	381	326	352	341	354	367	348	345	335	323	330	344	346	359	331	341	374	350	357	331	321	346	383	369	361	350	343	374	352	358	342	347	356	341	387	339	359	346	355	307	324	349	349	349	327	349	367	339	340	357	319	342	335	348	342	336	373	350	358	322	331	371	331	330	335	362	318	337	324	349	343	346	322	366	340	361	303	335	343	332	343	340	315	355	315	366	331	332	371	338	350	358	319	360	322	355	369	333	364	359	351	363	320	343	354	337	337	333	338	343	361	338	355	351	356	341	341	339	337	346	346	312	308	373	309	327	334	364	362	352	337	332	315	352	358	359	333	312	343	356	342	361	341	342	359	361	333	338	347	333	355	337	355	358	352	320	316	313	392	341	307	337	323	332	344	356	339	336	336	338	343	325	338	338	311	318	350	367	348	375	326	349	337	332	337	322	334	333	368	331	397	363	349	337	348	336	338	349	336	356	355	362	379	340	342	344	344	368	345	319	353	341	330	320	330	340	362	341	356	319	362	342	346	363	346	344	343	344	356	304	350	330	330	328	365	339	352	336	347	369	340	320	360	325	347	377	353	359	379	339	328	333	367	319	347	324	350	352	357	349	328	331	335	329	335	349	324	370	334	343	322	348	356	319	367	349	350	352	348	315	368	337	345	360	340	366	343	340	364	324	339	339	346	346	353	300	325	373	345	333	368	333	348	329	357	364	343	335	365	338	358	339	352	332	310	337	323	328	349	369	368	344	328	380	356	324	326	361	332	375	348	344	347	378	378	368	341	350	354	358	354	369	310	357	338	350	325	353	344	387	350	341	357	347	360	320	341	353	381	333	357	343	343	338	317	340	338	364	351	313	345	354	321	334	398	340	343	334	369	343	342	303	352	338	367	331	313	338	333	341	336	361	348	380	342	330	341	337	347	315	308	371	325	355	357	342	323	360	354	343	324	344	347	331	334	337	322	330	344	351	314	337
1541	338	360	307	304	280	251	275	284	276	246	255	228	225	246	225	225	220	228	235	249	229	211	236	248	198	215	202	199	175	200	207	221	210	180	207	207	211	199	198	201	209	212	193	203	204	210	203	194	208	223	210	198	205	222	220	190	193	228	207	220	207	213	244	218	216	216	240	231	220	208	204	207	216	218	208	202	191	216	212	194	223	220	230	203	215	216	199	203	214	220	227	234	212	203	213	219	197	208	210	199	229	212	233	210	221	226	223	215	199	229	195	228	206	213	188	215	193	204	209	213	216	194	191	214	222	234	204	204	216	233	215	211	188	222	201	228	220	199	236	220	216	202	193	216	233	225	204	194	229	200	211	232	223	227	208	211	219	231	217	184	214	199	235	209	193	237	219	205	232	211	214	212	209	223	210	201	222	218	200	244	210	195	222	218	229	211	201	236	213	218	211	217	203	204	217	183	198	197	193	192	202	256	214	190	203	195	222	226	250	223	188	218	219	223	208	213	201	213	227	202	222	226	220	207	204	195	222	227	197	225	189	200	206	214	198	202	193	220	205	232	222	204	194	227	199	219	204	219	213	203	197	218	194	226	202	220	210	253	224	224	211	206	205	202	229	241	218	212	220	220	226	232	206	211	215	219	214	216	217	237	195	187	216	222	212	210	201	199	211	236	224	233	204	241	203	230	198	202	213	211	239	208	209	212	188	211	198	205	199	192	218	201	230	203	204	242	194	202	224	221	200	230	208	251	217	182	202	209	217	213	200	200	223	211	244	191	219	215	207	193	199	210	209	205	190	205	206	223	193	235	209	182	218	219	230	212	209	220	210	218	193	207	194	260	224	207	212	189	209	210	223	201	213	213	192	199	203	226	200	215	217	218	219	234	227	219	243	235	228	197	221	202	194	211	207	216	217	213	213	222	208	221	237	201	196	217	212	225	209	216	217	237	216	202	196	203	189	200	212	199	215	192	232	202	218	187	205	199	179	217	202	203	189	219	192	214	215	225	225	227	230	218	232	225	179	202	198	207	202	200	226	208	236	224	206	207	213	211	222	214	222	197	226	197	202	210	210	203	192	213	223	198	233	226	205	183	218	196	183	190	181	229	230	197	210	220	197	232	234	217	210	225	186	204	212	219	222	183	213	183	206	213	232	232	213	191	189	213	241	186	199	217	191	239	214	191	216	206	212	221	201	213	217	234	215	223	216	210	213	221	217	206	217	206	235	234	204	200	228	213	218	216	186	247	180	220	180	203	197	204	232	205	181	216	205	191	193	216	203	203	228	196	207	215	191	211	225	224	224	182	189	210	207	220	238	210	212	228	189	175	224	233	204	198	198	229	191	224	236	206	224	201	223	235	203	218	215	231	214	231	177	198	214	213	209	238	228	221	217	237	211	208	210	212	202	221	188	200	201	212	214	183	192	213	222	213	251	214	217	213	218	242	195	211	198	202	182	198	205	216	230	172	196	217	209	211	211	206	184	232	242	226	221	209	225	223	220	219	219	221	212	228	212	231	218	228	234	194	227	185	224	216	240	225	232	203	207	190	237	240	207	210	212	202	215	204	215	203	202	224	220	195	214	225	217	220	217	203	222	207	225	181	227	224	219	210	214	210	232	209	204	180	202	206	221	197	201	200	205	225	178	209	219	201	200	242	212	220	211	212	224	235	207	216	186	213	205	216	214	220	214	209	201	220	203	205	221	228	234	206	218	204	209	205	208	184	232	212	194	201	224	218	224	219	202	209	228	209	223	224	204	191	200	209	235	218	194	202	197	231	210	215	209	226	232	216	238	232	220	203	233	217	238	187	234	211	214	199	237	198	202	231	213	225	227	195	209	216	221	217	207	232	215	199	198	215	193	223	224	214	203	216	195	191	192	248	202	185	240	211	218	207	226	181	200	215	195	206	202	179	228	229	185	206	191	197	195	220	207	224	190	208	210	235	239	205	218	180	218	219	205	227	242	204	221	190	189	227	205	239	204	236	228	228	195	219	214	215	205	201	212	194	194	205	225	210	215	182	244	207	223	180	239	208	231	204	212	209	176	232	236	220	218	206	200	186	233	213	198	198	211	227	228	226	193	208	242	187	202	220	224	213	184	197	200	220	212	219	211	203	204	210	198	218	200	215	213	214	182	189	229	199	214	203	179	198	213	195	196	230	214	232	200	203	232	199	193	213	236	214	214	217	216	221	223	195	208	196	202	197	211	222	221	237	213	203	211	193	190	181	186	208	253	199	212	222	202	225	200	224	235	215	210	220	192	223	209	220	211	192	227	212	233	199	221	229	210	184	206	214	217	213	198	217	209	212	204	183	173	188	186	229	240	207	201	219	218	194	205	222	191	211	221	224	236	236	204	198	224	248	202	189	199	224	214	228	193	195	197	197	183	211	215	227	202	235	205	226	190	212	203	182	219	220	190	233	217	193	239	223	192	213	203	215	206	205	243	211	209	238	213	220	228	240	229	218	194	212	243	186	219	204	215	212	244	241	214	201	192	208	222	226	203	218	212	187	218	179	215	235	207	213	204	216	192	213	209	198	177	221	211	223	218	195	225	209	216	207	226	230	217	188	206	209	223	175	227	217	202	213	240	189	214	194	191	219	197	198	205	195	227	254	229	200	182	223	247	217	204	224	168	195	212	221	188	231	225	237	217	201	215	200	220	229	199	208	215	209	197	196	243	211	216	202	208	200	193	224	205	212	218	207	203	200	200	265	221	182	211	203	212	201	219	195	208	212	209	200	193	221	203	204	226	199	213	219	213	222	212	222	198	213	198	194	193	190	212	209	199	196	228	226	220	208	227	206	190	230	193	185	185	190	238	208	223	219	216	197	205	192	243	183	206	226	220	210	199	202	193	203	205	231	216	200	198	201	200	223	196	227	214	213	226	211	245	221	226	204	235	208	201	182	202	203	184	222	185	221	204	237	200	214	184	221	227	228	220	199	204	206	228	220	186	217	211	212	194	194	190	226	231	210	229	227	207	231	202	200	217	209	214	219	250	202	209	221	205	217	209	224	199	195	208	221	239	211	214	214	214	183	210	219	216	202	199	196	201	185	226	227	211	240	236	233	189	185	219	189	207	205	214	218	181	214	220	205	217	209	226	211	182	199	219	228	210	232	235	187	208	202	207	204	202	209	216	186	193	247	213	187	211	209	237	237	207	212	227	242	200	218	199	216	226	195	235	244	202	192	256	224	228	238	192	199	222	230	197	211	203	193	210	211	188	195	218	191	220	215	245	215	204	210	194	207	211	248	202	232	215	189	223	207	211	212	221	227	238	223	170	230	200	196	188	193	220	195	202	226	190	233	260	197	231	214	198	209	190	200	222	204	214	213	212	190	238	216	197	208	179	222	227	205	229	208	220	203	210	224	191	223	220	230	240	201	211	196	207	211	209	200	219	187	199	219	192	190	191	210	217	197	201	205	211	206	215	214	202	198	231	236	213	181	203	209	193	222	215	225	239	222	211	239	224	208	195
1779	569	817	952	971	976	902	819	674	661	692	727	709	715	724	689	686	634	620	611	551	582	535	589	525	561	519	492	560	499	514	495	455	505	476	444	467	490	480	513	490	514	484	515	508	507	439	512	507	499	519	479	534	467	484	531	482	500	559	487	493	464	490	489	520	517	480	521	480	516	468	470	505	522	472	505	518	499	498	490	519	473	472	472	536	523	486	537	542	489	488	469	564	502	450	463	478	502	524	487	498	506	492	508	494	502	555	481	504	494	544	450	532	507	538	507	494	495	504	512	486	516	541	523	485	503	493	492	494	490	492	525	498	481	476	511	474	492	478	489	496	523	504	512	487	522	471	515	490	486	525	481	510	505	523	512	484	496	505	500	512	510	512	509	491	536	519	510	491	487	476	507	505	489	479	516	456	501	512	456	517	475	446	510	473	534	493	464	475	519	526	524	502	500	505	484	509	524	490	511	500	497	500	481	489	441	511	534	471	486	507	509	495	472	498	466	505	506	517	544	477	467	485	487	487	499	490	486	500	491	488	480	489	495	520	480	517	497	469	467	538	479	485	510	484	526	480	519	543	502	453	504	509	502	504	503	513	520	525	516	451	466	518	521	487	515	480	493	508	487	458	498	462	440	489	481	517	474	528	498	529	472	489	530	509	474	512	477	506	504	489	475	524	496	535	530	463	509	479	508	484	513	470	497	463	473	533	491	495	473	492	499	517	519	481	487	473	512	457	514	487	505	504	502	522	526	470	461	504	499	481	501	489	478	470	511	471	503	489	487	500	434	526	510	514	524	523	494	488	472	464	494	500	528	444	501	494	505	492	505	521	481	492	474	525	506	479	443	489	489	468	511	501	496	500	523	522	496	494	490	520	484	486	513	519	535	499	502	512	490	503	460	491	520	446	507	507	510	529	478	504	514	489	487	531	481	471	483	473	513	489	477	499	500	568	470	506	527	494	482	492	498	517	447	511	521	502	479	478	514	491	497	492	503	533	475	509	486	500	493	511	526	463	463	505	492	496	453	465	491	511	469	521	540	503	499	472	505	508	483	478	485	477	499	508	472	516	510	495	512	511	495	499	460	471	551	491	493	486	484	473	533	475	475	502	501	497	475	472	472	516	477	520	491	496	496	499	472	497	509	478	478	492	497	505	504	496	451	466	514	496	513	538	471	472	486	492	481	496	462	477	507	490	499	520	504	480	462	459	494	489	448	483	498	496	481	472	507	518	504	471	512	486	499	475	530	482	483	487	516	501	468	578	472	522	472	461	501	473	509	498	500	468	493	502	491	518	495	483	506	544	516	459	490	500	458	497	515	516	520	506	490	468	479	471	523	478	499	458	478	520	527	527	530	506	478	501	508	481	459	534	494	463	508	477	520	470	501	511	486	494	512	476	445	510	520	484	490	454	524	459	481	522	510	547	509	443	468	512	500	486	552	457	474	466	499	486	507	486	497	499	496	508	495	537	501	504	507	500	493	523	479	533	502	487	521	504	520	523	455	457	521	489	459	502	492	520	514	472	519	442	521	509	507	539	545	483	482	495	465	484	486	548	505	467	501	534	492	455	442	472	488	478	507	520	493	515	483	493	481	537	506	500	471	505	492	514	502	482	472	523	496	519	479	551	500	500	503	512	491	504	529	451	504	472	495	491	473	473	495	479	475	495	509	506	454	477	508	495	493	471	474	512	486	504	517	517	499	484	490	521	514	469	508	465	515	457	505	466	502	480	467	484	517	522	493	496	536	543	522	501	475	493	512	477	487	545	500	480	484	498	555	459	511	468	483	492	503	502	494	478	535	491	455	487	478	517	485	515	466	501	467	488	500	489	490	505	474	467	511	490	492	473	458	483	518	480	446	510	491	473	474	525	466	516	483	509	461	495	523	520	524	508	517	512	511	499	476	498	506	522	498	493	464	522	476	485	492	492	482	497	448	456	483	503	500	491	533	463	482	436	514	486	518	468	520	468	472	488	459	491	496	515	450	507	529	512	487	515	522	517	531	526	485	487	477	481	458	502	534	495	502	519	453	497	495	532	526	538	517	493	496	499	518	475	515	474	481	465	549	487	516	513	491	492	505	497	483	531	493	486	493	473	485	511	496	485	497	499	491	512	475	486	479	509	525	555	530	552	458	520	437	503	467	488	549	491	529	451	505	501	471	539	505	485	535	453	469	492	493	497	496	483	464	514	468	510	497	519	502	507	513	459	496	495	486	496	497	471	485	438	535	508	495	491	511	498	484	476	529	522	527	490	510	510	526	487	450	495	504	486	488	506	478	495	492	482	458	523	517	512	519	506	511	516	465	453	530	484	494	475	460	476	488	505	484	514	460	540	500	499	471	482	491	479	457	514	508	524	487	511	514	452	503	481	462	479	512	467	465	482	500	518	505	462	499	505	486	476	470	477	490	475	488	475	523	510	541	515	481	537	521	477	456	480	516	451	505	489	529	473	501	496	524	513	503	458	473	534	508	523	459	481	519	508	495	483	460	468	485	517	489	477	517	506	455	498	503	505	466	522	491	525	504	521	497	443	526	513	505	497	461	483	520	485	482	480	508	532	483	475	474	503	503	536	529	521	512	510	469	502	479	504	504	489	458	490	500	509	500	498	480	535	510	552	499	505	511	465	489	473	520	482	465	529	506	510	499	539	498	454	505	522	513	460	493	480	485	472	464	487	493	501	480	522	476	475	482	507	504	516	495	521	495	509	477	520	485	500	501	460	517	494	478	515	480	502	500	484	441	478	493	523	491	555	469	499	513	489	524	484	444	503	470	475	506	473	500	501	490	489	526	494	489	494	526	489	526	484	481	514	524	458	540	484	468	494	498	476	495	491	520	513	479	465	497	459	464	488	452	488	476	534	500	525	491	497	522	515	475	499	479	505	473	477	497	485	497	535	493	466	513	457	512	503	513	489	493	516	496	467	475	512	490	488	477	467	465	518	467	486	479	522	475	472	508	466	512	505	499	541	485	509	504	497	486	471	509	473	489	472	479	527	476	498	510	513	482	474	479	470	497	480	493	512	519	480	479	497	524	482	479	531	490	493	501	485	481	460	472	468	471	491	520	476	479	486	494	510	530	525	490	511	498	505	476	480	502	491	512	509	511	489	480	449	504	511	499	506	507	508	469	495	479	543	480	544	471	474	511	488	503	464	551	519	469	509	508	535	481	527	482	510	525	515	480	560	517	493	531	500	541	519	459	476	522	483	492	499	490	473	493	544	495	503	510	517	519	478	499	538	472	530	501	497	500	492	531	516	499	524	495	500	489	484	493	505	494	472	499	509	486	471	473	467	463	504	501	458	480	486	504	489	515	498	544	481	481	471	464	499	512	518	516	505	529	444	546	475	467	506	453	509	537	496	508	490	507	493	468	505	501	494	490	514	511	508	490	469	487	466	489	492	501	477	484	488	486	501	495	531	541	528	504	458	541	505	498	501	498	508	493	479	456	455	518	489	514	509	461	510	535	483	522	499	514
7887	743	864	746	618	566	482	412	367	310	382	374	358	320	338	330	343	358	307	316	281	311	285	257	268	267	269	263	294	278	226	247	269	264	218	237	254	253	261	289	265	217	229	239	245	235	239	252	252	253	268	243	269	261	279	243	269	264	261	233	289	247	236	260	282	254	265	234	283	259	235	266	248	263	255	225	241	261	266	248	248	250	232	288	251	254	256	272	268	258	281	208	260	251	249	240	263	255	217	265	265	259	257	255	263	250	267	243	266	260	263	263	276	243	231	245	275	284	252	249	252	308	273	231	245	250	287	244	229	240	252	236	277	270	250	270	220	256	295	264	292	245	238	281	261	252	254	244	234	249	254	231	257	248	252	264	294	257	241	240	259	240	271	269	259	262	247	252	267	218	267	252	232	251	252	228	242	263	284	231	262	256	244	273	207	251	256	237	265	249	240	237	247	244	255	267	246	265	277	230	252	237	245	282	268	249	260	259	214	249	218	220	264	238	244	251	301	267	252	254	254	283	306	249	295	258	257	274	256	248	242	254	276	249	257	281	243	282	267	241	250	258	256	237	241	269	268	257	273	264	252	237	267	257	255	243	275	250	279	306	259	252	253	234	251	258	245	240	241	246	264	272	278	287	243	264	257	306	252	238	305	259	264	263	238	220	251	244	270	248	254	269	250	250	269	244	249	263	233	251	264	239	264	244	230	279	258	247	260	225	245	262	232	270	263	262	259	223	256	254	231	241	241	239	257	231	243	239	237	249	253	256	240	260	251	278	254	264	259	232	257	257	258	274	252	230	269	227	257	250	228	243	254	279	255	239	277	254	286	279	275	242	260	255	249	250	263	239	248	249	234	283	290	238	257	239	231	284	273	230	223	235	279	239	237	221	255	232	261	265	246	284	258	249	267	259	259	267	253	242	272	274	231	270	262	242	230	252	243	265	227	251	258	259	249	255	242	243	244	261	279	249	259	257	263	234	228	289	257	255	224	237	244	232	240	242	252	263	246	243	251	238	261	267	235	255	259	244	242	279	292	217	229	260	261	254	235	254	244	259	255	280	244	251	266	269	223	239	241	225	247	250	268	274	260	254	224	279	247	246	259	285	258	237	241	253	273	243	271	278	247	262	262	269	244	244	257	251	252	249	256	249	287	273	264	264	260	257	261	249	251	245	279	281	245	283	268	243	266	253	249	245	277	236	255	268	257	235	295	237	266	249	281	238	271	268	240	239	256	218	258	241	234	279	246	274	293	228	262	246	233	263	253	253	227	242	270	294	251	259	260	268	263	239	255	259	283	257	275	254	237	246	244	288	255	242	234	277	288	265	257	250	228	241	266	259	252	244	245	279	251	272	268	260	253	266	234	249	208	269	241	256	260	251	226	275	235	247	257	244	231	261	245	255	272	244	262	213	224	261	238	251	243	260	288	223	266	260	236	290	272	312	255	260	263	271	249	234	260	259	262	278	274	277	265	254	255	228	257	270	288	271	259	252	238	280	269	259	269	251	232	254	233	253	250	264	275	261	250	214	251	281	262	229	276	266	244	269	244	262	261	283	262	237	244	274	257	245	276	256	228	261	266	290	243	272	267	261	264	245	273	218	253	265	260	229	245	248	263	257	243	258	239	260	274	274	236	264	265	240	256	286	242	273	271	239	250	288	255	265	223	221	239	250	227	296	272	246	238	282	263	248	271	241	240	263	254	286	228	272	242	263	268	262	246	238	241	263	245	234	236	230	248	287	231	231	233	257	279	274	281	239	242	238	214	232	254	259	250	278	274	245	269	250	234	258	259	273	250	268	212	281	256	249	259	249	257	242	284	290	271	266	247	244	268	268	252	261	298	259	232	256	239	253	260	271	239	272	272	247	276	228	257	275	259	260	254	268	267	276	227	263	245	315	255	253	275	263	258	242	290	241	257	260	288	255	251	241	250	277	249	261	270	261	253	257	255	255	269	261	251	241	239	228	245	257	233	258	268	214	279	257	259	251	265	251	250	264	250	255	282	268	238	270	258	232	251	258	286	238	228	254	228	272	272	261	238	264	275	267	260	280	282	251	233	275	251	242	245	262	248	259	241	227	232	248	250	248	275	275	283	273	258	273	250	264	272	276	257	285	237	252	255	253	281	257	260	240	243	259	270	251	258	253	231	277	233	294	255	273	261	252	252	256	218	225	274	278	245	260	275	277	266	253	248	263	269	291	269	267	274	272	274	250	225	264	228	243	259	251	238	226	251	265	274	244	262	237	264	250	300	257	260	269	249	279	295	249	244	263	231	256	230	254	245	272	239	270	256	248	249	261	270	253	266	239	289	248	268	288	282	281	258	264	258	262	251	271	261	236	260	264	224	240	251	245	238	239	272	236	237	271	275	257	266	270	262	249	265	280	260	260	234	260	260	258	273	267	252	223	262	276	265	234	236	264	240	247	243	251	269	248	250	271	246	265	280	251	269	265	224	269	325	264	257	249	245	265	258	255	251	243	254	273	252	236	274	269	241	247	239	236	291	263	256	247	233	234	234	269	264	248	274	266	252	250	281	291	288	285	243	254	274	269	231	241	276	252	246	259	259	233	261	262	221	253	232	247	253	247	252	248	259	286	228	262	269	243	250	270	261	266	244	229	256	273	236	252	274	245	284	255	273	267	291	242	259	255	243	283	231	272	265	273	248	245	257	267	259	261	262	269	271	284	271	245	258	237	247	259	253	255	271	269	234	278	259	250	266	242	238	239	262	245	249	250	240	253	256	267	260	256	303	274	247	268	253	231	280	258	252	260	269	243	253	259	250	251	263	263	240	268	250	234	240	246	240	262	257	230	257	268	262	253	275	262	274	259	261	267	265	265	232	240	247	237	242	263	256	238	235	262	276	294	283	259	254	234	253	248	259	263	228	240	269	260	256	249	278	248	271	264	262	261	252	260	268	274	242	252	230	283	265	243	290	245	270	265	253	227	236	274	282	232	253	226	286	272	257	248	282	257	255	273	260	269	244	234	257	263	240	287	297	264	242	272	252	241	263	228	243	294	256	272	274	268	250	269	283	234	245	239	265	243	245	227	284	279	247	246	242	272	201	222	258	264	274	264	271	281	209	257	266	253	232	262	273	236	243	259	249	258	264	296	237	244	254	259	271	284	251	256	260	272	277	228	261	253	273	258	241	230	244	256	241	270	289	277	259	246	270	251	255	263	237	239	299	265	271	260	254	253	252	284	243	231	259	245	272	282	226	256	267	258	287	249	253	257	284	269	272	272	237	242	279	240	242	238	255	265	259	240	228	242	248	242	239	226	245	299	254	252	233	245	275	236	293	245	236	240	232	240	278	256	267	272	280	253	275	273	255	257	236	257	261	252	223	251	272	276	283	264	289	256	262	219	257	240	242	252	272	226	257	292	238	242	268	248	257	277	266	264	257	266	283	256	263	245	263	256	250	263	267	262	255	245	230	258	240	279	263	273	257	264	230	244	267	245	253	240	274	248	263	229	243	265
6764	1049	2043	2226	2197	2139	1881	1593	1250	1156	1108	1231	1181	1200	1163	1116	1014	943	946	928	817	770	730	728	719	630	667	610	664	582	584	683	578	609	605	630	559	621	628	561	595	588	611	544	554	569	601	592	556	590	564	599	580	609	603	586	593	609	565	523	599	591	615	570	581	608	608	556	579	608	538	583	587	580	600	545	587	567	600	576	589	577	542	572	556	623	547	561	551	586	607	580	597	588	577	590	546	567	584	582	597	573	573	549	566	593	595	575	564	608	563	566	563	632	601	582	591	596	526	584	606	584	589	618	626	595	568	576	601	599	564	539	583	608	617	596	571	599	577	569	537	589	612	605	602	570	616	593	584	555	577	611	557	566	562	626	545	546	631	555	585	625	574	574	600	565	532	594	608	595	579	580	603	576	576	591	539	618	544	570	582	561	529	547	601	585	560	540	587	545	571	622	581	586	590	581	623	598	569	576	575	523	573	595	611	573	586	573	589	579	533	553	588	600	572	570	605	580	553	533	546	557	555	562	560	606	596	584	556	607	573	638	590	598	584	566	608	574	515	568	588	567	588	556	623	566	542	579	591	579	550	580	580	573	555	539	597	599	609	581	571	619	580	544	598	529	589	570	587	581	592	558	540	553	554	597	557	634	558	568	582	608	555	591	537	572	552	579	600	563	591	589	638	590	569	570	619	603	574	558	587	589	613	563	566	586	586	592	566	563	561	587	558	532	527	582	619	625	596	587	628	557	539	594	559	543	535	601	567	580	572	597	587	557	571	559	628	586	585	634	559	605	593	532	617	552	536	508	556	572	594	578	602	571	611	547	524	570	572	541	613	590	548	602	569	563	592	533	563	636	597	570	570	598	538	592	589	576	601	558	595	555	585	588	619	587	583	563	588	578	584	563	598	584	613	570	564	601	592	573	601	557	622	593	558	589	566	593	565	573	584	580	560	602	563	597	591	625	617	570	559	528	538	561	579	562	557	545	565	582	580	604	590	598	604	610	631	555	556	589	559	623	550	589	620	572	590	618	604	604	593	594	565	576	563	596	604	578	611	559	572	579	583	565	577	614	590	576	567	587	553	622	575	574	550	583	568	545	611	551	563	621	592	572	608	579	576	575	569	526	585	569	545	569	622	581	579	590	569	546	596	581	572	565	563	590	542	621	586	561	581	566	543	570	574	627	552	570	616	601	580	528	568	569	554	563	543	533	562	574	595	582	574	595	610	597	574	550	589	594	562	606	577	576	645	613	603	562	512	582	591	548	582	594	604	564	577	555	596	627	625	567	555	568	583	550	605	584	591	598	557	599	606	622	563	608	568	649	596	613	626	624	580	540	575	574	589	582	564	605	522	605	564	520	595	572	544	581	616	580	553	600	588	610	567	611	545	587	585	564	595	536	559	568	579	575	556	601	602	612	584	601	553	578	582	589	582	586	584	586	579	574	581	582	532	620	612	558	590	579	599	606	573	574	587	609	598	575	580	600	555	578	523	574	540	551	577	609	579	605	542	581	599	657	560	585	546	524	541	591	568	561	579	575	551	592	591	595	548	562	612	587	601	567	599	566	567	536	555	584	629	629	586	556	577	606	554	597	601	586	545	554	563	560	575	565	585	633	579	608	519	630	557	563	614	589	611	588	644	617	562	580	579	560	635	613	573	587	538	569	615	557	589	572	603	545	609	591	575	584	585	543	546	574	542	545	587	601	561	612	571	593	546	608	580	553	581	563	626	552	575	584	572	583	593	581	559	593	597	540	571	594	596	622	567	607	596	537	618	580	565	556	574	536	584	592	574	588	560	536	524	595	585	588	599	540	544	568	556	574	580	573	533	598	594	606	603	555	549	567	552	591	566	565	557	539	558	571	569	614	599	532	591	546	561	551	587	563	562	567	572	580	589	590	542	587	573	532	602	575	546	556	572	581	554	573	573	592	592	581	569	576	564	556	579	601	592	578	650	594	587	538	620	573	564	587	603	577	603	602	564	578	603	583	611	600	551	588	584	586	565	565	599	615	533	575	601	540	555	578	568	587	599	564	588	563	584	616	552	599	550	557	589	550	569	570	559	578	588	608	605	602	591	606	608	602	526	579	600	564	599	560	610	590	596	605	565	578	589	531	611	522	573	618	558	574	580	562	566	610	575	585	575	584	608	562	562	572	542	616	562	607	551	573	586	591	587	580	617	564	574	562	547	583	593	604	552	554	568	564	544	567	632	564	555	621	606	571	520	567	535	594	569	583	585	571	570	537	607	601	567	555	584	584	589	581	547	569	593	607	609	552	569	610	591	588	611	603	537	582	606	578	605	612	606	602	576	578	600	574	498	573	516	584	584	564	566	548	602	546	547	625	544	571	585	582	557	563	583	543	585	564	584	529	536	623	608	588	626	559	554	566	575	621	589	554	567	584	540	556	576	601	627	604	555	569	576	581	604	600	541	610	594	605	528	564	533	593	561	539	581	600	593	553	547	563	612	590	596	523	569	561	561	545	555	551	570	536	603	598	586	601	587	561	583	545	599	598	561	588	529	554	584	597	568	549	578	554	571	574	589	571	594	575	595	577	589	590	593	592	579	594	558	589	565	541	574	547	570	575	567	576	627	609	606	596	574	527	587	580	548	548	555	567	534	605	585	589	559	585	599	616	588	613	574	587	561	598	563	582	573	577	537	576	599	591	598	580	561	629	597	601	561	586	546	565	571	613	574	568	599	546	582	561	546	562	617	543	522	569	600	583	551	606	544	586	559	545	555	582	641	581	549	580	568	610	550	562	609	593	576	580	598	547	549	603	607	615	550	535	581	553	586	580	617	572	539	559	561	600	531	543	571	602	538	582	588	574	560	586	553	543	565	551	570	556	566	582	598	642	585	582	588	618	558	596	584	595	604	543	589	576	615	552	579	571	584	588	567	606	574	585	517	544	591	598	576	580	575	588	525	568	590	571	557	598	544	598	530	587	588	625	591	535	550	545	634	607	598	567	583	550	542	580	622	556	608	565	597	593	593	567	548	574	550	603	585	553	581	610	538	586	565	583	586	578	572	586	561	591	627	588	586	598	594	542	591	577	625	574	593	584	541	547	549	651	594	560	612	564	598	552	586	556	541	532	534	568	561	565	547	531	564	597	574	608	545	596	584	552	568	570	567	591	606	557	613	558	584	612	593	574	565	559	586	558	578	559	542	587	591	573	631	566	639	615	588	570	562	560	576	577	626	590	594	591	582	514	570	586	575	547	532	596	576	604	550	577	555	552	598	568	542	576	603	555	561	559	591	601	580	636	570	570	542	599	590	546	595	591	568	605	568	580	578	563	596	565	562	577	557	571	564	600	618	547	557	528	597	583	592	578	534	549	585	559	573	577	559	560	556	589	585	647	576	578	549	565	590	609	592	562	599	592	628	566	547	570	540	633	577	598	584	590	548	578	556	612	568	550	557	616	530	572	561	564	556	589	580	571	610	579	554	533	556	550	534	619	588	587	603	570	631	605	559	562
14851	1417	1265	1085	778	641	566	448	382	309	323	316	290	302	295	259	232	243	230	225	201	185	184	175	172	150	157	155	151	138	152	168	156	142	139	171	155	163	167	133	141	139	160	143	161	163	169	146	133	145	145	125	143	159	153	158	119	161	119	157	154	131	118	129	146	152	167	141	139	141	149	168	176	151	142	151	145	135	160	142	158	169	151	153	144	138	131	139	144	129	139	149	166	138	126	136	138	148	138	146	163	132	158	146	173	161	149	122	131	145	138	131	139	137	149	142	162	128	163	152	155	114	155	134	159	162	135	135	118	145	132	143	159	137	151	127	116	154	153	142	169	123	130	155	152	147	133	133	153	142	135	139	145	125	121	153	124	153	150	122	142	130	144	123	140	161	151	154	133	119	137	136	152	139	156	136	159	166	160	145	124	142	143	155	158	146	160	132	136	159	148	157	146	145	152	154	122	147	128	158	155	166	167	160	121	148	143	146	139	144	168	141	161	120	153	159	159	145	148	137	132	143	130	133	133	136	148	141	125	157	138	147	127	156	139	136	133	126	142	150	164	167	144	140	140	143	153	164	151	117	174	111	134	162	134	141	132	174	137	144	165	143	135	132	149	144	165	138	143	150	156	156	157	176	154	137	165	157	138	132	152	136	137	132	144	154	135	184	149	138	172	131	169	129	131	145	158	129	150	162	156	160	132	156	158	162	131	156	162	139	142	155	134	139	130	169	146	144	161	149	163	144	144	159	168	187	146	165	140	146	118	146	144	158	130	140	143	158	143	137	145	140	141	151	151	154	139	156	146	154	131	156	161	122	145	139	154	135	149	140	143	124	127	128	165	156	143	158	168	151	154	139	144	152	159	118	136	126	133	149	154	155	127	155	118	142	142	161	139	165	144	147	167	149	149	152	134	167	170	152	144	140	151	162	137	132	147	128	134	126	134	135	148	154	131	162	153	144	149	148	144	128	161	147	144	155	136	124	128	124	139	134	141	143	150	149	156	125	148	170	178	166	135	156	145	137	143	155	148	115	143	130	150	135	153	115	134	152	175	154	143	137	151	168	137	133	141	139	150	145	152	142	149	153	142	158	152	139	143	157	173	125	163	136	147	152	149	139	151	156	152	138	154	169	167	141	166	148	139	144	139	157	134	120	143	149	126	134	150	166	139	148	142	145	141	142	139	156	156	161	159	154	147	142	137	145	150	173	156	127	138	164	158	139	158	159	131	130	152	159	164	167	118	132	125	152	150	150	145	142	152	149	146	147	152	135	155	137	134	159	133	159	144	148	123	171	147	142	150	133	149	127	153	126	157	140	135	142	160	121	119	148	174	180	167	160	162	171	119	135	153	144	144	150	166	150	141	150	125	155	157	139	150	152	136	132	153	141	146	125	143	117	155	145	140	122	152	138	155	157	153	139	147	155	133	138	142	145	139	155	156	140	164	148	149	157	124	141	138	137	161	143	179	147	146	148	130	157	137	149	142	148	173	149	146	128	149	145	143	137	148	160	134	126	162	159	117	143	151	164	130	145	152	140	171	177	153	139	153	137	152	125	128	150	169	140	156	143	136	151	135	151	138	141	144	141	157	140	146	135	149	120	165	154	171	141	133	141	147	140	174	167	143	134	136	143	135	152	162	143	141	134	126	145	135	162	157	141	124	154	146	158	126	150	157	137	136	137	143	135	164	149	175	143	150	156	136	138	169	123	160	151	144	144	156	150	149	142	145	140	147	155	146	163	154	130	149	147	123	149	152	166	136	137	147	171	138	139	136	149	158	143	140	151	120	144	129	119	124	155	162	141	128	113	126	135	132	113	132	155	128	164	164	151	149	134	153	142	161	139	149	146	142	149	135	152	139	121	136	131	138	135	137	156	150	175	163	149	135	141	160	159	160	154	141	120	150	175	139	154	141	141	135	163	156	121	156	136	161	135	166	152	151	128	146	133	167	140	145	119	132	163	125	142	154	162	154	164	133	134	157	139	134	169	138	163	143	153	151	148	143	150	142	153	154	144	142	160	140	146	157	151	172	155	148	151	185	155	156	157	148	146	165	134	137	144	139	142	143	168	172	145	161	149	146	137	128	143	149	134	155	144	143	138	169	159	156	149	132	144	142	155	171	128	138	171	163	126	150	158	111	138	116	157	151	137	152	141	149	114	140	135	148	134	138	132	168	148	133	133	138	148	146	140	156	157	154	151	127	187	147	154	133	147	153	153	149	166	154	163	138	145	160	149	130	142	140	143	130	132	162	153	147	140	158	143	144	144	135	145	119	129	159	153	149	152	147	137	149	156	139	171	168	149	141	143	147	142	146	150	139	138	118	137	135	122	161	139	145	149	145	153	148	133	141	143	144	140	122	152	149	136	146	152	145	150	167	156	126	133	174	128	142	141	137	140	163	133	159	146	167	155	165	158	111	139	138	149	143	148	175	147	142	148	153	170	161	133	106	147	131	143	137	124	120	164	156	120	140	138	143	144	157	147	131	129	145	135	134	123	145	153	184	135	176	175	162	148	133	127	135	151	151	142	151	139	154	137	138	126	136	147	155	155	136	146	149	121	120	163	140	148	130	152	146	154	158	139	159	141	156	166	134	149	154	155	151	125	153	141	115	157	131	163	141	126	146	118	130	148	155	123	145	132	138	156	161	142	138	152	111	121	130	138	126	151	137	135	134	144	139	141	143	133	153	146	146	158	169	152	157	151	147	147	147	168	135	140	158	140	161	137	182	137	150	142	139	131	142	129	161	147	136	139	174	150	159	139	148	137	170	176	135	142	161	180	157	165	170	140	156	167	144	137	147	148	144	149	138	142	154	140	139	125	127	145	151	143	146	129	137	167	155	155	133	167	148	145	124	135	174	149	132	132	168	142	129	164	168	141	135	158	138	147	169	155	161	147	145	155	155	154	133	140	131	147	133	177	153	135	141	155	137	155	130	142	139	135	145	155	144	145	140	150	139	157	164	161	157	148	129	139	154	137	125	134	134	148	162	140	135	141	128	129	152	150	165	138	131	138	138	136	148	164	163	149	130	141	151	165	150	118	146	149	148	167	146	132	135	157	145	154	133	144	119	154	137	121	134	156	154	141	155	131	150	146	157	163	158	151	137	146	144	137	152	122	147	155	156	129	146	138	152	132	150	154	155	143	130	140	129	146	155	127	138	135	153	143	165	117	137	132	119	156	150	150	168	128	132	154	146	125	145	170	150	150	140	157	138	162	135	126	147	129	141	132	148	134	136	148	131	131	151	140	127	137	146	145	136	150	125	136	145	150	147	122	150	149	132	150	157	167	143	137	141	160	137	156	129	123	143	136	146	163	140	157	128	157	152	126	148	147	139	151	139	167	168	151	148	139	155	153	123	123	157	147	162	134	142	136	142	151	146	138	156	144	139	157	177	129	137	147	140	143	142	122	139	161	136	156	144	156	147	148	147	130	167	153	154	133	134	158	149	154	140	148	169	136	129	127	146	145	165	139	128	153
8130	1179	2705	3310	3075	2896	2476	1990	1477	1326	1333	1427	1267	1330	1299	1169	1086	954	868	813	775	767	604	563	550	486	460	415	351	333	357	356	400	382	354	368	334	360	373	353	359	379	347	344	349	348	357	369	353	329	340	327	312	343	356	355	330	331	343	328	353	336	332	334	314	352	367	351	321	350	349	369	340	357	326	356	343	345	363	366	330	341	346	365	342	342	323	341	294	353	329	295	359	330	386	351	298	355	336	321	347	393	349	339	361	323	329	339	333	330	333	350	321	337	311	370	358	358	332	355	321	319	358	377	350	334	350	320	376	315	318	352	348	371	359	311	338	336	325	346	356	347	354	326	356	301	334	348	396	327	352	313	360	338	350	340	349	326	324	316	354	342	333	322	305	328	353	343	303	357	308	343	324	328	338	372	302	348	302	323	335	364	334	326	356	352	312	318	327	320	340	333	339	344	342	351	328	317	360	314	335	354	342	348	344	351	322	320	328	347	320	335	332	338	342	339	318	325	346	351	352	340	346	358	341	347	308	360	334	313	321	322	371	355	340	368	311	319	283	315	344	309	344	352	327	359	345	355	297	331	342	339	328	340	323	326	333	350	383	353	352	338	364	332	331	316	351	368	329	337	366	318	358	336	318	321	342	357	363	366	327	332	349	331	352	340	313	352	326	314	372	356	336	331	384	361	332	318	337	344	337	330	313	346	318	342	306	318	335	354	342	318	375	338	315	344	324	301	311	329	337	343	338	340	300	350	310	327	330	310	351	311	347	339	335	365	338	318	344	338	311	330	322	353	355	354	330	326	356	386	319	350	322	347	358	359	360	318	348	341	331	328	329	305	339	349	341	322	317	321	343	325	331	326	333	341	326	373	337	350	356	353	336	340	334	340	328	345	330	321	330	338	338	328	369	357	328	338	321	368	315	347	308	382	327	351	340	331	372	353	357	330	354	333	356	379	346	377	346	309	312	331	331	344	368	342	355	378	335	335	327	355	360	316	333	335	368	337	324	337	313	340	361	352	329	360	350	350	348	356	349	360	325	334	333	339	300	374	334	342	344	357	338	317	359	349	310	328	345	338	331	342	352	338	322	363	333	318	303	326	374	337	337	315	356	353	356	331	363	334	352	320	353	356	367	342	333	368	342	360	325	349	337	319	347	333	395	358	329	336	336	324	361	345	314	328	305	331	325	352	376	356	322	367	349	324	330	334	362	313	334	337	303	350	353	351	369	346	320	330	381	338	333	342	345	336	330	330	335	334	365	330	349	357	355	344	302	331	366	353	357	349	335	367	331	327	322	345	333	308	325	337	365	352	336	329	321	340	333	382	331	351	324	346	327	336	357	326	333	392	332	341	347	344	338	331	324	331	356	374	366	321	311	324	350	328	350	319	363	360	359	317	329	307	334	325	373	336	361	314	316	344	325	330	345	323	349	317	331	334	315	323	323	322	377	376	356	335	362	320	364	348	318	344	344	347	316	336	327	363	377	331	331	312	344	311	328	338	330	355	343	369	327	302	357	352	338	334	349	363	324	318	342	328	343	327	337	341	351	309	341	357	378	342	323	341	318	312	328	367	358	335	345	326	350	363	317	374	343	366	338	348	348	350	339	329	366	367	325	353	356	342	359	356	354	343	355	339	353	343	337	352	339	334	343	326	325	334	352	344	334	316	356	338	351	320	344	355	359	335	338	375	362	358	328	344	335	358	321	317	382	317	324	352	349	336	349	337	315	344	355	354	336	356	329	354	325	376	354	325	354	344	338	346	358	336	362	367	336	328	314	356	332	345	318	357	323	314	317	326	360	340	333	349	314	314	317	349	337	327	351	322	309	343	362	363	370	320	342	335	344	340	350	329	345	321	330	373	320	336	323	371	352	325	356	342	352	336	348	358	350	348	310	341	299	344	345	330	328	308	363	310	357	345	337	348	324	359	313	353	339	344	346	355	343	335	343	347	347	341	327	346	349	325	331	361	344	342	336	380	330	327	335	327	336	330	351	317	383	367	344	371	360	351	322	354	328	362	313	352	371	310	354	358	317	374	339	364	312	321	326	338	333	304	335	370	357	349	356	323	339	340	388	333	302	336	349	340	330	313	338	319	339	315	328	353	335	370	333	341	355	358	325	341	332	323	304	347	321	318	352	354	340	312	353	354	337	332	336	326	351	350	382	362	363	328	365	338	343	345	328	306	323	327	340	343	358	301	337	313	352	348	330	356	344	320	330	318	331	360	331	335	344	356	312	355	349	356	342	328	304	311	332	341	360	353	342	345	322	318	359	304	329	318	340	318	354	327	319	330	342	341	331	323	334	279	329	349	331	329	319	307	346	360	342	333	347	343	386	336	333	337	342	311	332	312	354	371	338	382	358	364	335	332	379	338	367	337	350	319	341	339	311	302	336	322	352	343	311	338	346	300	332	326	336	376	323	323	347	317	337	329	377	324	350	349	349	347	353	363	338	347	316	315	335	383	370	333	366	329	347	358	362	308	327	341	349	360	385	358	317	361	348	356	349	347	351	332	328	371	335	347	361	302	320	305	333	317	336	333	346	347	307	352	352	343	320	315	377	331	363	351	318	327	336	325	367	342	364	335	312	347	336	327	319	323	324	325	346	305	374	332	336	359	381	336	355	344	359	335	339	326	342	352	367	331	338	355	373	311	347	329	325	341	324	357	320	324	340	353	345	364	361	349	336	355	343	339	318	317	325	328	297	353	370	302	303	313	317	323	341	343	327	334	336	330	307	339	349	349	304	330	330	312	347	344	302	324	368	314	334	336	359	323	356	333	330	363	305	350	346	342	368	343	379	319	343	350	332	363	381	342	331	293	339	376	369	366	304	355	342	343	321	354	365	333	329	334	294	345	370	332	325	300	363	361	379	349	359	320	347	354	343	354	361	322	302	331	322	337	339	347	338	346	332	336	348	365	344	339	351	323	322	345	333	315	335	342	369	350	330	339	339	312	326	320	332	320	357	369	301	360	348	330	346	350	344	347	339	310	307	334	334	376	323	322	300	345	308	319	333	392	316	316	338	344	345	333	362	348	346	325	330	329	333	377	337	325	336	366	334	331	348	342	383	316	351	348	343	369	344	356	389	366	327	348	383	361	335	357	329	353	336	367	320	355	349	351	327	331	332	352	335	348	351	331	331	373	354	337	337	337	337	371	332	347	337	337	356	347	343	344	343	320	329	349	346	337	366	340	312	338	347	354	348	363	328	318	356	362	315	333	352	356	311	340	308	373	359	336	354	321	328	350	343	322	328	352	312	315	296	350	343	332	336	331	303	336	319	360	324	361	336	313	323	331	319	340	345	329	328	287	328	366	330	314	342	339	325	358	323	328	331	322	352	348	323	350	322	333	344	328	349	328	328	324	344	329	321	337	346	343	336	323	352	342	322	326	355	324	354	361	359	309	326	354	353	345	338	351	343	341	323	339	342	322	356	319	336	339	341	344	336	314	335	334	333	320	305	325	349	326	341	334	346	332
1509	297	358	300	319	292	279	256	222	235	249	261	253	254	221	258	238	243	238	238	224	230	228	218	194	225	216	213	209	204	232	207	192	210	197	222	211	217	188	195	195	217	220	231	213	220	191	205	209	217	197	209	228	240	219	214	186	184	203	211	213	221	185	201	202	202	203	207	210	197	237	212	230	225	208	218	182	195	195	193	205	205	189	218	212	211	173	211	206	234	210	240	188	183	210	216	186	208	205	223	183	205	210	226	219	230	189	197	220	203	184	207	212	191	217	180	193	189	214	213	213	198	184	182	238	207	216	216	191	238	224	199	196	217	216	238	200	199	213	191	210	195	191	192	207	197	226	207	219	210	210	204	210	201	219	203	198	223	237	211	205	194	215	182	206	200	200	198	221	204	233	183	204	204	216	237	191	201	219	201	212	232	193	218	180	219	215	214	225	220	218	204	210	204	216	225	184	204	207	219	205	184	204	180	226	200	211	185	202	230	214	219	225	212	215	184	211	197	218	206	210	196	215	201	213	201	223	198	194	194	179	160	203	197	195	239	192	223	194	194	205	219	214	204	223	231	228	218	191	230	218	193	216	225	207	207	178	214	215	242	241	209	201	242	215	209	224	207	215	222	215	193	237	215	189	210	209	197	213	212	216	209	224	207	192	218	202	215	207	207	212	228	188	215	194	214	237	227	218	207	191	201	234	202	195	195	194	203	227	242	208	221	186	204	197	233	199	211	216	193	214	216	201	170	233	194	224	178	200	216	206	188	214	216	206	204	207	202	222	192	206	172	193	215	220	207	198	198	252	208	201	205	202	202	182	215	222	222	220	227	218	211	215	212	189	186	206	209	218	188	197	208	218	173	216	218	223	171	210	236	178	215	208	229	202	205	195	194	204	195	247	200	207	198	204	217	176	216	184	234	216	211	206	229	224	195	191	218	228	197	210	212	191	224	188	209	222	196	215	196	189	192	179	194	190	208	213	184	185	196	178	224	189	240	202	200	229	183	195	186	235	203	233	204	171	182	188	200	212	228	191	204	201	207	195	212	206	203	208	212	208	211	188	182	195	189	201	190	192	199	200	224	200	196	184	205	220	211	193	195	207	207	220	202	222	227	218	202	208	217	230	205	189	212	187	206	216	180	191	212	185	213	196	195	218	231	225	183	177	194	220	197	204	215	207	248	231	217	212	173	203	208	230	207	157	202	196	189	235	202	202	205	218	204	216	185	200	185	176	199	222	189	219	212	202	193	192	237	228	213	210	214	186	241	193	203	206	205	233	216	206	203	228	215	187	211	213	190	208	176	223	188	202	189	212	222	214	201	168	225	201	210	197	214	191	232	198	186	185	263	231	225	205	205	204	241	201	208	190	203	209	216	202	226	209	203	223	206	228	199	191	189	169	205	190	204	233	198	207	209	199	169	199	224	226	204	229	171	212	199	249	212	202	191	223	212	201	202	216	212	224	209	213	192	214	196	225	207	202	219	200	194	204	220	210	217	201	207	192	202	186	202	206	210	233	190	196	231	176	196	217	204	214	217	211	204	228	192	182	217	197	224	228	232	191	213	218	214	196	205	198	203	191	192	213	200	206	220	204	238	214	190	199	195	224	192	203	184	180	189	179	195	223	211	195	178	219	195	206	211	200	195	212	196	187	210	198	203	216	225	196	194	213	216	195	202	206	193	194	219	210	199	222	198	226	206	180	206	208	201	222	224	210	183	174	200	196	224	212	213	217	209	216	172	226	210	198	215	211	216	220	204	201	212	188	206	221	240	201	207	216	224	203	224	207	186	195	223	191	200	197	189	205	182	199	223	181	215	243	205	212	192	202	192	208	211	206	191	206	181	203	199	207	199	208	211	211	180	233	201	178	205	193	218	216	183	202	200	213	212	186	220	199	203	220	187	218	214	193	204	211	240	207	209	200	214	222	209	209	186	189	186	229	197	205	219	226	215	235	205	206	199	197	210	214	190	208	211	210	215	220	239	203	200	229	211	221	193	193	224	200	197	240	225	202	217	225	220	222	204	197	175	201	216	209	228	233	189	197	193	215	196	194	217	183	210	205	193	197	245	205	213	202	206	198	214	220	212	210	218	204	225	201	224	229	193	227	183	222	227	208	207	202	224	201	184	219	193	209	219	218	222	211	229	193	236	200	209	210	212	210	215	244	198	185	248	204	180	211	190	200	184	221	239	189	208	236	219	235	225	196	180	203	194	217	216	198	204	199	213	196	194	208	200	205	225	208	191	197	204	194	219	191	205	200	196	230	229	194	190	181	208	212	221	200	189	210	192	187	220	194	205	212	216	211	202	209	198	196	207	216	230	193	215	202	213	223	225	227	228	222	198	209	218	209	201	210	178	203	226	201	181	196	191	193	200	207	223	194	209	222	201	236	206	223	203	197	220	231	184	226	182	204	167	230	194	212	206	191	214	219	184	198	219	194	195	201	206	182	221	236	203	224	186	195	226	206	227	215	227	210	192	208	196	202	202	212	197	174	173	224	210	213	184	209	223	218	231	185	220	239	198	191	208	218	230	201	184	193	218	208	200	208	200	240	197	229	199	217	199	220	183	238	187	207	178	232	225	212	212	201	207	213	224	195	209	225	220	197	203	208	207	195	182	189	209	202	225	193	215	223	201	209	187	212	209	176	204	193	212	215	208	206	226	230	203	192	189	200	179	207	198	229	215	205	199	205	203	222	213	191	214	207	209	237	204	223	214	218	216	219	204	200	184	211	215	213	201	240	216	207	212	178	205	199	237	220	189	226	213	215	200	189	203	213	214	193	215	207	194	181	208	206	225	235	218	221	204	192	221	207	210	219	209	226	227	206	222	181	197	198	218	183	186	213	226	192	192	192	203	229	206	206	164	218	211	212	234	193	218	211	216	194	216	200	216	190	223	197	199	207	209	211	220	193	215	198	207	185	209	199	215	192	192	204	205	213	225	211	203	222	207	226	199	206	218	210	180	205	198	194	218	214	207	224	215	200	187	208	204	206	203	199	195	198	197	194	199	176	199	221	200	198	199	196	202	221	187	203	240	218	190	204	228	186	187	214	216	216	210	209	214	189	219	222	230	205	190	217	245	231	212	219	216	186	207	195	200	202	235	215	216	210	221	199	199	226	233	231	208	196	193	207	212	181	200	166	194	208	204	205	204	197	190	214	204	197	219	206	223	171	226	220	212	208	211	199	216	209	202	218	208	207	228	220	209	170	184	232	184	186	215	202	203	197	210	189	209	221	183	215	229	215	222	249	193	181	194	169	218	214	173	179	200	190	210	209	235	208	181	205	192	199	198	193	236	205	207	220	197	205	215	208	238	200	198	192	204	234	233	220	202	189	216	206	188	211	204	197	192	235	213	234	201	211	220	200	197	177	194	191	216	213	217	217	237	238	235	179	185	231	193	213	229	199	224	226	201	190	195	230	213	196	220	207	204	191	202	190	202	191	222	200	219	214	206	207	195	191	206	209	203	205	202	201	231
1790	625	791	930	861	937	782	773	705	653	664	723	662	740	740	707	721	650	615	603	560	602	511	512	507	532	507	447	508	512	482	500	471	459	483	496	509	462	487	466	486	495	464	488	504	472	503	510	488	503	460	466	501	480	507	489	515	472	472	507	496	442	469	488	476	487	499	478	496	470	456	459	482	468	529	480	487	501	487	468	520	461	490	472	505	485	476	491	496	482	493	426	465	493	506	512	500	485	473	508	457	470	469	526	526	509	489	518	503	467	479	484	480	473	507	498	493	474	511	527	467	464	500	469	475	474	515	485	490	442	465	448	504	472	495	496	478	519	459	517	483	466	505	465	477	480	517	483	504	515	506	495	491	467	463	548	493	471	466	446	490	490	478	515	469	484	499	480	527	510	510	489	486	488	498	558	481	482	452	490	514	497	486	456	516	486	501	459	464	497	498	493	495	519	470	506	477	509	511	481	506	523	510	471	461	506	498	442	491	489	515	509	502	487	468	502	516	514	447	481	540	520	488	496	476	486	462	473	516	510	502	463	505	484	488	502	503	454	472	493	484	499	474	489	495	486	502	488	449	495	459	491	491	460	495	481	466	512	474	500	475	462	525	489	473	490	505	504	466	477	488	504	493	506	516	449	505	483	491	461	477	495	486	492	511	449	509	457	525	525	507	497	504	553	487	465	455	469	469	467	480	486	487	492	473	449	513	487	505	508	460	468	482	489	468	491	445	527	506	481	497	455	496	479	479	527	513	482	476	490	485	452	512	524	436	452	489	519	477	495	491	509	519	514	482	484	481	507	449	533	527	512	486	510	444	500	468	491	477	482	508	479	469	503	473	470	477	514	444	471	514	457	483	492	524	476	509	476	486	472	505	477	505	492	483	492	485	476	510	463	496	500	483	433	463	475	494	482	478	503	518	523	497	471	497	536	475	473	528	483	487	474	463	490	510	497	488	501	456	447	489	507	514	501	498	503	484	511	468	507	477	469	484	493	517	507	468	463	450	458	482	513	517	514	511	485	472	533	499	494	517	464	491	516	452	494	480	456	475	479	497	497	492	521	485	492	455	502	476	480	481	475	518	472	483	504	453	526	484	486	489	490	482	465	455	485	537	452	475	475	491	467	486	446	494	469	513	466	496	490	479	436	492	480	497	475	491	485	477	495	497	486	444	434	460	451	462	497	483	486	478	486	496	446	478	492	462	488	495	477	480	492	502	498	517	504	507	508	492	511	485	509	484	492	492	460	476	485	509	495	484	521	460	488	523	542	469	504	448	490	461	475	494	501	488	478	476	461	432	512	489	504	480	455	524	529	474	466	504	450	466	493	499	527	514	495	485	474	511	479	482	496	483	477	502	500	486	463	475	493	474	476	472	523	477	529	499	477	459	500	500	492	521	470	500	476	469	499	489	481	474	471	474	482	483	506	495	477	505	467	466	508	530	529	507	456	478	444	467	456	491	494	459	469	461	467	478	448	498	464	490	513	461	480	487	489	485	441	513	497	469	510	464	442	456	488	492	498	469	482	487	501	511	489	487	512	478	501	508	519	471	478	510	501	475	477	479	504	487	476	495	449	512	520	490	551	468	500	465	525	480	478	494	512	479	486	512	486	483	491	489	485	490	475	481	497	473	509	483	514	490	483	486	483	454	489	497	514	455	497	532	479	461	524	510	549	470	472	480	537	494	440	523	508	540	496	495	515	485	469	494	506	494	527	471	491	509	514	486	488	489	498	493	457	517	478	512	502	536	455	477	485	475	528	472	505	502	503	472	485	472	495	513	462	482	437	478	480	489	475	497	488	485	477	491	501	500	513	477	509	499	506	449	480	507	483	466	489	457	455	502	452	497	493	506	451	498	518	510	465	472	498	495	494	484	520	500	474	506	490	485	496	460	492	501	547	468	504	496	480	518	494	491	491	508	517	493	498	455	482	512	482	484	506	481	499	472	453	480	488	489	493	493	473	500	452	526	492	486	497	510	521	485	469	542	501	520	502	463	481	477	467	481	484	484	527	518	488	472	506	495	474	480	488	485	473	514	461	521	445	516	471	498	536	474	483	497	461	439	471	471	514	449	498	491	486	481	488	491	508	431	510	464	475	498	490	494	500	467	476	505	474	474	469	467	454	492	480	499	468	490	461	489	477	450	482	451	496	498	485	495	498	496	428	480	513	523	456	505	460	471	497	498	522	485	491	482	480	494	468	464	507	506	490	479	454	513	445	490	478	471	469	484	529	506	490	503	491	495	485	475	508	508	437	488	469	474	479	507	467	539	455	507	468	507	488	482	512	448	467	439	495	447	475	514	483	454	505	495	522	504	516	513	454	506	436	490	495	500	511	495	487	495	480	500	454	479	450	506	463	494	504	438	515	462	471	457	488	489	513	503	512	510	519	489	535	497	479	455	506	492	482	490	502	496	496	514	477	494	466	468	461	492	474	492	444	470	502	456	450	488	513	445	537	523	484	488	454	501	479	500	453	465	501	519	505	519	511	515	473	482	477	511	492	522	442	489	481	443	482	465	487	496	503	484	447	487	477	520	503	506	453	464	474	512	510	492	512	475	466	477	501	443	491	469	526	495	452	434	487	490	511	465	531	499	479	477	514	484	493	467	477	469	482	530	506	489	467	517	478	455	471	488	484	476	489	493	522	490	480	452	529	466	480	487	451	522	517	497	526	523	518	465	481	485	494	466	459	511	482	453	476	511	500	443	467	467	475	483	504	473	469	496	458	497	474	488	481	515	480	484	504	507	479	486	504	509	489	530	525	514	481	474	488	484	512	497	481	515	500	483	480	488	440	483	442	490	499	501	480	482	478	491	451	517	500	466	462	499	536	488	501	486	506	494	505	470	514	478	476	482	489	454	525	474	466	521	480	425	497	478	524	494	495	507	475	514	507	490	488	513	507	560	481	466	501	508	489	465	485	498	476	525	500	491	481	488	514	496	494	485	503	476	433	504	497	434	504	499	519	465	446	475	478	489	487	485	490	472	483	483	489	499	461	489	454	478	502	467	486	529	510	487	489	469	536	493	473	469	493	496	513	455	474	488	478	447	483	484	472	508	495	490	528	442	517	469	451	491	481	488	481	454	469	478	468	503	474	479	493	481	476	456	472	494	466	465	480	463	478	502	514	514	497	503	480	506	446	480	502	493	503	483	514	502	482	461	500	460	484	456	489	480	465	483	470	506	482	466	451	469	456	481	481	515	503	487	501	467	439	474	494	499	478	510	468	499	460	512	517	471	529	496	519	510	506	547	487	461	515	510	485	490	473	481	502	481	471	487	508	515	468	492	533	486	501	481	504	520	464	482	490	488	504	490	491	463	495	508	483	464	512	484	473	496	457	492	503	484	495	481	526	540	483	481	470	474	495	468	478	498	518	479	443	482	507	488	457	517	455	510	518	458	509	500	462	493	496	501	469	478	482	473	476	483	498	504	469	467	437	539	486	479	458	493	478	453	448	511	492	464	457	494	502	471	492
7974	746	871	693	583	513	510	430	365	330	343	373	315	336	318	332	287	315	321	292	287	295	274	239	253	273	244	288	240	254	256	277	254	244	266	245	266	244	243	232	248	261	256	254	273	257	253	238	238	242	278	249	245	249	220	258	239	269	279	255	263	218	265	275	266	235	275	270	255	249	267	258	253	233	226	257	261	251	256	248	255	261	264	258	258	242	244	285	235	268	259	275	267	256	259	248	261	225	257	264	242	227	256	257	259	261	234	264	232	245	268	256	238	260	241	275	222	278	243	267	256	251	254	250	256	234	233	250	252	249	241	280	232	228	264	256	253	241	275	256	239	250	253	252	262	265	222	255	263	243	262	288	268	238	244	247	264	248	219	241	261	248	259	252	253	262	249	242	239	270	251	261	247	239	254	252	257	226	246	259	241	246	256	247	267	258	265	277	266	307	246	249	246	261	251	262	216	242	258	245	235	261	245	218	251	276	250	254	247	251	244	221	244	253	253	258	242	240	268	258	245	238	253	243	234	266	242	255	271	277	296	254	240	249	234	253	269	229	264	229	258	258	265	229	241	232	237	238	264	279	261	290	265	257	255	314	237	252	256	248	270	246	251	260	226	210	273	226	279	277	270	266	252	263	267	248	253	264	269	240	241	248	245	246	235	229	268	257	257	286	243	277	246	249	255	248	258	265	256	253	239	261	270	259	268	218	238	262	250	237	262	284	232	243	271	257	264	274	276	267	243	237	274	230	253	240	261	247	245	268	274	253	258	254	242	211	245	255	236	266	216	230	225	248	281	258	245	227	244	247	233	271	246	279	234	269	281	243	247	239	252	244	248	275	291	239	241	276	276	228	259	269	231	225	280	267	249	266	271	264	216	241	265	274	247	260	279	273	270	261	244	269	267	214	286	241	260	249	262	270	225	245	260	249	260	285	229	271	238	234	287	257	241	254	241	244	276	252	236	281	241	283	241	265	237	255	250	250	280	241	245	292	268	244	237	280	245	230	199	264	244	257	248	268	252	238	253	248	242	285	238	277	259	239	235	264	236	216	297	257	272	258	260	244	255	249	232	246	222	272	259	268	224	242	241	236	266	269	239	256	288	239	236	254	266	274	253	255	266	231	262	249	278	257	271	236	267	277	271	214	250	258	245	247	248	253	237	256	237	283	240	227	270	253	270	251	268	249	257	228	244	225	247	231	225	246	239	279	240	254	254	249	303	268	281	250	225	253	238	248	240	261	259	260	265	243	223	281	274	265	234	282	253	287	270	268	246	252	252	261	267	273	235	226	249	237	251	257	261	263	260	231	249	265	249	232	257	241	263	264	245	230	246	263	248	252	234	261	273	271	250	266	259	246	241	239	249	225	268	259	268	239	261	223	279	229	260	251	236	260	244	254	256	274	248	257	238	253	253	242	261	258	300	240	246	263	257	254	248	254	243	277	254	243	258	260	221	230	251	246	275	253	219	254	240	251	240	266	244	262	230	255	248	281	235	235	244	250	254	262	271	252	280	260	225	233	295	261	256	236	258	242	241	254	242	251	283	259	255	233	283	255	261	277	285	260	232	228	269	251	220	251	261	260	267	232	261	254	260	249	251	247	233	254	255	221	246	258	281	258	263	252	254	277	266	267	263	255	284	271	249	239	259	246	271	251	254	258	252	246	241	236	238	259	251	263	254	277	274	233	219	248	251	251	277	240	294	275	257	238	264	252	271	248	238	261	266	227	209	257	232	206	244	251	230	264	253	227	246	255	260	264	254	243	265	244	231	252	246	241	240	265	265	267	275	264	257	242	254	233	253	283	249	234	255	252	254	292	283	238	237	247	242	284	289	258	252	259	241	278	248	277	256	224	236	262	208	247	228	233	272	258	232	242	266	241	241	250	242	252	256	244	264	259	255	245	248	233	245	265	262	239	279	282	235	269	269	288	252	226	232	253	234	253	263	224	266	303	228	256	218	225	269	253	254	260	236	275	264	271	211	252	257	270	229	272	238	236	249	271	255	287	255	247	266	252	237	246	256	260	296	242	249	292	239	234	264	237	249	251	262	232	236	291	249	233	269	269	238	267	249	234	249	262	250	240	253	225	264	260	261	253	228	233	213	235	249	254	250	280	213	265	260	263	222	225	234	243	268	268	268	235	249	267	262	263	253	269	251	285	248	266	251	276	248	234	252	268	262	260	229	266	238	285	252	285	231	267	250	235	244	266	274	230	225	244	283	279	293	255	231	266	246	298	256	231	236	274	246	254	252	209	275	252	239	251	251	264	249	226	270	243	260	247	229	246	250	244	235	237	271	269	258	257	270	226	239	286	248	222	282	248	257	287	260	273	236	282	255	269	259	243	245	262	286	261	270	242	224	239	274	256	261	226	250	253	249	259	251	263	228	256	253	269	250	235	220	272	238	233	250	254	264	260	250	240	259	250	239	226	280	268	215	245	249	264	266	254	257	270	264	233	241	270	259	240	221	254	264	238	266	221	265	240	226	242	221	259	228	278	275	249	250	281	251	261	258	239	276	247	275	247	234	257	246	248	251	245	231	255	241	276	270	276	241	265	253	260	229	226	243	240	288	250	267	239	278	247	251	251	274	264	244	269	255	247	239	213	231	247	257	246	226	257	255	265	262	263	219	233	239	235	254	243	235	251	252	247	257	226	246	267	243	261	235	243	275	244	284	234	253	225	242	247	285	254	239	275	258	239	262	256	268	246	272	262	257	281	276	258	237	259	295	263	231	249	250	244	272	253	239	245	266	282	264	292	240	261	241	231	253	298	273	289	277	234	241	243	286	255	238	262	255	265	216	279	261	243	248	267	246	236	251	253	266	271	265	259	248	246	294	275	240	245	287	244	251	252	255	232	270	248	246	254	239	259	246	267	262	251	270	258	262	272	280	236	240	245	242	233	263	241	259	250	261	249	229	247	221	258	234	237	262	253	254	239	273	234	248	251	213	254	260	252	252	262	254	249	282	253	280	248	217	233	261	214	237	291	255	274	261	269	235	254	238	293	298	278	268	241	258	246	248	272	266	268	283	267	205	219	241	279	232	248	231	261	265	254	259	227	251	271	279	270	276	272	245	240	263	251	218	276	264	265	246	231	257	241	279	237	251	233	244	239	255	241	280	274	257	266	258	270	279	287	271	244	253	248	250	253	270	225	229	249	265	252	275	249	242	287	241	235	268	249	286	223	228	235	235	260	253	250	300	250	261	268	262	214	219	247	259	259	284	223	243	251	287	285	265	261	237	238	257	259	253	247	282	253	233	255	254	261	241	260	273	256	265	245	254	242	256	250	252	242	262	258	268	241	270	275	258	260	237	248	247	265	249	248	264	248	264	290	250	238	265	274	252	236	278	256	230	243	285	300	242	252	265	270	275	251	268	254	255	280	252	253	259	236	256	261	235	275	230	261	261	253	252	224	246	251	255	246	246	238	252	259	281	243	266	261	271	281	278	269	238	264	229	245	263	263	243	249	244	250	267	277
6622	1037	1975	2181	2097	2019	1797	1423	1239	1200	1169	1282	1170	1237	1164	1081	1061	928	913	908	932	842	761	662	666	646	630	583	527	571	588	593	571	577	570	588	620	595	579	590	571	592	585	607	615	597	617	581	608	537	561	600	602	568	577	595	580	567	579	620	579	551	569	562	630	540	575	582	589	583	589	576	568	581	584	548	621	588	579	537	587	562	552	568	560	586	642	531	524	558	615	630	596	561	552	566	585	556	559	579	551	571	573	559	567	555	575	562	605	566	538	607	569	551	583	580	555	598	551	556	614	607	588	586	596	532	585	543	592	584	584	520	607	521	575	531	562	556	600	567	574	580	610	603	580	585	543	581	579	563	548	611	610	618	577	594	573	544	585	558	572	587	545	535	569	590	563	573	540	564	582	572	608	577	608	594	578	579	533	569	605	547	553	588	592	596	572	590	499	566	585	530	587	599	588	597	624	575	561	539	602	555	566	589	557	554	579	568	546	552	583	571	546	591	570	580	587	601	538	535	589	567	564	575	579	557	573	564	572	599	516	614	593	553	586	569	540	583	584	575	586	545	579	586	582	558	569	585	521	561	571	595	606	559	576	577	582	570	587	559	558	586	560	609	642	598	556	568	578	582	566	587	568	536	598	584	561	564	569	578	580	594	562	545	600	564	555	590	565	598	595	566	595	583	575	567	537	553	585	577	577	573	573	620	527	581	584	585	554	599	568	594	593	544	544	576	539	588	583	595	577	584	581	539	569	618	529	585	615	579	600	566	571	587	568	569	578	567	582	579	583	596	580	572	562	582	582	575	568	613	565	568	588	567	571	614	592	588	579	568	617	640	580	584	567	552	547	580	568	559	552	572	614	571	585	570	622	590	569	585	585	580	570	584	563	544	614	543	559	578	586	617	567	582	586	564	554	540	546	613	578	600	603	567	541	579	536	584	566	553	553	614	582	534	572	603	524	541	564	598	558	542	576	570	564	587	569	598	551	581	590	549	571	556	585	553	573	578	578	581	598	580	606	568	576	592	593	553	577	595	577	562	600	635	608	577	553	582	560	595	540	579	541	540	579	628	557	552	609	606	578	596	560	628	591	619	573	594	575	551	595	523	565	564	607	559	575	562	563	566	597	528	573	609	542	567	557	572	605	594	593	607	607	581	562	573	588	571	520	591	599	563	560	567	558	585	547	537	558	568	600	605	572	584	544	632	614	538	538	608	583	584	566	604	519	577	561	588	571	557	559	583	567	577	536	598	562	621	536	605	552	552	603	545	550	571	560	598	589	565	599	592	627	600	555	561	596	581	592	609	573	604	575	612	560	637	580	619	567	585	594	545	571	548	597	594	516	581	602	566	598	599	570	558	597	561	536	568	545	545	605	599	587	571	596	524	544	573	559	533	617	529	577	590	558	582	603	554	594	550	612	569	610	560	566	585	565	589	593	597	582	599	528	544	581	587	560	569	598	540	560	588	599	601	576	582	571	563	546	565	609	565	568	563	575	584	578	573	602	596	546	546	551	567	542	517	558	540	521	556	572	596	563	575	569	563	561	561	581	560	599	553	602	560	557	578	585	620	568	535	602	596	567	577	577	562	576	571	552	540	542	583	559	526	547	583	585	582	592	568	529	566	553	564	548	587	562	579	607	574	551	543	576	595	588	639	560	550	545	602	557	581	588	567	589	595	560	566	549	592	584	590	605	559	587	592	630	580	579	601	598	572	611	577	596	565	559	561	597	584	601	579	557	558	571	570	608	573	566	584	620	564	571	547	563	571	549	544	545	559	558	614	550	562	566	552	576	562	555	608	575	587	580	572	587	587	562	595	569	592	576	628	591	586	566	586	540	608	605	553	607	544	552	581	582	612	580	625	580	586	568	612	596	619	580	595	595	572	574	615	573	609	598	562	598	525	532	577	552	558	590	594	554	563	611	597	574	569	591	588	546	601	611	560	558	552	611	542	591	588	557	533	569	601	594	604	579	544	543	571	578	585	580	558	562	552	583	545	587	586	591	602	547	549	577	600	566	584	591	574	522	603	551	549	600	544	557	589	553	563	615	565	601	587	550	568	597	586	589	590	555	561	577	544	560	579	592	591	571	549	590	587	568	589	580	544	586	551	613	571	551	639	562	581	581	524	555	589	540	648	539	567	579	552	563	555	582	586	591	553	551	549	551	496	545	615	564	595	557	555	553	553	574	586	575	566	529	595	594	588	556	560	595	626	579	580	611	613	553	583	552	573	592	601	559	611	584	573	589	602	571	553	569	612	604	549	598	570	590	587	591	611	624	549	572	562	581	584	561	577	559	560	561	604	563	572	595	540	625	598	569	611	600	570	589	589	558	564	564	532	576	574	614	552	568	534	566	598	593	574	546	536	542	544	594	584	550	581	581	600	567	625	580	589	598	598	597	593	569	598	582	583	575	538	545	634	546	550	579	599	627	566	556	554	546	529	591	568	549	566	544	590	572	602	574	574	589	514	566	550	572	552	560	550	596	569	570	610	604	585	554	589	569	566	611	606	584	623	556	593	561	629	545	603	579	589	539	574	546	578	578	579	578	559	608	569	549	558	604	588	583	591	605	565	609	572	583	608	582	563	557	586	543	580	550	615	541	604	571	613	573	562	606	564	558	537	580	598	603	557	555	548	553	603	601	609	550	619	599	585	628	581	544	590	582	594	599	590	576	607	521	598	601	657	589	585	511	611	572	576	580	583	570	550	563	569	589	647	592	570	556	572	561	588	590	579	623	558	582	625	548	589	586	597	573	541	609	515	576	575	600	597	568	559	585	584	572	600	603	582	565	547	548	630	599	572	609	579	604	531	562	584	550	533	605	621	600	597	570	602	562	577	571	557	625	586	582	582	612	579	588	642	561	568	577	547	577	605	560	567	594	587	565	547	584	608	572	602	547	623	614	557	539	540	603	593	582	544	507	563	564	605	597	621	588	571	580	592	560	550	586	572	546	548	551	616	613	554	599	536	578	558	571	566	570	564	579	574	562	574	531	581	625	573	574	552	575	576	573	586	555	593	579	579	567	579	588	593	566	561	551	583	585	591	593	582	596	567	618	615	558	531	596	562	541	566	556	537	623	594	615	557	591	538	562	576	591	626	572	606	571	587	610	589	587	564	581	569	576	577	551	579	573	566	608	558	525	561	524	544	629	573	629	591	598	555	567	559	583	601	592	579	576	580	578	550	579	604	563	617	549	564	599	566	562	545	552	564	606	563	576	599	570	539	546	558	581	556	567	568	582	550	600	579	619	569	576	581	605	581	593	520	582	551	549	589	574	550	525	632	593	574	567	617	589	596	545	579	564	553	562	603	548	559	592	583	601	542	528	623	592	576	589	544	582	606	597	568	574	580	621	524	579	599	541	552	579	561	594	583	531	549	573	561	552	546	605	523	572	601	592	587	557	530	605	584	537	587	515	560	524	577	544	561	577	552	588	549	566	585	568	555	544	570	556	580	577	586	564	504	578	609	566	494	564	563
14668	1322	1318	1038	756	606	522	467	358	321	337	320	318	332	298	284	271	205	233	224	219	183	190	161	156	174	177	165	154	155	137	153	149	125	143	152	156	154	144	157	155	151	134	133	134	163	116	137	129	156	146	158	133	132	130	135	167	130	123	154	144	140	153	119	144	163	138	138	150	148	147	140	129	150	141	147	131	124	138	123	142	139	145	147	147	150	145	161	174	128	142	145	141	133	149	143	153	146	140	159	138	125	141	121	119	141	156	138	142	148	147	141	154	147	176	142	157	116	126	128	155	131	145	141	154	144	143	127	132	128	139	138	139	136	156	147	135	129	134	135	130	131	143	160	165	174	151	131	144	152	146	142	144	124	129	137	136	138	122	158	122	137	150	163	153	136	155	147	132	139	136	152	161	159	137	144	147	157	156	144	139	139	145	137	149	155	125	151	131	146	160	167	140	127	165	151	160	135	131	153	138	155	145	154	158	149	153	158	138	165	141	146	149	150	139	144	127	136	149	155	146	129	118	139	143	157	135	161	145	136	107	152	141	151	160	159	142	137	131	131	124	140	160	145	149	134	136	150	120	155	144	143	170	154	134	123	123	125	133	142	137	149	148	150	153	144	136	162	165	147	148	158	145	138	136	152	157	127	150	145	138	147	145	155	176	126	147	156	159	142	151	159	138	129	137	163	156	146	144	155	141	146	157	139	140	153	146	127	145	146	141	131	156	141	141	136	156	154	145	150	150	153	154	137	130	163	133	160	156	134	154	124	148	124	158	131	133	142	147	151	139	131	141	140	149	134	139	161	138	169	157	137	132	141	157	155	155	154	119	132	156	164	151	171	145	131	152	156	152	157	167	138	162	150	148	127	161	125	152	118	118	116	153	164	142	158	153	156	159	145	146	141	136	161	141	138	129	146	151	130	150	130	143	138	159	151	117	139	141	138	154	123	130	140	144	139	146	121	121	163	150	147	143	149	144	144	156	170	170	154	163	162	122	151	128	136	181	136	149	136	139	138	132	143	128	162	119	163	131	142	144	158	142	124	146	140	141	143	134	130	136	139	128	140	134	148	133	148	131	126	151	136	135	158	148	147	152	142	132	142	155	154	141	151	140	123	139	155	151	148	129	125	136	144	147	152	125	157	159	145	136	157	124	139	147	133	128	140	149	139	152	150	158	143	134	137	129	154	138	154	158	145	135	161	149	145	117	126	139	164	136	149	146	149	135	138	134	138	130	164	128	128	134	139	110	132	123	159	179	145	148	160	127	151	122	141	144	161	132	131	130	129	138	142	143	136	153	143	155	174	153	162	155	121	136	124	142	145	151	150	143	181	136	129	131	162	152	153	145	158	121	122	115	160	139	141	140	132	129	149	168	134	136	143	128	161	137	160	117	149	148	160	144	139	150	132	150	149	144	159	135	131	134	127	126	137	118	162	141	151	156	138	120	171	129	156	152	141	134	161	157	119	139	140	157	151	154	132	123	117	149	147	144	149	143	112	143	146	178	144	169	158	142	151	157	138	160	141	152	146	160	124	158	123	156	143	129	140	148	151	161	161	127	131	140	146	168	146	132	126	159	139	137	143	150	160	130	132	143	126	160	160	133	154	145	139	147	157	158	161	177	158	149	139	150	149	123	124	147	145	141	155	137	139	142	126	141	124	151	141	150	149	137	144	140	148	146	132	123	134	157	125	164	130	132	149	176	135	133	135	146	131	148	156	144	167	136	131	140	140	144	148	137	133	136	134	144	148	128	153	139	130	125	150	134	137	154	138	141	136	131	124	145	146	153	140	130	144	145	152	139	145	151	155	146	145	149	144	138	154	152	128	167	125	147	129	150	143	169	145	146	130	138	143	139	138	132	138	125	159	133	141	136	131	131	136	138	154	150	163	140	137	132	137	139	121	147	147	177	130	140	158	165	104	129	151	165	167	138	148	150	157	143	136	153	174	149	152	156	147	144	139	130	135	142	139	131	142	136	142	159	154	131	137	120	144	129	154	135	140	142	139	157	134	120	140	121	134	125	161	136	145	137	159	124	147	130	163	147	128	159	141	146	140	121	133	138	139	142	139	130	118	142	136	149	136	153	140	112	145	123	131	143	143	129	115	133	158	156	155	165	148	162	156	149	138	136	141	120	152	150	149	139	144	128	152	132	146	143	158	127	140	122	138	144	143	168	131	133	137	165	127	148	156	142	125	163	132	130	159	152	133	140	161	156	134	143	124	165	144	168	151	143	157	135	154	160	146	158	130	153	140	134	149	150	157	149	145	150	143	128	165	147	156	151	142	145	167	144	139	146	150	153	148	123	142	148	152	129	167	140	119	158	136	144	145	153	153	139	134	146	145	164	142	132	137	131	143	140	127	127	159	159	146	138	143	137	143	148	156	148	144	155	161	140	155	133	141	130	133	134	162	144	146	155	131	155	127	148	135	159	144	137	157	131	156	134	146	153	142	127	141	152	167	148	156	144	128	136	135	140	152	133	159	135	126	163	151	152	142	125	137	127	145	164	133	150	154	139	132	149	153	152	150	155	136	139	146	120	140	144	129	146	141	140	128	119	166	137	155	149	141	151	153	139	142	135	155	134	135	148	153	149	143	166	167	140	145	133	160	152	139	155	133	134	141	144	129	141	136	153	151	184	153	138	168	144	141	136	126	118	152	142	120	146	159	134	146	145	144	151	139	164	148	129	133	142	121	119	150	133	156	157	154	139	127	113	147	139	140	158	144	139	149	142	152	147	148	149	130	173	160	130	124	146	178	146	129	161	132	140	138	134	141	149	127	152	158	162	150	151	133	128	143	175	168	140	152	142	150	159	169	131	149	126	134	165	147	151	138	130	135	157	150	158	155	150	161	155	166	145	108	131	148	160	147	137	158	155	137	156	141	139	111	141	140	135	164	150	149	159	142	144	173	135	151	154	149	158	144	133	147	151	124	181	148	167	149	136	146	147	130	126	135	136	123	149	160	144	150	161	134	151	147	121	151	140	143	155	147	155	133	149	142	133	114	140	152	138	159	161	142	148	152	150	154	142	134	148	137	166	136	138	154	142	158	126	142	156	162	141	148	163	157	148	144	140	127	134	154	146	161	133	149	150	126	137	161	164	127	125	160	146	130	153	151	122	117	132	124	132	142	164	137	153	149	144	172	145	155	157	152	170	116	134	134	133	139	122	148	141	149	137	138	153	141	143	131	125	170	144	154	157	155	142	141	157	146	127	140	170	120	160	142	157	150	119	141	121	125	146	146	135	111	159	115	137	132	173	147	135	142	148	149	141	140	152	162	132	148	132	148	145	135	133	136	141	154	163	137	127	158	122	179	135	166	139	127	154	147	166	137	136	152	159	135	138	146	156	131	129	125	138	133	143	146	119	143	159	156	147	148	161	120	141	146	154	113	146	135	150	145	155	133	143	146	140	129	139	129	153	171	149	139	166	149	144	154	123	147	137	137	141	129	143	139	115	152	139	152	146	148	135	129	154	133
8180	1149	2581	3210	2856	2618	2244	1885	1355	1395	1330	1373	1342	1301	1284	1232	1102	901	914	796	758	707	601	539	532	450	435	426	377	380	348	338	322	395	387	372	334	353	364	339	363	367	376	354	354	321	365	362	343	370	323	352	333	359	348	342	350	335	326	324	365	345	321	320	347	362	322	369	340	320	356	334	351	338	353	332	299	330	344	353	330	318	294	338	328	356	315	345	311	306	360	313	345	335	361	313	332	324	327	326	348	314	333	308	356	362	387	316	321	321	331	344	315	330	341	329	340	348	342	332	346	345	338	341	338	338	348	368	357	318	345	341	332	340	339	311	333	361	327	335	322	348	338	343	342	342	363	306	350	355	356	311	301	348	310	337	351	359	310	348	343	334	356	333	294	344	336	318	349	346	349	336	357	326	340	325	313	330	370	341	326	315	364	319	304	328	315	320	330	372	350	360	370	354	330	360	338	330	335	357	330	321	334	355	340	366	358	331	326	329	349	330	382	368	362	327	348	361	332	347	294	346	356	351	352	334	364	352	347	326	356	362	340	339	354	300	339	362	328	331	363	320	335	337	352	348	314	346	327	348	328	378	305	341	309	335	318	398	356	337	321	366	329	356	309	328	316	324	340	341	309	313	340	354	337	383	334	315	323	352	357	334	345	366	338	306	350	317	326	367	332	344	298	353	337	322	355	362	345	343	329	328	342	341	336	331	360	336	373	335	331	325	303	341	332	348	362	332	320	333	376	337	342	384	345	356	347	350	374	315	350	317	352	319	319	295	376	332	328	349	319	350	337	330	321	307	341	320	402	336	330	311	350	335	319	313	346	352	330	348	354	321	354	342	331	307	365	310	359	334	345	343	341	362	335	314	345	323	343	336	349	370	368	342	358	314	319	327	361	321	322	364	335	360	333	347	345	309	316	303	336	360	325	345	352	340	324	311	358	328	358	355	326	355	347	342	361	351	330	318	360	366	341	328	341	319	360	340	340	324	360	337	320	341	365	330	312	315	335	346	347	336	332	358	346	320	298	314	359	319	341	333	351	334	311	355	337	369	343	330	355	366	337	302	348	323	348	328	325	315	341	319	351	334	299	333	315	364	378	337	342	362	326	336	311	366	336	331	341	291	357	319	296	361	328	345	362	346	304	342	309	321	311	340	360	347	309	324	339	342	361	306	322	338	319	359	340	349	336	353	355	340	333	329	346	382	343	320	312	348	388	345	322	335	338	352	363	296	360	328	349	307	340	360	373	370	339	332	327	354	374	320	328	338	362	321	339	336	344	330	313	322	337	403	338	349	320	336	336	346	318	369	364	341	336	342	318	326	310	308	314	363	345	340	342	324	340	302	351	329	335	342	354	358	373	311	319	319	328	343	315	323	333	305	333	336	307	313	337	326	341	348	319	356	332	354	309	347	336	349	320	319	359	327	379	351	336	347	324	391	326	364	347	383	344	319	346	326	329	347	315	375	312	349	360	314	330	354	323	346	348	350	325	343	322	328	355	352	375	357	344	339	367	323	303	313	331	329	344	353	329	311	328	348	341	344	340	325	335	366	371	347	338	335	315	356	343	328	325	339	344	333	335	376	345	332	342	324	301	313	366	324	343	315	310	353	331	309	346	330	360	344	372	351	345	340	322	363	352	342	331	327	331	320	310	343	316	332	343	332	336	296	353	352	320	329	339	328	338	352	372	347	371	354	332	359	321	342	326	319	322	329	326	357	355	324	343	358	316	340	314	339	345	302	320	335	344	316	348	320	336	325	325	338	350	337	361	330	286	343	311	315	331	347	366	323	346	352	344	378	345	339	357	339	312	370	339	335	329	362	345	338	347	365	328	331	322	374	357	365	340	341	354	353	366	359	361	320	329	288	371	322	324	351	361	338	337	347	335	330	360	318	326	316	313	338	334	330	332	318	313	306	315	307	344	357	337	316	345	317	360	340	349	380	304	348	325	312	353	344	370	320	307	312	293	306	319	353	344	351	379	322	340	364	324	319	321	343	344	347	329	353	333	323	329	354	314	326	326	315	330	342	315	337	345	349	326	302	310	343	344	347	336	325	350	338	340	333	362	315	346	344	336	319	295	340	336	337	351	324	314	331	351	373	334	361	314	314	337	328	358	313	349	341	343	333	379	332	319	334	333	350	326	329	317	342	334	320	334	305	340	344	330	356	334	377	354	299	335	342	344	346	325	319	367	325	331	354	336	333	342	367	313	359	355	361	335	327	358	334	327	321	342	337	358	335	353	341	332	341	346	337	364	355	348	346	347	342	329	310	342	346	319	308	317	329	378	326	335	343	353	323	363	339	314	333	322	325	287	342	341	342	375	316	312	304	318	351	325	358	330	345	306	367	322	343	339	323	362	319	347	315	342	341	317	366	401	360	370	377	325	324	317	297	337	350	324	333	318	347	348	318	332	337	334	365	350	377	356	365	334	323	339	347	351	342	313	345	322	347	362	321	350	350	355	313	332	364	305	319	318	348	333	349	318	375	346	346	349	343	353	343	344	343	353	335	345	356	318	345	362	314	341	321	341	356	354	378	332	302	336	336	330	349	335	374	350	325	334	353	371	335	317	324	333	298	358	326	366	330	309	344	309	334	359	364	366	342	325	338	353	322	361	327	353	367	323	320	325	353	327	323	311	343	330	351	338	333	338	309	356	343	334	364	339	363	322	330	335	343	329	380	330	336	340	350	346	333	341	350	335	340	304	332	348	354	365	360	334	370	314	358	344	361	332	300	356	330	357	351	351	351	321	366	368	319	354	317	342	336	335	343	334	341	343	334	315	303	334	348	348	350	337	341	332	326	365	331	330	349	349	327	352	344	338	317	361	297	337	360	344	371	331	357	309	345	348	349	370	321	337	350	393	310	337	365	317	303	322	355	325	323	317	328	332	345	339	380	302	324	331	349	336	334	332	353	352	376	388	348	321	348	317	335	329	336	315	359	317	341	308	360	361	356	326	315	335	347	350	309	375	324	356	352	337	312	334	335	312	360	342	341	342	340	350	321	343	328	323	325	382	325	344	334	370	363	323	343	303	323	354	353	356	349	345	356	326	367	324	380	345	373	301	330	350	366	360	302	320	338	327	326	357	323	321	321	327	336	339	347	372	346	316	341	336	345	371	318	354	348	314	333	358	323	373	355	310	346	319	333	336	331	327	346	348	331	318	376	364	312	335	351	308	352	337	331	316	299	334	380	356	317	339	337	390	342	347	326	350	355	352	320	359	330	337	358	340	353	315	337	364	369	338	325	306	352	338	319	347	349	334	327	332	409	337	361	334	312	333	349	352	341	337	334	333	319	354	353	316	379	329	356	362	324	324	363	306	330	339	344	352	357	318	324	331	350	323	343	357	324	322	351	369	326	368	324	343	343	321	323	344	324	326	344	327	345	362	361	338	357	345	304	334	349	327	333	382	335	332	365	325	306	336	326	364	298	354	334	391	358	303	300	304	351	345	339	326	319	342	329	351	317	304	337	323	350
1479	316	322	291	267	248	244	255	246	234	264	243	253	244	239	245	232	233	226	240	212	204	248	217	236	212	237	228	215	219	232	207	219	230	208	212	175	220	207	234	202	193	194	174	211	231	213	202	198	201	237	211	222	220	208	229	203	212	209	191	211	217	201	210	197	229	188	193	237	207	240	184	194	187	200	202	217	191	215	203	220	185	194	213	180	186	202	184	213	213	236	211	227	196	223	209	192	192	194	204	197	214	220	197	195	190	215	190	214	180	218	205	204	227	178	225	181	207	198	176	206	222	198	190	168	199	214	226	208	219	238	198	205	191	223	196	198	181	206	205	183	191	190	184	195	193	217	201	209	190	186	214	179	179	212	195	208	190	178	191	213	204	213	195	208	195	204	183	209	214	223	194	207	193	187	203	200	202	196	213	199	208	218	222	215	186	216	189	219	197	196	210	211	233	205	214	203	204	206	234	207	199	199	199	207	200	214	188	200	210	196	237	179	188	236	218	218	196	226	203	193	198	202	223	221	192	229	193	205	218	205	201	182	182	235	228	203	203	191	206	201	187	234	203	201	229	213	191	190	220	190	218	206	213	201	224	225	183	181	233	186	192	212	220	193	213	197	198	186	209	195	194	185	194	218	224	221	207	188	207	198	215	197	216	189	188	223	194	194	194	200	189	198	172	203	190	195	209	208	230	192	198	202	190	191	208	190	179	213	203	221	192	204	211	189	216	202	233	216	209	213	224	215	205	194	214	218	175	218	206	213	216	224	202	217	190	198	204	211	203	217	206	224	211	185	204	215	207	202	210	229	204	215	209	196	216	182	183	206	222	208	232	209	178	232	215	182	200	214	210	205	184	204	194	209	186	191	226	235	207	202	185	206	188	197	222	201	198	214	218	210	189	201	191	214	185	228	178	205	214	207	188	173	190	208	197	190	207	207	199	177	203	182	217	177	211	222	221	195	204	234	208	194	200	165	183	216	183	210	203	215	223	196	200	224	219	212	206	203	202	248	199	202	230	214	223	191	166	217	201	240	236	202	232	198	224	189	208	212	195	223	170	204	217	206	211	203	193	188	194	218	202	203	208	201	205	213	217	212	200	201	211	214	210	206	206	214	214	207	218	207	180	231	203	197	230	203	208	217	234	191	217	219	200	212	223	227	196	198	194	194	218	211	235	191	174	194	206	223	202	209	217	203	181	180	234	212	194	217	229	218	217	231	251	214	183	232	225	216	197	230	209	215	219	204	194	218	210	187	215	195	188	195	209	185	197	199	232	198	197	211	222	193	225	191	184	206	214	220	197	208	204	220	220	182	193	219	227	206	194	167	201	222	185	244	201	200	194	220	224	198	198	218	191	218	205	187	215	202	213	165	221	203	196	183	200	205	184	217	215	180	194	203	204	232	189	207	182	247	202	221	193	187	204	212	195	215	217	190	201	212	222	210	200	194	196	189	227	176	215	166	193	208	204	223	231	205	185	204	205	192	222	191	207	221	217	218	214	196	195	212	223	218	206	206	197	189	206	199	184	197	209	215	218	225	217	197	199	218	201	196	202	191	190	211	216	213	181	210	201	204	196	172	174	212	211	215	196	209	204	200	221	208	201	216	208	204	197	211	186	177	206	192	218	185	191	194	220	237	223	203	212	215	227	212	224	225	223	232	206	203	193	212	245	230	219	190	212	210	220	213	218	208	187	217	209	199	185	207	193	181	232	231	213	226	188	186	197	206	193	213	240	204	216	231	198	218	188	191	207	199	205	212	235	242	220	192	211	216	204	193	180	212	213	191	211	214	198	201	200	227	201	197	204	202	207	196	204	185	180	201	181	199	174	182	197	196	212	233	208	226	213	203	211	214	198	208	215	186	205	205	232	231	211	220	203	224	197	219	211	219	203	211	218	201	226	201	187	206	201	236	212	207	221	204	227	242	195	176	196	224	217	200	222	184	204	206	222	222	226	233	197	229	200	190	213	214	202	192	189	205	207	235	188	193	217	205	204	213	183	225	215	218	213	230	225	211	228	211	195	217	209	198	216	179	193	187	206	189	224	189	235	224	218	212	207	195	227	216	203	201	190	209	201	190	199	195	209	200	192	186	218	200	233	207	179	213	198	204	195	200	235	198	229	219	193	219	217	198	195	216	191	213	183	205	207	219	174	190	191	200	213	212	197	205	224	191	219	173	203	209	200	231	188	201	211	209	210	213	213	228	195	192	176	227	205	209	196	186	217	224	187	173	198	204	213	227	213	213	187	200	201	210	218	195	193	211	207	208	212	197	208	191	183	228	203	209	192	191	216	166	219	201	180	188	221	201	193	209	231	208	218	177	211	186	201	233	197	200	200	218	227	227	203	225	192	197	199	167	201	204	201	209	197	211	225	187	203	214	218	199	223	188	212	182	184	198	212	217	172	216	220	173	231	202	198	228	212	202	205	194	221	190	229	181	208	224	200	201	217	191	186	195	215	190	175	188	223	223	213	193	195	202	219	207	209	209	207	210	210	203	188	232	227	211	230	186	210	171	187	223	208	218	186	201	205	215	199	214	180	175	210	206	201	190	179	211	230	182	206	212	217	204	187	193	217	203	221	173	207	226	227	212	214	176	185	200	187	204	229	210	193	215	196	216	211	232	211	206	249	231	225	198	190	214	220	210	229	174	222	218	172	194	189	219	220	237	220	213	211	184	194	179	182	215	192	217	211	170	180	194	223	210	183	196	188	214	202	217	210	212	202	204	216	230	173	202	202	192	196	187	196	205	202	218	205	189	206	206	199	186	219	219	201	187	169	206	197	203	201	212	202	181	213	232	234	196	194	195	207	244	226	227	224	208	225	220	220	228	206	215	194	210	217	168	204	200	220	223	218	206	177	239	242	218	229	203	185	190	234	201	211	194	217	200	200	227	198	213	201	204	199	211	227	223	190	197	202	196	197	204	200	205	186	194	200	207	182	189	201	211	215	187	187	234	208	222	232	227	201	208	207	186	217	242	209	186	235	208	195	194	183	189	200	200	240	220	195	228	202	196	193	214	191	207	199	186	220	191	191	212	208	210	198	185	196	220	212	204	183	260	231	174	208	228	225	239	209	188	221	200	211	228	211	200	179	196	217	225	203	171	228	206	219	226	210	206	222	205	218	188	195	241	205	190	206	201	217	207	204	191	206	201	198	218	213	194	206	221	202	198	214	175	205	221	214	217	181	211	236	216	218	209	190	213	180	196	236	217	227	195	224	200	201	212	193	206	180	211	212	213	186	204	202	206	186	214	171	197	201	196	193	181	180	221	199	217	216	209	218	203	228	199	218	173	232	192	208	228	222	213	224	227	203	203	200	237	194	194	218	195	202	207	194	186	213	224	205	248	178	200	225	207	198	231	192	166	206	198	190	206	185	221	201	198	211	204	202	204	202	206	244	203	215	221	208	216	231	222	204	181	209	212	209	205	227	189	201	197	217	224	202	198	224	193	253	194	213	219	206	213	216	221	204	211	235
1772	563	744	790	818	824	773	757	635	608	697	718	682	733	730	701	708	619	642	559	602	592	587	500	515	512	466	482	496	465	493	527	498	498	461	452	467	553	450	466	508	526	515	468	497	449	497	515	463	450	478	469	464	483	464	491	467	480	475	501	486	516	476	480	491	479	487	482	511	494	524	501	465	481	473	463	498	514	454	506	492	503	456	483	470	495	477	495	514	503	495	502	476	460	468	474	497	514	459	460	487	473	475	484	499	493	472	517	442	462	473	493	516	461	491	477	427	468	483	507	512	476	473	509	525	461	469	459	492	459	432	495	493	487	451	474	490	451	508	485	489	492	469	483	494	443	475	494	483	503	455	483	518	465	463	505	487	475	530	487	467	450	503	497	505	507	498	506	506	467	482	494	475	500	470	454	462	518	454	470	514	496	506	467	487	491	460	473	482	475	474	517	479	504	497	485	504	442	448	527	496	455	492	458	499	470	485	494	486	482	537	484	524	461	555	494	502	489	493	537	466	508	512	468	474	488	482	476	475	482	458	513	496	499	482	508	471	460	475	513	478	460	443	493	442	496	475	494	486	470	487	456	501	476	504	480	498	505	472	528	517	460	495	488	458	462	459	471	502	511	456	463	461	474	498	481	473	544	447	493	508	488	502	463	497	536	438	497	534	467	479	511	480	485	533	494	458	491	499	496	490	470	533	509	476	520	478	486	492	472	486	491	501	526	502	492	504	489	509	468	460	504	486	456	484	489	510	519	536	465	507	466	460	457	513	421	492	474	482	520	499	480	494	479	517	499	457	523	486	458	439	479	461	463	474	488	504	495	524	491	470	472	497	489	459	485	527	461	541	502	498	493	500	486	478	454	496	518	476	504	462	524	481	448	477	490	485	481	501	473	432	488	476	528	456	458	506	451	468	497	464	499	474	494	500	517	514	441	465	484	498	486	494	435	468	476	448	484	488	495	501	489	477	475	529	478	468	460	478	487	484	464	482	523	488	486	502	489	470	510	493	512	488	489	446	490	481	486	454	478	502	477	452	525	475	481	458	546	525	514	457	457	458	487	508	493	478	513	456	501	514	486	473	495	498	460	484	492	468	483	468	470	499	486	488	480	511	481	526	497	509	478	466	491	472	461	458	500	475	455	471	486	512	489	490	465	493	472	503	516	468	476	488	492	504	481	502	499	464	451	491	485	517	513	528	488	526	507	515	466	463	448	467	492	476	503	460	468	483	475	473	478	485	475	501	496	476	464	512	489	484	465	527	504	467	480	465	479	511	481	492	495	441	495	471	486	468	459	483	467	524	461	477	517	461	457	459	474	490	485	460	477	521	463	499	516	480	484	504	504	513	519	494	465	464	494	489	510	465	500	465	514	485	498	468	450	501	496	488	545	484	504	457	459	453	493	460	518	474	478	495	464	514	495	447	508	489	477	466	468	494	491	495	435	482	474	473	480	484	522	500	492	488	497	463	463	488	448	468	509	493	489	481	496	496	460	484	483	485	479	441	493	482	523	449	458	471	463	503	471	506	546	470	460	499	443	454	493	506	474	497	514	511	503	479	465	475	515	485	539	488	514	473	459	514	506	522	492	508	505	496	484	484	451	504	503	492	444	477	513	448	475	496	505	466	506	488	460	471	524	469	491	440	544	467	476	509	472	496	471	459	469	510	478	435	488	481	495	473	528	451	453	495	458	457	472	529	507	474	492	488	467	451	467	507	505	463	481	504	446	476	460	480	483	490	506	533	503	509	478	468	465	515	465	472	504	511	464	455	515	505	455	494	475	505	492	489	490	471	472	504	494	515	512	485	486	520	468	476	488	465	493	481	487	471	499	477	494	478	471	524	485	477	508	494	469	493	476	493	514	511	512	454	503	435	482	521	501	468	468	529	506	473	489	507	473	495	476	466	477	496	436	512	480	472	513	495	511	453	451	468	501	506	465	487	471	471	488	474	485	482	483	483	469	474	477	490	467	514	504	479	504	525	470	490	508	477	511	508	499	522	501	458	452	506	457	490	462	510	506	469	506	479	422	477	445	489	476	503	466	478	532	516	552	499	461	484	511	502	514	489	519	472	518	487	497	455	481	485	453	488	432	502	488	468	432	477	507	488	491	492	498	482	472	513	455	501	476	457	464	485	482	492	486	506	496	486	505	483	497	502	517	507	499	518	499	455	484	507	495	511	491	469	513	515	529	460	478	454	476	497	465	503	507	489	475	470	511	468	484	468	488	486	528	461	475	460	490	503	459	441	455	468	475	500	480	433	515	528	512	473	501	517	497	448	479	476	472	490	529	483	460	505	455	484	486	507	463	494	472	484	487	460	497	490	458	502	484	468	487	489	494	453	498	493	475	482	488	445	474	492	453	425	502	495	478	499	493	448	460	526	500	472	494	448	488	513	483	508	449	455	470	481	481	477	485	498	468	459	486	451	486	450	526	489	448	453	476	524	475	466	482	507	455	523	469	481	462	481	488	468	452	522	441	514	491	495	488	515	479	485	446	505	478	473	521	510	475	497	510	449	499	463	451	490	504	480	414	504	433	448	480	505	452	525	526	491	498	452	498	527	484	450	480	448	457	481	485	477	476	485	548	460	539	456	439	511	469	477	478	495	445	529	476	521	436	428	487	453	475	472	493	497	481	478	490	444	486	529	455	471	488	498	501	509	461	530	496	510	486	459	484	470	439	483	474	494	495	516	495	476	476	501	507	516	491	495	481	487	459	469	461	474	487	499	508	492	460	469	505	490	437	497	501	470	474	471	485	469	466	461	493	476	452	503	510	482	471	493	509	473	484	477	508	476	468	442	449	460	507	458	516	463	473	456	456	460	489	462	462	485	468	519	497	496	500	559	454	465	497	494	477	503	509	457	472	486	490	501	497	457	464	502	494	465	477	506	471	473	507	446	526	515	461	460	490	497	509	497	504	466	433	457	489	499	454	476	472	477	449	502	487	446	506	487	506	491	457	481	472	466	504	475	464	503	458	469	462	483	550	488	509	502	468	448	526	446	496	493	493	487	486	485	470	506	478	499	492	484	440	451	483	481	481	491	481	518	479	511	491	459	475	497	478	471	488	481	493	525	503	475	483	455	472	492	510	512	447	459	491	485	459	476	467	497	502	483	465	473	541	515	500	479	440	479	509	439	506	473	500	473	462	479	497	477	458	491	495	485	490	457	496	488	513	460	465	481	504	465	544	473	497	503	494	500	493	490	475	459	439	503	472	472	500	512	493	511	539	477	498	448	541	449	478	458	461	488	476	484	499	489	524	508	475	489	486	497	507	487	473	507	472	506	495	480	479	483	501	494	456	437	502	487	480	480	514	489	495	462	497	525	475	465	446	495	486	473	507	457	535	462	537	518	476	508	492	496	452	482	468	484	482	456	529	492	465	465	491	467	479	498	499	484	499	461	484	452	473	470	472	502	486	479	458	479	474	501	471	469	466	486	537	501	505	456	536	468	483	487	479	500	472	450	456	517	482
7983	699	791	717	528	528	450	419	344	362	345	347	375	345	337	306	306	303	274	318	277	282	265	250	255	267	274	285	253	258	249	257	257	260	242	251	238	248	258	246	259	252	266	232	219	230	237	267	280	268	263	256	273	260	263	234	278	255	265	278	268	262	247	242	232	230	249	235	257	265	245	278	272	250	235	253	280	256	285	280	263	260	277	228	260	281	257	265	256	264	273	232	223	253	245	262	251	241	276	268	239	298	243	232	244	242	240	234	263	228	234	276	251	234	244	224	253	271	260	272	262	281	225	260	232	239	260	263	269	231	230	287	294	252	235	248	271	243	216	218	235	235	264	236	241	242	259	250	285	246	253	243	241	256	241	249	252	260	239	254	270	243	234	251	258	255	245	277	239	251	264	240	272	240	232	248	256	238	257	245	278	235	250	208	239	231	244	258	223	271	238	270	261	282	246	227	269	243	231	260	229	265	238	276	268	229	287	225	244	251	244	265	256	250	258	250	261	244	263	241	246	261	257	215	262	259	275	254	257	256	257	256	249	232	272	259	257	261	245	259	267	253	231	254	239	253	280	238	261	266	265	262	244	264	245	256	253	240	237	221	282	250	262	261	258	257	263	258	257	261	234	228	252	258	213	259	252	248	263	260	245	246	263	264	262	260	263	246	236	266	260	215	242	253	266	239	229	235	235	260	257	251	209	253	261	251	265	235	267	270	238	258	264	286	251	242	268	264	233	256	228	266	261	235	243	249	256	228	251	259	238	245	283	286	252	258	287	267	276	241	248	245	268	238	263	247	242	278	265	264	264	246	289	253	260	230	209	271	263	270	282	270	276	268	249	237	228	214	244	223	254	266	246	267	299	231	260	258	243	253	227	213	235	272	244	264	246	239	255	250	255	231	259	262	235	270	238	258	232	277	245	279	227	252	260	210	246	226	245	257	262	259	223	242	242	276	275	224	240	255	246	247	226	260	267	271	275	245	251	252	258	272	258	255	227	255	241	257	239	243	264	247	234	276	271	243	242	262	246	263	283	242	260	224	239	275	285	251	249	254	237	238	237	265	261	252	268	253	250	276	285	255	264	251	237	278	252	277	266	244	231	248	254	259	222	252	274	223	243	243	271	251	238	252	258	222	254	235	257	249	269	280	240	240	266	262	226	232	226	255	237	267	250	207	257	271	265	269	223	262	263	268	257	240	245	254	245	265	231	239	263	257	238	263	244	238	272	236	265	254	261	260	256	267	248	260	255	253	236	277	256	261	231	240	242	265	277	228	243	250	242	244	231	258	263	293	255	235	269	263	277	273	267	250	267	255	280	206	211	260	240	255	226	259	221	273	252	270	241	272	272	236	224	280	243	274	285	262	240	264	275	280	255	242	220	273	234	227	275	266	252	276	275	233	254	256	269	273	275	233	272	216	249	241	243	276	261	248	237	267	253	271	244	250	263	261	256	249	269	254	250	240	266	253	227	215	265	240	271	268	264	249	233	242	263	258	239	235	240	280	264	274	246	241	244	266	215	270	241	241	271	273	260	242	247	238	253	235	269	272	238	248	284	241	223	256	268	231	273	247	284	233	246	238	250	243	259	265	236	239	259	247	252	250	251	259	265	257	236	281	243	270	292	284	261	273	270	259	247	259	258	228	246	235	240	228	246	244	241	256	244	290	254	240	256	230	255	253	231	250	255	243	240	245	259	250	256	249	241	243	239	231	247	247	240	263	251	252	259	270	254	274	246	284	246	269	246	285	236	268	282	263	260	251	274	290	241	203	275	267	250	213	263	234	242	246	247	287	252	241	253	279	258	244	248	258	296	268	245	237	242	274	256	230	278	247	251	249	258	263	232	236	248	227	266	230	265	277	262	205	246	269	249	212	246	221	237	253	273	243	261	270	247	263	262	278	272	235	248	281	246	238	236	267	256	274	232	232	255	258	269	245	248	246	225	228	293	269	259	266	266	256	248	277	218	252	211	281	245	251	246	252	227	248	257	269	243	244	228	256	234	292	255	271	252	263	235	237	251	256	271	239	257	271	265	279	266	247	253	240	258	276	257	267	243	259	242	257	262	220	295	256	257	263	304	222	265	249	294	246	250	263	227	240	275	241	237	260	219	242	215	247	251	249	246	243	244	295	246	255	245	234	256	263	257	238	231	244	248	239	233	233	242	256	242	239	258	257	299	244	253	269	271	273	260	265	240	250	230	242	257	256	243	278	262	258	230	235	257	253	281	258	255	241	264	279	244	247	250	229	229	250	261	252	214	234	259	283	267	298	263	272	259	238	277	242	209	268	250	247	272	250	269	222	251	243	265	278	227	259	246	275	234	273	280	264	246	250	214	239	248	225	220	266	270	228	243	268	263	281	277	232	253	241	267	244	239	251	233	292	283	271	256	223	233	255	254	222	254	238	264	230	249	226	244	287	275	247	241	241	266	248	267	255	282	274	270	283	272	239	242	266	295	258	297	258	261	250	260	226	246	236	276	249	280	259	276	263	251	251	257	248	220	261	264	228	245	260	234	258	270	224	225	213	257	254	231	256	235	223	276	238	245	222	254	247	258	267	290	262	245	249	283	243	284	254	259	230	227	253	300	266	276	236	246	264	252	243	269	261	278	255	270	250	257	254	233	241	265	240	279	280	243	271	228	260	246	260	235	234	227	242	241	297	263	238	252	229	254	244	239	235	257	251	274	233	234	261	251	245	269	246	260	224	239	237	254	279	229	256	258	267	238	246	243	256	239	249	259	211	266	260	231	239	260	260	258	251	245	248	258	244	288	250	289	263	245	232	263	271	254	246	267	231	270	275	232	257	260	240	249	256	290	275	238	254	262	271	254	281	308	250	266	267	246	253	269	275	268	250	288	227	242	270	271	253	222	246	244	266	232	234	234	263	229	258	238	224	241	254	267	255	251	231	231	265	215	242	291	277	245	234	276	260	267	261	204	263	278	263	224	271	237	256	259	259	272	243	244	248	272	262	238	242	241	238	247	255	258	237	275	274	252	222	251	240	247	239	257	243	247	264	242	239	244	243	246	253	274	235	257	240	268	263	236	266	234	280	239	206	262	263	222	280	232	262	254	243	261	299	271	271	241	259	236	229	278	258	250	268	229	236	258	254	263	216	249	235	231	241	259	284	260	252	267	270	264	255	247	294	240	261	258	264	283	253	272	280	239	268	275	256	254	280	252	258	287	255	256	234	257	251	229	252	238	243	254	256	250	246	254	281	250	285	254	256	261	221	259	241	269	238	285	245	243	248	246	270	261	270	271	236	245	269	223	233	244	224	275	230	228	255	272	256	236	269	242	257	269	265	250	235	237	257	263	268	235	290	248	239	241	259	245	273	237	227	247	252	263	234	245	232	247	253	263	281	253	267	252	246	273	244	287	262	269	231	256	245	245	271	258	243	266	283	244	266	262	204	228	236	250	257	200	238	254	271	289	277	271	248	247	258	260	285	243	249	227	262	226	253	253	246	271	260	270	231
6663	980	1792	2228	1948	1897	1678	1449	1166	1074	1168	1179	1218	1160	1149	1108	1070	1014	934	862	897	829	761	726	704	636	627	641	634	601	591	642	606	609	605	549	603	572	545	572	574	593	550	575	580	606	575	567	592	523	565	592	624	610	633	570	573	571	556	588	564	539	577	597	578	584	541	568	563	657	611	647	584	562	571	559	575	587	603	530	572	596	546	559	588	535	578	564	566	599	591	584	541	592	567	603	620	564	606	611	558	582	567	576	614	562	582	611	533	563	571	570	529	570	543	594	578	582	546	575	558	563	576	592	570	580	581	572	614	597	541	604	583	615	536	580	557	551	556	579	574	569	566	556	592	635	607	608	586	536	546	581	565	596	556	577	551	555	571	590	614	560	580	579	546	562	575	594	562	607	577	574	597	579	572	564	603	568	539	534	588	531	593	556	535	576	546	606	552	631	570	598	614	546	563	590	595	551	567	568	592	559	563	568	547	586	572	537	569	574	594	563	566	573	611	581	598	587	534	599	586	617	553	625	579	576	624	591	548	594	555	594	594	538	567	544	585	570	561	575	562	598	581	565	574	603	586	559	598	549	565	577	599	589	554	599	602	557	575	621	558	596	623	582	566	562	563	585	599	590	575	576	620	556	590	576	557	579	541	602	571	547	538	617	621	622	541	569	612	603	566	579	595	567	542	564	630	617	622	553	548	576	559	603	572	601	583	537	591	547	599	547	559	556	566	563	547	550	577	573	573	558	586	557	576	619	541	603	553	559	567	575	615	598	529	563	583	561	569	591	568	621	587	589	548	557	588	552	573	572	557	553	556	576	598	565	576	581	620	550	542	572	632	610	586	595	597	581	576	587	565	576	554	586	587	604	554	536	550	568	568	599	503	561	524	605	580	549	581	606	569	500	596	543	589	581	576	601	599	584	615	578	588	543	562	561	564	577	562	622	572	586	552	601	599	562	557	517	530	539	558	524	578	554	570	611	624	620	614	578	541	579	553	598	594	585	549	584	585	602	591	547	578	608	596	594	552	569	540	575	549	536	583	607	589	633	545	548	603	585	604	606	551	612	527	549	591	554	583	565	575	557	599	568	553	554	576	554	552	592	616	577	567	538	614	535	593	620	577	563	632	577	604	564	611	572	537	569	536	557	551	541	589	589	571	566	567	582	597	574	558	616	559	593	593	597	562	599	581	561	575	569	590	600	566	552	562	587	570	554	585	539	568	569	544	600	599	554	588	588	554	565	570	592	575	575	595	538	573	589	558	584	581	589	582	546	563	539	591	567	585	512	536	564	578	592	533	567	576	555	567	577	599	557	572	617	566	591	629	538	583	554	583	580	570	542	552	562	582	550	582	588	569	582	580	625	583	532	579	614	578	532	574	552	618	537	575	595	554	581	591	580	590	557	546	546	513	550	542	528	606	592	593	591	563	576	542	604	562	619	570	538	561	565	606	557	571	536	576	565	607	544	529	558	612	573	576	549	552	564	562	573	540	605	568	571	577	620	567	575	590	550	557	569	535	636	563	594	556	524	571	598	577	540	581	583	548	624	570	628	588	642	549	558	601	559	574	561	581	585	558	555	618	555	587	546	554	561	594	577	567	557	610	577	568	607	578	572	605	578	559	612	591	528	629	553	620	601	554	611	567	557	527	604	576	574	614	557	585	548	606	615	586	625	572	558	570	560	531	591	576	563	595	542	570	603	571	556	599	562	586	607	564	578	595	545	570	642	554	592	560	536	552	601	605	565	561	583	576	526	605	537	596	584	604	600	571	575	664	552	549	540	585	604	560	586	564	564	502	534	594	591	564	584	618	572	572	572	587	543	570	576	561	543	557	582	577	581	568	575	566	554	582	568	562	559	583	566	531	593	539	586	564	586	592	608	587	562	612	591	594	559	598	581	594	593	551	554	545	567	541	573	617	602	568	553	584	594	609	567	616	577	569	568	563	598	607	596	559	562	554	590	561	590	585	560	592	596	568	584	572	570	552	626	571	600	541	537	592	582	567	589	599	562	596	571	549	600	556	620	580	600	533	580	627	611	559	586	567	561	549	598	546	552	587	615	589	584	586	601	590	513	583	583	609	585	574	583	564	600	586	576	589	549	580	582	574	589	601	605	534	564	561	585	596	595	610	573	572	578	547	586	573	570	523	609	525	560	588	573	619	593	558	579	593	589	560	575	596	563	595	576	556	588	589	581	593	543	587	560	553	579	557	542	579	573	611	615	592	569	550	572	564	591	557	525	569	572	612	573	605	573	602	553	599	550	540	584	612	567	569	584	598	593	576	516	537	597	550	614	566	560	591	580	578	568	568	594	548	563	565	656	605	553	578	570	603	541	570	558	595	636	544	542	589	570	541	540	573	587	552	599	532	538	584	596	568	617	539	575	529	579	537	561	573	579	566	574	579	580	595	567	528	585	590	592	549	603	561	579	580	546	557	602	613	568	599	578	577	570	591	573	587	531	584	603	601	579	560	562	568	568	583	576	583	561	595	563	561	575	533	549	586	580	552	586	570	584	557	564	577	585	623	576	564	592	564	573	587	535	613	543	543	556	543	589	569	566	538	548	563	592	526	597	606	592	619	568	573	557	554	587	594	586	607	554	575	623	548	612	555	616	544	552	573	578	562	547	544	595	567	507	589	614	573	586	547	557	556	574	580	538	558	615	577	568	539	623	551	574	590	567	564	596	564	561	611	535	607	543	572	574	572	580	594	582	549	604	628	605	538	574	584	581	578	577	563	553	572	589	553	628	603	575	558	560	579	538	617	558	540	591	560	650	556	576	560	587	558	579	555	599	549	575	586	573	641	547	596	593	582	573	532	559	579	601	582	524	626	565	562	571	609	511	581	626	558	568	569	548	526	601	583	561	545	571	559	555	591	543	619	590	544	579	559	566	591	573	596	615	551	595	576	575	577	608	616	544	545	587	539	575	582	561	525	546	592	583	541	568	582	560	565	585	572	623	558	573	558	577	577	579	563	569	600	576	568	562	611	577	577	574	571	566	570	608	543	576	614	561	543	579	601	568	571	564	586	609	569	585	607	547	567	560	533	559	561	559	607	529	566	578	585	617	573	563	570	568	552	558	537	550	592	603	563	555	564	563	599	533	572	578	597	562	578	552	581	548	596	586	580	601	643	596	547	572	578	547	652	581	583	566	564	587	603	573	543	569	559	564	564	571	559	575	573	584	565	586	601	559	586	632	572	589	509	571	569	582	574	574	560	562	583	505	581	549	601	565	569	561	538	574	577	538	553	616	604	555	546	539	575	610	552	578	571	552	567	570	574	599	560	567	544	588	582	574	590	624	544	568	548	543	568	578	577	580	583	571	576	593	568	568	602	604	567	545	587	586	615	581	600	585	580	529	580	560	546	517	611	655	579	563	584	557	578	560	539	570	611	609	599	586	567	598	581	573	621	585	540	569	589	597	598	587	541	568	590	514	580	579	603	569	579	543	597	578	571	589	582	543	563	592	561	564	586	552
14902	1315	1234	1007	677	599	485	400	334	302	289	343	296	272	277	286	271	226	240	199	186	189	186	185	174	143	153	174	139	148	135	158	134	148	133	148	143	112	149	135	144	174	158	148	140	144	146	142	157	165	121	131	135	136	134	131	124	155	139	150	152	158	135	141	161	149	129	138	134	162	159	146	147	139	138	153	147	127	138	138	148	146	165	149	136	157	144	132	135	119	142	129	160	149	141	141	146	151	160	133	161	128	164	133	151	158	125	116	126	154	134	146	139	156	151	142	121	143	171	147	122	134	144	160	142	149	140	168	143	158	139	118	132	132	135	167	148	129	165	146	139	129	129	124	140	141	154	139	168	149	159	129	137	109	152	144	124	130	143	154	155	142	144	156	156	147	145	163	134	169	127	146	133	147	134	146	143	123	145	142	129	131	117	115	131	158	152	149	140	147	161	128	155	144	175	122	123	136	131	150	152	122	124	143	131	162	134	172	167	161	166	140	146	120	182	149	132	157	123	150	156	122	110	141	153	152	137	148	174	127	137	134	159	145	131	137	137	158	131	140	138	133	145	121	131	131	142	134	161	151	148	129	154	155	125	142	146	124	159	144	121	150	156	152	122	149	145	140	146	119	140	139	136	140	145	143	145	146	142	141	141	147	163	142	154	143	162	121	143	158	144	149	170	160	135	152	149	125	143	147	139	151	140	130	134	137	117	139	144	135	159	136	148	165	170	153	138	138	157	146	140	155	147	137	148	143	148	154	147	153	139	147	138	142	141	151	158	160	122	158	140	145	135	135	130	144	132	175	159	146	166	127	145	145	146	130	136	148	169	141	144	159	160	164	123	144	156	144	135	160	145	168	140	133	170	152	122	139	154	158	135	153	132	149	147	154	174	162	144	140	129	153	162	164	120	140	140	135	133	167	162	139	133	139	160	141	160	124	158	141	145	139	144	149	177	146	135	112	130	138	134	131	143	143	147	131	150	137	128	138	148	136	159	138	136	146	143	135	149	158	147	130	124	149	139	122	155	165	146	152	137	124	144	149	133	138	143	131	139	154	160	137	143	152	119	159	148	125	152	131	141	165	174	146	141	128	124	128	155	130	136	130	121	149	154	143	130	132	153	150	147	142	123	143	139	159	137	138	133	119	177	136	144	130	144	129	139	138	126	155	140	136	130	155	138	139	148	149	128	157	144	140	148	143	137	175	154	143	130	124	155	141	162	147	144	155	161	147	126	136	137	153	143	171	166	119	155	153	151	152	177	136	147	155	131	170	151	131	137	152	121	143	149	139	136	151	157	146	143	153	140	149	140	153	97	121	144	128	142	146	155	132	147	135	134	132	140	133	130	169	147	131	137	142	142	148	119	135	148	149	142	155	126	145	148	167	139	126	115	152	122	142	156	148	128	141	144	133	131	120	127	139	136	120	147	135	130	153	134	145	143	143	128	149	137	153	159	140	136	125	123	129	145	145	134	127	126	136	145	155	141	130	133	119	157	138	122	161	156	125	140	166	130	127	143	130	129	144	167	123	124	134	140	148	143	123	159	152	131	140	162	153	181	141	167	122	126	134	138	157	143	151	143	147	171	129	153	152	133	149	140	147	154	173	157	180	151	146	151	143	147	161	126	125	148	151	151	158	155	136	147	136	143	145	137	141	146	135	136	134	151	142	163	156	141	143	156	142	144	144	126	142	143	139	145	153	110	149	143	173	137	146	173	152	156	124	146	145	157	173	149	150	134	149	148	138	137	144	132	124	151	159	133	145	143	159	122	134	128	157	152	140	140	141	152	154	144	151	136	155	161	129	153	169	159	159	134	138	128	129	127	137	148	137	163	151	166	139	157	139	137	139	167	155	127	139	140	152	110	158	132	133	135	137	167	157	172	150	142	141	165	156	131	158	157	171	156	157	151	158	137	135	154	136	154	158	163	136	152	144	135	131	144	150	134	144	134	142	132	140	131	140	144	157	145	138	158	146	150	162	144	139	139	143	136	131	156	147	134	173	137	146	136	135	155	137	137	126	148	140	162	130	171	137	159	124	126	153	132	159	126	141	134	150	139	159	127	148	151	126	165	171	151	135	153	136	159	142	135	123	139	141	154	128	133	151	161	132	139	141	131	135	145	140	139	146	134	140	137	117	158	140	154	120	120	143	127	151	144	158	151	126	120	149	181	151	157	152	146	139	163	161	143	151	140	155	140	142	152	151	154	149	148	150	126	154	156	130	133	153	138	130	128	137	135	133	129	156	126	158	142	131	118	140	154	159	125	124	144	146	126	157	133	173	151	147	149	139	139	142	145	114	145	162	149	130	140	138	152	113	167	157	140	138	142	141	137	155	152	130	147	138	124	170	147	158	162	160	158	124	132	145	144	147	152	141	141	129	140	150	137	148	132	150	123	130	115	112	136	171	152	141	115	151	127	143	154	125	139	130	115	138	142	132	129	147	140	152	132	138	151	169	160	156	154	160	132	145	129	153	149	152	168	132	138	136	147	148	147	145	132	144	166	148	157	176	134	143	130	126	139	130	133	137	144	163	153	159	148	160	159	171	132	162	127	151	127	181	150	128	163	126	135	131	139	153	137	128	164	155	156	132	137	155	136	149	135	155	107	150	150	141	131	141	143	169	133	120	162	122	134	141	112	114	147	141	169	156	141	132	150	155	133	145	140	139	143	155	130	135	152	144	147	146	146	129	141	150	148	138	145	132	140	142	148	142	138	135	136	136	139	154	151	124	125	134	150	149	143	144	137	126	148	144	134	139	162	161	152	141	138	150	150	145	121	138	146	124	144	138	153	163	133	147	137	145	141	142	148	144	142	142	143	144	138	128	145	146	125	123	151	122	170	143	143	161	134	147	144	139	138	146	146	155	145	148	140	146	142	159	141	127	144	150	136	142	128	152	151	125	137	137	148	162	122	155	153	128	156	133	148	167	130	148	148	124	139	156	160	134	136	146	127	138	149	137	147	156	154	122	149	158	147	136	158	152	144	144	174	121	137	127	122	163	151	149	131	134	139	157	137	143	133	142	130	141	150	143	141	161	151	160	131	140	143	168	120	169	131	139	150	144	134	125	134	142	135	162	150	152	154	124	141	153	142	136	146	144	134	150	135	135	126	158	139	143	139	133	127	148	125	130	137	146	155	143	131	134	153	156	138	137	118	139	146	132	138	143	140	139	135	137	127	137	126	139	149	117	122	135	141	151	166	133	151	135	157	149	144	136	148	140	150	158	147	139	126	137	143	130	156	147	133	175	169	133	139	127	139	140	148	177	136	172	136	147	132	146	131	172	140	122	138	143	146	134	150	148	146	142	135	152	146	140	130	146	132	131	151	138	158	151	128	143	148	154	141	124	155	151	141	147	146	140	145	203	129	158	158	139	140	151	138	137	151	146	151	135	149	132	128	145	137	141	137	125	125	157	130	131	138	142	134	148	134	151	135	143	136	130	130	128	113	139	146	148	147	156	128	135	139	153	141	135	153	138
8161	1117	2457	3113	2722	2401	2188	1840	1342	1304	1357	1376	1339	1251	1323	1245	1030	928	914	841	762	756	641	563	478	467	428	426	377	359	347	417	368	384	311	350	373	346	366	386	342	365	338	325	330	350	343	358	337	370	350	368	339	369	344	353	331	353	323	328	325	344	311	334	352	341	348	342	311	345	357	345	326	337	317	339	312	321	339	333	332	322	342	344	360	332	360	311	331	299	326	305	335	349	331	321	314	333	334	331	352	329	320	313	332	311	309	313	355	320	322	367	325	351	350	329	341	335	334	336	324	308	371	323	350	349	344	356	383	344	314	354	340	322	320	361	358	347	330	356	308	384	322	327	341	357	323	330	330	327	359	322	338	329	327	361	323	309	331	345	335	346	375	345	328	342	319	343	310	351	329	334	324	349	330	375	303	349	341	278	353	343	338	337	334	339	354	346	314	332	337	311	356	332	367	315	339	324	352	366	321	327	346	346	316	328	366	362	361	337	367	334	332	327	353	343	314	332	300	320	319	311	359	334	362	365	321	321	309	345	339	317	334	337	336	357	307	330	348	314	335	335	363	338	371	291	310	329	299	336	326	325	353	315	342	367	368	346	316	351	347	341	323	350	364	309	333	322	316	358	342	333	348	349	320	353	361	325	333	336	359	318	313	306	346	358	351	366	328	327	329	340	332	317	353	349	337	325	320	341	351	326	335	324	345	370	324	318	371	367	339	310	314	355	340	340	340	333	337	322	334	340	322	327	296	344	352	339	316	317	327	318	363	316	325	368	336	360	350	337	323	333	316	326	365	371	301	350	341	324	337	370	340	322	311	314	314	348	326	312	358	328	333	321	341	344	319	352	336	308	309	341	322	325	341	319	348	336	309	323	347	341	340	345	343	333	329	364	326	370	340	343	333	368	310	304	358	337	310	376	321	353	350	357	343	305	329	353	335	326	329	327	306	344	365	356	323	324	356	337	341	317	297	334	333	348	326	353	309	342	328	328	359	352	391	306	338	318	332	318	329	298	363	315	361	370	321	299	368	335	319	361	333	327	308	332	357	329	297	324	346	338	333	326	326	324	337	344	318	311	325	337	323	337	339	331	335	322	334	330	314	316	333	319	334	331	337	338	325	302	350	332	352	345	311	320	326	346	348	340	322	339	338	330	340	342	336	314	333	320	326	325	309	354	338	365	294	334	322	301	328	314	332	336	316	328	331	310	327	328	342	331	335	341	331	338	347	328	327	385	344	376	344	336	301	317	325	354	309	328	324	315	344	305	334	351	317	350	362	331	319	353	323	348	318	329	327	330	306	300	341	346	357	325	363	331	378	349	354	334	323	326	340	328	308	347	371	312	320	378	328	348	348	342	309	323	327	346	372	346	330	355	327	339	336	327	356	341	329	348	334	344	365	338	323	348	348	343	335	339	352	368	322	324	297	317	354	292	330	354	333	359	329	320	341	336	335	334	358	304	321	362	346	390	346	366	305	298	352	347	328	369	334	349	339	372	334	331	359	331	342	327	301	350	323	369	310	325	330	336	348	336	330	320	321	357	359	327	330	337	348	339	348	318	358	350	337	316	331	361	333	318	346	325	354	358	327	320	374	347	318	351	351	306	300	339	325	339	308	350	315	314	292	336	350	351	318	331	354	326	351	319	329	355	362	349	302	351	323	327	324	345	321	338	348	341	340	337	331	337	375	332	340	332	353	320	300	297	319	328	350	364	313	332	362	374	319	349	362	359	340	354	304	330	340	367	351	359	338	369	316	345	367	348	327	325	315	326	323	337	328	326	320	326	308	321	343	323	345	336	341	365	347	326	344	341	330	332	320	342	345	326	367	339	345	339	367	337	317	318	331	331	338	367	347	341	335	352	354	327	307	310	348	328	369	368	337	332	325	347	326	336	349	349	338	340	325	358	326	358	327	332	343	329	348	346	354	339	304	353	318	356	319	293	308	342	344	342	327	342	328	318	337	372	334	351	355	359	317	322	344	336	340	328	345	325	316	332	369	316	324	349	321	326	333	316	344	326	371	304	338	347	322	336	325	332	318	325	334	337	318	340	348	341	322	329	369	348	314	337	338	347	335	354	351	322	332	327	342	319	340	354	356	364	348	347	312	305	340	370	350	359	360	345	341	332	316	312	323	305	359	306	324	350	325	354	325	323	343	346	330	323	346	345	329	315	341	333	358	335	322	345	342	338	338	347	344	320	318	345	375	330	315	361	331	332	339	345	332	346	333	320	342	337	335	353	342	344	342	347	331	318	342	308	336	310	358	352	322	343	311	330	320	364	362	330	333	332	327	330	343	343	314	325	315	343	341	317	319	315	287	330	343	337	320	320	338	340	325	345	344	336	351	335	343	355	365	353	331	357	354	298	363	306	362	345	320	310	313	342	328	341	312	324	344	368	361	327	309	304	349	322	325	292	333	355	353	313	311	359	349	333	319	335	350	314	344	327	334	353	352	331	351	340	344	310	321	326	352	351	365	328	340	344	309	342	360	364	348	345	355	351	313	340	323	284	318	307	316	336	341	355	335	320	325	328	353	326	338	337	320	314	336	340	372	355	345	337	304	353	330	323	344	315	329	347	357	362	340	332	301	338	359	336	348	325	321	301	331	301	337	338	348	360	337	356	333	369	355	325	330	349	335	324	295	327	318	340	332	329	331	336	317	346	335	332	358	354	337	366	335	363	337	336	317	376	344	327	347	329	325	340	301	327	344	350	366	357	316	321	315	347	351	342	348	355	308	335	349	339	361	301	351	368	314	330	321	375	410	336	337	345	333	366	332	342	365	361	284	317	347	326	322	354	355	354	357	358	326	351	325	339	362	336	340	355	316	338	315	330	332	307	367	330	314	321	343	347	320	340	338	355	363	337	323	351	352	352	332	365	313	342	345	334	366	358	313	337	324	339	354	315	350	330	320	327	297	351	335	320	356	349	330	322	317	316	367	361	342	349	329	326	321	329	318	341	319	325	356	339	332	321	350	325	317	317	350	351	332	330	327	348	337	331	322	315	337	338	340	346	355	342	315	316	355	344	330	349	336	285	359	387	329	356	354	335	324	348	336	336	327	327	338	363	335	347	375	337	334	322	315	343	339	349	287	325	361	319	323	344	365	323	328	358	337	322	329	338	374	315	334	352	344	340	308	333	320	329	336	324	334	339	302	340	350	354	360	371	356	348	354	347	306	328	352	314	337	316	324	342	293	332	321	340	331	295	352	356	307	338	338	340	349	368	334	332	357	351	324	324	352	340	320	321	357	344	339	322	332	330	340	340	329	332	320	338	323	332	310	356	368	328	320	328	324	317	355	352	346	359	314	311	345	321	335	309	352	362	332	330	332	331	326	356	347	323	348	332	377	369	333	337	316	330	338	346	319	329	328	351	332	357	304	335	304	313	355	337	352	373	344	368	336	347	356	305	354	319	361	337	352	339	310	334	334	332	351	329	336	336	335	325	360	346	330	339	318	310	329	312	322	351	355	374	341	310
1441	301	320	288	264	273	240	243	236	224	254	243	252	215	245	269	232	207	244	214	227	226	192	198	195	199	215	202	213	205	202	196	228	191	210	193	208	203	190	204	225	193	201	231	229	221	205	184	208	198	199	205	222	222	206	164	220	222	219	202	204	212	193	203	234	199	206	193	216	242	231	188	210	181	188	221	194	229	203	200	212	200	190	234	209	187	230	192	202	220	210	235	216	204	213	199	190	225	225	190	175	226	201	189	206	220	223	203	200	242	175	207	181	208	203	226	257	188	186	216	207	185	216	202	203	176	220	190	170	211	194	203	215	203	219	237	179	209	232	218	219	218	240	208	196	195	211	206	215	218	236	210	235	241	209	174	210	204	212	215	196	195	197	210	191	219	209	236	225	201	178	202	194	209	207	186	200	196	239	208	211	221	233	198	218	206	237	199	241	200	207	198	194	189	173	216	201	222	203	192	213	193	200	227	177	184	192	176	213	200	249	205	216	218	225	185	212	183	188	209	206	231	208	197	196	198	205	217	216	204	186	210	208	197	199	210	222	192	206	207	209	183	213	201	179	212	224	190	194	219	234	202	191	187	210	190	198	198	219	224	201	200	246	210	203	185	188	207	205	188	217	240	245	188	213	197	193	187	205	203	204	168	224	231	224	212	212	211	223	229	212	193	212	206	219	184	208	213	186	215	195	228	220	192	209	210	224	240	223	222	215	190	200	207	191	219	207	209	207	210	214	210	234	194	191	209	188	186	195	191	211	199	207	202	209	210	213	182	197	203	175	201	193	166	195	178	207	235	221	219	222	184	207	206	192	205	201	217	213	203	197	203	196	205	221	215	205	216	213	223	230	222	228	222	226	224	219	198	230	200	243	211	207	219	261	178	225	216	220	214	221	213	189	227	176	200	187	207	228	190	224	219	204	196	200	202	183	208	168	211	193	186	207	211	186	213	212	206	201	193	217	173	205	215	220	197	212	222	210	210	208	200	205	198	194	215	211	196	225	237	189	198	226	235	199	197	217	213	190	198	218	217	220	193	209	211	217	209	226	202	215	230	197	208	218	197	236	225	194	206	211	198	197	205	178	192	205	188	201	219	196	196	209	216	231	218	238	200	189	203	210	209	212	195	203	216	220	198	216	214	212	191	246	193	217	175	198	205	239	213	192	200	201	191	216	240	199	220	207	200	205	209	194	226	216	214	226	234	195	226	215	237	225	230	187	172	214	248	230	183	210	223	212	228	203	193	211	201	238	229	226	210	233	251	194	194	186	191	196	234	218	207	197	208	209	232	209	207	197	207	192	194	214	201	217	238	224	227	192	210	199	203	222	229	218	221	199	216	222	201	197	196	221	204	198	222	180	206	185	200	216	198	198	183	184	193	243	227	202	228	208	221	222	194	186	221	224	200	206	224	223	201	231	206	199	194	211	232	205	209	195	226	198	198	216	217	201	202	218	190	220	196	191	212	234	185	175	226	179	187	200	219	212	203	232	245	193	215	230	203	211	191	231	226	180	222	194	234	227	189	182	195	213	208	200	167	182	227	212	220	212	238	208	212	237	196	208	232	220	206	208	216	228	211	211	183	211	231	191	203	185	226	211	224	214	228	171	196	213	205	170	198	207	197	228	186	208	177	205	214	204	224	219	203	221	219	229	208	217	197	205	197	193	201	219	228	204	199	218	214	203	216	195	192	248	208	236	206	205	197	219	211	185	196	207	209	210	196	192	183	221	214	211	186	200	229	196	199	218	214	219	187	228	206	226	216	181	214	222	226	187	229	197	200	194	190	189	186	205	198	202	208	203	224	194	221	205	207	197	214	239	212	199	222	206	184	213	228	211	189	223	191	209	214	226	223	227	200	183	223	210	212	203	192	233	207	212	206	203	206	208	212	194	215	193	215	224	207	206	194	220	230	203	199	219	196	196	209	231	190	225	187	200	214	190	200	208	247	179	205	215	216	193	210	222	203	211	212	210	231	193	235	201	203	191	200	187	214	213	221	198	203	209	219	209	192	210	220	195	224	216	203	201	213	213	227	203	199	215	210	214	209	205	210	225	213	225	227	183	198	228	212	213	212	222	209	221	208	194	207	211	229	201	207	213	213	204	214	207	231	195	197	209	197	211	209	201	212	202	190	223	192	204	214	198	214	168	219	233	208	219	208	210	215	224	209	188	241	203	209	201	190	202	200	180	197	236	203	192	194	178	224	216	210	184	183	222	213	182	184	218	216	217	216	226	236	199	200	212	215	219	205	198	221	197	205	219	208	210	203	232	228	204	191	196	224	202	215	212	190	194	208	212	216	231	217	242	205	215	192	188	215	206	197	197	195	247	213	202	210	201	185	193	194	190	214	211	226	208	196	200	186	206	197	192	212	195	220	198	207	200	210	217	199	222	232	208	247	188	203	205	190	207	223	194	209	214	193	214	180	217	210	180	193	247	215	213	200	221	197	218	243	176	222	202	232	176	215	212	209	191	198	210	222	175	203	216	200	216	204	187	176	234	205	204	216	178	204	202	211	206	220	205	188	242	220	196	216	191	225	213	205	180	191	192	207	211	210	200	191	196	236	218	226	232	203	227	197	225	236	209	225	225	219	203	224	176	217	228	207	215	209	215	210	203	221	199	217	191	232	214	208	190	201	209	208	194	213	207	212	229	197	215	181	182	208	208	195	209	199	199	183	211	217	221	216	228	203	205	215	215	224	199	205	217	190	220	189	187	197	189	206	202	200	240	211	212	196	188	214	201	227	226	230	226	217	209	228	234	229	226	227	191	227	200	204	204	205	209	214	201	222	202	203	227	222	210	218	222	204	218	211	196	207	200	202	221	222	217	199	227	204	221	197	187	210	210	221	192	205	227	221	212	233	228	197	229	190	213	205	194	200	201	208	195	185	190	202	213	193	229	174	224	213	189	206	216	213	227	176	210	216	214	239	207	203	207	229	196	209	225	199	205	199	202	205	202	199	231	212	206	193	220	219	199	189	187	203	232	189	207	196	202	220	238	196	198	231	210	220	196	196	216	201	202	206	234	205	193	206	200	214	231	239	188	212	207	213	210	192	204	192	193	214	198	227	218	233	212	231	204	219	205	190	219	205	195	215	201	198	188	214	202	202	203	199	207	194	200	222	217	205	209	186	189	215	237	197	184	231	195	219	212	193	224	222	186	213	193	192	236	224	222	206	186	232	191	199	206	196	214	192	198	215	232	218	184	203	170	197	225	206	186	212	216	218	215	211	221	195	242	225	180	200	211	225	207	212	201	204	257	223	196	247	235	211	233	223	201	234	203	217	224	236	208	205	223	197	195	195	183	195	185	230	222	200	225	209	201	209	214	207	196	210	215	176	215	210	211	230	209	210	230	216	202	244	229	223	216	222	181	228	216	204	203	196	216	205	220	216	198	194	200	201	256	204	204	184	216	202	202	211	235	212	204	204	230	241	221	221	221	194	203	228	224	201	193	206	199	211	207	208	208	212	217	209
1835	533	711	806	763	773	726	746	653	648	674	755	779	719	781	716	707	658	694	645	640	600	552	521	490	516	498	479	485	490	489	498	468	466	461	487	448	463	472	500	488	494	481	467	530	499	500	498	481	488	458	482	457	494	490	534	495	477	479	461	491	467	484	470	497	463	504	472	442	489	513	507	528	482	507	480	502	474	509	508	509	483	527	525	515	490	499	482	490	465	462	509	488	461	505	475	517	515	475	496	477	481	455	493	473	472	497	508	502	470	480	494	504	496	483	519	526	479	511	485	481	482	492	448	497	496	481	500	495	493	475	512	494	480	524	480	483	486	486	442	473	513	495	480	473	495	501	493	480	464	544	499	459	465	472	505	493	510	490	494	487	464	495	495	486	498	502	506	480	499	496	488	508	494	492	498	492	500	501	476	512	459	496	435	514	474	461	512	529	544	474	482	480	538	488	503	475	494	469	445	456	468	501	461	486	537	526	460	470	497	527	491	475	460	475	474	506	492	505	461	473	512	481	469	466	504	509	481	501	495	448	485	465	455	501	473	488	458	471	476	500	512	458	488	481	500	492	467	489	452	465	490	492	459	488	493	526	442	519	454	466	465	507	500	479	487	480	508	479	466	520	459	486	505	511	523	498	461	478	505	514	485	489	480	489	492	506	505	485	492	499	494	520	491	461	504	481	454	494	502	464	478	486	517	492	471	487	489	505	468	510	479	448	480	535	469	455	495	543	479	499	511	494	501	501	509	517	494	455	477	498	470	511	512	472	494	511	488	489	440	471	457	479	452	480	485	505	491	469	447	465	471	498	460	494	458	452	459	476	478	495	456	494	471	514	468	474	494	475	497	493	529	492	493	488	510	462	483	482	522	491	476	465	490	506	517	436	463	503	463	481	466	485	510	478	538	489	466	505	499	436	523	501	481	480	477	508	506	486	494	451	508	473	493	517	471	493	484	507	513	469	491	461	477	447	532	518	479	493	479	509	509	510	501	474	471	493	475	491	469	517	538	474	496	486	498	485	465	487	457	477	491	472	485	475	481	466	482	516	461	495	454	446	482	486	489	507	453	522	456	497	488	519	481	458	458	495	499	496	478	492	479	489	506	493	486	461	451	450	462	487	494	479	463	501	495	477	503	492	480	504	523	461	482	502	502	504	471	475	508	502	433	480	502	469	497	485	506	473	490	480	482	513	511	472	479	474	514	476	474	483	515	460	541	493	480	471	520	488	496	487	506	490	464	495	477	501	503	450	469	522	512	497	451	506	486	510	517	507	477	447	476	454	516	455	506	472	429	468	480	489	480	485	481	420	503	527	450	507	476	459	467	460	496	492	492	506	467	471	485	456	508	454	518	478	500	426	472	500	487	465	498	467	475	484	526	488	487	493	486	500	465	463	472	490	477	486	491	507	479	484	497	472	510	464	468	470	488	493	517	519	488	475	467	493	494	457	487	486	464	487	455	491	434	529	499	466	509	477	518	472	479	467	489	494	503	494	479	478	452	449	452	467	470	464	464	498	440	515	518	444	488	504	481	493	552	497	456	461	492	512	486	488	475	502	499	455	457	507	504	499	479	481	481	480	457	462	506	489	476	510	500	525	484	496	504	490	511	481	482	486	498	498	493	491	472	486	470	502	459	525	521	483	479	516	509	492	531	506	460	481	502	481	506	471	513	468	461	527	483	509	475	522	499	468	520	491	507	490	487	558	472	523	456	477	472	467	504	475	501	456	473	480	505	465	473	466	482	498	499	509	503	495	502	529	511	486	502	503	502	494	501	520	498	489	558	492	493	512	457	488	495	519	492	515	474	450	489	526	523	515	480	447	514	482	483	491	499	494	515	474	527	468	483	508	492	511	473	463	484	483	502	489	497	490	500	475	515	473	484	514	495	507	482	474	500	499	507	487	489	478	484	468	457	483	502	488	451	463	470	501	507	558	494	508	497	523	483	516	480	475	492	502	493	504	515	476	527	490	495	501	483	473	469	478	502	496	526	489	463	458	484	512	467	481	487	494	467	522	525	479	501	497	474	531	487	520	442	472	477	458	470	485	486	485	526	450	514	494	498	504	512	490	480	478	494	471	459	489	475	510	462	482	480	514	476	461	494	465	541	485	474	481	467	468	491	484	498	529	478	480	479	493	493	459	468	486	501	457	525	479	490	468	504	511	508	471	526	517	504	479	463	497	473	520	515	465	516	479	494	468	487	515	495	483	475	516	492	487	491	511	473	413	487	466	483	465	464	462	463	458	491	475	488	488	492	537	491	467	457	466	485	448	473	472	492	495	487	490	513	487	484	489	536	484	463	471	494	516	476	500	484	475	500	514	460	480	463	480	486	509	483	436	444	516	471	491	480	515	481	475	491	483	515	493	481	500	499	480	480	481	512	477	494	481	489	491	498	486	526	486	480	542	515	509	503	498	504	481	480	496	497	444	488	485	471	460	499	450	527	487	512	489	517	497	500	503	467	465	495	483	490	489	494	493	490	482	494	520	480	491	491	484	478	468	484	492	494	485	498	465	497	522	489	471	538	511	475	491	516	495	473	528	475	498	477	453	475	497	493	458	521	475	465	473	463	528	539	477	471	504	511	499	452	482	497	476	519	466	473	494	491	467	467	497	495	486	467	474	508	463	472	492	458	474	519	475	482	497	519	474	464	505	480	509	507	482	524	547	450	505	500	456	450	482	527	471	504	479	502	484	498	490	456	507	522	498	535	482	478	459	453	524	514	477	482	464	485	438	488	464	526	476	481	466	438	493	467	486	458	473	478	459	494	505	462	478	503	527	454	505	465	507	517	492	495	487	459	465	516	451	461	487	450	498	479	497	479	507	486	482	497	461	481	495	487	509	503	474	483	517	505	501	513	479	493	471	478	481	465	484	485	491	485	514	492	485	497	480	458	531	462	489	475	475	521	504	496	462	507	474	496	489	460	467	478	480	505	448	468	475	474	488	518	473	516	479	483	494	487	495	475	476	482	467	496	504	487	521	494	496	433	467	510	497	488	518	487	522	464	470	514	478	500	502	497	447	489	477	464	489	508	484	499	488	478	493	499	502	511	515	516	515	507	456	474	480	484	458	483	470	509	479	496	481	501	503	474	497	488	486	491	480	486	483	502	482	484	508	463	494	519	467	477	463	475	463	507	500	487	502	491	478	484	494	486	520	469	525	529	477	501	509	531	471	489	478	525	530	506	507	534	489	484	495	486	487	501	459	474	446	461	541	513	447	511	480	484	491	529	512	491	496	504	486	460	492	450	449	493	497	497	490	492	500	516	443	479	526	519	469	481	488	460	517	481	465	510	430	450	498	468	498	476	519	476	476	476	466	480	492	495	491	465	505	480	419	508	488	486	491	467	514	478	490	489	493	492	466	478	497	456	484	517	465	501	512	488	522	504	470	461	490	523	495	515	497	495	477	485	506	471	442	484	444	507	513	501	482	471	466	472	469	470	475	504	480	519	513	476	495	488	423	490	486	490
7865	734	764	651	557	455	463	400	334	349	330	374	371	348	339	345	314	342	298	315	306	265	264	275	284	247	210	258	284	263	264	259	296	228	258	262	267	252	271	263	228	249	254	283	219	236	264	257	236	259	255	271	262	262	247	213	230	259	263	258	243	233	253	258	257	242	240	263	272	267	259	232	266	253	268	266	259	266	235	241	251	247	272	241	278	244	230	235	251	279	256	243	251	270	283	270	248	253	256	261	246	265	223	242	242	254	246	257	242	242	257	259	250	242	271	248	251	287	256	257	278	248	291	236	253	240	278	274	263	283	226	238	257	236	254	271	238	246	252	284	241	265	254	258	290	219	252	253	255	242	219	299	269	241	243	248	227	233	247	260	258	254	276	266	266	254	246	238	258	234	246	252	252	269	236	256	246	253	247	267	288	229	253	251	267	230	264	242	263	260	269	245	273	234	224	234	236	247	220	234	232	269	250	270	300	238	257	243	258	260	220	265	270	252	258	271	250	229	221	232	254	260	239	251	244	267	235	252	232	244	232	255	263	268	245	248	249	228	258	273	258	259	232	232	276	242	256	260	257	237	271	236	267	239	248	262	246	244	249	268	247	255	255	242	245	271	277	259	270	257	242	243	258	240	259	269	266	248	282	255	256	249	276	264	241	286	260	275	264	245	281	240	255	248	258	221	262	286	239	287	241	252	278	254	264	232	265	263	272	234	233	250	261	266	246	249	252	254	287	236	247	257	243	246	251	252	249	267	235	248	226	269	267	233	231	251	249	230	251	248	263	284	262	293	252	223	238	290	285	265	258	266	247	274	255	265	273	252	264	241	227	252	240	237	238	270	290	246	264	259	258	223	244	220	260	271	269	271	240	236	262	251	252	263	267	258	246	232	278	247	249	246	284	239	276	253	268	220	250	249	252	268	239	258	262	244	250	245	260	233	222	259	251	281	245	246	245	267	265	240	250	232	243	263	248	244	245	259	240	239	249	247	258	252	240	260	265	223	267	253	253	258	252	236	264	227	258	264	266	265	270	255	283	244	256	232	238	265	254	222	228	242	254	248	241	250	236	254	239	252	246	256	213	233	281	279	216	236	247	262	246	259	253	266	262	254	263	235	267	233	241	255	239	231	233	271	265	281	236	253	252	259	265	269	253	251	239	251	292	255	239	274	233	258	244	241	258	228	246	273	246	248	245	234	253	263	268	249	255	257	226	253	235	245	256	235	273	276	221	241	210	238	252	219	226	223	259	254	246	254	245	244	241	268	271	250	236	261	253	262	247	236	282	243	244	250	256	263	263	256	262	266	253	238	253	269	253	250	245	243	241	250	244	268	253	222	238	260	228	245	280	248	248	245	282	289	246	281	248	255	259	263	242	259	260	248	269	237	272	234	266	297	258	257	244	243	240	265	227	249	269	264	260	262	237	257	275	248	265	249	244	223	236	249	227	273	241	218	262	261	263	260	236	261	280	240	272	246	282	242	260	268	242	228	259	236	243	284	245	232	247	272	243	240	239	250	261	245	290	255	246	254	246	235	255	246	265	283	251	249	250	247	221	218	269	252	231	246	237	247	228	250	236	246	234	261	250	234	253	253	251	252	244	237	237	259	228	240	256	252	272	230	257	250	261	255	261	245	289	261	218	274	230	275	279	232	250	233	223	255	231	233	249	278	241	249	271	248	222	275	238	253	223	236	261	284	238	251	262	249	264	245	247	245	247	249	257	228	238	244	247	243	246	246	263	254	233	228	241	219	242	248	245	243	258	282	240	248	219	270	250	256	258	259	255	288	251	253	246	236	267	286	248	245	244	253	229	274	247	260	236	231	211	264	212	246	272	233	260	253	261	240	216	256	221	242	271	253	220	262	265	240	242	251	236	252	247	270	244	268	249	240	232	273	215	279	268	232	282	244	253	285	261	260	245	257	272	270	243	259	264	255	248	241	264	292	248	284	231	269	258	248	253	263	266	285	264	271	237	275	263	241	242	244	247	243	277	267	267	262	240	239	245	231	232	233	252	241	276	267	247	253	275	232	286	270	253	264	244	293	271	268	234	260	271	258	211	236	254	269	216	259	256	233	263	246	257	250	236	266	281	236	243	238	244	253	285	259	264	232	270	233	241	264	277	253	241	225	257	256	251	240	272	240	284	242	268	247	246	277	290	269	258	246	235	239	240	274	257	261	243	267	230	261	245	255	262	272	273	258	285	243	260	241	268	267	217	255	243	265	270	287	246	270	255	251	212	228	264	253	234	256	230	253	228	242	261	234	224	272	285	264	257	250	284	246	268	257	263	247	240	296	253	217	267	247	245	268	265	262	234	248	246	273	245	252	218	249	272	260	245	266	261	252	269	246	236	252	238	238	259	240	263	275	240	277	272	256	266	238	242	253	261	268	232	273	258	246	269	255	242	253	270	265	249	252	263	223	271	228	248	233	268	255	259	266	236	263	231	270	241	253	261	270	217	233	251	258	247	226	271	240	256	260	257	233	216	270	247	270	244	245	260	257	284	279	263	217	259	278	240	229	266	240	272	238	258	216	243	244	235	255	221	226	265	251	259	240	267	238	242	257	256	235	259	258	236	256	237	270	248	215	247	259	279	230	248	234	252	255	245	259	235	251	234	279	268	275	240	263	255	244	264	252	227	242	279	254	232	233	249	266	261	265	252	246	266	250	273	236	272	269	245	239	230	249	274	263	259	233	215	254	261	259	251	253	239	263	248	229	275	265	274	251	286	217	224	296	247	270	257	236	262	267	258	260	208	253	224	301	228	242	231	260	272	266	247	234	256	262	244	279	239	255	239	223	267	246	254	235	260	250	260	264	234	235	240	269	239	281	253	262	264	287	262	248	233	268	246	238	239	268	249	244	240	262	244	271	248	241	251	221	260	254	246	241	233	258	254	261	237	243	264	273	253	249	270	266	217	257	259	275	264	240	222	237	234	241	255	271	262	268	241	245	253	248	270	246	274	248	236	261	295	234	255	264	227	245	273	236	252	269	247	279	265	258	253	250	250	250	251	307	250	241	245	273	250	251	275	267	265	288	242	252	255	234	269	269	257	247	262	262	262	248	250	253	271	271	236	237	251	241	256	254	223	230	259	243	245	228	239	279	238	247	270	278	239	254	269	233	245	251	250	256	211	248	290	215	251	276	267	271	305	284	254	250	258	229	288	279	254	259	235	254	240	244	301	267	229	254	244	238	257	266	269	251	235	253	236	225	254	266	262	224	241	279	221	247	283	268	235	276	253	257	249	236	246	243	234	262	262	231	234	251	262	239	241	259	263	270	290	209	235	215	242	270	233	250	249	249	258	242	273	242	256	260	253	248	264	280	244	250	252	262	275	251	281	237	257	229	277	256	236	262	269	250	262	249	258	243	261	273	296	244	242	249	237	233	248	238	267	250	230	249	229	275	244	230	273	260	248	262	241	255	246	252	256	276	239	218	262	248	227	253	288	257	267	266	257	224	291	241	254	235	242	254
6623	1002	1737	2178	1891	1701	1558	1381	1176	1114	1181	1208	1246	1115	1156	1118	1011	961	983	897	923	915	767	696	673	671	608	601	595	548	586	585	593	574	548	555	610	577	513	558	594	562	619	557	562	564	580	562	611	588	606	604	539	575	575	577	586	566	587	595	584	583	599	547	579	550	586	571	524	563	565	595	554	559	548	601	606	563	610	522	547	556	554	544	565	596	601	577	606	597	608	559	581	650	577	584	577	612	604	554	601	562	544	603	572	605	576	570	549	558	553	596	595	542	618	575	577	575	593	561	610	588	562	571	565	579	596	543	576	568	568	619	573	606	562	552	593	581	587	576	635	615	576	526	594	589	572	593	584	553	565	591	557	570	586	571	568	585	570	605	593	525	569	586	589	567	597	555	596	565	588	577	590	536	547	599	577	564	554	614	577	534	572	592	584	542	550	565	583	555	538	616	581	546	566	525	568	568	584	567	590	583	544	558	556	571	545	590	576	593	563	571	562	617	552	540	584	566	531	568	591	545	562	569	522	594	593	581	547	621	542	528	609	569	567	533	598	569	575	536	585	582	631	579	537	571	569	576	602	598	579	584	556	583	606	555	548	557	578	579	554	576	533	558	570	552	552	599	575	606	599	542	566	585	589	540	597	530	566	556	585	596	526	586	559	637	529	555	591	600	529	543	551	602	564	601	558	580	534	581	571	554	520	539	564	515	575	557	602	541	594	606	605	610	569	546	567	538	577	566	549	520	586	600	597	564	630	588	554	605	542	567	536	535	536	556	580	587	603	592	567	609	622	547	556	512	621	543	550	596	578	562	564	603	519	587	540	572	569	563	515	568	581	592	519	582	536	589	568	580	624	573	567	615	590	539	546	542	560	574	548	582	568	590	565	603	568	544	536	564	549	551	586	551	591	601	552	536	564	608	596	588	587	553	536	550	567	595	575	589	576	516	600	567	560	575	607	548	568	575	581	572	575	558	560	563	595	550	581	587	535	530	558	524	548	547	649	583	580	547	599	567	600	610	556	599	598	542	605	553	565	596	586	597	610	540	619	551	590	570	581	561	561	579	564	600	531	628	580	576	592	569	585	579	598	573	607	578	596	580	603	588	565	592	519	567	591	571	572	572	548	562	550	570	541	583	602	593	575	591	546	534	587	572	548	544	567	591	575	603	584	556	534	594	515	577	571	531	559	545	584	582	546	575	572	540	592	588	578	531	586	579	569	602	567	580	572	590	565	597	589	565	578	550	568	589	582	548	577	557	583	532	579	583	566	567	579	579	566	555	591	562	582	600	593	522	563	582	551	595	541	548	547	562	576	575	560	571	562	598	549	553	576	589	555	586	537	550	581	571	580	542	564	536	553	605	554	572	559	574	548	557	567	544	587	580	586	571	570	570	544	614	602	581	552	557	568	580	583	583	568	615	593	567	562	568	561	589	558	562	592	545	552	541	558	574	548	576	582	584	557	585	578	569	597	559	569	588	556	606	571	582	525	573	584	582	596	577	544	550	583	558	599	544	560	567	507	591	583	533	599	576	552	573	547	572	584	564	521	571	575	590	584	573	595	570	551	588	592	590	596	560	587	610	567	583	579	579	607	523	586	584	613	581	586	543	560	580	604	571	628	565	571	586	554	580	580	610	586	561	560	604	545	600	586	576	580	583	614	554	540	550	573	589	579	574	579	573	590	530	565	589	573	601	610	579	564	599	564	582	552	598	567	597	554	544	583	553	575	564	557	575	583	586	591	569	559	582	524	564	564	560	564	576	553	580	575	592	548	583	584	561	573	500	605	567	515	565	601	597	587	547	574	577	537	612	593	567	559	596	623	612	581	560	567	573	560	616	572	556	589	548	576	546	550	591	583	588	517	532	569	595	592	572	558	568	528	572	584	572	581	548	562	584	583	553	553	530	581	573	540	552	562	541	545	548	559	612	597	611	608	571	575	556	578	557	569	596	561	612	596	586	573	570	568	576	575	577	578	605	569	559	566	575	586	552	573	576	581	551	578	579	582	533	546	581	545	587	553	543	558	609	563	557	575	535	550	569	560	545	577	561	597	547	590	612	537	590	562	581	511	586	606	549	570	590	574	547	582	556	586	564	542	583	563	572	596	536	623	587	536	574	593	562	546	583	563	582	627	595	566	549	547	591	606	565	554	571	560	533	608	598	567	570	565	560	533	563	578	561	570	610	583	603	566	606	566	561	579	588	602	586	572	564	599	573	573	602	618	577	581	568	618	568	537	588	564	528	561	588	553	566	594	595	563	560	592	567	560	544	548	577	576	573	589	613	560	558	564	557	576	576	568	547	624	567	569	563	567	573	547	615	587	537	554	576	547	579	577	579	556	546	565	550	558	570	544	606	582	555	576	570	594	579	608	607	591	563	539	564	572	550	556	509	598	570	551	567	563	584	584	584	489	592	584	536	545	584	572	583	582	588	545	579	558	555	572	572	526	583	605	595	569	542	570	559	619	592	570	542	583	573	592	559	551	584	522	600	606	638	573	567	615	577	598	563	556	613	596	554	545	571	570	579	579	592	542	530	562	601	596	584	587	565	576	598	566	544	572	557	580	579	556	556	596	567	577	570	593	577	590	596	582	558	555	573	567	595	583	511	591	546	575	575	575	584	547	584	569	582	582	594	556	587	582	565	612	585	573	566	520	541	608	551	549	576	601	595	573	554	559	535	563	559	602	563	581	581	606	555	496	568	539	578	575	583	592	529	585	582	596	577	562	544	607	584	548	603	569	618	594	589	524	575	593	561	540	566	563	567	536	593	580	587	552	581	558	585	526	538	590	608	569	575	556	593	590	589	583	590	549	576	573	569	537	577	615	545	558	562	542	600	566	525	573	515	575	601	599	593	606	566	559	562	595	585	573	554	634	556	536	578	583	617	577	592	573	522	570	522	558	574	552	589	591	573	557	534	568	560	574	547	578	594	575	579	543	616	558	567	597	590	605	563	557	530	544	577	590	570	544	604	558	552	576	561	563	560	556	545	574	600	555	574	579	536	598	554	547	560	599	592	563	567	621	590	593	605	549	571	542	577	573	586	589	613	543	560	572	524	561	588	527	553	536	577	558	565	536	597	535	606	547	555	540	584	609	596	561	616	605	599	587	546	621	567	598	547	526	617	536	563	588	527	572	515	538	561	627	544	562	571	574	550	565	580	590	562	613	614	551	573	577	565	586	603	521	595	563	607	621	624	545	587	556	546	594	537	584	563	626	572	573	564	543	554	579	580	535	554	572	560	545	570	567	591	579	554	537	555	581	566	573	601	577	565	565	547	615	566	570	564	569	579	561	546	596	574	514	583	531	620	564	568	595	562	546	563	546	572	557	543	578	548	539	571	547	583	573	543	545	541	558	611	558	600	593	584	576	584	577	582	532	534	564	607	566	554	605	618	564	565	566	567	545	569	586	606	576	580	559	598	575	573	581	599	523	566	600	580	586	592	576	573	600	582	566	597	576	615	567	581	566	590	572	557
14708	1309	1203	953	674	530	439	407	337	328	333	285	324	269	290	309	253	244	222	220	206	248	181	152	166	154	143	156	144	139	138	149	145	158	156	168	131	128	148	142	154	139	150	159	164	130	153	151	166	144	161	172	162	137	132	149	145	142	147	132	158	146	135	134	150	153	151	163	156	150	133	151	148	144	187	162	135	151	128	146	135	161	127	144	141	139	138	155	150	132	142	126	150	137	114	155	144	135	152	144	153	144	158	141	145	137	130	138	155	175	134	128	129	152	115	144	155	163	159	148	148	158	118	149	131	145	138	139	163	163	139	158	143	141	140	130	133	147	149	150	158	148	145	140	121	149	124	150	141	136	119	153	130	159	151	131	148	154	128	145	137	141	145	159	152	127	122	129	130	132	145	129	133	144	147	137	158	145	143	154	155	125	144	130	137	132	156	141	170	134	131	145	134	166	145	125	143	141	149	140	152	131	134	146	143	118	142	149	148	129	137	138	148	166	136	119	123	154	148	158	118	139	153	132	133	152	159	146	162	153	160	138	167	143	146	118	157	158	140	152	164	165	138	139	136	131	134	133	131	128	137	138	132	144	142	167	144	163	150	135	125	159	143	140	137	150	147	147	113	143	162	139	140	131	149	135	133	155	139	152	131	137	148	149	139	150	141	153	148	136	150	156	152	149	149	135	135	168	148	122	172	140	144	150	132	151	160	139	130	141	138	145	130	178	135	145	141	151	134	145	148	157	149	134	132	165	162	159	134	153	162	137	148	168	139	139	143	126	155	145	157	158	144	136	132	144	137	133	144	147	170	151	127	156	129	161	152	164	136	136	134	140	123	134	142	126	154	146	127	140	160	148	145	149	151	140	141	148	145	129	141	150	151	125	153	138	158	131	123	137	149	129	143	151	138	149	151	147	148	145	126	117	151	137	132	141	133	143	153	142	136	112	138	138	148	147	157	150	131	150	136	132	148	156	160	140	144	125	143	145	130	110	130	148	142	142	168	174	169	157	132	159	134	144	147	158	170	170	113	122	143	133	131	144	151	157	139	138	143	131	155	134	179	178	135	157	136	149	140	138	142	121	142	135	146	144	122	167	153	142	132	164	147	145	150	138	146	144	144	145	134	143	130	140	132	155	127	150	147	167	139	160	145	143	173	151	149	144	138	120	139	142	141	147	147	149	163	149	171	164	151	153	126	135	136	150	133	162	138	169	167	137	137	131	161	174	155	138	143	133	151	128	131	122	149	160	143	162	167	159	149	156	162	147	152	135	152	164	136	148	157	155	149	173	139	155	132	121	141	120	139	134	153	130	143	152	115	146	125	134	155	138	142	168	161	138	165	133	144	137	144	117	154	116	157	168	141	147	133	130	174	149	130	127	162	122	147	160	164	128	146	142	147	139	145	165	138	130	143	121	154	126	140	143	145	138	145	162	150	162	157	147	139	136	166	143	108	120	143	147	144	130	136	140	150	144	176	146	154	148	155	121	150	148	139	166	135	128	147	148	130	155	155	138	149	149	155	143	139	144	146	146	160	142	148	157	163	137	138	143	175	134	144	140	135	134	147	146	144	149	143	138	158	142	141	143	156	142	163	143	145	130	159	164	148	135	141	125	159	129	133	139	145	154	163	137	139	139	149	141	142	154	133	126	157	140	148	143	157	161	136	142	137	147	131	156	153	134	131	156	113	147	139	140	160	139	169	158	154	124	132	150	133	126	119	147	168	137	148	154	150	150	133	146	145	126	135	130	126	151	132	145	125	159	137	135	133	133	132	134	134	157	135	143	154	147	160	139	146	116	122	128	138	154	136	158	124	158	141	143	142	143	131	145	145	151	151	159	152	132	136	144	165	154	110	160	145	171	143	144	171	152	157	131	163	168	152	119	133	140	151	172	117	147	153	157	140	127	148	146	126	157	155	156	147	126	137	150	145	147	140	117	139	132	124	165	138	160	111	141	134	140	145	156	147	143	143	148	147	138	134	154	134	157	157	172	127	135	138	140	141	140	148	133	146	142	169	138	138	126	160	152	160	170	151	121	142	133	124	139	146	158	181	141	140	134	135	158	151	150	171	156	140	152	142	141	150	143	161	161	158	153	143	131	149	131	148	164	149	128	141	169	138	159	156	116	144	163	123	142	141	140	148	166	139	153	132	148	120	150	139	146	135	119	161	139	141	132	137	134	142	135	155	132	134	141	127	132	139	142	152	138	160	137	148	149	133	147	146	139	137	116	138	117	130	148	162	145	133	139	145	148	129	142	131	168	126	128	144	142	142	149	157	156	146	139	156	138	148	127	122	126	150	148	144	163	153	138	134	122	136	140	141	136	158	129	149	143	157	164	137	150	139	138	140	143	150	134	142	149	138	144	158	124	133	136	135	146	150	153	168	173	158	144	166	144	153	135	123	138	152	146	139	144	135	137	146	142	125	156	136	121	143	136	135	158	152	156	130	156	140	178	116	140	145	155	145	139	126	159	139	128	132	146	133	149	179	143	138	133	140	152	151	136	124	146	123	146	116	155	131	155	115	133	147	179	129	163	153	172	138	123	123	139	146	154	153	138	136	132	147	146	146	110	117	149	129	147	154	148	119	152	162	151	142	159	118	128	145	142	130	130	176	158	161	141	145	150	130	137	152	133	137	155	118	141	145	157	130	140	160	164	133	139	142	160	134	139	133	146	159	130	155	123	148	136	145	163	167	137	167	156	151	153	146	144	157	149	135	174	125	143	126	126	117	130	153	137	149	157	149	132	146	149	149	143	148	155	125	171	137	145	147	143	141	135	122	157	158	163	131	131	154	136	147	117	170	150	152	137	142	143	154	173	145	120	162	136	142	148	151	141	125	139	142	123	135	138	152	174	171	145	119	147	143	147	162	143	134	167	149	133	147	156	134	138	126	140	157	129	158	133	160	156	159	132	130	129	140	141	128	154	130	130	141	129	167	147	171	154	142	130	141	137	143	146	125	147	145	149	151	139	167	142	151	142	148	122	144	145	132	137	150	155	146	147	156	158	153	164	135	149	149	142	148	131	137	147	152	137	130	145	140	159	136	135	160	148	142	136	161	124	135	129	131	139	145	147	138	147	114	155	144	141	132	147	147	127	153	130	122	148	135	153	144	142	115	151	153	116	147	153	155	125	142	140	129	131	130	158	144	137	144	171	163	161	129	125	137	154	144	147	158	158	124	139	138	158	134	144	127	126	145	156	151	128	139	147	160	148	164	173	142	135	126	143	119	158	153	137	157	144	132	139	127	125	151	168	144	132	139	149	141	155	134	149	124	144	149	132	132	154	140	127	147	160	112	144	139	154	133	157	135	133	142	149	148	148	164	144	143	148	158	135	158	142	144	159	132	161	134	154	146	121	134	132	159	148	138	161	145	144	140	143	137	173	129	126	146	172	167	154	127	132	126	151	127	146	142	123	143	146	140	152	143	141	164	131	138	145	150	133	161	145	148	134	160	156	141	144	133	157	154	148	162	139
8186	1090	2351	3013	2624	2354	2033	1793	1429	1241	1334	1426	1355	1204	1259	1215	1089	971	948	814	844	717	718	585	542	442	454	426	371	359	415	369	395	361	381	376	362	343	363	354	344	381	364	331	392	352	321	343	366	325	357	354	331	339	364	336	380	328	334	371	350	356	350	359	359	353	374	339	352	310	387	380	338	345	354	336	320	314	341	317	336	340	312	307	356	334	347	329	330	348	385	331	326	339	353	323	344	334	342	372	359	334	330	342	357	333	346	349	355	331	360	330	360	367	352	350	351	315	304	327	351	342	320	364	360	347	299	303	351	348	345	341	373	338	355	326	331	337	355	327	293	323	327	327	346	296	333	344	317	390	344	345	364	342	317	320	314	326	322	317	340	353	343	329	335	302	340	316	346	340	360	341	328	340	347	319	362	333	360	343	369	368	345	333	381	308	357	299	334	374	325	354	358	319	360	339	354	360	364	327	323	357	337	366	339	356	324	293	374	331	323	348	350	323	344	353	355	329	354	352	375	339	367	342	335	329	340	327	324	342	321	350	328	370	323	334	327	328	320	314	315	318	370	335	335	327	308	337	317	328	336	312	384	345	353	352	359	323	320	309	335	307	305	343	314	311	330	348	316	299	339	351	354	306	324	353	353	333	382	341	330	336	331	325	352	343	323	312	354	348	347	370	310	354	315	330	304	360	350	312	362	359	339	347	359	314	341	396	306	300	366	369	372	337	331	314	321	349	329	339	340	307	350	318	363	329	343	322	342	292	302	338	333	303	305	309	327	379	370	365	328	324	325	331	350	332	344	326	346	339	333	366	341	335	324	354	315	344	353	323	339	353	347	323	316	341	311	349	348	368	341	305	334	363	338	314	300	327	351	351	332	332	357	327	326	338	324	310	336	342	333	337	351	331	316	340	356	309	345	320	353	349	342	327	356	342	319	323	316	323	349	299	327	358	321	340	358	284	357	332	321	310	322	339	339	311	331	339	321	346	358	328	330	338	372	332	328	309	319	369	339	319	341	305	356	324	347	340	348	314	338	343	347	348	359	317	345	339	347	364	288	342	346	311	342	323	350	338	310	348	344	332	342	326	343	325	352	336	315	313	318	337	310	315	381	313	315	357	331	350	336	358	333	383	362	361	311	335	330	311	339	333	323	327	293	320	319	354	310	331	349	322	363	362	298	331	316	363	319	344	342	353	358	320	324	354	313	314	318	317	355	337	307	352	359	339	336	338	356	304	310	335	322	330	356	338	311	327	316	340	335	369	303	331	338	330	337	378	324	339	289	326	346	353	331	362	344	322	310	364	310	325	328	333	308	331	337	330	342	325	316	349	320	365	314	296	346	344	309	349	336	351	339	360	324	307	312	327	324	330	328	360	332	354	321	330	332	362	375	329	321	331	333	334	326	334	323	316	318	303	309	310	295	329	329	323	347	290	360	313	355	367	292	360	346	348	358	330	334	327	326	344	326	325	317	314	327	347	330	343	329	352	372	328	343	335	332	340	350	359	331	324	364	344	328	361	366	356	350	329	327	310	346	315	338	340	346	314	296	320	340	329	328	322	329	315	284	356	338	308	321	335	352	350	330	344	366	365	363	324	343	314	319	328	313	312	345	347	328	356	322	322	345	311	339	318	337	348	336	354	345	361	335	309	348	346	363	344	301	325	346	316	355	314	355	310	362	328	341	359	336	344	352	336	328	325	347	339	338	307	327	326	324	340	338	352	319	345	327	360	308	317	332	341	337	324	340	323	347	327	369	346	336	327	327	336	338	294	366	312	342	326	361	298	340	331	341	332	332	317	296	341	320	333	326	345	337	318	336	312	358	321	359	354	313	304	340	331	364	337	330	338	333	309	338	322	348	335	326	311	340	343	339	338	328	336	353	360	353	340	346	339	325	334	337	345	338	302	339	314	316	322	323	322	345	369	318	329	319	342	301	313	327	375	341	361	344	351	352	398	345	343	348	319	350	346	326	322	363	384	307	373	344	315	350	329	313	327	296	350	317	350	323	335	347	345	342	330	340	344	331	309	316	337	320	321	330	345	362	346	337	311	318	311	353	356	330	361	346	333	342	368	338	305	364	330	348	325	354	332	366	335	349	355	340	328	307	332	331	335	357	341	333	329	327	334	323	348	372	350	326	333	339	325	367	337	347	300	315	342	299	322	335	322	327	352	355	320	321	319	368	329	338	341	337	345	347	335	309	360	334	357	305	334	364	323	326	350	326	348	325	342	314	337	347	338	358	330	350	311	330	355	352	318	320	346	322	356	327	349	308	339	332	346	353	360	324	347	335	328	327	340	335	355	289	334	349	314	344	319	327	309	330	341	344	325	309	318	338	336	325	344	332	387	319	337	328	318	340	355	348	356	362	327	336	325	318	349	333	329	343	350	327	332	330	328	327	337	332	335	352	345	332	339	315	314	353	373	328	326	341	312	339	329	380	370	358	335	365	348	345	345	356	364	345	304	368	307	319	321	315	392	342	326	350	379	317	356	334	341	364	360	288	334	344	339	336	365	331	337	340	308	341	336	321	342	333	345	319	291	338	335	323	315	380	362	331	322	338	355	320	339	344	341	358	327	372	342	354	338	330	323	334	323	355	326	342	345	361	315	345	330	322	347	344	326	310	310	339	364	343	328	333	314	345	373	323	351	311	331	322	319	361	326	350	359	345	336	317	347	333	314	354	347	318	340	332	334	374	368	305	335	356	354	352	345	352	341	352	342	325	330	332	330	346	352	338	350	287	347	312	350	351	343	351	336	320	358	317	359	339	346	370	331	312	355	368	324	329	346	354	358	343	366	350	353	352	293	327	369	322	335	321	323	346	336	326	350	331	320	338	325	303	331	327	345	337	338	334	326	295	292	349	317	353	336	333	332	285	323	346	349	340	341	342	303	323	366	298	320	356	357	337	343	319	360	311	332	314	333	338	349	320	353	347	334	304	338	319	346	314	348	305	312	326	360	306	331	345	319	294	358	355	346	301	320	366	323	360	352	335	339	326	335	342	323	358	326	366	337	323	365	357	358	336	342	335	357	304	352	342	343	346	333	341	322	347	325	357	321	340	349	311	333	291	375	328	335	338	351	338	341	335	345	347	344	331	356	333	321	336	342	313	315	338	333	364	317	319	347	339	310	335	315	359	307	352	326	322	354	367	336	338	350	331	321	336	350	337	331	304	337	377	357	329	349	311	353	326	308	337	323	291	352	338	337	338	335	379	351	333	325	316	301	338	339	330	341	334	342	316	304	328	360	304	335	335	308	356	340	339	351	357	336	312	319	295	331	350	332	349	371	317	311	333	341	331	366	350	319	319	333	351	333	367	318	329	374	352	343	329	320	316	290	342	334	356	360	341	313	322	345	336	346	344	344	344	334	323	335	352	320	324	307	332	336	294	329	320	357	311	311	341	378	321	353	313	323	350	336	351	304	309	370	312	301	330	336	335	350	332	336	344	337	323	334	372	333	343	363	345	358	342	324	326	329
1453	298	280	298	243	280	263	237	233	243	244	225	227	243	256	242	218	244	233	244	227	218	206	205	210	222	212	217	204	186	230	188	211	236	177	212	204	207	238	173	240	222	204	195	197	218	208	201	208	196	194	180	207	210	227	182	209	198	203	208	219	173	228	182	195	197	224	205	200	214	206	178	208	198	200	204	198	215	213	207	202	209	201	219	208	220	164	209	204	210	187	215	223	199	209	199	180	165	208	224	184	227	225	210	192	204	204	223	213	192	196	170	192	200	202	188	191	228	179	207	195	223	199	192	212	192	199	171	209	196	203	209	215	213	202	198	212	226	249	211	204	208	192	184	235	195	202	202	188	206	192	212	203	219	198	196	200	218	216	187	207	233	205	218	193	216	195	199	178	196	215	197	189	231	201	186	212	193	213	222	196	197	208	227	190	196	229	197	196	221	212	215	178	208	190	224	209	217	180	183	191	210	191	227	194	215	204	210	206	201	214	181	224	203	198	192	219	205	223	201	207	218	198	205	201	223	238	184	222	229	222	240	219	185	191	197	196	188	208	215	198	214	231	193	177	214	202	204	201	219	190	182	192	221	214	227	217	200	208	192	204	214	207	215	225	190	174	214	191	199	198	178	214	200	200	198	210	216	218	203	225	196	222	191	238	200	198	202	216	216	183	217	229	201	199	198	193	198	234	228	197	197	234	189	181	212	207	190	214	221	199	212	208	207	225	194	217	191	224	206	208	223	212	192	195	208	199	204	201	208	214	196	210	184	189	197	224	199	213	199	196	222	196	182	210	211	200	190	235	229	213	212	206	193	211	210	191	191	163	198	195	185	192	207	214	201	186	212	166	210	189	194	215	204	208	192	197	192	202	206	202	216	216	201	183	238	221	202	191	202	193	198	173	211	198	210	199	214	230	205	213	225	203	206	204	228	202	208	204	207	190	191	211	201	188	181	177	189	222	192	210	202	228	183	218	200	190	227	200	211	218	205	201	189	171	190	215	229	205	228	187	216	214	197	195	231	237	195	212	204	218	198	174	202	208	229	234	187	216	194	208	216	210	213	219	232	219	214	200	189	211	194	192	197	213	202	215	213	197	202	214	210	210	210	216	209	214	196	205	215	200	228	215	195	205	185	202	213	227	200	181	225	215	193	210	196	189	224	221	210	195	192	214	185	212	220	212	193	215	199	202	170	233	212	235	211	215	219	234	195	208	199	226	214	225	212	202	172	216	221	215	188	195	199	168	224	211	206	221	228	199	218	226	196	227	181	160	191	211	203	233	203	221	187	220	212	206	218	205	203	224	219	202	226	216	206	212	190	219	209	208	202	204	202	176	198	185	217	217	226	192	206	201	216	238	191	207	214	193	196	215	215	222	181	207	182	190	209	196	211	206	205	215	226	229	197	216	220	229	212	245	232	200	184	221	200	195	208	236	188	210	258	221	213	200	209	199	215	217	207	184	187	219	198	205	181	221	187	247	216	223	200	188	244	200	209	191	204	207	226	218	218	200	210	216	209	211	212	186	202	190	195	198	227	206	178	209	190	177	192	208	211	222	203	244	209	214	220	212	202	217	218	226	201	206	204	189	218	209	205	189	219	209	196	233	219	188	217	200	204	218	193	200	188	204	195	201	198	215	190	226	202	183	191	216	211	209	170	219	194	212	214	208	216	215	181	198	225	226	231	211	218	239	197	230	236	212	182	193	209	241	211	200	202	190	186	207	216	192	225	203	226	206	229	202	182	218	182	195	200	241	193	197	193	160	211	208	187	232	192	201	216	229	200	184	227	202	235	230	210	196	212	176	209	218	192	204	192	214	238	230	194	192	198	195	196	181	225	205	220	180	191	202	197	205	215	190	212	188	211	194	187	207	200	218	225	206	219	197	193	196	210	218	194	183	195	228	203	202	211	196	195	217	205	207	198	199	208	185	237	211	195	223	203	186	184	219	199	217	223	237	210	203	218	171	186	214	207	198	232	208	185	225	196	194	234	208	227	211	204	207	201	217	213	227	189	208	178	208	181	215	205	195	188	211	204	198	233	218	210	201	210	217	187	204	195	225	211	193	196	189	221	205	231	207	231	204	213	217	200	206	211	217	211	185	221	204	179	176	197	185	193	217	210	191	207	170	205	195	218	177	185	176	193	192	215	210	187	224	209	191	210	182	220	223	190	198	189	174	220	209	213	215	213	247	195	195	209	196	186	213	192	197	211	204	221	180	211	214	219	228	189	209	203	205	213	194	188	191	199	201	235	213	217	202	200	208	202	247	199	204	201	203	242	220	209	196	226	207	225	210	215	192	169	216	206	176	193	217	226	193	203	214	210	245	230	202	216	222	209	206	231	209	205	196	211	209	192	191	192	207	203	211	224	241	192	200	192	210	201	203	215	209	218	199	235	193	211	180	203	244	204	219	223	196	189	214	245	210	188	201	199	199	202	232	220	250	220	178	209	200	190	197	216	246	227	190	165	183	214	188	206	196	205	180	180	191	215	214	213	210	172	209	171	221	217	250	198	230	202	237	205	219	198	179	206	190	221	227	178	218	233	210	227	224	194	195	185	215	211	206	194	202	183	207	204	203	213	185	204	219	195	167	235	199	209	226	198	204	218	182	181	205	205	215	186	193	214	207	224	200	221	207	202	206	193	217	214	220	187	189	234	197	187	233	198	208	220	214	223	210	207	215	200	220	211	221	213	219	204	173	183	209	198	206	228	226	234	236	206	203	187	213	198	219	232	208	214	178	214	230	208	190	222	182	202	205	197	219	225	218	169	231	231	239	175	220	196	183	194	208	231	196	169	202	198	232	188	228	177	215	195	207	215	195	195	200	182	209	226	211	179	190	192	188	209	213	228	232	220	193	213	215	209	207	219	232	200	189	193	216	212	242	206	188	200	240	231	204	216	217	200	201	210	191	206	202	193	211	221	212	210	194	200	221	243	205	198	214	197	207	213	194	227	209	205	226	211	208	218	215	185	193	222	188	211	216	211	191	201	178	202	201	213	189	205	199	199	183	190	203	221	203	187	189	219	231	203	210	200	190	229	211	212	227	220	201	196	200	232	208	209	199	213	231	192	216	220	186	193	199	215	188	198	201	230	207	219	189	215	209	209	185	205	219	246	225	216	195	197	222	240	224	197	222	209	211	208	203	176	213	206	211	202	200	224	196	216	193	188	203	188	224	209	196	189	215	198	225	215	191	208	195	226	178	180	185	201	208	223	206	234	216	228	185	210	209	208	203	214	183	193	207	198	217	200	202	182	225	199	185	189	219	218	182	202	217	217	210	229	181	214	193	219	194	198	209	188	224	222	206	225	202	211	192	203	221	225	197	185	228	176	213	190	205	216	189	188	204	208	196	235	175	226	191	195	208	199	180	194	212	225	207	199	208	196	205	223	232	197	217	217	185	228	195	187	193	210	225	204	203	207	214	208	189	208	173	228	218	202	236	258	210	202	191	216	172	211	209	197	217	212	211	231	211	191
1747	564	692	805	742	789	701	691	627	659	716	741	725	722	712	716	714	710	620	617	621	617	547	519	523	525	532	486	512	466	487	474	439	478	483	529	458	509	497	496	499	527	516	481	478	457	444	479	459	500	510	480	469	500	455	473	489	457	520	447	496	481	467	481	469	488	492	481	454	509	490	500	520	470	498	506	485	441	493	473	504	508	503	496	511	489	520	484	470	472	490	476	457	483	486	479	483	488	532	503	498	470	473	450	536	502	489	522	486	478	484	477	450	496	474	480	462	494	495	462	481	456	491	504	469	509	464	455	438	485	454	462	503	469	499	466	473	476	493	504	494	506	522	461	499	464	495	469	446	500	482	469	429	467	517	497	497	507	468	484	506	474	492	489	498	498	467	471	490	501	451	502	501	513	478	511	510	491	533	475	487	465	468	470	466	465	451	476	509	475	482	495	506	468	515	494	498	480	482	468	444	498	485	461	533	540	489	508	496	501	477	474	457	509	468	543	487	487	475	466	475	470	488	505	487	470	457	484	480	453	492	484	484	453	481	460	487	483	466	500	478	461	503	470	484	498	499	482	455	432	486	498	473	520	472	487	486	495	442	460	451	516	470	491	461	484	493	493	458	517	485	475	496	481	515	501	467	476	503	471	460	488	487	480	455	490	511	497	528	504	473	454	487	479	487	488	460	535	507	476	506	492	524	502	481	503	474	489	509	467	519	457	507	534	484	522	463	441	475	458	475	461	505	463	483	510	508	468	462	526	504	511	460	473	474	476	518	478	482	480	500	453	444	508	471	479	468	486	440	469	486	453	479	479	461	480	484	462	475	496	502	495	460	456	530	489	491	438	508	447	522	478	485	501	496	483	504	471	457	483	517	503	468	450	473	496	511	516	503	478	484	517	454	474	456	527	508	499	470	460	433	482	459	490	499	486	469	468	478	498	482	465	476	486	487	457	469	514	487	461	489	491	485	484	471	515	485	464	467	486	511	461	481	479	510	479	502	484	465	525	494	473	466	499	499	514	498	464	502	491	484	476	478	492	461	495	452	495	470	508	508	452	500	509	488	495	492	467	516	474	468	499	510	503	476	471	498	507	491	495	495	553	499	460	499	508	478	504	504	484	511	526	464	449	513	511	493	485	489	497	493	456	496	492	465	493	494	478	474	467	471	519	498	502	498	476	467	465	507	451	525	460	513	476	487	463	488	488	503	474	479	519	482	528	471	517	500	433	470	486	483	489	459	489	441	520	471	485	478	429	477	473	472	462	472	495	486	465	482	456	428	482	502	541	498	496	488	491	466	469	477	480	500	497	467	454	475	479	518	512	466	476	490	459	535	463	492	472	504	459	490	502	499	474	482	502	480	515	491	492	461	481	496	472	490	452	499	514	511	472	466	486	504	497	504	495	477	473	466	501	486	487	464	479	476	479	446	456	502	486	527	466	466	528	505	471	480	489	463	491	489	489	471	440	476	487	485	465	457	486	482	522	498	453	475	480	471	498	475	507	483	500	490	478	485	447	512	482	518	464	484	533	497	497	483	459	484	458	506	483	479	512	468	490	472	490	507	505	523	467	451	536	468	495	484	471	502	473	456	484	515	493	512	522	434	464	476	497	513	467	522	467	497	471	492	519	487	470	484	482	510	474	482	452	483	510	435	507	472	488	453	517	481	449	474	514	489	480	498	490	510	469	478	467	544	444	474	516	485	480	463	475	466	452	498	468	477	448	475	469	508	495	472	474	496	475	438	475	460	513	484	521	479	455	490	477	460	458	469	516	488	479	497	482	484	501	463	466	478	477	484	455	499	509	471	460	450	489	484	500	521	520	485	506	524	477	520	448	452	484	469	483	511	479	455	490	521	526	473	463	484	499	475	457	504	458	457	471	504	507	454	495	484	485	515	477	517	475	474	492	521	463	507	457	443	497	452	514	527	521	489	486	504	502	516	499	473	488	535	494	445	506	467	458	460	512	500	476	455	496	515	478	508	501	482	515	481	479	502	501	437	481	465	456	481	477	476	462	431	451	497	465	494	466	481	474	422	491	485	473	499	472	504	495	486	453	491	467	459	459	463	473	470	482	464	446	491	515	503	510	457	504	481	538	464	475	505	471	483	497	468	475	470	471	496	519	488	484	483	480	481	501	448	482	464	488	496	477	495	506	475	498	483	485	477	490	474	501	505	492	467	482	474	479	453	443	457	469	503	489	480	482	505	471	484	465	475	501	485	488	479	549	465	530	465	488	452	502	493	477	482	487	468	496	518	514	453	435	516	466	496	484	499	436	492	464	498	524	451	505	478	458	470	465	516	480	494	483	487	528	467	499	505	459	464	450	472	473	449	482	486	505	429	483	456	449	503	478	489	477	461	491	484	472	481	499	488	507	493	490	452	475	491	482	485	500	511	487	514	470	521	476	486	484	477	488	483	470	490	479	487	501	477	471	488	507	476	517	496	500	504	526	452	479	520	447	456	492	501	517	449	518	492	481	453	485	449	490	466	474	479	501	443	445	495	494	465	486	485	474	465	472	530	515	484	539	494	534	431	508	484	486	482	524	513	464	505	483	498	473	488	532	485	476	455	482	483	470	486	448	506	512	484	490	465	487	484	435	494	485	454	485	470	459	485	506	503	490	471	456	516	503	463	476	463	486	507	471	470	459	438	474	447	462	465	479	471	494	493	486	498	481	471	509	493	481	474	541	533	488	487	510	507	476	470	484	487	453	509	467	493	481	463	504	437	498	481	483	512	466	510	479	471	497	477	470	472	512	484	452	472	509	490	485	501	469	493	493	485	489	491	512	448	502	514	504	503	466	492	470	443	478	479	460	523	471	509	500	487	490	485	481	485	466	483	494	473	464	480	469	490	516	449	463	481	518	474	510	527	452	476	490	515	526	464	495	454	453	451	525	494	504	475	452	509	500	509	472	491	461	461	486	452	464	445	499	488	492	533	536	525	461	479	530	473	526	531	452	459	434	505	512	461	520	467	505	508	476	468	525	502	474	486	448	462	465	447	519	465	516	495	489	489	474	426	457	461	497	504	469	494	459	471	481	532	501	500	476	488	498	488	481	467	471	504	478	497	470	482	499	474	471	495	463	507	475	491	514	522	502	469	488	501	449	472	527	513	465	484	496	496	481	477	471	512	513	494	517	509	499	498	485	499	487	471	467	495	497	518	465	512	504	469	497	468	516	472	474	480	506	509	478	517	474	505	503	466	493	479	499	511	510	476	463	489	436	505	441	480	485	496	482	491	470	463	493	506	513	525	465	500	498	473	441	474	479	508	479	468	514	472	503	474	495	485	506	463	484	493	512	471	484	474	510	511	482	454	476	498	460	482	458	458	504	486	451	456	525	463	511	474	526	475	463	514	504	454	477	487	491	486	492	495	471	467	469	486	473	488	462	438	470	518	489	486	503	485	478	480	476	494	461	484	496	476	480	484	503	479	511	515	465	465	477	464	479	478	494	506	479	516	501	482	430	500	476
7824	666	765	686	552	501	452	417	353	383	360	381	345	371	346	312	319	293	321	287	305	296	258	277	286	267	248	243	254	268	258	246	278	243	243	264	249	246	276	240	211	257	248	230	248	241	265	246	250	260	228	280	247	236	284	279	245	275	227	263	260	248	235	211	255	233	244	250	228	258	234	225	238	273	234	248	219	256	245	253	255	273	264	254	248	219	266	237	219	228	261	258	288	256	255	286	267	239	228	252	254	263	228	250	225	245	265	240	272	238	242	271	223	253	254	231	245	255	269	244	234	243	264	251	233	240	230	253	229	259	258	229	242	263	225	228	247	234	254	251	265	262	239	261	227	257	264	250	234	242	228	252	235	261	277	252	251	287	251	257	274	260	249	221	238	252	277	238	287	239	283	247	231	239	260	265	253	234	228	261	272	273	250	246	230	279	281	254	293	237	243	249	255	247	266	262	256	268	247	251	272	255	290	229	228	259	240	288	264	246	248	279	229	258	241	244	292	272	255	287	270	236	279	278	251	246	227	256	260	285	252	272	243	240	244	234	238	245	237	267	260	225	264	262	260	248	229	229	252	258	243	234	231	260	269	253	252	249	237	276	241	237	268	238	247	241	241	239	247	250	273	249	239	242	241	242	275	264	258	249	227	250	244	267	256	259	245	234	203	229	249	250	236	240	246	252	264	232	255	262	240	264	229	244	256	242	233	225	236	257	250	237	245	250	256	248	279	237	255	256	272	251	283	257	215	254	227	270	225	239	217	242	272	245	242	250	248	278	247	228	245	244	264	254	233	269	230	239	232	269	218	269	246	269	240	246	261	240	239	257	235	269	242	271	254	268	229	259	239	250	214	247	237	252	283	255	253	233	252	246	262	242	238	250	253	245	246	239	221	258	261	218	249	264	222	217	244	270	234	272	227	211	246	252	254	229	287	242	272	257	262	249	244	259	249	245	230	273	222	239	239	290	264	253	249	263	253	251	242	222	272	249	231	238	232	259	250	247	264	221	243	223	235	264	233	264	271	274	241	246	246	249	269	256	284	246	191	227	255	225	279	256	278	265	274	249	244	221	272	241	230	259	246	285	265	276	256	262	236	244	238	239	261	252	230	238	260	245	238	260	271	250	246	270	236	244	251	259	251	251	244	239	260	223	237	273	269	233	259	255	252	237	289	239	247	276	244	254	249	227	235	258	232	253	264	239	259	238	246	258	250	268	262	225	238	212	278	274	267	251	242	263	249	261	249	231	266	225	263	206	255	249	264	249	263	237	275	236	269	270	259	271	251	246	250	219	239	272	268	256	252	255	245	270	247	238	246	253	252	260	235	262	249	219	253	228	290	269	267	265	263	230	242	255	252	215	275	254	272	234	233	245	252	250	286	264	284	248	225	229	280	252	222	261	278	241	241	250	252	261	274	234	273	223	249	246	265	233	253	241	233	213	254	240	272	216	250	237	235	235	241	269	232	278	245	233	224	262	265	266	268	235	265	260	248	272	223	226	254	250	249	235	262	260	243	269	237	223	278	295	278	238	263	250	233	239	268	250	255	272	264	284	268	295	263	247	252	251	235	250	230	245	244	253	257	249	246	249	240	257	253	241	234	275	253	243	261	253	241	260	258	281	256	235	260	240	260	251	232	302	251	239	224	260	245	268	236	285	275	252	266	240	239	256	270	255	294	237	247	293	237	237	230	259	229	278	256	244	266	245	263	272	238	271	259	248	260	255	252	251	265	253	276	231	253	286	276	257	238	232	265	272	254	236	259	273	259	280	270	263	265	285	236	240	277	262	273	246	256	256	227	275	245	289	227	248	278	245	257	242	246	251	243	271	257	269	284	241	243	264	242	274	255	257	257	208	247	253	271	255	246	279	249	251	264	246	219	249	236	242	287	255	213	246	223	246	268	254	266	263	274	274	248	248	250	252	287	286	297	222	256	246	236	258	253	248	239	257	251	250	247	245	251	268	273	280	242	276	234	258	227	237	243	253	246	239	241	220	284	247	255	228	240	266	223	252	232	241	277	224	242	258	291	238	222	249	248	251	225	233	246	265	256	248	253	255	256	255	246	232	249	247	279	243	242	232	253	264	227	248	263	265	243	243	261	235	280	263	230	223	271	258	246	269	245	253	293	247	259	261	261	261	214	268	263	261	255	233	258	223	214	233	260	237	253	264	246	242	268	230	302	252	231	247	235	227	244	211	243	261	299	284	279	256	266	249	219	277	268	253	214	222	260	265	273	257	246	264	261	222	256	238	259	276	245	243	252	258	234	241	264	235	237	250	308	243	262	233	223	236	266	272	246	262	266	254	264	248	244	246	268	263	260	254	234	234	240	238	256	262	231	249	251	262	272	286	239	291	276	262	276	244	249	241	247	239	258	260	237	269	240	253	240	261	254	233	268	247	248	243	276	242	267	246	278	260	239	245	238	262	255	255	269	227	258	274	229	240	259	261	253	257	282	259	246	244	228	259	242	257	265	287	248	249	236	236	233	250	255	226	225	272	276	270	273	238	270	245	239	208	266	286	262	236	245	236	245	241	259	198	250	268	253	250	230	242	246	246	222	232	262	257	274	281	231	235	238	284	259	249	246	239	237	275	247	260	228	254	240	286	222	239	230	229	239	263	292	237	235	273	253	299	256	205	248	235	239	220	277	259	247	264	230	248	233	262	262	284	244	244	259	255	250	270	259	245	232	261	269	243	244	246	250	260	277	214	247	251	246	255	251	235	249	290	230	287	232	265	245	235	233	241	223	231	274	217	254	288	240	235	241	243	262	258	228	259	260	259	247	244	232	258	255	279	251	288	235	243	287	237	253	276	232	242	270	249	276	247	286	270	239	257	269	254	224	249	236	248	237	238	243	255	238	240	245	237	249	274	213	254	249	261	240	254	243	225	263	254	253	250	246	236	239	274	245	219	232	246	266	246	239	259	249	233	257	283	246	242	229	237	222	238	243	274	271	225	249	268	205	243	246	272	262	252	207	292	271	258	242	266	251	234	267	251	246	236	274	256	252	230	255	270	248	231	264	239	230	256	254	271	224	245	261	245	284	267	231	215	239	268	239	286	267	243	207	227	221	252	271	234	211	228	244	263	233	249	208	256	237	229	227	236	261	257	248	240	225	230	231	244	240	280	237	283	269	269	232	249	249	253	248	289	257	270	247	259	298	245	233	202	258	251	254	266	274	254	272	250	234	263	272	260	250	267	242	228	274	246	274	267	278	223	240	289	252	231	276	260	249	252	261	237	236	251	247	241	228	234	244	211	238	224	263	223	251	276	245	246	241	263	264	217	228	264	247	248	244	258	237	248	270	236	255	270	273	231	255	224	281	260	281	291	246	273	252	243	247	227	247	252	269	243	251	271	282	244	281	250	257	263	243	216	251	244	255	262	243	258	263	255	255	247	251	241	249	282	262	251	234	239	248	250	239	234	221	247	248	241	244	237	281	239	265	235	235	229	264	274	279	244	271	262	239	261	264	249
6568	988	1672	2045	1893	1620	1559	1382	1167	1037	1186	1220	1265	1050	1179	1035	1032	941	937	917	913	846	784	733	685	626	615	600	608	590	512	584	604	575	569	549	609	571	542	546	581	581	543	584	567	583	583	575	540	583	541	587	583	594	595	565	547	600	599	619	581	528	560	564	569	585	587	579	572	620	607	542	586	600	565	602	592	582	619	604	585	562	549	561	597	556	523	555	572	548	534	565	592	573	570	546	608	600	626	582	572	585	567	577	541	563	524	567	551	537	593	544	568	553	576	575	592	528	564	572	544	615	585	508	534	609	541	570	530	558	582	573	584	568	601	601	562	550	588	542	602	585	579	567	552	550	567	564	631	550	586	547	592	575	534	599	558	556	605	593	550	595	584	547	564	576	579	535	567	528	565	545	573	566	560	594	572	553	577	564	562	570	578	531	530	594	572	568	588	543	621	577	549	582	548	554	561	609	544	569	589	546	555	627	547	575	540	553	545	565	572	545	553	537	552	578	584	555	598	564	527	533	611	552	605	572	578	555	575	553	564	548	591	575	568	565	599	556	533	608	535	553	585	530	574	562	605	571	580	537	548	534	583	557	565	609	522	562	549	625	614	558	593	558	564	536	548	552	529	581	586	594	555	535	591	551	576	593	534	598	581	585	586	580	564	568	565	527	577	590	578	562	558	567	610	549	556	588	572	538	612	579	564	577	593	602	565	606	568	607	595	580	552	542	557	579	551	573	536	584	564	554	576	536	547	540	591	591	595	575	583	574	604	579	535	566	560	537	551	607	563	576	555	573	549	566	596	562	585	580	602	549	586	560	555	592	526	564	612	574	551	536	618	578	542	589	590	548	562	589	564	548	590	536	572	560	586	580	572	547	548	571	629	543	551	534	575	537	590	587	567	618	588	540	579	607	576	590	577	584	588	588	536	531	545	595	575	571	566	564	577	579	597	581	577	492	590	592	542	566	598	528	583	557	546	549	589	552	542	518	604	576	580	557	570	594	570	542	569	570	574	564	529	557	576	543	596	588	560	590	571	566	594	600	559	544	563	572	519	606	564	566	589	597	553	553	586	606	566	548	609	584	566	566	574	588	577	579	545	611	548	584	576	582	579	569	595	581	584	561	554	520	607	560	541	651	560	610	607	532	543	589	557	594	581	549	551	567	598	559	590	551	556	611	557	534	598	563	596	561	563	588	525	548	576	547	583	554	550	552	564	539	580	543	581	590	591	590	539	491	565	510	624	535	576	562	566	595	598	580	557	561	581	584	574	532	596	576	583	525	570	574	578	560	583	610	547	602	580	542	480	606	577	584	580	577	569	530	513	612	594	556	571	554	554	545	574	553	547	560	573	569	580	548	562	570	552	549	608	560	549	531	603	533	551	545	541	503	556	533	611	533	573	574	554	546	549	577	536	575	558	573	525	592	539	524	567	601	605	580	556	574	572	571	530	613	580	608	564	589	609	577	587	623	597	579	561	533	617	569	564	611	544	659	567	547	582	597	567	566	574	554	511	590	575	563	580	605	537	563	595	546	623	572	558	592	584	544	592	591	602	557	584	575	533	575	568	531	563	607	519	573	583	566	563	596	589	571	592	538	540	555	603	600	585	517	563	575	564	599	540	493	548	591	561	560	571	535	587	576	548	539	555	568	563	594	607	622	579	569	552	569	544	586	554	509	524	619	575	513	575	558	529	582	553	562	591	573	552	582	562	555	548	595	551	547	594	561	557	564	562	565	560	568	576	558	597	584	574	566	545	627	552	538	559	586	548	538	589	567	580	567	565	576	636	571	509	575	588	520	545	577	572	569	596	585	552	587	549	573	562	554	555	529	602	570	595	530	594	575	584	579	548	566	560	541	570	591	576	555	551	545	564	569	550	549	569	568	582	586	572	530	552	547	614	540	528	567	570	594	548	625	597	543	557	592	583	564	573	578	593	551	551	573	583	559	551	596	581	592	557	600	578	555	580	544	593	544	586	588	590	561	565	570	588	584	604	553	574	581	571	593	529	574	586	575	558	530	555	587	559	589	587	592	575	583	561	568	525	558	590	518	611	543	524	601	528	536	546	604	553	550	589	570	576	565	599	581	586	583	607	558	524	556	597	566	571	539	536	597	582	550	565	572	604	583	567	544	607	562	571	556	594	573	571	544	541	544	558	594	571	574	561	539	596	537	533	589	566	575	540	553	520	549	548	534	565	542	569	589	555	561	542	557	579	590	502	570	571	587	572	526	567	569	581	594	587	515	566	505	539	575	553	604	607	543	596	548	580	555	542	597	590	570	592	560	546	562	602	567	579	557	562	581	564	553	570	604	570	549	555	575	569	533	592	567	598	610	585	582	523	614	599	553	556	579	542	597	548	568	575	553	564	606	585	601	567	546	572	586	584	568	542	538	581	570	642	555	589	534	592	547	572	536	603	562	576	566	563	603	592	544	560	582	536	597	611	572	575	546	574	560	546	581	609	584	571	554	562	577	558	570	521	616	568	557	583	588	538	548	534	599	581	569	601	548	585	551	582	564	578	574	584	590	581	561	528	537	578	559	549	552	565	549	571	601	586	582	571	561	584	560	580	532	616	601	562	525	547	547	582	541	568	573	565	573	555	640	573	555	589	571	548	545	572	540	562	572	575	563	561	550	581	549	537	581	558	554	546	588	597	582	570	574	584	524	573	560	565	577	598	564	547	554	542	557	587	574	555	566	544	560	569	550	595	545	585	615	581	590	568	569	541	570	567	575	570	561	582	543	577	582	570	559	545	574	593	535	577	613	569	596	585	588	573	567	558	581	528	552	576	559	552	551	554	577	576	587	546	588	611	560	573	566	584	602	585	570	565	569	558	563	560	586	579	589	588	605	569	563	547	574	583	580	552	535	597	557	557	575	584	553	563	525	593	559	593	543	523	586	584	551	578	554	583	600	558	565	545	539	552	574	562	550	580	562	558	528	561	605	591	548	565	621	564	580	589	566	531	572	564	587	539	562	586	553	561	535	591	609	592	562	559	523	612	540	581	587	571	541	571	522	536	581	571	594	552	555	577	570	557	583	598	559	573	555	569	591	568	580	565	567	576	547	569	598	556	600	607	574	583	563	615	583	533	580	582	580	532	535	572	553	559	614	543	579	626	606	578	595	541	565	583	614	539	555	560	577	580	554	580	566	573	530	547	610	591	585	587	563	562	565	578	553	576	545	538	597	578	565	553	553	577	589	562	572	556	592	542	568	569	561	551	590	569	558	556	551	545	576	579	550	572	535	532	538	598	587	542	567	569	590	558	589	556	584	572	536	542	575	547	590	597	573	578	561	549	551	556	522	565	564	562	580	588	602	540	535	557	577	578	591	583	593	536	579	564	592	571	595	552	592	523	610	606	594	600	559	564	572	542	578	580	569	599	545	503	587	570	541	518	559	580	576	617	547	532	565	525	571	560	533	584	551	543	564	548	553	570	605	599	561	560	566	580	588	546	603	596	584	544	551	576	567	603	564
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
