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
338070873874	338070874385	338070874935	338070875485	338070876035	338070876585	338070877135	338070877685	338070878235	338070878785	338070879335	338070879885	338070880435	338070880985	338070881535	338070882085	338070882635	338070883185	338070883735	338070884285	338070884835	338070885385	338070885935	338070886485	338070887035	338070887585	338070888135	338070888685	338070889235	338070889785	338070890335	338070890885	338070891435	338070891985	338070892535	338070893085	338070893635	338070894185	338070894735	338070895285	338070895835	338070896385	338070896935	338070897485	338070898035	338070898585	338070899135	338070899685	338070900235	338070900785	338070901335	338070901885	338070902435	338070902985	338070903535	338070904085	338070904635	338070905185	338070905735	338070906285	338070906835	338070907385	338070907935	338070908485	338070909035	338070909585	338070910135	338070910685	338070911235	338070911785	338070912335	338070912885	338070913435	338070913985	338070914535	338070915085	338070915635	338070916185	338070916735	338070917285	338070917835	338070918385	338070918935	338070919485	338070920035	338070920585	338070921135	338070921685	338070922235	338070922785	338070923335	338070923885	338070924435	338070924985	338070925535	338070926085	338070926635	338070927185	338070927735	338070928285	338070928835	338070929385	338070929935	338070930485	338070931035	338070931585	338070932135	338070932685	338070933235	338070933785	338070934335	338070934885	338070935435	338070935985	338070936535	338070937085	338070937635	338070938185	338070938735	338070939285	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29075	6263	1342	875	656	629	490	397	358	325	317	273	284	294	258	234	241	270	233	254	246	224	264	280	246	262	245	264	231	226	245	262	224	218	252	258	223	239	225	257	265	249	251	207	257	226	220	229	212	225	248	225	256	271	250	212	243	240	240	267	234	224	227	242	216	231	241	237	277	210	257	255	251	205	220	249	236	209	227	232	245	244	245	253	242	235	247	250	236	237	264	263	228	269	251	246	220	212	266	256	189	224	244	236	233	258	238	219	249	257	244	217	228	247	228	248	241	233	189	230	250	222	245	247	242	263	278	254	219	228	231	249	244	215	236	228	208	236	220	248	242	218	242	243	235	253	257	246	227	224	231	240	221	259	261	203	237	238	244	243	246	250	216	232	228	242	242	249	244	263	226	258	240	256	238	225	214	242	247	222	234	237	244	246	252	235	273	234	242	232	245	242	234	211	241	240	276	226	221	241	236	237	253	244	213	227	242	208	243	244	235	245	221	225	278	261	251	249	228	261	232	239	234	250	248	220	224	248	221	257	251	252	277	240	242	246	222	244	244	259	239	251	221	250	231	230	245	257	245	216	252	223	230	244	241	260	230	257	257	238	228	232	196	256	250	247	241	230	254	222	213	229	238	238	241	253	250	229	237	225	227	228	263	238	238	220	233	258	201	237	243	231	253	227	235	222	240	228	275	243	190	227	233	231	231	242	233	209	259	223	213	246	234	196	263	204	260	218	273	247	250	253	233	262	266	241	245	241	269	228	232	232	271	230	221	240	197	239	250	254	222	240	265	229	265	231	260	210	232	232	212	268	226	224	250	227	211	234	248	268	252	260	245	244	227	215	267	245	232	240	255	232	245	245	249	248	250	271	258	230	215	230	205	236	237	229	228	244	220	226	251	232	246	228	240	258	219	225	221	246	248	254	224	237	236	233	217	246	250	272	233	233	257	220	240	245	206	243	241	225	213	230	230	207	240	257	253	254	262	272	228	238	252	268	235	244	245	232	224	234	238	250	242	233	232	225	268	275	243	239	226	252	263	242	238	210	242	246	225	216	269	246	233	237	250	234	231	230	200	249	229	234	255	233	244	251	224	232	204	225	242	208	220	246	245	243	243	238	228	250	268	250	257	237	253	264	216	236	228	225	207	213	240	241	209	242	247	277	267	241	255	242	213	206	233	243	245	248	232	262	244	233	240	243	249	234	250	252	250	255	264	258	193	222	247	237	251	229	233	212	254	249	242	239	254	235	219	288	261	249	241	250	271	241	246	216	208	231	258	261	268	244	228	243	264	239	197	235	238	246	267	221	233	273	243	229	256	207	228	234	204	256	237	234	203	247	251	229	229	242	239	202	203	252	227	264	226	248	230	250	246	231	238	240	228	235	232	220	268	223	234	258	225	248	239	211	257	231	249	216	224	234	229	272	218	257	233	223	250	268	256	255	238	252	254	251	254	233	246	278	242	208	225	262	243	268	253	212	270	252	246	213	232	257	250	210	238	215	252	219	217	232	226	244	233	211	243	217	215	249	249	234	238	256	223	206	245	274	243	247	222	220	263	228	264	226	247	246	254	233	257	227	218	219	242	224	196	251	242	202	199	228	221	205	251	226	248	247	237	238	269	252	240	234	239	199	229	246	230	239	283	220	231	251	217	234	274	249	246	237	217	233	244	234	231	214	227	264	227	223	241	239	242	223	262	260	240	262	243	215	219	260	225	237	221	236	215	245	242	262	228	258	225	245	222	217	242	253	252	236	281	239	241	212	217	246	231	247	227	223	238	250	215	227	280	250	230	257	248	222	229	238	259	230	259	242	256	227	218	215	242	262	256	245	238	235	285	244	230	239	260	234	282	246	242	223	214	243	247	234	237	246	270	266	242	246	233	230	210	257	230	236	215	261	229	250	242	247	249	228	198	230	231	244	236	243	223	227	248	227	249	235	266	241	267	222	246	225	259	257	216	220	229	209	239	249	230	229	223	227	237	268	222	203	198	225	246	213	247	227	237	229	244	222	218	261	237	245	253	239	219	215	250	239	215	248	202	234	272	236	242	223	217	227	235	235	225	214	228	234	228	228	266	247	210	246	252	255	237	240	220	220	243	241	220	267	215	222	221	252	245	232	232	271	233	221	251	232	232	226	238	234	238	236	244	249	248	231	260	264	257	228	247	257	225	235	241	240	236	228	240	207	212	230	209	231	268	223	248	230	237	228	278	219	260	272	247	230	239	234	240	230	241	244	243	231	220	237	240	230	252	245	246	245	246	221	234	238	221	250	242	250	238	261	214	231	212	232	218	257	222	237	210	235	268	223	254	248	247	217	270	217	205	216	232	260	232	240	235	235	226	247	246	232	252	203	264	248	240	272	236	233	238	230	231	266	250	274	258	224	246	226	257	236	266	215	253	263	233	235	232	216	220	230	249	221	240	251	216	239	249	217	225	223	221	249	246	265	223	234	228	240	245	244	234	217	238	269	289	241	240	229	228	245	209	223	238	243	227	244	250	220	208	225	246	226	255	252	241	269	245	252	252	227	239	233	256	213	230	232	250	262	250	237	243	244	214	245	252	266	237	242	227	240	254	259	232	223	251	257	265	238	231	236	246	218	229	226	262	238	214	228	230	227	214	214	238	224	253	219	242	263	243	229	259	226	255	248	261	230	222	247	230	254	238	226	232	255	202	252	249	240	228	267	234	233	255	233	222	228	249	283	241	215	265	267	258	202	257	227	246	224	239	256	243	237	259	217	253	242	250	228	233	232	231	265	233	232	247	221	259	215	255	243	252	244	231	266	248	252	251	210	232	239	207	223	219	228	236	240	190	225	254	246	234	222	225	235	250	253	240	260	238	231	255	225	261	241	266	235	234	247	223	231	238	247	234	217	251	232	272	247	246	239	226	214	223	255	218	251	242	249	236	262	231	254	239	230	244	245	234	240	252	243	230	244	222	241	257	239	251	221	225	256	243	247	239	242	203	251	241	227	225	233	227	235	241	251	247	240	234	235	230	250	245	229	247	238	233	252	251	259	241	230	229	224	231	218	243	260	251	244	223	245	211	228	245	261	286	232	227	208	222	214	215	226	233	242	232	243	248	205	275	238	258	251	235	224	242	221	242	216	223	273	223	233	217	259	248	257	266	221	238	262	223	251	236	228	241	265	238	263	235	239	232	255	236	201	234	240	231	238	230	237	249	245	220	216	229	233	236	262	246	225	237	258	272	246	247	253	252	258	200	230	243	214	215	228	219	268	225	246	244	248	256	231	214	241	222	257	263	224	231	246	246	206	243	238	227	226	233	206	211	226	250	253	196	227	236	236	223	237	243	261	252	263	206	233	233	212	241	241	232	234	251	253	270	214	224	236	237	242	239	225	207	214	215	220	236	274	259	225	269	208	266	247	233	228	254	252	251	238	236	223	256	222	218	287	240	224	229	219	211	242	258	253	263	238	237	252	228	215	221	205	240	223	231	241	224	217	231	233	228	245	212	238
16355	1997	2053	2456	2327	2034	1704	1392	1228	1100	1003	913	868	830	704	716	735	708	643	640	620	681	610	637	661	583	600	610	611	585	552	586	621	600	561	566	570	606	591	567	573	582	554	549	569	574	598	598	563	600	523	578	575	581	544	568	544	587	601	554	498	547	604	532	555	557	586	517	506	517	548	583	542	541	515	567	548	582	537	546	550	539	575	565	576	579	546	522	560	564	556	571	581	551	539	498	509	556	548	567	566	529	545	543	589	584	560	576	562	555	558	538	567	540	624	611	579	579	590	539	551	528	553	532	575	594	531	554	523	533	594	551	540	560	547	585	572	537	510	566	551	507	516	562	546	549	522	535	558	520	533	560	547	556	594	524	573	539	560	544	563	528	611	585	547	518	567	568	552	604	579	583	542	531	544	526	549	528	562	492	568	615	551	589	533	546	568	581	533	577	554	545	553	589	562	572	568	557	557	567	574	553	537	576	576	573	570	594	529	562	584	498	516	554	557	590	569	524	504	556	563	546	566	558	559	541	553	524	601	553	612	563	532	562	576	525	555	598	525	529	531	575	571	531	537	554	524	605	550	547	538	562	527	572	523	576	560	552	561	532	581	490	539	572	585	526	569	520	571	566	575	534	558	577	540	528	516	548	559	537	584	549	505	574	569	529	545	540	599	558	503	629	547	533	516	558	586	547	557	562	553	575	529	581	526	547	555	528	551	568	538	586	591	545	563	562	550	561	535	572	576	555	560	580	494	573	555	582	566	585	573	576	521	532	538	559	557	551	548	579	567	566	559	543	550	520	553	556	551	557	590	561	530	576	569	553	564	548	585	570	553	555	491	522	567	538	613	553	499	555	555	540	557	542	529	532	539	562	546	566	571	534	540	569	534	564	556	537	553	560	513	517	528	545	589	543	557	534	564	562	539	529	558	589	535	562	583	538	565	553	519	546	529	624	578	541	563	541	565	593	558	508	529	577	566	543	565	545	574	592	559	565	580	534	522	548	549	557	588	605	595	583	562	543	567	567	557	549	564	572	586	582	552	581	532	503	552	557	526	567	546	592	597	560	487	565	568	559	588	521	544	542	532	551	558	520	527	559	557	564	572	561	571	578	575	593	572	562	579	581	524	535	530	554	578	576	531	542	548	533	559	583	587	567	547	534	548	540	553	563	521	536	572	562	575	557	551	525	522	593	587	578	520	556	552	590	570	542	577	577	589	576	565	551	567	534	569	573	559	530	573	533	538	547	559	527	555	560	565	545	532	538	535	537	547	540	539	536	563	591	542	565	557	526	553	528	554	599	583	578	531	563	561	528	562	535	544	528	552	557	589	557	568	558	558	530	529	530	539	540	559	570	590	585	529	573	551	548	553	545	554	551	546	551	501	530	521	598	557	559	548	543	557	550	567	559	563	555	557	597	546	586	569	566	570	561	594	538	560	560	564	564	562	552	570	487	545	584	547	593	541	534	583	556	547	545	536	528	540	532	557	557	564	552	573	574	553	603	534	508	590	595	557	547	549	563	564	552	569	584	572	578	538	583	543	536	595	545	551	536	536	573	523	540	564	532	550	547	594	572	555	568	529	536	534	542	577	573	551	546	532	557	554	554	589	496	586	560	545	567	550	562	532	589	545	547	576	553	514	545	557	554	531	553	566	536	557	553	512	547	531	557	558	529	588	544	555	599	576	549	587	596	573	579	577	575	570	559	570	528	570	564	564	582	526	572	536	558	543	574	555	531	557	584	511	541	533	533	569	531	572	582	546	538	538	533	563	574	509	545	582	517	566	587	549	553	520	587	558	549	509	540	585	566	551	515	536	517	566	545	548	559	540	532	567	558	562	584	627	534	557	572	571	559	556	598	567	560	577	575	535	583	521	575	560	566	525	543	585	579	552	579	527	522	548	544	558	571	536	528	607	559	566	597	539	507	541	575	553	568	577	553	535	565	521	577	543	560	563	559	519	564	508	493	572	559	588	575	544	562	580	543	561	552	520	534	517	557	540	531	576	550	574	601	571	577	555	557	487	572	566	536	575	525	560	538	562	540	544	531	566	530	551	538	553	595	554	567	547	563	570	562	604	557	533	512	542	545	568	573	555	553	541	528	532	549	583	535	529	528	572	543	516	574	537	554	510	570	543	568	530	535	557	578	572	554	577	533	567	560	567	564	581	513	529	550	591	604	518	540	529	600	535	545	552	544	568	559	536	520	545	510	539	577	541	604	513	548	548	520	518	560	599	537	577	530	540	538	582	567	564	543	556	535	559	538	576	575	527	582	530	565	584	525	581	542	534	526	575	552	534	571	554	554	566	546	547	547	528	559	570	552	546	566	590	596	580	536	584	554	561	565	532	543	567	565	541	588	546	557	597	610	570	553	569	562	564	549	569	527	548	537	566	524	562	520	555	555	534	553	527	530	532	546	544	530	565	552	562	542	574	578	558	560	525	531	570	540	550	527	586	527	550	525	604	576	540	517	541	555	540	517	555	542	581	536	542	533	544	534	556	536	538	569	524	568	525	561	544	552	557	531	579	561	554	564	603	553	573	598	585	539	603	560	567	524	563	515	536	536	584	531	598	592	538	538	603	540	517	534	553	580	541	574	521	534	582	547	537	546	550	538	541	520	540	592	556	554	585	526	557	555	592	566	549	564	542	531	578	544	559	535	582	547	558	565	502	598	574	572	517	526	583	572	509	552	576	572	522	545	553	555	548	583	552	570	553	493	551	580	556	528	539	537	545	543	568	537	551	589	568	558	577	566	556	587	554	510	549	584	527	508	555	591	566	552	569	543	519	499	538	555	497	550	532	577	563	570	555	563	546	576	519	553	585	534	535	509	527	592	586	559	555	535	564	558	553	550	540	550	521	589	639	535	549	558	507	531	573	543	587	566	541	548	536	568	529	541	559	576	556	541	571	565	537	546	556	559	527	513	574	553	555	563	572	547	604	562	525	564	548	562	549	530	596	559	522	543	555	523	548	590	515	535	516	541	592	609	541	544	563	547	566	550	571	559	549	595	562	534	556	555	520	549	524	573	563	540	563	556	553	557	577	556	613	535	522	544	533	561	531	556	575	580	586	551	570	557	543	549	531	579	563	550	528	562	526	548	565	541	579	512	545	551	522	541	576	561	563	573	530	571	553	545	548	523	504	562	518	558	560	532	547	545	560	549	549	565	538	575	549	533	520	540	520	512	577	560	545	581	524	516	561	554	562	566	519	512	573	580	533	627	567	531	594	560	501	599	585	623	570	581	566	573	561	560	543	592	593	544	532	537	546	578	564	522	537	495	536	536	551	559	586	549	536	510	547	548	559	538	562	584	585	544	570	572	560	571	533	512	587	574	587	514	542	543	551	581	537	564	550	557	595	547	516	557	544	531	511	567	516	546	576	552	613	556	558	526	521	555	563	545	591	518	546	561	557	591	564	553	547	529	549	561	559	534	541	533	557	504	549	538	574	514	540	537	588	561	535	564	546	586	520	552	542	600
6614	927	282	268	236	222	246	193	231	189	221	235	206	189	227	207	192	236	191	202	170	205	194	181	231	202	186	233	210	218	199	199	213	205	199	206	184	186	204	224	214	218	199	207	172	199	183	208	196	221	210	203	221	186	212	203	192	192	206	196	228	201	207	200	200	207	218	222	230	220	188	198	188	213	164	186	193	223	214	199	232	199	209	191	202	258	186	194	202	241	201	199	214	210	221	221	194	172	221	189	195	201	192	240	173	200	196	214	187	212	197	205	204	207	214	201	242	238	206	206	180	225	181	214	215	194	204	199	210	203	183	199	224	225	223	208	225	197	166	191	216	215	214	191	214	211	179	222	203	196	223	184	191	186	183	182	233	198	200	191	185	192	228	191	226	190	164	210	219	207	194	193	207	220	163	167	186	199	208	214	212	203	188	180	199	194	220	186	189	208	196	205	190	213	198	205	169	216	186	175	197	185	232	196	207	204	225	201	216	201	191	209	181	191	215	185	196	204	202	188	209	212	219	243	213	215	226	194	178	196	183	185	226	222	206	172	205	207	173	184	207	192	188	206	188	191	183	205	195	200	220	215	225	207	205	229	184	220	220	225	183	204	202	201	199	213	215	209	216	203	204	219	192	198	185	230	207	209	198	234	208	213	222	195	209	215	206	201	181	193	194	205	220	199	186	214	184	212	202	194	188	176	224	197	210	229	201	199	202	224	206	202	203	215	236	191	197	190	204	215	214	215	200	188	187	222	192	194	222	190	189	218	207	169	231	207	189	198	186	234	204	170	219	227	200	198	205	214	191	197	206	226	192	179	182	166	203	213	188	213	203	202	191	204	214	195	224	203	196	188	201	204	192	222	235	193	219	230	202	192	194	193	202	199	198	220	191	205	220	229	206	194	221	221	207	221	244	220	210	234	196	199	196	205	224	202	191	215	257	215	258	220	190	195	223	235	210	205	200	181	190	211	203	189	194	190	187	193	204	197	234	239	187	208	222	218	177	196	185	226	210	225	184	215	228	214	184	203	196	202	213	219	184	219	225	215	212	230	178	205	220	191	204	206	190	208	184	194	188	201	179	176	211	218	213	181	227	196	183	207	208	217	209	207	197	186	201	200	204	175	228	204	224	197	225	190	194	205	214	200	218	223	188	193	225	218	184	184	183	208	237	231	186	208	219	193	214	203	215	171	225	209	208	207	210	187	213	197	193	195	189	201	225	191	221	225	237	217	189	220	213	215	191	194	210	189	207	193	196	180	232	231	173	209	223	202	197	195	200	226	194	235	214	229	206	207	213	206	205	190	203	198	209	187	195	212	228	213	219	179	213	186	212	217	214	219	206	197	181	219	219	249	194	179	209	226	208	189	199	209	203	185	207	185	201	196	205	219	228	194	194	191	207	219	236	218	214	220	192	225	218	240	215	223	202	202	196	225	197	201	226	192	213	185	226	208	207	190	179	220	221	189	192	217	199	175	196	202	204	208	207	193	213	215	216	210	218	209	210	206	222	191	214	181	221	212	200	191	224	196	184	210	201	203	227	213	209	242	190	184	203	199	231	195	215	216	199	221	205	209	218	194	209	175	207	200	199	193	213	220	166	192	205	220	191	214	217	219	185	193	212	199	225	221	198	202	241	204	224	199	215	197	202	217	183	218	220	221	186	187	218	217	194	205	230	220	225	212	222	200	195	230	217	180	182	213	212	204	227	203	236	200	231	196	224	191	215	209	200	206	208	210	221	193	229	185	193	223	237	200	213	207	210	216	202	198	218	183	226	193	188	207	194	192	181	217	225	220	184	208	201	197	220	188	213	202	189	200	230	198	202	218	216	181	192	198	209	216	216	216	198	239	204	202	204	214	188	206	234	202	192	233	205	191	195	196	208	222	207	175	204	177	194	243	214	200	216	205	209	197	218	202	211	208	203	224	211	204	210	208	202	204	202	233	227	205	211	212	211	213	177	177	202	235	198	191	211	208	209	199	206	230	192	199	199	185	218	222	186	216	233	216	197	183	185	209	231	203	197	206	215	217	199	190	187	198	195	199	212	234	197	195	186	183	201	209	182	198	218	209	196	198	208	207	228	212	213	174	199	210	203	195	196	197	196	198	192	186	197	194	208	173	220	216	211	198	177	209	201	207	182	229	187	179	176	197	221	186	201	214	219	208	183	205	191	211	191	193	219	225	204	195	204	213	188	217	204	223	214	188	207	196	207	222	213	186	214	214	228	200	184	173	197	198	204	191	177	214	212	200	207	185	228	200	193	204	183	223	167	191	198	220	224	198	215	204	195	199	183	201	213	180	207	225	232	200	230	177	211	195	198	215	231	198	213	199	180	178	208	198	216	201	201	193	218	227	218	202	236	221	217	243	191	190	198	188	195	218	227	200	236	212	228	188	207	225	194	200	209	179	218	219	226	209	170	207	213	190	199	177	209	185	202	188	198	210	215	203	208	201	218	196	195	236	194	240	208	197	206	236	203	206	199	204	222	215	214	229	222	194	196	209	203	217	199	217	218	195	195	214	212	206	209	186	199	185	220	211	264	214	197	220	213	166	189	184	178	200	226	200	192	208	215	177	195	193	198	227	218	245	207	185	189	210	190	206	222	226	192	189	192	200	207	223	180	210	215	199	229	212	213	188	198	194	218	221	189	209	205	194	220	201	223	186	164	172	179	214	193	211	213	228	220	203	208	166	209	222	202	245	201	195	222	190	208	191	203	218	222	214	198	219	211	213	185	199	219	231	213	206	189	206	219	217	226	199	202	190	212	188	169	181	217	229	203	191	161	209	240	221	199	222	180	211	205	196	207	192	192	188	216	214	193	183	211	214	211	210	214	177	237	206	204	210	187	201	178	190	222	199	207	220	215	177	214	245	209	217	220	217	200	204	190	205	255	225	208	172	204	221	226	220	229	208	216	201	183	206	164	207	215	224	211	211	166	234	215	248	184	205	202	201	220	182	185	207	216	225	205	192	188	213	194	215	183	239	216	225	208	179	208	207	202	200	220	222	233	188	190	218	202	198	195	183	189	164	182	231	205	208	194	239	201	177	210	216	219	231	225	201	226	199	198	188	206	207	234	218	247	213	218	203	208	193	192	212	219	197	201	198	218	216	216	197	238	191	191	214	194	197	204	181	200	210	210	221	199	185	203	204	186	217	220	193	197	179	191	211	186	211	186	194	206	199	210	213	209	207	225	191	211	206	196	181	212	230	189	192	212	209	198	212	235	196	215	178	230	232	198	209	219	214	201	200	197	220	208	192	188	214	233	189	220	189	209	208	214	193	222	168	227	208	189	192	211	196	205	209	233	234	234	222	186	223	216	184	231	203	192	194	195	223	194	214	220	220	187	211	198	199	218	202	200	206	179	174	178	193	213	226	220	183	178	198	207	201	217	193	197	178	224	197	215	224	204	200	206	174	210	206	201	201	213	217	216	203	228	190	198	218	234	231	227	214	174	183	176	212	217	212	231	201	188	192	216	196
4338	837	642	728	653	639	564	559	529	505	522	468	494	453	463	509	487	457	507	484	484	476	466	465	496	493	453	472	477	460	484	461	508	448	498	463	477	462	461	468	487	469	476	457	473	492	500	491	455	470	492	482	470	509	515	471	450	488	484	483	469	473	495	496	447	503	484	486	458	481	468	463	475	501	486	470	454	449	437	473	445	470	450	470	486	454	459	465	491	505	496	491	492	496	490	465	534	442	512	476	443	480	482	507	486	430	440	489	508	518	427	481	515	477	479	466	470	530	458	474	442	504	501	497	495	450	460	467	444	480	509	476	482	506	476	486	454	480	468	448	469	480	501	526	467	470	475	424	456	492	501	465	510	485	495	480	501	527	508	481	466	494	520	476	486	453	469	491	443	490	475	456	466	496	453	499	473	441	488	500	464	512	517	481	485	464	472	458	532	480	466	477	512	484	480	461	424	455	472	463	491	480	443	478	519	474	497	449	496	459	486	485	468	524	473	465	472	469	438	491	477	462	466	475	494	480	474	477	529	469	460	503	493	476	498	478	470	451	507	460	483	480	481	471	506	492	452	454	446	476	466	486	483	443	486	501	489	516	505	459	445	482	474	447	468	474	478	481	483	477	526	478	452	457	459	442	474	492	463	470	483	471	492	495	477	450	456	487	459	465	489	522	450	448	497	462	486	477	506	482	459	471	515	472	459	472	498	455	494	458	474	472	448	497	463	487	467	465	482	460	444	480	458	489	475	475	493	454	468	436	494	499	447	482	462	499	479	460	469	473	435	471	432	487	479	490	480	451	485	458	472	466	468	523	465	502	474	433	476	466	476	478	461	504	458	491	476	479	501	491	479	446	471	450	511	487	470	494	492	493	495	451	509	428	446	483	451	493	437	478	460	440	477	458	485	491	459	483	483	470	494	462	499	442	504	447	490	518	463	497	437	453	455	478	480	500	510	459	438	502	464	485	487	463	485	519	489	475	500	481	510	498	465	462	496	489	512	481	482	485	500	474	434	513	454	493	484	476	490	480	485	500	465	488	440	487	447	460	458	466	467	467	466	495	490	469	460	497	488	482	478	494	475	489	513	487	475	500	468	477	460	483	463	487	450	465	449	468	466	489	479	478	459	478	485	487	452	467	459	469	472	481	456	462	462	420	481	471	470	478	475	480	448	475	473	466	489	496	447	462	472	481	475	485	438	462	470	492	464	488	494	484	458	487	504	458	511	469	468	437	440	481	471	478	500	490	465	497	450	489	482	425	436	486	473	474	487	473	463	519	507	493	469	491	476	475	479	445	481	495	487	497	469	510	454	464	449	460	453	448	495	474	483	524	502	487	456	438	477	475	475	537	501	515	486	459	477	481	468	477	445	462	449	491	481	506	528	502	451	471	461	496	470	496	482	466	472	480	464	514	452	490	513	495	507	469	490	484	513	520	480	481	486	482	509	496	435	470	483	480	448	487	481	459	480	471	491	467	458	516	486	487	470	484	471	497	507	485	512	471	446	458	468	485	490	449	456	462	481	447	427	459	506	491	473	484	455	504	459	456	483	475	500	485	476	492	472	418	525	467	453	480	526	482	523	485	468	513	500	468	480	480	486	480	488	457	465	466	491	487	476	485	453	501	464	462	476	483	496	549	518	487	480	474	446	466	467	484	488	499	478	463	516	502	511	453	467	486	494	450	510	499	448	480	471	441	465	473	481	464	501	513	470	520	462	471	471	480	484	507	469	482	482	469	486	510	480	444	531	500	475	440	508	474	493	435	460	459	459	450	486	456	437	470	467	451	467	476	465	486	474	472	479	458	448	483	444	467	443	485	463	500	448	458	469	445	457	459	452	481	496	507	467	485	477	438	460	466	504	479	483	495	478	455	454	497	467	475	463	468	475	474	490	441	481	471	502	475	454	476	456	478	474	453	471	467	483	476	439	473	451	461	489	510	488	496	437	481	456	480	488	476	506	456	483	474	463	461	513	516	485	461	509	469	462	468	489	445	475	492	428	521	447	457	540	441	472	504	457	478	512	519	485	489	482	500	473	456	487	511	471	491	487	498	487	488	472	486	444	481	477	499	477	467	483	463	457	480	466	460	485	483	482	506	460	481	485	498	481	460	499	457	508	460	466	478	505	488	472	456	479	461	456	449	473	486	476	479	504	493	444	502	465	475	491	437	476	493	485	482	477	482	455	491	488	454	472	492	485	470	461	507	502	508	485	529	466	499	476	506	486	532	514	475	474	540	496	477	468	469	524	479	466	491	463	457	450	466	488	498	468	477	476	477	475	449	469	458	464	471	444	475	480	466	466	450	469	499	501	482	471	476	497	505	438	480	515	441	476	424	470	500	501	471	490	499	448	475	455	500	497	495	474	476	499	461	474	511	504	486	462	471	505	469	419	452	502	479	465	458	502	477	482	486	462	469	504	474	444	447	492	471	498	469	473	462	502	504	478	479	489	505	453	506	483	494	484	517	469	464	444	474	512	456	488	452	476	470	497	472	495	488	490	471	465	498	447	507	482	493	464	472	473	465	510	455	449	492	528	473	486	476	449	482	449	477	464	473	532	487	498	489	491	496	465	485	456	495	499	489	481	450	468	481	448	462	489	440	476	476	479	463	495	483	489	497	472	502	508	496	444	498	494	491	492	457	498	475	455	466	488	486	514	470	483	485	463	460	476	513	460	490	486	503	491	486	445	470	471	475	476	436	475	464	485	457	484	456	471	485	499	472	476	469	464	493	516	448	483	489	449	439	510	469	436	491	485	481	497	479	470	493	474	482	445	484	445	481	470	471	509	506	464	452	476	490	520	484	504	469	469	446	466	459	493	488	482	445	462	476	456	449	446	452	492	458	480	488	458	480	464	505	513	425	445	489	506	480	464	454	473	486	462	433	473	473	498	455	494	506	465	455	473	495	432	445	502	471	500	502	476	469	465	494	442	504	460	487	441	470	491	480	485	489	480	476	489	494	450	436	492	504	505	510	504	481	447	448	477	501	465	458	447	513	501	486	495	462	481	483	492	499	446	423	469	484	460	501	495	469	457	463	485	468	465	496	500	467	489	444	471	449	474	460	481	475	473	473	469	467	428	491	469	469	479	473	457	438	415	497	467	499	503	474	486	439	453	479	490	433	485	466	440	508	442	472	486	471	458	478	473	469	478	463	466	489	493	500	501	426	501	469	468	488	510	506	451	479	483	470	463	470	483	514	461	481	507	493	464	448	454	490	491	446	500	472	514	480	469	465	492	488	477	482	490	493	485	479	453	498	493	483	459	470	477	446	464	418	473	463	481	483	503	441	478	463	484	456	463	459	459	492	485	453	482	502	499	491	450	441	477	510	471	509	509	471	444	505	495	497	512	476	476	447	481	466	456	500	453	473	463	420	470	473	469	481	493	527	492	509	493	460	497	473	444	506	480	486	466	537	489	492	445	510	500	444	499	465	476	467	449	451	474	469	463	441	471	505	447	421	490	507	509	489	493	465
21545	3656	805	567	376	365	310	253	203	207	168	209	146	185	187	156	166	158	160	153	136	156	179	145	163	153	154	131	133	148	157	167	154	141	147	171	126	153	138	140	130	140	151	143	137	135	150	142	135	162	155	136	164	175	141	148	146	164	154	130	128	142	163	178	151	149	154	140	145	145	137	160	118	130	139	172	170	158	155	137	143	138	159	165	156	158	130	132	147	140	146	134	155	129	144	169	152	144	141	139	129	133	144	144	148	162	146	124	175	145	131	155	148	142	145	142	149	149	138	134	141	145	156	148	158	139	163	144	156	138	138	158	144	146	147	118	142	129	135	143	141	134	145	138	128	140	136	147	158	144	143	157	131	148	162	174	143	143	131	111	137	151	140	157	142	120	135	166	146	135	142	142	142	154	121	164	143	147	172	133	140	165	147	146	131	159	154	137	147	136	167	154	130	138	174	138	130	148	138	152	138	170	141	162	151	146	142	131	141	123	142	148	151	161	139	153	135	124	133	150	161	155	169	145	125	157	166	144	141	147	121	136	150	141	134	124	151	148	147	127	155	152	173	150	177	140	143	145	166	172	151	143	158	142	141	149	150	123	141	126	152	143	153	165	140	147	143	121	143	143	133	154	141	135	130	128	130	136	159	161	138	145	124	148	154	153	124	147	159	145	131	150	165	121	133	172	139	140	154	119	146	137	142	171	139	126	151	150	124	151	126	146	147	141	158	154	124	154	148	126	156	157	145	151	156	123	144	173	165	125	162	151	174	153	161	191	142	157	139	146	145	149	154	167	139	111	147	154	134	158	143	160	152	148	159	176	182	148	145	145	146	146	122	158	136	151	111	139	159	155	150	128	143	132	145	146	160	139	157	140	151	153	131	139	146	141	154	156	141	148	145	132	138	162	160	155	132	136	131	130	147	143	167	164	164	150	138	125	123	151	150	131	159	164	134	131	148	147	126	137	139	145	149	146	137	134	131	165	147	136	136	136	136	144	142	132	151	145	170	169	133	141	135	149	141	140	154	150	164	150	148	151	155	155	145	139	151	168	154	134	149	154	153	171	163	145	129	147	151	156	167	144	139	169	144	147	136	127	151	148	114	174	146	139	150	169	145	144	139	152	143	147	164	151	129	177	151	139	171	172	171	170	145	140	149	134	119	124	140	144	145	149	136	162	153	148	163	133	127	152	156	141	140	149	160	167	163	149	133	157	144	154	129	160	132	143	173	173	156	153	135	129	151	137	143	151	157	137	140	144	154	175	155	149	145	147	173	133	165	140	145	140	145	149	145	140	134	155	134	133	139	166	160	144	128	149	151	148	142	140	159	134	132	132	159	143	145	141	139	168	151	159	163	121	138	156	151	138	146	149	120	135	156	124	147	152	124	146	136	131	154	143	171	132	138	152	152	132	147	171	150	145	159	129	129	148	148	152	165	150	178	131	143	149	151	166	145	161	161	158	150	134	173	151	149	150	138	172	139	140	169	153	157	133	141	138	147	156	138	147	177	136	129	140	137	138	141	150	159	150	123	174	156	159	153	126	156	169	164	142	156	142	132	134	144	123	133	139	168	155	179	158	147	144	130	166	145	134	171	146	155	152	126	129	157	154	155	173	148	158	142	145	145	125	161	135	154	150	117	138	135	150	177	145	150	123	124	136	135	130	150	140	137	159	149	161	147	127	148	127	153	156	135	163	133	150	148	153	125	150	116	143	136	155	141	140	168	150	128	135	119	152	167	148	154	153	139	159	142	162	138	138	146	121	119	165	143	120	141	199	160	129	138	145	142	148	163	138	138	132	131	152	128	162	118	135	129	137	152	151	166	162	149	134	134	151	152	142	151	155	139	162	120	145	155	150	154	152	150	137	158	141	156	145	124	145	156	152	150	132	164	146	156	135	141	133	139	161	128	148	123	142	153	162	146	135	170	137	126	157	170	162	146	148	118	143	136	166	143	166	133	122	138	145	121	136	153	149	138	135	158	153	140	136	141	143	142	157	149	149	156	147	147	159	141	130	134	146	131	143	141	147	135	171	141	152	144	157	155	124	150	140	158	148	149	135	157	154	136	169	123	145	159	155	155	158	136	162	152	163	165	145	122	155	137	140	139	144	159	124	144	152	133	155	152	139	149	116	146	153	132	144	166	150	152	139	145	129	144	148	157	143	135	143	148	136	145	138	166	156	152	146	136	130	161	132	143	161	144	141	132	183	156	136	132	143	146	136	126	151	119	132	139	157	139	127	151	137	150	153	144	133	162	152	143	126	137	160	147	152	152	148	152	138	136	155	167	132	177	148	143	150	160	150	171	141	145	147	147	151	138	130	146	129	146	152	142	148	117	148	148	149	125	129	153	143	146	147	150	153	153	146	171	168	146	142	137	127	140	166	146	146	165	114	154	154	143	144	146	146	148	168	152	121	160	143	156	128	154	148	135	133	165	137	155	145	159	131	155	148	131	147	137	134	158	153	131	135	141	145	143	162	136	130	127	152	151	144	161	157	119	173	137	162	154	142	153	137	139	125	130	156	119	131	141	161	145	155	166	122	162	174	151	137	151	130	128	165	157	138	134	158	163	159	157	151	118	131	161	132	128	121	167	151	148	146	154	155	148	146	153	138	140	151	152	163	141	142	143	147	165	150	146	134	147	132	128	152	137	132	164	145	150	143	168	150	145	134	143	149	141	148	142	158	152	135	154	143	137	123	133	136	140	145	134	132	151	136	131	162	140	153	161	153	137	140	130	167	136	134	157	135	141	136	129	140	142	145	173	147	140	144	156	142	154	138	145	134	154	152	133	138	160	142	144	143	146	123	140	157	135	112	143	143	156	159	156	157	157	119	148	145	140	152	162	151	143	140	163	148	160	146	173	112	162	148	140	137	150	138	154	162	130	124	153	161	143	134	137	163	151	160	149	120	122	152	139	157	123	161	150	151	160	156	163	140	131	157	155	127	141	157	138	150	141	136	148	156	123	132	135	151	138	147	172	128	134	140	141	143	137	159	161	140	159	144	127	167	154	131	147	140	123	148	137	141	141	148	134	118	149	142	135	149	146	140	145	147	146	149	157	135	137	162	146	150	138	159	169	145	152	136	164	136	157	125	140	137	167	140	156	170	144	128	129	136	142	135	150	155	159	156	150	149	130	154	168	157	152	135	149	165	168	163	139	124	149	136	139	138	156	157	181	141	157	161	153	150	165	128	144	136	170	145	140	163	136	120	161	136	145	135	128	158	164	129	151	144	161	152	145	137	153	138	150	155	142	138	135	143	159	150	142	169	159	161	143	181	161	126	148	149	149	127	140	140	125	148	150	149	144	167	143	132	166	137	153	165	147	148	141	145	143	143	170	146	138	157	131	157	137	124	150	161	136	138	129	139	145	121	159	132	127	135	137	135	152	170	145	122	142	138	141	122	143	135	137	169	128	118	152	150	140	150	139	159	160	154	135	140	141	168	145	139	166	147	147	145	160	151	158	158	163	134	165	146
13117	1513	1349	1474	1370	1359	1077	916	731	640	645	586	545	508	481	439	475	468	465	452	430	422	400	425	440	422	392	392	391	380	381	396	389	400	399	361	388	385	342	414	396	379	412	368	426	383	379	357	386	391	359	405	409	346	381	384	363	366	368	391	384	360	388	382	421	374	353	398	361	354	410	344	411	387	355	375	367	387	374	368	377	352	366	382	362	362	366	369	373	373	357	402	355	342	362	373	377	389	395	390	393	377	374	393	402	394	368	397	366	416	375	335	355	386	381	386	373	395	362	353	394	337	386	373	335	368	384	388	333	403	411	367	348	363	368	327	366	354	390	338	337	386	381	369	401	373	349	344	371	370	337	367	395	377	373	357	354	360	372	381	360	380	387	363	362	381	358	381	371	370	389	362	390	343	394	373	372	372	354	369	397	339	373	358	383	382	388	392	377	391	376	374	369	354	372	372	328	366	379	359	369	380	361	390	366	388	404	372	355	357	405	351	344	364	407	400	391	357	415	400	339	364	345	376	358	370	386	362	379	380	379	378	341	345	394	371	382	356	381	369	378	377	388	392	381	365	380	363	376	373	383	381	399	359	349	397	391	339	356	363	401	350	383	365	371	371	394	375	360	390	328	358	368	374	360	362	340	344	345	371	370	375	338	377	390	390	368	384	383	379	345	372	372	372	376	364	351	346	370	362	376	356	366	344	392	388	349	365	389	358	362	344	362	367	376	399	357	364	386	368	388	365	357	345	390	352	363	390	345	381	353	376	370	394	390	353	362	382	377	352	371	373	369	382	383	362	357	369	375	360	359	359	362	377	357	392	367	386	377	377	389	384	364	382	373	365	395	399	378	363	373	372	357	371	378	388	346	376	386	365	376	386	394	388	350	382	377	372	401	394	379	391	362	389	346	344	355	403	356	397	376	355	364	356	347	363	388	389	396	368	373	374	366	373	371	381	333	391	383	366	378	328	329	357	363	368	386	350	346	364	385	374	348	350	366	360	362	315	399	400	353	344	377	401	349	373	355	372	398	373	360	343	403	365	377	399	353	390	374	377	359	348	378	370	352	353	384	383	375	401	370	378	359	362	354	376	378	353	349	366	366	400	388	345	388	359	350	363	368	365	361	375	349	359	387	411	356	384	348	362	371	349	374	363	379	389	365	377	405	390	382	386	350	397	368	385	393	397	345	378	344	346	387	329	354	341	364	370	344	384	385	364	364	364	367	357	378	384	384	368	366	366	370	413	380	355	376	373	361	372	402	378	357	365	398	363	374	381	357	390	391	370	368	422	374	351	352	405	387	360	320	364	359	364	375	376	380	389	352	359	416	412	365	405	366	388	389	406	390	356	376	350	386	349	379	376	389	366	361	375	409	365	375	379	357	343	353	372	370	375	367	350	377	395	378	388	366	384	374	372	402	381	355	371	341	370	411	368	361	365	399	368	350	389	374	385	390	368	325	380	367	373	344	333	358	372	389	389	362	369	358	409	368	345	351	378	362	358	395	402	388	380	375	392	355	378	378	392	359	383	428	381	399	326	386	334	400	414	363	356	380	387	414	361	351	388	408	373	397	360	375	361	362	338	343	392	375	352	355	369	382	378	377	387	368	353	377	378	363	349	348	376	367	356	381	373	431	379	375	373	385	352	373	334	364	396	364	398	400	366	362	406	406	378	342	346	376	388	379	407	397	394	400	386	367	372	374	387	375	371	376	363	364	389	368	368	391	387	354	397	375	367	372	383	382	388	363	371	408	391	347	366	340	361	380	402	356	387	388	332	360	386	352	355	362	380	408	382	367	394	380	380	376	380	418	326	398	380	362	390	367	370	380	365	361	378	357	399	365	398	377	366	378	372	348	368	358	378	343	398	385	356	339	324	346	363	397	339	340	368	377	373	337	397	371	381	391	361	362	405	387	362	352	350	366	364	392	424	366	360	349	347	380	357	371	377	368	372	364	369	373	400	372	400	400	372	388	350	365	382	378	366	381	383	367	360	380	381	388	392	382	396	359	387	376	364	385	392	400	390	377	394	378	359	389	393	374	375	384	382	337	360	369	375	364	359	376	374	390	383	384	385	321	385	393	374	356	380	365	360	350	371	378	383	388	356	374	363	370	338	370	396	403	404	384	379	404	401	362	398	365	378	362	359	349	381	378	376	364	390	387	364	361	366	309	376	363	365	365	389	383	380	361	376	363	404	367	396	364	368	380	372	394	365	386	370	355	391	395	356	387	367	405	392	380	348	368	356	366	348	373	365	340	381	370	414	380	354	356	346	348	357	384	326	357	399	359	356	355	368	402	382	372	414	397	362	338	383	369	371	357	381	376	385	379	389	373	373	373	384	359	333	361	360	337	381	392	354	390	352	414	359	385	354	409	407	348	378	357	368	377	412	386	361	386	395	400	389	362	389	372	387	363	364	335	358	382	336	391	366	398	379	356	376	348	357	415	366	347	349	360	392	342	365	363	326	358	374	353	355	389	375	355	370	399	386	369	377	380	355	349	379	391	390	363	414	400	351	352	376	334	377	343	364	366	359	352	357	374	401	397	393	381	373	396	389	369	373	381	354	372	342	367	369	395	375	359	376	391	389	341	387	390	391	344	393	350	375	354	404	373	334	349	377	369	347	382	382	388	352	364	376	368	331	366	360	378	348	374	386	387	382	354	362	384	410	372	335	362	369	378	360	377	361	378	386	357	350	394	362	353	422	373	336	392	362	373	362	372	371	371	358	378	380	394	384	376	339	348	379	350	358	363	365	380	390	370	387	369	349	363	360	376	364	375	345	375	386	389	347	349	395	391	384	383	410	395	336	356	366	384	379	406	353	376	352	388	385	376	397	369	353	358	374	392	342	363	353	330	395	375	348	364	361	395	352	378	343	337	338	359	383	330	388	394	370	371	393	393	365	359	389	379	354	351	415	361	351	334	394	385	367	373	367	365	378	402	413	333	372	371	353	335	354	368	381	385	353	357	375	383	391	352	338	378	340	380	364	376	361	357	365	346	340	351	407	351	360	395	358	355	362	369	369	387	366	368	368	374	366	359	352	417	346	358	361	389	356	333	369	343	369	377	352	358	381	368	324	405	343	373	368	420	380	366	368	361	382	369	354	358	361	391	371	359	396	343	403	370	356	367	383	350	382	413	375	354	353	420	367	375	372	369	393	404	391	384	370	395	359	355	368	385	356	356	373	367	369	357	370	393	388	406	393	403	356	378	330	381	395	364	370	407	370	408	378	395	371	386	395	371	385	370	345	381	362	352	398	400	378	369	377	359	373	354	418	385	365	396	408	385	368	413	314	351	372	362	381	380	370	384	363	399	349	357	362	354	353	377	354	366	417	360	357	389	355	342	357	374	351	367	357	376	336	373	367	366	400	366	383	372	358	334	386	399	350	391	408	364	340	362	348	375	391	374	358	411	384	383	388	374	397	406	387	407	393	357	380	387	358	366	344	402	402	331	390	371	381	415	362	379	353	365	375	331	362
30884	6626	1478	1025	750	703	514	443	401	349	357	297	319	293	313	258	287	228	242	295	304	292	281	297	311	254	261	272	290	271	304	259	254	255	243	264	256	253	268	277	278	254	258	262	263	252	279	257	256	276	281	276	267	277	269	242	245	271	261	251	234	272	254	261	250	277	236	283	286	242	238	261	260	250	273	262	282	264	232	255	257	287	254	261	274	242	233	255	246	240	254	239	271	249	247	269	264	257	261	255	220	250	247	268	292	243	258	231	263	258	269	262	282	236	292	246	261	249	259	234	245	224	270	247	268	266	225	239	272	255	279	255	247	224	258	245	257	264	285	243	256	286	246	241	254	240	269	265	258	267	273	276	248	256	241	258	238	218	279	242	276	271	240	290	266	257	274	223	229	301	245	243	243	234	268	263	256	258	248	274	280	237	258	275	234	236	274	271	271	259	259	238	232	259	244	243	268	280	259	251	275	241	257	289	267	249	281	276	252	264	272	268	266	267	277	273	266	263	237	253	260	284	270	267	244	286	235	244	253	287	243	258	269	249	260	258	251	265	279	261	253	250	268	250	283	302	264	247	232	289	272	263	271	285	275	243	235	288	232	257	259	270	259	263	286	248	248	264	244	270	249	282	265	261	216	234	228	260	279	273	262	230	274	274	245	249	262	279	271	232	287	257	261	248	278	242	234	279	255	225	241	255	285	259	279	278	248	264	247	269	241	270	221	272	270	243	272	272	268	247	272	274	242	253	232	244	228	239	248	237	266	254	236	272	286	251	258	258	268	284	273	283	267	258	259	287	272	243	260	231	284	256	291	287	247	284	278	286	254	255	266	244	262	241	274	257	268	265	229	264	250	243	240	267	255	267	234	248	264	245	262	222	259	235	280	245	241	265	254	268	281	258	249	260	269	268	234	276	264	242	246	281	228	272	244	231	238	240	241	279	231	252	250	243	289	246	230	259	264	252	243	276	259	265	248	248	286	247	283	264	244	259	267	275	268	271	256	295	253	277	243	247	270	284	274	277	239	247	268	287	244	247	262	258	276	253	217	217	250	245	248	257	252	240	256	246	257	263	248	255	220	239	231	261	280	258	266	272	236	235	270	248	271	257	242	241	265	267	290	269	238	271	236	237	252	254	258	260	221	266	264	246	233	252	256	267	249	243	250	259	243	248	252	244	271	284	274	244	250	246	261	281	263	272	275	253	247	237	276	252	257	237	252	241	278	279	308	260	232	212	274	282	274	256	248	277	241	300	268	284	238	253	250	251	231	249	283	253	250	268	264	269	272	228	225	260	282	236	254	269	276	264	300	267	259	283	272	245	269	242	264	242	269	249	265	257	246	275	253	246	259	290	265	250	242	256	245	280	240	254	236	251	225	265	249	280	292	264	276	298	248	259	290	268	254	241	245	243	258	266	252	252	251	264	240	246	241	252	269	259	253	240	255	224	252	251	266	272	223	278	272	257	240	262	281	238	247	263	270	297	277	254	270	260	258	293	251	241	241	235	257	281	264	239	248	260	249	270	252	283	227	261	251	266	244	253	251	295	256	253	268	247	253	260	243	232	285	268	258	277	238	248	258	239	257	259	240	250	245	259	272	261	254	223	253	250	238	233	248	258	257	291	233	244	253	251	261	249	252	258	284	297	253	251	262	253	234	272	284	254	247	247	251	264	245	286	266	255	243	256	270	267	241	277	236	238	250	278	253	246	238	273	258	227	263	270	257	232	276	218	259	276	284	266	240	253	232	276	296	284	261	276	233	242	223	252	253	228	267	240	314	279	265	298	242	279	249	271	245	280	237	254	252	236	247	254	254	262	223	259	239	243	271	244	234	251	275	242	275	245	234	245	265	257	273	266	282	273	238	264	274	250	263	242	259	291	261	241	275	260	259	256	263	267	263	260	255	244	224	239	265	229	252	248	268	243	241	292	228	286	261	281	249	305	262	269	254	242	258	268	265	234	263	261	236	250	249	269	263	237	237	244	277	293	246	264	275	244	244	220	245	254	276	268	265	266	251	271	244	280	252	267	248	278	251	221	235	260	286	267	241	290	253	270	286	259	234	263	233	243	276	255	241	257	244	280	294	265	286	311	266	257	232	256	237	264	234	288	259	248	242	243	241	258	223	263	253	244	256	246	277	249	241	255	240	273	267	221	253	294	246	303	280	255	253	276	263	263	274	268	249	240	260	282	263	257	247	268	241	281	262	262	267	255	310	252	200	279	274	263	254	227	259	279	261	264	258	253	251	261	266	231	244	229	226	261	271	246	251	216	254	259	277	271	254	287	247	280	276	269	255	241	272	267	273	287	256	288	272	260	264	212	266	257	285	265	247	263	282	257	235	272	237	237	242	294	264	235	255	243	243	247	259	252	254	265	282	278	261	255	240	269	236	259	272	247	248	258	256	249	254	293	260	236	280	252	272	259	231	235	260	238	265	240	233	238	279	256	253	248	291	232	242	241	215	250	252	252	290	245	248	239	282	249	227	236	253	240	276	251	266	286	260	284	281	231	256	270	269	260	283	262	263	237	266	215	283	280	242	263	251	220	279	252	277	258	220	260	237	243	281	259	272	272	259	257	280	268	234	258	267	276	273	281	286	255	258	249	246	257	274	266	262	250	263	258	256	269	283	274	230	247	229	273	260	237	255	247	251	289	277	265	256	252	259	256	271	228	255	272	280	257	235	253	264	235	263	292	264	273	244	229	260	268	240	281	249	254	249	264	255	278	284	259	293	278	251	251	255	250	257	244	271	244	250	247	265	256	241	261	253	255	280	268	245	276	277	268	239	254	256	263	212	253	254	257	260	235	246	271	284	255	248	234	241	266	291	276	257	229	257	277	230	276	265	292	248	265	261	246	255	237	264	263	248	272	261	281	249	275	253	273	255	267	248	261	253	204	269	239	282	271	277	265	247	264	257	237	244	231	227	250	250	271	273	252	219	250	245	251	258	246	253	259	262	250	299	253	266	258	261	262	287	249	257	266	257	269	258	262	254	245	252	294	259	271	291	279	245	253	277	255	253	231	255	242	228	235	237	240	228	242	240	253	267	265	285	257	261	238	303	257	235	274	276	230	236	266	239	267	247	213	263	255	235	249	273	260	232	243	258	266	291	266	272	267	263	267	288	258	261	233	250	256	275	251	243	241	296	271	238	242	286	281	236	263	263	236	235	233	235	256	229	237	255	264	301	282	292	248	284	258	288	264	256	264	239	259	234	264	257	269	274	270	258	256	224	262	268	261	248	259	246	248	260	258	242	257	276	245	234	277	249	267	231	242	266	256	255	272	247	246	252	277	251	259	280	254	219	246	270	232	248	269	255	252	250	246	256	283	259	273	247	278	248	244	253	255	244	261	255	251	265	237	286	255	230	258	265	257	259	258	273	272	251	232	242	273	242	245	268	253	238	255	251	243	259	276	263	230	274	271	278	263	238	251	221	249	253	261	230	261	272	236	272	281	222	259	283	276	269	298	276	252	245	266
17560	2201	2313	2704	2409	2367	1695	1454	1222	1182	1098	1000	912	869	827	761	721	824	729	719	695	671	655	680	689	642	670	672	627	625	623	640	650	670	610	639	620	605	634	608	626	657	615	641	634	628	591	599	566	602	597	627	636	616	592	598	640	571	638	615	601	591	564	601	600	617	612	570	631	599	641	641	614	614	583	650	645	629	613	591	600	627	580	599	573	625	557	567	643	595	608	575	644	578	609	605	582	623	599	601	586	569	593	591	623	585	591	598	561	606	570	604	598	603	601	617	640	646	564	610	564	539	583	607	581	553	600	592	623	577	572	611	580	590	612	574	605	576	602	627	605	603	592	597	581	609	566	642	561	606	576	604	595	581	616	579	618	555	588	598	602	568	633	608	569	622	559	595	569	597	576	597	636	545	624	602	599	611	607	615	599	630	562	563	668	648	594	615	610	624	581	594	590	657	605	628	566	574	608	594	554	642	605	613	543	565	585	602	612	629	598	621	540	590	596	613	618	665	579	557	566	580	593	602	604	573	594	588	609	597	564	598	597	594	596	644	585	574	579	599	609	630	577	610	558	635	564	603	613	572	613	602	574	644	591	608	581	592	580	598	611	600	629	602	593	614	572	602	603	603	609	601	593	597	607	587	571	632	643	576	612	581	602	579	598	611	620	577	573	587	598	601	589	614	616	588	578	599	591	613	649	604	597	560	612	598	582	601	642	585	568	602	617	599	617	616	566	563	609	598	574	638	592	633	630	589	648	580	572	606	549	594	577	596	604	586	612	626	558	594	593	559	638	604	645	568	599	587	583	589	619	592	569	591	574	561	560	615	592	584	620	625	579	591	587	606	601	581	588	646	600	589	666	619	609	576	597	604	549	610	626	592	598	614	660	598	625	623	602	622	581	601	570	614	571	602	548	590	595	616	615	612	580	626	597	649	579	618	573	603	553	601	577	591	631	580	603	618	541	579	596	591	625	567	617	588	621	587	573	564	569	612	559	583	605	615	613	595	582	597	571	613	633	577	604	629	569	555	566	660	596	603	576	549	618	612	613	609	591	594	638	678	597	620	644	588	610	593	617	609	595	600	610	607	598	556	651	619	599	611	639	635	608	550	584	611	567	600	647	597	575	609	581	628	593	589	569	562	618	624	636	638	582	607	579	589	637	560	595	586	629	608	595	608	641	595	615	567	644	596	546	580	592	628	593	596	651	573	604	627	614	625	635	606	606	589	564	595	566	590	543	561	631	585	587	638	631	632	650	605	608	621	624	597	623	578	554	583	616	526	603	573	560	571	575	577	608	594	637	599	583	547	601	616	628	616	552	578	581	597	557	641	650	605	588	590	610	615	547	626	586	593	574	612	613	608	603	565	594	607	603	630	609	599	567	569	614	565	618	570	585	643	604	607	583	573	624	644	604	623	594	548	600	604	607	582	626	625	584	602	607	568	574	554	592	591	601	582	603	589	624	587	586	571	613	621	576	578	622	531	600	571	561	573	613	607	574	566	607	632	601	581	596	554	598	567	597	575	590	576	600	637	623	605	560	628	600	626	668	584	602	578	601	648	572	600	609	626	636	618	582	630	598	616	587	581	603	603	581	630	544	621	614	615	604	597	580	602	593	593	595	623	575	564	588	602	635	583	599	579	600	599	588	618	589	619	594	598	598	561	616	571	586	594	572	615	603	543	570	596	660	594	620	577	569	618	586	599	610	581	588	613	585	639	580	577	620	579	604	663	602	589	599	615	599	567	578	611	569	608	600	613	648	607	619	599	615	591	608	591	636	601	635	575	553	620	557	631	593	651	598	574	622	607	598	588	589	595	577	632	590	617	668	589	611	617	622	595	585	592	556	583	648	628	558	602	595	644	561	603	603	573	611	575	606	570	585	623	578	627	626	618	581	622	591	627	589	577	564	542	600	590	620	590	588	601	606	613	620	577	594	595	620	603	599	598	665	596	591	595	599	614	559	615	601	586	595	555	642	590	598	585	652	564	578	594	596	577	630	616	610	562	549	594	628	608	576	607	554	580	531	625	586	580	623	625	591	616	587	622	633	629	597	579	577	595	563	605	606	650	568	592	572	618	584	552	585	603	576	583	585	603	606	592	579	597	618	567	581	600	613	573	611	606	583	588	592	615	623	628	619	618	630	604	608	597	599	620	585	596	589	606	585	610	530	623	619	607	596	591	575	558	577	581	574	595	608	573	628	557	620	575	606	595	623	622	609	580	630	596	618	632	608	572	594	579	621	649	610	550	646	582	610	558	600	619	596	610	573	563	608	618	600	600	596	606	586	577	635	637	551	605	606	590	588	581	580	609	577	599	600	626	595	627	621	607	630	581	587	544	611	560	596	586	589	616	614	558	637	594	602	578	578	586	586	627	577	563	604	592	601	603	599	590	596	601	573	629	619	633	633	570	598	611	622	644	607	619	616	578	583	627	616	606	633	584	602	630	637	596	613	634	621	607	610	618	561	636	597	653	630	577	637	593	578	561	642	605	566	628	634	586	551	576	591	585	601	598	595	623	579	626	624	605	554	640	576	580	628	604	584	545	643	644	560	610	584	630	561	639	578	638	563	553	594	600	572	606	600	568	619	578	595	604	620	663	633	611	603	603	583	608	594	605	628	630	584	591	608	633	565	566	630	603	608	593	619	600	597	597	631	590	624	601	561	593	553	572	589	569	613	583	634	596	609	564	582	579	585	605	620	596	633	596	576	567	624	600	570	555	595	609	604	599	627	548	574	622	602	581	611	588	657	572	593	608	625	647	589	589	617	587	615	611	616	597	629	631	589	615	564	593	608	597	578	624	603	574	605	568	632	614	620	628	596	604	599	616	589	596	631	554	605	604	599	599	607	642	613	605	607	627	584	620	579	641	601	617	649	598	582	585	573	640	610	561	582	596	585	584	590	615	622	566	598	618	593	592	584	621	594	567	579	593	588	591	619	623	604	589	625	601	614	589	609	599	614	599	576	598	588	566	599	598	568	626	582	624	647	553	585	619	630	602	600	580	574	615	620	595	622	637	604	574	571	600	588	596	620	612	577	588	600	621	584	610	652	590	593	596	591	612	557	668	612	594	653	585	584	598	637	570	616	597	627	601	554	584	580	637	625	602	583	596	610	602	550	598	619	588	611	556	643	604	608	604	622	607	594	611	587	642	606	591	638	645	625	641	583	572	592	610	644	603	574	602	565	608	590	621	670	598	595	597	635	617	610	570	616	546	599	552	571	589	624	577	619	631	584	593	594	586	576	601	597	569	622	600	559	600	545	583	612	617	651	604	581	606	611	609	617	572	594	596	597	640	596	582	601	623	580	586	598	578	587	585	618	593	554	577	622	620	594	613	591	596	629	574	621	625	620	568	612	568	589	607	634	615	582	607	623	593	618	551	561	604	570	605	597	617	613	588	616	576	598	608	616	641	622	598	618	601	611	624	599	552	612	609	591	615	584	591	559	611	609	554	572	586	556	570	625	537	585	586	605	633
6371	739	293	250	226	234	237	220	212	201	227	208	203	208	207	221	176	204	218	208	233	213	221	208	209	209	172	209	202	207	190	198	236	189	245	222	181	197	196	210	185	197	180	186	237	221	189	227	213	205	210	203	181	209	210	211	203	192	219	206	219	196	196	197	198	197	222	199	218	203	200	196	209	219	238	177	225	172	221	186	215	188	176	225	203	199	214	235	228	205	236	186	200	210	189	210	229	215	211	185	191	202	201	197	208	223	184	197	230	220	177	208	230	195	226	221	206	222	204	198	216	224	200	208	204	202	205	199	209	215	175	154	224	194	190	196	178	229	204	175	207	211	214	193	189	182	230	211	189	179	218	200	199	194	224	185	211	211	204	196	194	201	195	219	191	177	194	208	182	198	187	230	220	219	200	202	211	202	219	195	207	216	215	196	201	202	214	202	203	235	191	208	207	232	198	199	208	231	219	211	214	228	233	204	202	196	228	175	202	190	193	232	198	188	202	213	201	207	236	214	224	206	224	186	234	220	193	166	195	199	225	220	231	184	209	182	217	187	206	237	195	211	222	188	230	214	215	206	211	208	177	203	196	174	220	227	205	213	184	221	216	203	194	187	202	235	181	188	188	188	188	200	205	204	201	209	208	188	201	190	199	188	184	205	193	185	197	198	206	198	184	203	209	188	188	188	236	180	176	220	195	197	217	199	210	219	195	215	197	192	201	205	212	177	176	222	195	187	222	189	186	211	219	195	189	238	197	175	236	202	213	194	207	193	196	204	221	208	200	196	204	220	183	196	190	179	211	234	198	220	191	196	207	224	223	227	247	223	214	198	192	204	193	190	206	204	196	200	199	227	234	192	229	203	220	215	205	192	200	209	190	183	203	192	209	198	217	184	210	220	231	207	198	206	190	178	198	189	220	199	203	231	169	217	198	197	215	197	224	195	168	204	200	220	215	201	165	202	193	192	167	218	182	209	222	156	197	202	234	200	185	213	184	192	225	218	208	192	211	219	193	184	211	195	210	202	200	210	194	222	204	213	216	195	184	203	194	201	207	193	185	195	207	207	231	211	193	187	193	183	216	201	210	206	206	208	194	233	202	198	196	214	221	223	198	187	223	196	171	205	189	202	211	185	210	203	191	206	207	207	212	211	190	186	220	201	203	177	172	198	194	231	204	217	197	188	201	232	211	171	199	218	189	190	182	191	198	226	234	244	221	195	197	235	219	237	219	190	175	189	173	210	228	195	215	174	216	198	242	201	217	215	226	196	193	186	202	203	199	179	200	170	207	191	213	232	190	224	193	221	208	226	197	181	201	198	188	211	200	202	232	200	199	190	222	188	196	202	249	225	197	205	202	218	216	212	175	231	224	210	202	204	214	221	209	209	220	186	206	230	198	199	207	215	182	166	209	189	209	197	173	192	189	223	219	196	198	235	198	181	195	237	155	213	209	212	213	200	186	206	197	200	191	243	200	222	218	209	198	202	214	203	212	209	233	201	207	206	205	197	239	211	187	208	213	206	199	197	214	227	209	216	214	203	215	189	228	183	207	206	187	213	181	202	206	175	196	201	197	189	174	170	203	202	217	206	183	231	196	215	208	196	214	203	196	185	207	211	201	189	200	212	178	221	213	215	221	226	191	214	209	195	204	190	191	226	229	208	218	193	206	191	215	193	229	213	205	182	214	235	264	175	213	187	239	168	214	215	185	212	227	184	209	225	222	224	189	220	199	213	203	205	214	201	203	185	199	214	208	228	208	211	189	191	209	201	222	213	198	195	206	198	204	189	208	204	217	201	194	226	214	208	183	208	204	258	213	214	202	189	194	189	219	238	210	209	196	213	192	202	189	197	200	213	194	211	211	224	194	226	204	223	185	202	189	223	210	190	191	176	198	189	194	202	198	220	213	204	209	204	209	189	207	212	203	188	236	178	194	193	221	200	213	243	208	173	201	205	205	214	222	190	216	189	188	227	216	231	220	194	197	219	203	207	207	196	218	206	193	205	209	216	212	200	215	207	195	179	221	194	241	211	221	230	190	204	236	223	210	200	185	195	192	210	177	220	211	197	169	188	207	204	228	192	176	215	190	182	213	223	211	190	171	217	224	211	200	189	188	213	213	223	173	206	199	188	183	181	202	202	209	205	174	223	206	206	216	213	240	211	206	199	209	201	220	210	217	220	214	219	219	243	177	193	216	194	221	211	190	186	212	178	182	232	224	226	194	203	176	230	213	206	198	239	197	209	211	197	202	204	205	194	182	194	193	199	212	211	194	209	193	199	212	205	187	193	188	202	219	210	213	201	195	218	221	204	190	205	212	222	172	190	179	212	237	209	201	239	182	167	188	191	198	190	195	192	217	186	196	213	212	203	185	209	202	217	197	178	217	219	211	209	206	202	186	199	196	181	226	222	211	199	192	200	200	238	195	205	205	180	198	209	219	223	202	202	199	186	224	209	221	190	155	190	197	209	182	192	167	208	223	200	184	209	203	221	235	208	211	215	209	213	238	211	177	204	217	209	223	201	209	191	199	208	199	214	212	191	195	200	201	189	196	219	225	227	197	187	208	185	181	175	226	202	204	218	185	196	189	197	197	218	205	215	179	213	223	218	236	221	199	179	230	225	195	185	186	196	212	219	196	210	214	221	186	219	208	201	197	184	209	201	196	219	222	202	198	198	203	197	188	198	169	212	195	209	199	180	196	224	213	186	219	201	188	202	202	204	202	205	199	197	199	211	194	233	194	206	221	198	215	204	186	182	216	204	184	219	184	196	183	219	184	200	200	204	227	217	195	187	164	219	222	203	196	200	232	190	201	236	182	196	195	224	203	187	241	226	226	232	237	214	172	184	208	206	237	222	236	184	195	184	188	165	177	215	209	218	217	198	209	202	190	209	177	221	207	228	179	221	190	208	178	224	225	202	210	198	192	213	200	186	198	227	197	212	230	236	201	204	205	219	211	209	193	190	200	206	194	195	207	185	202	195	203	190	205	222	218	202	203	216	225	201	195	161	189	180	195	264	204	207	202	218	177	179	209	200	197	213	208	218	211	192	214	210	205	209	218	201	192	210	219	199	210	191	191	206	200	185	235	225	229	200	227	224	201	218	184	233	199	191	235	223	205	191	213	201	207	180	180	223	193	219	205	218	223	218	205	230	196	203	187	205	216	222	203	218	214	190	208	213	197	214	206	198	222	214	180	170	206	200	181	219	242	204	201	208	186	214	238	211	228	209	204	226	232	200	225	205	195	199	208	187	197	238	212	213	189	203	207	197	222	212	189	201	189	194	173	226	206	235	222	190	186	224	198	218	245	193	210	213	234	221	188	193	210	202	220	236	233	192	213	207	172	197	205	201	212	195	254	200	213	210	210	215	199	192	191	211	206	201	217	214	229	208	197	196	209	184	204	183	181	221	213	218	225	221	207	244	193	229	219	188	223	197	188	202	186	224	209	204	179	206	209	194	192	219	223	205	223	203	189	186	204	212
4056	718	682	677	664	586	571	510	537	474	489	502	506	502	493	519	481	476	456	538	458	451	456	478	522	498	494	496	489	453	497	496	435	500	506	475	483	467	480	439	481	489	475	438	489	487	497	477	462	467	480	461	458	464	484	473	475	481	453	484	463	478	462	469	489	463	466	479	447	452	478	459	485	449	477	456	475	471	466	460	438	478	506	467	479	468	460	449	451	469	478	470	496	484	469	493	452	502	503	463	469	507	482	483	460	460	460	494	439	497	451	498	451	446	480	479	504	472	481	447	454	427	488	470	482	448	500	472	533	468	490	475	474	483	474	476	474	479	469	517	465	466	484	462	496	494	465	455	459	479	467	438	474	430	423	507	481	509	503	509	470	502	482	451	493	497	470	474	496	485	479	454	454	480	479	489	435	493	518	489	419	507	496	454	475	500	481	461	505	473	475	446	476	464	467	492	478	485	444	478	465	494	471	464	495	485	485	479	461	466	482	490	473	443	483	476	509	478	457	482	494	464	470	430	501	467	494	487	486	463	505	482	507	464	489	505	483	463	485	482	464	510	483	460	453	504	458	465	468	504	524	485	454	450	474	458	504	454	522	443	460	474	461	452	467	493	492	462	481	469	490	486	472	511	469	469	423	457	463	498	488	451	456	470	458	497	446	457	447	519	475	529	427	471	463	474	444	478	507	464	456	476	472	440	452	468	440	482	483	457	467	463	466	474	473	475	485	472	508	486	481	463	451	449	515	471	475	460	481	449	485	461	451	485	466	465	495	492	462	489	499	456	496	485	466	491	447	467	469	478	465	452	511	454	510	451	471	471	486	434	481	463	487	518	532	471	474	486	480	492	485	450	474	469	483	494	452	476	518	446	535	478	471	459	487	498	503	469	465	454	485	491	492	526	505	492	442	468	491	441	443	475	437	470	481	459	467	461	470	475	458	526	482	477	477	460	495	498	473	469	492	442	489	520	503	498	485	486	448	436	452	460	477	450	487	441	470	492	457	518	479	492	481	478	481	490	498	471	474	453	497	468	437	478	466	435	469	474	446	470	468	471	462	476	481	457	445	478	459	508	463	445	440	456	459	492	491	463	478	498	452	481	433	453	467	494	448	460	479	444	498	468	444	501	456	455	485	472	481	430	509	492	459	458	473	487	500	498	485	481	521	464	478	492	533	442	491	504	479	505	454	473	487	463	475	479	472	453	449	479	471	487	452	461	476	494	441	471	493	475	453	438	472	477	512	480	503	475	448	470	482	506	453	469	468	514	476	467	482	477	479	489	464	491	444	467	471	479	451	464	473	447	470	459	477	496	466	468	516	509	488	490	474	431	525	497	490	475	448	459	474	496	440	444	457	448	482	486	479	496	479	498	471	473	441	470	464	493	465	519	480	478	444	477	489	466	461	490	478	484	472	488	478	509	507	496	486	484	509	433	474	495	476	488	465	459	484	464	478	435	482	468	475	484	488	479	475	475	478	452	491	477	519	460	513	495	468	498	468	470	435	512	515	470	484	516	456	496	469	444	501	461	482	509	476	434	484	494	486	464	455	473	420	450	498	478	523	467	487	506	453	472	498	456	514	485	486	500	514	480	519	426	488	474	458	511	472	490	477	463	469	462	485	474	461	450	448	478	440	474	484	477	438	499	474	487	478	453	472	473	462	488	469	446	457	474	458	438	467	501	463	449	462	462	516	466	509	529	478	524	468	436	445	479	456	450	484	458	485	459	446	479	480	484	474	466	483	427	439	438	504	481	518	497	496	460	500	431	477	458	446	412	452	488	445	450	489	479	483	443	463	473	449	467	474	431	461	503	445	470	448	458	484	480	482	480	473	467	506	494	454	469	479	487	447	516	449	540	428	454	485	511	520	436	454	494	501	470	479	504	442	514	442	484	466	477	427	486	494	464	472	517	440	454	498	469	462	489	452	485	482	439	480	470	459	484	533	453	473	501	454	463	470	472	481	487	478	454	489	497	465	473	493	453	465	458	490	454	478	487	464	491	471	471	467	478	487	455	520	489	487	464	493	492	469	444	498	495	461	508	494	456	516	456	482	448	471	491	449	464	483	473	463	468	489	451	472	439	509	478	477	465	455	473	474	466	498	472	467	501	512	486	473	485	481	468	457	475	473	466	473	467	492	475	449	484	472	514	478	468	501	475	504	458	497	543	513	454	486	481	470	449	476	464	476	467	429	476	454	477	483	470	463	437	492	444	469	504	490	468	472	508	516	434	487	484	457	472	481	483	517	456	496	484	430	494	452	460	466	468	473	473	444	489	490	492	443	508	482	437	485	482	466	440	518	483	509	484	472	466	480	487	497	437	497	478	482	474	480	450	484	472	497	496	461	456	460	468	435	454	450	478	475	505	482	503	479	487	435	456	518	470	499	474	470	471	472	478	434	458	480	484	469	484	470	436	481	487	465	469	474	448	468	507	434	500	466	433	482	519	489	500	463	472	476	455	495	465	473	463	443	496	468	519	504	475	502	481	531	469	489	472	439	475	519	460	443	466	507	520	517	459	456	467	450	487	466	451	476	481	523	504	428	517	542	477	418	481	480	473	475	462	474	477	473	489	481	461	473	515	506	432	468	473	471	448	503	478	508	436	473	435	506	476	473	476	472	441	490	476	528	470	449	487	482	464	501	427	475	494	447	475	513	475	490	476	482	472	511	472	487	464	460	467	482	498	482	509	485	509	461	471	492	482	483	481	441	463	470	486	489	507	493	461	452	473	500	444	449	459	500	466	505	491	476	473	471	472	487	466	493	501	476	452	474	485	466	475	425	477	441	464	477	478	463	512	472	464	502	488	452	451	468	477	512	462	469	429	456	508	501	493	479	483	485	476	481	460	500	498	445	462	491	469	533	503	491	490	476	472	464	488	448	498	492	495	465	488	458	490	474	419	520	481	493	472	475	461	471	495	496	444	509	476	428	465	499	448	471	493	494	483	476	528	489	487	431	450	496	493	474	510	536	490	508	474	499	516	485	434	481	442	489	467	480	499	459	508	445	482	509	477	468	482	521	478	454	490	461	467	461	496	470	474	507	475	469	460	471	494	470	470	476	494	452	463	467	469	492	476	457	504	443	457	461	475	475	506	478	475	475	502	485	493	508	500	447	490	476	508	502	478	495	509	514	495	458	538	465	484	460	453	513	478	418	534	475	466	449	487	448	465	490	487	460	467	456	457	504	481	461	463	456	469	476	450	453	463	447	468	428	490	470	518	474	471	484	476	482	466	449	452	460	457	442	459	491	487	515	468	491	515	440	511	491	479	495	489	515	456	448	471	471	476	467	471	451	479	482	514	465	486	489	458	482	444	501	487	496	480	459	483	526	491	501	449	454	522	484	488	479	436	469	457	451	470	463	488	479	494	486	464	500	496	470	490	451	494	458	476	480	489	446	483	469	439	470	501	462	469	490	458	442	476	489	517	510	505	474	442	478	471	453	457	458	491	509	444	460	490	467	474	501	458	456	459
21053	3406	756	535	405	380	287	240	229	197	184	179	192	170	167	160	152	169	171	176	149	159	146	171	157	135	171	172	138	151	157	142	175	142	140	164	136	173	160	121	154	182	132	156	115	157	145	160	133	141	151	140	131	142	142	138	147	150	162	153	134	128	145	138	129	157	145	136	153	158	159	154	145	164	132	160	135	162	149	155	168	157	140	155	127	126	128	152	141	129	132	144	172	146	155	137	158	166	144	133	140	139	188	155	137	153	150	176	166	152	135	148	131	158	127	156	162	149	153	180	129	148	170	148	148	151	127	159	164	143	136	159	148	139	136	160	163	148	162	135	165	142	134	154	154	131	162	131	148	138	158	157	164	138	143	135	140	151	147	144	136	154	144	161	151	150	158	172	151	146	149	138	151	133	155	163	148	143	148	162	136	163	135	168	123	148	163	158	129	158	152	138	137	159	128	170	135	169	140	137	145	106	153	131	171	147	161	140	147	146	132	146	131	159	141	145	151	142	172	147	155	150	136	149	154	147	148	157	174	166	146	145	159	166	142	159	146	130	167	133	155	140	130	139	142	138	138	137	143	152	165	156	128	166	156	137	151	150	155	163	151	144	136	137	124	156	151	133	160	134	137	149	157	158	140	164	130	144	161	138	140	109	126	138	147	150	153	142	145	145	144	130	149	144	135	136	155	140	131	134	149	124	149	131	160	139	129	146	131	152	162	117	159	135	151	146	143	152	143	125	150	160	139	149	147	150	146	145	148	150	147	165	139	151	159	136	150	140	158	165	152	159	164	159	142	140	151	162	163	134	153	159	143	151	126	136	139	131	116	146	136	147	122	154	139	154	140	132	146	157	164	163	110	163	163	166	154	154	123	154	140	145	159	154	140	158	152	154	154	147	141	159	150	117	137	146	151	145	152	156	150	170	155	150	139	139	155	141	155	136	153	124	141	145	124	140	160	165	164	144	150	144	178	152	147	152	145	130	139	160	137	129	130	152	144	155	129	153	168	162	125	150	127	135	134	170	142	153	161	146	155	155	163	126	151	149	121	147	152	153	127	152	169	145	145	155	133	148	145	146	131	161	169	147	130	144	164	149	141	139	143	159	160	156	152	178	144	166	146	160	150	148	159	140	164	135	160	150	141	159	155	140	165	147	146	164	124	147	140	143	137	147	152	141	157	143	161	132	162	139	157	155	165	152	145	151	151	164	163	157	155	155	161	146	154	169	153	154	156	148	122	135	180	144	166	139	147	154	148	128	148	133	156	158	178	166	148	164	160	144	141	118	153	158	148	153	138	138	139	142	145	160	136	157	155	144	130	157	144	152	167	149	141	142	161	153	127	132	152	125	141	163	161	161	167	139	140	151	136	160	151	141	137	131	122	148	134	126	119	138	142	154	150	145	138	181	142	132	158	150	140	154	170	175	158	190	156	127	139	133	145	138	154	137	135	146	140	142	132	149	148	140	147	152	135	155	148	141	143	167	159	140	142	160	147	162	146	152	137	143	152	141	134	187	157	141	160	146	145	141	131	148	144	129	135	136	152	123	171	147	142	150	151	139	136	139	157	148	127	154	164	167	128	179	164	126	148	138	139	165	126	136	137	155	146	153	148	155	146	167	159	149	145	142	142	139	162	164	170	146	163	162	137	129	164	131	139	153	150	165	162	167	137	125	152	137	137	158	162	130	152	110	151	170	147	166	134	143	146	138	161	136	156	157	154	151	146	167	161	150	146	145	154	160	159	135	134	156	160	171	154	129	139	151	154	159	156	141	161	167	145	147	168	129	141	141	151	162	156	154	142	169	141	177	159	154	115	140	146	164	138	143	135	143	147	159	140	185	137	138	163	144	152	139	143	140	146	157	148	119	137	167	153	125	141	154	127	148	148	156	136	165	153	158	152	151	159	147	158	132	144	159	139	126	133	128	138	142	146	176	165	133	155	132	124	169	144	172	137	150	131	155	148	142	128	167	156	154	150	154	149	125	140	147	159	162	132	156	160	166	152	140	140	143	151	156	154	162	154	148	131	148	116	140	129	142	132	140	145	143	145	151	149	143	146	150	142	142	146	147	144	140	155	127	133	135	126	161	144	177	157	145	152	161	149	137	147	143	135	146	128	147	142	148	145	154	126	143	132	184	155	144	136	137	161	145	130	143	140	133	149	144	166	166	148	163	163	146	130	152	127	161	120	149	172	152	148	135	148	161	133	140	139	150	132	178	142	153	163	172	153	123	149	139	142	139	158	137	143	162	144	152	143	142	138	164	131	169	131	152	164	171	141	149	154	173	147	175	145	148	138	162	156	146	140	121	138	141	143	165	130	156	132	165	159	159	175	134	151	146	156	141	154	152	145	152	159	147	136	140	157	171	127	124	159	142	146	149	158	157	126	121	149	167	142	142	125	161	156	143	167	163	133	164	123	137	148	151	155	132	160	146	168	170	157	170	164	158	158	156	129	171	153	157	168	139	162	139	143	146	143	149	167	161	148	151	170	143	136	128	161	149	143	146	139	141	161	149	136	150	155	128	138	154	143	161	167	157	140	157	165	135	156	146	160	146	121	128	151	159	165	145	160	145	148	146	142	141	126	158	170	165	137	161	152	159	138	145	165	150	157	158	147	169	160	145	167	169	160	147	146	142	139	131	151	147	140	161	149	153	153	136	140	141	155	152	138	134	153	131	160	141	135	155	144	146	139	138	115	158	138	146	144	156	163	152	154	167	159	157	139	161	142	136	136	153	167	159	137	152	155	156	147	154	140	148	159	150	155	142	127	153	169	134	141	152	159	155	169	141	138	160	134	153	153	144	132	133	153	140	163	132	145	142	152	165	146	149	147	168	153	149	138	152	146	175	168	127	155	136	142	159	157	148	151	148	150	156	140	132	130	128	132	132	166	146	146	176	147	130	152	152	159	142	154	136	158	131	129	131	148	151	141	143	145	185	151	145	154	149	169	138	176	137	162	138	140	165	133	170	164	145	159	153	149	121	129	156	141	157	140	140	148	126	150	145	159	140	143	128	144	128	153	130	144	138	146	155	158	119	111	144	142	162	153	130	157	168	129	146	154	137	183	150	130	141	135	120	156	142	142	160	149	144	158	133	168	140	154	150	147	149	150	159	134	133	142	174	139	161	157	151	135	162	152	141	148	141	149	149	146	122	141	125	142	144	153	150	143	145	150	135	167	149	164	134	165	144	152	143	131	127	137	152	160	153	125	134	139	127	162	143	148	158	140	152	163	146	161	136	168	165	169	150	161	157	142	142	148	157	152	151	151	143	168	163	152	138	141	163	147	148	148	134	129	139	159	141	141	131	151	159	139	133	145	137	174	153	175	186	152	156	162	137	160	163	142	136	134	159	161	155	135	162	153	144	142	162	170	139	167	158	136	126	142	146	156	160	148	139	150	149	137	131	135	137	119	145	155	144	137	134	148	161	160	147	134	142	136	160	143	152	154	142	166	156	143	134	133	167	169	137	143	158	184	141
12965	1453	1253	1458	1370	1305	1171	898	829	670	703	645	552	510	510	441	429	434	459	446	408	446	372	420	415	441	429	416	372	407	421	378	374	399	408	396	370	382	414	423	428	396	377	387	409	389	362	341	391	361	403	368	351	364	416	388	402	334	407	435	354	387	390	394	388	356	389	383	358	378	374	355	357	355	383	376	359	411	369	380	370	412	394	399	381	407	381	389	383	410	341	370	375	381	393	385	402	385	412	369	385	399	358	389	362	390	382	371	360	342	409	405	362	377	368	355	376	420	371	359	365	365	410	378	383	395	358	365	372	364	371	350	389	370	361	387	383	337	378	388	344	375	367	399	361	362	357	360	384	363	408	379	389	405	358	359	392	370	387	370	373	370	371	374	361	389	363	350	387	391	365	360	354	370	365	393	355	375	324	367	372	355	371	411	358	379	372	388	384	399	377	388	384	369	373	378	371	386	398	372	401	405	387	369	334	363	392	380	393	387	393	376	336	359	359	385	384	383	360	360	390	343	351	397	396	370	356	405	391	391	384	373	370	353	346	392	363	379	373	371	344	401	369	364	396	356	345	368	385	406	359	351	377	352	391	373	379	369	374	389	367	342	363	388	369	367	386	389	386	359	389	361	368	364	379	359	413	392	372	377	364	360	409	389	372	328	396	378	358	383	388	381	424	400	359	371	382	364	388	376	351	386	396	385	336	363	391	367	377	384	346	371	381	375	373	355	377	358	383	370	386	386	341	412	373	373	376	384	328	379	367	363	383	381	351	354	375	391	366	395	365	383	361	359	373	357	352	361	366	404	377	358	360	376	349	367	381	384	390	361	380	384	413	370	360	408	354	344	372	330	392	371	363	350	399	406	392	360	380	367	356	321	376	392	378	419	362	394	360	371	352	400	365	372	365	355	328	374	409	400	351	372	350	366	375	390	400	339	394	359	377	372	396	358	358	392	367	372	393	342	368	396	364	389	367	345	363	399	382	383	355	346	371	386	383	386	397	348	373	383	378	353	361	409	415	366	370	412	378	399	372	344	375	341	430	410	371	402	391	346	381	388	357	401	366	389	337	387	357	383	371	358	392	373	335	364	357	388	396	347	376	389	381	396	345	353	363	342	382	393	369	432	353	378	363	394	395	381	370	381	377	378	373	359	388	367	372	379	402	363	407	378	376	371	371	370	391	362	386	381	393	355	364	382	344	353	374	348	357	383	385	380	412	398	361	385	369	385	382	381	366	392	374	369	358	394	424	351	345	389	368	340	393	392	390	369	375	344	370	360	360	389	377	379	350	389	374	374	376	368	348	379	387	378	380	353	369	411	374	389	366	381	362	402	368	371	390	373	373	393	365	360	359	370	362	373	389	375	417	378	374	363	372	381	367	369	376	395	365	390	374	369	377	376	333	386	366	375	405	352	346	341	373	394	366	337	361	366	333	356	396	386	382	370	365	355	363	402	349	346	367	373	380	374	361	401	359	406	343	393	357	407	409	414	358	366	370	397	404	319	349	377	379	383	392	349	386	391	401	363	343	348	344	371	402	367	348	383	379	369	396	392	370	361	385	405	350	393	360	391	387	359	373	314	343	404	347	391	397	381	393	356	346	375	358	387	359	381	364	391	328	340	398	378	351	403	370	397	324	408	392	349	414	381	368	381	399	346	371	421	347	391	389	378	340	340	382	364	373	407	383	358	379	382	382	365	384	393	390	362	392	352	337	367	382	384	346	333	360	363	383	360	375	363	408	418	377	388	380	377	387	390	391	370	372	370	397	361	378	353	373	426	348	405	350	386	372	347	370	327	388	359	413	392	381	377	378	369	376	362	343	409	400	385	378	420	383	372	348	424	367	368	354	380	388	392	373	409	381	375	375	343	354	417	337	397	380	388	385	343	399	363	407	360	383	369	378	355	369	416	360	380	363	373	354	373	341	394	344	360	387	395	376	372	413	367	359	376	362	384	360	358	390	335	387	405	392	367	432	383	358	399	394	397	374	376	382	361	391	375	334	384	368	374	350	364	384	351	385	389	385	381	422	354	367	382	358	354	350	365	398	390	339	387	412	364	380	410	351	390	354	378	380	382	387	391	385	381	386	352	392	398	399	420	402	376	360	404	369	360	356	392	341	385	385	379	388	350	387	388	350	405	368	391	362	380	385	362	373	425	381	390	420	390	378	354	343	372	345	372	367	357	338	344	382	346	362	397	411	384	349	352	390	380	349	360	373	391	357	362	391	364	392	378	379	378	375	393	341	357	390	369	400	391	357	410	382	370	399	365	376	385	360	396	420	359	362	360	396	346	393	376	374	377	383	377	349	407	372	397	361	364	356	393	342	369	352	382	366	408	423	386	392	397	382	355	390	400	388	353	345	360	365	400	383	371	393	389	379	366	366	389	398	381	401	361	391	373	364	377	383	376	389	398	355	381	352	416	374	369	381	379	398	402	355	383	373	381	379	360	382	363	386	385	354	360	365	384	376	384	374	367	382	403	376	382	388	378	365	406	378	360	324	385	360	329	364	400	375	392	415	408	360	362	373	368	381	360	387	374	369	357	381	392	354	387	382	371	354	323	358	409	337	363	393	347	382	371	393	369	346	364	361	405	381	384	381	356	377	393	362	385	389	379	407	372	329	388	392	368	350	389	355	363	330	408	365	383	337	342	380	372	342	362	388	393	382	385	360	371	379	397	365	364	365	362	370	356	358	412	382	398	371	389	345	352	357	394	359	369	383	360	375	420	389	349	380	389	367	395	354	383	403	354	374	374	369	360	326	377	381	406	387	377	322	366	405	389	393	343	384	373	349	358	341	393	387	428	381	390	389	407	369	391	378	356	335	369	389	345	367	361	375	373	358	390	403	348	359	371	389	402	368	396	369	407	336	360	410	357	377	375	391	396	358	367	363	411	400	363	387	377	397	394	380	376	380	351	356	363	371	359	369	380	383	386	409	410	331	365	412	366	376	359	383	373	374	387	372	330	365	371	345	373	385	352	394	370	351	383	387	372	372	384	383	394	393	376	371	382	397	389	366	374	367	386	395	349	381	400	345	362	387	381	434	404	371	407	423	375	332	384	394	380	371	342	372	369	391	434	400	358	369	362	395	399	384	363	349	361	415	368	361	375	386	387	348	379	343	372	385	372	362	381	368	382	373	387	371	360	410	371	385	383	361	388	378	353	380	387	399	369	415	364	379	380	384	366	351	360	380	363	400	360	370	358	371	401	356	388	383	374	389	402	382	392	374	368	363	373	340	370	387	339	390	383	347	383	350	358	393	362	361	389	335	356	394	372	404	380	380	364	370	369	394	360	360	389	384	389	440	369	401	374	374	366	379	390	403	368	382	368	405	374	375	387	422	345	372	393	413	369	376	356	384	366	399	365	369	355	362	382	371	350	400	360	369	350	365	362	386	371	369	364	383	392	366	345	326	376	345	380	418	357	367	369	385	345	352	369	350	355	388	356	356	393	379	391	342	390	383	365	393	387	369	380
31195	6983	1576	1060	782	676	535	431	392	336	378	350	293	272	270	280	281	292	293	286	281	293	241	242	262	231	241	260	267	266	262	293	277	268	263	275	246	248	258	233	287	278	253	261	235	248	234	267	261	260	303	264	246	261	254	253	224	235	241	251	287	239	290	305	275	271	283	236	271	269	267	258	232	257	276	258	246	268	245	293	244	267	251	276	242	265	279	253	245	262	262	256	244	281	253	249	219	295	254	251	260	271	276	309	265	229	280	271	251	269	295	258	240	268	245	261	262	299	234	265	258	273	267	260	248	268	267	249	287	236	248	268	249	252	266	264	291	253	252	269	253	280	266	266	247	260	275	264	240	266	230	237	262	290	265	260	277	252	267	270	235	253	268	265	235	247	245	266	259	273	260	236	229	256	256	260	241	253	249	249	267	241	246	270	246	259	270	256	262	240	234	235	245	283	274	270	252	246	261	222	257	240	296	273	232	267	277	259	262	265	240	244	235	235	262	241	270	266	248	248	285	232	257	267	243	257	255	247	250	260	267	264	238	246	268	257	257	282	251	232	267	244	263	272	245	266	233	273	250	253	205	261	260	266	248	244	241	252	267	268	253	275	275	251	269	290	252	239	229	251	263	280	251	272	300	254	271	240	248	254	231	263	237	269	241	265	244	246	245	245	261	260	217	261	245	274	258	268	275	283	260	239	243	244	266	285	258	257	288	259	281	283	264	272	278	255	259	253	270	222	235	261	273	263	254	271	260	282	268	273	288	257	270	260	227	255	255	268	270	311	262	263	251	239	260	305	268	247	291	251	225	247	275	303	260	215	241	254	271	229	244	284	259	233	255	280	218	250	245	271	224	255	268	269	270	220	260	263	264	281	260	263	301	244	266	267	280	272	282	294	253	267	258	286	239	251	268	276	263	260	279	264	280	255	242	253	286	254	267	252	253	275	244	252	250	280	249	272	294	245	243	267	284	267	236	244	269	263	250	263	277	261	276	261	257	230	299	289	269	246	249	302	256	267	251	244	269	261	262	249	251	239	264	262	250	253	272	280	251	243	238	268	260	276	261	252	241	254	245	268	297	273	279	236	241	274	271	249	217	261	275	238	234	260	257	241	263	235	264	270	271	269	281	248	235	277	262	275	238	235	248	240	288	280	242	278	261	254	295	250	287	267	262	249	232	300	269	295	263	256	258	269	259	285	255	266	253	241	231	259	231	311	258	286	238	254	250	256	275	257	261	227	285	251	262	261	240	267	255	259	225	252	243	242	258	267	262	272	264	292	259	284	234	240	248	270	263	257	262	259	247	282	270	254	235	245	270	246	269	263	291	255	272	246	282	262	290	287	262	276	270	231	247	247	248	272	237	281	283	237	253	228	276	247	268	294	252	257	287	250	232	261	287	240	263	217	265	271	244	255	277	252	229	271	253	266	262	223	269	251	256	255	239	260	244	266	281	233	250	253	261	228	262	282	246	249	245	259	265	247	247	244	271	251	289	270	280	247	267	249	267	294	281	244	259	249	260	257	242	268	257	266	233	234	266	222	256	270	270	250	235	271	256	278	297	269	248	265	272	240	241	279	262	251	271	288	249	209	250	273	262	253	259	271	250	256	233	267	264	256	300	257	265	247	231	250	275	229	264	263	254	265	255	266	234	257	255	235	229	258	256	240	265	266	248	239	255	250	291	262	238	261	272	249	259	262	266	223	275	261	270	274	242	260	237	265	274	274	270	229	267	275	258	249	265	245	242	253	258	247	275	264	260	277	299	300	228	250	260	234	283	267	250	291	234	241	270	246	252	258	245	269	245	250	237	234	255	255	262	278	278	254	270	237	205	233	263	262	228	243	243	281	286	291	241	243	280	252	266	242	259	258	253	249	292	266	268	268	285	273	271	253	263	271	280	264	230	266	265	260	224	289	251	228	279	264	275	250	271	256	248	250	273	270	260	203	257	244	257	252	251	235	273	222	247	240	277	276	280	218	257	224	237	261	244	223	244	241	268	274	253	259	265	284	266	281	256	239	266	266	259	254	249	273	258	302	263	283	268	263	250	246	253	254	255	237	282	283	225	295	258	257	241	235	263	266	272	225	266	262	249	252	240	216	254	289	264	285	285	254	243	244	222	261	251	265	234	270	240	215	244	256	251	261	266	284	275	266	258	253	235	271	278	279	259	260	264	243	266	242	253	264	256	244	252	255	269	247	232	284	278	251	264	264	242	263	262	276	279	253	274	263	277	292	243	295	272	280	245	242	217	251	246	239	247	242	264	274	275	262	245	251	296	242	247	284	237	285	274	281	259	265	222	236	243	291	241	274	264	235	277	268	255	241	277	252	266	253	295	240	256	234	246	256	262	294	304	291	239	268	263	238	233	277	230	259	258	239	254	238	269	273	268	267	263	262	241	278	231	279	252	211	255	271	246	233	259	252	236	242	259	265	253	243	241	256	267	291	230	257	246	273	245	261	253	244	264	285	244	268	274	269	264	276	257	258	260	224	275	243	246	232	278	249	247	256	267	259	231	277	246	264	268	246	254	296	244	275	276	246	233	228	254	294	275	282	268	258	232	289	274	245	235	252	249	234	254	257	257	254	236	242	231	268	253	276	264	270	256	284	298	258	259	267	252	266	296	263	252	243	264	276	257	256	251	250	281	246	265	284	294	263	257	270	275	271	270	235	275	257	267	275	284	252	262	286	231	249	233	259	268	290	266	236	250	266	253	230	287	260	246	219	265	281	276	249	262	267	238	249	224	283	270	298	266	236	264	271	254	235	282	274	245	248	251	273	271	245	257	239	222	285	234	279	266	237	257	243	260	250	237	256	248	265	265	253	265	252	265	258	236	258	263	272	239	268	247	270	260	242	234	284	290	249	261	281	255	246	261	245	253	255	244	254	253	293	238	290	270	280	273	255	256	262	241	268	293	288	270	254	272	270	268	239	272	276	276	250	253	230	272	259	254	267	252	286	255	260	231	299	255	246	251	254	278	250	241	259	264	263	273	264	257	255	250	229	266	244	252	249	237	266	271	300	258	243	263	288	262	251	280	256	247	289	268	291	260	273	254	248	268	271	256	234	224	294	268	239	253	225	255	290	270	266	285	215	251	260	252	260	243	275	254	256	254	258	280	228	257	269	265	212	273	230	271	235	236	257	252	251	259	258	275	276	267	287	255	249	240	269	250	257	253	252	243	256	269	303	257	227	250	273	234	236	259	246	237	273	243	283	265	270	263	278	267	242	261	289	271	231	290	256	285	231	255	243	265	269	263	272	255	254	261	277	254	274	247	263	243	255	270	273	222	281	270	286	252	258	275	215	274	264	248	264	275	263	237	247	263	253	253	257	282	243	240	266	236	260	255	247	251	236	258	265	248	252	263	248	280	268	267	244	246	254	269	243	263	271	265	230	266	276	249	248	281	253	283	246	249	234	251	245	226	229	278	252	278	256	260	242	280	247	270	233	251	295	277	261	265	237	228	237	268	263	272	266
17764	2449	2280	2642	2362	2256	1714	1536	1227	1137	1166	1010	916	858	840	800	765	748	707	721	693	671	703	652	714	667	688	609	641	629	625	613	636	605	677	615	653	656	597	604	644	588	644	660	620	621	572	665	611	611	580	591	605	638	581	613	591	605	601	566	589	634	562	641	571	619	613	586	607	655	623	616	567	609	590	618	622	599	602	598	595	623	640	596	604	639	589	642	659	593	593	570	578	601	624	582	605	554	593	561	633	613	574	608	609	610	594	577	612	604	556	592	596	624	570	590	627	553	599	597	577	633	580	618	605	572	541	640	572	579	609	627	597	618	600	611	638	579	624	546	573	612	583	594	613	606	576	585	636	622	615	595	621	588	594	608	623	593	612	637	569	595	612	556	608	561	581	575	626	600	589	591	619	588	627	629	643	610	546	591	634	612	656	617	600	612	598	633	609	629	602	569	568	606	630	606	619	627	599	594	588	606	578	588	590	591	618	618	609	591	628	604	536	632	636	596	609	617	638	609	538	561	605	627	592	621	598	595	607	619	621	592	587	606	630	571	582	635	548	596	570	625	603	537	571	606	552	619	588	601	588	599	623	604	584	575	559	552	636	654	625	632	602	635	609	578	574	613	586	626	653	594	613	575	563	596	572	608	600	586	598	610	614	562	589	589	625	625	595	616	606	623	628	624	605	545	568	599	627	593	592	601	616	589	583	613	615	578	604	611	577	619	574	576	557	584	551	577	553	621	580	614	596	608	580	569	566	601	570	618	606	574	623	619	615	607	624	624	598	618	592	599	636	603	611	622	599	625	622	590	601	583	533	581	562	619	603	570	625	582	584	573	584	599	630	592	593	617	605	590	602	608	586	577	598	583	613	604	584	579	609	570	611	648	645	646	607	565	570	632	564	584	614	568	601	582	616	567	615	586	532	627	600	595	557	591	578	592	600	612	576	590	615	596	561	566	582	642	621	612	632	570	623	600	604	608	626	600	633	558	617	593	606	614	593	582	637	638	619	605	621	607	648	626	618	582	621	606	597	619	565	631	561	567	642	607	579	587	632	608	586	586	552	628	586	581	629	553	617	576	647	608	627	604	611	705	575	589	626	587	624	613	600	577	604	616	608	608	605	580	622	576	598	594	585	592	605	588	636	556	569	533	575	594	586	591	633	606	573	605	548	595	550	585	572	572	621	605	599	620	581	587	605	603	591	607	592	575	582	608	624	602	630	620	580	563	648	636	600	606	609	621	608	592	621	613	565	561	601	603	587	607	590	590	592	592	593	601	567	572	572	580	565	573	623	628	564	597	630	596	621	589	642	600	564	625	569	619	606	609	616	620	601	609	573	582	627	587	613	608	625	587	636	589	585	620	626	582	590	646	578	574	597	587	601	603	588	613	610	607	625	581	606	583	610	652	582	629	599	579	616	637	589	632	598	592	616	642	619	577	597	626	575	583	623	602	596	597	607	654	588	612	649	621	573	593	587	559	570	600	629	641	582	594	612	591	570	641	569	602	626	590	577	618	582	576	642	600	608	604	602	617	603	577	586	568	643	587	602	590	643	553	621	649	596	598	615	591	597	600	581	584	605	602	618	594	564	584	602	566	591	587	586	592	610	621	580	618	603	551	633	654	540	601	573	577	583	637	603	599	624	607	609	627	618	629	591	583	603	566	612	609	624	533	629	651	581	608	550	607	625	659	591	626	629	606	605	600	635	558	618	626	599	624	627	621	661	609	621	601	589	619	605	595	578	579	607	606	598	576	617	581	592	602	621	621	615	617	604	618	613	601	633	583	594	561	604	651	562	623	587	610	621	623	565	591	611	601	613	612	590	628	594	616	614	579	596	648	638	609	589	593	589	559	609	603	622	627	617	649	571	575	564	565	585	574	553	569	620	588	565	579	637	618	618	579	581	626	579	610	585	662	602	614	619	618	587	633	593	575	610	600	641	610	588	586	574	553	592	572	614	646	598	578	653	600	571	561	585	564	619	583	582	606	600	624	613	613	584	601	637	576	619	570	620	623	591	595	617	581	582	586	583	584	620	622	600	659	625	637	632	596	608	590	600	582	581	578	570	614	625	629	614	594	615	616	582	592	567	613	582	609	584	572	647	595	582	584	583	618	596	593	605	576	577	561	589	571	611	550	585	630	631	561	619	606	598	630	619	587	607	601	556	600	581	626	550	624	590	593	596	578	607	586	577	641	577	622	599	628	586	616	600	580	586	582	585	637	586	581	567	585	592	637	621	626	560	602	612	586	591	603	587	612	578	584	652	637	612	633	592	589	611	600	629	591	609	610	666	589	600	587	565	604	614	559	583	632	608	586	591	597	602	620	565	609	596	599	617	579	606	616	597	620	562	605	562	583	619	624	609	636	623	609	576	611	580	627	611	603	601	615	607	587	603	575	589	602	583	598	570	597	572	585	590	620	588	574	611	593	613	609	604	572	609	610	579	590	628	588	596	595	579	621	568	597	596	618	596	572	619	570	583	580	601	568	591	621	560	560	604	623	591	597	630	618	603	566	581	607	628	603	621	572	602	616	578	564	564	606	621	617	635	589	603	590	643	566	606	603	618	630	675	589	637	587	616	572	593	621	584	569	641	620	595	604	595	586	565	585	600	613	587	583	611	613	595	605	584	590	633	631	586	631	623	618	640	593	592	561	597	615	615	601	605	579	595	623	619	581	601	629	603	605	614	596	593	612	625	604	649	598	654	615	616	616	595	596	560	592	579	591	565	634	566	609	591	618	561	608	611	591	607	607	590	610	606	611	630	638	561	598	638	604	576	609	613	626	663	566	638	630	600	613	593	593	636	597	585	629	626	593	601	592	613	598	591	581	581	591	592	622	601	588	605	590	609	613	603	596	616	630	535	600	603	610	648	626	582	586	568	591	608	546	624	574	643	611	612	598	598	631	614	565	636	597	575	559	594	591	580	567	574	583	591	631	571	580	586	616	585	624	595	627	609	624	544	618	577	619	647	574	590	588	672	581	600	596	608	636	606	549	624	570	598	604	551	605	596	646	631	600	617	594	591	554	568	602	601	628	615	603	603	578	588	594	563	603	554	567	592	636	545	593	577	579	597	600	616	609	583	579	628	638	647	620	597	602	632	574	599	572	595	594	592	599	604	640	611	594	607	588	581	599	570	625	578	600	613	595	615	604	621	605	622	620	557	590	578	585	622	567	552	579	560	613	581	620	558	622	602	606	575	578	601	590	616	619	615	628	598	598	588	637	586	577	575	617	604	601	671	610	593	607	608	585	591	572	623	546	621	566	665	585	587	593	625	632	577	583	563	558	637	585	577	615	598	583	600	597	646	574	578	658	618	579	646	626	552	618	575	597	645	608	584	613	620	624	617	613	584	597	630	596	602	643	635	563	571	525	630	630	596	590	611	550	644	581	559	629	590	602	583	598	575	599	634	615	611	624	574	599	601	572	672	607	591	605	562	603	587	637	655	610	595	582	589	611	552	604	582	623	596	597	577	610
6148	901	275	274	231	232	216	216	186	215	211	224	211	183	217	242	204	203	198	185	209	208	225	216	201	211	198	227	215	219	205	222	217	196	213	206	219	205	206	221	194	216	222	204	222	219	226	225	205	219	201	213	198	205	169	242	220	190	193	187	178	219	195	198	189	189	210	228	196	210	203	191	189	183	177	204	202	221	219	208	182	188	200	209	185	188	200	182	209	211	218	196	206	227	212	194	216	219	199	228	212	205	200	185	220	203	209	208	191	216	205	199	214	218	204	224	225	238	182	212	232	207	253	223	217	207	215	203	209	231	194	210	221	196	197	220	229	216	183	206	217	194	202	203	196	180	198	220	211	223	185	183	199	215	224	205	201	200	214	235	215	213	223	209	191	190	205	193	201	181	221	196	196	188	181	213	228	204	215	165	218	230	192	207	188	205	217	184	188	197	207	214	207	228	197	197	215	204	239	205	239	228	241	229	225	207	196	205	213	205	212	204	191	204	204	188	197	228	220	213	194	186	192	204	198	177	201	188	191	221	195	214	225	215	214	201	206	215	214	244	196	200	193	196	199	197	213	232	221	191	216	212	186	229	199	210	221	192	202	230	213	211	211	199	222	203	241	187	217	205	220	188	212	205	213	218	189	224	219	211	233	218	197	224	207	206	198	191	201	206	186	198	188	230	179	197	201	236	212	195	217	181	182	216	222	227	225	226	224	214	170	222	211	220	220	201	219	178	192	191	178	235	222	169	198	190	218	222	188	190	205	218	218	220	204	219	187	205	228	236	209	179	192	194	213	205	202	210	205	199	233	203	233	229	183	197	217	211	199	226	197	202	231	225	201	192	205	184	199	193	205	230	212	198	193	206	187	188	225	211	193	184	179	184	191	207	194	203	220	222	224	213	201	200	202	203	199	202	212	195	199	194	214	207	228	218	186	216	191	204	210	201	208	203	216	240	201	190	208	188	192	227	187	188	219	208	182	199	223	212	216	208	211	202	208	189	193	184	205	204	216	197	220	207	199	195	205	217	224	224	208	211	217	202	207	190	224	182	195	217	193	207	224	182	210	179	216	199	198	210	201	181	226	200	199	197	223	198	204	182	193	188	209	185	214	215	202	214	245	217	203	205	207	203	208	198	219	208	179	210	198	189	210	219	230	192	225	189	186	187	195	225	207	219	188	243	195	195	209	220	228	197	213	224	195	188	203	196	235	218	235	208	212	190	201	204	197	201	222	227	204	216	186	225	189	222	196	179	214	195	198	200	200	207	188	212	214	226	218	210	218	237	208	198	157	195	197	208	219	216	185	212	206	199	185	190	205	219	193	182	207	235	199	192	161	199	206	217	204	202	197	211	215	217	218	194	217	190	202	200	228	204	210	170	202	232	230	245	218	203	221	206	223	178	159	203	214	206	207	214	232	208	198	193	215	219	190	223	196	213	211	196	212	185	205	196	196	239	185	194	178	202	213	204	221	222	210	197	229	187	203	201	213	222	199	215	180	212	212	209	184	213	202	194	201	192	221	197	214	192	231	222	237	196	207	191	208	183	217	201	208	198	205	205	191	200	228	183	201	213	214	195	202	174	199	187	212	214	206	201	177	210	226	196	218	212	198	204	236	189	183	205	196	209	201	198	179	208	228	185	205	218	201	198	173	224	215	215	228	188	222	190	209	197	199	173	202	186	205	212	182	210	232	215	160	202	189	196	200	197	174	194	222	181	219	223	238	202	193	198	234	203	205	195	236	207	220	195	204	225	210	193	224	209	202	202	196	224	193	198	198	224	210	193	186	208	235	221	191	227	182	190	235	187	181	191	188	191	206	205	196	210	187	217	189	194	231	191	215	225	226	205	224	216	202	234	191	194	165	195	235	206	191	162	211	218	190	216	196	199	201	224	224	223	233	196	194	234	191	206	199	202	241	220	188	207	182	202	182	207	200	235	198	194	184	204	192	224	219	204	192	245	203	205	187	214	200	237	206	216	193	215	213	199	221	199	199	213	216	216	181	234	212	191	229	223	202	236	202	195	191	197	188	221	232	230	198	202	207	170	205	216	200	182	208	216	193	209	206	202	227	204	179	214	213	200	173	204	213	196	220	218	198	206	191	195	191	196	186	232	176	213	186	191	193	223	200	212	198	201	229	218	211	188	202	204	213	191	201	182	201	209	182	206	214	216	197	203	212	213	212	228	207	205	213	215	199	200	205	189	189	223	207	192	242	239	252	200	204	202	224	214	211	188	213	227	211	217	180	198	197	197	190	201	209	207	194	178	200	196	194	188	208	202	170	199	196	203	185	180	217	198	194	200	200	233	214	225	205	198	238	186	205	206	222	199	196	200	164	212	201	210	231	228	221	200	199	242	192	198	212	205	205	220	195	205	212	205	173	193	208	216	194	208	193	204	186	205	215	200	201	173	214	197	177	180	202	204	240	199	194	227	219	208	234	223	226	177	197	190	184	195	224	186	185	196	196	208	239	167	212	197	224	196	217	202	203	216	186	181	210	187	197	210	194	217	197	183	195	208	202	202	196	200	234	206	216	197	206	187	222	181	216	206	214	217	208	196	196	198	165	172	180	199	202	203	199	234	194	208	184	224	188	202	203	230	227	207	222	179	207	204	203	190	215	218	201	217	196	219	217	191	262	218	218	205	192	180	205	193	235	218	181	207	195	236	205	184	240	210	184	190	210	204	187	205	201	211	195	219	206	211	208	190	216	214	219	204	195	214	209	224	199	203	217	204	178	217	210	244	180	214	217	184	184	205	216	252	202	231	209	209	207	181	200	211	226	181	204	226	200	233	177	193	197	179	203	189	189	231	216	193	200	210	216	192	202	194	212	185	218	201	215	211	199	224	208	191	204	221	187	199	194	227	220	195	214	217	222	206	243	209	218	211	196	183	223	170	194	215	194	189	194	198	194	201	205	179	202	196	210	163	205	208	247	197	213	195	211	215	218	189	202	198	205	180	184	211	203	217	205	195	212	202	178	212	243	201	206	203	195	214	187	221	189	202	213	197	199	226	196	190	195	221	220	223	190	157	186	215	210	192	199	193	180	217	188	205	191	202	207	210	215	184	212	222	233	216	207	206	201	191	225	205	228	181	197	233	186	197	199	211	202	199	237	212	207	194	188	198	221	219	234	223	233	208	200	188	189	181	207	185	179	169	246	209	189	158	202	201	227	230	201	200	184	202	190	217	187	220	198	227	227	186	209	208	210	223	231	211	176	213	201	203	194	203	206	224	246	216	198	197	220	210	228	183	188	188	219	191	212	199	226	196	213	207	228	197	190	198	182	197	172	224	220	220	198	233	188	197	177	218	210	184	179	198	205	209	183	211	243	214	200	197	198	203	210	208	201	188	205	191	186	199	197	223	223	201	208	197	207	206	217	241	198	181	196	203	204	188	217	192	230	197	171	195	223	225	223	192	205	204	206	186	202	183	220	198	177	200	198	181	191	195	189	214	208	211	195	248	198	230	236	217	208	209
4029	847	610	653	600	610	571	586	521	518	522	481	475	477	512	492	522	445	472	532	463	443	466	470	480	484	479	494	478	441	478	483	463	480	498	477	458	499	466	463	519	476	483	488	443	440	441	477	497	500	486	456	464	446	443	510	473	452	478	470	479	490	513	468	479	482	487	504	467	488	458	479	493	495	470	451	447	490	462	449	449	525	492	466	525	425	458	460	419	490	492	446	500	479	484	471	457	452	476	488	449	478	469	482	450	463	490	500	459	494	459	484	430	491	501	484	475	477	468	525	467	443	460	448	499	485	477	470	493	437	456	495	450	482	433	482	471	470	454	474	464	486	496	437	458	465	472	474	459	441	464	473	466	453	440	463	497	480	482	474	522	470	474	453	448	485	452	459	482	479	464	478	481	438	487	455	496	463	475	464	447	500	504	474	492	441	465	530	494	522	495	440	461	470	489	465	460	482	455	479	479	469	521	475	483	450	461	469	479	431	477	471	419	492	473	476	440	483	477	496	486	449	462	529	428	441	446	444	475	484	475	450	476	495	491	467	490	437	434	437	483	476	439	472	463	508	458	492	501	472	468	441	481	462	474	458	471	422	486	474	459	443	492	487	490	471	457	465	439	457	489	483	478	448	443	490	476	459	525	489	435	473	463	490	443	459	465	466	465	455	471	445	503	460	466	464	467	463	443	467	478	467	476	492	475	499	474	474	455	447	454	459	465	477	444	467	456	491	511	484	496	475	452	457	486	472	436	495	464	472	459	487	465	447	466	500	448	487	512	427	491	459	489	466	476	468	485	493	481	466	471	506	478	476	494	439	477	458	448	527	477	479	480	465	483	481	437	508	467	464	451	452	477	447	470	469	466	481	479	481	478	441	493	486	481	489	459	481	485	461	489	481	471	454	469	487	502	488	471	443	475	495	464	469	495	482	468	499	499	510	441	519	483	459	426	428	458	490	500	486	493	457	458	489	455	455	499	476	462	446	474	505	496	479	453	490	475	477	467	439	489	504	445	444	505	446	495	493	458	481	520	462	437	463	468	451	495	466	474	463	454	461	428	496	459	453	468	441	468	465	489	467	443	504	477	521	480	477	524	454	475	476	477	502	440	472	491	435	491	509	468	455	482	482	460	466	462	480	464	480	492	487	474	503	465	465	441	514	452	479	530	464	448	472	480	466	496	494	469	480	495	464	474	452	454	489	431	472	484	441	474	435	508	486	467	481	476	456	494	484	508	484	461	459	479	534	488	477	500	494	504	508	489	474	437	491	451	495	470	513	483	493	500	496	452	473	503	455	505	489	476	465	488	467	451	438	487	498	488	512	456	461	486	474	448	493	450	440	497	465	506	474	482	479	443	439	443	462	486	465	473	477	500	496	491	480	426	473	463	465	441	495	457	490	433	457	475	499	496	490	490	469	479	458	503	488	441	487	497	448	453	466	488	477	461	449	508	485	462	475	484	447	492	513	472	422	468	474	490	475	484	466	489	446	485	483	492	496	500	440	483	486	449	475	465	438	510	474	479	441	469	474	450	483	497	468	479	491	454	487	497	486	510	460	481	465	498	528	478	494	452	474	446	485	480	455	488	480	463	467	468	474	514	478	503	488	499	450	448	419	473	466	450	461	502	460	520	476	470	497	443	486	458	443	464	467	448	436	464	484	463	482	448	454	455	465	451	474	489	471	472	484	448	476	449	502	457	481	470	477	481	457	482	450	434	480	522	494	438	421	460	476	454	451	505	491	503	465	448	512	504	459	478	432	503	454	460	477	494	450	507	438	441	505	466	466	472	510	489	476	455	500	457	460	473	467	452	484	491	500	509	480	465	458	505	480	484	481	503	450	461	490	457	487	485	508	493	480	449	474	444	461	494	463	481	465	489	477	470	459	465	436	464	474	505	466	448	493	443	483	463	443	440	507	462	467	482	475	474	458	488	483	437	475	460	484	482	492	482	488	458	453	480	505	442	491	479	443	411	463	502	452	439	486	523	451	451	502	459	493	472	472	462	486	463	468	486	446	479	440	493	461	508	494	502	441	455	462	473	491	468	455	496	505	459	472	469	496	460	453	448	441	468	483	489	431	459	490	458	459	490	484	439	455	451	486	501	466	450	461	472	509	473	420	476	459	436	491	462	485	473	462	469	479	466	487	481	480	449	461	483	450	475	498	452	463	473	483	456	459	503	480	422	468	449	411	472	430	471	481	444	495	477	449	505	478	461	490	443	481	486	515	510	459	473	467	475	478	480	474	491	455	492	467	454	447	456	498	444	447	439	476	468	498	448	488	460	470	482	432	458	489	464	479	477	432	440	474	514	445	495	484	449	492	462	465	494	451	474	464	510	495	502	479	492	485	459	464	461	481	474	476	437	483	480	481	484	488	484	502	522	506	493	478	492	490	470	451	458	488	473	439	487	453	474	481	502	472	455	440	553	443	408	486	457	463	462	463	489	469	467	462	461	479	476	461	472	495	445	451	485	466	464	500	477	454	515	516	470	481	496	451	453	475	440	459	414	484	480	476	518	445	491	459	500	473	455	461	485	453	486	499	517	505	450	487	507	497	461	498	484	449	468	502	472	466	482	483	470	459	485	478	456	467	484	449	448	464	468	452	518	448	503	460	447	467	459	483	472	474	503	463	474	486	492	448	467	494	447	455	496	456	496	467	467	499	493	470	487	474	520	419	500	442	480	456	458	477	407	451	480	473	475	472	509	474	507	442	478	499	463	481	458	478	441	457	501	470	445	506	500	456	447	493	471	439	477	496	447	464	464	468	453	465	413	469	466	426	462	463	452	468	473	480	478	489	439	475	467	469	422	493	478	491	503	529	434	490	467	475	432	486	455	471	465	499	492	440	440	453	450	459	490	489	459	479	499	462	483	439	482	518	478	420	465	428	450	501	470	433	484	497	490	513	462	475	478	458	468	447	486	488	435	469	468	459	481	514	451	459	462	487	453	437	494	463	475	495	461	472	492	469	482	496	472	454	456	499	445	455	451	484	462	490	473	480	467	499	487	482	472	468	447	472	516	491	448	488	511	470	469	469	481	490	475	467	479	461	511	489	476	503	501	488	498	459	466	499	477	456	440	455	497	481	467	469	502	468	500	463	467	466	496	455	480	448	489	478	478	508	521	444	475	462	492	444	520	482	490	463	493	473	478	493	453	508	490	534	516	456	509	453	448	502	463	505	468	467	498	455	485	505	478	482	473	501	459	507	437	507	454	506	483	481	476	489	510	489	451	456	506	479	451	466	455	476	481	437	527	453	471	486	480	436	478	429	459	435	451	479	439	475	477	469	486	447	464	447	471	454	465	489	499	482	480	479	501	508	472	505	469	462	476	463	455	512	475	489	420	460	459	452	465	496	499	435	482	483	486	473	483	469	430	493	453	495	463	469	480	525	495	480	474	421	453	534	454	464	447	485	490	483	467	467	467	477	453	432	479	484	453	495	463	514	492	453	513	473	453	476	497	466	527	470	419	477
21504	3782	777	659	459	346	279	284	272	211	222	187	143	183	173	161	179	155	135	160	119	147	148	126	157	149	149	139	148	128	147	164	150	151	165	151	143	152	122	154	149	165	168	143	147	143	165	142	146	161	145	146	156	145	154	151	141	126	168	158	141	143	128	133	149	163	164	136	143	149	136	144	142	176	165	151	156	166	146	129	135	161	155	155	134	134	141	150	160	142	162	153	145	168	162	154	141	180	164	151	152	141	171	134	170	133	152	146	145	140	144	137	163	163	165	127	161	138	164	152	140	176	163	162	154	160	130	152	156	102	133	146	149	159	137	128	151	155	137	138	139	160	137	128	146	146	170	167	152	156	129	143	144	139	138	159	136	142	153	166	123	131	150	115	141	144	133	141	174	136	161	125	147	151	152	125	127	161	150	137	167	149	141	125	136	146	119	177	141	159	139	155	128	139	109	167	129	135	146	149	135	165	144	133	142	179	140	149	146	167	139	144	159	161	138	157	161	139	150	152	145	140	157	163	169	144	158	154	125	146	141	151	152	156	141	157	139	150	146	150	140	148	139	131	128	121	152	180	150	152	155	134	146	139	153	166	155	160	149	146	143	173	168	153	147	150	143	152	127	161	135	134	135	134	140	137	121	168	141	152	159	145	160	159	148	128	141	139	158	155	131	136	127	145	145	139	107	133	151	149	167	158	137	138	134	139	147	159	133	149	142	161	151	161	166	145	135	141	173	137	139	140	145	188	127	140	159	152	139	128	145	149	134	144	140	140	132	147	157	147	128	163	145	143	143	177	145	136	151	137	137	125	142	140	153	125	142	133	138	145	151	170	153	136	135	156	128	130	139	155	149	132	157	154	127	150	158	132	168	134	131	147	134	163	160	158	143	136	147	141	136	127	152	127	138	143	155	148	144	145	132	130	148	138	131	139	152	160	132	166	158	122	123	169	146	162	154	138	147	128	159	145	175	150	149	138	135	128	140	135	144	136	167	137	158	135	130	177	138	138	142	149	124	179	135	148	176	154	130	139	130	137	144	116	148	153	146	161	155	150	152	139	168	150	153	150	148	146	139	160	156	120	169	140	123	156	142	148	135	144	113	142	157	131	145	139	156	149	139	141	160	146	144	153	130	137	149	147	136	132	154	111	138	150	136	131	144	145	134	154	148	168	168	150	153	160	154	147	140	147	120	138	141	141	168	131	148	162	150	144	152	151	160	155	130	153	147	127	133	156	155	167	142	159	144	152	151	154	153	164	181	154	129	139	159	145	157	125	167	154	153	153	173	158	153	161	155	143	129	160	137	165	168	146	136	157	150	172	154	167	147	165	143	141	160	147	147	121	143	149	115	136	137	147	148	151	134	147	144	152	131	131	153	139	165	164	133	157	143	137	139	161	163	151	143	141	147	139	166	154	145	146	121	125	141	145	166	175	131	143	148	144	151	150	137	149	155	150	150	155	165	150	144	167	155	130	134	120	161	165	147	135	134	155	162	152	143	142	143	147	150	151	154	139	132	169	173	159	137	136	144	150	157	146	146	152	160	149	130	141	144	153	148	137	151	139	151	132	142	144	151	167	158	150	114	138	154	147	160	150	141	152	146	146	136	146	159	148	132	157	149	117	168	135	152	127	160	126	179	144	126	147	141	141	149	130	142	151	156	139	143	159	143	139	174	137	170	153	168	118	157	144	152	145	128	165	142	140	154	144	151	147	127	144	150	161	160	143	152	154	157	139	140	159	133	144	147	140	139	155	160	158	124	135	162	147	167	153	159	165	164	159	179	170	141	130	163	152	142	156	158	147	141	148	139	173	155	152	191	135	145	120	144	154	169	129	164	145	171	147	142	154	156	130	178	144	138	157	124	138	141	143	163	130	172	162	172	167	159	145	157	159	134	157	167	137	141	148	135	151	142	129	144	157	151	133	154	163	144	159	152	126	161	131	154	144	143	153	151	145	134	139	150	142	165	157	125	136	155	144	137	149	151	154	141	123	143	160	139	140	157	139	138	141	114	160	139	135	148	152	158	121	161	146	145	160	145	161	128	155	122	144	177	151	161	167	144	141	137	162	157	158	141	169	154	131	132	154	146	152	116	159	137	145	137	125	144	145	129	143	132	148	125	142	145	142	150	151	141	136	144	169	150	178	148	147	132	147	152	157	164	142	142	131	172	150	135	126	131	152	134	138	160	168	165	127	175	176	143	154	145	123	139	135	136	157	144	146	119	155	149	143	142	146	165	150	154	131	134	143	133	150	142	142	137	151	137	149	155	159	128	122	147	162	139	136	152	149	139	139	149	142	143	135	132	171	148	130	130	132	164	173	157	159	148	142	149	157	154	161	146	181	152	178	120	150	153	143	134	164	150	143	144	157	145	149	168	137	139	148	150	161	120	157	148	138	147	167	148	157	151	160	143	156	143	157	143	145	133	152	164	154	129	124	162	122	153	152	162	154	150	133	148	144	159	145	169	143	134	154	154	144	141	166	149	148	154	150	134	169	140	138	148	118	140	133	156	152	143	126	142	135	140	136	134	147	144	158	168	144	175	176	133	131	154	173	143	171	153	154	141	155	133	137	143	131	143	146	128	157	157	122	152	171	116	145	134	120	120	151	139	174	139	138	151	169	142	130	125	125	147	172	148	163	129	145	159	173	156	164	164	157	138	149	130	178	138	155	165	141	134	125	159	127	164	149	155	158	148	168	152	128	128	137	134	151	149	166	136	126	154	146	150	133	146	159	157	139	175	154	164	144	142	156	131	172	148	154	152	137	161	138	135	142	154	135	166	141	159	127	135	144	158	150	152	162	150	138	137	166	143	152	148	160	117	151	136	146	164	143	154	130	178	169	151	162	150	166	137	133	155	155	147	134	171	151	126	151	159	140	155	143	152	144	143	158	143	170	134	139	136	137	140	141	137	151	144	146	129	133	135	146	137	162	150	130	172	160	170	142	153	176	156	160	137	150	140	141	129	159	150	161	150	182	141	180	144	139	167	133	156	139	150	147	143	158	137	139	143	168	138	147	160	122	139	174	130	129	151	142	141	146	145	156	142	140	159	162	135	139	148	140	140	144	145	160	162	149	149	141	141	149	150	140	147	136	151	152	163	153	140	148	146	136	128	137	165	149	136	132	150	158	146	134	146	180	180	153	165	146	140	126	150	142	169	122	162	125	123	156	161	137	151	133	134	139	169	147	168	127	157	160	167	171	138	140	157	156	151	141	129	149	139	146	129	156	145	122	119	143	144	157	160	181	157	134	151	172	150	146	144	144	141	142	133	145	153	140	175	135	176	125	133	151	130	144	142	147	156	138	173	166	129	161	148	151	151	168	154	155	145	154	147	138	124	144	142	142	186	136	156	148	145	154	143	137	137	142	161	138	173	147	127	148	167	147	127	152	137	140	148	159	155	123	140	135	131	156	145	142	143	136	144	170	175	170	137	128	140	150	153	153	131	147	144	155	127	132	140	161	148	159	151	161	126	145
13206	1466	1398	1628	1447	1277	1035	909	790	761	724	602	572	541	502	450	441	464	443	444	416	427	407	421	394	404	388	349	417	413	383	416	379	412	358	426	414	400	385	403	385	368	365	359	375	365	359	395	383	362	369	374	359	370	345	390	359	387	373	357	394	363	344	394	357	360	367	375	378	372	364	373	377	433	374	349	394	352	335	377	370	352	400	380	376	361	381	375	384	364	403	370	365	339	370	355	365	343	363	369	372	406	400	359	354	370	362	379	386	380	368	367	354	407	363	362	345	406	399	370	372	390	351	396	373	395	372	364	381	359	371	383	348	367	403	344	373	350	369	392	371	352	390	366	388	387	394	381	386	403	366	360	385	344	390	354	381	369	369	351	382	348	363	410	422	405	378	356	354	375	376	372	392	351	352	355	341	350	351	392	372	390	368	389	355	380	393	343	378	364	389	349	413	374	369	378	402	372	351	368	337	378	362	375	373	348	335	423	390	357	358	355	392	368	322	413	398	362	374	351	334	388	350	342	379	371	382	378	364	372	355	334	377	363	356	360	377	402	349	353	403	368	355	362	357	384	368	340	411	364	380	397	370	371	378	393	340	364	340	380	383	368	363	368	344	410	362	366	385	365	345	331	372	376	400	365	342	366	366	390	376	342	351	330	377	348	339	381	333	363	368	372	401	355	398	338	366	362	343	394	364	334	365	338	329	390	387	412	373	369	412	358	364	345	366	395	387	370	366	377	340	369	366	388	380	373	366	404	385	365	391	387	378	381	396	404	395	363	362	377	385	381	355	367	361	372	363	365	363	355	355	369	375	366	365	349	376	370	370	372	390	372	415	367	371	378	390	379	345	377	331	355	387	374	359	395	364	363	379	364	375	352	387	375	394	352	354	383	378	395	378	359	341	388	367	377	350	397	374	367	393	347	402	344	374	351	368	388	368	378	370	360	353	403	393	363	381	355	343	382	359	381	342	342	358	340	390	389	355	362	366	395	350	389	364	410	396	348	383	393	393	372	394	375	376	348	407	371	352	356	378	382	375	384	341	358	370	370	370	370	371	356	375	356	398	385	372	356	367	337	348	383	384	376	369	369	394	379	422	399	367	354	356	357	380	347	372	345	404	376	387	379	412	356	356	366	373	371	386	378	379	385	369	353	373	354	328	377	300	365	368	369	393	358	401	350	384	387	393	343	404	353	383	370	350	411	368	353	371	353	359	380	393	386	380	346	359	386	363	363	372	359	351	359	353	382	375	385	371	337	433	386	337	356	405	382	376	381	378	388	376	371	351	366	366	390	384	391	384	343	382	374	362	411	395	369	363	384	397	393	357	389	392	391	406	416	349	404	364	392	374	387	407	367	377	373	417	379	378	344	346	383	399	409	357	385	403	372	363	351	351	376	357	403	400	386	388	367	373	377	362	407	380	358	373	398	391	379	340	372	363	367	369	342	382	388	383	371	336	326	380	353	362	380	385	386	375	363	362	360	362	398	381	343	368	360	355	389	348	389	366	385	376	364	373	389	376	351	347	374	372	366	376	368	398	406	379	366	351	378	397	418	353	360	362	355	354	375	341	382	342	352	347	383	322	337	401	333	362	341	420	351	366	353	365	382	386	387	371	366	363	366	385	343	371	373	384	383	361	394	388	366	424	356	402	351	397	376	389	379	373	375	357	411	341	340	365	362	393	361	351	409	383	374	402	347	354	380	360	380	384	358	362	370	365	378	347	395	402	372	337	393	360	372	348	383	375	374	360	350	381	362	366	393	359	387	350	373	349	394	369	376	367	377	354	374	359	400	409	368	340	359	355	394	396	402	385	375	373	370	398	399	390	431	362	380	400	387	378	381	404	336	346	392	365	374	394	366	388	360	360	343	370	395	391	360	378	363	359	403	385	339	356	357	360	336	384	355	372	343	361	389	403	367	366	351	373	365	390	382	382	368	363	384	336	396	354	411	381	388	400	386	359	408	366	364	348	372	366	388	370	369	355	372	355	373	378	379	394	363	352	400	361	397	384	398	393	380	342	398	380	362	392	415	365	379	401	384	364	354	397	368	392	358	387	380	361	364	374	396	370	394	343	382	336	382	413	374	380	380	348	351	386	354	375	375	417	422	335	385	374	383	390	375	364	379	343	375	323	382	345	361	372	390	402	378	384	363	350	362	361	387	350	366	371	364	381	361	386	384	351	351	381	401	364	355	334	356	365	423	353	354	395	399	378	388	376	326	375	366	366	351	379	374	377	363	360	390	371	356	380	380	351	400	376	326	390	376	368	356	371	373	385	345	345	379	379	370	338	376	384	350	389	348	371	348	386	383	396	377	377	362	352	372	404	339	384	375	355	392	368	376	367	407	377	354	384	365	384	359	342	372	386	361	374	375	376	369	415	360	404	393	348	344	343	376	421	351	329	401	344	350	373	392	374	375	365	390	404	375	417	380	380	352	398	390	398	395	357	369	351	368	384	354	348	363	405	400	362	368	389	368	363	388	354	370	392	357	418	373	315	378	388	344	368	370	394	411	391	363	367	406	358	387	390	374	370	374	386	376	362	414	386	383	360	376	357	379	381	364	353	381	358	387	364	385	356	356	389	391	381	407	402	366	391	364	363	387	402	368	352	362	411	360	363	395	338	398	364	396	375	388	372	361	383	354	354	330	366	414	375	432	382	371	387	356	365	385	345	350	422	362	366	363	376	351	369	387	337	369	388	397	376	355	387	359	393	386	375	401	355	401	376	382	376	345	344	369	393	365	354	349	327	392	402	380	385	383	382	378	368	353	389	388	379	397	378	347	384	361	374	366	399	373	337	365	367	385	368	360	394	350	372	376	383	363	340	368	376	366	377	376	388	376	375	358	364	370	366	398	373	390	344	384	388	361	368	382	360	379	371	361	379	379	356	366	369	363	368	336	396	382	382	333	386	392	337	350	372	364	383	368	403	364	402	383	389	347	369	342	379	385	418	358	328	391	389	387	397	356	373	372	366	377	400	366	359	397	377	427	365	403	370	372	373	391	396	369	363	386	343	373	366	363	390	362	346	372	371	348	351	338	387	368	373	347	356	374	362	352	388	374	394	387	365	372	390	362	352	365	388	387	371	371	395	386	353	380	356	343	390	338	366	362	337	377	380	365	408	357	370	358	393	360	375	378	383	369	393	342	321	332	352	387	360	366	345	359	380	347	328	371	396	391	352	364	351	374	374	408	373	384	378	359	368	369	368	367	376	371	352	365	343	407	374	382	377	396	373	396	374	376	383	364	383	372	351	389	357	366	401	373	353	395	371	380	355	382	359	382	358	355	358	377	367	388	384	347	349	361	378	380	359	401	362	354	366	375	332	372	382	377	430	376	385	379	387	370	377	377	373	350	377	349	363	362	379	361	381	380	373	406	390	412	353	370	393	358	381	374	364	386	352	343	353	351	365	393	384	354	388	365	387	337	372	356	358	379	370	375	404	382	414	391	366	384	375	383	373	393	394	394	401	379	410	348
31486	7217	1526	1060	771	569	511	449	404	362	340	304	293	306	285	286	274	309	313	244	274	309	290	278	266	249	266	257	295	248	309	278	283	292	249	284	249	243	281	239	283	229	260	276	249	276	251	292	279	262	288	217	256	237	269	238	270	257	267	259	248	274	287	292	255	269	275	247	253	257	274	243	246	279	232	265	233	259	248	247	253	247	278	285	317	247	289	277	252	274	262	255	279	242	252	262	274	241	257	238	256	273	247	287	260	254	258	286	247	259	271	284	235	268	257	241	280	252	256	257	266	236	262	243	267	296	263	248	237	280	257	257	247	283	310	263	250	283	274	267	240	279	259	254	241	240	273	260	270	241	258	290	277	270	209	249	254	279	259	259	252	252	266	280	295	258	274	241	282	270	235	260	226	263	266	268	279	274	250	277	262	283	255	250	284	273	241	253	251	275	260	239	262	256	287	272	252	288	258	254	263	242	250	240	290	284	254	255	256	259	263	292	275	269	262	258	265	248	215	301	226	257	246	247	277	244	252	261	279	217	277	230	249	248	241	275	270	244	255	277	248	244	256	242	247	251	288	283	291	287	248	283	251	244	273	252	253	275	246	277	271	268	278	240	259	240	265	246	273	259	243	262	265	250	272	237	265	271	251	273	264	279	253	248	257	268	263	219	277	258	261	279	257	234	230	252	261	279	260	262	251	269	216	243	259	243	258	266	254	244	266	238	278	251	276	270	284	266	267	279	258	288	239	256	255	271	249	275	246	234	234	267	247	245	248	270	263	254	255	257	241	265	244	266	286	257	272	228	304	257	256	255	250	269	263	251	275	263	267	284	257	230	265	258	274	239	266	300	245	223	276	256	243	281	267	267	264	247	292	282	261	254	261	269	246	272	246	273	238	254	270	239	246	254	257	256	253	278	240	268	261	279	252	242	277	276	273	248	255	255	271	226	225	286	248	239	258	224	241	234	244	244	263	274	242	272	261	244	269	262	263	267	268	261	288	297	290	273	257	245	251	251	280	270	242	241	260	251	249	250	265	248	249	267	258	230	280	222	270	251	261	232	261	260	259	244	248	234	258	279	261	239	254	230	265	293	266	246	244	252	272	255	247	253	247	268	262	274	251	261	228	247	265	268	266	237	270	261	273	255	264	253	263	264	267	261	260	289	230	284	260	252	262	263	292	275	265	253	257	242	270	273	259	257	287	268	249	229	231	242	243	264	256	290	256	265	275	258	243	267	230	268	256	257	268	267	277	247	273	248	274	277	249	275	261	281	268	252	267	252	267	243	253	246	242	270	236	263	265	251	272	255	239	266	247	218	273	258	260	241	248	284	246	267	252	249	252	271	281	253	242	266	301	262	242	225	280	245	267	276	319	264	254	249	250	269	251	286	247	262	254	286	265	244	265	283	241	253	254	258	289	255	272	261	247	264	287	278	256	269	254	261	266	245	248	282	265	259	246	258	229	260	252	250	278	255	270	243	245	242	261	253	253	262	266	271	269	285	261	274	244	270	255	281	270	276	283	237	268	239	240	249	263	241	277	287	272	258	278	258	255	255	266	247	242	273	254	248	264	276	244	237	264	268	269	268	255	271	260	236	263	259	246	264	265	262	238	260	266	235	259	255	242	234	275	271	281	268	237	254	256	238	237	270	280	276	226	275	261	273	264	253	257	226	250	267	259	288	241	268	244	290	218	276	289	245	283	260	276	233	246	251	293	260	248	252	270	264	259	271	235	226	244	266	236	268	261	273	233	261	256	267	255	260	259	239	278	255	241	295	237	252	278	240	279	237	256	267	268	245	271	248	252	254	250	227	252	282	246	263	246	258	245	267	280	272	251	270	265	279	266	256	250	249	239	260	224	264	263	278	250	259	262	251	257	265	239	234	270	254	310	292	275	259	213	240	221	258	267	248	223	267	248	216	261	297	250	258	277	269	243	246	253	285	251	266	235	257	290	258	291	254	236	262	250	229	253	273	271	244	254	265	258	278	254	264	267	260	258	276	239	259	241	266	269	235	244	269	270	278	267	249	259	258	282	284	282	256	270	257	254	269	270	274	261	296	241	268	254	270	247	244	241	264	258	231	271	299	264	249	289	281	272	261	247	247	284	245	279	241	261	254	239	259	275	245	259	247	275	247	276	256	321	277	264	260	275	248	256	280	254	248	211	240	268	232	249	271	229	275	261	237	231	255	255	275	259	259	258	254	245	263	236	277	264	262	261	248	265	273	234	277	260	253	243	254	288	234	262	267	267	259	252	226	273	226	238	270	257	258	279	272	244	254	281	246	256	204	262	261	266	226	243	274	251	239	254	262	280	261	242	243	252	257	277	260	275	242	256	256	237	258	274	243	250	272	273	270	251	260	258	272	267	270	262	266	257	265	242	291	260	293	274	279	266	280	308	257	271	242	270	270	260	284	258	246	250	243	276	253	243	229	271	250	260	270	262	253	278	244	243	248	273	289	251	229	254	231	302	254	256	269	259	241	243	272	265	281	248	261	252	255	266	263	259	247	233	256	267	259	257	291	253	248	235	266	267	243	234	253	287	241	276	245	248	227	264	244	254	271	256	248	237	265	248	243	243	260	268	274	267	224	247	253	253	249	223	278	272	239	284	260	281	227	250	259	251	264	269	244	274	240	232	257	259	282	264	249	257	262	266	260	273	245	267	231	242	268	225	282	249	252	254	315	251	250	227	259	241	254	271	269	259	242	243	254	266	298	276	280	281	243	247	261	241	282	265	229	268	266	283	256	283	241	283	263	296	265	260	263	231	254	248	241	255	252	244	264	279	251	285	217	219	244	255	245	276	261	253	228	244	285	265	257	236	261	261	262	249	249	242	253	269	256	237	248	265	241	259	248	245	255	253	251	281	274	238	245	263	277	266	227	264	282	310	267	251	269	291	249	242	272	263	270	284	277	248	266	253	278	254	238	259	248	273	274	254	241	233	285	257	268	266	279	286	283	289	270	293	253	275	291	268	258	264	264	262	274	232	290	261	278	258	280	270	273	225	283	250	238	247	285	281	251	254	259	250	293	263	276	235	258	252	280	224	314	248	273	273	246	259	248	272	241	252	283	247	258	269	256	239	248	247	236	237	236	300	265	262	262	238	276	270	272	247	253	261	277	278	286	244	220	241	285	263	241	258	243	251	254	277	236	256	255	244	255	241	251	236	221	236	240	275	276	261	291	267	261	263	246	247	261	280	242	262	243	283	241	269	274	246	265	271	253	240	285	249	261	262	265	271	246	243	270	293	244	278	241	272	275	257	247	236	254	246	238	252	257	280	253	266	228	240	258	241	278	249	235	241	233	268	270	265	275	299	286	255	263	274	258	259	244	246	281	249	287	246	221	270	239	234	253	246	284	310	253	264	262	282	250	278	271	265	250	250	274	256	263	259	252	246	288	263	256	248	256	295	261	271	260	218	266	277	263	250	250	289	252	270	244	286	271	223	275	263	252	260	290	282	275	273	254	261	261	279	234
17756	2397	2353	2890	2637	2241	1747	1481	1306	1224	1137	980	981	936	818	794	728	723	734	722	700	607	679	688	712	663	660	627	642	647	682	635	648	629	647	650	592	632	625	621	613	589	657	607	617	607	638	619	629	591	600	636	674	601	565	593	592	632	629	625	581	614	599	571	649	630	617	583	617	611	595	626	627	599	612	583	591	608	580	625	601	591	622	582	624	608	611	616	610	610	592	630	588	587	576	548	599	593	633	646	599	626	639	628	538	600	563	603	573	578	600	598	583	592	607	639	548	589	625	562	615	639	596	591	562	610	603	626	587	587	583	604	624	600	554	619	563	584	584	600	642	567	590	607	591	615	608	598	647	618	624	595	563	623	635	596	619	615	616	625	640	592	564	620	618	624	590	565	594	560	616	606	601	593	610	611	583	577	627	590	616	592	615	600	623	639	590	606	588	598	579	595	585	588	606	639	635	570	585	587	588	602	611	576	612	612	589	609	621	568	632	575	563	560	609	588	608	597	642	571	615	635	618	587	602	607	630	632	639	555	626	572	588	616	648	623	604	597	600	620	564	645	584	624	599	566	594	578	604	623	598	639	569	615	603	622	654	554	603	631	638	560	628	607	619	634	592	570	625	569	576	599	601	583	610	553	643	571	613	557	602	592	580	583	575	615	611	631	577	609	642	621	561	598	624	635	602	589	603	608	563	552	623	598	587	588	572	631	608	608	603	612	604	646	605	607	568	615	597	609	581	661	633	593	595	605	580	595	555	608	590	609	595	610	607	600	637	621	576	625	579	582	581	624	590	578	601	631	605	605	579	636	651	597	650	593	639	573	641	612	608	635	631	562	575	628	592	596	576	574	578	585	578	588	602	641	594	561	567	598	627	582	644	563	586	584	576	582	569	562	569	560	634	596	622	655	593	627	586	610	589	607	562	570	597	624	608	613	559	634	611	621	587	590	591	589	543	565	592	557	612	580	623	581	574	588	589	621	597	610	637	597	621	626	615	601	538	603	614	626	606	595	564	571	623	591	603	595	600	635	589	580	609	569	548	611	585	636	596	645	612	563	596	632	607	584	597	598	604	578	646	652	579	613	586	588	591	612	621	600	574	577	637	613	616	618	613	622	603	634	601	588	591	639	620	582	615	608	616	640	608	633	581	565	568	639	575	570	591	588	620	597	659	597	571	606	606	604	594	587	607	586	610	620	618	607	600	609	626	578	589	625	585	616	619	626	598	579	606	569	580	580	627	586	582	570	598	657	597	600	585	558	600	559	633	547	590	608	613	597	610	591	590	628	574	629	575	588	590	640	569	604	589	559	590	589	614	605	626	591	601	608	566	617	592	637	611	585	604	570	617	629	608	568	626	587	584	565	581	595	600	599	616	611	589	593	633	538	615	569	621	591	633	612	588	595	609	660	557	611	619	616	617	583	613	589	559	629	618	652	619	620	583	581	598	577	571	563	565	589	606	617	608	594	592	574	598	551	562	621	552	634	567	564	573	581	641	610	565	604	620	619	572	618	593	611	553	590	638	600	566	594	585	594	581	605	593	587	621	602	611	609	596	604	597	629	590	625	619	618	608	587	589	583	621	549	609	595	616	564	587	571	603	551	591	625	595	588	578	596	615	591	655	595	580	541	593	679	621	607	620	597	576	633	636	614	584	626	594	597	600	611	606	623	581	652	549	557	600	590	615	547	630	578	647	557	622	599	588	617	635	598	624	572	595	579	616	616	588	616	601	571	572	595	590	568	595	594	604	633	592	654	600	612	610	628	578	622	596	654	586	638	615	587	633	545	618	546	593	629	550	556	570	623	600	630	607	598	591	570	604	583	612	602	605	617	578	604	617	594	604	588	636	612	645	590	619	605	622	585	555	596	593	624	614	589	644	585	595	650	638	606	613	567	612	641	628	577	588	551	624	601	602	617	586	585	585	619	596	572	584	620	598	608	612	563	588	605	624	590	576	557	579	596	611	605	606	595	610	622	586	583	626	601	622	599	554	620	575	602	564	599	610	554	606	635	622	645	591	588	609	639	620	600	595	618	610	576	652	601	597	601	601	568	587	587	586	592	600	639	594	559	655	609	572	604	581	589	573	615	572	631	616	549	569	575	590	596	629	628	583	567	576	596	633	577	648	599	606	606	604	647	624	608	612	599	603	576	632	602	625	592	594	629	616	592	611	608	636	607	623	596	595	626	616	578	558	638	576	583	625	594	612	603	615	610	607	599	603	586	609	631	581	626	589	604	580	617	597	606	627	617	589	555	605	570	614	579	602	585	575	637	616	613	599	597	607	584	600	598	593	635	576	599	588	597	602	594	583	604	609	603	616	597	609	618	622	561	648	599	654	608	587	613	604	609	602	621	568	576	622	627	609	635	574	605	587	574	593	576	612	617	588	565	617	600	613	627	612	570	608	616	620	578	584	597	614	666	598	612	613	604	597	614	620	615	605	560	588	574	611	630	576	614	615	589	548	616	568	581	620	636	588	576	598	565	590	592	597	595	622	647	578	623	612	663	592	617	617	618	633	601	556	635	598	621	597	554	534	626	602	590	604	613	617	644	637	589	615	577	636	596	614	617	590	590	620	582	617	616	581	565	588	573	641	637	602	583	550	590	553	613	576	650	616	560	613	609	559	574	600	583	613	645	637	608	578	575	637	614	663	620	594	632	551	591	564	591	596	603	627	609	586	586	569	612	620	625	568	598	628	628	565	565	586	609	596	639	579	588	595	611	587	573	626	620	568	613	581	577	610	655	599	610	647	559	620	637	617	608	613	609	632	610	599	545	602	572	602	582	568	567	565	584	648	625	581	585	596	573	583	640	575	582	620	556	653	619	590	612	558	595	603	596	612	585	625	594	596	599	628	555	560	622	605	599	592	586	662	629	606	609	624	611	604	627	581	610	605	616	624	595	588	590	563	617	602	621	626	634	594	595	601	594	601	611	603	567	665	639	614	590	577	571	622	581	606	597	589	591	661	577	564	606	576	591	563	645	620	600	581	627	642	611	587	618	599	588	570	643	602	607	568	560	591	609	646	628	645	605	597	588	587	588	588	579	580	567	581	599	607	601	622	568	544	592	599	554	548	576	583	567	586	610	605	603	620	609	586	588	594	611	593	582	638	617	566	637	535	583	575	540	586	608	556	590	613	637	600	608	603	594	603	629	597	577	573	652	595	603	595	618	602	592	572	632	594	582	611	593	573	564	582	564	602	603	630	632	615	598	626	594	562	611	597	600	608	622	562	602	577	573	619	628	630	608	601	599	609	596	608	574	597	553	649	606	585	564	623	599	585	563	614	616	589	568	627	590	595	601	587	567	576	590	565	589	615	609	609	586	619	558	590	621	615	604	592	613	603	638	572	578	660	568	604	583	571	567	571	644	629	628	592	612	546	589	651	613	588	589	589	622	601	602	590	590	591	574	623	582	653	569	610	576	609	583	587	615	595	656	625	586	625	583	590	566	599	610	647	607	629	577	607	559	587	622
6573	824	300	263	272	254	225	210	225	233	178	205	217	232	170	247	194	178	195	221	195	207	187	216	187	196	222	212	211	216	206	232	198	208	194	206	219	190	213	221	205	213	236	191	205	196	192	198	199	187	210	186	215	208	184	248	198	185	198	211	204	211	186	178	199	192	200	206	192	190	189	202	184	184	196	214	197	211	187	227	205	216	188	213	202	219	189	210	213	197	208	187	215	211	202	212	201	205	208	201	214	217	214	181	202	206	188	198	184	212	224	192	207	194	183	206	177	177	207	211	206	212	209	224	201	212	193	228	188	195	217	210	197	201	213	208	204	192	209	182	186	190	227	215	208	217	179	182	187	199	215	201	193	199	187	176	187	205	194	201	206	200	212	201	251	218	223	219	193	188	203	190	205	200	206	188	194	213	238	188	199	245	198	203	189	191	192	168	223	179	185	208	180	213	197	201	202	216	198	223	241	194	230	217	227	196	220	199	197	203	199	199	181	203	193	232	201	175	186	224	202	225	201	197	186	195	199	187	203	183	215	221	172	228	198	207	224	185	200	207	206	209	197	228	226	189	191	216	226	195	199	210	207	217	221	209	204	180	193	256	178	184	212	224	195	220	225	170	223	212	179	217	198	191	233	196	199	210	220	232	239	208	180	199	202	212	218	202	195	224	229	192	191	203	184	201	207	201	205	177	209	189	225	192	193	182	219	225	208	223	203	196	236	216	201	250	211	227	190	207	219	216	218	185	196	215	212	196	224	215	176	201	221	221	188	230	196	199	206	200	216	208	190	169	208	193	204	200	211	178	215	180	207	220	210	210	215	186	235	225	216	190	172	183	197	215	206	196	194	223	219	211	196	211	207	222	191	202	213	211	206	208	214	239	196	207	237	211	221	211	216	195	171	224	194	208	240	214	203	194	187	215	168	206	212	203	189	185	226	223	197	228	202	233	213	218	208	181	216	206	193	214	180	191	201	204	193	194	191	198	246	210	200	218	211	203	199	206	185	238	217	202	210	211	209	216	197	195	210	190	221	203	188	192	187	195	208	202	202	247	212	211	178	210	211	209	159	213	201	179	202	200	195	204	203	175	218	194	192	197	191	215	210	209	178	197	203	204	179	205	201	199	205	206	220	223	198	200	183	192	207	205	210	190	196	226	185	194	230	231	214	235	234	206	210	199	184	174	218	211	186	208	196	220	212	196	191	194	213	186	196	230	232	206	217	213	190	192	223	218	203	200	190	188	233	233	186	197	224	189	196	214	222	171	192	208	226	202	175	206	190	207	204	195	195	209	215	192	227	185	211	204	188	220	227	202	216	222	180	207	191	188	208	208	241	212	228	204	216	209	195	209	223	220	187	220	187	190	211	188	196	197	205	177	189	189	217	200	194	192	201	208	195	219	211	212	212	198	186	194	190	222	203	214	172	201	213	218	190	171	186	198	233	223	203	191	194	193	224	203	185	217	184	202	212	188	235	200	213	227	200	190	194	200	188	213	207	222	193	204	190	205	190	207	185	194	200	193	230	208	235	207	213	204	226	199	216	223	203	194	211	225	214	196	226	204	226	215	197	218	200	231	196	180	208	196	215	202	194	217	211	195	195	208	181	199	202	204	190	185	198	206	200	205	171	184	210	235	240	209	206	183	190	202	182	204	232	198	201	207	198	209	208	232	222	241	204	204	166	198	212	225	226	203	208	190	203	231	201	195	187	239	188	233	237	197	201	229	205	210	223	220	186	225	213	214	208	202	199	204	230	192	196	208	205	202	214	188	188	216	214	210	218	210	199	211	210	215	196	199	208	232	218	191	215	191	247	222	187	211	187	188	214	196	220	195	210	209	193	227	178	209	184	218	190	210	208	198	186	193	212	191	216	242	181	206	211	215	206	174	185	186	215	195	213	209	205	192	190	231	230	182	184	212	193	222	188	203	218	224	204	219	188	189	207	199	192	211	213	214	200	204	195	213	215	204	188	201	233	194	205	204	212	211	188	194	204	199	192	203	206	208	217	171	188	215	208	221	220	206	187	200	149	206	179	202	214	236	178	220	223	191	244	207	213	220	211	207	218	204	208	204	227	204	198	217	189	204	170	208	212	194	233	224	215	195	242	185	183	213	230	189	211	202	199	192	221	214	205	198	208	206	171	202	196	197	222	193	210	214	199	214	215	211	191	182	186	187	178	200	191	185	203	191	230	210	202	194	211	212	221	204	174	222	202	188	204	183	187	201	211	202	212	195	213	211	226	209	190	216	201	197	216	208	215	215	248	229	210	220	197	212	213	217	206	222	163	215	204	194	177	194	213	205	201	233	181	180	211	208	192	208	213	236	201	203	201	168	209	193	204	181	179	209	227	191	191	209	211	202	204	206	207	210	219	217	197	176	221	208	188	231	219	207	192	221	195	202	197	176	225	216	199	208	200	211	214	234	193	238	197	213	188	183	187	202	183	210	203	199	244	236	208	184	205	209	225	223	215	203	224	204	199	209	228	232	200	188	208	195	195	202	209	190	186	220	202	208	199	214	215	212	208	207	222	214	194	190	205	185	218	211	194	209	209	216	231	192	218	219	204	191	211	218	202	215	181	196	221	178	210	214	193	223	217	213	212	191	191	195	212	232	224	217	229	208	201	208	184	165	203	187	233	204	220	204	224	203	197	211	220	167	211	216	220	236	200	221	222	184	219	218	201	202	186	233	224	240	210	185	220	214	211	206	221	190	211	213	197	181	209	186	206	215	226	210	190	208	191	213	198	197	185	189	195	195	191	214	172	221	206	216	201	196	217	200	214	209	195	214	203	213	185	222	207	208	199	210	202	206	203	209	181	209	243	212	217	185	199	197	217	217	193	205	202	180	190	195	205	182	180	165	213	195	210	205	220	178	215	182	202	196	184	205	170	185	203	166	229	210	178	186	216	217	220	224	195	205	218	247	223	194	199	203	198	211	216	203	214	190	207	195	234	228	190	217	198	213	221	227	196	186	217	234	213	207	190	212	197	191	198	232	181	190	169	201	208	213	238	206	215	186	202	185	188	208	193	212	182	194	185	226	191	177	210	196	200	200	226	224	220	207	245	206	202	204	200	188	211	232	195	209	197	222	204	225	211	202	208	215	181	200	213	234	214	196	232	222	203	180	240	219	204	223	189	207	204	191	213	190	200	199	197	227	209	194	215	213	219	196	205	216	210	211	193	177	169	206	208	221	229	205	231	204	195	195	179	220	205	205	187	218	215	191	209	200	212	236	210	224	239	213	216	201	228	201	197	193	196	204	210	209	212	204	195	200	203	203	211	213	194	179	180	230	207	209	205	198	202	211	212	218	208	215	220	198	216	177	216	193	203	198	221	202	190	205	229	192	201	214	211	215	199	200	212	201	212	191	181	189	207	188	211	194	203	183	227	191	215	211	194	177	223	217	194	218	212	215	224	222	216	192	209	229	180	217	200	210	217	192	195	202	219	199	215	210	235	204	186	195	207	223	206	219	183	193
4267	708	631	753	692	607	575	592	482	518	486	490	514	512	481	485	484	468	486	457	490	493	504	497	497	446	492	447	521	458	441	477	458	508	447	456	447	451	501	512	482	474	443	473	477	480	451	494	489	495	499	457	483	486	454	509	469	486	451	474	506	503	500	485	524	440	466	492	462	460	480	481	483	462	488	476	472	512	445	494	448	483	508	456	480	458	496	499	495	457	499	462	466	473	503	473	471	477	477	460	459	499	483	495	502	468	494	482	504	496	490	462	481	482	411	478	459	506	475	456	473	474	470	444	466	472	479	449	508	491	460	480	478	451	508	463	502	476	478	517	476	460	439	493	470	477	481	499	486	440	482	461	469	477	468	478	464	490	486	455	450	498	431	444	503	475	487	470	485	469	470	463	490	471	464	479	466	506	465	456	467	508	490	489	443	482	508	466	442	444	489	480	469	418	457	454	461	452	481	464	466	494	473	473	490	460	458	454	462	490	490	491	451	470	489	490	457	481	434	486	501	483	491	456	480	474	486	490	461	458	479	480	426	454	484	457	477	479	469	467	460	480	466	514	480	487	472	431	476	479	459	471	492	487	442	471	477	457	494	475	498	450	485	493	468	496	480	496	460	452	439	456	475	453	487	506	481	453	481	482	454	493	499	458	441	469	475	476	484	500	466	484	488	476	477	505	465	467	451	485	462	534	433	463	481	479	474	447	461	467	493	477	491	466	500	481	466	495	519	425	502	477	492	471	464	459	479	481	457	483	471	437	514	502	479	487	504	447	455	488	464	513	471	458	486	489	452	457	473	508	469	474	449	477	448	429	506	458	461	491	473	465	460	426	448	495	434	525	467	477	456	482	459	459	469	484	461	501	463	484	464	466	476	470	450	440	443	468	484	500	485	462	489	460	492	496	477	470	461	482	495	471	476	458	485	475	509	473	450	481	457	444	484	465	431	507	488	440	452	429	489	471	480	464	466	449	472	494	478	459	485	500	451	445	475	475	525	461	478	435	487	480	494	444	458	479	450	481	451	423	412	479	456	507	493	461	474	445	495	477	453	445	464	476	482	483	521	500	453	478	481	464	490	465	449	442	454	495	495	497	484	446	457	490	476	455	513	473	483	487	467	451	460	500	501	475	462	475	467	472	484	471	460	514	472	469	462	475	490	499	484	500	498	474	467	470	445	467	459	489	484	501	498	468	422	498	481	457	471	501	463	470	471	476	486	453	518	441	453	473	508	450	458	462	469	484	469	461	458	488	477	502	478	486	503	493	462	459	489	505	480	456	502	456	481	473	447	477	453	464	443	448	487	513	472	461	502	484	497	486	471	483	516	458	477	511	450	486	438	466	498	496	447	434	478	477	478	485	490	469	480	513	501	490	485	507	465	516	481	471	470	504	511	433	498	441	508	483	465	486	500	483	468	470	468	458	456	483	482	451	463	453	434	458	429	478	487	422	508	445	479	478	482	467	503	471	483	472	483	447	453	441	510	488	453	476	487	501	434	489	503	452	443	456	452	456	466	503	455	462	474	454	485	452	486	458	451	454	468	486	512	460	482	492	448	491	453	474	486	474	496	469	443	477	480	479	475	478	480	484	476	477	452	464	472	455	465	478	505	489	469	464	460	468	454	525	514	501	448	492	484	434	461	485	500	436	476	492	470	476	514	462	533	475	464	509	527	505	495	521	499	470	410	482	506	476	437	426	494	478	496	464	488	470	460	452	496	481	502	495	467	502	466	527	470	494	475	523	481	485	481	467	476	463	476	474	474	454	473	482	471	445	457	500	482	472	453	460	514	493	494	445	443	493	485	469	452	486	481	478	475	470	500	486	478	465	514	479	413	500	472	477	432	486	467	488	469	503	444	438	489	500	476	469	513	478	482	482	461	476	489	488	433	504	511	475	480	498	481	474	456	476	455	542	474	504	477	462	485	494	475	459	495	486	507	494	467	486	473	453	469	459	448	482	491	507	477	507	486	469	449	475	444	447	465	483	448	470	486	461	492	456	471	506	509	453	472	478	497	453	497	479	483	494	480	476	492	449	461	477	444	502	501	480	475	460	482	453	513	526	438	450	454	475	460	483	469	484	490	457	469	490	497	501	444	479	481	490	495	490	444	485	437	526	518	460	464	437	535	462	496	465	440	499	474	477	469	496	471	487	496	442	477	477	466	469	475	469	465	476	446	453	470	491	464	492	480	475	471	483	446	486	502	483	442	504	531	469	475	503	471	466	461	520	455	492	487	484	450	462	507	476	499	474	475	439	457	483	496	426	470	467	456	476	464	504	506	514	473	439	479	469	505	484	489	504	486	466	490	432	478	477	497	486	483	486	462	477	501	462	498	442	484	477	440	462	444	488	447	453	456	494	464	484	453	469	467	469	437	454	484	510	458	485	525	503	461	457	474	491	477	485	451	495	439	433	454	485	498	465	486	469	484	479	483	525	454	519	492	513	459	468	410	471	504	478	426	490	471	465	463	454	474	490	459	494	505	531	491	471	497	515	481	501	454	484	452	441	454	477	463	509	482	462	441	480	458	458	510	451	480	451	488	464	461	429	501	489	445	462	468	459	533	500	458	512	478	451	481	447	475	509	459	501	483	452	451	495	486	484	486	483	433	504	483	463	507	437	483	521	470	495	489	482	476	452	470	437	480	487	467	484	458	462	472	485	467	469	454	478	528	473	491	483	473	482	501	468	480	499	471	462	472	484	468	455	454	445	490	450	504	494	444	462	483	461	494	469	505	470	486	525	456	496	473	489	475	472	442	484	486	495	488	491	484	474	474	496	504	469	481	476	451	462	459	488	494	475	455	477	465	467	465	501	464	488	480	476	516	459	518	481	491	475	498	456	496	450	439	456	476	455	440	465	447	450	475	437	465	425	450	501	505	487	472	460	441	506	442	504	449	490	452	497	472	461	481	455	499	475	468	462	436	495	476	437	488	465	478	457	452	518	486	496	470	490	456	440	434	469	477	464	468	444	464	465	480	497	484	456	518	432	488	494	439	499	512	509	467	467	485	482	448	462	496	451	473	490	472	472	488	466	484	498	482	479	522	493	498	479	514	467	451	502	479	461	461	486	495	489	438	486	502	467	478	473	448	520	467	518	493	472	457	497	499	475	509	491	496	464	453	478	452	498	465	454	477	473	495	499	509	484	482	509	418	490	472	475	473	450	449	472	518	523	491	465	452	510	461	461	491	492	461	454	460	489	435	458	484	449	430	480	493	499	477	527	506	453	484	465	491	470	465	509	456	454	457	474	471	531	469	507	450	498	487	468	483	510	490	456	464	482	491	468	459	451	469	436	443	475	470	436	472	458	517	474	460	491	524	494	519	545	481	506	481	487	446	470	466	466	494	474	471	499	455	475	482	487	466	445	451	479	462	489	468	476	484	453	447	460	514	462	472	501	499	491	443	467	449	464	445	463	484	492	470	494	429	474	493	435	500	503	453	513	530	469	460	483	502	488	472	477	486	481	474	465
20931	2980	724	526	507	354	296	255	216	189	197	202	180	161	148	183	163	166	167	151	158	181	172	145	141	140	140	187	159	156	139	182	151	141	138	141	160	127	146	138	134	151	140	163	122	134	160	147	177	147	141	145	134	161	127	128	136	141	141	124	144	115	121	133	150	155	153	127	143	152	142	162	154	125	140	147	154	163	155	159	143	111	154	128	154	139	127	157	147	162	142	177	114	130	170	151	158	152	138	131	149	158	148	174	140	145	119	156	153	141	149	144	140	130	154	155	152	146	135	137	145	140	144	153	141	153	181	158	156	153	146	150	156	128	128	154	124	137	154	146	146	155	156	163	159	140	143	149	144	139	159	148	124	156	130	149	155	159	148	157	145	152	143	172	142	162	154	137	161	140	154	150	153	145	177	137	150	158	147	159	164	126	158	155	133	154	149	144	146	148	169	167	150	138	153	143	157	143	147	150	159	146	149	150	127	128	160	153	170	168	161	164	141	166	137	157	148	156	137	127	179	179	155	167	154	123	141	165	158	149	154	142	137	151	146	133	170	137	156	166	150	140	148	153	149	156	124	145	130	133	125	157	141	123	139	150	162	122	155	154	137	159	144	132	153	136	162	137	171	158	138	147	151	127	150	142	163	141	142	141	143	160	173	157	146	148	139	128	133	163	169	154	146	144	154	129	123	151	145	141	145	158	156	168	134	133	165	161	144	139	150	120	141	156	142	153	172	134	127	141	149	179	130	146	144	139	137	153	149	155	162	140	124	151	163	146	131	150	127	146	147	138	132	143	132	138	162	131	140	140	146	172	142	131	143	122	140	152	142	130	143	142	140	137	160	156	129	137	131	142	124	144	135	176	155	200	126	145	144	161	147	144	127	139	145	141	135	139	151	143	134	130	149	119	137	155	152	133	144	139	153	137	143	140	124	138	133	126	141	147	149	138	147	157	135	162	149	142	150	148	137	167	146	144	151	152	106	137	143	115	138	147	144	140	146	159	170	130	157	142	127	160	147	142	144	118	139	152	152	130	135	152	147	152	136	135	128	156	154	142	136	139	134	156	165	146	154	135	125	147	156	121	159	154	153	148	113	130	131	151	136	127	148	165	126	139	153	130	155	123	138	132	148	136	163	166	141	114	147	164	155	140	118	149	139	143	149	157	156	148	161	126	140	155	156	127	122	173	137	146	112	140	145	133	146	136	161	148	138	176	163	127	115	135	139	159	142	163	154	131	147	133	153	154	158	142	177	129	150	152	155	154	145	142	154	162	163	137	146	152	137	148	139	135	132	153	127	130	126	167	161	138	138	131	139	161	157	143	132	159	170	165	148	136	157	155	151	149	125	157	151	137	149	163	149	133	149	137	146	132	133	132	153	152	137	127	126	141	130	103	114	157	150	136	152	132	155	168	143	145	148	127	134	151	159	151	151	138	141	149	144	136	147	117	138	147	175	146	159	153	188	131	99	129	145	170	144	139	135	166	162	126	157	160	147	151	115	123	160	130	153	155	141	139	144	148	126	150	115	151	148	129	157	133	143	149	125	134	133	146	143	154	170	135	156	168	123	128	152	162	161	126	140	148	142	127	147	124	167	156	134	138	124	167	156	143	154	140	155	129	166	165	138	128	138	140	135	155	135	131	139	157	160	141	132	143	149	151	144	125	149	131	170	123	158	156	143	166	147	158	164	150	170	162	138	175	152	131	143	142	148	154	156	163	132	161	151	141	165	141	146	160	164	135	164	135	135	147	146	167	129	141	142	149	161	128	142	173	142	136	126	142	157	146	144	146	116	147	152	177	164	126	134	139	148	125	166	133	132	134	148	174	159	155	166	156	140	133	150	168	156	143	127	129	161	130	126	125	161	168	145	160	166	149	138	129	135	135	137	113	136	170	151	139	127	121	140	131	124	142	143	141	156	150	135	139	129	132	147	148	143	142	137	137	164	143	161	148	159	139	140	151	153	148	136	134	128	164	128	142	138	121	136	166	124	159	132	130	135	147	146	165	165	145	145	157	140	144	133	154	140	175	160	179	148	134	132	135	177	159	151	156	140	121	135	148	139	160	155	137	150	145	122	133	146	147	143	129	165	142	169	162	141	149	150	152	132	129	136	163	162	142	134	143	150	144	175	158	155	180	132	146	146	138	141	150	158	147	148	154	135	137	164	149	149	152	133	137	155	126	136	118	138	154	136	172	163	164	134	119	142	141	142	151	165	132	142	140	165	143	134	179	173	155	139	150	126	143	140	145	168	131	140	151	148	133	143	133	137	158	166	136	143	151	141	143	125	153	137	137	180	155	127	156	139	145	139	149	123	149	149	134	148	131	140	154	138	176	156	142	143	135	141	170	163	142	147	137	153	138	153	164	137	139	165	160	136	154	146	134	136	152	154	162	139	129	153	134	131	159	121	144	135	146	157	150	151	139	153	131	133	159	139	167	146	133	151	148	143	157	145	170	133	158	165	134	152	133	138	152	144	140	130	146	171	155	149	137	159	144	143	136	158	160	134	154	162	150	154	154	147	146	139	151	135	123	132	144	141	135	148	157	143	167	142	162	131	139	140	146	156	147	152	131	168	147	158	150	128	155	137	117	125	141	135	143	131	139	168	170	159	138	159	149	147	149	146	156	134	134	170	145	152	129	145	135	126	137	147	153	143	143	140	154	156	147	147	139	141	147	156	148	166	147	157	116	129	155	166	175	144	155	159	138	151	163	130	145	154	138	147	126	138	139	146	131	141	152	162	136	159	166	129	165	127	131	134	155	138	149	138	140	159	155	149	144	149	130	141	140	131	149	159	154	154	144	157	156	141	147	143	140	156	124	156	132	130	147	148	176	140	131	158	154	157	133	123	135	131	150	155	175	142	166	130	155	145	162	132	158	143	140	134	136	145	138	148	149	146	157	170	152	142	135	145	169	161	130	148	141	133	140	122	149	150	163	165	138	136	124	167	171	173	147	167	156	138	147	132	132	131	157	130	129	147	144	135	142	141	151	122	142	171	149	141	143	160	151	150	141	142	136	150	126	125	156	144	139	140	157	139	148	141	156	164	153	128	142	133	142	149	139	128	144	134	139	145	158	134	146	157	150	156	155	155	143	149	141	135	145	129	156	142	104	142	150	148	137	134	146	128	130	171	122	147	155	154	169	143	153	144	145	152	141	131	147	153	151	151	142	155	124	161	154	163	135	164	164	140	175	140	158	143	139	142	147	142	175	160	159	162	144	149	161	129	143	157	163	180	169	138	135	126	109	123	151	136	133	138	158	139	132	157	144	156	150	157	155	146	128	149	130	152	148	144	140	145	152	124	155	143	147	169	147	151	120	124	123	149	163	159	157	125	134	141	146	147	138	150	131	155	146	154	142	154	160	173	118	130	147	144	148	151	161	156	149	152	132	134	137	135	148	149	152	141	129	148	163	155	136	140	137	133	128	125	181	145	140	142	130	169	145	133	123	133	135	124	129	138	134	146	145	135	162	158	134
12914	1096	1327	1612	1596	1329	1033	870	747	694	620	618	540	507	532	467	436	454	405	425	427	442	405	403	433	406	417	427	384	407	345	360	372	400	372	400	397	353	355	380	365	409	398	376	397	353	358	361	392	403	378	372	389	338	386	352	411	384	318	387	364	363	354	358	342	358	375	368	369	355	379	381	375	373	369	360	344	415	371	355	383	372	367	381	356	360	375	366	370	353	338	355	387	340	342	375	363	373	363	362	342	377	386	383	385	385	379	343	381	360	398	365	381	371	334	384	365	385	380	397	341	387	364	391	372	361	358	394	375	392	363	356	383	375	374	353	380	383	362	396	368	407	358	374	373	370	358	386	395	380	326	388	344	357	334	403	378	344	365	392	370	375	378	367	383	345	365	365	348	384	366	385	333	388	368	399	384	350	372	387	376	360	377	381	378	359	428	394	346	371	341	370	386	359	403	355	386	384	364	363	356	402	401	377	351	380	372	373	385	364	394	401	317	386	349	380	389	373	365	384	344	367	362	384	389	347	360	361	369	388	338	384	351	366	410	374	388	389	376	318	406	346	355	382	376	355	360	405	353	358	378	360	351	388	373	365	361	375	378	343	348	332	395	395	365	352	358	383	366	367	383	341	354	388	340	349	364	340	344	354	382	380	373	363	343	391	388	341	348	348	353	385	357	377	368	380	391	343	344	362	404	349	358	363	382	351	373	380	383	370	366	354	357	403	356	372	380	351	383	345	351	357	373	356	364	382	375	389	416	369	368	346	345	349	365	392	366	380	377	340	376	400	399	366	410	357	407	345	401	379	381	340	372	361	364	374	382	344	355	364	356	370	347	375	365	353	339	349	362	388	385	356	407	362	395	400	387	343	393	380	365	358	348	346	356	336	386	352	362	374	375	344	355	371	363	370	407	370	368	390	361	371	355	380	356	411	396	345	367	344	386	376	340	364	362	377	364	422	385	359	383	384	341	344	393	362	341	370	331	367	397	411	413	393	344	394	354	357	370	364	364	404	365	378	387	348	344	366	382	358	379	333	370	361	357	372	373	390	404	379	365	396	386	399	344	391	393	386	348	366	368	334	383	362	390	377	400	353	374	341	370	361	362	361	348	370	374	369	356	375	403	398	376	374	341	378	386	356	391	374	393	367	354	416	353	388	373	363	374	373	362	378	357	373	392	344	373	380	383	356	366	382	343	372	350	373	379	367	352	386	377	364	337	364	358	380	378	376	353	397	379	372	375	378	367	346	394	324	342	407	386	361	332	384	379	394	377	339	370	406	354	341	354	345	377	391	388	394	414	382	364	411	385	352	372	377	387	381	376	374	393	368	374	345	357	355	368	400	356	369	374	377	390	399	404	412	342	395	399	339	364	386	360	353	365	377	362	344	364	397	369	356	366	358	376	353	387	333	341	382	376	347	343	372	345	364	372	360	391	362	378	364	359	343	381	361	367	344	380	383	387	381	351	352	370	378	351	355	357	390	356	366	411	363	378	351	358	379	347	401	349	387	375	343	383	356	391	376	404	416	350	366	373	378	372	350	341	385	351	403	358	372	388	401	369	406	373	391	360	365	366	369	401	380	394	376	377	338	399	384	403	395	386	382	383	369	371	359	369	383	370	354	396	382	329	358	369	393	373	344	374	382	363	372	381	407	370	362	358	376	342	429	355	410	409	358	372	368	342	367	365	398	325	390	392	361	385	372	379	405	362	406	381	361	387	355	377	390	371	371	400	371	360	391	371	390	376	360	353	377	343	388	365	344	372	360	387	391	390	404	402	354	357	378	386	379	348	359	376	365	372	402	357	339	406	371	361	380	382	362	396	352	370	377	371	358	356	372	363	400	337	391	376	369	347	355	371	372	358	397	374	365	327	417	372	378	373	348	370	324	364	378	355	378	378	383	367	356	380	376	406	378	350	369	355	382	362	341	413	354	397	401	369	400	377	379	360	364	385	393	367	350	355	362	357	342	370	337	412	366	402	368	351	373	403	378	378	412	373	359	397	398	346	372	353	374	372	388	379	369	374	361	364	400	373	378	334	366	370	314	379	345	359	374	344	366	354	359	392	368	372	391	394	383	402	384	374	367	326	359	347	345	323	324	421	373	388	395	337	382	392	380	358	386	389	371	359	409	329	401	334	385	413	382	377	361	351	391	352	378	379	363	356	344	367	341	376	374	341	380	364	360	348	344	373	355	334	385	370	373	355	371	332	371	353	325	362	353	343	450	372	350	373	334	362	373	381	357	372	347	382	334	344	384	374	363	374	351	368	317	357	377	374	358	350	373	354	352	364	389	368	361	396	347	398	391	362	371	408	390	382	391	357	403	336	325	339	341	324	365	332	351	379	368	361	370	358	359	372	349	340	370	370	392	374	371	354	337	373	377	405	389	348	343	363	392	382	374	336	375	401	335	360	371	357	363	377	406	303	414	382	327	369	394	337	387	389	342	411	346	341	347	358	356	380	353	384	358	392	379	360	383	386	346	336	376	371	341	401	349	389	398	372	352	370	331	336	375	345	387	371	355	391	360	354	390	393	357	377	383	375	376	341	427	360	369	380	394	340	350	400	393	350	359	352	360	363	357	335	406	363	413	373	385	385	421	376	399	381	400	356	356	357	374	351	372	359	385	391	375	349	406	398	389	373	376	370	374	367	377	381	368	365	376	409	393	384	393	393	364	360	344	385	363	341	344	383	360	316	373	356	398	384	377	393	353	400	340	381	415	334	337	345	382	347	353	385	354	355	364	389	353	385	351	375	344	390	361	353	365	390	358	367	379	375	345	398	387	363	374	369	393	362	342	394	384	351	387	357	379	354	385	403	315	338	356	389	367	376	350	349	363	327	366	380	380	386	357	365	352	411	361	374	377	386	373	366	388	363	402	367	359	381	376	403	363	329	335	371	349	368	358	378	400	359	359	374	371	407	386	369	377	392	402	364	380	350	386	419	375	389	379	345	365	385	384	377	359	328	366	372	344	370	342	370	401	369	388	338	395	343	385	365	348	386	373	345	370	367	369	383	359	385	395	343	363	387	379	340	364	383	335	352	370	405	382	356	357	370	381	365	376	360	384	348	327	363	385	354	385	378	378	370	390	365	378	384	347	350	358	375	383	350	390	394	382	410	394	397	365	315	352	368	378	383	391	327	373	381	405	349	382	375	377	332	401	359	415	389	360	347	377	355	413	372	425	425	373	408	330	379	379	377	343	343	366	351	372	410	361	388	363	343	345	374	366	364	380	376	372	362	388	349	363	339	378	368	355	396	387	335	334	360	372	348	402	335	327	373	384	384	329	376	423	377	367	398	380	358	341	372	424	376	366	378	369	398	372	359	340	371	376	347	366	352	415	373	369	363	377	368	366	387	387	355	365	351	373	354	389	409	389	355	375	364	372	361	341	347	368	387	390	356	394	347	403	384	340	375	403	389	404	397	336	374	390	365	382	389	343	376	397	345	383	391	364	390	392	346	353	388	381	345	369	347	352
31219	6031	1561	1009	849	647	545	499	392	358	307	307	325	279	317	277	253	274	320	263	234	279	243	247	273	288	265	230	266	265	242	245	276	279	229	260	257	240	281	267	258	263	267	242	238	276	282	267	226	262	261	251	275	269	283	251	255	257	275	261	238	278	262	241	261	254	225	246	240	258	268	256	248	240	253	277	259	245	262	299	223	255	275	236	246	291	255	253	272	257	261	221	242	258	237	247	235	246	253	267	248	252	226	231	246	248	254	278	261	256	236	242	237	238	283	246	275	227	283	286	281	258	261	255	236	242	259	229	252	283	260	261	249	254	268	253	268	223	257	253	278	283	261	255	211	288	302	238	273	232	269	268	241	265	288	277	298	256	246	259	286	262	248	239	241	234	260	238	213	261	246	246	265	276	261	259	277	280	275	256	282	261	218	242	280	275	227	256	228	264	258	264	245	254	252	285	264	259	253	255	272	285	244	240	247	244	262	253	228	260	262	235	236	267	228	269	245	249	276	259	265	267	275	252	253	269	250	252	273	238	242	237	265	285	275	256	290	282	249	260	278	255	280	255	247	220	251	270	237	280	258	266	266	228	274	278	291	232	253	260	247	256	282	300	248	222	259	270	261	266	215	251	274	237	273	235	274	239	217	271	257	253	269	245	238	241	299	236	253	238	280	277	247	266	246	264	252	249	254	251	253	267	254	261	257	258	263	245	256	255	219	271	272	266	236	272	278	259	277	233	254	269	265	243	232	266	265	255	256	255	226	251	266	236	233	259	300	286	232	275	252	254	253	266	260	253	265	262	263	280	267	248	277	269	273	254	265	248	267	241	251	232	282	263	268	264	231	252	295	244	246	239	268	260	254	245	256	252	247	256	262	252	277	246	253	251	292	260	259	232	247	265	273	261	251	257	250	263	267	278	232	237	281	257	284	252	264	253	237	251	263	252	263	239	278	261	263	236	263	269	260	275	281	232	238	251	286	236	231	254	282	260	241	281	256	238	275	274	266	272	288	247	277	260	255	230	258	288	278	251	265	259	227	250	291	243	261	260	240	250	243	261	254	235	267	240	239	285	282	235	242	241	243	266	279	256	276	260	266	275	249	271	274	256	217	262	252	272	261	251	251	273	267	266	247	255	280	248	260	277	268	256	247	258	254	264	275	248	260	252	279	276	246	282	227	222	258	265	251	296	260	236	204	273	278	270	271	268	274	238	255	246	237	246	282	274	270	249	282	246	276	264	253	272	263	242	267	269	244	249	254	259	266	275	235	243	271	264	238	285	267	272	266	245	218	236	253	273	228	260	278	251	276	255	252	241	285	294	283	244	250	253	226	289	271	273	284	225	280	250	283	246	256	242	254	294	270	256	277	243	279	263	270	272	283	271	253	261	291	258	255	255	286	243	237	281	237	244	227	251	231	259	265	252	280	273	249	268	235	262	246	265	262	251	256	264	251	261	257	234	247	245	256	254	275	284	251	269	275	253	262	259	256	232	269	276	255	260	253	235	272	270	243	257	265	262	277	256	222	237	262	280	260	262	262	282	259	228	283	248	241	256	246	262	257	235	251	258	282	245	270	270	248	286	224	258	292	243	268	222	231	258	241	264	261	266	262	277	239	223	240	249	283	238	248	253	266	251	252	252	246	228	232	237	256	250	228	258	255	249	277	261	266	294	252	250	275	285	272	273	254	250	276	237	269	257	265	241	235	286	242	260	256	239	272	258	255	290	225	261	254	253	247	256	243	268	239	272	235	229	258	256	271	255	269	280	280	236	289	286	242	257	264	257	277	264	209	247	259	256	269	226	287	264	254	261	249	268	236	276	277	243	250	237	249	255	260	288	284	230	251	270	259	282	235	240	314	265	239	246	255	237	238	267	213	250	258	258	252	243	243	261	260	300	268	278	256	256	248	227	248	268	235	259	258	286	283	251	238	219	258	241	271	246	276	296	256	270	273	238	235	256	281	252	249	271	267	277	240	241	237	277	242	250	253	241	243	260	246	263	252	252	256	273	241	274	263	225	259	277	280	269	266	288	279	251	244	247	269	261	247	235	252	261	252	237	251	270	252	233	253	254	216	267	246	266	247	249	217	253	246	243	247	261	282	296	266	271	278	243	250	269	265	236	282	272	260	266	267	281	235	277	256	255	240	249	252	238	252	248	249	259	229	264	267	260	246	262	272	237	261	259	232	241	280	240	246	257	246	273	246	267	262	253	260	277	264	256	244	257	259	224	267	284	267	270	283	268	271	269	275	256	273	279	295	267	280	262	272	266	271	254	238	233	288	268	290	281	279	271	250	255	250	245	268	230	273	281	252	261	269	251	258	252	233	233	236	247	289	264	240	266	258	241	235	266	263	256	245	246	287	232	290	267	250	241	255	253	278	252	282	259	259	269	272	260	249	248	297	276	255	252	287	269	243	260	255	241	250	238	239	244	268	275	243	296	263	282	259	257	266	253	243	279	269	258	268	230	245	285	273	256	261	275	247	253	269	252	276	278	271	287	228	255	256	244	236	251	238	228	268	246	246	268	223	243	276	262	281	242	232	246	239	280	237	228	244	252	226	270	248	264	248	233	251	296	242	252	246	273	247	263	233	245	242	249	251	225	284	239	294	269	257	234	254	239	250	275	264	268	272	249	233	232	251	263	294	270	255	262	262	271	251	260	232	286	258	229	244	255	250	234	275	225	223	237	247	275	281	240	231	254	282	285	262	255	208	245	256	272	259	245	264	256	274	286	271	273	259	250	241	243	222	300	248	266	249	265	252	257	268	244	256	248	248	251	259	262	248	248	241	281	298	248	264	263	274	289	225	247	228	260	241	272	241	266	278	225	258	255	241	239	242	261	264	251	257	263	261	234	237	240	277	269	243	278	239	243	234	250	242	256	275	258	235	280	236	258	275	247	269	263	257	249	254	248	296	279	250	280	238	224	275	254	267	251	280	261	289	274	271	265	261	261	221	248	248	261	248	276	256	252	248	254	243	243	265	253	256	282	220	290	248	254	264	235	264	246	241	262	255	263	265	231	272	253	254	262	246	244	262	241	246	284	261	260	239	273	255	250	243	245	242	254	242	255	284	253	266	254	235	246	267	259	249	248	230	276	255	200	267	291	257	249	264	254	217	252	233	273	245	274	248	261	220	313	211	241	277	244	233	235	239	258	275	274	262	253	231	283	268	255	253	254	234	258	266	257	247	247	283	263	233	265	252	233	275	259	248	250	276	266	262	252	266	277	239	310	246	263	252	249	288	240	258	254	232	251	241	269	281	242	230	254	226	244	228	252	240	242	298	271	259	233	256	258	261	264	247	243	247	257	246	269	254	261	273	247	289	260	268	274	267	254	270	251	232	258	243	260	237	262	262	255	248	239	269	249	240	219	244	245	230	253	265	261	223	246	254	235	223	234	286	249	246	273	258	240	250	222	243	262	256	294	247	293	266	220	273	282	260	245	252	244	243	258	250	281	250	237	263	264	276	256	253	259
17670	1796	2347	2643	2960	2337	1723	1503	1363	1214	1137	984	939	920	817	727	788	741	732	683	740	663	697	642	654	626	669	628	648	652	603	666	584	599	577	608	630	582	580	630	619	585	620	644	648	604	617	636	620	632	558	616	591	600	636	572	588	627	614	615	594	566	624	617	578	613	568	595	587	661	573	615	593	593	621	571	608	612	616	616	598	609	576	561	602	588	554	629	575	637	598	618	603	570	583	589	576	608	581	602	569	591	597	572	596	595	629	626	607	582	606	581	594	586	587	640	620	615	555	624	610	586	574	566	584	593	618	580	551	627	589	588	619	565	602	606	609	599	607	547	582	582	566	615	612	606	594	579	613	619	612	625	608	593	602	618	577	602	616	617	606	636	608	564	616	569	587	599	582	594	596	601	609	623	579	587	618	631	576	582	620	590	569	568	582	580	617	641	590	569	624	625	592	627	650	596	578	588	589	595	580	581	584	598	584	602	612	611	548	596	602	608	593	589	596	606	572	598	578	614	617	576	579	555	579	585	597	579	614	612	631	620	564	608	606	576	615	593	584	610	609	609	624	581	570	571	569	620	616	613	620	616	555	605	585	608	601	565	602	595	555	600	605	574	626	570	569	605	606	577	571	573	604	598	602	612	579	578	600	572	581	600	583	592	546	602	579	635	566	611	585	606	567	623	633	611	623	577	595	617	608	577	610	585	616	584	594	630	618	589	613	645	610	572	586	636	644	575	589	618	574	614	602	574	581	655	593	624	570	618	608	563	587	626	578	618	600	598	602	583	593	608	581	600	582	581	586	656	566	611	604	586	576	615	612	610	585	627	587	553	604	608	603	613	596	606	559	607	587	586	627	633	568	605	579	621	603	603	624	589	605	617	601	610	622	587	594	590	626	582	648	645	595	602	585	578	607	607	558	573	618	622	595	620	571	587	604	609	578	547	566	578	632	597	613	581	600	568	649	569	606	633	639	563	625	599	589	567	622	636	624	642	583	577	615	599	621	571	582	558	565	591	606	642	618	593	576	594	580	589	617	619	605	618	652	639	618	639	574	564	611	622	616	566	614	576	555	577	613	581	604	614	559	550	578	595	596	614	605	583	592	634	615	574	589	575	595	610	574	602	604	620	600	624	608	536	572	615	593	597	601	631	625	612	595	604	624	616	584	585	593	536	574	622	597	591	614	604	595	611	651	593	630	604	657	590	598	634	601	555	593	578	603	594	581	561	580	642	589	620	627	574	613	609	609	606	581	586	627	624	562	605	600	581	576	566	614	597	580	556	599	605	597	602	614	585	606	609	616	613	624	583	571	613	593	605	568	594	629	616	641	622	583	638	569	600	627	592	548	612	567	626	587	577	589	588	625	593	604	631	572	613	581	586	601	577	604	598	604	597	625	622	613	594	584	603	623	630	604	600	626	581	598	614	576	627	600	621	615	632	597	634	626	574	640	607	567	593	596	599	632	576	591	604	585	604	653	560	595	563	559	622	559	575	563	591	558	636	582	611	591	630	585	561	619	612	579	618	589	579	584	627	602	569	578	596	634	588	598	622	604	620	621	576	566	548	577	587	599	620	570	536	585	595	630	634	591	561	592	598	574	623	641	584	611	569	613	593	593	660	595	589	579	627	601	624	588	578	587	552	584	548	612	596	586	624	588	581	596	593	613	634	638	568	582	552	613	626	637	589	575	585	625	602	581	627	570	574	605	611	582	603	639	592	557	576	583	590	633	600	560	575	584	602	605	618	630	601	550	583	630	570	598	604	608	542	582	628	597	619	566	574	603	604	569	622	590	570	622	631	629	609	582	648	597	603	576	571	529	606	574	606	554	630	624	578	593	608	585	593	582	594	598	565	597	574	572	580	603	601	550	610	566	602	610	571	620	617	587	571	600	605	586	636	620	599	575	636	607	606	603	609	615	603	580	595	581	628	545	620	611	592	564	585	625	583	586	585	611	569	590	612	619	603	630	581	597	598	624	612	578	602	602	598	587	554	614	586	607	568	625	579	608	614	590	587	589	589	562	583	620	611	599	585	580	584	615	599	582	622	615	596	595	616	592	623	612	629	607	623	636	568	625	629	594	619	554	604	625	583	572	585	586	592	573	592	608	578	563	612	571	616	595	610	614	615	565	577	551	628	597	607	578	610	590	635	646	573	549	629	563	595	604	619	624	641	595	562	575	574	603	599	636	591	570	570	552	605	615	597	599	586	607	645	581	610	633	575	566	572	589	613	590	614	611	623	585	586	567	607	576	564	564	536	604	601	601	608	614	588	578	587	609	611	627	555	584	580	581	581	604	566	605	606	617	529	604	593	591	578	592	592	598	587	602	575	574	590	574	622	582	579	582	558	624	560	569	632	548	611	577	598	585	590	602	587	609	555	619	616	622	585	623	614	600	595	615	572	596	578	623	612	631	638	597	599	611	554	578	596	612	583	588	611	589	641	614	608	623	612	569	600	589	601	602	585	633	636	592	585	625	603	600	574	583	570	604	578	576	579	583	622	616	600	610	623	593	617	587	603	600	620	599	605	615	602	621	634	594	632	592	648	640	605	612	561	581	597	594	600	610	655	643	562	605	604	565	577	612	589	582	611	613	594	602	618	615	574	621	569	648	592	584	615	576	562	610	605	568	600	597	584	625	616	606	612	552	597	580	559	632	558	602	599	590	650	606	634	537	607	579	586	637	592	586	566	588	590	597	607	602	581	623	621	592	619	576	619	635	602	607	583	591	592	621	626	600	616	587	616	577	558	624	683	572	614	574	591	625	609	559	594	623	592	620	582	585	620	595	554	622	601	560	588	549	618	579	615	590	566	606	603	588	605	573	600	595	623	612	586	600	614	612	601	626	585	608	578	569	567	574	580	563	602	615	618	622	628	595	586	575	620	609	642	588	664	618	586	611	606	553	599	583	601	574	609	614	630	639	590	597	611	587	592	570	549	612	631	589	597	647	624	618	589	630	603	588	555	625	617	609	608	630	585	570	603	585	604	625	656	592	560	583	633	606	609	601	623	630	596	535	585	617	605	581	598	564	626	629	617	577	622	606	589	618	589	587	585	633	608	613	593	617	627	550	593	610	606	600	591	594	583	609	570	538	625	602	596	599	624	603	567	597	630	596	609	622	592	579	631	584	635	574	615	596	595	630	580	587	590	624	564	581	612	629	615	553	604	629	563	603	619	602	597	639	624	653	611	607	573	571	573	571	584	582	589	620	608	614	515	616	603	649	620	597	573	588	582	606	588	574	615	586	621	598	611	632	593	634	570	587	564	640	657	580	624	560	578	579	544	633	578	607	608	646	595	605	600	616	591	605	590	634	590	611	656	631	580	583	621	615	615	584	600	617	602	554	591	564	599	628	571	583	647	606	619	607	574	632	568	563	560	597	582	599	607	599	585	570	567	642	603	592	605	568	593	632	552	631	565	602	572	575	622	561	580	584	632	621	613	574	592	600	573	579	579	581	579	637	649	605	601	622	636	588	664
6585	823	311	287	252	254	224	214	207	226	215	204	218	223	226	202	208	196	220	208	202	206	221	223	204	203	215	195	211	220	191	204	212	179	221	214	196	212	203	181	221	180	212	191	196	201	213	211	172	201	194	205	193	230	208	221	200	194	213	198	212	220	192	215	205	225	222	179	201	180	212	215	222	209	215	209	214	185	192	215	212	196	206	203	203	221	189	233	195	212	192	201	192	224	223	215	204	193	210	185	161	196	187	201	215	213	216	220	210	214	203	179	179	209	193	191	201	194	193	177	217	220	205	195	224	211	203	170	163	207	227	200	188	193	207	224	221	216	177	211	192	210	216	190	176	202	198	200	210	186	234	210	230	182	213	200	198	207	226	179	197	227	194	207	214	225	198	190	238	235	214	222	199	208	215	222	230	215	200	201	222	196	214	204	210	213	220	194	189	234	197	229	199	221	192	207	179	180	217	197	213	194	170	191	232	222	196	212	193	175	184	170	212	205	194	197	250	184	190	181	186	205	187	178	204	196	213	202	195	193	198	224	203	191	219	225	218	216	214	188	208	200	232	207	186	202	243	182	197	223	205	206	190	214	192	190	204	198	232	219	177	223	220	184	179	203	211	235	196	193	223	208	182	203	214	204	190	195	210	202	210	192	189	193	204	184	210	191	199	199	196	235	216	192	205	215	220	225	200	206	193	196	224	210	202	197	208	207	209	204	214	225	225	217	204	191	201	209	207	213	214	184	195	198	208	212	212	233	196	175	209	218	204	189	186	223	216	194	190	177	201	210	210	213	196	187	211	198	186	199	211	184	191	220	194	188	181	192	233	196	207	187	220	196	218	221	196	190	195	194	219	188	191	233	201	195	156	198	230	195	198	220	228	175	177	194	220	174	218	236	205	182	185	188	208	203	199	218	204	238	218	199	207	192	205	224	220	220	208	210	193	201	202	229	187	191	217	245	177	203	189	224	203	190	188	198	190	216	216	184	200	191	198	202	191	185	216	171	198	230	203	216	191	184	172	201	204	194	202	217	203	177	214	183	186	221	203	190	209	213	203	188	214	201	204	198	222	213	208	204	203	239	194	215	200	170	210	202	204	208	197	207	201	199	180	192	191	207	196	229	219	198	198	206	203	212	201	189	207	193	223	224	226	210	185	227	233	187	204	194	199	243	195	208	205	222	223	210	225	217	204	201	173	218	193	189	229	192	211	188	202	200	196	177	175	214	183	184	185	207	225	164	199	208	186	188	180	233	222	218	203	192	179	194	199	230	211	209	213	192	214	200	194	197	214	188	186	181	191	209	211	178	194	201	232	199	210	164	202	206	210	196	187	196	204	194	211	197	199	188	210	215	209	221	209	208	209	207	213	207	203	201	210	204	215	204	194	205	190	194	223	209	202	234	207	213	203	213	206	206	199	186	233	194	207	211	192	185	179	197	200	191	196	239	199	203	180	197	209	200	214	204	199	212	184	223	239	207	190	211	205	194	194	189	199	198	206	209	200	196	208	198	195	219	235	208	198	186	211	174	171	196	191	208	250	228	199	184	226	196	232	187	211	223	210	200	223	199	193	201	195	209	211	214	221	213	178	198	192	191	170	184	199	207	226	199	170	196	194	204	221	194	193	213	204	228	192	185	203	227	189	200	215	186	205	182	183	202	190	205	191	225	201	196	205	216	188	241	210	206	211	195	216	174	209	228	208	210	189	186	219	188	214	153	198	237	217	194	215	198	195	202	207	207	193	175	221	211	186	167	181	231	245	193	203	218	222	209	173	229	196	177	188	193	185	175	215	209	189	207	208	202	234	210	202	200	207	199	199	206	208	222	189	217	209	194	218	191	207	202	208	165	189	188	188	217	204	194	218	212	227	211	224	176	173	191	210	206	228	175	212	185	217	219	175	216	211	188	194	207	223	199	213	201	200	175	219	215	191	206	200	197	199	217	180	197	223	198	178	218	183	196	212	222	193	200	225	201	195	187	185	190	214	203	188	220	192	241	213	203	193	230	208	217	192	195	233	215	172	218	187	195	229	167	210	224	218	223	241	190	206	187	198	190	188	177	192	197	197	181	181	190	205	229	213	226	181	186	212	199	186	207	176	192	164	192	206	194	220	220	226	166	208	192	189	198	185	196	163	213	198	219	227	224	203	210	196	200	212	216	177	179	231	206	211	173	210	202	207	202	229	192	206	189	191	219	195	204	227	221	205	201	176	200	226	225	242	189	189	195	195	205	184	219	195	199	191	208	201	213	232	183	195	195	175	234	199	246	208	214	192	216	186	228	226	196	202	192	223	169	192	191	207	209	193	202	242	197	209	206	205	205	203	206	222	185	187	193	218	198	211	216	199	198	193	235	207	196	191	198	204	205	212	216	218	217	217	192	199	237	202	204	192	178	206	211	214	206	200	175	185	200	189	175	204	221	209	230	203	196	179	197	182	201	212	216	222	215	201	198	199	213	200	213	201	196	222	202	200	189	197	194	207	199	191	198	214	213	174	189	214	187	196	175	213	186	214	192	208	196	197	237	201	194	182	192	200	201	212	208	200	187	214	206	216	209	214	217	185	205	218	219	221	196	209	200	191	216	213	224	208	204	172	204	177	209	234	207	173	201	211	178	188	204	216	213	212	193	180	216	162	219	199	200	206	198	188	211	196	214	188	196	191	200	181	202	191	180	197	218	208	187	176	207	204	223	230	199	201	230	204	201	190	198	209	185	223	210	201	220	222	213	191	179	184	205	165	217	192	193	211	220	206	205	200	211	199	194	233	198	181	213	217	182	192	184	238	185	218	187	203	215	219	189	187	205	203	193	207	207	220	244	229	190	185	210	190	222	224	215	209	211	210	229	202	221	203	226	202	200	186	186	186	234	199	210	189	200	206	196	223	217	242	199	209	177	205	198	216	222	190	209	171	188	187	196	241	199	198	190	252	188	181	199	196	213	201	198	201	168	188	187	201	212	170	212	212	211	210	194	198	193	243	222	181	212	187	213	207	199	177	214	190	201	201	208	198	215	185	207	189	213	201	197	183	200	191	205	208	205	195	200	178	202	191	189	225	192	208	222	247	206	193	205	221	201	192	220	208	214	179	194	235	207	198	198	174	207	199	213	206	198	229	168	205	216	187	196	208	205	218	203	201	226	199	210	222	215	202	206	196	195	197	187	189	230	220	190	189	185	232	216	207	202	196	216	223	203	189	197	222	196	217	204	207	185	229	197	199	163	199	193	196	201	218	203	204	217	190	202	233	194	216	194	190	204	218	224	172	188	176	174	203	200	203	181	188	227	209	203	227	209	213	188	217	201	206	199	195	208	182	214	207	227	194	206	200	194	173	196	200	187	187	207	205	173	207	202	189	188	199	188	192	186	206	182	191	216	182	203	211	193	210	220	185	202	210	223	208	200	184	178	211	188	205	219	227	173	176	222	213	214	222	203	210	230	216	180	200	213	210	184	219	179	199	193	215	187	204	196	215	201	211	197	211	201
4287	772	649	677	734	637	600	541	528	515	509	518	510	482	486	473	505	524	502	483	493	501	467	490	461	502	477	450	480	455	497	441	476	469	460	453	483	465	501	466	461	421	442	485	437	504	429	475	463	477	480	467	486	484	474	474	477	468	473	504	503	508	462	466	463	497	479	439	446	447	468	499	513	480	503	497	437	446	491	497	471	476	466	491	455	524	479	459	496	465	476	466	464	462	464	445	483	502	467	477	474	460	493	445	479	487	481	487	465	488	497	463	475	465	441	467	470	506	487	451	492	488	500	475	473	460	496	476	434	437	466	500	459	524	463	439	481	478	511	470	476	480	469	458	477	470	457	489	498	461	471	505	457	470	475	485	498	463	446	463	474	484	439	483	509	452	446	480	500	479	514	469	473	506	460	461	468	434	473	495	503	461	495	486	473	464	506	459	506	464	518	488	491	457	441	483	459	453	475	474	474	482	473	496	487	486	474	435	454	450	441	503	473	448	494	483	510	443	465	461	486	453	482	472	472	512	491	475	481	475	485	478	468	472	471	466	452	497	471	484	436	492	471	489	469	461	427	458	443	475	505	480	462	486	463	458	462	500	466	476	461	457	506	471	438	462	481	479	444	507	472	446	515	483	472	492	495	486	487	450	477	471	471	462	480	508	459	467	483	486	497	471	469	478	461	480	440	440	499	499	499	505	487	468	501	439	475	471	499	492	487	453	491	478	505	482	483	463	498	483	517	476	452	470	495	477	469	469	457	464	482	496	466	473	473	448	504	501	451	487	486	469	458	502	482	480	496	438	462	481	489	483	476	456	480	478	483	478	479	467	465	453	464	450	452	455	476	470	489	474	497	467	511	468	493	480	487	462	474	478	463	475	453	490	470	461	424	484	465	487	420	491	477	476	507	489	484	492	509	440	455	471	464	500	458	457	437	469	487	456	459	492	499	484	469	434	477	474	456	450	496	464	481	484	459	453	508	524	458	445	499	487	515	513	442	445	463	499	469	470	502	478	501	490	475	465	454	444	470	492	474	482	491	433	433	510	487	479	488	467	490	454	517	460	433	433	445	477	477	427	433	457	479	477	458	477	438	490	488	501	458	432	482	461	500	481	473	469	470	476	497	458	480	424	478	482	460	471	511	512	482	466	448	518	461	458	495	464	435	477	459	423	505	521	447	508	478	472	483	484	450	454	459	496	485	466	438	474	484	494	470	444	452	489	501	502	488	461	505	482	463	445	503	527	498	474	466	459	442	459	489	479	481	500	497	440	467	456	456	518	449	478	445	452	521	476	449	469	460	438	483	475	462	462	502	460	448	481	454	476	494	432	489	460	455	476	475	468	470	440	482	468	472	500	475	485	512	420	469	472	466	434	464	466	480	454	480	492	482	460	474	440	473	483	514	460	454	465	474	481	472	464	440	493	476	467	501	445	452	447	462	468	482	484	413	481	437	476	473	478	483	472	439	479	494	479	463	488	444	464	533	439	482	495	464	452	501	474	441	427	500	469	464	479	503	462	486	485	460	521	492	516	502	473	476	437	465	447	483	493	490	458	437	518	487	489	475	437	437	487	477	457	456	454	497	493	508	488	468	472	469	503	452	491	437	470	469	482	441	494	483	459	465	467	462	502	503	502	523	510	495	483	471	474	476	467	497	463	460	430	467	459	518	445	493	483	505	462	439	455	471	434	485	491	463	450	521	482	474	481	456	472	512	489	479	464	488	499	474	497	433	477	498	494	454	498	522	475	502	454	514	451	473	486	455	488	457	488	510	481	468	496	486	502	452	430	452	475	453	455	456	468	496	461	481	425	524	464	451	461	443	461	489	502	473	463	492	473	463	503	431	498	504	488	476	457	495	476	510	489	468	494	500	456	474	473	472	501	497	497	449	468	502	483	451	455	458	526	484	488	468	446	448	443	459	499	459	489	450	470	451	451	451	481	465	467	494	472	505	454	451	467	483	438	498	462	491	417	458	481	487	473	447	468	469	449	494	488	444	429	474	465	439	508	475	454	431	526	451	487	462	448	499	468	437	459	439	495	487	477	440	444	456	464	447	476	459	467	493	463	442	488	472	460	472	513	485	473	498	470	477	480	494	474	527	480	464	485	477	534	481	427	501	486	482	472	480	446	471	477	462	444	484	466	462	435	483	464	475	484	495	486	477	479	455	474	476	476	507	450	453	474	482	509	481	476	471	436	506	462	480	437	437	455	463	450	522	443	485	463	465	502	476	486	436	439	468	421	487	455	490	481	453	448	433	461	445	502	507	524	450	443	496	473	461	476	474	443	455	462	461	469	477	466	456	505	461	484	482	500	501	463	465	477	455	469	493	471	469	475	477	467	510	473	492	486	462	503	455	464	431	501	480	498	511	521	478	518	484	476	479	458	504	464	463	465	460	464	470	440	523	464	467	494	472	479	448	491	497	448	487	482	425	473	493	466	441	465	452	506	452	439	473	513	485	487	465	462	455	433	456	437	475	484	430	458	488	491	471	485	500	477	459	457	497	486	429	464	455	495	501	439	482	477	470	473	472	484	473	456	494	516	468	513	480	509	436	418	450	473	444	450	490	469	456	472	486	458	458	478	496	471	472	507	473	479	469	468	467	483	474	466	483	506	471	496	423	483	482	452	445	451	476	478	472	511	447	484	485	510	473	450	471	439	473	473	477	466	469	478	488	483	465	476	482	475	447	444	479	482	461	466	416	470	460	469	473	491	451	500	443	504	488	454	469	478	504	461	451	436	479	472	508	444	437	453	483	480	499	452	459	450	455	450	491	497	469	467	472	439	485	479	476	514	506	482	471	463	445	474	452	477	468	487	466	454	479	505	493	458	496	476	459	481	470	461	460	451	489	464	462	470	481	497	454	481	469	468	491	451	502	494	523	429	496	477	417	467	456	500	472	463	472	475	479	457	450	505	504	485	494	498	433	470	453	494	522	448	461	457	466	445	470	493	479	488	466	499	429	458	499	475	484	465	482	453	445	472	468	474	499	490	459	464	498	424	478	507	486	471	472	453	459	478	488	467	454	488	477	493	519	464	463	478	508	450	452	466	480	487	457	502	468	496	451	510	450	478	466	454	453	507	493	456	470	510	483	448	473	456	458	460	522	493	464	509	456	493	450	522	471	483	466	502	432	476	465	501	474	502	480	460	452	463	510	513	462	462	458	481	504	507	471	521	466	472	467	470	489	463	432	458	498	449	452	500	452	444	496	436	479	453	457	429	443	484	520	477	479	466	452	475	459	480	503	455	468	466	464	487	452	503	487	485	419	450	487	471	432	474	468	447	483	465	493	462	480	460	455	463	450	490	427	440	478	444	468	459	468	426	494	495	461	469	477	438	456	468	491	488	480	481	479	465	486	438	482	468	473	506	463	465	442	459	475	470	447	474	455	478	504	490	466	499	465	411	476	473	444	505	467	484	464	464	429	461	470	464	492	466	450	466	495	506	457	488	452	488	452	439	495	442	471	492	456	472
21610	3580	827	611	422	425	301	225	234	186	197	192	188	191	167	177	162	151	157	149	141	145	140	178	147	145	131	148	132	158	144	152	159	134	137	135	123	155	135	124	157	132	167	154	140	159	130	148	147	151	146	143	174	146	143	137	158	172	151	147	140	164	143	135	165	139	151	165	140	149	161	155	129	152	141	146	138	137	141	139	158	153	137	156	150	145	137	126	144	148	150	141	147	148	138	152	170	125	134	148	132	146	161	139	144	140	148	158	156	154	136	156	159	144	141	151	166	149	154	129	179	159	164	181	143	148	147	119	153	150	136	137	172	138	154	151	151	132	162	155	164	148	143	149	156	140	176	145	133	152	146	137	177	159	159	150	139	142	149	122	158	164	160	143	152	151	134	144	133	136	152	138	154	129	140	133	143	151	168	147	144	140	135	155	142	140	158	159	159	158	119	132	155	142	139	162	151	180	133	144	149	125	147	148	145	128	154	165	151	137	154	158	140	139	146	130	136	136	151	130	162	136	134	174	149	138	155	122	148	135	133	127	150	151	171	149	135	146	145	149	173	168	156	149	167	148	151	143	136	147	168	141	154	150	124	115	123	149	152	167	144	150	124	129	167	155	130	147	145	134	143	118	139	140	150	141	153	165	134	156	147	150	141	160	119	145	166	136	125	129	133	137	145	161	144	143	135	158	142	163	140	160	146	135	140	152	178	147	142	151	156	139	140	141	134	139	175	151	142	135	125	144	132	166	125	139	132	140	149	166	145	145	149	123	176	162	154	171	137	162	127	123	146	139	137	122	133	140	124	137	135	150	149	150	158	136	149	143	147	156	124	144	145	143	165	152	155	186	150	160	146	153	126	139	134	129	197	152	138	131	129	151	141	143	120	143	130	130	138	138	137	120	151	154	153	134	162	146	137	138	133	158	153	153	144	151	167	141	136	137	145	148	153	156	149	148	141	148	153	123	132	166	137	120	154	150	148	175	160	136	158	141	133	120	141	151	183	145	164	159	130	151	128	141	167	166	151	144	133	151	151	147	148	140	143	151	149	152	144	135	132	148	140	153	163	143	151	147	158	127	125	157	159	134	149	145	148	153	162	149	136	147	144	135	127	131	129	148	150	137	144	155	156	140	166	130	146	133	154	117	143	148	147	139	128	157	155	134	150	121	168	139	133	192	142	150	139	122	120	168	154	134	150	154	140	151	150	152	166	157	165	141	127	124	153	157	157	144	151	109	157	141	159	165	123	142	144	130	150	141	145	140	173	165	170	163	159	120	141	157	163	172	155	127	166	139	144	144	132	146	145	131	135	142	128	134	136	146	152	152	137	153	151	155	139	156	142	162	142	130	171	140	147	126	130	164	159	146	139	133	136	156	129	173	169	167	126	138	155	142	119	132	131	130	131	147	144	129	147	165	145	129	162	151	152	115	150	177	140	156	151	139	144	160	151	132	165	147	152	143	148	149	131	163	173	148	166	149	159	150	156	143	153	134	143	158	146	156	132	154	161	141	166	123	137	142	155	150	149	141	172	148	148	184	143	146	135	146	168	149	169	146	149	151	148	151	165	171	134	157	150	153	164	124	154	134	143	151	135	153	114	176	128	121	160	136	148	144	140	159	165	139	131	142	140	128	134	173	168	133	123	158	137	138	157	143	143	167	155	171	154	164	144	134	152	157	139	152	149	150	143	134	130	144	131	159	139	162	147	150	159	177	138	159	176	145	135	148	162	141	139	149	154	158	130	133	136	158	142	153	161	163	156	121	153	169	162	136	169	155	169	154	136	153	142	157	157	150	143	125	158	148	161	135	161	130	149	144	148	148	129	164	151	151	160	167	149	149	147	144	135	139	178	142	163	135	148	144	146	138	167	129	162	171	158	164	170	165	151	151	117	127	129	156	155	166	139	148	158	144	137	131	167	161	143	157	146	158	161	127	145	163	149	136	136	178	154	149	167	140	165	166	170	158	142	157	151	139	152	146	143	145	146	140	142	144	145	137	146	154	147	153	142	150	166	165	146	133	146	153	171	138	136	126	121	138	172	140	157	149	157	125	167	121	151	161	157	138	122	134	163	125	135	144	132	133	127	138	148	138	159	150	159	157	159	137	158	139	145	146	148	174	151	145	144	140	152	137	147	164	139	176	153	139	142	135	137	137	142	151	131	120	125	134	146	142	162	136	158	152	117	171	168	151	149	126	149	144	155	151	173	148	166	147	136	165	154	148	155	135	148	152	163	124	156	162	141	123	154	141	130	136	145	143	143	143	163	174	122	159	154	153	135	162	126	157	156	157	144	142	131	137	129	153	152	164	135	133	165	139	147	128	150	145	141	154	175	155	162	132	150	162	146	140	187	130	128	129	115	145	152	146	132	146	143	129	117	131	124	135	149	138	143	160	156	147	136	150	129	155	148	130	139	183	140	135	143	147	162	121	119	144	148	133	146	132	139	161	149	151	114	155	141	161	148	150	132	145	137	154	158	145	151	148	177	136	151	145	141	165	149	140	151	143	154	152	154	134	146	137	141	136	135	142	120	133	164	156	138	152	135	144	159	157	138	127	114	161	163	160	125	152	158	137	150	142	169	165	182	164	132	152	148	150	145	149	160	110	132	163	165	169	133	170	159	123	144	124	165	159	153	153	159	164	161	157	171	148	163	158	118	149	139	136	146	164	136	157	170	168	123	138	146	167	153	148	130	150	175	163	148	143	159	148	152	144	170	135	159	164	150	153	169	143	130	129	141	170	143	141	164	161	145	148	162	157	131	144	149	141	138	150	145	165	141	133	142	140	137	164	146	148	139	132	141	153	134	162	133	160	139	152	140	140	130	137	160	132	143	154	143	148	161	150	128	154	129	121	132	185	148	151	134	155	147	164	139	151	134	153	121	144	130	133	168	152	151	150	150	151	167	152	147	152	167	158	144	165	149	134	150	147	146	145	147	149	155	158	141	148	156	134	134	146	140	149	147	155	132	129	137	143	145	148	132	158	121	169	161	157	108	161	158	136	132	136	135	148	127	143	143	121	143	149	168	157	151	138	143	151	145	132	143	151	161	135	132	126	147	170	165	131	136	154	137	152	160	161	127	154	135	139	132	163	133	155	135	154	162	151	138	130	150	133	172	142	150	153	143	155	137	140	131	128	144	148	127	115	130	158	144	156	155	131	149	167	159	149	146	131	156	140	125	168	150	143	154	163	154	151	126	149	163	149	154	142	148	140	153	143	169	140	161	158	164	168	155	164	147	154	149	146	138	149	152	138	153	151	153	136	167	161	141	156	151	152	152	148	170	144	129	164	153	169	154	154	121	131	153	134	170	130	175	147	173	162	142	159	162	130	148	176	124	146	148	132	143	141	119	140	130	134	148	131	146	154	170	141	152	150	132	156	129	161	127	128	136	144	134	142	142	133	137	128	138	157	155	148	153	129	130	138	139	134	145	141	147	166	142	143	166	132	151	143	165	148	139	148	161	147	144	131	157	166	114	154
13116	1448	1452	1545	1541	1451	1032	847	776	718	699	604	569	526	461	439	441	428	438	435	427	411	393	391	426	436	418	415	392	412	380	385	440	370	405	375	374	371	386	398	408	370	381	377	400	371	396	407	369	378	401	406	372	400	350	392	405	371	371	339	375	376	359	377	373	379	380	324	366	350	365	393	382	357	383	386	349	418	389	371	405	370	391	343	370	357	371	357	349	339	398	394	390	370	407	377	400	376	356	362	379	362	361	350	394	414	368	369	398	341	377	408	360	352	381	392	373	365	410	367	384	389	357	355	359	402	383	372	355	348	371	390	351	368	424	396	364	418	376	434	347	360	342	390	368	374	371	357	386	384	352	380	339	362	331	388	420	370	361	399	369	347	368	389	419	365	409	344	373	379	365	390	359	367	386	338	363	367	370	361	408	383	376	354	378	392	405	376	381	367	386	392	374	378	392	368	388	376	350	396	383	409	352	410	393	364	360	389	388	347	359	339	364	391	377	352	394	385	366	368	368	391	398	354	385	368	383	379	366	408	406	399	407	365	396	376	341	391	357	365	384	356	382	350	404	348	371	364	357	386	401	359	370	373	378	364	349	376	368	394	361	365	366	353	381	381	365	369	363	366	359	366	406	346	368	350	358	357	391	379	385	403	351	375	406	305	343	359	384	375	354	364	372	379	345	387	398	357	359	360	365	374	384	347	358	351	348	378	377	393	363	359	367	397	375	374	375	368	358	377	373	374	374	405	364	378	362	327	363	359	381	370	373	361	354	352	375	360	365	386	360	386	412	376	352	391	372	330	361	350	361	361	389	388	369	369	356	382	351	381	390	367	346	403	329	410	390	362	393	354	397	366	417	382	378	376	346	339	388	393	347	391	363	393	402	390	336	384	385	373	336	352	367	371	407	347	345	366	367	380	381	383	402	338	354	391	343	386	387	366	335	385	363	399	347	385	369	404	370	344	341	367	400	393	386	387	363	370	342	367	368	367	347	384	382	345	356	376	379	369	370	402	341	364	362	372	375	357	383	362	371	363	381	370	358	388	382	357	362	368	382	394	375	410	362	349	393	413	365	374	400	368	372	373	365	392	401	400	351	365	341	373	368	368	388	391	370	377	360	368	352	346	386	353	367	340	391	386	409	345	363	400	408	357	336	425	390	408	373	357	392	354	383	382	362	329	381	356	376	368	388	368	357	395	380	343	384	405	411	378	363	385	390	368	355	368	354	348	347	417	386	391	378	368	353	352	361	322	375	379	357	399	384	367	370	381	405	353	342	368	363	355	377	370	377	402	396	431	366	348	384	376	344	382	385	340	394	377	354	382	397	343	393	367	375	361	372	390	388	375	409	379	368	375	377	377	400	379	382	388	374	368	368	348	391	363	395	375	362	372	388	386	378	352	399	366	353	411	366	364	380	376	397	374	385	358	399	407	350	377	389	363	372	368	365	370	350	352	394	373	341	397	358	384	375	352	367	362	369	358	356	362	380	365	439	373	388	354	376	381	362	390	338	354	385	364	362	387	363	368	386	352	351	364	376	348	355	403	363	396	384	379	399	364	376	369	352	346	366	406	347	356	364	390	392	364	381	373	395	367	353	358	364	390	370	384	343	383	391	359	396	370	357	379	344	381	361	334	367	341	391	378	406	375	365	371	352	380	372	382	363	388	350	397	375	374	374	402	397	372	350	351	374	389	350	355	401	371	367	391	338	358	369	369	370	388	381	385	392	377	363	364	391	380	377	334	397	396	393	362	358	427	344	364	372	375	365	366	390	382	366	369	360	363	381	365	345	382	376	346	354	374	360	348	417	351	363	339	332	383	415	368	343	360	371	369	391	382	362	366	355	384	369	368	353	376	406	366	381	393	363	381	370	373	400	391	384	335	371	383	391	358	395	398	376	366	396	386	400	366	352	374	390	369	420	373	375	385	382	364	375	340	352	337	360	405	350	385	367	341	362	341	358	395	374	374	366	343	384	376	378	368	388	369	357	388	358	396	335	353	358	381	371	393	391	363	356	383	365	379	368	341	376	390	370	355	376	362	383	365	360	375	403	365	365	373	370	404	391	382	374	377	367	407	355	379	361	374	392	348	365	391	393	378	352	365	378	356	372	348	366	359	375	381	355	366	362	363	370	393	368	385	351	371	377	347	374	379	397	349	349	359	373	364	384	313	400	393	396	394	361	369	412	365	358	372	363	362	369	320	355	364	359	378	384	346	393	404	361	396	371	360	366	358	362	412	382	381	363	361	353	386	380	384	382	343	364	396	353	364	371	348	359	375	329	362	353	359	394	346	386	399	367	352	344	379	381	401	383	363	351	368	396	347	354	379	368	381	410	361	369	375	380	353	395	377	368	376	384	336	398	412	385	341	417	348	389	376	361	386	379	339	373	370	353	364	389	396	379	376	361	360	375	355	358	337	398	329	376	340	403	420	361	384	358	390	366	371	376	361	360	403	376	358	365	358	386	354	371	349	387	391	358	417	371	339	410	371	402	364	379	382	375	374	362	377	393	352	362	361	339	343	359	368	385	363	363	359	378	371	352	393	356	397	379	366	365	388	355	394	370	376	367	378	379	369	370	364	381	396	350	346	378	370	381	386	429	380	366	367	364	383	383	366	386	326	369	380	430	376	391	366	377	367	369	406	355	359	337	374	363	355	386	398	384	342	372	380	355	379	396	368	364	381	375	375	375	352	382	368	377	361	380	395	385	385	388	364	388	372	356	400	362	370	372	389	410	324	386	374	324	352	397	370	368	390	373	380	396	379	359	365	348	368	332	326	368	404	375	392	337	366	342	364	376	373	396	389	351	381	362	356	371	381	354	352	385	349	403	340	392	369	360	374	382	369	418	390	399	369	397	398	362	363	370	400	371	345	385	371	391	363	361	361	382	354	410	346	402	366	367	365	381	374	394	390	379	367	389	350	376	379	408	337	348	370	346	384	372	353	331	348	370	365	365	343	382	365	360	381	410	371	349	394	381	396	393	368	381	364	389	383	366	377	386	406	378	360	360	379	362	366	368	360	407	410	391	364	386	390	393	384	405	376	341	363	370	347	382	362	384	400	389	386	422	367	403	403	387	393	383	364	381	412	349	374	385	374	327	373	401	367	365	364	375	347	360	355	370	378	400	386	392	384	386	379	365	404	376	393	397	369	385	359	379	400	385	368	356	415	382	352	353	355	373	389	389	370	354	396	368	359	371	370	366	339	364	362	360	366	364	379	385	358	382	358	369	379	386	423	399	372	368	393	351	343	350	365	367	372	390	366	432	350	333	383	404	383	363	398	404	384	395	380	382	369	376	383	361	397	392	376	378	374	346	365	400	382	405	346	405	365	380	383	386	375	368	375	379	379	391	387	348	346	401	409	375	408	344	379	343	353	362	376	351	374	345	372	374	350	352	419	371	379	407	383	377	372	359	396	380	410	374	377	351	397	376	371	364	384	346	411	431	359	347	382	372	356	371	340	373	368	335	344	380	383
32726	7294	1660	1102	670	668	461	422	468	365	380	340	328	285	329	275	261	260	246	284	269	251	275	268	276	280	238	278	264	273	228	258	238	244	262	250	270	272	242	265	259	287	252	267	279	267	237	299	289	255	298	273	246	246	252	235	261	243	260	241	287	263	269	274	261	231	288	234	267	260	262	288	271	219	256	271	252	239	304	263	236	215	242	275	244	276	297	284	254	250	287	273	258	282	252	286	232	251	286	304	233	270	251	260	273	265	269	277	242	282	242	275	287	257	258	252	282	268	291	280	275	281	252	267	241	259	249	234	244	280	286	261	260	257	271	225	283	247	246	250	242	276	247	265	235	255	261	254	236	237	253	291	252	268	270	302	244	270	250	248	264	261	271	257	232	238	257	239	272	285	258	261	257	262	261	241	260	259	261	270	245	227	278	297	253	281	282	258	262	253	256	273	276	260	251	294	258	249	266	250	252	235	273	271	275	303	237	272	264	288	261	269	230	270	230	268	266	271	269	276	238	255	257	278	274	263	257	287	242	278	243	265	236	261	257	252	276	260	243	270	255	245	270	261	249	261	260	260	266	223	255	274	258	258	259	271	230	257	250	237	265	274	234	280	271	263	282	252	269	278	256	246	289	255	244	248	229	222	266	242	254	261	302	247	253	242	250	223	277	251	240	270	245	276	249	285	245	279	235	279	248	263	268	259	261	258	292	252	254	230	270	263	248	283	273	261	256	231	289	249	271	240	248	272	240	271	232	244	267	240	277	300	291	266	259	263	272	261	266	281	271	265	246	228	236	270	221	240	271	265	248	205	269	250	270	268	277	226	293	235	238	256	263	239	251	237	243	255	242	229	230	259	276	264	256	212	249	269	257	252	262	291	298	249	272	258	277	246	269	270	265	291	271	272	231	249	254	268	252	251	245	230	250	255	256	241	242	253	238	243	253	284	278	258	255	281	276	247	227	240	282	274	259	266	216	250	271	256	264	295	245	263	249	259	258	268	256	263	298	250	269	274	273	235	234	242	244	235	276	271	300	288	262	253	252	239	271	274	280	255	259	220	267	265	273	264	234	236	283	262	261	231	265	279	249	291	248	249	205	222	273	244	267	250	263	276	230	244	278	282	262	262	279	239	241	268	296	261	258	245	266	261	223	242	265	277	256	242	266	275	222	263	265	275	276	252	262	272	275	268	282	278	286	244	256	259	288	265	280	280	248	258	272	231	260	230	259	297	311	233	240	251	304	243	263	279	298	279	254	265	274	275	267	292	262	262	259	270	267	297	263	243	267	268	234	255	264	251	269	255	279	254	291	269	299	242	284	247	247	260	257	259	241	210	235	283	264	283	282	279	283	264	249	258	241	255	273	252	275	287	263	260	257	238	249	274	253	250	255	263	256	256	240	280	261	271	239	284	229	229	259	276	260	266	257	260	275	256	266	257	262	254	262	272	262	268	251	239	270	268	267	265	245	253	248	255	242	264	238	221	245	272	258	243	274	237	263	264	266	261	271	265	268	253	300	259	255	248	253	250	251	247	256	273	250	254	281	248	270	256	281	265	234	282	264	231	232	260	233	270	279	258	239	268	258	261	250	256	269	224	270	266	262	235	281	260	248	272	249	245	242	243	243	251	282	247	254	262	258	243	265	270	247	265	243	277	262	282	243	270	257	258	233	276	270	274	287	280	261	250	283	293	301	251	250	257	251	236	261	279	236	236	233	281	270	237	280	262	240	236	249	298	292	240	224	253	243	261	223	269	284	283	230	272	267	243	239	246	231	280	252	250	253	233	286	222	257	240	269	272	275	260	277	265	248	271	314	248	246	276	269	241	236	249	249	214	232	260	281	239	267	254	271	245	254	257	269	255	265	241	241	256	265	272	247	253	259	279	268	241	269	274	247	260	280	276	253	242	252	259	279	248	272	244	243	272	236	219	278	209	268	273	273	250	268	260	252	241	247	247	300	269	253	275	254	234	252	295	233	240	240	264	290	269	240	248	270	257	259	243	264	274	244	290	275	279	220	263	244	251	249	277	282	277	271	269	275	276	238	260	261	284	244	276	264	276	268	225	283	247	252	260	255	263	258	261	276	268	274	252	253	248	271	232	245	265	293	251	228	254	234	257	231	253	275	264	273	268	251	256	257	289	247	224	245	250	272	242	240	255	280	250	244	269	244	265	245	273	256	260	278	291	259	252	305	260	286	267	280	271	249	256	277	248	271	287	270	238	259	277	245	280	261	259	273	257	258	252	266	252	252	241	215	265	251	271	261	266	224	281	280	234	255	275	279	260	282	244	268	275	262	254	270	277	238	282	259	259	239	243	261	255	253	280	274	279	237	246	253	248	260	211	220	284	239	251	282	277	285	291	246	235	253	235	239	258	248	265	235	293	267	247	239	238	247	252	262	261	256	279	264	266	248	244	266	259	258	284	237	262	240	238	278	260	214	273	285	279	258	286	296	252	272	259	239	235	272	266	256	273	275	235	272	268	255	299	267	234	243	261	235	248	265	256	292	257	284	279	240	235	264	259	279	288	286	272	219	235	242	235	263	250	267	277	240	262	290	256	271	271	266	245	280	276	244	265	290	258	276	250	259	233	267	276	235	241	275	262	270	289	289	260	268	271	247	263	276	250	256	235	263	264	223	267	236	269	230	262	273	250	258	220	246	289	274	246	270	268	262	236	236	266	281	260	246	288	237	230	234	262	218	237	248	254	270	267	258	263	223	248	247	280	232	294	243	231	241	255	240	279	276	253	243	269	271	256	263	245	262	267	260	285	266	255	261	242	278	255	229	247	267	280	273	241	225	245	265	290	272	264	264	273	270	244	261	258	244	229	219	260	260	236	238	247	239	282	244	257	210	230	236	237	291	254	281	265	295	258	271	246	260	269	255	232	265	242	254	238	279	270	266	262	251	246	274	243	262	272	270	273	240	257	256	228	240	275	271	278	262	256	270	232	232	260	273	252	263	283	261	261	262	248	263	267	281	248	253	263	314	259	266	241	269	231	258	265	286	256	246	253	255	261	247	272	289	278	238	216	249	304	240	266	248	238	266	254	274	282	239	254	270	264	261	251	244	254	281	261	254	258	265	248	265	279	297	283	247	263	290	242	263	241	267	273	280	262	258	283	275	250	231	253	250	256	277	246	247	274	286	251	290	288	289	243	247	259	259	233	249	275	244	254	265	251	251	254	234	240	241	260	266	242	237	248	280	263	230	249	249	242	280	278	256	235	237	212	288	272	276	261	244	260	259	235	273	277	287	289	283	275	234	243	252	261	240	285	261	268	262	269	242	272	250	289	252	252	236	263	247	250	255	243	268	274	276	248	268	264	247	245	288	289	303	313	276	229	274	271	271	238	254	271	266	272	224	254	276	267	265	289	248	289	282	267	223	245	240	238	290	254	273	236	249	273	245	274	281	254	254	268	270	265	274	258	265	245	272	267	280	214	260	247	245	272	255	251	261	283	267	244	251	312	272	261	239	249
18664	2227	2294	2681	2512	2430	1739	1447	1322	1168	1090	1040	916	928	842	767	733	703	703	731	705	667	667	659	673	634	651	679	601	617	601	658	682	641	646	635	578	697	628	649	614	636	622	613	615	618	581	588	616	593	611	595	584	627	561	602	594	630	611	599	625	579	640	584	604	624	569	663	620	658	600	596	601	597	605	616	614	650	593	606	591	607	638	615	607	613	635	575	621	588	642	575	623	589	577	638	620	655	643	566	590	640	630	622	606	587	566	581	594	572	609	623	651	607	611	679	600	569	630	604	573	605	584	567	641	595	629	626	611	598	585	575	597	615	643	633	618	628	624	596	612	595	576	601	625	586	610	608	613	607	574	612	622	549	643	635	589	599	563	621	586	614	574	566	593	587	614	570	561	619	616	605	584	584	579	653	606	593	614	613	594	625	574	617	605	641	588	560	636	606	591	626	626	592	637	587	590	588	607	598	564	543	613	563	607	610	677	585	593	623	643	593	584	591	577	596	621	613	592	589	643	589	603	618	595	611	573	623	613	612	584	547	569	570	567	587	598	575	620	580	600	605	609	590	623	608	574	579	621	589	600	598	586	644	590	637	607	660	589	608	638	597	583	603	611	585	624	612	625	585	628	632	572	565	598	625	600	626	599	619	600	595	583	584	614	574	638	586	593	550	578	614	558	568	571	588	610	589	631	586	570	603	625	609	612	600	641	611	621	611	668	606	601	653	587	568	609	602	584	583	610	589	631	618	557	591	572	607	595	583	570	634	611	588	593	572	588	585	585	574	625	628	602	604	621	617	589	563	620	572	599	612	609	637	607	610	619	592	592	595	560	585	614	606	599	617	585	556	601	643	582	569	600	587	599	596	542	625	628	639	571	583	626	648	628	619	572	632	621	684	602	599	627	589	610	563	609	643	621	624	586	593	569	634	600	615	643	596	628	594	633	595	606	588	630	620	623	613	632	607	588	611	622	556	606	605	653	618	624	625	618	605	651	582	620	631	617	575	567	631	588	568	604	600	627	592	540	611	608	614	545	598	605	599	610	664	593	616	609	623	619	583	585	616	555	648	633	625	594	595	611	611	599	569	591	663	581	568	584	613	583	613	618	595	565	608	594	594	610	654	582	590	679	619	546	593	564	598	648	607	591	612	622	605	542	585	635	632	632	597	614	616	613	594	587	612	584	608	574	579	609	610	596	581	634	590	584	633	535	599	635	599	599	575	623	568	549	587	591	590	608	561	584	632	658	583	578	605	594	616	616	612	588	615	553	588	625	582	621	624	605	591	649	616	611	591	565	582	609	532	580	620	670	659	589	594	604	577	602	635	646	582	643	620	639	614	553	600	622	597	569	621	633	581	620	621	634	608	585	579	603	555	619	592	586	617	574	567	621	598	568	583	581	616	587	580	612	562	615	619	586	578	573	575	600	582	624	564	629	592	576	630	565	574	580	632	592	595	595	669	563	628	599	598	639	624	581	588	601	623	597	593	591	625	576	579	639	575	601	605	644	625	670	569	613	622	591	598	590	621	590	552	618	612	634	601	632	620	558	642	577	644	615	598	595	576	608	586	631	632	557	570	582	627	652	664	574	608	621	643	574	592	627	621	573	602	597	536	636	637	587	615	645	598	572	610	652	563	603	587	651	625	624	590	607	546	586	633	602	596	604	598	650	609	576	581	591	547	628	619	648	606	573	592	603	587	561	562	613	530	629	567	585	605	599	569	636	576	612	623	622	657	616	578	595	577	597	574	613	540	595	580	618	616	616	545	579	619	581	608	575	626	585	618	585	586	615	610	569	607	611	593	554	600	580	637	598	601	607	572	578	575	578	618	609	602	553	597	634	591	592	600	551	635	582	590	619	602	568	596	612	610	602	585	580	612	637	584	626	586	613	640	628	559	621	597	588	603	601	598	625	612	583	610	585	605	593	593	574	607	614	608	624	601	583	597	614	592	609	579	601	593	602	570	601	552	592	604	586	672	616	572	629	625	548	596	572	596	592	605	635	581	636	601	632	542	633	622	585	594	644	643	619	578	572	595	595	582	565	601	581	625	591	623	606	588	571	571	598	641	640	590	604	584	614	645	603	631	630	613	588	619	585	605	551	639	623	599	583	601	624	605	610	581	592	603	607	628	632	583	562	592	583	619	613	608	620	593	604	596	610	643	623	615	560	601	652	599	597	604	601	585	599	644	593	593	610	598	627	557	638	625	616	587	591	583	625	653	593	635	600	614	614	613	605	603	579	608	575	586	607	591	595	590	637	572	616	601	607	603	594	588	610	594	603	560	617	615	639	618	621	580	588	606	569	573	573	613	621	653	612	607	561	640	591	599	633	618	617	614	583	646	639	639	640	590	588	586	585	596	609	562	559	607	600	593	618	651	601	607	573	622	584	590	592	579	589	607	620	630	638	580	623	627	620	576	610	604	573	599	596	599	591	596	635	584	617	598	606	598	616	604	599	588	634	579	631	647	630	614	576	585	585	613	587	605	597	670	608	616	616	629	574	597	601	583	587	584	599	618	572	580	577	620	593	601	622	592	613	600	592	590	565	594	641	580	578	597	634	617	607	601	577	635	612	562	607	622	541	547	592	650	577	631	601	589	582	587	605	623	604	624	609	607	590	575	585	611	585	606	594	632	595	638	603	600	631	605	572	626	661	583	589	617	598	584	605	599	583	608	644	634	607	653	619	573	593	617	585	638	587	590	556	593	597	579	584	617	564	591	617	605	666	623	611	571	586	619	593	582	583	609	556	610	667	586	601	566	571	539	583	640	609	553	589	614	625	563	601	561	570	561	579	632	610	567	595	601	631	612	657	593	571	577	603	627	652	567	590	623	609	593	638	570	580	613	624	597	596	589	575	573	581	593	600	607	574	620	570	573	578	610	554	614	590	601	580	576	590	645	597	559	644	586	611	570	591	598	612	611	624	605	598	594	585	638	616	617	584	570	603	610	579	576	599	604	641	578	620	596	604	558	592	634	620	661	593	580	598	633	604	584	574	587	585	593	657	574	634	589	637	619	596	610	612	634	602	562	591	629	606	622	609	616	621	611	679	605	585	603	593	647	615	600	576	638	633	602	588	576	604	629	590	597	603	572	617	613	611	635	612	608	587	634	586	596	587	591	587	602	608	594	601	627	607	629	590	591	593	605	591	598	611	617	608	646	618	581	628	597	635	602	586	625	616	598	630	585	581	681	596	613	610	617	604	594	578	588	597	644	620	641	612	572	631	561	614	613	611	620	647	573	617	623	672	617	558	631	619	612	538	624	594	568	616	642	621	630	601	573	617	617	636	589	596	620	599	623	560	570	592	580	672	590	537	595	582	614	620	559	622	621	584	607	643	634	582	564	618	594	629	619	631	606	623	600	591	635	592	571	583	608	618	629	623	607	593	607	567	607	605	579	618	582	590	579	613	640	607	634	605	573	623	576	566	614	624	604	585	587	627	569	582	556	547	573	585	638	614	613	591	632	670	630	599	603
6854	850	307	271	253	235	226	241	229	191	190	175	210	217	198	203	200	215	183	184	189	218	213	206	229	244	197	215	202	220	216	223	220	184	212	201	206	190	209	200	207	194	188	187	214	205	200	195	212	216	208	180	193	185	202	217	235	205	208	213	223	201	184	212	217	212	208	226	222	220	191	214	230	179	205	189	199	207	198	200	215	215	206	209	234	208	187	194	214	215	185	205	219	219	219	192	199	205	196	209	199	203	194	189	191	168	212	200	206	213	206	201	234	205	198	178	218	222	206	223	195	202	213	218	210	212	230	209	202	195	215	187	192	205	209	208	208	189	223	220	215	178	207	189	200	210	205	224	205	205	208	165	215	234	204	216	190	199	189	179	221	219	198	206	200	209	203	205	191	215	190	207	216	212	184	198	194	169	200	221	208	208	198	201	192	207	181	217	196	232	233	205	225	217	210	207	215	190	218	197	197	210	208	205	227	201	225	195	180	203	217	205	191	211	224	168	222	209	202	188	184	211	206	204	206	197	204	209	200	200	205	245	214	244	189	195	206	231	240	222	195	203	211	228	193	212	211	213	222	195	195	204	211	197	199	218	223	200	199	222	189	196	194	198	203	163	201	216	200	196	210	205	188	207	206	215	199	168	198	221	205	217	207	200	212	188	199	206	196	199	186	221	203	198	202	209	196	209	186	228	184	219	191	193	203	219	216	236	216	183	222	216	222	203	189	193	197	192	194	201	176	202	229	190	217	226	217	214	208	223	204	209	190	218	187	181	202	209	184	189	182	196	193	195	203	214	204	223	176	222	194	177	220	205	221	195	240	193	213	222	214	195	206	205	201	191	182	199	220	202	185	184	215	207	212	199	182	165	214	186	219	203	207	221	197	213	200	193	226	235	226	200	214	217	181	180	214	199	200	205	201	198	218	191	187	212	224	213	198	171	221	210	206	232	207	208	194	220	199	203	215	193	192	222	229	176	212	191	232	199	192	201	194	178	196	207	212	201	216	187	178	204	227	193	197	204	215	190	214	252	179	169	221	201	210	223	197	216	235	210	198	208	216	196	198	211	200	178	195	195	200	225	226	194	199	205	205	207	184	178	217	226	197	189	205	211	211	207	227	244	193	220	216	200	155	208	208	216	217	213	197	209	204	206	210	184	189	204	216	181	209	252	215	217	214	192	205	204	228	208	197	180	195	211	196	200	212	209	194	213	221	211	204	189	211	240	189	196	198	223	216	199	221	208	199	210	195	196	198	192	220	206	225	189	223	218	213	186	199	220	220	224	194	219	211	231	195	191	196	214	221	197	199	217	201	208	208	182	188	195	227	213	160	199	194	218	174	210	215	199	188	196	207	223	203	204	211	195	207	223	204	179	195	195	196	206	198	203	190	214	214	208	189	183	210	203	188	187	191	185	212	200	206	210	204	203	197	205	204	196	253	221	243	225	199	200	188	207	195	214	171	207	217	206	221	197	231	200	252	217	202	212	191	230	206	212	209	192	246	205	170	217	203	189	203	203	234	212	191	214	200	216	196	206	197	208	182	188	182	228	214	207	239	207	169	189	186	206	194	188	189	221	195	198	233	207	188	195	227	191	193	194	210	226	220	208	169	200	215	217	191	226	200	230	232	211	181	199	179	217	226	189	218	224	196	208	205	207	214	197	236	217	210	216	202	198	185	202	230	210	200	212	202	197	213	208	220	217	200	201	210	232	171	184	222	229	220	206	208	193	219	181	185	192	200	212	203	197	204	171	238	249	199	194	223	200	210	188	205	238	183	193	218	218	206	215	190	210	207	213	196	201	217	174	221	194	217	206	217	220	198	224	183	219	231	196	195	198	218	201	211	201	201	247	220	232	204	228	230	215	191	197	221	212	206	220	193	181	200	202	211	208	203	238	199	225	195	206	197	203	244	200	209	232	219	206	203	198	207	218	214	189	209	234	217	193	180	212	206	231	198	207	192	218	181	204	219	201	216	211	201	207	219	216	215	176	207	188	208	199	212	223	195	207	222	201	215	203	223	202	208	190	180	203	178	174	197	213	210	184	205	198	214	200	190	218	198	180	221	213	211	204	204	212	205	223	220	188	216	229	207	215	210	201	197	230	181	215	196	190	225	205	187	203	202	195	201	192	185	176	194	219	214	229	226	196	204	216	207	213	217	212	202	212	210	187	209	181	188	225	201	207	231	219	200	210	196	199	205	202	173	234	214	200	205	205	195	210	179	168	207	215	206	240	201	230	211	183	214	245	217	212	199	216	221	209	191	194	203	162	213	220	204	187	222	214	197	238	211	237	214	194	195	217	221	218	199	211	210	192	191	199	231	214	213	204	206	222	188	197	214	196	257	187	197	231	201	203	211	212	187	200	204	245	218	199	219	188	166	204	190	199	221	198	195	209	228	211	205	230	183	240	209	188	196	189	215	197	211	209	211	209	198	202	208	204	207	172	191	225	199	206	223	189	204	192	206	211	203	204	220	207	182	204	196	211	196	197	219	181	213	208	197	179	209	182	206	201	172	194	233	229	212	211	224	217	199	212	187	216	173	229	226	209	202	216	200	187	237	224	197	218	165	211	211	238	226	183	243	193	182	184	205	199	225	193	178	187	243	226	203	193	197	195	208	206	208	205	226	203	216	197	210	201	195	217	234	217	220	206	226	217	208	181	208	196	223	207	212	200	220	223	202	191	207	206	194	171	218	221	207	232	208	210	206	213	226	187	198	214	197	204	220	222	199	186	214	204	193	210	202	210	178	203	197	198	178	206	197	177	211	216	171	207	231	215	190	191	205	217	224	205	203	223	205	212	227	221	211	224	204	227	193	206	209	190	228	183	195	173	188	177	214	233	208	205	214	206	176	223	218	226	189	244	190	216	179	181	212	162	202	224	184	199	230	203	213	209	178	209	196	184	195	224	211	227	191	212	225	199	194	200	192	181	191	218	202	205	208	203	198	233	211	213	225	189	188	204	212	205	224	219	209	229	210	209	189	207	199	209	217	191	187	192	223	216	223	196	201	201	220	203	203	187	194	189	241	197	209	229	226	195	193	183	227	206	178	198	199	211	228	224	198	186	192	215	207	221	230	224	223	202	225	183	216	210	176	215	199	180	213	214	189	218	174	207	185	216	216	224	212	208	230	202	229	227	222	187	183	201	210	212	233	207	210	221	215	202	182	217	213	200	198	221	219	192	213	222	210	217	213	217	200	196	215	233	203	171	178	206	199	191	196	205	252	193	206	207	218	201	205	189	190	207	188	189	187	204	213	193	209	212	194	208	197	227	211	181	214	204	232	174	212	221	213	172	202	199	223	200	192	192	246	208	221	208	198	202	218	200	189	206	210	192	218	211	177	210	208	207	214	210	212	199	189	203	197	218	234	235	197	210	216	229	213	201	198	191	194	210	195	192	211	202	209	201	211	223	214	196	229	206	191	233	209	213	230	208	207	198	211	187	185	223	219	204	199	172	200	199	200	199	207	190	201	222
4478	699	709	673	643	585	606	529	545	511	506	470	508	487	488	478	470	516	489	467	462	462	464	496	475	476	482	530	496	403	465	510	465	453	463	487	475	486	459	463	476	455	495	475	487	467	485	463	468	455	489	501	489	475	486	482	507	443	468	485	493	418	473	471	473	466	497	451	485	527	462	444	465	489	469	453	504	427	489	467	507	503	453	487	499	532	465	467	443	469	435	465	492	456	505	475	463	445	491	468	485	526	448	506	492	482	494	479	472	470	484	495	464	544	463	484	492	477	483	475	468	476	478	488	493	517	456	466	488	411	508	486	482	512	483	470	476	531	512	467	488	458	439	476	486	516	493	478	460	505	497	481	494	458	461	467	514	427	471	478	463	463	468	455	445	484	479	487	470	486	491	465	512	482	438	456	499	472	488	492	495	474	457	485	454	494	466	460	503	467	487	482	455	483	466	465	429	504	446	473	470	513	502	495	497	481	464	457	480	473	453	456	462	499	466	479	487	423	519	480	511	456	488	485	446	474	451	447	476	487	503	496	515	462	470	470	493	496	451	468	451	490	450	504	485	472	478	466	470	453	464	500	486	457	443	477	502	441	474	470	470	468	472	460	539	464	505	444	471	486	458	477	516	467	478	483	456	468	461	480	440	445	490	486	497	478	501	461	503	477	479	448	467	501	476	445	478	499	480	471	479	480	480	459	473	492	467	457	461	485	473	478	491	458	474	440	436	484	482	480	447	479	516	493	457	460	477	482	520	491	472	442	463	474	452	419	498	456	466	473	476	498	479	444	469	491	459	449	515	495	514	447	489	467	493	481	507	488	524	483	492	450	498	494	476	460	479	444	501	452	486	438	471	457	492	465	474	457	490	519	490	511	469	446	496	494	490	497	440	473	457	480	517	488	487	487	443	506	473	481	512	470	493	489	475	482	460	497	478	441	455	456	473	455	481	455	484	493	471	475	531	484	480	488	508	459	506	459	441	480	496	464	473	498	471	545	515	472	462	479	474	528	468	482	481	468	471	476	437	485	442	471	492	481	447	507	449	457	502	465	430	496	491	484	471	460	507	468	474	452	510	453	482	467	462	422	487	470	502	495	477	488	459	442	449	495	492	502	479	526	454	440	527	499	469	498	487	473	474	490	512	440	455	484	459	470	455	480	492	484	458	450	462	445	485	463	491	472	434	474	476	478	479	529	475	475	511	488	458	496	446	490	522	464	468	470	462	473	476	466	495	469	500	492	505	459	478	457	461	462	500	464	446	480	464	476	462	514	493	465	513	492	468	435	483	487	502	464	511	439	487	459	490	488	487	497	513	436	480	432	497	442	502	471	460	447	440	480	489	482	431	457	493	482	464	519	445	499	451	468	500	459	486	481	468	472	476	472	488	488	428	497	454	479	478	472	480	517	441	473	454	473	492	502	472	430	487	506	452	454	479	468	466	470	463	470	507	470	470	459	447	480	473	468	470	482	436	499	486	490	452	460	484	439	486	482	468	418	473	488	436	491	459	471	505	470	464	461	465	500	466	444	473	470	478	462	494	503	512	524	465	466	508	454	459	507	465	502	505	458	471	446	458	469	513	498	480	491	511	464	537	485	468	470	475	465	448	486	466	468	491	442	481	447	450	459	491	477	466	490	500	453	489	491	460	497	492	498	477	455	490	455	468	488	470	475	482	461	491	464	483	459	431	467	469	487	483	476	489	496	478	428	450	505	474	525	488	472	461	480	509	454	472	452	459	461	493	428	484	490	427	496	477	444	481	484	458	461	457	470	459	477	461	461	458	497	487	471	490	491	484	445	481	459	465	462	480	498	491	465	484	477	512	456	451	477	484	455	488	449	508	441	446	461	467	511	441	508	423	470	446	470	481	505	438	465	493	504	445	462	482	495	445	458	457	489	472	535	471	496	485	492	480	473	508	507	452	500	465	454	468	453	459	502	451	438	481	437	455	466	479	480	489	467	445	466	463	486	465	494	511	465	488	495	449	489	480	494	460	494	475	493	483	452	415	462	474	457	477	472	473	463	456	475	474	484	496	468	467	476	458	473	497	468	485	456	509	503	479	485	514	497	465	433	493	488	516	470	516	465	486	487	473	495	482	494	445	453	454	501	457	509	460	481	464	461	494	441	436	460	483	511	450	504	483	438	509	471	502	477	472	461	459	474	499	503	509	488	482	443	494	505	499	478	483	493	499	487	484	468	510	484	466	521	456	479	467	473	468	493	495	503	507	456	492	467	504	517	501	515	505	478	517	495	468	485	508	494	468	473	439	425	487	464	453	490	441	487	464	481	479	498	475	447	495	506	453	534	474	504	465	492	474	498	500	487	471	501	515	445	430	483	482	449	490	483	448	445	473	478	468	472	494	488	461	476	459	501	471	497	468	488	476	494	445	461	469	472	439	472	498	441	464	451	481	466	483	477	490	436	490	500	474	516	504	482	427	490	461	482	450	454	479	493	493	492	447	485	486	474	457	494	490	468	446	482	459	495	449	462	465	489	481	470	454	503	500	458	484	495	477	505	498	470	474	447	460	458	460	469	467	466	454	471	492	478	475	475	488	475	454	481	500	454	430	462	483	503	432	484	503	510	454	472	463	475	506	481	525	474	481	444	511	484	479	506	471	492	471	516	490	488	465	461	460	501	450	492	443	487	498	454	462	478	486	492	468	463	498	487	463	490	474	459	489	490	486	480	476	522	427	465	497	447	489	476	501	511	451	489	481	483	447	513	469	505	500	444	451	482	424	460	453	534	444	467	496	440	451	454	510	482	506	433	478	495	475	462	462	485	484	457	511	488	521	456	471	498	437	452	471	439	490	434	501	468	484	516	451	463	456	437	478	494	493	491	475	467	498	448	487	500	478	498	486	491	502	468	475	490	443	446	468	500	470	453	459	493	469	469	460	496	426	492	480	484	484	522	503	500	481	482	474	471	492	445	457	515	512	491	465	495	476	505	498	469	489	461	483	469	477	486	514	484	452	489	471	500	460	480	489	460	424	450	511	464	503	472	483	464	476	493	538	479	465	479	500	446	471	461	435	439	489	487	459	488	454	454	504	489	489	468	469	466	478	486	442	525	480	459	469	466	478	504	504	501	511	450	474	458	440	467	500	471	457	472	458	506	485	467	483	502	488	518	466	513	512	473	512	489	469	485	475	479	516	505	501	485	435	430	502	482	489	497	468	442	519	505	442	489	507	471	459	509	497	493	513	430	473	520	497	469	514	463	501	451	452	473	474	492	521	463	514	470	482	496	463	468	464	488	476	485	480	468	499	491	426	476	464	514	472	478	474	447	491	459	482	497	539	455	487	441	487	472	477	487	520	469	465	502	467	466	510	454	483	522	499	485	486	474	479	500	504	496	456	484	455	443	453	471	460	454	455	478	464	482	467	481	489	475	488	474	484	493	460	442	464	467	499	446	475	507	495	456	512	465	463	477	464	482	489	512	488	482	492	501	418	498	455	460	500	449	501	447	485	494
21441	3294	698	521	443	331	251	238	214	161	205	175	178	165	162	181	152	176	157	137	152	168	169	137	129	139	163	140	151	146	169	130	139	138	172	164	143	149	141	141	135	159	138	137	159	151	135	147	153	156	144	134	163	154	162	136	161	129	136	132	157	146	164	153	161	140	146	130	140	146	141	165	148	146	133	129	139	125	129	145	160	149	143	141	158	165	139	157	159	152	166	140	152	157	132	147	112	174	154	138	164	146	121	148	138	154	173	162	157	169	154	143	133	137	149	154	154	151	139	152	160	148	155	135	123	159	131	159	133	141	132	151	131	150	111	138	157	134	159	140	135	169	155	140	150	149	150	156	144	141	153	138	147	148	167	136	142	156	151	135	128	143	145	129	146	161	149	145	150	139	134	159	149	150	157	151	140	158	156	142	144	164	133	134	161	159	139	144	149	149	157	152	134	168	155	134	145	166	173	145	135	140	121	148	131	153	146	147	124	120	142	154	183	131	146	130	148	138	156	142	134	139	142	155	136	120	166	151	136	145	170	117	117	108	146	140	172	143	146	136	150	161	157	168	140	136	131	126	165	155	143	146	153	141	135	162	130	139	145	148	144	159	157	139	170	141	153	134	148	141	151	143	175	167	142	151	139	129	119	137	163	180	155	147	124	157	155	122	139	161	166	147	166	146	161	154	145	128	148	138	149	146	162	137	154	147	112	141	155	153	146	133	143	145	149	143	138	164	156	140	134	142	156	139	133	128	139	145	130	157	143	146	162	157	151	147	183	145	165	145	153	148	140	151	163	148	162	161	123	164	150	128	139	141	141	168	136	158	144	123	151	137	144	160	147	113	155	140	177	156	145	143	150	169	165	132	158	144	161	151	137	156	156	180	149	141	156	157	151	168	114	130	153	136	128	133	167	175	124	143	137	155	149	124	145	173	126	166	160	168	186	158	165	136	148	179	170	160	164	144	153	165	142	117	164	152	147	110	160	143	133	149	128	146	160	178	163	135	131	170	124	158	152	143	154	148	160	130	175	141	154	152	153	134	143	178	178	139	143	151	150	139	133	163	129	140	132	152	124	145	138	139	153	137	157	158	147	147	139	159	149	154	157	121	158	163	148	149	139	141	146	143	156	138	134	132	151	131	142	129	135	142	147	127	131	152	143	154	163	142	136	148	157	163	133	136	146	167	141	157	142	139	153	122	146	125	145	143	162	165	155	154	147	128	141	151	116	158	118	127	168	159	145	137	159	150	148	144	150	150	138	113	160	151	130	121	154	147	130	161	144	136	142	151	150	164	147	149	145	137	145	139	164	132	167	165	134	147	131	153	144	122	134	143	146	136	117	146	138	132	133	145	165	146	136	122	182	158	135	135	142	156	143	136	140	153	150	150	137	120	186	151	143	168	155	141	148	146	160	146	140	149	174	170	157	167	146	118	145	143	155	137	131	137	141	141	148	130	153	148	137	142	153	145	146	145	151	158	152	155	148	132	160	140	136	133	126	158	154	153	163	136	133	145	133	156	156	179	159	152	141	158	133	152	154	158	152	160	142	141	142	145	141	133	160	154	166	155	136	139	140	140	152	150	149	164	139	161	145	137	142	156	144	135	161	154	146	154	155	133	167	152	134	141	139	126	118	145	148	141	158	152	137	160	132	160	139	146	136	149	156	160	142	149	137	134	144	148	133	145	131	144	147	158	143	155	130	124	167	138	133	139	157	169	147	136	155	168	164	155	163	141	169	157	143	152	163	134	172	154	130	131	164	179	149	146	122	155	154	155	173	156	149	156	160	132	152	153	155	162	145	156	132	154	148	142	158	141	143	167	166	157	147	138	171	122	144	157	133	122	146	131	135	153	134	139	161	130	148	162	115	141	146	152	141	137	133	155	133	166	145	155	135	141	149	160	118	143	160	148	137	152	162	158	167	131	136	146	143	152	130	164	136	130	133	159	158	152	142	118	132	130	152	133	123	160	158	163	153	134	147	157	143	119	138	154	127	124	159	142	153	151	159	137	132	157	130	145	158	140	147	167	164	172	154	144	154	142	140	133	152	142	133	138	155	122	140	155	164	157	149	146	156	139	175	156	142	159	144	180	156	137	161	137	150	144	148	143	121	163	133	153	165	145	141	154	150	161	172	190	136	148	147	153	127	134	139	171	145	153	135	127	155	161	153	168	146	143	158	124	169	153	143	135	148	149	136	145	131	144	154	173	144	141	164	126	140	142	129	134	168	139	126	147	150	151	149	134	173	139	161	140	167	145	135	133	152	149	143	129	150	135	136	147	147	160	145	167	152	138	146	163	135	122	143	170	144	135	149	149	156	174	140	137	143	156	136	141	144	141	152	137	146	134	165	144	156	146	137	146	133	158	138	141	150	152	162	165	130	168	174	140	148	159	140	132	142	144	115	134	147	134	152	142	153	150	171	170	129	137	157	144	161	143	161	139	131	130	146	149	157	141	134	134	149	137	120	128	125	160	139	167	137	133	160	130	137	164	127	157	149	164	153	148	156	185	149	143	142	125	141	167	154	147	159	124	142	139	152	161	151	127	135	142	134	126	142	131	151	152	166	168	152	162	138	149	128	155	141	146	132	136	157	166	140	143	146	140	155	145	154	164	152	140	128	151	146	139	133	139	149	161	140	144	167	131	150	118	139	150	128	142	152	109	154	147	157	156	147	155	136	139	152	150	128	143	151	134	156	144	158	121	152	149	141	171	150	163	156	145	151	154	162	160	140	164	136	170	172	149	119	163	132	152	129	137	145	165	153	134	166	134	137	120	138	143	152	159	157	158	134	140	167	150	147	134	166	132	137	138	131	132	158	138	151	147	168	139	139	160	153	143	132	109	138	157	140	137	156	127	178	136	147	115	153	137	146	134	126	150	164	159	149	141	146	145	127	150	118	134	136	155	135	135	143	151	137	179	125	127	134	155	179	131	146	150	158	143	162	122	138	138	142	140	152	154	153	144	147	145	132	140	151	140	149	150	143	142	128	150	129	135	175	128	133	169	131	149	150	143	163	157	134	131	136	150	153	160	168	162	116	154	148	155	120	137	156	155	143	137	144	156	135	145	133	130	158	123	128	156	140	131	148	146	138	155	151	143	159	143	140	149	144	136	137	133	132	180	133	128	164	154	135	158	166	154	109	146	143	139	159	167	144	127	141	134	147	147	164	138	153	150	110	152	147	135	141	149	149	160	179	162	132	144	160	141	153	134	129	160	152	142	153	165	161	147	153	135	157	156	137	148	144	128	137	157	153	143	145	159	125	145	133	130	151	130	130	171	142	167	138	106	141	164	128	147	142	135	137	142	142	159	142	142	147	134	139	133	155	139	149	156	134	145	151	167	148	153	126	145	135	158	155	163	161	138	153	156	154	163	155	146	131	163	145	163	154	133	141	160	133	148	148	164	155	141	148	163	127	136	151	130	172	157	142	153	150	120	150	160	164	130	149	132	162	142	127	143	148	149	145	138	152	135	134	140
13245	1254	1328	1558	1435	1287	1046	923	761	692	689	621	561	585	552	510	459	448	468	388	434	443	387	413	427	413	408	424	394	406	374	392	397	409	379	353	378	373	386	395	389	398	372	372	402	377	373	387	375	368	344	390	362	376	376	362	399	383	396	365	376	382	349	367	346	362	343	386	398	388	399	386	380	376	354	405	368	315	372	358	390	348	378	403	355	409	373	381	391	401	352	375	382	387	351	396	358	371	392	378	354	367	391	354	388	381	380	366	361	385	374	363	362	354	357	354	374	375	355	380	357	397	355	388	372	353	438	357	356	380	355	413	388	358	385	388	383	368	378	337	391	362	391	410	371	362	379	396	332	371	379	386	380	386	362	375	398	413	358	355	406	364	361	365	366	399	363	345	400	405	333	386	386	362	354	357	363	366	352	384	364	382	385	396	386	368	358	391	396	386	410	377	354	388	366	388	370	369	342	374	365	379	393	367	370	348	393	382	379	392	342	386	347	323	370	360	348	379	390	388	366	376	397	399	377	366	382	378	359	389	383	376	396	357	378	382	336	376	354	390	398	344	370	390	377	365	385	343	400	393	395	359	369	375	363	385	377	383	373	391	396	369	394	359	353	334	366	350	360	343	406	379	360	394	384	366	360	345	389	342	384	373	391	372	367	347	376	405	366	371	375	372	378	382	357	375	388	366	369	395	395	341	370	413	407	373	392	388	350	362	333	363	376	382	382	366	374	386	395	378	372	346	389	334	388	362	368	347	393	395	369	361	374	374	382	375	355	367	360	381	380	366	397	357	338	352	373	383	406	374	389	372	390	347	378	383	360	381	366	357	377	360	331	384	404	396	352	365	367	398	395	384	339	363	372	402	406	364	382	393	370	372	379	357	355	366	379	380	383	370	348	345	363	381	411	381	374	386	376	370	400	358	350	377	369	371	374	363	395	365	414	384	378	382	345	374	376	374	348	399	361	398	394	353	405	344	360	366	368	379	371	365	378	325	381	362	359	399	393	376	353	398	391	378	365	346	359	347	368	377	361	401	388	368	365	368	368	350	337	342	385	414	382	349	374	367	378	405	351	387	368	395	355	433	359	365	363	387	389	375	355	366	342	345	384	380	379	412	343	375	398	368	366	387	384	345	367	371	407	381	375	355	398	364	383	390	385	382	399	381	402	396	374	333	368	364	401	379	393	355	400	362	397	365	369	396	367	380	383	389	374	337	383	350	384	351	362	391	375	374	347	397	338	346	390	352	356	405	394	377	339	360	365	383	424	383	378	337	379	388	359	351	372	377	382	366	387	359	368	371	356	408	406	380	380	396	419	368	373	379	362	398	323	394	383	345	367	341	353	340	367	387	342	365	376	385	364	368	404	370	384	392	376	359	368	344	378	387	360	379	365	401	361	349	359	385	379	378	395	374	375	356	384	408	371	348	385	369	377	394	355	361	382	380	384	346	368	350	340	346	401	359	399	365	352	374	383	407	384	368	396	338	410	347	407	359	378	380	360	397	383	371	378	351	340	356	368	367	343	385	378	383	369	411	379	402	362	351	381	353	332	411	382	371	371	351	344	396	412	372	363	387	350	353	377	384	381	379	330	406	437	349	397	386	370	405	352	408	375	375	346	430	375	366	362	354	391	404	326	388	404	387	369	351	363	370	389	382	367	366	411	380	347	361	365	364	367	375	405	404	345	348	382	369	370	361	354	342	395	369	385	373	356	372	377	381	387	358	395	345	353	380	370	381	355	353	357	370	342	362	361	378	371	390	373	341	385	372	350	368	381	385	370	355	378	426	384	336	395	372	377	368	369	395	372	386	370	404	386	391	376	372	387	368	371	345	375	377	342	364	404	375	360	375	391	366	409	372	338	386	336	363	395	374	385	341	399	376	364	364	365	342	354	377	338	389	369	398	350	337	364	326	384	349	386	366	377	392	404	390	367	387	355	402	354	382	362	337	389	391	346	344	375	375	362	362	400	392	361	381	374	389	362	394	393	396	389	351	339	378	377	398	348	364	416	398	350	364	410	364	377	364	379	377	390	349	361	391	368	351	390	390	370	357	369	359	379	362	381	360	372	383	368	376	364	356	401	390	360	380	391	366	374	333	366	351	370	369	314	377	349	398	385	384	389	396	387	378	379	404	361	366	405	374	392	355	405	391	357	360	372	356	371	365	384	375	336	372	383	372	352	391	390	379	372	357	358	357	374	333	372	357	356	379	382	390	336	391	391	356	381	363	367	403	354	358	375	411	367	366	377	367	405	376	395	389	371	407	402	383	380	347	394	362	369	356	364	342	348	361	368	375	377	357	354	359	365	409	364	345	387	357	375	377	367	355	371	364	406	362	396	398	354	399	370	341	407	405	403	365	345	378	409	371	384	370	350	350	362	365	356	379	376	369	354	400	367	385	358	368	369	366	375	378	356	382	367	370	376	403	382	349	368	349	339	388	375	356	336	349	373	393	372	347	359	405	389	344	361	350	344	391	370	391	345	377	369	324	369	361	371	374	373	360	389	352	373	373	372	346	380	374	372	363	330	359	389	377	387	377	392	365	379	343	396	398	382	355	374	407	356	359	351	352	357	406	349	364	344	376	360	369	369	381	366	381	410	370	356	354	373	376	341	352	364	364	387	364	390	392	346	377	384	346	371	372	342	390	385	364	395	357	350	394	349	352	375	371	355	386	381	344	351	374	354	378	372	358	364	339	393	394	366	387	380	381	374	357	366	367	381	358	404	346	383	358	340	398	399	328	350	360	317	378	370	359	371	375	367	373	362	346	381	376	407	375	373	369	347	378	377	350	396	405	384	391	376	370	366	398	398	340	365	369	345	369	372	377	371	411	366	389	344	371	365	363	366	380	371	341	365	367	376	334	394	377	371	378	361	370	335	365	370	373	432	379	373	424	372	375	387	352	357	366	380	378	349	382	376	360	353	359	374	397	385	324	370	387	353	363	363	373	380	377	347	381	364	383	390	421	372	360	372	390	397	396	398	361	368	375	356	367	382	359	397	389	349	384	388	365	393	342	405	376	370	411	335	378	342	363	383	381	400	373	354	389	370	383	383	345	391	361	367	342	363	333	328	362	367	358	370	426	368	347	372	384	358	397	360	379	351	377	380	372	389	424	388	405	361	361	369	353	401	415	379	352	359	409	359	398	373	369	398	348	369	400	396	401	396	357	371	342	346	384	387	387	347	386	387	335	398	382	371	362	347	391	394	387	384	379	386	385	396	404	382	376	365	370	379	389	369	360	366	365	407	363	357	407	346	363	359	367	367	359	365	383	374	348	355	381	385	354	368	346	364	361	368	307	338	372	353	430	378	371	364	361	364	375	397	378	361	360	360	377	392	358	384	356	414	375	384	371	371	363	352	387	389	386	383	374	344	358	391	371	385	394	381	363	380	386	380	380	387	367	356	348	378	363	360	352	410	394	370	320	378	358	380	366	351	356	338	371	352	389	399	344	342	345	369	391	337	349	356	367	368	372
32696	7006	1516	1068	709	533	499	446	399	389	361	334	312	303	293	257	287	281	309	263	279	286	266	271	312	255	261	249	303	288	293	230	304	274	269	269	233	253	262	270	261	278	267	269	249	279	263	275	268	271	248	276	238	289	240	253	258	254	247	243	291	261	273	250	271	274	284	273	255	266	246	237	287	255	259	272	252	261	234	233	251	239	269	244	279	278	284	274	291	250	260	258	247	279	268	239	236	250	271	242	265	286	258	251	285	266	283	248	260	217	287	262	297	254	279	232	287	284	241	279	264	260	255	247	247	247	267	280	272	277	248	259	294	264	229	256	239	245	263	234	254	285	280	255	270	257	255	272	266	288	265	268	257	267	249	233	272	261	265	269	254	262	264	235	245	269	249	276	244	250	261	284	285	246	274	223	242	293	268	255	228	260	253	245	249	269	248	256	256	273	221	247	258	249	260	298	278	258	254	245	253	247	264	280	284	259	283	247	258	258	262	282	291	243	230	273	259	226	244	276	276	270	277	251	267	285	288	264	251	250	263	215	247	268	275	267	254	269	283	249	241	236	268	260	250	270	275	221	246	254	264	270	273	260	253	235	275	235	249	260	272	234	268	240	254	273	247	229	284	250	246	288	241	240	263	246	253	225	257	254	270	263	250	260	277	241	263	260	264	236	256	255	266	225	286	272	263	248	246	261	283	279	237	251	237	247	246	237	279	262	266	250	262	246	279	306	298	245	271	227	280	274	249	260	263	277	239	260	272	242	245	265	259	262	229	248	245	271	251	228	262	266	215	243	276	253	262	247	222	267	258	240	233	247	229	266	270	268	261	247	269	261	259	262	277	265	285	246	246	279	260	247	244	263	284	238	275	265	240	269	274	264	309	288	234	283	274	254	256	237	280	252	277	241	293	247	261	249	253	275	265	267	246	251	264	241	249	232	287	276	252	273	267	256	286	253	246	288	256	272	257	246	249	265	259	254	270	257	242	236	257	246	234	262	227	257	239	245	240	251	283	227	252	272	264	274	265	251	303	278	251	255	270	267	268	292	267	239	263	224	249	256	258	268	240	271	250	269	251	248	242	256	223	264	258	247	258	248	260	253	248	271	243	237	253	284	251	252	268	244	257	241	228	300	256	275	268	271	282	256	273	284	251	269	229	263	237	240	271	251	256	228	230	256	293	260	263	272	261	245	288	278	270	266	259	260	272	255	224	282	245	243	237	261	278	272	242	259	268	241	267	271	261	286	235	246	234	264	283	228	245	241	228	279	229	273	273	240	253	251	258	239	247	254	245	273	233	270	261	267	244	264	240	260	265	221	252	253	264	240	221	227	258	249	247	242	266	265	225	262	250	262	260	233	271	268	243	260	286	255	250	266	244	247	259	291	288	271	256	241	291	252	247	264	273	264	253	279	289	261	246	257	239	266	240	255	252	256	242	251	248	250	265	260	259	298	247	248	270	217	240	241	297	284	252	253	253	300	244	242	220	241	277	233	250	268	278	256	286	268	322	257	247	270	249	257	279	267	276	271	267	254	262	278	242	248	247	266	289	249	220	264	231	265	300	268	279	229	279	267	307	267	257	294	272	258	256	279	279	275	281	229	291	249	250	267	259	268	272	277	293	243	246	247	234	241	243	249	260	248	244	263	253	259	284	255	255	262	245	244	294	247	273	279	293	253	229	256	251	269	254	255	250	261	257	221	245	245	259	251	292	256	252	254	238	249	277	265	227	255	237	221	289	207	256	256	261	226	284	282	260	262	250	237	251	263	233	262	264	275	245	270	280	284	255	235	248	257	231	264	278	256	274	258	259	255	248	263	265	291	280	248	241	247	261	281	243	263	274	269	260	267	262	259	266	284	253	284	260	255	261	256	279	241	271	231	244	252	229	265	246	264	246	265	291	265	265	244	269	246	260	250	260	257	272	281	269	234	270	251	249	243	271	268	249	251	273	219	277	265	271	267	250	274	277	241	284	302	261	266	225	278	228	247	265	255	267	278	259	255	266	257	247	259	266	277	237	268	257	254	266	278	265	260	265	247	278	260	235	247	220	250	263	284	272	260	263	229	251	245	237	245	230	257	250	278	240	249	246	240	247	247	220	265	240	257	251	257	288	239	262	255	263	308	284	256	240	245	251	243	261	257	277	247	258	228	281	260	275	264	266	241	235	272	245	205	253	247	249	239	240	247	233	243	245	218	236	251	267	266	248	268	240	228	253	251	255	270	267	263	280	300	238	238	260	277	256	247	272	262	241	260	265	264	260	251	259	218	280	268	224	268	265	251	250	272	314	263	254	270	256	285	249	246	257	270	271	246	245	281	298	268	238	259	264	279	283	262	255	265	268	286	243	255	229	276	286	255	260	267	248	253	254	260	241	248	276	265	286	247	287	218	285	256	258	247	278	287	249	256	236	266	254	269	251	260	294	254	249	282	288	240	256	291	278	255	265	250	271	240	291	260	261	229	280	264	312	272	265	268	275	257	248	235	265	257	272	268	297	269	252	270	251	261	275	261	260	232	249	259	285	268	258	269	276	255	257	251	274	279	258	297	275	259	294	280	285	276	266	271	273	246	247	244	270	260	268	268	251	238	262	279	230	248	267	264	259	244	251	267	297	252	263	253	274	260	290	240	238	276	265	277	264	248	252	261	266	254	243	287	298	276	246	236	278	299	239	257	236	283	230	262	241	240	280	256	262	262	265	264	268	280	238	253	256	289	288	273	252	284	244	252	219	243	282	273	284	264	267	223	253	270	270	261	281	294	254	240	265	267	273	281	258	234	295	264	268	263	240	255	232	226	258	262	266	266	249	264	270	253	260	266	262	230	267	277	307	263	259	252	248	257	248	230	257	238	239	277	287	267	238	254	286	285	261	275	279	255	250	257	261	238	278	254	254	245	241	254	287	244	262	244	254	264	212	288	238	276	254	246	265	270	275	232	254	237	291	265	241	289	265	247	288	282	274	279	267	256	267	255	256	282	258	220	261	256	277	268	242	254	239	262	275	255	256	233	254	273	244	279	267	251	270	223	297	260	257	230	268	257	257	229	248	269	255	255	232	249	282	234	262	228	247	268	302	291	265	247	273	267	283	261	252	262	256	240	241	270	243	247	240	257	247	250	254	262	280	278	249	236	232	260	244	244	283	267	276	279	257	278	260	268	236	289	262	286	249	267	253	249	267	268	262	230	246	258	227	259	269	274	266	300	266	292	246	266	222	274	264	262	253	256	238	256	264	262	280	268	283	261	280	299	240	260	289	245	248	273	246	292	264	276	280	264	293	257	269	266	279	261	282	290	228	271	260	276	270	246	248	246	253	248	291	234	267	242	255	293	285	237	264	279	259	240	272	271	251	259	255	233	288	252	253	259	276	258	248	246	264	236	258	254	262	278	234	274	231	253	260	269	247	256	277	232	244	248	276	268	239	268	274	268	252	267	242	224	256	262	260	224	281	247	261	253	263	261	254	253	256	297	301	265	230	255	263	254
18425	1933	2362	2778	2544	2151	1846	1557	1327	1163	1118	1017	921	900	862	819	773	758	661	735	709	680	665	697	720	683	654	615	645	634	663	626	619	623	648	653	608	657	592	625	606	593	609	635	589	612	606	628	635	615	654	628	585	669	618	615	627	594	613	652	583	641	596	622	578	555	610	570	611	658	600	579	630	589	642	623	591	597	592	563	556	587	591	613	631	567	646	621	614	597	631	603	618	656	588	599	601	590	635	614	617	587	667	614	601	610	597	605	622	647	605	617	624	627	592	636	588	561	593	594	610	635	606	612	606	592	603	585	598	591	610	601	589	608	529	614	609	597	590	609	602	588	580	605	600	653	572	636	582	627	618	595	592	591	594	577	596	586	554	622	569	630	619	630	606	573	613	602	579	619	614	617	567	609	571	532	564	646	602	592	599	604	626	604	620	614	624	577	575	626	584	647	580	636	594	647	591	586	597	632	614	555	606	600	579	596	638	605	580	602	595	616	554	610	625	568	609	562	568	641	599	582	606	593	616	586	607	586	598	607	583	596	593	591	580	606	562	573	618	616	603	570	584	595	613	617	604	606	583	565	604	597	640	614	591	588	587	591	587	591	595	601	604	602	653	643	608	584	577	609	592	625	575	615	594	593	586	578	593	602	587	556	592	630	643	585	638	591	573	586	593	569	607	591	583	582	587	577	582	630	602	606	611	639	595	584	607	624	608	614	614	607	635	622	586	607	686	620	618	579	586	592	595	584	598	635	601	546	571	622	557	596	612	576	633	602	641	612	579	604	599	578	567	636	560	591	617	591	614	603	597	583	567	597	644	609	614	594	598	609	633	564	582	569	591	654	612	591	587	617	597	609	629	587	605	579	605	596	601	593	585	598	578	581	602	628	643	624	575	592	574	586	612	614	622	599	590	603	624	611	624	585	600	611	573	590	646	640	589	641	573	622	621	615	606	612	611	591	607	606	625	556	565	590	567	541	615	605	581	577	607	618	646	578	602	618	593	610	578	619	601	596	640	595	565	621	573	593	602	590	622	551	636	627	582	600	601	580	585	571	630	631	555	607	610	598	596	604	612	595	632	592	620	578	593	597	614	616	647	614	605	575	612	632	582	526	586	622	579	602	618	590	604	647	629	631	594	608	554	613	619	533	603	609	598	634	589	607	564	571	598	631	613	590	594	617	604	563	634	590	585	593	572	630	638	597	577	614	565	618	606	627	599	630	646	575	562	597	594	629	580	627	655	584	622	638	619	543	581	592	591	598	558	605	627	622	584	618	581	588	621	612	609	579	573	595	598	585	600	598	619	606	572	566	555	581	568	565	642	574	626	622	613	633	657	582	608	634	576	589	610	623	592	571	627	580	618	618	608	576	621	624	648	559	605	554	621	577	560	584	614	578	605	595	619	620	606	593	582	587	633	553	569	599	644	603	602	575	642	595	651	613	572	595	592	573	582	589	586	591	583	565	622	615	594	587	568	574	637	545	594	619	577	612	589	590	613	605	603	631	604	643	567	599	577	613	624	587	628	591	602	577	600	593	586	638	595	614	643	585	555	640	632	629	571	616	636	552	596	568	606	619	577	575	624	598	627	639	593	587	597	603	605	615	637	640	579	620	572	608	552	589	588	634	591	604	614	628	629	599	622	617	586	642	628	548	595	601	584	559	613	650	623	598	589	581	595	620	629	584	597	637	609	565	593	608	548	633	571	609	615	597	582	651	590	567	572	606	573	578	571	576	616	617	613	646	589	584	592	633	624	617	578	630	589	602	610	542	618	573	592	621	577	596	550	616	657	617	596	535	602	608	568	599	609	627	623	622	572	629	588	622	545	604	598	590	592	602	620	565	578	565	614	563	565	594	613	617	618	611	615	640	646	627	579	592	582	621	610	584	557	620	638	599	617	639	597	582	589	605	574	559	555	573	633	551	581	594	588	583	617	633	630	559	627	604	619	579	635	617	593	562	606	582	599	595	593	557	627	623	656	608	628	555	604	597	589	581	613	573	612	594	587	560	582	636	610	590	596	565	569	578	601	605	585	606	639	549	625	602	611	612	584	594	637	634	647	603	609	551	623	594	631	587	593	592	575	610	568	596	601	609	609	585	566	605	614	597	559	624	634	614	623	595	555	648	599	563	639	600	623	611	590	581	613	612	626	613	629	573	600	597	575	586	558	626	584	602	607	598	575	587	616	599	630	624	613	601	595	618	589	615	608	575	626	602	620	584	539	622	580	592	599	581	614	632	580	563	592	610	609	596	627	612	598	573	632	581	550	584	578	575	609	572	588	586	620	646	664	549	620	628	622	625	653	576	634	650	612	588	617	586	573	583	621	613	596	621	581	569	543	559	614	659	618	618	552	600	617	577	599	600	540	608	623	546	577	630	608	615	608	609	594	620	589	603	606	596	599	599	621	525	630	589	627	581	594	592	580	572	572	568	577	604	587	601	613	638	630	614	633	597	597	633	582	633	628	598	626	566	619	613	609	595	627	639	617	596	597	624	634	595	620	535	597	609	619	615	644	633	640	573	626	588	584	604	629	573	624	602	646	608	589	598	581	579	638	621	655	596	573	558	573	593	586	578	617	592	586	632	589	605	598	605	611	607	637	584	625	593	611	606	590	640	615	604	581	580	594	603	636	590	629	626	567	601	652	562	643	577	645	621	610	585	617	605	640	616	581	609	594	579	561	580	598	593	542	628	619	584	572	622	581	571	565	568	589	588	637	601	580	628	628	588	589	612	574	621	577	613	673	556	607	557	601	586	569	602	606	600	628	623	629	575	634	655	578	610	563	625	605	634	587	597	596	611	583	565	599	558	579	595	591	581	576	582	628	633	596	521	586	573	626	586	596	591	598	576	603	598	622	626	614	681	594	594	612	595	610	600	620	578	624	634	587	605	634	629	605	599	594	587	577	587	623	594	592	652	571	599	631	621	641	605	579	604	578	600	599	594	600	594	573	610	561	586	634	622	633	584	572	633	568	590	598	544	573	640	621	569	614	629	602	600	586	612	649	611	588	659	614	600	581	609	573	602	612	579	589	628	556	593	577	564	583	566	627	577	584	646	651	626	643	586	638	589	569	584	618	603	577	672	593	643	569	582	577	592	537	597	616	608	628	637	623	570	596	557	601	639	588	633	627	644	594	632	600	569	539	604	613	552	608	620	625	604	597	564	582	574	580	575	626	569	598	629	599	590	625	579	595	642	566	611	611	591	587	636	635	611	602	625	614	620	570	601	580	564	612	593	612	575	578	608	591	607	594	607	577	598	608	629	588	570	552	609	586	596	597	618	638	564	608	604	547	633	627	601	585	672	604	572	600	618	612	615	634	593	612	620	586	640	565	629	620	553	620	561	588	602	633	602	633	599	561	599	598	589	577	585	647	594	604	577	580	586	648	610	574	603	576	611	635	636	592	605	606	611	631	579	639	598	683	565	603	598	623	638	569	617	620	655	607	569	581	595	616	593	603	630	574	560	595	604	609	588
6661	744	291	287	242	218	248	211	197	189	181	194	223	215	226	215	174	203	211	234	198	203	196	250	194	199	202	230	207	231	211	196	230	178	196	223	193	210	191	217	190	190	200	198	187	197	198	213	202	201	178	197	200	196	184	188	203	187	193	212	204	186	226	218	193	171	212	218	211	211	208	179	191	185	208	221	216	189	192	207	192	184	211	200	216	210	184	206	217	182	210	198	192	206	204	203	202	225	224	193	173	199	193	230	210	221	204	202	233	189	199	208	208	205	211	201	205	194	206	203	198	203	191	205	220	174	201	187	215	196	237	184	187	220	170	221	211	196	200	206	197	182	192	187	188	216	202	194	216	219	219	207	190	219	209	203	199	174	203	205	212	194	211	204	210	214	209	210	189	185	201	219	163	181	219	191	212	203	207	213	210	208	201	203	213	190	200	212	209	207	187	183	191	199	211	193	195	194	209	224	194	185	178	194	209	195	210	207	207	160	196	182	189	215	190	209	212	226	201	206	190	184	209	182	191	227	227	220	178	209	198	206	224	189	218	207	231	215	212	203	202	210	193	177	205	211	186	212	185	192	207	213	215	209	197	188	228	198	191	196	194	216	189	215	183	202	202	260	221	216	180	212	199	214	179	228	199	207	172	221	192	241	186	188	183	181	206	225	196	235	189	196	200	182	238	188	220	176	203	201	181	195	231	239	218	217	177	207	218	209	229	196	202	204	200	196	197	220	201	186	205	194	177	198	197	197	205	194	212	197	210	216	206	213	167	216	188	197	177	199	183	233	219	220	162	210	233	175	227	195	200	180	199	205	215	209	217	181	182	189	188	202	203	219	195	214	199	201	202	172	197	220	207	198	190	185	209	182	179	197	192	190	195	214	200	204	200	190	208	172	211	194	210	217	206	176	219	176	198	196	185	219	204	185	192	221	234	193	208	210	218	202	213	208	215	207	245	202	206	199	186	190	189	217	186	179	219	199	205	198	197	188	205	229	198	248	204	198	200	213	219	212	222	209	174	234	204	196	216	182	190	200	167	212	180	213	203	215	198	204	193	206	190	198	219	190	201	209	224	226	224	229	172	197	196	186	209	202	208	205	175	204	193	207	200	210	198	196	205	193	197	228	230	193	193	234	218	221	222	222	210	196	201	175	211	194	189	214	187	226	189	230	234	196	233	221	193	219	187	196	199	194	190	198	188	205	202	218	182	188	186	198	197	208	221	178	211	196	213	208	177	239	189	200	194	224	197	197	212	187	184	190	194	221	211	196	228	191	212	220	213	176	225	204	210	211	196	214	172	185	214	197	185	185	194	205	193	192	182	217	204	210	212	191	220	190	209	199	205	178	225	228	196	203	233	198	187	206	213	204	208	189	202	207	226	207	217	224	199	212	196	219	258	178	194	204	225	197	206	224	211	212	196	191	189	195	217	191	194	193	208	209	195	210	198	196	189	212	198	192	220	194	215	209	194	202	196	201	194	191	198	190	208	188	204	181	192	195	181	183	197	189	201	211	203	227	195	212	207	179	197	229	165	226	216	217	226	216	194	181	197	190	191	171	202	209	217	227	241	210	194	210	185	215	220	210	218	203	228	207	197	198	201	197	188	186	211	194	181	204	202	194	207	226	222	221	197	181	206	194	179	199	180	203	237	207	196	240	203	196	195	202	222	197	204	187	206	211	210	207	199	206	198	169	211	191	212	188	207	220	200	212	176	197	206	198	193	228	219	222	221	191	232	207	185	194	198	199	239	180	186	186	207	196	210	189	187	188	211	195	225	214	200	210	215	213	221	217	219	226	202	196	178	231	195	189	196	240	216	213	228	216	193	222	167	180	188	215	203	200	207	202	215	182	202	218	205	216	188	188	171	189	194	194	190	189	211	180	233	221	205	211	215	223	191	206	214	198	208	224	211	204	204	189	212	199	208	190	186	225	216	231	217	214	204	200	199	207	195	207	197	196	205	184	221	201	186	222	211	217	203	185	191	214	190	208	214	197	197	224	182	202	204	195	188	227	185	209	218	193	210	211	225	224	215	187	206	215	185	186	189	203	199	194	184	208	210	201	197	199	233	216	209	195	194	211	209	219	212	217	216	186	195	222	206	198	189	209	187	204	199	185	192	200	207	222	197	197	248	214	209	195	198	211	224	232	198	194	194	214	227	224	196	198	200	206	183	177	201	200	201	204	205	212	202	207	209	227	183	179	213	211	182	213	197	221	231	219	212	210	193	187	203	213	243	193	206	191	229	227	200	215	203	186	211	208	199	174	194	201	208	207	193	201	216	182	181	210	204	183	197	187	226	179	205	229	216	208	181	190	203	191	222	187	213	218	184	201	224	175	201	213	191	204	200	214	195	189	214	197	194	192	195	184	197	187	202	195	196	189	200	198	205	201	218	208	198	203	219	200	175	196	228	212	205	226	187	211	202	197	197	193	219	199	183	203	208	182	223	194	209	205	218	227	215	193	204	200	214	193	214	204	205	189	185	208	207	190	198	204	217	203	203	197	191	213	212	206	190	182	204	206	213	234	218	241	225	204	206	207	183	220	201	179	199	212	171	186	183	211	193	215	170	182	216	159	203	203	204	182	197	185	212	211	214	199	182	199	199	202	186	214	186	198	228	217	191	229	199	191	190	216	181	211	188	194	189	211	194	220	169	211	200	192	214	182	220	209	213	203	177	199	177	206	227	193	182	204	213	178	218	202	178	217	233	200	218	220	184	187	195	209	197	182	224	210	185	186	203	180	185	199	208	185	199	205	210	175	173	210	179	208	223	204	195	192	200	212	219	196	204	178	209	198	201	183	183	204	225	230	197	184	213	214	188	216	183	197	210	193	170	213	190	193	208	217	205	202	192	226	207	184	186	181	227	208	200	195	193	227	194	215	212	210	203	198	187	232	211	175	202	184	187	196	201	222	207	195	235	201	209	192	192	225	198	227	222	190	209	210	212	180	197	183	190	190	201	194	208	187	206	174	207	222	217	213	214	195	202	201	184	214	237	164	223	211	208	209	216	210	189	194	187	222	190	194	194	202	196	198	219	203	216	217	209	204	177	198	174	213	212	190	225	201	204	205	175	197	204	205	220	229	226	198	235	188	224	228	199	221	209	169	202	193	175	197	225	205	194	184	200	179	197	205	212	205	202	176	168	215	198	209	186	208	211	210	210	203	188	218	195	205	198	198	198	198	201	193	199	210	190	207	184	203	226	210	206	215	186	212	225	179	204	202	198	194	198	204	225	179	190	210	204	209	193	180	178	201	224	219	205	198	196	192	222	211	187	189	201	235	177	213	226	187	217	212	182	209	202	210	225	179	227	202	200	195	217	227	206	199	191	245	193	191	199	193	194	225	188	231	196	207	242	213	197	188	210	236	196	173	225	207	175	199	196	207	213	193	198	214	178	230	236	206	216	213	179	181	186	175	232	222	188	235	196	194	221	229	176	211	185	221	189	175	215	205	216	199	212	186	210	204	192	192	207	197
4204	672	641	722	712	644	598	567	533	499	487	503	486	472	499	491	465	487	505	476	484	471	457	473	492	484	502	475	467	483	504	498	494	420	502	446	484	456	457	492	479	496	475	452	485	416	501	498	470	465	418	474	440	464	450	482	456	473	480	483	459	429	460	483	460	491	470	461	450	439	464	505	469	456	436	448	436	446	492	483	442	471	524	429	479	441	442	488	461	485	442	465	498	459	458	455	478	434	482	484	504	454	449	427	519	484	466	472	475	487	436	471	537	464	444	474	467	467	448	456	434	488	450	457	475	461	482	469	487	467	476	502	484	468	473	513	454	484	453	484	477	434	431	455	463	498	453	476	495	470	454	463	443	437	445	438	453	474	441	461	474	443	477	495	451	471	477	476	467	455	405	453	479	465	488	472	475	481	490	505	478	462	445	496	464	465	473	489	462	442	484	489	476	504	469	445	468	443	457	467	490	459	487	493	457	483	463	442	509	452	481	441	433	461	484	459	495	438	449	474	447	454	458	463	474	469	452	444	468	461	466	483	481	464	446	444	441	451	453	443	463	458	499	435	490	452	464	481	492	437	485	443	442	409	441	487	513	456	472	470	461	480	460	429	479	456	493	483	462	465	470	481	457	439	451	432	455	443	473	483	477	521	507	488	457	489	464	494	500	406	436	495	452	438	507	481	497	470	498	461	449	477	463	488	475	478	474	504	506	473	467	466	471	469	476	472	461	487	462	459	446	490	497	477	444	456	489	465	492	471	484	457	485	431	489	521	486	454	467	481	464	503	468	495	500	474	499	497	455	489	459	480	472	479	472	469	496	444	478	458	463	471	478	438	486	454	454	431	472	442	477	474	485	442	437	516	493	494	469	473	436	469	446	461	483	506	461	461	455	512	441	463	471	502	450	477	468	448	506	484	476	471	488	486	453	504	470	536	501	488	427	512	464	456	445	438	460	489	487	503	507	468	483	490	470	488	458	503	455	477	463	467	452	445	465	475	461	460	480	459	468	481	454	468	443	498	481	516	473	469	500	438	478	458	461	497	454	431	461	477	477	487	480	489	459	464	468	494	513	476	503	459	470	471	441	484	426	457	492	505	429	483	496	492	457	484	495	450	463	462	498	442	428	508	499	450	479	472	469	479	511	466	495	463	477	458	471	494	501	468	451	425	482	485	462	433	465	468	501	527	468	481	465	464	480	489	489	468	462	438	470	472	452	463	473	489	448	463	472	510	453	497	459	470	471	499	448	475	470	499	514	443	455	462	427	454	445	487	500	481	462	448	467	442	459	470	476	463	461	448	486	471	473	434	477	487	453	501	488	452	448	451	466	469	445	482	448	488	440	467	473	463	433	484	445	471	447	458	463	481	454	456	469	469	455	485	469	476	465	465	502	476	520	482	447	471	478	460	444	443	492	464	426	458	482	433	464	460	424	522	434	493	489	460	460	548	483	483	492	474	481	459	436	464	458	463	466	528	488	516	495	488	488	481	476	459	474	499	477	462	504	493	467	473	473	534	484	490	484	441	502	466	460	453	460	455	479	476	455	415	455	475	425	478	463	486	483	483	449	454	464	507	494	453	481	416	492	439	483	469	449	473	467	452	482	480	463	501	503	449	465	484	418	462	484	478	468	458	424	495	462	465	492	455	455	480	451	461	495	482	454	482	459	480	420	491	481	464	499	466	481	453	485	487	493	470	469	481	482	459	474	476	424	450	507	484	461	454	465	478	501	462	455	469	426	468	464	473	470	467	513	446	467	448	467	481	480	478	467	440	483	471	489	475	486	469	500	445	501	495	453	445	449	456	463	460	474	474	492	420	466	429	459	479	448	471	468	481	458	495	434	452	492	461	507	480	437	469	461	477	455	512	466	487	466	496	474	478	464	465	475	458	482	456	485	488	430	498	450	462	447	442	459	471	456	493	489	462	469	469	501	456	468	460	490	447	511	470	445	472	458	493	478	472	454	477	465	455	487	501	446	472	450	436	506	480	461	482	483	443	470	444	498	436	507	444	445	489	468	451	489	463	503	479	453	446	476	478	485	447	485	449	469	478	468	449	476	480	495	483	512	456	460	494	475	483	479	513	505	443	450	467	461	487	457	423	491	473	438	461	454	463	442	464	497	496	488	436	449	454	493	449	457	486	471	443	512	475	446	470	435	466	475	491	446	488	470	465	457	476	466	494	461	434	484	477	519	523	443	475	467	503	411	438	467	469	457	472	460	498	448	477	430	514	508	450	457	495	485	489	463	463	464	462	478	462	444	468	501	471	429	465	478	430	464	483	481	450	475	498	504	453	473	464	457	431	480	471	477	451	512	465	500	434	484	488	510	447	476	438	505	464	457	465	468	480	499	541	496	484	457	495	486	482	478	400	493	476	488	490	484	465	456	482	472	452	456	501	484	435	465	495	492	434	467	493	475	467	406	478	464	458	519	480	508	432	487	485	483	457	411	499	490	454	468	440	495	440	488	460	483	460	463	462	454	513	497	488	437	453	444	491	480	452	447	490	438	483	495	478	490	493	457	489	479	443	436	475	456	490	452	447	450	460	477	432	489	464	480	446	496	457	472	512	485	430	471	454	498	496	533	460	471	502	507	500	496	448	489	481	473	464	469	461	483	419	484	453	480	444	471	463	483	444	482	470	447	455	484	466	479	477	465	456	463	470	495	484	472	505	490	452	489	478	460	483	452	451	478	471	507	458	469	496	495	455	455	456	461	458	525	476	500	463	464	483	449	500	456	472	495	462	462	463	485	459	442	436	513	435	481	477	487	511	492	456	473	449	459	480	479	472	466	488	499	491	463	466	477	480	455	441	442	469	502	461	447	447	462	477	469	451	472	482	457	460	519	454	454	469	461	488	493	484	465	442	494	504	486	502	434	452	479	474	473	496	514	481	468	489	472	485	439	499	443	507	503	452	487	464	449	455	465	469	479	439	470	513	473	497	478	463	473	439	451	461	453	452	476	510	455	505	489	459	459	455	468	477	444	476	462	524	452	445	480	461	460	473	443	486	415	479	475	444	451	451	493	470	452	433	502	453	483	481	482	431	482	458	467	495	482	487	455	461	445	476	465	440	506	503	486	489	495	471	481	445	462	485	537	470	445	438	439	484	435	484	456	462	443	449	465	460	439	472	449	503	452	488	486	427	491	483	420	461	476	455	471	461	503	484	483	462	444	478	487	452	467	445	481	458	465	476	464	461	462	444	469	470	444	453	473	451	496	441	463	482	485	424	484	457	483	451	470	471	462	469	458	458	418	452	452	488	475	464	495	464	498	449	472	476	446	479	479	460	515	478	484	424	467	499	464	448	470	492	483	426	488	463	436	446	442	473	486	513	434	465	459	459	481	445	453	467	461	487	476	445	492	471	484	459	473	459	456	465	457	469	462	468	463	493	444	443	502	489	489	450	453	464	481	458	452	473	468	506	476	470	465	476	532	464	469	504	498	500	498	467	467	456	484	457	471	492	501	473	449	461
22067	3236	818	570	469	321	301	282	204	195	172	185	181	168	161	138	156	133	136	165	146	149	153	147	153	150	178	160	146	132	136	126	157	155	131	150	151	141	149	150	152	152	157	175	139	132	156	155	132	177	142	156	167	152	164	155	148	125	151	143	133	144	166	163	142	158	156	151	144	181	136	128	141	152	141	123	136	127	142	152	165	146	166	138	148	130	136	147	141	138	155	126	159	149	132	135	135	138	159	167	128	160	146	152	130	133	148	122	130	164	163	165	122	135	170	138	136	133	152	172	144	156	153	129	121	125	142	123	145	165	145	176	150	146	136	121	149	144	147	122	165	151	170	137	147	135	151	147	162	141	138	124	140	135	141	156	152	160	115	128	154	129	149	134	124	137	178	142	161	145	144	131	141	135	139	121	162	165	164	146	125	152	147	165	157	171	145	131	175	128	153	170	126	136	140	133	174	159	135	124	119	155	145	166	161	140	143	145	158	154	147	143	145	152	153	189	143	149	162	166	145	126	140	152	162	140	131	141	129	150	146	141	143	135	135	154	122	139	152	175	156	158	174	149	143	150	146	159	139	148	122	146	162	117	137	138	167	151	136	168	159	134	167	174	143	128	129	139	150	148	156	141	129	136	116	156	149	128	154	167	180	155	143	140	144	154	150	160	144	128	144	135	129	148	149	120	156	132	157	141	154	147	126	142	153	151	146	148	131	153	142	135	138	158	144	127	135	144	165	139	153	163	160	113	137	158	145	149	158	143	130	143	135	159	143	126	138	153	151	147	114	162	155	143	122	134	143	146	142	144	163	142	146	156	150	146	148	158	149	167	150	145	136	155	148	124	146	131	129	155	167	146	128	153	119	149	146	125	153	137	156	165	149	147	135	148	139	167	147	141	172	137	119	155	144	146	144	130	133	139	142	159	143	149	184	156	143	144	141	141	152	144	145	139	152	145	155	123	173	154	154	123	150	157	143	138	138	154	155	130	155	154	130	159	133	155	134	129	134	168	129	136	135	134	154	139	147	130	154	161	131	145	157	158	174	128	140	159	175	144	146	130	146	151	128	161	142	141	145	136	162	148	138	139	142	137	151	149	139	145	144	147	141	144	144	152	142	133	126	147	160	154	154	147	144	132	159	138	145	152	145	169	140	156	155	147	140	157	144	160	136	156	141	164	136	150	141	146	158	146	139	160	136	151	135	151	136	142	142	131	140	146	169	132	158	127	136	139	177	154	120	148	158	164	139	138	148	125	121	126	147	150	159	130	145	153	129	128	168	129	171	150	148	149	142	139	146	141	147	156	145	112	134	146	123	146	142	142	140	138	148	160	145	112	127	173	142	142	147	169	126	118	154	150	137	155	145	123	156	158	139	123	130	135	155	119	159	148	140	147	169	159	141	141	151	126	139	133	145	137	169	158	137	139	148	141	135	143	146	142	144	159	142	146	156	156	147	132	155	128	154	139	137	128	145	140	160	130	177	137	146	131	154	137	156	131	159	143	143	154	141	145	143	129	131	143	148	133	130	137	144	160	132	144	132	176	146	149	147	150	150	148	138	146	143	141	139	129	166	145	131	128	173	146	149	150	143	142	155	140	156	137	158	145	141	149	147	153	125	134	160	138	179	153	177	143	128	131	132	134	151	159	122	139	129	143	156	133	132	152	155	130	151	160	147	190	146	165	169	126	150	151	139	146	139	120	158	167	146	134	128	142	163	140	132	124	135	134	125	170	148	149	154	151	145	148	128	137	150	152	127	152	178	138	145	157	146	154	163	142	127	145	129	152	156	167	136	165	139	142	151	143	148	151	145	157	153	153	128	118	136	161	132	149	138	128	159	123	161	145	137	135	137	157	155	139	122	152	139	137	152	147	144	152	161	133	166	134	162	163	163	147	128	154	144	181	132	128	142	143	142	142	151	134	132	145	133	140	181	145	150	149	141	149	142	146	152	167	150	150	122	161	130	129	130	160	171	153	142	150	167	133	132	141	139	144	160	133	144	140	138	155	148	147	171	140	137	154	134	154	135	182	151	136	150	143	140	135	146	145	128	154	143	140	145	124	133	155	157	131	160	149	131	138	149	134	163	172	149	143	157	151	146	140	145	164	139	149	131	131	133	158	158	173	142	141	127	158	146	147	150	161	166	156	151	147	152	129	141	141	152	127	162	140	165	129	131	153	155	154	141	145	150	120	130	152	122	148	158	139	156	142	131	142	155	149	155	115	170	122	164	126	136	138	125	135	167	140	124	144	133	153	127	131	137	130	161	158	134	152	154	123	151	145	147	129	149	130	128	135	156	142	117	129	140	172	179	147	163	143	141	123	151	117	146	164	144	166	172	159	130	141	144	147	141	149	151	151	152	157	130	159	129	151	144	129	121	161	133	139	140	141	143	175	134	155	129	138	118	156	140	149	153	175	135	135	147	142	134	125	156	128	117	174	175	154	140	148	150	144	158	149	128	135	135	137	181	156	160	156	147	143	148	153	129	132	150	161	152	138	132	142	147	129	136	139	152	137	131	148	137	172	149	137	162	163	130	133	176	155	155	146	140	136	114	163	132	147	148	151	152	142	165	150	149	140	124	145	170	139	170	132	129	141	162	125	164	144	164	130	144	145	128	137	131	135	149	161	142	128	162	157	138	145	158	121	152	146	162	151	148	150	157	167	146	136	164	119	125	124	125	131	153	154	137	135	133	111	161	138	140	157	134	147	140	133	150	154	147	137	158	128	156	157	149	156	141	146	142	162	146	177	139	131	179	122	158	146	145	158	137	169	146	140	151	151	147	142	135	158	132	166	124	159	140	144	151	147	137	160	141	139	137	159	142	148	155	148	167	130	141	146	168	156	130	126	149	123	134	160	162	131	153	137	170	156	143	147	163	132	118	156	131	163	143	146	154	138	144	158	133	130	141	132	124	154	141	126	148	144	142	165	149	142	162	140	141	135	140	145	132	143	161	148	135	131	141	162	145	155	152	153	142	147	147	138	153	114	127	164	125	133	144	146	135	150	152	119	134	175	136	132	169	155	160	147	138	138	157	135	152	136	152	147	151	138	154	143	173	149	140	113	167	139	162	146	136	125	142	158	156	108	135	173	148	132	130	140	165	170	156	151	177	139	127	147	141	145	144	151	135	131	136	158	148	135	169	147	163	128	121	161	145	144	132	153	132	178	144	159	133	136	133	136	153	134	152	131	148	144	145	153	136	134	152	160	134	155	142	151	145	138	148	156	155	143	152	142	160	145	139	152	154	158	166	141	129	136	147	162	127	149	165	159	169	165	164	130	165	152	155	173	166	150	143	166	136	128	142	151	144	143	146	139	152	157	163	138	147	146	153	139	133	175	146	163	150	135	149	144	141	134	153	146	142	146	124	142	159	161	131	143	161	143	154	136	146	151	144	148	140	171	137	134	147	142	168	156	120	132	142	141	142	164	163	160	155	153	163	156	174	164	152	144	123	135	121	148	143	146	155	143	140	132	151	174
13229	1043	1346	1673	1561	1370	1093	918	769	730	639	658	529	533	490	479	443	435	448	402	455	404	413	393	405	403	369	352	409	427	444	403	403	353	368	381	370	377	347	371	389	407	344	372	370	374	381	387	393	374	392	398	360	354	337	350	371	371	343	372	374	398	374	337	318	353	390	338	398	392	415	379	358	370	350	357	385	328	379	391	364	353	391	373	352	375	354	377	388	387	386	363	365	377	390	385	373	395	326	357	352	409	355	337	419	377	391	384	388	372	386	379	351	412	397	358	390	398	347	356	374	375	374	345	360	350	381	379	391	369	372	338	359	378	397	367	345	376	357	361	358	330	347	345	397	365	357	382	364	397	365	345	360	380	375	357	371	359	368	352	365	401	358	373	397	349	389	368	382	390	372	348	363	402	365	383	387	359	371	391	346	371	344	378	344	380	364	371	372	383	361	359	390	392	361	392	380	386	327	370	410	374	343	378	369	373	398	401	391	352	394	373	365	373	342	375	388	400	380	383	366	359	394	368	370	355	405	354	381	379	377	380	345	337	345	385	374	395	384	398	361	395	381	406	385	366	378	388	368	386	403	360	379	405	402	365	365	387	328	353	326	324	380	354	395	368	336	323	382	362	356	350	376	378	337	362	343	348	370	373	382	392	359	376	397	367	360	345	380	380	417	382	388	373	361	386	371	365	410	338	360	404	354	378	380	374	372	346	353	361	415	356	365	362	394	394	385	392	381	361	356	363	344	377	378	355	385	400	387	350	386	403	375	367	392	379	347	379	337	353	367	348	358	353	399	383	333	424	352	389	369	386	375	394	376	378	389	349	395	399	357	371	401	365	400	389	406	405	369	389	362	380	343	360	373	379	339	361	328	376	367	358	387	350	377	353	372	348	400	393	382	380	397	381	373	371	400	335	379	340	352	381	388	375	346	350	362	369	360	381	399	417	355	366	347	413	363	344	343	363	368	363	362	356	319	355	352	384	347	381	382	361	364	377	348	393	356	393	401	365	351	380	376	361	360	360	349	373	351	372	336	388	357	368	361	374	393	391	430	411	365	403	363	391	380	405	372	373	394	403	361	385	389	389	344	360	386	381	357	370	377	394	372	377	373	352	408	366	379	385	383	373	358	392	360	352	376	383	372	333	347	358	370	408	375	425	377	368	394	363	363	352	406	391	390	350	391	400	401	366	352	361	366	373	357	368	363	348	364	348	360	375	338	356	398	384	314	356	332	377	369	370	379	369	350	385	364	350	367	383	384	380	411	365	370	399	374	346	401	393	381	344	366	377	348	376	379	379	380	373	369	379	386	396	364	346	378	379	372	349	352	399	357	395	345	384	359	327	372	379	375	381	394	330	400	377	360	375	375	362	369	379	373	381	341	384	354	365	389	391	354	361	323	381	386	379	371	362	373	360	368	340	369	352	360	351	350	353	379	360	385	395	360	356	408	387	359	435	361	382	379	371	375	380	377	374	369	389	388	370	377	387	359	349	400	347	334	392	404	389	390	396	438	378	383	377	363	405	381	353	372	377	381	376	358	333	353	372	350	360	330	357	346	372	369	377	367	340	397	375	372	386	360	375	376	367	364	387	350	405	414	373	402	358	351	381	385	340	344	367	387	399	375	358	375	352	375	376	380	358	351	383	333	378	354	335	379	382	368	386	388	404	363	382	338	359	418	378	376	390	372	359	378	358	384	364	354	359	355	372	395	367	408	396	383	393	356	367	354	340	306	387	413	393	359	328	354	357	371	380	390	358	356	360	344	382	383	387	393	371	415	322	351	351	357	362	413	381	401	373	368	338	392	405	362	362	342	383	359	367	361	373	400	333	358	379	360	386	369	387	397	354	333	371	337	376	354	356	373	363	374	400	379	369	375	364	346	397	353	378	368	367	382	347	378	331	389	330	386	336	396	337	365	343	388	370	344	372	353	340	366	366	359	388	385	387	370	318	359	373	322	360	369	392	350	345	369	339	344	352	376	368	347	383	357	366	380	358	377	361	355	367	395	347	389	363	358	375	388	375	380	367	349	364	369	396	393	366	394	408	392	356	377	364	354	359	386	363	380	341	415	374	360	355	354	399	404	405	363	357	382	336	356	396	381	360	336	365	401	330	381	358	372	394	403	395	381	350	382	357	403	338	359	352	385	366	351	361	339	380	397	370	375	397	375	393	355	371	354	359	348	347	350	393	382	349	370	351	352	355	382	374	374	370	379	353	374	390	373	383	374	387	346	382	394	342	348	363	323	411	382	355	379	359	344	361	356	359	364	384	368	376	393	404	364	360	373	358	397	357	385	337	385	379	339	389	403	341	352	381	377	365	359	381	375	332	407	367	375	382	391	383	409	384	395	351	400	382	362	387	384	378	347	369	375	368	367	366	363	364	357	379	356	368	393	391	345	374	386	400	384	385	393	346	396	355	381	381	343	358	349	369	388	371	398	397	376	378	378	385	356	400	365	340	414	369	374	344	402	378	371	368	386	355	364	403	355	360	377	354	393	379	347	351	405	363	345	383	411	375	360	357	373	395	415	378	348	397	351	403	359	354	407	349	400	380	373	354	373	372	362	388	398	328	368	362	362	363	361	339	361	414	361	390	324	324	380	359	380	369	350	365	401	373	375	379	366	363	350	330	389	370	386	379	361	348	385	371	368	372	379	389	365	394	370	359	389	394	382	365	360	374	386	367	378	397	356	368	367	374	386	371	384	402	372	353	385	372	363	391	380	369	356	377	366	380	342	406	390	380	405	367	357	373	340	395	355	406	377	411	366	345	372	350	352	348	374	332	380	359	384	370	377	374	389	379	350	347	390	405	364	412	390	354	367	355	401	395	382	366	396	358	342	365	359	367	377	374	349	375	379	340	349	383	366	398	356	378	340	352	376	356	354	375	371	392	347	361	356	356	370	380	385	411	370	367	396	367	385	353	409	361	364	339	412	377	437	373	402	360	370	365	398	376	371	364	393	362	382	355	385	352	342	377	428	412	332	408	376	386	364	374	368	366	384	366	310	388	376	378	368	369	373	351	355	373	375	359	376	370	350	346	373	340	380	369	374	358	387	363	353	384	350	399	351	343	374	395	362	339	373	354	383	358	340	370	397	356	354	359	359	373	373	346	366	381	383	357	365	378	370	390	363	388	363	351	395	380	351	384	408	376	369	358	394	370	365	382	365	362	351	366	362	398	365	394	370	336	380	404	374	372	396	356	379	386	346	368	375	362	343	358	361	352	368	391	372	380	340	347	358	364	379	372	358	385	370	375	350	366	364	373	345	382	376	354	351	364	335	394	384	360	363	372	363	372	366	360	374	375	380	386	395	335	375	382	368	380	375	363	357	374	344	359	357	367	356	384	390	360	370	375	378	400	357	355	372	374	374	378	371	354	375	378	340	374	350	369	367	400	374	337	370	355	395	376	315	356	388	365	396	341	359	353	347	364	415	359	371	375	355	391	375	376	392	369	372	349	343	333	388	357	366	387	380	375
32409	6536	1511	1039	783	672	507	451	459	389	360	370	300	294	314	280	288	282	258	274	262	260	279	268	268	236	264	291	248	251	241	260	273	245	242	250	278	271	261	266	264	278	247	243	257	281	257	256	279	240	275	269	254	258	246	270	263	295	290	275	247	252	278	253	252	258	248	290	286	258	247	260	210	261	251	251	272	261	271	268	236	253	227	266	246	254	253	273	276	277	271	273	258	290	266	284	239	237	256	271	252	260	252	249	242	243	236	277	256	275	279	233	284	221	286	286	268	253	266	275	288	245	260	270	252	259	277	275	264	272	239	267	223	266	243	270	240	283	283	251	245	283	262	252	264	282	254	236	246	247	266	226	251	259	265	261	276	238	231	269	285	260	282	241	266	258	236	236	241	261	246	230	283	260	217	231	271	243	256	293	261	283	289	249	255	267	246	247	279	257	267	256	268	288	232	264	284	274	265	240	258	285	280	246	261	269	265	261	250	246	249	236	240	260	238	238	273	255	265	256	250	270	262	259	273	247	275	261	279	230	253	256	290	245	254	269	247	310	258	256	252	249	258	245	230	253	228	276	285	263	276	273	247	253	263	253	257	265	270	238	270	279	234	265	262	268	255	245	253	253	240	257	239	242	266	277	268	232	246	279	245	243	249	257	257	259	224	268	238	246	256	251	241	224	242	261	251	264	271	268	253	250	263	258	251	275	276	249	233	260	261	264	265	268	271	259	246	260	263	244	250	256	245	303	255	264	248	234	237	239	235	272	271	211	267	276	258	264	267	268	246	259	269	256	245	249	253	218	226	247	268	257	231	257	246	246	266	271	275	244	267	280	255	250	248	273	266	268	255	279	249	254	287	272	264	267	286	255	279	247	263	248	259	265	236	263	235	231	251	295	239	259	288	252	270	260	228	270	260	251	255	271	280	313	261	234	249	274	208	286	262	223	256	253	257	251	288	265	296	279	222	224	249	256	304	293	244	241	257	257	258	230	263	279	237	229	269	231	228	287	252	256	243	236	248	259	274	257	237	251	242	222	270	250	227	268	288	274	260	254	302	274	282	280	243	261	254	282	267	224	244	267	228	294	247	252	269	266	273	231	259	244	242	256	234	271	267	276	277	246	251	217	277	249	259	213	208	278	258	255	248	247	275	251	276	238	242	266	244	260	240	277	262	252	238	257	251	252	266	270	253	234	256	231	272	265	227	216	253	247	286	236	278	284	259	265	258	255	268	256	241	280	253	211	239	251	272	280	268	280	265	244	238	261	249	219	271	274	263	269	271	295	247	206	285	257	241	280	290	283	260	266	236	250	228	264	268	251	246	232	280	272	247	245	249	258	252	245	226	245	268	266	250	254	253	261	267	255	266	262	268	245	236	265	238	280	247	227	267	256	242	293	246	273	243	268	259	271	257	285	251	285	278	251	287	231	256	302	245	240	257	232	245	257	283	272	255	249	281	273	258	247	237	265	238	250	276	242	257	260	260	245	231	263	243	217	284	249	249	254	252	277	291	249	265	232	231	252	270	303	254	262	267	253	244	252	273	275	288	274	272	259	265	286	255	273	239	276	261	236	236	272	265	261	247	229	254	257	271	272	240	252	227	245	254	234	287	281	275	273	273	233	255	266	244	265	266	270	233	259	232	247	267	268	261	223	245	270	255	251	247	254	282	255	275	251	254	265	264	256	251	256	227	233	245	244	247	288	263	264	241	226	247	260	262	307	276	254	257	282	239	264	228	242	273	248	249	216	275	272	282	255	261	221	263	234	278	268	275	271	252	252	265	221	248	237	283	271	295	268	266	245	270	273	273	265	266	268	251	219	267	241	250	260	240	265	289	272	267	264	264	290	231	249	242	255	265	271	248	284	266	239	270	259	258	272	259	269	252	251	269	248	227	283	262	275	278	250	247	247	263	240	272	239	249	248	278	267	258	264	238	279	253	229	279	243	264	245	257	237	255	249	264	261	248	254	293	237	280	267	272	274	246	260	228	242	252	245	286	241	266	231	271	275	251	272	279	241	300	260	258	267	266	246	279	231	252	259	279	260	261	290	287	262	275	254	282	261	247	287	274	238	257	270	246	237	253	255	267	278	296	256	304	283	281	258	253	252	252	253	244	266	258	260	263	252	245	247	260	244	250	265	273	273	264	265	240	259	249	247	304	262	245	255	248	276	276	257	264	249	263	291	267	247	237	244	247	239	240	268	258	253	275	235	227	276	226	265	278	250	264	275	275	253	224	257	238	252	256	258	249	245	279	235	248	266	229	273	274	252	274	230	242	216	250	258	247	242	266	274	233	264	235	257	228	257	234	263	242	255	243	253	262	281	259	259	278	263	258	271	239	264	234	272	267	237	274	240	253	279	282	260	270	257	261	279	259	266	239	266	234	263	275	298	225	228	252	239	273	274	277	281	283	281	262	230	266	267	281	254	264	254	269	294	247	269	256	225	285	264	269	283	262	258	267	266	252	227	225	245	270	247	285	226	242	285	256	246	245	261	258	232	240	266	245	272	252	252	253	251	240	248	268	253	247	273	255	288	264	267	247	286	278	272	265	263	251	270	275	263	267	269	264	256	275	262	262	270	241	243	264	277	253	265	233	251	241	258	248	269	244	258	291	247	297	233	244	273	279	278	253	265	232	270	295	244	271	276	264	278	230	251	266	276	279	247	281	257	269	237	248	272	258	257	254	264	262	243	260	256	237	263	239	258	276	228	232	252	260	246	232	252	263	281	244	233	245	261	285	281	249	264	229	235	240	262	264	243	249	270	251	256	257	248	261	286	234	243	263	224	301	279	272	256	268	258	258	263	269	233	246	264	243	261	251	244	252	263	261	252	235	299	241	264	242	255	275	255	254	276	252	249	256	235	236	249	246	275	271	238	241	306	269	245	257	252	241	265	241	243	294	260	234	290	279	238	244	270	275	248	251	272	253	240	236	275	269	250	232	293	265	274	261	279	235	249	248	247	246	256	272	271	269	229	270	237	253	223	253	270	265	278	280	241	233	228	237	266	277	223	267	242	244	246	245	228	247	224	232	272	233	246	241	231	251	273	271	261	269	276	247	278	245	263	294	255	249	280	268	274	257	257	264	220	236	258	256	233	226	232	261	240	238	267	274	267	233	281	266	257	255	263	243	275	268	250	253	251	238	264	231	240	238	255	244	252	276	283	271	265	242	274	252	260	241	223	282	254	241	220	226	231	246	248	258	259	264	240	272	236	261	258	267	245	264	291	273	263	253	235	237	263	277	247	264	246	257	280	257	249	248	260	257	232	254	232	241	241	255	253	258	262	292	290	279	260	250	279	262	249	287	275	255	265	244	253	252	264	247	290	244	254	262	278	255	215	266	292	232	248	255	251	271	239	261	271	274	233	267	223	226	250	273	260	257	282	282	253	271	249	265	276	274	263	261	277	242	257	230	286	247	235	230	229	270	285	239	247	259	262	250	265	234	221	276	245	298	274	266	257	259	247	229	247	237	294
18427	1808	2339	2807	2597	2182	1748	1557	1451	1149	1058	1022	989	858	842	805	768	720	700	727	682	682	684	657	667	658	635	650	652	656	610	631	628	641	596	629	609	672	655	643	569	620	635	593	621	617	641	595	605	605	611	636	570	621	587	600	584	619	639	643	598	629	607	568	633	654	589	588	597	583	612	623	620	566	614	661	589	588	594	609	585	607	611	599	652	635	613	606	607	588	652	568	591	571	568	593	601	572	578	605	599	600	657	655	581	590	610	614	628	593	569	585	599	619	582	573	606	566	574	585	556	604	604	583	612	598	647	623	599	636	639	565	590	581	605	560	625	613	593	587	586	580	575	570	580	572	539	668	603	632	598	592	643	646	606	594	587	641	599	575	568	609	570	587	570	596	593	607	604	573	624	629	640	620	648	588	597	592	612	564	630	633	616	623	598	605	600	622	622	614	552	577	622	613	562	591	610	592	628	603	609	559	576	557	580	601	603	605	589	629	612	606	599	626	599	542	599	579	611	590	534	632	597	587	565	623	588	560	602	597	587	591	619	617	581	646	616	606	569	604	579	601	626	620	576	618	556	607	607	568	593	577	596	564	591	621	591	594	574	576	626	598	652	611	599	592	616	618	600	621	561	548	656	583	618	614	618	565	615	609	656	610	609	617	631	609	619	600	594	601	597	567	610	589	557	570	616	564	556	530	618	601	642	616	600	634	575	534	583	604	557	570	551	620	607	579	603	582	608	631	599	608	589	608	573	592	565	619	555	561	560	592	625	620	611	615	599	569	604	637	613	587	561	578	592	601	609	597	584	603	647	582	627	617	624	618	601	585	530	576	609	622	600	592	604	579	575	682	593	605	614	572	659	597	647	576	538	591	632	576	605	578	560	610	568	595	606	593	569	567	602	563	621	585	627	604	535	578	610	566	570	642	592	591	609	584	638	577	609	593	613	680	624	581	622	600	586	601	595	565	660	593	577	616	579	575	612	613	547	633	595	586	593	573	609	603	603	632	543	559	598	557	568	650	552	614	553	635	622	584	604	603	576	576	603	604	611	577	591	650	606	608	578	576	585	568	614	629	604	605	609	592	626	600	638	603	605	547	613	576	636	595	578	618	623	585	611	570	590	629	580	587	594	576	582	567	591	606	582	622	625	640	585	600	572	603	594	582	614	603	606	633	586	609	623	603	594	587	650	618	621	605	544	607	583	613	587	591	574	599	568	603	593	607	591	609	614	600	596	579	628	581	605	578	607	616	632	634	595	605	605	602	611	563	611	605	622	645	601	564	603	605	596	582	625	588	625	572	587	563	599	653	602	629	603	618	558	598	595	621	641	605	553	624	617	586	615	590	569	575	556	580	586	582	606	663	597	604	592	576	636	570	585	596	594	578	563	641	580	608	577	590	615	588	615	611	579	565	587	567	612	587	568	573	634	631	604	577	602	559	597	598	605	621	589	601	586	607	596	635	603	624	601	589	617	579	592	594	629	596	617	619	629	626	604	584	636	604	645	605	616	623	632	592	537	586	617	614	637	609	611	603	590	578	591	600	639	639	604	604	593	606	591	610	637	586	572	620	620	629	561	581	620	615	586	619	590	569	625	569	602	638	579	600	580	589	619	651	588	601	575	569	579	602	608	578	612	513	584	550	576	598	574	635	644	597	606	597	601	615	616	607	638	639	614	587	620	585	577	603	606	559	607	590	630	622	542	624	607	585	603	615	635	590	599	606	552	601	571	649	575	598	620	602	586	625	591	617	570	636	550	613	585	587	604	610	612	645	555	605	572	570	595	610	559	628	615	607	559	624	630	571	590	626	598	569	617	589	618	607	570	596	622	571	596	582	585	600	589	576	606	624	590	615	539	620	583	599	602	580	617	642	586	586	631	557	592	614	605	580	595	596	636	599	612	587	596	594	617	577	570	616	595	595	601	584	568	600	613	597	585	620	607	586	624	595	627	563	557	577	656	624	578	642	587	635	565	598	595	602	583	591	599	556	572	633	611	617	616	619	610	606	619	623	612	641	611	602	607	594	655	618	622	614	598	658	603	596	605	584	610	575	578	572	633	593	593	653	599	561	600	599	587	605	605	599	571	589	621	584	647	647	611	588	601	605	606	585	604	586	620	617	648	610	609	583	572	615	608	605	611	589	600	558	595	629	593	579	592	616	559	599	596	608	601	576	617	624	602	577	588	642	662	584	598	569	621	617	567	622	640	608	573	543	563	626	569	587	622	585	594	638	597	577	630	623	645	603	615	596	613	618	610	593	627	603	628	572	569	592	560	596	571	554	620	606	600	627	612	612	564	618	604	602	640	638	610	620	625	620	602	637	653	647	613	584	626	607	595	600	597	584	633	605	613	636	600	614	598	577	618	578	597	584	634	592	600	590	592	617	621	606	613	580	579	621	616	598	630	624	568	632	594	606	629	609	608	560	617	601	557	565	584	588	596	612	556	576	554	637	608	612	589	619	585	573	581	605	617	650	579	586	584	620	611	620	545	610	598	621	596	595	600	608	613	626	563	613	616	587	596	635	632	621	606	599	590	600	614	597	584	586	611	582	544	586	575	582	596	565	601	624	627	573	625	562	618	618	561	593	618	602	561	582	577	611	602	576	586	598	590	587	616	586	592	607	616	584	680	621	643	629	588	610	643	605	604	602	625	620	650	568	568	613	634	617	594	568	571	581	618	614	582	563	559	603	577	580	618	591	617	583	574	593	652	610	627	632	610	612	581	584	592	625	608	657	575	582	603	585	589	626	579	561	569	575	611	579	614	639	582	589	556	597	639	575	577	591	548	606	567	588	592	613	620	568	589	606	565	615	575	629	613	587	607	592	605	602	617	584	602	624	605	604	601	554	600	624	607	605	607	603	618	614	555	609	599	589	587	587	593	586	599	583	602	623	610	588	604	608	559	596	581	585	583	565	611	599	655	626	613	595	599	597	619	627	597	591	566	579	588	580	576	574	616	576	660	608	612	602	574	631	634	593	648	574	594	623	644	588	569	587	595	624	588	613	600	585	584	622	635	590	565	580	615	537	626	605	630	609	582	598	628	607	601	602	626	572	634	645	611	620	602	584	566	589	592	611	598	606	635	586	544	609	617	616	622	618	573	552	645	576	579	580	584	561	566	573	580	612	573	597	612	604	600	605	603	572	592	627	614	589	577	615	596	609	623	564	612	588	617	622	542	591	598	558	565	605	596	612	630	614	592	604	603	555	629	612	577	600	566	635	603	588	628	632	601	599	613	602	575	599	646	600	626	640	562	608	582	613	588	580	617	577	559	589	605	612	553	602	605	597	629	614	625	605	605	625	570	617	593	589	573	572	629	616	566	585	587	596	548	597	611	564	575	626	590	604	586	633	588	627	612	620	579	620	624	575	570	622	588	610	568	569	599	625	596	576	577	583	558	584	553	607	591	566	605	621	602	624	556	614	620	587	619	586	609	571	630	568	604	555	618	598	572	594	601	594	605	578	624	660	588	582	559	599
6788	782	338	280	264	263	231	231	231	208	206	222	203	179	212	230	213	193	185	203	223	211	186	190	191	189	185	230	198	200	221	211	250	208	217	201	214	203	204	186	215	216	223	186	224	199	218	206	175	199	196	214	217	230	199	179	196	215	197	216	206	191	217	176	204	196	202	203	196	193	194	206	186	197	217	202	189	208	225	229	218	204	199	175	208	216	216	205	225	205	228	178	183	207	211	190	211	229	216	212	195	235	218	193	190	185	224	209	202	229	189	213	219	192	216	211	197	202	205	202	187	228	192	197	209	197	205	178	216	223	200	245	211	185	196	196	215	201	173	204	203	221	203	170	207	202	179	206	210	234	224	214	222	233	236	193	218	209	213	203	193	164	176	196	191	204	209	223	234	207	215	189	203	218	196	195	177	224	212	205	197	220	204	201	212	178	189	214	220	197	202	199	188	195	191	205	213	166	212	176	194	193	188	178	216	176	209	208	215	215	232	218	192	200	185	228	192	222	203	213	203	202	227	195	209	213	216	200	181	191	191	198	224	199	196	197	199	197	186	240	186	195	183	222	212	203	188	213	219	195	168	199	183	211	176	209	196	204	214	211	198	212	241	194	218	194	223	197	185	212	208	192	202	185	200	195	194	204	223	184	192	227	191	168	199	189	224	188	223	223	241	213	222	174	205	227	195	182	217	203	193	199	187	191	198	217	209	215	201	209	207	194	217	206	196	230	195	198	250	208	214	186	227	221	212	183	209	220	225	196	196	209	210	202	217	214	227	200	219	194	187	200	199	207	216	167	195	207	183	225	190	196	219	222	198	213	216	202	208	204	201	159	205	199	187	229	218	207	181	207	210	203	197	215	231	180	201	188	213	211	211	211	201	236	202	212	190	190	194	218	230	194	214	201	175	229	187	206	216	222	217	237	209	199	176	196	212	209	220	208	185	212	194	202	221	207	200	198	242	195	212	198	195	213	221	207	199	207	210	204	215	202	210	225	220	180	193	214	218	199	232	199	216	199	173	186	206	211	180	237	190	199	191	199	205	212	231	217	214	194	201	206	204	190	196	197	215	201	237	203	204	211	230	235	215	218	182	212	224	195	225	191	225	199	218	191	182	192	196	193	198	230	222	204	201	210	188	183	203	220	202	163	175	230	204	193	197	205	185	203	234	214	233	214	205	187	228	202	204	178	202	237	198	206	208	186	218	194	234	184	207	230	194	199	213	213	199	207	193	193	191	180	208	192	191	187	188	203	224	173	202	209	230	220	204	217	213	203	219	204	192	195	214	207	213	201	193	196	215	226	179	213	212	186	191	192	217	206	215	183	198	188	211	195	217	225	218	201	192	205	201	181	171	215	193	199	204	190	197	194	191	228	207	196	192	185	219	198	196	203	186	190	211	248	196	200	206	214	186	200	194	219	202	213	196	213	213	232	215	201	186	207	198	221	210	187	195	193	182	189	204	200	211	192	208	227	210	195	228	182	179	208	226	186	218	184	177	218	191	209	210	185	190	234	205	199	201	199	232	217	223	204	205	198	220	205	210	202	202	184	189	209	191	223	208	206	210	194	191	221	197	178	218	204	188	201	174	229	210	197	190	180	191	226	190	195	176	206	221	198	201	226	216	190	223	201	193	202	195	230	213	185	238	225	201	210	224	206	221	203	220	186	216	215	191	221	228	218	189	195	181	192	208	195	193	199	196	216	208	216	215	225	208	194	215	204	193	203	208	186	184	200	177	192	194	212	204	183	219	165	227	218	195	181	224	226	204	204	197	206	222	198	215	209	199	209	213	214	216	213	189	203	211	202	199	210	209	205	205	199	196	207	189	219	203	217	200	194	197	217	187	200	200	178	196	188	213	221	195	194	177	198	224	206	184	203	194	198	183	178	185	176	218	243	210	186	218	201	202	209	206	205	212	220	189	206	192	189	186	192	203	213	182	191	201	201	213	222	216	188	226	210	223	216	171	212	208	176	208	216	187	207	214	195	217	198	204	165	220	222	203	239	208	181	209	185	253	201	194	195	221	223	192	189	208	177	174	181	187	202	220	182	211	200	215	198	199	192	187	220	209	226	216	194	202	222	186	209	223	185	201	203	195	211	235	189	178	202	194	217	230	222	183	195	202	205	184	208	212	207	237	194	208	191	189	218	203	197	237	216	210	207	179	193	226	213	200	198	203	240	192	199	196	193	189	194	199	213	203	189	205	210	199	214	204	216	232	191	203	202	196	213	193	200	213	227	205	210	222	195	186	207	209	210	204	192	196	180	197	197	202	194	242	222	187	206	198	205	217	232	185	226	189	196	217	221	202	188	196	187	215	191	201	206	198	217	216	206	222	209	208	193	213	219	206	200	201	213	206	229	211	200	205	194	248	210	203	246	201	182	222	184	215	208	208	203	214	203	174	176	207	201	197	205	199	197	228	184	185	207	167	225	174	207	188	181	187	219	209	203	203	208	172	170	198	202	213	188	247	213	208	198	163	193	212	226	204	239	198	197	204	221	194	221	213	200	223	209	206	223	183	191	193	204	188	195	211	209	222	219	248	207	208	204	197	201	200	208	208	215	224	207	194	195	181	205	248	200	188	193	216	184	192	191	224	214	224	189	209	203	185	222	164	172	207	212	215	209	205	191	195	210	175	189	205	184	194	180	211	195	208	187	214	228	213	190	185	190	206	217	195	214	232	202	236	185	234	211	216	190	226	207	219	220	190	202	189	217	199	228	204	210	226	200	194	210	197	233	230	208	197	181	229	210	183	226	217	201	195	222	234	193	231	219	188	210	199	223	179	176	201	223	196	212	211	202	192	190	187	191	221	216	200	238	190	202	245	208	180	191	232	205	205	185	215	206	200	212	192	204	224	235	228	189	212	185	192	195	238	205	186	194	176	209	213	218	219	228	226	215	184	205	213	163	211	200	212	220	232	165	192	197	201	210	199	193	217	242	214	196	252	178	198	187	206	183	202	193	206	210	232	212	225	228	205	220	194	213	190	224	206	191	203	221	193	236	213	227	198	196	183	204	214	197	204	210	195	212	212	211	208	217	211	216	204	203	216	212	204	192	179	202	234	215	202	200	223	189	194	201	198	200	179	216	221	222	199	226	192	206	213	174	198	207	211	228	189	185	220	210	210	207	205	230	236	213	199	208	216	224	181	222	210	194	201	178	221	219	198	217	199	190	206	199	191	194	198	201	198	230	175	183	209	195	227	196	219	191	220	175	217	183	226	200	206	180	194	218	223	201	199	209	208	216	196	220	201	193	219	196	220	191	211	182	197	172	185	199	197	182	172	217	156	181	220	212	210	221	209	230	225	214	188	210	203	221	218	212	229	207	211	207	180	207	178	203	236	239	191	197	206	179	222	182	201	209	174	229	183	208	219	191	228	215	204	227	217	217	187	217	194	190	192	207	228	247	206	211	222	213	227	184	192	174	204	185	230	189	200	198	199	202	210	214	219	178	211	220	195	183	170	194	208	219	219	195
4405	732	696	772	759	669	589	529	565	510	500	522	508	530	509	503	493	457	508	498	476	522	468	468	475	512	497	505	481	454	459	498	469	472	449	472	444	485	471	437	512	473	485	449	449	474	474	460	460	488	515	468	466	444	499	509	502	472	485	448	447	449	484	482	455	476	470	483	476	523	504	435	509	475	481	439	463	514	439	460	442	447	506	476	462	485	511	459	461	483	438	461	458	486	483	475	495	453	462	497	457	480	449	464	477	524	453	507	501	476	478	481	464	512	481	459	457	506	476	456	480	477	432	478	457	467	479	487	471	471	475	455	463	513	452	466	485	488	458	461	443	465	449	490	470	499	478	440	492	453	458	468	475	481	470	494	494	463	480	450	474	462	490	478	474	437	479	491	508	476	484	487	480	490	471	470	481	457	499	490	428	483	467	480	477	466	481	547	454	478	446	503	433	458	499	474	459	465	446	501	493	466	510	445	470	507	474	455	491	503	488	475	451	489	499	473	471	503	476	467	494	483	474	462	490	488	432	459	464	465	507	439	448	480	405	459	490	436	462	500	439	499	445	446	452	453	473	453	453	492	494	468	454	475	487	495	474	489	515	427	466	495	443	454	481	467	453	488	474	490	528	462	484	476	470	450	498	476	479	501	494	477	473	481	494	457	494	451	429	471	528	472	488	464	485	449	474	438	422	488	452	478	451	481	465	465	483	448	462	459	476	470	474	495	516	464	449	463	487	463	505	469	547	466	513	479	478	491	438	452	485	480	480	462	466	441	488	485	494	471	489	464	511	463	473	467	471	495	517	494	447	463	478	436	476	483	473	394	513	485	490	494	489	497	485	493	505	424	479	484	456	462	459	487	448	484	443	464	446	452	471	464	471	476	469	496	479	501	526	487	433	497	473	510	486	473	483	441	446	487	457	454	460	440	515	464	430	481	411	458	453	485	453	467	496	453	475	467	474	440	461	471	462	505	505	474	451	487	453	471	440	490	479	492	489	442	467	487	494	476	482	440	489	463	515	506	444	474	474	468	458	458	491	479	512	505	463	449	456	485	497	492	474	518	475	460	494	463	452	436	480	500	452	468	502	497	459	467	467	447	474	467	450	495	472	492	482	490	442	481	475	487	429	476	469	507	502	511	502	494	492	487	443	460	491	452	471	462	483	458	485	445	489	476	521	485	498	475	487	485	474	483	471	473	453	476	466	510	465	492	459	490	451	505	472	508	442	482	509	453	452	466	448	478	482	471	490	452	467	494	463	449	474	441	515	507	467	534	447	503	492	463	462	454	457	486	454	470	474	468	469	458	507	482	495	484	461	444	486	451	452	439	474	473	475	452	485	508	446	468	452	493	452	441	481	493	488	452	442	511	490	476	476	483	468	493	480	468	467	436	474	516	472	460	445	440	475	429	455	475	497	489	480	509	484	476	463	488	474	497	483	433	531	469	433	479	471	454	508	487	452	484	469	459	492	447	526	476	472	455	462	487	466	451	461	515	466	483	498	447	468	455	484	470	438	490	473	469	473	487	484	511	471	466	458	475	480	470	473	480	494	474	459	524	439	476	494	466	446	479	434	461	468	480	439	492	481	493	468	456	446	487	447	472	457	475	500	474	470	492	487	464	455	477	502	475	467	498	495	450	454	456	480	458	462	479	466	526	478	455	504	460	492	479	512	487	486	529	441	452	466	495	468	451	453	438	474	456	494	438	502	463	472	498	482	462	466	519	488	496	443	490	501	501	467	516	516	491	495	510	501	488	498	487	494	452	439	481	507	455	461	479	485	472	494	462	473	470	446	444	503	509	487	490	456	517	467	484	492	492	459	460	498	484	491	492	435	477	474	472	496	473	489	468	444	468	442	463	434	471	463	521	486	461	463	467	481	451	492	532	490	426	485	505	489	485	480	436	502	491	437	495	487	440	470	462	514	462	478	495	489	466	494	494	445	500	495	477	482	477	492	521	456	453	446	476	491	465	484	502	470	470	472	478	507	479	488	461	454	457	474	504	517	499	493	478	493	515	446	514	493	472	476	479	452	460	483	486	464	485	461	472	503	449	484	497	516	475	453	464	478	477	453	459	453	451	489	487	497	465	484	477	468	466	466	425	467	533	458	475	484	538	466	452	545	455	446	453	487	469	467	467	452	479	449	458	467	456	481	476	510	459	482	457	442	422	488	521	459	465	452	441	469	462	472	461	472	511	483	484	474	442	492	478	479	468	491	437	449	448	483	489	497	458	462	488	441	460	450	477	460	479	458	459	463	457	477	431	470	453	485	469	495	539	483	439	468	511	454	473	523	472	467	517	505	480	463	450	472	477	484	448	454	490	488	453	475	480	458	527	436	478	472	485	498	448	479	455	469	455	493	470	506	458	476	474	472	473	447	459	448	442	493	466	475	385	504	442	476	417	478	487	466	474	471	443	535	514	457	472	511	448	452	469	473	460	448	494	487	490	460	504	498	490	498	503	476	459	464	505	455	486	492	468	471	443	485	485	497	468	473	435	476	488	462	473	494	434	508	483	474	501	499	474	443	483	475	461	479	455	503	491	449	471	489	475	455	484	487	475	485	486	470	477	464	500	444	503	482	416	467	461	451	490	469	447	476	536	480	484	458	482	454	473	496	470	471	478	462	463	513	481	451	409	430	478	502	469	471	469	471	457	475	449	437	466	473	455	502	485	466	484	523	461	458	484	451	436	463	492	447	488	486	489	435	453	474	483	454	470	472	443	475	500	513	467	483	471	482	453	490	491	474	485	454	484	494	447	439	452	484	453	528	456	514	444	516	449	451	488	506	514	480	521	487	440	521	474	454	465	462	520	493	529	514	514	487	462	469	497	484	505	444	453	489	486	459	489	467	462	489	487	468	464	495	462	473	467	491	472	441	499	439	472	470	446	480	477	460	480	509	471	481	495	513	467	465	481	470	490	471	481	472	464	485	459	490	482	476	494	465	438	485	492	498	476	503	479	472	509	427	460	472	509	466	512	513	489	465	430	477	458	476	459	444	462	482	501	470	494	463	486	447	490	468	479	482	462	447	437	472	465	470	467	468	509	508	523	446	471	481	481	482	467	483	446	458	469	475	453	492	476	486	481	471	424	474	493	470	471	444	480	498	436	438	477	450	499	463	469	456	493	472	499	481	477	526	449	470	532	464	496	483	473	443	486	461	461	516	476	447	485	462	467	475	457	469	491	477	460	471	464	510	516	506	489	469	433	441	466	510	492	493	463	447	466	486	424	459	449	484	463	471	472	448	486	487	490	483	454	460	452	513	447	476	468	484	463	479	497	494	510	519	452	455	468	470	453	463	508	506	450	484	499	445	471	456	499	476	477	480	467	483	495	492	492	442	490	450	471	484	473	463	482	488	448	471	500	459	467	492	473	451	480	489	476	454	462	477	477	449	438	483	480	449	518	474	485	475	499	460	485	451	466	443	470	421	493	477	460	432	489	504	477	446	494	461	475	457	488	465	471	506	477	490	484
22649	3836	830	568	435	342	355	258	222	176	166	180	169	166	172	182	163	177	181	169	152	150	158	156	153	164	157	147	157	157	158	145	172	164	146	153	143	171	125	160	165	134	143	142	121	138	148	153	145	142	145	152	161	155	141	133	138	135	152	158	160	163	144	144	160	156	145	155	152	159	163	135	161	153	163	153	122	140	151	130	138	163	140	143	123	121	142	156	166	132	152	148	139	158	161	174	176	157	142	155	149	150	117	158	155	148	132	139	148	147	144	130	153	134	138	145	128	127	173	140	139	143	134	134	147	139	149	172	146	140	163	150	183	157	141	146	158	157	157	158	158	149	143	133	145	131	146	139	169	154	155	164	140	144	162	131	150	137	134	165	151	136	137	151	155	106	153	148	128	129	120	153	142	165	134	143	147	140	143	148	130	123	129	160	148	149	138	135	164	138	160	154	132	133	151	167	143	134	136	140	159	148	131	170	140	166	154	143	158	155	152	151	167	160	114	139	127	124	150	165	146	136	141	150	156	137	138	143	140	137	153	125	149	149	153	131	127	144	149	177	150	153	123	149	164	141	177	139	159	152	178	136	138	170	144	142	138	172	141	133	147	150	129	140	144	137	161	141	136	175	134	152	146	163	136	154	161	158	158	150	129	138	155	164	163	133	138	156	151	148	145	132	170	138	142	148	161	131	132	122	148	137	139	162	159	144	170	141	139	175	162	149	124	148	152	152	163	145	148	158	173	158	143	155	146	150	156	163	134	131	160	157	151	133	146	161	146	126	143	156	144	141	166	151	145	134	153	155	179	155	163	151	158	143	132	147	143	161	169	161	131	141	138	167	158	154	134	127	142	152	158	148	163	127	140	157	138	158	157	152	155	129	141	178	159	151	159	149	160	158	143	151	177	159	149	181	145	127	140	146	147	167	155	129	130	139	149	150	136	148	133	163	152	137	142	153	127	138	153	169	154	142	145	147	133	150	147	147	130	134	153	137	150	157	139	140	136	158	132	158	147	142	164	149	147	152	146	146	158	153	157	148	153	164	148	137	147	152	150	148	140	157	126	145	150	115	165	144	141	163	150	177	132	178	124	144	160	155	135	172	136	160	157	152	137	129	158	186	145	154	151	132	171	145	161	126	140	130	130	141	154	175	145	154	158	139	141	148	138	140	159	141	163	133	158	127	137	146	144	157	174	158	143	139	143	141	126	142	152	150	140	144	147	159	161	130	116	129	141	128	131	157	147	140	170	162	135	174	144	136	149	180	137	134	167	157	125	149	140	122	141	152	150	166	127	137	148	153	148	176	166	127	130	139	137	144	125	149	152	143	150	136	154	145	142	177	150	142	121	153	155	140	129	159	136	125	146	142	139	158	153	164	168	131	141	138	148	135	124	129	161	150	146	138	157	148	150	131	133	177	146	140	133	140	146	153	148	126	127	146	155	119	160	168	142	130	135	137	138	152	163	152	150	146	160	151	124	150	127	136	143	136	138	139	137	150	153	146	119	152	142	148	144	152	150	131	113	173	153	156	136	160	167	161	159	153	147	148	155	153	136	151	116	158	116	161	153	158	158	143	140	145	137	131	135	156	154	147	160	160	157	151	152	153	151	135	135	143	162	146	157	151	167	150	126	146	141	128	152	145	153	142	136	134	145	134	138	122	154	155	153	137	150	168	121	152	151	143	156	145	155	139	124	149	136	140	156	163	144	158	172	169	139	175	128	167	153	131	141	141	126	136	136	182	153	146	144	167	157	152	146	119	163	135	132	139	145	150	153	144	162	156	130	142	138	158	160	152	142	148	144	150	161	144	152	122	151	144	144	180	156	156	139	160	144	135	131	145	136	147	165	142	137	156	137	111	151	137	146	146	137	144	139	170	149	146	141	151	169	154	132	133	141	145	167	129	138	104	143	150	147	153	151	167	146	150	134	158	162	149	133	142	135	157	160	125	132	158	153	141	148	160	123	165	153	132	156	165	130	156	154	146	160	133	148	125	142	154	168	132	156	131	149	139	151	133	152	146	141	158	150	120	134	142	140	153	133	151	146	129	158	140	152	137	144	136	146	118	157	152	155	138	154	142	148	123	134	158	158	161	118	121	173	141	145	157	144	175	132	162	150	144	135	161	162	168	128	135	154	145	163	157	165	134	150	145	140	158	146	132	137	145	137	147	132	144	154	136	158	160	134	154	141	117	148	180	144	150	157	158	130	123	138	146	151	146	137	147	144	130	201	159	145	143	163	146	163	147	151	140	139	153	166	170	142	139	155	156	128	138	152	142	155	149	136	160	145	140	161	147	158	150	152	130	146	149	169	157	138	135	161	141	150	166	169	144	151	133	144	166	156	134	137	131	141	135	159	134	146	148	163	106	149	132	161	166	141	148	131	129	167	142	151	144	148	149	148	137	147	144	164	156	141	157	189	152	135	141	154	153	147	144	159	127	153	129	145	139	152	150	141	151	139	139	163	160	151	131	139	146	131	156	149	146	130	145	139	147	140	156	141	157	149	143	149	163	143	147	157	157	156	132	136	171	136	160	154	142	162	156	166	133	161	152	161	141	144	127	149	148	156	145	133	133	166	121	179	128	170	141	124	132	154	160	126	145	126	145	145	134	140	139	147	139	127	136	156	149	128	150	155	161	135	134	137	144	148	143	150	176	147	136	129	150	158	143	153	154	137	146	155	142	143	142	178	154	143	147	140	167	137	149	143	140	159	154	134	169	141	143	148	161	168	151	130	151	139	133	146	146	172	154	158	148	138	145	145	161	147	134	162	146	128	132	138	142	124	156	164	162	145	167	165	170	158	152	150	144	155	126	153	140	117	156	144	143	136	155	144	125	156	167	136	144	149	140	155	132	160	151	140	150	166	129	152	143	135	148	136	166	146	133	133	118	154	125	156	153	171	162	137	129	167	147	142	165	158	153	146	142	151	148	145	138	146	140	133	156	152	174	131	140	139	160	152	156	148	144	168	144	136	133	149	159	155	139	169	158	169	131	143	147	151	134	147	147	147	151	135	133	152	155	146	121	155	161	142	152	160	145	169	147	158	142	116	165	154	148	149	149	179	142	180	126	170	160	166	146	127	165	142	158	140	162	164	154	117	158	154	174	141	127	156	159	139	123	144	140	184	162	118	138	125	139	145	155	129	159	148	159	147	156	169	168	139	139	152	139	129	144	144	143	155	173	162	142	156	149	140	121	154	138	143	144	142	157	150	129	139	145	131	152	176	148	153	155	136	163	141	150	148	134	143	142	151	159	148	156	153	138	159	152	162	137	157	147	151	160	140	149	177	152	156	135	150	153	138	172	161	160	144	131	142	145	138	147	158	144	167	135	137	159	169	139	164	141	163	168	141	137	163	159	128	144	123	128	155	155	151	147	132	167	140	145	153	152	130	151	123	169	125	161	147	151	151	134	174	143	149	140	127	157	152	145	169	160	146	155	163	136	175	133	142	160	147	154	139	145	142	151	155	155	126	151	149	142
13727	1469	1452	1584	1550	1363	1096	916	827	720	658	590	527	524	499	478	462	449	450	415	445	416	400	441	408	421	392	397	397	421	372	391	388	415	385	386	398	402	369	376	385	366	424	389	376	373	428	380	362	372	348	340	383	381	369	409	377	403	360	391	421	379	394	368	358	363	376	363	396	383	385	372	357	359	403	372	359	368	387	360	351	363	357	398	419	351	360	384	337	386	391	401	401	387	411	369	354	378	413	386	378	362	362	369	423	387	399	393	364	380	344	360	384	361	380	376	377	377	369	379	359	362	382	394	372	359	386	372	397	367	368	380	381	391	373	385	382	356	348	387	367	368	406	338	356	391	374	353	366	354	377	369	349	359	380	383	377	373	365	385	382	381	357	367	350	356	376	384	362	398	385	344	370	332	345	381	361	382	371	382	383	371	389	384	349	361	354	374	350	400	373	363	368	369	361	389	372	372	411	376	413	399	385	342	359	376	373	401	321	397	393	357	387	393	368	338	390	367	409	357	380	356	378	391	372	420	393	355	379	355	388	381	377	393	359	363	390	370	406	363	362	399	360	384	407	379	356	396	383	377	351	357	361	334	363	410	369	376	369	402	367	343	392	378	376	347	394	394	364	388	354	410	394	398	403	341	386	391	361	347	354	370	364	369	377	360	379	380	378	378	374	401	346	361	372	361	360	382	378	373	361	366	390	411	372	378	365	354	360	394	405	374	366	340	381	343	395	381	389	371	378	377	367	391	372	388	332	361	357	405	378	332	351	378	343	386	369	383	385	379	386	361	373	387	366	369	393	387	368	372	342	383	367	385	363	364	337	385	374	369	372	409	376	365	366	394	381	382	386	343	417	367	366	398	367	408	377	367	358	404	388	348	371	370	379	344	389	387	376	381	383	410	376	394	383	375	371	377	394	370	404	355	406	396	406	358	415	387	392	362	376	397	374	376	339	320	337	391	396	366	384	343	391	402	375	379	379	406	374	434	356	403	364	387	357	383	387	356	365	357	367	390	347	352	344	408	373	383	365	389	377	392	378	370	389	378	379	367	349	356	360	400	364	389	366	372	350	360	364	392	381	351	362	346	358	408	364	346	339	347	387	393	346	378	364	413	371	350	393	373	378	388	393	400	352	371	374	404	353	393	355	369	395	390	369	396	330	364	380	383	382	361	374	324	376	406	356	386	412	374	369	392	364	368	372	387	367	370	351	372	393	371	364	377	387	370	388	382	378	395	395	378	394	388	363	390	396	380	353	381	361	393	382	377	340	398	396	361	377	368	389	365	394	367	357	385	371	410	367	361	391	345	394	336	355	369	375	364	396	362	352	390	366	394	389	347	366	412	385	377	365	378	365	377	385	381	415	393	367	358	365	366	367	360	402	364	376	390	389	397	361	372	368	374	403	383	366	385	390	388	358	365	389	326	363	381	373	340	322	372	375	379	374	381	371	353	382	360	378	387	439	377	405	395	365	351	386	340	391	397	361	378	382	379	371	376	380	387	396	342	359	386	376	356	392	378	387	376	394	345	377	388	383	385	424	360	390	367	357	350	372	342	379	358	393	376	363	363	376	336	385	373	387	389	377	371	358	363	397	340	345	353	366	369	394	381	399	367	372	358	370	356	357	383	400	397	364	392	396	355	363	376	367	362	348	354	362	383	377	382	393	381	390	342	390	347	422	370	393	379	367	389	360	380	369	364	364	332	371	411	389	349	351	379	370	371	390	370	363	367	380	379	392	328	386	344	382	382	382	364	367	384	372	386	367	397	352	373	369	388	372	356	390	377	408	357	364	412	382	360	372	366	346	373	375	374	363	396	363	359	371	417	380	368	383	373	359	356	364	379	373	353	394	401	420	353	392	382	374	379	367	378	366	364	360	369	357	369	423	379	374	408	363	391	354	402	370	381	407	352	395	390	394	350	344	358	383	371	367	351	362	375	398	360	367	326	372	378	373	360	369	360	390	355	365	350	360	401	373	380	374	366	392	402	377	385	381	385	389	377	400	354	370	380	352	350	391	379	337	408	379	370	386	382	380	399	374	382	354	385	377	398	391	350	357	371	342	400	379	362	405	361	360	388	382	345	354	358	383	358	374	356	372	356	377	385	392	387	374	375	373	365	377	361	366	350	371	338	373	360	371	402	373	396	373	386	364	351	373	425	393	343	395	393	382	379	385	385	358	397	369	339	374	370	344	373	398	329	391	361	399	373	355	357	347	376	405	394	380	373	354	365	345	365	392	350	355	366	337	371	373	370	344	367	373	383	370	357	341	367	350	408	380	373	335	405	370	349	401	377	398	343	402	366	394	361	399	334	402	369	372	350	393	384	392	355	375	402	360	374	385	379	361	352	327	378	361	353	353	367	378	370	373	349	390	385	375	377	406	401	392	386	368	378	388	383	370	377	380	371	395	365	396	358	391	387	356	374	353	373	382	399	382	365	376	375	364	376	372	376	389	409	393	398	390	385	378	371	373	385	372	349	375	390	382	365	398	378	394	357	376	388	358	371	374	404	372	360	379	374	346	390	402	397	323	391	358	387	375	383	389	368	390	372	340	366	390	358	397	362	403	384	383	390	387	385	361	387	360	352	374	365	355	379	375	391	393	332	383	369	382	351	374	333	382	373	376	381	402	343	374	400	356	356	370	377	355	354	353	371	364	365	366	381	378	399	377	369	360	362	354	387	356	393	363	369	378	359	394	361	364	345	384	384	380	347	369	371	373	363	351	388	384	375	386	361	359	394	367	399	381	360	389	374	369	359	381	378	365	332	351	407	393	364	362	381	403	381	395	362	354	395	390	405	356	401	378	377	351	404	373	365	352	363	383	371	380	365	379	357	392	350	388	406	383	388	396	367	414	377	386	373	360	390	390	365	374	389	365	390	369	359	389	419	365	384	378	384	380	368	394	364	372	346	374	407	368	336	378	399	353	347	373	355	404	352	378	375	356	418	355	405	374	405	368	389	378	380	379	358	385	363	363	366	337	400	367	348	334	353	416	382	386	370	375	389	390	365	390	365	341	377	387	381	394	384	394	363	392	361	388	401	393	366	366	353	370	374	380	376	350	394	360	354	390	367	372	354	374	372	409	386	342	392	347	334	359	361	372	393	356	379	373	389	340	368	367	372	346	404	356	368	369	389	366	384	361	367	375	400	363	381	359	351	383	353	395	338	357	360	374	377	354	401	357	373	377	378	383	389	359	322	398	383	376	362	341	357	349	381	357	393	365	378	363	368	361	333	385	385	368	365	341	378	349	365	386	392	391	370	338	371	387	371	362	363	379	358	388	352	371	391	351	395	378	379	353	357	382	371	400	382	378	406	369	362	397	378	354	375	361	365	358	412	376	357	372	372	398	370	367	349	374	357	368	355	376	387	373	377	373	376	377	392	373	363	362	362	366	374	380	365	363	388	379	367	392	352	351	372	374	364	362	381	368	370	375	387	364	367	374	367	357	386	397	372	384	422	366	397	374	350	368	405	380	367
34155	7550	1623	1058	786	657	493	424	431	370	358	321	354	271	292	324	278	261	288	258	247	257	263	297	277	278	303	249	243	268	265	287	260	268	277	244	270	258	264	247	246	287	275	305	246	264	297	265	281	278	260	254	258	260	251	252	306	248	251	285	276	274	250	266	252	272	253	274	235	249	264	272	261	260	270	252	240	261	272	287	260	269	268	254	241	251	275	268	243	240	264	248	237	253	253	258	253	246	287	263	295	270	277	247	254	237	265	231	240	262	224	272	275	282	247	251	251	276	288	222	255	282	277	242	254	265	249	276	247	240	270	260	281	274	259	254	282	251	247	263	281	281	215	261	250	245	254	267	279	266	252	230	263	300	279	235	246	287	257	248	223	291	259	277	250	276	273	251	244	277	257	243	267	265	259	248	292	232	277	270	269	261	239	255	242	279	264	230	284	259	246	265	265	244	259	241	255	230	258	277	255	251	259	253	270	279	289	295	237	270	242	273	290	286	243	272	258	253	278	261	257	260	258	297	241	265	270	264	301	243	240	264	246	269	268	296	263	243	224	245	274	267	256	248	241	278	249	267	277	270	280	248	278	222	274	291	265	281	277	247	271	265	272	259	269	260	253	245	245	243	243	240	265	256	274	262	252	245	272	280	231	239	241	261	256	243	256	246	268	245	236	234	294	265	251	258	276	249	268	263	216	270	259	261	229	276	226	232	278	264	245	275	267	273	266	251	277	284	229	276	239	278	267	241	270	260	280	262	274	269	258	260	256	244	270	280	283	265	275	276	266	262	256	277	253	253	240	265	259	261	245	260	283	248	254	248	255	244	256	263	273	259	216	227	200	287	268	244	256	284	232	228	246	232	274	251	275	250	269	268	256	270	237	232	254	250	287	256	270	228	227	271	232	250	265	243	294	264	254	269	264	268	280	289	249	227	285	229	275	247	246	241	257	251	296	262	266	256	268	250	258	243	249	242	267	270	266	270	249	243	243	277	242	264	259	276	293	247	225	288	227	269	275	258	238	243	260	272	264	268	259	262	257	275	247	311	294	233	256	244	273	238	256	250	258	243	272	248	256	256	230	241	288	255	261	216	266	301	259	253	253	263	290	239	220	259	259	271	294	239	251	245	253	267	261	270	262	261	291	273	269	276	286	276	242	291	260	236	246	247	239	247	240	249	278	254	275	276	270	273	303	239	252	266	266	277	275	263	260	285	225	263	253	257	277	273	255	243	277	272	270	274	258	286	284	255	267	248	273	260	261	261	271	285	241	236	283	287	250	233	256	264	243	271	287	276	252	255	271	247	276	255	245	259	262	270	273	237	257	240	259	260	255	258	274	261	245	284	285	291	283	287	267	270	273	260	305	299	261	250	250	255	262	283	290	296	244	244	261	253	265	281	264	249	285	271	236	255	266	251	242	264	284	247	224	272	279	250	264	279	244	265	262	226	266	280	243	271	237	285	255	248	274	244	250	280	280	263	274	278	273	254	288	269	295	291	267	265	251	241	241	246	234	266	236	270	233	247	286	260	305	252	240	253	255	269	262	262	282	264	274	251	243	261	252	256	269	253	267	247	252	263	266	271	273	251	235	243	281	261	284	287	235	248	267	253	268	271	269	254	247	251	272	268	216	265	240	245	251	303	250	253	244	252	258	234	230	265	248	278	250	238	266	251	274	257	254	250	245	258	245	257	265	253	260	241	250	291	266	248	266	276	289	296	256	308	289	240	271	273	290	257	234	239	221	258	267	260	259	263	256	250	273	250	245	229	270	282	246	247	260	268	288	240	243	215	259	233	231	263	233	257	258	240	261	267	280	216	278	246	260	267	276	276	269	247	244	271	266	241	251	261	250	246	245	233	263	299	265	237	271	270	257	288	247	261	262	275	251	305	248	231	269	243	274	251	294	252	243	242	250	247	240	255	282	282	243	257	260	257	261	281	252	266	279	259	244	267	277	290	266	249	247	309	261	271	255	263	270	265	233	292	268	261	262	250	288	279	281	266	243	272	268	275	254	284	271	251	264	278	244	254	266	252	228	292	207	264	230	268	245	262	259	265	239	273	273	257	273	307	242	264	228	243	295	262	249	250	277	268	254	254	273	265	266	260	264	250	262	264	261	258	227	284	262	251	253	273	262	257	282	297	253	260	258	253	270	271	283	243	276	241	276	254	264	268	292	262	259	249	275	277	290	279	258	257	240	264	263	273	290	265	260	260	254	254	251	233	278	286	282	256	264	276	252	244	279	267	258	257	277	269	261	268	253	274	268	255	239	271	240	267	271	266	251	256	257	257	285	272	262	276	239	256	260	262	241	269	269	226	310	248	235	247	228	257	255	281	257	268	271	279	243	287	265	260	260	279	247	272	250	287	251	246	254	268	268	279	249	256	273	250	239	243	227	243	249	246	265	249	267	273	245	249	246	245	264	278	286	248	235	256	255	265	273	234	279	247	266	250	288	253	282	244	286	264	242	249	257	250	254	278	260	258	268	265	274	264	261	250	263	267	292	249	271	271	233	262	261	257	298	246	272	256	243	253	235	274	270	254	240	285	262	249	265	262	259	261	282	261	240	241	244	235	247	270	263	245	256	261	264	230	305	260	263	265	251	244	262	248	279	299	277	247	270	259	231	262	252	234	249	289	274	268	282	252	257	260	270	249	251	246	261	233	253	262	232	241	233	265	240	246	261	252	234	251	270	251	254	263	248	278	249	278	231	255	283	271	265	275	267	250	255	279	266	279	272	262	244	252	251	244	303	284	251	287	253	247	293	253	275	268	255	248	253	277	252	265	261	266	279	257	269	280	243	247	260	247	233	282	268	254	280	265	248	231	248	257	240	266	262	242	284	253	292	243	254	238	264	277	277	294	277	263	260	268	255	259	248	276	271	247	256	274	251	264	298	286	271	249	232	304	271	237	275	266	283	231	266	267	274	231	263	258	252	256	248	264	269	250	278	261	267	256	242	265	278	243	251	259	253	288	285	236	266	267	243	261	213	236	239	263	239	232	269	239	258	241	223	280	245	267	255	266	248	281	278	238	238	258	239	266	259	250	248	246	275	264	228	252	259	256	284	294	273	259	234	269	253	285	272	257	264	263	264	259	261	252	267	270	242	247	264	286	236	248	262	263	287	258	253	285	237	271	276	283	274	257	236	274	241	256	260	228	245	265	257	261	264	279	246	258	233	248	301	271	273	244	240	259	260	253	230	286	257	288	264	271	268	251	251	245	251	239	231	269	275	281	270	260	245	256	268	238	252	272	284	245	256	264	246	286	248	265	248	237	286	261	256	245	290	268	251	255	261	233	256	271	265	272	269	267	264	282	269	268	258	236	229	255	249	270	243	251	275	245	254	262	286	254	249	252	231	240	259	250	281	295	263	281	233	278	312	238	246	256	238	252	244	288	207	275	262	268	236	264	270	246	276	269	268	249	244	244	248	242	279	270	237	279	264	259	270	258	280	262	244	267	277	268	271	263	262	268	233	256
19403	1992	2394	2873	2786	2357	1913	1627	1403	1245	1142	1079	988	901	819	798	826	731	738	762	698	689	699	668	679	671	680	626	645	629	659	675	627	600	589	609	662	638	669	669	616	596	617	615	620	639	607	610	612	605	641	643	657	590	650	656	600	613	618	617	603	619	590	568	638	637	599	566	631	646	651	639	632	638	595	605	611	635	598	657	630	635	592	632	619	593	615	629	623	626	586	618	599	579	626	614	599	631	617	604	616	618	594	585	652	607	611	559	570	597	605	593	609	591	602	606	614	557	564	543	594	614	576	592	658	596	606	573	578	653	596	555	642	615	659	626	621	632	613	589	551	626	600	587	618	611	597	592	634	609	628	615	591	606	602	601	615	617	605	619	596	615	541	566	630	637	597	606	636	651	611	617	616	604	593	623	577	586	607	598	590	603	620	618	604	617	630	570	656	616	618	590	607	637	575	601	581	644	577	585	608	601	606	588	570	621	630	581	583	622	638	594	580	570	578	568	590	598	592	571	599	574	672	613	596	591	602	610	597	615	600	621	630	631	624	599	581	602	591	608	576	609	610	582	601	583	592	580	569	580	596	585	599	607	595	590	593	613	568	609	571	582	586	523	630	653	598	586	584	645	611	602	575	538	594	613	598	595	619	621	637	551	633	568	622	635	603	609	651	613	605	629	597	600	578	587	583	534	612	585	624	620	586	606	638	554	613	590	590	628	569	628	648	591	652	628	599	594	574	593	573	609	600	598	584	626	574	608	583	607	619	630	621	574	607	601	613	584	612	607	572	592	576	601	650	587	560	635	618	552	614	617	552	602	608	553	604	605	599	548	590	630	595	595	602	619	618	618	560	631	591	555	621	591	616	604	611	610	624	583	598	576	589	589	609	622	561	626	580	544	612	638	584	585	561	596	602	637	614	617	572	596	595	623	587	580	604	604	629	594	586	612	674	603	603	629	602	598	657	568	609	560	616	610	589	622	599	599	659	604	599	575	594	622	607	580	630	638	591	640	582	583	576	623	608	602	601	611	583	610	567	597	606	620	593	608	642	578	611	616	638	548	575	610	618	617	572	591	589	612	629	596	619	594	569	577	596	575	619	596	633	576	610	635	562	599	611	573	585	598	618	644	592	605	632	629	573	588	565	603	643	626	595	585	623	603	642	610	639	558	583	576	579	584	614	589	604	612	595	601	620	583	612	605	578	608	583	594	561	595	555	654	593	612	576	583	589	593	593	637	599	556	565	591	576	610	617	570	658	597	566	610	618	579	643	623	603	575	577	587	618	592	624	576	579	608	609	602	607	598	580	589	611	636	603	612	615	606	607	593	559	598	606	572	566	630	594	674	606	590	614	634	590	615	568	598	628	591	647	632	542	583	571	595	577	626	564	624	612	593	603	626	618	565	601	614	575	593	558	596	590	590	620	604	597	610	595	623	590	614	619	561	625	605	596	615	616	610	573	596	629	616	599	590	564	609	594	631	618	624	599	606	541	620	613	615	674	589	576	587	607	585	615	616	610	583	631	616	608	618	641	586	625	644	624	601	571	597	591	620	617	644	631	551	582	600	622	586	636	594	632	616	598	587	619	627	651	595	628	582	646	614	590	635	578	605	614	601	645	601	596	567	610	607	621	588	587	588	615	594	633	623	611	602	605	636	605	599	611	582	575	607	614	616	623	598	587	605	673	570	689	577	602	594	608	602	593	596	575	628	608	611	578	608	602	589	614	589	589	627	616	611	574	616	613	590	591	604	616	596	633	591	590	600	542	619	641	619	592	626	593	572	633	582	595	559	607	589	599	602	596	641	565	622	619	561	579	617	642	596	613	591	579	660	632	573	649	608	622	620	558	580	561	608	589	613	606	621	587	596	615	595	604	594	570	589	613	613	654	572	602	611	606	588	591	641	612	627	600	597	595	608	622	589	585	639	563	634	607	611	584	606	625	601	610	645	614	597	566	610	625	613	639	602	580	587	654	646	608	630	572	569	622	581	555	581	543	562	621	564	620	610	581	578	648	609	603	673	578	556	600	585	590	600	618	654	609	624	566	613	585	637	644	617	574	625	650	603	609	623	635	644	608	582	610	588	615	601	646	646	597	632	584	602	601	637	569	570	605	625	641	600	597	524	615	587	538	561	511	600	571	577	578	651	641	642	645	626	616	619	638	616	602	622	630	609	611	594	614	611	594	659	582	606	606	606	582	590	605	606	612	649	587	591	602	618	639	565	557	578	608	588	614	622	645	618	616	618	598	629	636	595	583	612	590	620	626	568	626	598	616	621	579	587	610	597	600	626	598	568	616	605	621	651	637	591	620	637	561	575	606	588	575	624	630	642	618	613	581	582	621	538	598	631	603	615	607	558	608	625	587	598	617	585	614	631	630	616	566	585	617	573	661	632	599	620	666	621	611	585	651	635	612	578	593	583	603	602	613	599	596	574	633	586	597	610	575	636	597	594	633	644	559	527	599	575	619	588	609	607	601	632	573	661	629	594	606	603	580	589	612	632	575	569	596	621	598	632	643	618	631	596	572	594	641	622	594	602	614	624	616	616	611	620	604	608	619	594	556	611	628	580	615	644	627	598	618	636	584	586	606	579	615	616	639	587	605	636	598	545	592	567	594	613	616	593	591	575	609	676	644	581	607	601	599	584	581	604	585	594	597	616	602	576	615	556	584	575	629	588	650	624	625	614	622	600	624	583	600	608	592	593	606	617	595	613	619	561	602	582	617	567	630	576	603	597	561	627	604	622	617	624	600	597	636	566	618	591	584	579	624	596	632	589	603	580	604	590	613	565	588	599	612	572	594	602	624	609	568	615	598	609	580	535	573	593	593	541	592	605	589	613	577	594	624	607	589	618	569	623	575	605	634	537	603	575	569	604	598	571	614	593	607	648	588	564	645	612	600	587	605	611	591	626	628	592	598	596	644	597	606	638	602	631	580	642	588	559	634	599	592	607	635	617	603	621	560	590	592	587	624	595	610	581	552	658	582	623	602	585	618	600	581	617	589	599	587	632	608	601	585	576	645	567	615	590	577	583	618	629	592	614	639	612	558	585	622	617	570	595	593	612	599	598	616	560	605	591	593	645	636	599	604	561	574	611	636	625	672	586	549	631	625	601	637	637	584	593	595	594	653	620	664	605	646	597	588	591	580	646	589	606	595	597	649	608	628	566	585	623	617	599	648	598	594	579	586	563	626	597	618	603	577	616	630	602	628	577	603	608	584	621	596	632	575	604	579	575	592	617	616	647	579	597	621	598	571	605	611	594	585	620	595	608	601	631	591	570	577	620	582	596	617	657	642	608	616	619	620	549	634	585	625	606	596	600	575	591	598	578	579	643	574	580	600	603	582	632	599	613	632	618	594	591	575	582	595	604	616	545	601	645	581	610	615	616	609	619	642	599	574	572	632	621	582	605	591	580	604	571	577	637	598	561	590	575	601	651	597	639	586	596	583	598	576	624	608	667	630	610	593	587	621	595	618	608
7496	899	347	277	291	270	231	229	215	213	203	210	194	178	181	195	188	207	202	222	195	182	204	190	171	166	194	195	215	201	220	214	218	226	201	244	209	194	196	222	188	223	210	198	230	212	218	189	221	219	203	200	201	193	221	189	240	204	218	213	194	234	215	194	239	216	210	191	183	240	205	207	183	190	217	202	207	197	198	172	200	205	192	205	173	197	207	208	225	210	230	198	218	201	219	225	190	229	223	200	206	203	182	206	191	209	181	218	217	203	203	188	240	186	216	208	214	193	185	197	206	199	202	193	208	203	208	224	209	184	222	219	197	203	187	192	209	214	196	188	212	235	213	190	208	188	222	183	201	207	187	216	202	205	217	211	182	216	230	197	191	218	203	228	241	215	192	200	171	207	176	175	186	207	185	201	205	206	214	223	205	188	206	187	190	221	208	215	237	206	224	200	205	219	201	211	209	235	212	206	209	204	182	210	200	205	219	223	197	203	202	221	181	176	188	181	218	215	208	210	222	189	206	187	219	207	212	194	206	213	189	193	215	194	206	198	199	226	211	232	238	202	202	204	227	211	201	194	198	185	187	201	211	190	208	212	201	194	191	228	214	226	208	223	193	217	210	192	204	208	164	186	182	188	207	233	199	184	188	199	224	207	190	217	184	181	214	205	221	211	227	219	204	222	184	220	187	220	218	220	203	210	199	193	219	210	178	196	219	237	228	205	214	224	191	209	223	221	193	217	208	181	185	211	220	209	212	195	195	218	214	208	203	194	223	227	208	215	217	178	207	209	218	192	195	201	203	197	209	177	220	189	230	190	219	205	202	219	212	191	206	223	194	212	196	200	204	214	194	210	211	174	192	227	180	200	210	207	212	203	192	194	202	185	200	184	211	219	204	188	190	218	218	194	226	211	214	214	199	209	227	191	225	192	206	193	202	222	198	216	190	217	192	250	237	208	209	215	187	183	210	200	181	210	196	164	197	215	197	179	193	204	197	225	207	199	190	213	205	196	195	223	212	221	204	179	182	195	178	191	196	167	197	208	223	193	206	213	198	198	205	209	218	205	230	223	212	183	225	231	232	205	178	196	244	179	216	227	182	196	225	214	210	224	185	209	201	206	207	196	196	208	191	221	214	196	224	209	188	182	208	206	184	189	200	216	215	183	187	216	198	214	197	224	208	199	217	230	211	210	204	201	194	193	198	208	207	199	217	204	188	216	195	211	209	209	185	201	185	237	208	189	205	216	234	190	234	192	206	212	202	204	190	209	189	194	216	220	195	199	193	216	200	178	213	219	221	191	225	207	200	214	205	242	200	218	232	216	214	200	199	208	227	212	211	215	187	210	211	214	209	252	207	214	209	192	206	197	204	196	201	183	179	208	200	204	219	209	225	216	206	211	217	200	219	197	189	228	210	227	210	214	258	197	211	203	199	211	210	227	191	212	183	192	205	203	186	198	223	210	205	203	215	195	199	236	208	192	217	216	223	215	202	203	200	203	203	191	204	218	217	183	205	222	210	227	182	210	198	217	190	207	211	201	204	186	199	214	178	194	241	201	221	234	203	208	250	182	215	203	202	187	222	214	248	194	207	177	221	189	194	215	192	208	207	223	211	213	214	220	189	188	214	220	179	187	223	184	209	176	202	207	229	209	199	212	197	210	207	232	201	232	197	177	199	212	208	175	197	184	209	199	213	206	201	217	213	199	182	213	203	223	223	194	209	188	191	216	202	195	187	201	192	218	195	200	207	216	215	208	199	228	217	182	184	210	217	191	208	213	215	197	224	185	217	203	172	183	198	217	193	218	188	193	216	211	227	204	192	196	203	205	197	217	211	182	186	218	187	189	221	168	214	231	202	202	214	181	178	189	215	219	188	212	212	213	207	203	157	224	240	195	199	239	198	205	230	208	187	218	199	219	212	205	173	231	218	188	183	194	219	202	202	208	229	216	186	203	207	234	200	189	216	195	212	184	229	174	184	181	211	189	213	187	225	205	205	208	218	210	208	191	214	208	228	225	180	176	185	196	210	189	207	216	213	225	195	228	210	178	212	195	184	190	198	236	214	213	175	235	204	180	216	196	204	192	185	201	225	188	204	241	209	217	225	235	203	206	222	190	204	217	214	214	184	200	195	212	219	224	210	194	209	203	189	184	220	190	223	229	202	208	203	207	227	223	216	188	206	211	217	211	185	218	183	185	212	223	218	184	224	204	184	213	207	193	201	209	215	209	183	193	182	216	218	213	207	231	232	234	196	186	210	196	210	189	186	219	174	199	194	211	218	193	233	208	202	201	211	206	195	201	226	218	235	193	219	187	214	229	193	236	194	189	193	189	204	199	218	202	220	219	184	218	236	202	185	187	192	193	196	211	191	179	177	199	179	195	193	223	202	190	191	206	195	195	225	190	213	164	202	201	206	222	206	221	205	236	224	201	193	196	221	205	216	214	202	201	210	219	208	214	190	194	191	199	208	206	194	217	222	218	195	210	218	216	209	203	201	207	210	194	218	200	213	214	206	210	174	191	202	225	183	214	235	192	207	201	161	180	199	210	211	206	188	214	178	215	224	198	211	221	210	204	207	198	209	187	203	190	185	233	204	197	186	206	184	193	176	230	191	225	191	192	204	216	194	210	209	193	225	206	207	205	213	207	220	171	227	221	214	185	208	214	222	204	212	210	203	218	214	206	186	184	231	202	213	198	190	199	188	199	232	190	188	234	191	204	190	200	183	220	201	204	198	185	206	220	168	200	199	232	213	186	213	222	188	226	225	177	228	208	197	222	198	226	199	202	220	199	204	227	215	199	212	186	247	205	216	209	208	192	199	216	200	224	167	193	205	201	204	218	194	200	200	206	203	170	230	188	233	213	223	222	223	205	228	214	220	204	192	209	224	221	189	198	230	184	217	254	196	211	193	197	189	209	219	201	205	193	214	205	206	192	199	213	215	194	211	206	225	182	194	191	204	180	201	182	190	185	207	164	206	228	221	186	205	190	204	196	191	214	206	203	194	208	224	202	210	218	219	190	210	196	214	181	201	197	222	232	195	209	205	217	189	213	200	204	209	211	245	198	233	188	215	211	229	211	211	210	200	192	203	210	219	183	189	190	196	209	179	230	194	210	205	231	193	238	225	205	181	203	216	236	209	206	200	223	207	212	224	195	172	218	208	185	214	183	204	198	206	194	215	203	231	206	188	215	200	194	220	189	206	179	195	197	246	189	206	197	201	229	210	219	177	195	203	205	205	207	208	212	200	214	205	196	213	202	192	193	218	230	195	206	198	207	221	213	207	184	201	195	224	203	178	256	210	224	232	192	203	197	207	195	187	223	168	200	199	212	199	209	213	229	189	230	187	227	211	204	198	215	176	196	203	215	214	232	207	208	212	185	211	197	204	198	193	203	201	214	181	196	218	194	225	229	203	203	182	220	195	211	187	218	189	243	208	199	200	172	196	200	199	185	208	189	231	202	202	220	200	191	237	219	197	231
4572	709	683	745	708	669	592	543	572	539	581	510	503	489	488	485	455	493	489	484	484	470	470	484	492	537	488	442	444	451	426	500	490	453	465	449	447	491	471	521	487	456	473	470	474	482	481	446	452	478	481	490	468	461	485	461	537	506	492	475	496	446	489	523	497	505	509	472	471	491	474	450	466	481	500	462	500	504	458	451	471	482	475	512	488	486	474	477	471	510	503	476	454	470	501	461	450	468	475	464	473	489	468	482	493	476	476	496	451	446	476	448	479	501	500	442	455	474	468	507	461	504	457	476	444	468	480	509	471	480	460	472	481	484	433	513	456	442	474	484	449	451	452	539	478	453	467	477	491	506	450	468	481	464	468	475	504	500	493	458	473	458	502	468	448	463	468	449	460	506	481	490	456	466	461	491	479	456	438	476	447	457	477	474	490	469	480	501	474	460	454	440	447	479	492	489	460	470	452	474	484	443	463	482	457	471	474	455	504	471	497	491	521	513	435	496	501	498	466	442	471	444	480	504	467	468	480	447	459	480	464	451	429	485	436	464	448	472	489	498	468	491	493	508	493	452	480	472	481	454	468	442	498	462	484	451	462	464	496	480	451	458	503	488	458	457	458	461	508	458	454	506	458	462	511	438	444	489	453	474	542	449	466	502	491	492	486	464	467	452	462	476	443	474	494	463	455	492	515	481	503	469	513	472	472	478	441	486	473	451	458	475	480	469	471	475	486	464	521	468	490	486	480	498	483	481	482	453	476	495	435	502	503	477	428	479	464	480	480	463	470	449	473	439	449	456	479	447	487	470	457	480	503	470	486	422	432	479	477	471	475	450	503	446	460	443	480	464	456	459	513	467	494	482	498	491	449	485	458	485	476	448	499	510	462	481	467	473	444	498	513	471	485	483	499	475	514	501	471	466	496	490	485	465	453	466	486	466	489	491	490	457	515	482	437	486	472	489	446	477	472	466	485	460	461	475	445	473	505	455	468	480	483	452	460	451	474	493	464	512	459	500	452	490	460	446	474	466	510	469	455	472	460	483	490	473	447	477	506	490	452	457	498	451	466	436	504	498	445	480	485	489	473	513	490	489	456	473	458	474	477	467	470	468	492	462	459	481	473	485	484	469	468	456	476	496	484	484	471	455	429	470	475	475	509	485	440	484	497	495	428	458	512	490	470	519	488	458	516	465	484	494	493	521	495	428	463	472	522	468	465	485	509	502	475	489	472	503	483	491	470	439	491	487	455	504	476	478	481	472	479	518	496	496	434	421	468	521	493	493	498	490	445	478	498	483	509	499	478	490	480	467	472	498	514	485	421	461	502	477	479	472	493	465	496	471	493	510	479	511	489	484	520	420	483	489	477	445	517	467	490	482	484	455	505	489	506	491	486	486	462	507	431	486	455	470	454	443	514	481	441	462	529	474	467	486	496	476	476	466	508	480	481	452	476	440	499	450	459	466	497	498	460	483	487	467	464	454	455	458	463	489	476	489	488	477	457	454	489	499	473	461	484	465	459	474	480	491	479	467	494	476	501	479	527	442	452	483	457	495	417	505	481	492	466	448	523	491	463	485	456	463	463	486	473	448	476	461	480	503	518	504	515	479	507	472	457	452	470	502	455	443	531	460	442	474	481	464	505	489	482	489	518	466	503	507	471	474	481	497	471	458	445	464	482	482	438	477	475	482	491	466	461	443	487	471	475	475	435	473	446	480	502	475	489	496	423	486	478	465	505	470	490	497	479	447	454	473	475	466	501	493	484	455	483	527	494	498	482	457	476	480	456	455	454	468	480	468	476	463	498	463	478	468	449	517	470	473	475	493	491	484	479	470	511	443	488	463	456	463	524	460	483	465	448	467	451	433	484	470	435	523	490	444	485	477	509	494	473	478	493	438	411	474	497	510	470	446	470	494	522	474	468	487	452	478	443	492	473	473	448	489	456	481	466	470	495	469	486	459	479	456	475	443	462	472	495	502	453	450	508	471	494	477	470	477	478	491	467	472	445	503	493	483	476	455	473	474	461	475	488	481	487	456	444	478	460	464	473	468	472	476	497	465	442	464	475	502	470	469	495	440	464	443	469	476	458	453	524	466	515	455	476	503	477	449	494	482	454	445	465	497	450	465	471	445	490	514	501	476	484	526	480	460	500	520	464	462	476	476	458	496	486	481	470	471	488	482	469	448	480	462	510	510	487	498	473	459	472	477	417	449	477	501	457	467	500	466	489	476	465	499	505	467	439	461	479	454	462	505	460	517	459	476	457	491	474	463	474	520	465	432	434	503	472	464	473	489	435	477	501	480	492	466	485	459	490	499	417	446	467	449	464	477	464	498	466	467	496	479	457	451	440	487	475	458	491	449	472	499	480	476	462	464	441	477	471	489	472	492	482	487	432	491	467	470	484	430	458	494	466	438	455	495	485	462	478	484	463	446	473	479	516	430	468	489	507	495	469	486	465	469	457	428	492	458	483	502	459	448	503	484	482	485	441	477	489	466	437	470	464	470	490	480	465	505	450	469	472	457	486	498	457	467	475	449	470	500	471	472	458	486	497	481	506	476	468	461	489	445	467	491	453	504	466	458	476	469	507	455	484	484	474	472	469	475	445	472	450	460	489	479	482	478	457	456	442	505	479	486	449	476	489	495	484	464	500	476	481	439	479	502	474	464	462	472	476	508	501	509	481	501	477	519	465	476	484	485	525	493	455	453	474	504	490	473	480	472	454	503	485	469	468	487	473	405	448	441	477	457	507	458	461	439	505	485	481	447	452	483	481	481	442	463	515	484	469	475	426	468	443	472	446	490	534	492	458	477	471	476	483	471	481	499	474	469	464	463	486	458	460	488	469	452	488	483	467	472	495	473	498	488	496	508	505	431	491	465	478	488	482	500	465	490	492	457	449	470	482	487	493	450	482	450	466	473	505	478	499	499	453	439	507	451	515	470	436	458	461	457	466	506	466	475	468	440	460	487	464	469	490	446	494	474	481	480	483	474	455	504	475	475	497	475	467	473	495	448	478	450	486	467	457	466	426	439	475	475	493	496	463	476	418	485	439	525	504	469	490	489	493	480	487	483	492	498	440	457	490	533	482	430	479	470	520	487	460	517	497	504	474	476	504	441	490	486	489	490	517	461	474	515	497	480	485	453	441	436	439	486	484	480	470	469	449	461	498	460	498	436	484	466	436	505	471	459	499	457	451	491	506	449	449	483	459	477	534	450	489	441	459	507	468	472	495	488	483	465	459	476	493	471	467	437	490	474	457	481	488	494	502	445	457	511	479	509	440	491	463	500	495	473	485	478	474	540	479	488	504	469	482	521	458	468	476	435	435	485	506	501	501	425	485	441	445	443	474	476	473	493	471	473	505	480	418	483	481	441	439	448	452	470	498	480	509	472	494	524	482	465	453	503	512	478	458	493	500	473	469	503	459	463	494	488	450	480	445	463	474	485	517	495	493	464	477	464	463	491	423	481	456	472	461	472	457	463
23105	3449	757	540	439	367	295	249	231	204	229	196	174	187	172	160	160	152	162	146	165	175	147	131	148	134	164	132	158	154	159	168	141	134	137	151	134	135	138	134	154	140	175	163	129	139	153	140	151	147	132	139	149	156	151	140	142	176	159	151	158	153	179	156	121	148	159	141	137	150	156	148	136	158	140	159	158	167	149	140	123	170	144	155	158	155	173	147	108	147	144	123	174	158	150	116	150	148	148	149	135	158	171	153	145	129	132	139	168	149	127	169	142	141	146	152	142	145	159	140	138	154	149	151	141	167	140	148	152	173	122	137	153	157	152	136	152	149	140	152	168	132	170	170	147	137	158	172	121	138	149	150	139	151	148	143	158	169	153	171	166	143	146	143	148	145	161	138	142	147	145	143	136	136	130	171	144	152	146	144	144	153	125	161	135	128	118	133	152	142	157	124	183	138	154	157	134	123	163	149	142	160	137	153	156	130	146	148	138	144	150	144	153	156	152	151	147	149	128	140	144	159	151	161	148	155	144	148	161	164	141	151	165	170	140	140	155	127	152	146	170	126	157	171	132	141	159	152	154	153	152	138	156	150	137	150	146	146	182	144	171	157	142	151	143	133	161	141	152	150	133	149	142	145	129	135	146	148	136	157	143	165	147	140	156	137	136	158	144	125	160	155	141	144	135	138	129	153	157	154	164	154	171	149	140	163	153	138	142	163	158	123	138	150	141	135	125	146	177	137	173	161	166	171	155	153	148	137	173	158	135	155	150	150	191	132	149	160	153	133	149	162	139	150	158	140	124	130	139	155	161	140	153	148	146	150	143	134	143	141	149	145	146	157	143	130	131	142	128	140	148	165	171	146	144	160	140	157	130	148	141	132	136	177	183	149	143	146	153	150	152	129	166	146	165	140	163	154	153	136	168	154	145	146	146	141	159	157	157	165	153	136	136	134	143	181	166	129	126	146	151	155	157	145	145	151	141	133	143	157	149	148	149	150	128	165	143	159	139	126	134	156	150	159	135	139	151	148	140	139	162	141	148	148	142	152	143	141	140	157	153	174	116	151	160	144	141	149	180	149	145	159	140	148	161	119	150	168	163	132	139	154	143	133	145	124	125	157	131	150	150	172	163	166	149	145	158	172	152	150	141	140	133	142	162	154	156	166	138	154	116	162	164	147	162	145	149	145	152	144	151	163	162	130	133	142	152	158	137	163	177	153	139	137	158	130	168	157	170	147	153	148	162	115	141	131	144	126	143	153	145	156	147	158	141	128	129	139	126	150	162	144	134	146	142	140	141	138	134	111	137	155	135	172	153	152	139	169	124	152	149	150	139	157	160	124	146	120	133	135	138	153	151	149	143	141	135	141	170	148	162	137	171	142	145	128	151	122	175	147	148	169	134	146	148	118	153	172	147	149	160	153	153	128	173	166	157	161	160	144	136	149	144	122	135	116	148	144	153	140	139	140	154	150	125	135	156	150	170	156	146	169	175	162	117	123	127	164	144	123	150	162	122	145	142	138	147	151	118	137	172	132	155	151	142	134	124	151	143	148	151	139	151	144	153	165	144	157	154	148	136	138	143	192	149	151	149	171	152	171	144	132	143	170	164	147	160	121	150	163	151	154	156	136	145	139	152	156	171	164	149	120	150	155	152	150	150	134	175	161	135	154	146	131	115	125	162	153	118	137	161	161	113	131	166	142	134	158	146	147	135	166	161	138	174	136	158	138	164	165	137	176	135	139	145	148	154	146	134	134	150	122	163	139	186	144	153	164	154	152	148	167	121	146	143	154	149	147	155	169	153	152	144	155	150	138	133	147	124	143	140	154	140	142	137	139	178	156	162	148	168	144	171	150	135	153	131	137	150	164	156	148	151	139	168	133	140	148	138	157	136	137	135	133	148	138	122	139	156	166	157	148	148	140	157	153	166	146	142	155	141	151	153	154	137	127	148	122	133	145	133	137	136	162	142	149	149	146	139	134	145	132	148	163	145	142	136	165	137	128	149	148	138	140	156	150	146	139	127	153	158	145	157	150	154	165	149	133	161	137	142	127	144	156	161	143	132	156	137	133	149	177	159	161	150	159	138	156	148	153	153	133	134	140	158	135	134	129	147	172	154	146	120	161	154	157	136	144	165	134	142	133	151	134	124	151	143	163	127	121	130	161	147	165	160	144	166	157	137	158	148	134	147	144	142	129	160	119	135	165	139	138	159	133	144	147	158	140	149	149	159	123	164	162	165	164	136	169	154	122	126	157	133	136	142	136	133	164	167	131	148	137	153	158	138	168	153	146	138	134	147	140	139	170	132	156	137	163	137	152	128	166	150	125	171	160	168	178	142	135	153	151	144	126	151	164	161	155	146	162	132	143	138	144	147	127	134	156	129	152	166	138	152	148	153	162	153	158	143	155	154	140	171	135	149	145	140	123	162	150	138	161	152	159	160	156	126	179	148	138	153	168	136	147	114	157	144	151	147	141	147	143	127	137	157	161	158	149	162	124	150	174	158	146	148	169	142	149	125	152	144	134	149	169	152	171	153	144	137	139	127	141	169	155	158	153	131	145	153	141	162	159	150	154	140	130	158	136	148	148	146	143	142	148	152	169	132	130	142	133	129	156	147	169	140	161	157	145	136	148	149	148	139	143	144	127	141	135	145	134	153	147	155	159	161	135	140	122	142	160	141	144	135	150	133	137	130	155	140	154	126	133	139	140	149	151	145	163	133	137	143	156	129	156	150	140	135	152	146	140	153	160	148	145	144	135	147	148	132	140	177	160	156	158	163	172	144	145	158	156	150	172	165	146	157	160	142	132	132	163	137	149	137	144	131	114	149	137	163	159	132	133	121	138	127	134	130	160	131	154	128	146	149	163	138	154	157	120	163	133	163	143	141	136	134	152	141	143	147	142	174	143	143	125	160	165	139	165	157	134	153	141	168	134	151	135	132	132	145	153	151	142	133	152	168	173	158	146	132	113	161	151	163	135	164	149	144	142	159	148	156	144	159	130	147	145	155	148	122	154	121	133	147	150	119	138	126	154	116	146	139	152	147	147	143	152	143	145	158	164	124	136	139	169	162	142	146	135	116	146	146	154	149	147	137	146	154	149	148	153	130	162	152	139	151	159	131	153	118	169	145	154	137	150	134	177	143	141	145	136	151	147	133	152	142	151	159	151	138	160	152	149	148	146	162	145	145	118	147	162	183	146	163	127	153	131	128	152	131	127	169	145	162	121	165	158	165	167	155	139	160	137	149	141	150	110	158	149	154	141	132	155	137	134	157	140	151	145	124	160	147	142	166	156	136	150	163	144	116	138	143	161	153	141	155	168	130	146	155	146	144	159	170	147	165	135	133	151	147	143	146	140	150	160	145	137	165	156	149	153	144	149	157	156	142	153	151	157	167	140	143	127	136	125	126	154	145	162	142	136	126	148	155	142	141	147	142	122	156	161	168	123	174	172	137	146	135	136	145	174	140	149	145	131	156	148
14073	1069	1404	1710	1561	1397	969	875	777	773	707	652	576	532	438	497	470	475	420	451	403	431	398	376	441	387	427	387	394	386	423	392	359	421	404	402	394	392	413	385	367	389	396	366	400	361	406	368	377	356	369	398	371	376	392	386	379	375	378	407	376	409	388	363	386	350	373	389	377	373	372	350	396	367	353	371	345	375	343	368	373	388	368	370	371	357	394	400	390	393	393	381	375	367	404	381	340	364	381	381	369	390	377	385	377	351	412	387	393	340	368	357	377	380	353	374	387	366	376	380	401	398	385	383	354	372	371	351	382	374	397	363	413	350	377	352	353	392	374	348	384	359	405	364	350	362	386	412	366	360	366	384	358	359	378	396	368	381	426	371	357	384	389	370	358	385	386	350	346	379	388	365	363	359	396	363	381	371	373	368	367	344	366	333	348	361	370	398	359	413	366	383	392	359	376	394	383	361	370	363	367	352	361	350	407	401	415	333	387	383	369	409	356	355	400	355	396	364	380	401	368	351	365	355	373	378	384	384	369	342	352	364	394	354	345	382	368	375	399	393	364	375	370	379	397	388	344	415	366	370	371	322	380	361	378	381	402	378	356	366	418	411	340	390	366	365	348	430	367	386	398	356	333	367	352	351	360	378	378	370	392	369	371	383	365	388	380	367	343	398	414	382	386	376	382	376	363	379	415	387	389	347	352	401	385	363	377	373	349	368	394	344	360	374	395	358	380	375	358	379	384	369	375	384	369	377	375	344	384	377	356	362	350	335	396	393	406	364	361	358	414	331	337	353	330	370	370	425	402	419	344	383	357	390	364	390	352	373	345	358	377	389	370	385	381	404	349	368	321	383	375	383	392	356	387	393	415	398	371	386	359	362	343	365	370	377	396	356	399	343	358	388	344	368	380	359	346	354	387	390	358	356	360	355	356	372	384	355	375	377	338	383	384	348	388	373	407	390	329	377	409	380	389	350	365	340	420	408	401	398	363	357	353	365	397	359	390	375	390	379	376	384	367	377	349	374	386	371	359	362	377	383	366	358	370	402	424	350	410	381	365	377	377	381	375	370	382	369	376	384	395	385	374	379	391	356	385	378	387	376	392	378	339	374	389	358	381	366	378	372	393	359	411	384	403	366	344	382	375	343	371	380	393	378	410	350	384	345	371	364	370	394	342	374	361	381	366	377	347	390	379	388	359	334	346	402	388	426	398	381	409	358	382	405	353	354	397	371	356	362	376	359	400	383	380	374	361	342	386	341	363	365	381	425	385	362	342	373	382	364	363	392	386	343	374	409	371	379	433	377	391	379	371	380	365	376	390	361	365	379	372	374	377	355	364	372	397	347	420	376	373	371	381	393	405	407	351	365	363	378	355	352	407	353	368	334	391	359	374	393	371	344	373	340	396	338	360	366	374	378	357	383	371	375	365	355	384	359	403	365	342	359	377	369	379	410	361	398	369	368	327	362	393	342	392	371	353	371	355	365	385	384	392	369	361	367	363	408	355	372	400	363	366	407	349	360	376	341	386	352	377	349	333	395	366	350	383	345	373	387	407	399	380	318	406	371	377	377	349	383	388	386	358	391	400	340	337	394	361	362	372	407	346	371	383	375	388	367	399	361	410	364	351	361	398	373	353	388	376	416	375	351	380	360	344	342	413	374	386	352	394	461	410	376	378	375	405	369	406	360	357	342	395	377	391	379	347	357	388	364	397	380	368	380	389	374	345	378	383	341	355	381	352	350	342	367	374	361	361	376	355	409	348	389	387	376	362	367	363	405	383	379	347	374	393	385	369	340	358	389	363	373	382	362	378	343	391	342	361	363	374	354	400	357	378	371	351	357	376	384	369	372	344	359	385	370	369	379	377	380	395	364	390	350	373	355	361	368	384	370	371	378	387	370	401	368	395	361	365	383	392	351	377	374	378	360	385	364	359	368	377	385	355	399	381	367	387	389	360	389	390	356	345	346	405	370	375	399	398	368	382	391	414	372	371	408	396	353	338	369	366	363	383	364	394	349	342	352	400	370	397	380	360	376	346	399	379	350	372	351	371	392	341	350	378	367	373	356	357	415	403	388	368	387	384	383	365	375	396	354	377	370	391	369	393	374	363	374	397	389	367	400	372	385	373	367	362	375	403	401	373	395	378	371	390	381	398	366	411	373	341	361	349	381	382	394	392	388	347	408	379	362	353	366	354	380	354	359	369	378	346	396	370	376	394	389	364	338	330	400	377	380	360	353	356	364	379	325	355	374	378	374	369	337	370	366	397	374	368	368	349	400	327	384	353	358	385	372	372	388	394	370	407	362	389	360	359	397	358	365	369	375	377	353	370	382	355	365	351	351	401	344	364	384	409	374	397	394	390	364	384	372	377	392	387	370	380	381	402	361	398	380	377	353	404	352	386	359	419	369	369	364	386	358	377	372	375	347	357	398	359	349	373	384	365	337	376	421	358	372	399	365	383	357	370	364	377	356	377	370	344	425	369	353	368	391	402	394	343	364	355	359	389	341	372	381	400	397	377	388	379	415	385	372	379	346	389	388	385	365	387	394	389	356	337	420	355	368	373	391	385	365	424	404	371	333	349	352	392	314	389	366	335	353	359	367	384	387	383	360	396	376	379	351	374	356	387	360	347	346	383	392	434	340	345	403	364	374	369	361	366	358	421	443	361	370	371	386	369	366	369	352	367	358	365	366	342	365	373	383	380	391	396	392	416	354	374	376	397	387	404	387	360	380	395	397	407	351	379	408	355	363	374	386	372	385	344	413	362	358	420	365	364	357	352	392	382	394	373	363	347	392	386	367	378	379	380	362	320	365	402	356	393	385	345	379	397	377	360	362	362	377	407	388	405	379	375	353	383	354	370	362	393	386	372	360	360	379	363	393	368	366	365	360	395	387	369	362	368	372	347	398	371	395	356	381	392	389	348	382	352	341	381	371	360	376	360	370	383	379	360	394	384	353	361	348	358	386	390	340	383	377	397	360	353	379	391	393	378	367	369	375	415	383	363	369	346	347	341	360	364	361	394	379	376	366	382	389	406	383	398	399	390	370	388	336	387	384	380	365	356	411	352	392	366	374	378	379	353	353	360	403	386	369	356	392	374	348	368	375	346	380	344	340	381	335	379	375	402	390	358	352	381	367	371	365	366	356	360	382	332	385	392	386	396	363	391	340	367	383	358	391	386	365	383	355	406	376	408	385	416	373	319	377	396	370	362	388	341	363	382	348	399	357	368	377	373	401	366	399	393	378	393	341	362	404	356	355	376	386	401	338	373	384	370	334	402	399	348	387	381	375	395	394	379	374	395	345	373	356	385	366	366	371	345	368	396	372	364	419	372	369	388	375	334	335	397	360	429	404	345	360	384	349	381	376	378	380	363	400	363	366	388	394	393	400	412	389	408	375	356	357	367	370	383	404	383	390	372	365	384	368	338	353	389	364	399	399	381	343	376	397	356	335	347	390	390	377	361	366	365	379	366	363	398	404
33641	6986	1568	1087	810	658	541	451	415	344	320	348	326	302	297	305	270	283	300	267	281	294	270	271	255	281	259	286	276	268	265	285	294	226	264	287	243	265	270	229	221	274	267	286	263	251	261	255	262	249	247	247	261	277	249	251	261	258	269	260	271	252	272	271	253	254	285	249	290	258	254	252	266	263	272	257	231	261	281	219	263	278	261	254	290	257	231	284	264	273	231	282	276	261	284	238	276	269	253	273	230	268	243	255	230	259	240	259	239	262	277	297	258	258	260	274	219	253	268	268	259	246	271	284	263	271	258	267	236	275	243	247	265	277	220	277	286	233	244	240	292	275	262	273	268	309	273	248	266	232	269	260	242	259	294	254	261	278	267	249	259	271	253	243	286	271	273	282	241	247	271	240	244	254	278	271	286	273	261	263	235	254	274	233	255	284	224	216	265	244	250	274	280	263	252	267	245	249	267	252	256	247	283	269	255	238	255	272	263	257	261	257	262	250	284	262	251	254	272	265	287	253	249	239	244	257	250	261	246	263	248	259	274	270	228	231	294	242	277	262	289	240	281	314	251	275	235	264	228	265	256	276	259	249	250	243	276	257	290	234	269	227	261	254	266	261	275	271	309	272	261	265	255	251	269	273	262	255	250	244	259	260	273	277	273	247	253	279	244	246	248	237	270	289	269	283	258	238	238	255	251	266	250	253	249	255	269	246	249	258	278	261	249	248	283	262	272	267	264	278	265	263	286	271	273	270	252	278	255	223	238	270	236	272	276	247	274	264	281	263	305	261	251	246	245	267	235	253	268	265	231	260	299	255	253	290	245	256	243	277	256	277	241	244	231	273	239	263	248	269	239	252	278	272	273	265	260	251	268	263	247	264	277	250	241	263	253	240	300	289	258	240	266	268	271	263	255	233	276	239	243	255	261	277	241	268	261	249	252	281	252	270	269	264	283	238	234	240	223	273	255	261	260	259	232	258	241	257	269	272	233	237	284	235	260	277	296	237	251	252	290	246	256	235	263	244	266	264	256	263	249	266	254	275	276	243	257	241	248	240	265	249	271	238	265	288	272	240	233	241	246	277	266	278	256	263	242	264	219	250	261	254	257	272	258	253	277	263	215	276	256	276	277	236	257	274	267	253	261	284	281	235	255	247	239	274	232	253	236	283	284	254	285	266	290	249	268	277	251	273	267	239	250	268	250	268	233	274	241	276	271	265	258	249	277	239	229	252	239	260	269	243	221	256	279	282	276	267	228	281	271	285	295	235	251	274	248	249	225	258	242	251	271	283	234	235	252	269	239	269	257	265	280	259	258	249	268	247	225	262	249	275	286	257	248	238	254	260	233	216	260	300	269	264	264	235	254	247	261	277	224	249	257	237	245	284	313	247	278	261	246	255	273	260	247	263	247	264	275	269	296	262	263	262	245	263	244	274	270	271	244	271	266	277	231	251	248	256	273	247	244	245	231	258	273	260	251	293	267	286	270	252	275	258	257	287	244	280	273	252	248	276	224	280	268	266	267	262	242	264	268	273	262	251	284	261	301	221	241	274	260	259	254	237	266	265	273	250	263	279	250	287	251	255	296	266	227	259	253	284	242	258	252	271	260	222	257	248	257	254	262	256	295	270	275	230	251	279	252	263	256	223	246	260	273	247	304	263	250	240	247	262	268	244	280	240	282	293	272	241	279	283	260	246	265	263	265	269	234	254	263	262	252	257	274	286	261	258	267	240	269	298	231	257	266	276	249	243	256	257	275	295	260	256	303	213	259	272	242	226	235	266	248	241	258	238	271	245	255	283	299	272	241	282	258	244	254	248	261	249	229	254	285	281	247	242	254	233	234	298	262	249	238	273	269	269	257	255	296	263	239	243	262	244	231	265	258	258	247	248	246	279	282	246	243	258	251	258	296	243	241	254	275	271	269	230	275	259	289	269	240	261	314	224	262	247	263	256	265	256	247	292	267	259	287	272	252	263	287	253	238	247	252	236	220	274	262	250	258	256	254	261	253	261	246	268	259	255	273	241	260	268	280	274	273	237	229	268	272	251	257	257	265	239	233	236	229	257	302	273	240	268	230	255	250	220	278	253	254	256	277	306	250	257	252	255	247	284	243	281	274	263	247	267	244	248	267	257	264	246	243	272	283	272	297	261	272	268	309	282	259	207	233	229	270	266	240	264	253	281	226	280	254	279	292	236	238	260	258	268	254	285	278	236	258	250	254	268	232	251	261	227	256	272	242	267	289	270	255	237	251	275	277	255	247	281	265	255	256	267	287	261	252	267	268	247	261	284	273	264	239	234	233	268	298	249	287	267	254	254	254	261	256	285	291	272	245	239	268	261	290	264	269	246	295	243	248	262	236	234	277	242	272	252	262	251	243	247	277	275	245	264	251	270	256	277	255	267	248	243	265	255	242	249	242	264	267	241	274	242	261	269	250	266	266	280	275	259	272	276	253	253	249	255	241	250	254	244	263	259	252	246	255	235	261	264	265	236	246	260	257	267	239	262	272	261	234	250	282	248	263	264	259	266	261	234	241	247	300	259	252	260	255	253	262	243	251	272	278	263	248	258	286	257	272	244	258	238	301	266	242	261	266	257	267	296	251	249	294	256	245	274	269	260	261	247	243	260	265	276	260	243	256	257	287	255	254	273	263	252	246	253	241	256	243	236	243	248	283	251	249	255	253	245	244	265	234	252	275	254	249	281	238	258	235	274	244	247	293	272	250	255	273	280	259	259	268	267	249	239	286	277	254	274	247	266	255	275	272	248	252	250	286	261	256	297	289	227	243	245	227	284	271	235	279	265	241	237	258	266	247	254	260	251	258	243	272	252	293	272	281	251	268	254	253	270	242	244	259	267	277	248	225	276	245	236	254	234	216	285	242	285	247	263	277	237	273	274	261	280	261	246	255	235	244	245	290	235	238	239	231	246	257	277	257	231	282	282	289	283	245	241	253	258	274	282	302	248	275	273	281	270	295	278	289	237	246	244	239	267	290	272	271	245	275	269	300	266	249	265	272	268	257	268	269	279	223	276	267	246	253	297	245	280	250	218	264	257	265	249	263	240	260	259	239	255	260	256	272	263	256	248	233	270	241	274	274	259	271	260	266	261	252	233	249	220	263	272	256	262	251	253	286	251	254	269	239	242	286	231	248	242	242	240	258	245	245	279	273	250	261	249	283	233	277	263	288	279	265	273	282	304	253	293	261	297	277	236	263	220	270	271	255	242	296	263	276	261	274	263	270	270	261	248	253	240	272	238	225	249	248	253	273	253	233	263	247	260	280	256	246	249	277	256	275	254	267	290	254	244	255	287	231	221	261	256	251	289	251	275	287	277	273	265	255	261	262	265	250	264	246	271	300	294	278	249	267	269	249	250	255	301	247	243	259	289	251	267	255	289	259	253	274	303	263	272	250	246	289	252	250	273	268	272	260	256	269	285	269	246	272	260	275	275	224	259	245	265	260	255	249	263	238	259	263	273
18809	1949	2445	2903	2637	2244	1816	1559	1360	1205	1100	1016	933	903	810	809	753	738	711	673	706	670	644	635	637	649	624	655	677	655	621	645	663	616	630	665	640	610	646	661	587	602	615	614	572	664	650	635	612	573	536	595	655	627	640	621	592	610	616	560	616	624	608	608	593	589	590	630	583	613	648	636	579	603	589	600	599	610	606	641	648	596	595	595	605	618	639	641	598	617	601	610	577	593	620	640	615	579	643	579	634	631	621	594	613	657	577	630	593	597	620	630	594	600	593	597	603	586	578	590	582	590	617	597	632	631	594	584	613	610	616	626	621	637	637	647	570	628	605	566	638	629	609	582	608	603	632	580	609	596	577	598	627	600	610	614	588	627	570	593	604	624	624	646	566	601	585	588	608	570	645	608	603	585	587	574	645	623	598	581	614	600	575	546	604	618	596	613	597	588	619	586	598	579	575	547	580	623	565	583	570	620	649	603	596	625	625	608	586	608	632	611	569	589	584	628	613	543	592	592	623	582	598	577	613	608	614	632	602	579	582	555	583	552	579	608	629	619	625	619	576	617	575	599	599	610	651	602	601	593	562	630	579	577	607	617	636	626	617	596	638	579	596	584	601	626	598	608	640	613	615	608	614	609	571	584	609	606	567	654	590	606	563	620	605	606	583	628	581	595	576	567	604	539	583	654	591	613	594	622	680	628	566	605	606	585	623	591	642	625	610	594	569	576	577	591	582	612	588	580	598	617	623	602	586	585	613	622	599	606	578	572	652	608	568	586	554	608	576	658	589	585	563	577	563	591	591	600	641	667	616	566	614	647	614	585	568	604	598	613	602	587	568	604	590	608	525	566	613	629	585	609	615	639	615	577	610	638	559	608	562	582	582	594	615	592	595	649	559	637	577	581	607	644	620	558	588	589	601	622	578	593	640	611	582	601	612	610	631	610	637	620	587	624	641	589	600	599	624	594	607	602	587	592	571	642	591	582	612	588	597	591	623	658	623	620	580	602	602	607	644	590	587	588	625	641	629	609	606	546	639	627	602	569	594	607	608	601	596	566	623	648	580	627	609	600	597	604	635	630	588	555	570	614	589	644	620	623	618	594	597	605	574	601	538	595	593	622	580	608	573	582	619	577	595	611	598	636	575	607	593	583	639	623	557	615	607	629	586	610	631	626	606	591	597	617	631	584	590	594	595	576	636	577	627	613	570	610	524	579	649	620	674	574	595	575	606	625	535	600	604	591	605	583	597	604	599	607	608	618	590	620	599	657	625	653	628	642	581	659	597	597	640	601	587	608	601	558	583	616	596	597	613	637	578	632	599	611	586	576	553	596	642	605	595	594	584	560	616	632	574	594	617	592	602	577	598	584	580	611	615	594	606	585	583	602	579	593	584	600	622	642	637	599	642	616	577	559	597	576	624	624	606	594	602	608	567	606	605	593	630	590	608	582	632	627	577	593	636	639	640	638	629	603	606	597	629	634	601	618	604	589	622	573	647	589	632	643	621	587	613	582	603	570	589	616	595	606	569	543	600	617	617	596	605	612	564	582	599	600	632	591	588	612	590	565	646	581	601	598	625	586	603	557	647	646	610	631	597	584	590	591	660	591	588	631	632	621	584	569	629	601	614	556	592	556	540	592	591	545	565	598	567	565	618	626	654	586	589	616	604	609	578	605	572	626	581	609	604	648	579	601	606	617	568	636	563	594	578	601	621	589	648	575	613	607	571	584	645	594	589	623	601	632	602	629	624	603	576	575	575	618	603	585	579	631	643	616	634	584	573	597	574	588	624	596	584	618	569	593	642	598	607	631	602	624	608	628	667	588	566	663	605	609	595	627	581	583	606	584	579	552	597	641	604	641	601	601	578	557	606	579	600	596	584	620	629	618	652	588	561	633	580	598	558	597	590	624	608	589	600	570	596	614	606	589	567	607	571	597	591	583	600	597	577	633	649	598	631	597	603	588	655	572	566	602	617	612	584	627	632	606	590	620	605	602	536	552	585	626	591	563	638	632	591	603	637	594	557	569	606	619	573	601	641	620	602	649	575	609	609	660	614	603	636	606	565	574	596	580	630	599	635	579	608	574	581	593	579	643	608	609	613	582	610	609	601	624	582	593	599	637	628	621	611	596	605	606	601	621	593	565	643	619	596	573	579	608	629	622	585	593	603	652	596	596	570	584	586	597	626	599	608	614	604	618	611	638	587	612	582	584	616	608	595	563	622	578	611	561	585	634	633	604	549	602	613	576	619	558	606	599	572	568	630	605	585	621	591	609	620	611	593	589	589	628	593	620	630	593	623	626	651	617	625	628	623	560	619	589	536	580	616	584	619	608	608	610	577	614	622	622	612	631	569	574	617	561	615	664	621	631	557	562	602	592	634	571	604	629	607	592	635	599	592	626	582	580	627	592	590	578	611	621	581	576	613	615	630	589	636	611	636	636	607	621	562	618	579	602	590	657	580	587	599	624	586	601	616	614	603	577	635	584	640	565	615	613	613	602	583	603	579	606	602	626	587	594	588	590	596	579	597	598	633	620	570	578	538	635	603	591	579	596	623	609	606	594	596	592	602	631	606	579	606	595	623	609	596	660	629	610	630	574	606	657	612	656	602	564	597	610	555	635	581	626	554	587	569	646	626	632	622	603	561	607	647	572	647	650	620	589	597	628	594	578	611	591	605	594	601	623	599	618	579	637	580	602	570	602	609	611	628	607	633	603	634	619	586	609	555	625	601	594	592	615	614	612	590	609	601	598	595	603	624	574	602	611	600	575	566	568	576	597	611	590	598	601	637	620	650	624	600	578	613	595	637	597	585	581	595	621	613	573	649	669	610	639	580	603	610	590	615	584	611	567	644	624	574	574	611	604	633	659	612	570	576	621	628	640	612	611	598	577	622	600	611	627	611	581	599	586	571	601	651	611	593	610	609	569	618	621	578	567	598	577	611	599	629	582	588	633	600	561	580	637	585	616	592	577	580	583	625	586	594	573	552	582	611	552	596	607	613	599	574	608	593	629	617	610	621	603	565	617	586	575	587	580	649	570	599	575	557	625	569	608	651	637	627	551	666	630	569	614	580	594	570	651	596	589	612	581	577	591	571	615	537	604	608	602	599	621	593	603	584	580	590	578	611	578	614	581	571	645	585	593	576	573	562	619	591	626	618	600	614	638	584	619	633	605	617	596	636	626	642	604	645	637	615	614	582	598	610	609	600	621	588	635	605	578	602	572	598	586	604	619	596	575	597	655	597	571	583	582	590	587	646	623	599	600	588	579	567	608	604	595	620	598	571	593	579	633	590	531	626	634	569	607	595	639	604	566	592	588	601	635	627	629	658	603	604	603	569	620	605	583	606	619	575	579	645	629	590	596	604	569	577	603	628	555	577	599	576	576	618	607	595	595	563	600	576	584	588	586	574	596	593	602	544	550	577	597	644	602	633	571	599	595	601	652	559	580	649	594	605	613	600	665	606	616	599	593	579	561	641	585
7506	976	342	308	254	260	221	200	172	212	232	200	216	204	218	233	215	202	239	209	190	195	198	201	206	205	195	188	187	197	182	197	212	204	192	181	194	215	218	211	217	198	199	205	193	218	210	204	214	222	223	212	212	212	207	214	222	195	188	194	191	230	194	205	216	220	187	198	199	207	210	190	194	204	200	204	219	222	210	192	213	210	193	191	222	182	203	195	223	189	184	223	219	191	189	203	203	195	183	215	206	212	207	191	205	202	212	204	192	217	204	205	209	189	206	204	201	201	212	205	203	179	192	221	197	199	168	205	209	169	196	212	186	203	228	204	180	183	196	193	206	226	189	187	206	218	193	219	197	194	172	199	191	205	209	196	187	202	186	213	217	217	201	176	206	186	211	189	190	201	227	213	202	200	201	189	225	219	204	207	170	200	199	215	215	174	183	205	220	202	191	212	213	216	211	235	225	216	193	212	191	215	190	204	229	204	210	229	206	192	209	224	197	217	219	217	194	227	202	197	206	201	214	199	215	211	209	183	233	191	210	194	189	192	211	192	189	198	200	204	190	168	201	191	195	218	206	218	248	195	217	172	211	223	246	205	189	188	181	221	205	192	184	184	220	237	220	173	216	202	207	221	208	202	179	206	203	194	194	211	199	211	206	218	224	211	204	202	178	208	200	225	189	183	173	185	217	188	179	169	195	222	216	221	187	194	212	221	211	234	173	197	198	185	174	209	204	208	197	195	188	250	167	187	187	213	196	179	164	210	203	202	176	240	198	214	199	205	183	209	181	198	206	204	187	189	191	183	220	192	256	216	198	221	190	229	211	218	216	193	218	186	198	217	197	200	173	206	205	192	186	232	195	194	189	195	218	207	245	193	200	195	206	191	192	209	211	203	206	204	188	218	193	195	207	192	192	188	222	165	178	202	168	195	243	196	215	209	229	199	201	202	209	182	202	217	215	195	206	202	186	216	201	220	205	211	217	206	225	223	229	198	220	208	205	194	228	205	217	183	184	207	216	242	215	219	202	216	218	192	204	224	199	207	217	222	184	225	209	223	220	192	205	212	205	204	212	199	201	209	205	167	218	180	208	200	206	178	204	228	183	193	205	204	185	187	196	195	210	187	204	211	188	217	223	199	235	183	208	204	211	186	200	214	222	208	216	207	210	205	199	196	213	190	224	217	206	205	208	210	196	192	197	219	186	189	185	197	206	210	193	202	179	201	190	216	233	199	191	207	217	207	210	233	195	205	213	224	207	193	220	233	232	167	211	211	214	182	233	215	206	210	184	176	168	188	181	216	227	197	212	167	222	182	230	215	191	223	194	197	199	202	216	217	205	210	189	193	202	211	210	216	215	241	177	199	185	212	210	199	211	203	204	217	199	195	200	241	214	195	215	213	213	215	205	203	199	201	176	210	212	192	218	204	215	188	210	213	201	206	175	224	211	225	206	234	215	209	205	197	186	204	174	228	216	206	170	213	208	199	199	198	215	203	217	230	204	233	222	214	175	190	202	201	200	184	211	221	214	230	196	199	186	175	206	204	179	234	200	199	188	200	201	196	195	225	191	210	184	211	207	220	169	195	224	191	219	196	207	181	181	198	237	200	180	222	192	203	209	227	186	191	201	207	196	182	195	215	206	209	208	223	174	209	203	191	228	188	201	208	199	199	200	179	223	167	201	200	213	194	201	218	198	235	208	232	188	211	188	203	188	190	180	196	183	219	204	207	213	205	213	200	213	197	178	191	201	215	198	224	203	222	210	193	199	210	229	189	219	187	201	200	194	227	238	180	189	187	194	206	206	211	191	176	185	210	221	197	218	194	225	188	196	230	189	212	207	209	190	198	192	208	235	216	208	210	223	223	198	198	218	176	193	222	219	184	194	204	196	234	205	209	201	211	194	203	187	185	223	205	181	184	201	211	226	211	206	176	202	175	189	221	219	202	180	183	185	202	230	217	207	214	197	184	189	211	215	200	205	190	186	188	204	182	208	182	187	239	207	190	188	171	198	208	218	213	198	207	192	205	205	216	218	208	189	200	212	226	217	214	215	212	216	219	206	185	175	206	218	220	202	194	202	200	191	202	213	194	167	197	190	189	192	200	207	188	198	231	223	220	192	199	198	174	210	204	207	225	200	219	191	227	229	212	210	200	214	208	187	225	225	200	203	199	196	201	211	225	202	187	212	229	199	179	189	187	219	226	217	178	189	188	211	203	207	218	207	208	205	193	197	207	213	189	215	223	199	190	212	186	217	196	182	187	187	181	206	188	202	207	205	217	216	272	201	192	200	209	222	185	197	224	187	211	189	200	225	239	203	187	218	181	176	216	197	203	207	201	187	202	215	203	209	192	205	200	218	231	202	199	215	206	193	202	200	215	187	240	173	204	211	195	209	222	207	189	189	176	217	225	222	202	187	198	210	223	202	185	205	199	243	207	248	198	196	197	238	222	188	201	206	189	207	196	203	198	211	194	190	195	195	200	194	233	225	238	212	195	226	210	216	174	205	189	197	205	218	211	213	190	216	215	202	233	186	208	210	212	213	182	194	206	200	206	212	207	211	213	219	239	176	216	218	220	184	202	204	198	208	178	183	178	186	201	196	209	227	206	179	207	190	198	205	165	192	202	214	192	211	199	186	174	185	195	207	222	205	186	206	225	206	197	199	199	217	214	194	188	199	227	199	180	197	195	216	191	215	228	169	190	196	194	226	168	171	220	221	185	198	232	176	205	185	215	208	201	207	209	186	199	177	209	217	205	200	205	236	209	213	209	196	187	203	192	212	229	189	193	226	208	173	247	186	200	200	217	214	207	212	232	185	191	194	215	213	225	205	226	191	219	221	217	212	193	233	175	199	191	218	192	206	192	191	189	186	224	204	185	192	196	182	174	192	197	188	219	193	196	200	204	213	206	180	220	207	191	183	218	190	195	197	199	210	210	203	185	219	232	171	228	200	206	193	218	198	195	196	212	207	214	183	195	195	222	207	206	204	202	221	216	216	191	193	182	203	208	212	192	208	232	203	203	192	210	214	192	208	194	185	196	226	205	241	190	195	189	192	223	213	227	234	212	202	205	199	213	185	192	215	233	223	204	218	222	203	196	183	200	216	223	240	171	186	186	230	191	184	207	217	190	196	213	207	215	199	204	192	201	241	210	196	210	191	194	219	187	212	224	203	195	185	193	207	223	222	217	192	219	200	224	213	229	211	245	206	184	211	196	206	197	196	216	187	218	223	182	187	195	209	206	192	209	192	219	204	215	203	200	225	221	177	219	211	195	174	201	199	210	203	188	200	227	205	161	199	182	204	200	204	218	209	207	209	217	230	211	193	188	223	234	222	210	192	207	221	201	202	203	192	221	193	211	182	218	180	188	208	220	190	210	190	203	221	195	200	210	178	193	224	197	185	209	210	189	203	191	199	201	197	228	236	236	207	214	189	215	198	239	212	202	193	218	214	208	193	230	185	206	198	237	165	206	203	197	189	196
4723	713	717	715	724	651	569	595	518	491	532	426	472	544	545	484	457	453	510	487	500	492	457	484	429	454	487	467	484	522	452	467	447	456	450	442	499	502	512	466	500	489	478	450	461	469	463	479	467	507	502	498	459	463	438	489	502	456	461	461	423	465	437	460	459	458	475	466	460	500	512	466	484	495	426	461	465	437	461	432	458	488	479	473	442	494	458	447	489	488	447	442	475	443	479	450	462	450	457	447	466	479	437	478	474	481	464	496	433	479	470	452	462	456	486	436	492	462	490	473	494	496	484	502	496	449	457	462	488	489	478	463	443	468	488	473	410	461	448	481	507	467	517	453	494	473	467	479	481	522	455	457	470	491	436	460	473	497	475	453	458	499	478	443	476	460	476	501	442	479	501	479	464	457	455	450	473	494	488	468	474	474	470	507	441	468	486	474	482	465	537	437	473	483	517	484	483	484	467	482	464	456	471	463	490	471	468	463	453	501	501	484	450	497	466	458	491	467	463	473	467	492	479	446	468	488	490	457	488	499	476	493	471	442	468	506	464	459	461	464	462	462	490	455	452	451	480	500	513	507	504	491	483	464	465	515	507	495	482	502	478	479	460	464	488	456	457	496	503	470	474	438	504	468	473	463	472	479	485	495	481	470	482	451	498	463	470	518	487	432	470	458	444	477	470	480	496	512	467	481	488	475	468	452	474	480	448	476	463	521	501	480	502	450	503	475	481	453	414	477	463	466	472	454	514	432	498	431	502	455	462	472	471	449	472	464	497	488	493	492	495	487	470	502	470	465	503	471	473	487	516	478	483	472	481	478	474	483	505	495	462	449	474	446	503	516	506	466	457	475	483	473	495	498	469	467	469	451	511	458	441	424	459	442	453	453	444	479	472	498	452	455	434	480	483	477	454	490	460	470	460	475	446	463	484	469	502	478	472	476	469	455	485	479	449	452	465	545	510	453	438	486	466	493	466	506	482	456	481	435	469	432	489	449	461	457	466	470	453	474	494	494	465	503	460	472	486	494	463	476	460	503	495	483	440	471	456	477	453	483	456	472	451	488	486	463	461	456	495	475	486	445	433	464	462	472	466	477	499	473	484	497	487	470	454	477	436	473	472	443	448	474	478	472	498	486	477	488	471	468	451	500	462	435	479	434	468	476	457	495	492	481	499	491	498	476	479	455	467	460	516	472	448	470	455	459	451	529	496	499	453	468	491	462	465	472	487	455	452	425	495	462	532	476	442	469	486	484	462	494	509	476	505	461	490	478	500	479	481	469	482	519	477	487	484	477	478	445	464	495	488	484	458	465	456	502	463	436	457	450	490	464	489	461	506	548	484	463	476	459	443	455	476	473	453	453	443	458	501	493	483	462	462	474	449	437	461	448	490	465	449	489	479	481	465	454	490	448	457	449	476	457	482	467	470	476	468	472	472	499	489	484	451	510	503	462	427	498	453	489	473	477	458	444	491	506	446	489	502	455	501	502	470	470	480	483	451	473	483	507	461	497	499	457	485	475	453	487	490	472	442	493	469	453	453	505	464	506	480	441	467	472	476	482	479	490	413	461	452	484	457	435	467	509	493	490	466	474	474	467	484	492	457	451	467	470	449	460	462	482	481	463	487	519	494	481	470	486	483	475	476	462	502	452	453	468	472	480	465	503	475	439	511	479	461	457	438	474	448	469	495	489	444	471	508	499	472	464	480	456	489	409	489	497	442	515	479	487	475	466	478	448	455	464	462	495	462	467	479	473	442	496	471	478	474	495	481	442	480	423	458	503	457	487	446	453	489	482	469	490	455	470	488	452	480	452	448	493	474	507	481	479	461	483	447	507	493	460	482	440	482	474	465	458	488	469	481	440	444	468	446	515	472	468	459	489	490	487	484	462	495	504	449	426	459	452	470	477	506	474	448	444	447	479	450	448	478	483	484	473	464	480	506	453	454	502	471	459	461	467	485	466	457	461	470	435	498	477	495	467	478	451	501	463	481	469	491	469	519	497	502	443	467	509	455	497	449	459	488	450	482	478	487	505	480	494	516	470	474	493	504	474	459	464	485	448	466	409	447	481	474	475	446	498	468	458	470	483	466	425	497	476	478	489	472	464	506	452	430	493	489	525	452	488	474	504	528	484	480	486	484	445	510	491	447	495	495	475	491	462	440	513	444	433	464	498	473	491	456	471	498	453	501	436	463	467	490	458	462	461	484	480	492	467	443	493	481	473	455	457	485	461	472	465	436	514	431	462	463	491	449	498	465	500	488	486	467	491	467	501	466	460	444	480	481	495	479	451	502	466	501	495	477	474	436	455	492	487	451	473	509	505	459	449	478	448	470	504	471	453	465	466	444	484	472	456	524	446	441	478	469	470	483	472	495	474	512	484	445	487	506	458	484	492	490	485	462	489	455	445	501	434	445	453	446	461	457	459	505	475	489	446	504	471	491	522	463	458	498	475	462	487	472	483	531	497	480	478	486	512	475	479	503	471	467	497	505	472	454	447	487	450	443	456	493	480	470	442	490	460	439	524	492	494	480	444	490	476	417	465	495	455	469	516	426	479	413	459	468	500	486	451	508	503	500	462	442	495	483	452	465	481	475	460	477	449	481	462	465	498	467	489	455	468	424	487	522	502	490	516	475	465	448	462	426	447	482	438	465	433	471	487	486	473	467	495	505	464	497	471	460	471	481	438	421	476	482	495	515	495	518	507	494	482	484	463	517	442	491	481	460	473	506	489	465	461	494	474	499	456	462	464	441	511	508	444	507	471	468	445	480	483	499	499	456	492	497	489	511	494	448	459	478	467	448	440	439	493	489	483	458	458	460	467	457	483	458	492	464	461	454	492	483	466	472	501	482	493	469	467	505	442	480	463	497	483	511	488	429	443	467	486	484	481	444	479	468	504	503	505	479	449	490	453	453	482	465	433	476	497	463	487	490	486	438	461	473	513	528	463	504	453	500	474	461	449	486	464	468	473	521	463	480	475	455	466	477	449	463	488	488	506	470	479	482	439	475	449	425	490	475	460	477	520	450	478	460	454	487	464	465	513	470	464	475	481	485	464	473	451	451	480	453	477	458	486	481	454	464	491	482	450	497	463	447	465	474	495	439	509	489	457	536	426	473	463	472	474	491	469	471	439	437	494	463	470	472	487	471	461	490	470	461	471	452	431	478	495	450	486	453	463	482	484	506	462	467	452	485	450	454	458	481	438	466	494	432	483	492	453	480	460	444	450	466	483	465	505	491	460	486	481	441	510	465	480	495	452	468	479	507	476	476	491	465	465	426	501	489	482	495	479	462	464	487	488	490	448	470	522	486	478	482	455	487	486	498	485	448	537	459	438	470	457	521	464	461	483	482	468	482	447	452	471	498	501	478	486	493	478	467	520	459	503	500	436	436	477	477	461	444	453	470	442	490	464	466	462	463	490	473	470	509	466	472	440	462	498	507	466	483	492	500	476	477	477	497	485	493	456	486	459	459	482	470	507
23525	3805	788	574	487	373	236	210	226	181	176	172	187	177	156	148	157	156	142	134	147	136	173	145	144	158	153	175	146	149	156	153	139	162	134	145	154	162	180	143	162	144	145	152	171	135	160	140	140	141	150	151	151	157	131	142	136	174	136	137	133	163	142	149	133	145	155	148	146	164	146	171	163	123	163	149	141	128	144	150	154	137	133	156	173	149	135	139	153	124	153	142	167	160	141	118	153	122	150	147	141	129	137	134	151	153	156	152	167	138	155	153	137	156	145	161	156	139	146	141	155	162	154	141	146	158	164	155	141	125	140	139	123	145	143	141	161	145	165	134	148	141	155	150	126	128	136	134	158	153	153	147	136	150	144	132	146	150	179	137	140	122	165	152	137	127	147	147	161	121	144	161	153	129	119	124	145	155	135	145	148	143	116	141	138	159	159	148	147	150	134	139	145	143	159	159	147	129	144	138	157	138	151	132	151	163	146	144	148	148	147	141	154	146	142	144	152	148	158	155	158	135	152	154	140	140	139	154	127	153	137	154	139	128	159	168	196	159	153	138	146	153	159	143	154	130	135	142	139	165	151	140	133	146	157	147	127	146	164	175	158	165	143	129	135	157	149	161	134	154	168	135	162	139	139	142	132	155	142	131	143	132	132	156	142	148	135	151	144	147	153	153	139	144	134	145	130	133	143	157	160	145	141	171	148	146	138	129	149	158	145	131	118	135	158	137	151	144	146	151	141	138	142	168	166	143	122	163	146	154	137	142	148	129	160	141	150	158	166	139	136	146	115	130	155	154	160	153	130	140	157	140	165	138	146	148	142	162	150	132	158	156	177	179	151	150	137	141	134	144	137	156	134	146	150	142	157	146	145	140	168	139	125	155	164	156	134	140	135	143	150	120	133	161	135	140	131	163	144	152	130	131	140	128	142	142	151	139	128	146	144	152	159	119	145	106	147	147	176	145	147	139	134	160	166	140	150	139	151	152	148	147	158	167	162	155	148	150	133	134	138	146	136	153	139	136	160	177	150	166	140	164	127	146	155	137	157	175	135	135	146	156	142	134	136	161	142	169	171	157	148	142	145	147	140	141	156	131	124	173	148	149	130	172	145	157	166	137	129	131	140	138	121	153	158	151	141	139	162	150	143	143	137	127	140	133	136	140	125	174	145	164	148	149	155	157	134	156	135	154	148	137	159	130	142	156	138	150	142	152	160	139	128	150	149	141	135	145	175	153	156	138	113	138	137	178	157	181	140	162	135	160	150	141	153	143	130	157	134	124	125	135	151	144	132	160	163	135	145	141	140	136	128	155	165	154	145	144	148	144	148	156	135	131	143	163	141	137	135	154	123	167	140	169	177	184	147	162	140	138	135	130	134	146	179	131	142	146	145	147	125	163	157	136	163	145	145	148	152	146	147	134	133	154	140	153	129	130	127	137	158	135	155	158	135	131	131	155	139	129	130	141	134	139	153	152	138	150	154	158	171	149	160	144	151	144	149	140	139	172	132	148	134	142	164	151	163	148	145	142	155	150	151	147	138	143	143	145	160	142	184	135	140	134	144	146	154	115	164	144	153	137	134	109	122	141	157	157	173	133	152	138	135	129	157	178	142	143	146	136	133	146	127	163	150	133	175	133	156	130	164	162	158	156	147	155	153	151	150	140	162	195	147	130	122	147	147	146	146	131	154	126	157	151	143	144	143	164	164	130	147	149	158	124	157	155	130	161	158	142	143	142	140	146	138	147	161	143	140	141	165	156	141	140	133	130	145	150	141	143	129	136	140	142	116	121	139	167	141	154	164	152	142	162	164	140	148	142	130	134	156	169	135	149	128	166	154	134	118	143	133	145	149	182	131	152	143	151	125	140	149	165	142	144	144	135	139	137	157	127	133	147	139	163	134	155	127	169	132	153	136	139	153	131	155	158	133	166	161	167	138	167	146	148	141	137	160	160	139	141	133	170	141	155	151	136	151	151	145	149	144	143	170	148	146	141	149	138	137	136	120	139	128	144	123	138	147	126	137	139	143	156	177	165	151	169	130	167	138	157	121	150	129	138	160	144	144	148	138	139	147	150	152	133	153	148	127	163	163	152	134	129	159	154	162	153	135	139	160	148	157	166	143	141	148	153	120	144	149	146	131	151	141	155	137	141	176	153	154	155	139	141	159	158	156	128	145	146	168	160	173	154	118	141	151	146	151	159	147	161	154	166	180	143	147	138	157	148	159	156	135	150	149	129	138	148	151	164	145	142	157	128	138	157	184	124	178	139	143	150	162	135	162	161	143	157	166	144	143	130	137	160	148	155	139	140	149	154	167	140	158	144	131	127	134	138	153	144	162	137	129	128	125	157	148	145	142	144	114	146	146	130	137	149	141	148	138	144	139	159	139	175	136	148	146	140	163	147	166	130	150	165	154	143	147	138	156	150	156	130	156	150	139	133	136	143	123	129	149	145	143	153	139	118	165	161	135	136	143	144	150	140	134	169	147	177	159	131	144	153	138	147	155	143	147	149	129	146	149	170	127	151	140	147	148	158	131	130	152	129	152	151	139	152	146	162	156	157	139	161	142	132	135	117	182	159	136	160	155	161	163	138	139	122	136	144	159	151	162	145	149	138	127	146	136	131	156	145	144	151	159	154	192	153	140	127	163	145	135	151	141	147	159	140	146	128	138	142	146	133	167	146	136	151	157	172	156	153	135	132	149	119	148	141	145	163	165	165	142	139	136	171	153	165	131	137	159	160	145	116	130	153	144	133	148	150	146	140	138	146	149	143	161	169	167	161	122	148	131	141	140	153	138	145	145	166	145	144	158	142	143	153	135	155	145	146	146	165	143	140	109	126	164	163	141	132	164	148	137	142	139	145	154	149	149	161	145	156	151	157	134	157	146	157	165	153	173	133	153	158	133	175	160	135	128	131	138	135	141	140	134	142	142	147	157	144	136	154	151	135	156	135	141	141	129	145	124	145	157	135	134	165	154	143	154	132	153	158	159	125	142	142	163	143	163	143	133	132	155	131	146	133	128	121	141	134	165	129	134	134	147	158	116	133	139	131	159	123	126	146	151	126	140	159	158	139	138	121	131	165	146	147	168	140	160	126	143	142	137	131	166	130	175	152	140	137	157	155	151	137	161	158	150	160	138	135	172	148	129	138	166	147	166	136	150	141	104	147	129	135	133	127	149	138	153	134	148	132	138	135	134	162	146	150	143	126	148	131	157	161	176	162	120	146	133	163	169	142	147	130	159	132	157	133	137	123	140	135	131	148	144	140	133	132	133	134	169	137	128	152	148	141	146	136	164	131	141	160	135	172	155	133	138	150	127	156	173	162	137	139	167	163	151	134	130	145	144	149	146	150	137	141	156	156	141	136	156	157	148	143	159	150	139	121	151	136	156	151	120	137	146	163	122	143	142	149	158	166	167	123	141	163	143	151	152	145	153	141	146	132	146	156	157	143	152	153	158	152	140	148	139	141	162	126	145	158
14469	1303	1454	1723	1664	1330	1003	899	763	737	634	596	563	525	493	493	471	491	454	432	411	397	435	379	426	415	454	369	366	386	396	390	403	429	373	385	393	358	385	402	357	412	369	417	364	389	359	372	360	386	359	388	390	400	371	366	375	345	351	390	398	406	389	382	366	366	361	364	380	390	335	375	373	420	341	340	391	397	379	348	372	350	364	380	376	396	368	377	374	365	373	367	373	405	388	368	374	349	390	375	372	343	364	380	378	354	351	352	402	360	352	350	364	376	376	369	360	375	352	393	359	367	362	388	336	366	361	345	349	332	365	396	346	355	364	372	380	384	356	352	361	372	365	362	389	368	386	378	369	370	371	376	385	370	408	359	364	389	375	394	402	319	384	371	379	368	350	352	387	379	360	394	366	402	368	378	360	388	365	359	381	365	392	338	378	367	377	371	383	361	378	430	331	357	350	363	384	376	343	380	386	386	376	334	394	359	363	380	374	364	370	360	380	390	381	390	347	359	362	383	402	367	390	385	380	396	384	374	327	370	340	373	362	375	401	356	373	376	366	367	404	375	358	395	378	378	363	364	369	368	375	381	379	374	385	350	384	343	346	353	353	338	412	344	313	352	366	350	376	375	369	360	355	376	389	384	365	394	377	341	387	391	388	380	374	382	365	388	371	367	344	383	373	383	404	360	381	392	365	353	357	383	368	343	390	369	351	364	339	362	368	383	365	376	354	363	385	381	364	402	382	341	405	372	370	351	391	390	356	339	363	362	365	385	365	363	359	367	398	363	384	312	401	365	374	388	342	345	391	357	362	392	398	364	380	377	369	390	372	375	389	397	367	375	362	389	360	351	364	359	347	320	378	379	387	379	406	367	358	366	356	364	396	336	343	363	369	393	379	372	352	398	365	376	399	363	356	357	362	397	421	383	376	379	358	361	380	394	360	344	359	382	363	392	386	370	352	355	397	364	363	378	359	409	364	389	371	358	360	375	357	325	403	388	378	379	355	323	343	413	356	380	387	379	337	375	399	364	372	383	378	360	349	388	366	349	350	348	384	365	397	323	358	373	374	345	358	399	331	391	380	353	373	379	395	368	362	388	378	357	355	352	419	369	354	390	393	339	360	393	378	378	346	352	379	364	355	358	370	364	368	378	375	375	383	393	365	382	359	376	359	370	366	349	361	382	369	373	346	355	402	383	381	391	392	351	363	399	382	363	369	380	336	366	391	377	385	398	365	370	388	357	387	375	378	362	342	367	395	406	374	360	384	399	362	388	374	358	399	378	355	353	380	385	408	350	341	386	349	395	367	383	369	382	352	350	347	393	344	379	382	384	350	411	393	361	363	369	376	364	375	394	359	368	377	358	313	370	370	390	363	367	356	347	369	360	359	405	354	362	367	351	398	373	389	383	334	386	358	375	361	352	328	400	365	382	383	368	387	375	348	372	398	406	383	381	380	363	374	390	374	363	394	356	344	368	368	352	379	369	383	364	381	357	373	391	377	370	395	403	362	362	368	351	381	394	349	391	405	342	389	381	360	389	388	368	374	353	372	363	378	414	375	367	357	406	371	365	375	377	361	357	339	366	370	353	402	360	324	348	325	380	372	367	348	406	354	401	374	350	341	364	366	341	412	338	378	374	356	383	352	362	383	391	388	392	356	365	388	357	384	342	381	361	329	355	364	352	362	389	354	357	387	373	365	356	377	371	385	374	393	388	373	381	377	375	394	377	369	336	350	398	356	363	357	394	366	365	390	379	347	397	356	355	401	363	355	399	362	375	378	356	381	397	382	339	367	403	360	340	368	375	378	368	362	373	335	381	406	371	379	446	361	370	353	366	353	357	400	352	365	390	384	367	361	362	388	361	393	376	385	375	388	342	351	348	385	398	383	402	388	355	349	360	381	361	360	349	361	331	392	355	382	349	378	343	367	359	411	349	361	370	332	387	381	379	344	353	368	392	362	367	371	346	398	355	345	391	384	395	421	355	368	364	377	377	354	370	384	396	356	340	395	368	361	392	345	414	387	369	388	383	399	342	368	355	393	393	383	405	401	375	348	344	372	356	376	387	406	378	380	407	396	368	383	359	364	383	346	388	357	341	360	388	384	367	358	354	416	373	369	370	369	358	375	368	371	384	383	352	390	343	387	363	378	377	368	366	351	369	355	389	350	374	343	354	373	356	352	375	383	383	364	346	335	378	374	383	388	413	381	357	367	348	371	372	402	372	371	386	351	365	348	386	385	358	366	354	338	389	360	379	381	371	344	391	367	361	359	360	357	351	388	370	350	377	331	383	393	403	350	370	344	394	408	366	366	361	354	350	380	356	347	360	368	369	342	375	382	397	348	371	367	371	373	374	382	411	374	363	371	362	389	397	371	353	376	388	354	342	364	380	375	391	363	347	360	391	364	363	372	379	338	359	352	360	386	386	401	371	385	393	370	385	402	400	364	351	371	372	371	354	348	384	367	376	349	393	376	369	405	394	371	402	369	374	386	384	384	372	346	403	379	373	364	397	334	349	383	361	403	379	380	366	390	362	347	373	356	376	372	374	342	370	442	420	364	366	381	369	380	392	362	350	403	380	369	397	354	393	362	392	392	370	369	386	356	383	395	358	359	372	364	370	355	353	367	342	342	392	360	424	362	392	405	357	409	376	368	387	376	364	362	385	398	389	400	337	366	362	381	379	367	404	327	354	418	365	378	400	394	376	379	364	369	355	374	384	375	408	356	374	361	338	345	338	358	344	379	350	322	398	397	357	370	368	394	387	354	378	394	378	374	375	376	369	422	367	388	380	392	364	370	385	383	400	359	364	370	378	360	358	372	412	341	383	363	340	355	365	355	387	389	372	359	349	370	359	361	361	406	368	373	388	373	331	359	363	389	394	339	367	395	394	360	363	383	363	382	357	386	385	360	371	378	334	373	362	380	379	400	353	351	345	358	376	358	386	378	372	379	342	338	353	372	371	341	340	378	359	365	361	351	404	351	384	372	350	392	393	374	378	349	368	377	341	390	344	364	376	357	370	374	336	422	329	367	394	348	375	373	345	410	370	359	401	366	374	338	370	407	388	351	391	401	368	373	370	352	373	372	368	368	394	385	384	385	385	384	386	342	378	385	361	370	338	374	380	358	392	358	362	415	367	358	366	356	390	361	387	384	374	370	368	386	369	361	380	366	348	353	361	356	383	342	375	378	380	393	385	396	397	383	342	344	383	380	384	376	364	381	374	363	359	348	335	354	383	362	371	359	353	384	375	357	358	394	379	372	346	355	382	380	352	402	347	350	362	392	372	346	368	401	342	378	387	389	375	354	384	382	379	376	354	332	384	362	371	334	390	398	385	383	352	368	411	396	376	329	349	379	335	381	386	372	344	393	340	333	372	376	390	357	376	376	352	369	370	382	337	348	353	373	348	374	380	354	388	356	362	371	427	368	391	364	379	366	355	339	362	368	391	374	359	352	400	402	355	341	365	367	375	368	382	368	411
33660	7004	1636	1043	820	656	529	455	382	398	347	270	311	313	322	290	313	300	260	302	280	277	272	235	274	251	286	285	298	267	229	261	267	294	288	263	240	272	262	265	252	248	269	311	253	258	258	236	254	243	246	260	258	239	235	272	281	257	279	241	269	271	257	275	281	266	268	278	291	255	244	287	244	231	268	234	236	269	249	254	233	227	308	266	283	239	296	258	260	226	278	254	273	242	259	250	255	259	266	276	272	248	274	272	253	245	258	237	275	285	245	263	251	269	251	249	273	283	237	276	262	253	263	271	257	271	255	232	266	299	256	276	256	258	271	237	251	281	259	298	259	228	223	242	277	281	247	241	215	278	263	266	250	232	228	285	257	255	255	245	276	253	276	256	244	264	280	227	274	244	240	261	230	260	250	295	278	282	248	257	217	245	244	261	249	227	251	235	248	281	262	255	271	241	253	253	236	237	230	243	267	223	256	250	243	273	276	266	251	291	258	248	233	261	277	225	259	229	279	234	258	232	284	248	242	247	253	225	253	244	271	244	269	251	281	268	260	257	255	241	235	271	235	250	279	235	250	256	254	231	268	261	268	277	247	229	242	246	271	265	256	249	260	276	256	258	240	263	250	247	250	263	280	296	266	293	252	264	251	254	286	261	239	250	237	230	236	260	267	257	265	263	231	241	261	287	264	233	249	257	280	278	247	284	272	289	292	247	236	275	253	278	232	245	285	271	225	213	276	288	251	248	250	264	252	257	245	264	291	256	278	240	272	231	229	239	275	268	254	268	280	254	257	229	257	248	266	248	260	263	259	224	283	266	251	243	259	267	262	238	273	262	249	228	287	285	228	247	244	256	232	271	258	268	256	255	253	273	253	242	248	261	256	244	291	250	262	280	268	271	285	250	290	239	271	263	252	273	233	253	276	279	236	253	272	267	260	246	259	290	243	240	237	255	265	266	278	272	279	307	236	272	239	252	238	243	266	256	266	264	229	247	286	240	245	251	264	261	219	238	266	260	295	250	280	243	254	278	283	257	312	241	268	265	253	262	272	270	233	267	267	262	274	278	255	263	256	270	267	252	259	292	252	255	300	274	261	255	255	248	253	235	262	293	257	252	220	288	247	255	271	253	257	256	253	260	236	253	267	248	283	253	265	253	259	252	294	238	237	258	231	290	239	278	255	260	263	248	250	255	252	270	288	274	233	250	265	225	255	278	266	250	265	262	248	232	253	262	263	250	253	246	256	265	270	267	253	238	253	224	254	254	232	241	285	248	268	268	245	241	272	260	233	249	228	263	219	248	289	275	254	253	228	271	258	231	264	262	266	290	255	259	246	259	221	222	264	304	225	245	258	246	257	265	230	233	273	271	262	267	227	251	238	268	233	250	250	270	236	215	273	280	259	248	272	258	253	240	303	263	245	276	238	261	237	265	262	247	296	271	259	283	262	252	249	244	262	251	255	238	261	246	230	260	248	264	265	262	260	290	257	253	259	252	250	255	287	258	279	237	284	255	252	290	257	242	267	257	266	253	263	236	251	255	258	246	252	268	292	252	277	246	239	255	271	264	285	255	238	250	244	252	255	251	252	258	244	242	275	261	228	307	225	254	233	254	229	272	272	269	273	271	264	249	243	267	266	242	273	234	227	254	289	220	246	270	210	244	243	248	219	278	239	235	249	239	278	274	282	247	255	279	260	279	271	245	268	269	270	256	271	270	247	259	276	292	256	248	218	251	282	262	268	285	261	268	277	267	258	262	283	281	260	231	270	246	265	262	248	245	255	264	252	252	243	291	270	277	266	282	239	277	271	250	233	249	257	236	227	251	235	255	241	258	288	284	275	269	280	244	268	274	271	271	260	305	267	247	248	256	233	253	266	215	244	259	253	285	243	231	233	246	239	243	271	241	264	256	252	256	252	270	254	258	255	272	225	237	264	254	267	275	271	252	274	251	246	263	280	269	265	279	280	227	268	239	273	223	269	263	239	219	272	279	262	236	269	253	275	303	253	265	261	258	243	212	243	222	243	256	255	258	246	240	248	252	258	255	261	249	277	244	250	254	272	242	240	249	292	240	259	236	239	230	254	255	266	251	267	278	271	258	259	261	265	291	275	265	283	267	257	248	242	280	249	260	277	260	260	246	263	263	286	240	268	256	253	271	298	247	274	252	190	256	255	246	257	270	257	258	249	270	231	262	262	238	280	268	254	256	233	252	254	264	281	255	265	241	235	269	250	259	260	281	256	280	256	278	261	264	280	265	248	290	259	254	256	258	258	275	248	285	255	238	262	273	231	278	293	261	287	269	258	265	235	248	235	241	271	245	257	250	289	261	279	252	273	261	267	251	258	234	204	235	242	226	240	295	235	251	229	262	240	221	238	245	267	262	254	247	265	261	268	264	276	262	223	269	263	266	266	252	242	219	245	240	254	241	271	255	231	243	257	257	239	279	278	276	298	271	252	254	269	270	213	289	269	259	265	268	271	261	274	228	268	280	257	255	273	228	257	238	248	274	241	255	243	247	266	243	219	250	265	244	242	243	271	266	230	231	290	257	279	247	272	238	254	262	252	252	280	281	259	255	268	254	258	267	267	270	265	258	267	261	286	276	241	248	244	247	281	235	252	269	271	248	252	293	243	282	254	248	246	228	271	254	265	242	290	266	266	251	257	252	255	273	281	247	275	228	263	259	253	256	281	236	238	267	260	280	274	265	262	259	236	260	214	249	249	294	269	239	274	274	282	249	275	278	264	242	264	266	267	261	275	257	263	277	252	259	260	300	268	245	268	226	257	300	270	266	224	252	280	248	253	247	255	277	235	287	266	267	250	245	250	250	243	247	271	237	248	246	234	280	278	257	283	271	264	257	282	276	274	276	257	236	267	294	250	277	259	259	253	225	232	255	239	268	285	234	231	258	267	273	250	257	261	241	254	241	262	261	265	253	252	239	267	263	255	265	242	246	248	256	253	264	279	262	267	271	282	260	267	285	279	261	284	234	254	278	266	214	247	239	254	298	237	280	217	258	285	261	246	251	250	255	248	250	257	254	264	263	243	252	281	279	282	238	255	259	254	280	255	239	289	280	223	273	259	247	239	232	265	261	271	278	238	253	254	258	245	273	237	253	266	251	242	286	272	246	269	238	228	289	266	237	241	226	244	261	296	238	287	259	271	256	278	287	253	298	246	267	249	270	231	284	254	242	263	273	272	225	264	277	250	256	248	266	259	245	237	250	259	275	282	257	256	255	263	250	255	283	243	243	244	261	242	244	248	259	238	264	266	259	249	274	266	252	276	289	255	236	233	258	279	257	237	255	271	262	251	235	244	255	302	301	274	280	231	256	255	277	236	233	261	270	236	236	244	267	271	280	268	279	269	264	243	214	266	259	259	264	254	256	228	239	236	280	252	272	256	271	252	277	254	243	229	265	286	272	235	244	255	277	322	254	253	248	271	254	249	222	259	261	260	247	270	237	281	272	267	232	237	258	268	262
19331	1683	2338	2824	2604	2422	1776	1575	1305	1196	1065	941	908	861	860	846	773	718	719	692	684	665	689	616	680	662	670	684	655	683	648	614	655	595	625	646	583	635	620	625	634	639	634	600	641	581	592	624	621	660	625	595	621	640	610	649	602	602	566	614	623	623	600	606	619	633	615	637	584	616	574	595	592	627	616	604	597	554	614	591	606	553	622	623	594	599	579	618	568	590	598	590	613	599	588	594	601	592	613	616	585	558	601	591	607	592	566	609	630	625	623	583	591	585	588	631	579	592	601	601	581	594	640	634	615	611	562	593	560	607	594	620	602	661	623	570	605	605	578	598	583	583	622	621	595	630	596	605	598	598	577	595	618	617	617	620	551	621	593	580	597	613	652	616	625	589	585	612	587	603	583	639	578	653	601	597	598	590	623	593	606	594	587	576	591	669	614	593	551	595	607	592	575	581	643	625	603	553	619	607	648	573	586	592	618	593	642	597	621	553	594	622	620	583	592	604	602	613	551	614	614	597	619	588	613	576	557	579	560	589	618	565	624	590	575	596	610	618	561	609	591	557	588	630	636	569	577	611	607	583	569	590	594	627	571	607	602	608	586	617	608	604	613	612	602	535	639	626	605	583	593	571	612	582	607	629	582	583	627	621	587	585	558	590	587	635	624	576	590	602	597	590	621	590	549	569	595	621	583	621	566	604	606	576	575	599	619	605	555	616	583	610	607	619	597	590	621	568	588	620	625	624	560	618	615	568	568	595	636	560	554	615	621	562	594	646	588	575	576	588	594	580	546	541	575	613	603	577	600	640	631	601	641	611	651	629	601	621	600	577	644	597	614	598	580	574	623	572	629	607	626	610	617	611	610	619	588	568	585	622	588	600	634	620	640	583	587	603	593	626	627	590	562	605	615	599	612	621	593	601	587	604	622	587	630	616	616	586	602	590	536	646	602	577	565	613	574	639	608	594	616	598	588	572	576	577	603	564	595	590	639	613	592	602	596	609	540	607	621	611	609	586	570	599	623	627	602	587	594	614	591	586	601	644	602	649	621	541	605	609	577	582	586	592	573	604	622	607	674	592	605	590	603	591	591	619	579	597	625	591	564	632	590	577	604	588	635	590	586	570	593	600	621	566	632	562	581	642	596	632	557	587	553	599	601	591	617	587	604	538	584	593	606	650	624	624	588	568	604	613	572	589	622	636	664	563	589	572	609	582	602	611	593	578	584	595	589	624	592	611	604	591	604	607	597	589	584	594	588	556	595	603	601	592	551	648	616	610	624	586	590	576	584	581	576	634	584	612	576	582	608	591	593	596	563	572	592	568	603	601	632	587	553	613	635	611	565	574	621	607	597	537	580	614	629	642	613	639	643	614	635	631	603	588	593	624	612	556	596	558	631	594	573	612	585	555	588	569	572	588	598	596	591	625	582	613	560	556	620	612	580	595	589	601	621	607	536	617	568	604	587	624	590	594	584	584	577	607	616	604	592	613	586	556	598	636	585	642	602	574	596	631	598	619	617	600	632	552	566	550	617	609	588	552	586	596	577	636	567	631	600	622	640	609	563	615	577	552	614	602	624	605	628	643	612	579	617	598	639	630	563	610	636	594	599	649	592	590	620	643	598	642	592	606	573	616	622	627	613	609	594	577	650	621	662	600	545	601	607	578	572	605	641	627	585	606	591	613	597	596	592	617	577	589	535	613	620	613	587	617	638	594	566	605	574	615	601	571	597	618	572	620	579	593	578	567	592	580	646	590	595	559	618	585	617	617	637	619	561	606	569	593	558	615	574	611	584	594	587	547	629	595	591	582	586	605	613	597	602	575	612	620	610	597	608	567	610	601	643	562	552	584	611	620	577	594	582	590	669	603	581	608	579	602	568	592	592	567	566	604	564	583	592	621	626	624	618	601	598	601	607	574	638	585	587	615	559	593	590	638	545	625	604	548	561	596	628	622	595	568	634	598	553	566	632	561	603	625	581	629	608	602	626	605	627	593	605	629	571	586	590	573	572	579	643	621	577	556	633	621	568	632	616	565	588	593	613	580	567	603	608	574	586	640	639	587	583	606	574	602	562	602	570	623	625	574	611	593	580	616	584	614	586	598	605	613	625	611	602	616	573	616	622	608	554	615	603	618	573	614	627	582	608	609	592	656	625	604	640	616	609	539	568	604	586	609	616	606	619	596	622	572	544	576	593	615	541	626	623	598	632	576	566	642	556	589	597	623	615	611	653	611	586	592	601	580	580	652	625	591	600	602	581	587	616	601	604	573	624	559	634	591	618	626	596	592	618	588	665	624	639	634	585	618	553	599	575	602	623	611	588	573	557	615	627	632	621	633	585	594	541	582	602	587	593	601	601	609	591	605	572	600	631	615	583	601	609	605	583	605	619	621	569	605	581	575	617	606	631	605	631	598	605	557	584	607	592	582	613	596	578	547	587	594	605	610	609	581	608	614	608	656	617	619	622	601	546	651	558	613	577	590	622	556	594	587	566	607	580	616	596	617	641	578	627	580	580	609	575	633	541	562	603	584	599	560	635	591	602	621	590	579	578	650	548	630	592	575	598	597	648	571	589	602	633	584	590	646	616	619	566	562	591	584	533	598	571	592	634	544	600	569	638	566	637	601	643	602	633	554	596	562	564	648	559	571	593	592	554	639	607	604	618	607	642	606	630	605	617	544	583	600	601	539	608	571	584	621	590	600	527	587	626	591	617	583	591	573	582	558	609	620	562	590	598	610	621	612	608	610	566	581	579	618	555	636	616	644	585	606	550	619	627	545	612	593	617	624	614	591	560	617	604	594	591	610	666	607	608	572	595	644	585	614	577	588	554	594	611	600	604	625	592	617	581	568	613	567	587	581	605	575	584	614	594	645	621	612	635	552	595	596	645	620	575	600	598	604	560	620	593	619	613	554	603	581	617	604	608	600	580	620	592	609	612	609	626	664	635	609	593	591	656	596	580	581	614	561	591	583	564	572	591	628	552	622	582	572	559	578	609	578	634	623	598	593	575	623	571	584	620	603	565	581	610	615	610	616	610	597	596	581	623	567	587	613	607	640	612	591	611	592	627	615	641	577	626	589	595	645	589	592	644	611	561	613	611	604	603	615	595	594	616	589	596	615	592	627	627	606	610	594	613	579	612	649	582	558	568	620	636	566	640	596	583	615	637	580	630	623	546	599	634	589	589	625	618	576	597	585	607	540	656	577	551	606	596	599	585	583	578	615	573	617	647	571	555	566	581	579	588	589	613	594	601	584	582	610	571	602	628	590	622	612	620	599	605	613	615	591	568	630	631	628	632	593	615	563	600	596	538	583	608	583	570	644	620	591	581	585	572	583	622	619	592	638	603	581	581	597	591	569	594	595	609	640	601	583	552	574	609	614	593	631	574	623	614	570	565	637	592	616	618	624	612	616	574	599	587	601	615	612	589	586	582	624	597	582	599	639	554	573	572	567	603	623	596	575	583	623	586	632	590	584	577	609
7358	728	345	314	257	240	203	255	202	232	205	204	204	193	197	213	222	220	214	216	179	179	214	178	205	233	171	184	214	220	205	216	213	194	223	167	211	203	177	194	199	211	196	195	181	242	193	192	197	233	209	208	205	209	200	185	187	213	211	217	208	211	213	175	202	183	212	215	231	208	204	193	205	232	249	197	207	194	202	213	195	199	204	194	206	214	207	212	191	189	180	234	199	194	175	203	196	200	222	183	199	204	209	201	169	232	207	221	175	201	188	183	199	212	194	192	198	201	208	199	194	225	210	208	206	199	169	194	200	201	218	212	199	196	202	179	196	218	206	192	185	215	219	207	186	196	219	210	180	185	213	231	189	219	232	215	193	211	220	194	208	185	208	183	184	194	192	151	207	173	179	221	195	221	182	212	202	198	207	212	203	180	183	215	210	224	233	213	222	207	184	185	216	186	212	218	210	218	203	187	191	217	195	212	185	170	204	206	206	185	210	209	209	201	198	196	201	186	199	180	213	169	193	189	204	200	204	184	180	193	193	197	194	198	206	189	182	232	200	197	195	202	201	183	187	195	180	200	199	200	218	221	210	207	185	227	179	200	209	178	205	212	210	197	203	192	171	188	183	201	211	219	225	204	207	212	174	190	209	231	211	209	225	202	170	206	186	214	202	221	218	201	183	220	184	185	237	202	199	214	195	187	191	209	210	230	189	222	204	179	217	212	173	184	208	205	206	206	233	186	197	205	202	208	212	166	177	203	209	184	197	196	177	176	184	206	178	230	201	204	187	226	209	193	192	218	209	193	228	211	206	203	202	223	212	182	194	230	179	186	197	196	212	206	209	183	204	195	234	194	217	232	204	205	209	223	215	178	204	209	189	190	201	200	192	223	210	202	213	230	223	181	177	229	175	209	213	178	190	183	176	188	186	211	217	215	217	202	200	186	179	211	191	197	198	181	211	197	203	212	224	184	205	207	187	194	240	210	207	184	186	195	200	183	185	190	211	196	183	216	186	199	204	213	196	193	186	216	225	204	217	167	199	204	219	189	236	197	207	203	222	198	219	225	207	182	204	209	196	203	181	197	220	202	217	189	189	210	198	196	198	221	186	184	179	195	218	205	205	202	182	207	195	204	197	205	185	204	237	209	214	210	222	177	225	200	206	180	205	197	196	201	182	195	190	182	218	198	216	202	208	207	215	190	204	183	196	192	207	224	207	212	210	181	214	184	223	226	218	199	202	212	182	227	223	190	218	204	223	215	204	195	200	202	185	204	193	187	205	173	204	198	208	204	213	221	209	199	206	193	221	213	205	189	215	180	200	178	184	192	212	209	218	230	209	189	188	194	198	198	218	213	215	210	181	191	214	205	193	179	232	194	184	216	217	229	237	190	200	226	195	205	196	202	209	198	202	195	201	173	195	218	203	206	180	182	203	195	199	168	196	188	207	205	195	196	201	209	168	190	189	198	183	191	232	214	198	213	206	203	203	199	197	188	196	225	228	203	263	204	188	194	201	199	189	233	207	190	183	213	215	230	203	196	236	192	191	237	204	172	203	165	203	238	192	211	192	189	209	220	216	229	182	186	186	186	217	182	204	194	212	220	206	201	182	186	189	209	196	171	216	190	201	200	205	173	201	194	190	179	225	219	202	196	215	182	195	227	204	189	202	222	215	198	200	214	238	210	208	223	235	191	188	187	193	196	207	203	206	187	231	175	207	221	213	212	196	206	209	217	194	229	205	238	207	189	224	179	221	178	179	219	231	205	217	187	218	189	223	205	183	219	190	187	195	200	188	211	237	202	204	231	214	212	199	228	200	195	185	193	200	207	190	187	189	193	215	211	209	189	185	204	193	184	179	169	179	200	206	218	198	200	210	185	202	213	214	206	208	192	208	195	192	207	208	226	186	184	199	212	228	219	215	196	166	186	183	221	203	212	225	207	193	175	226	179	186	193	198	224	201	193	210	206	207	176	179	230	202	205	208	199	257	193	225	218	228	196	186	219	182	204	201	207	206	179	197	164	209	214	191	176	192	203	193	217	218	198	193	190	205	210	232	171	189	204	208	210	208	201	225	189	211	194	204	203	214	213	209	210	210	216	198	203	211	187	184	193	223	223	225	203	189	199	212	211	216	187	209	187	200	184	202	212	198	192	237	189	212	222	220	191	181	202	169	184	184	212	205	213	202	196	230	195	195	161	205	219	179	202	175	216	188	203	205	193	177	185	216	203	220	201	224	171	207	210	185	200	208	201	203	211	183	220	213	196	195	209	189	203	186	198	194	197	204	207	211	212	204	198	206	218	170	190	195	184	191	216	191	188	202	186	210	192	199	209	227	199	196	209	196	192	205	212	189	207	217	199	185	209	204	204	225	201	182	204	202	200	183	208	177	171	207	207	189	185	180	208	195	200	180	197	202	212	193	206	200	202	196	214	190	203	226	207	181	180	215	202	193	217	205	200	182	208	218	212	213	214	229	236	211	187	214	228	232	218	234	210	189	213	170	186	211	218	182	198	210	228	222	181	217	212	197	208	189	182	198	212	222	203	231	205	213	193	198	197	208	183	197	211	185	197	227	225	196	200	190	215	187	180	208	196	187	210	180	207	208	210	265	208	200	188	195	182	224	174	183	169	213	194	196	171	206	202	209	183	198	208	213	218	216	191	197	191	210	187	211	206	201	225	197	190	229	203	184	178	202	189	230	191	172	201	188	204	199	185	216	202	206	175	198	168	203	178	184	219	205	195	200	205	209	184	224	208	169	204	205	193	204	184	193	172	221	217	191	198	213	202	204	193	207	205	210	216	213	196	182	210	194	179	201	187	188	215	183	200	209	203	212	200	181	206	230	193	216	198	188	222	188	215	200	210	228	220	191	199	216	193	214	192	178	201	188	189	215	170	186	194	187	207	200	206	170	221	222	221	194	186	209	202	214	201	215	198	203	198	215	202	209	178	178	205	204	199	221	205	193	174	222	191	192	200	202	211	193	205	193	196	202	219	190	198	179	190	211	215	228	165	214	179	184	230	216	182	201	209	207	178	190	224	207	199	195	165	187	203	210	204	232	186	189	195	178	222	205	192	185	203	175	201	192	191	206	203	204	225	198	225	216	211	202	191	197	173	183	188	202	184	223	217	188	196	200	179	175	186	196	199	208	237	213	185	205	218	213	198	200	179	222	187	203	186	195	214	214	209	229	200	197	194	212	205	196	179	210	205	204	219	196	206	199	216	185	203	188	202	198	223	198	171	184	220	211	188	182	181	204	202	208	176	203	223	224	201	197	225	156	180	223	187	212	213	202	199	220	223	202	209	220	220	202	188	222	209	200	202	207	192	206	216	194	175	205	224	202	230	208	185	205	222	169	174	192	190	177	189	200	200	194	216	207	198	212	221	170	206	209	193	215	176	182	233	225	226	205	218	204	180	177	177	177	186	212	200	209	194	195	187	198	179	222	206	189	176	190	191	198	226	237	202	207	193	231	211	221	213
4671	631	714	749	704	608	617	533	591	534	493	527	514	532	466	486	500	437	476	487	478	504	466	517	447	490	473	467	474	458	478	461	485	452	462	448	463	432	496	461	485	469	450	452	465	468	439	475	460	493	410	459	484	468	399	517	461	480	479	480	456	450	493	448	479	450	481	501	451	472	451	481	502	451	473	464	493	466	476	454	468	484	454	488	462	474	458	492	454	446	465	444	464	460	460	447	463	447	473	468	499	487	490	479	500	459	504	448	458	491	476	467	439	476	466	449	473	473	456	448	484	495	475	424	473	465	471	432	474	455	471	465	480	463	442	465	446	457	456	476	470	500	475	441	485	463	488	463	448	477	466	461	483	453	485	487	480	462	469	471	450	459	470	478	484	445	477	471	486	459	433	461	511	482	485	486	469	466	456	495	462	454	467	431	454	465	456	503	464	440	477	520	461	481	478	445	490	500	472	451	469	472	454	479	474	466	444	486	473	430	450	451	428	465	463	483	488	498	478	471	480	450	461	506	432	458	448	491	437	460	456	473	498	468	465	479	453	447	453	483	468	471	457	498	453	470	500	484	437	462	469	472	464	485	467	487	474	464	437	461	470	485	508	501	480	498	462	473	457	500	456	438	478	474	449	473	472	471	491	485	499	470	509	453	476	460	503	466	453	454	469	444	447	459	450	485	490	463	460	444	485	443	462	445	454	494	424	439	472	437	467	502	460	460	485	468	473	434	444	438	465	492	489	488	445	485	451	453	465	436	420	532	461	495	483	456	493	475	481	502	468	485	451	501	489	475	478	478	463	460	476	480	460	442	465	452	496	465	421	459	446	468	505	493	511	417	506	493	452	458	455	474	433	490	474	451	492	478	488	478	448	449	492	446	442	483	501	459	435	493	463	484	505	491	501	422	449	483	473	471	414	486	454	470	455	502	501	450	479	477	460	477	469	491	468	456	488	458	481	488	452	452	476	439	492	473	473	481	485	499	469	494	477	476	452	505	487	481	492	456	475	431	453	478	447	491	488	459	444	416	461	478	448	479	490	468	457	461	472	452	468	449	481	476	453	442	460	505	466	453	460	476	459	441	443	510	480	487	464	464	460	485	460	484	432	450	453	489	465	467	461	502	468	457	482	474	508	471	451	475	461	500	480	447	496	482	450	490	448	455	436	491	479	485	488	466	450	493	456	450	497	458	478	454	479	469	454	466	449	462	427	466	474	477	483	442	479	458	468	497	487	484	470	439	488	484	485	483	476	491	458	488	487	434	517	459	496	497	447	503	454	454	463	467	501	466	429	486	469	488	472	465	438	470	506	463	447	469	492	493	507	453	461	468	479	470	466	451	475	483	485	475	502	473	446	477	480	443	459	467	447	466	505	457	473	475	467	487	520	454	479	462	444	445	462	471	474	480	447	484	471	498	491	473	485	458	497	466	479	484	455	441	432	455	445	436	493	455	472	437	481	477	471	435	479	489	454	461	483	449	500	443	467	485	460	459	424	482	445	492	456	482	496	473	485	468	480	466	492	474	480	517	463	481	468	486	499	493	505	479	478	458	450	462	457	487	466	478	464	459	489	453	453	499	443	459	482	464	470	461	473	485	457	488	478	476	456	475	454	475	475	423	466	480	463	492	493	453	466	487	457	476	492	458	490	486	480	456	452	468	476	463	465	448	435	434	465	475	471	447	467	474	473	490	498	475	471	435	445	468	451	440	457	480	451	474	450	440	469	464	448	448	482	487	470	499	522	458	498	476	464	457	462	439	472	477	487	449	478	486	469	425	453	488	451	459	485	482	471	464	464	499	454	449	482	478	463	451	482	492	502	466	483	498	452	490	490	490	449	465	463	464	457	481	429	456	459	482	480	452	477	432	480	441	439	470	477	503	474	462	460	468	489	521	486	459	455	450	461	487	473	450	477	483	454	492	467	483	460	464	466	467	486	469	471	473	461	462	499	491	481	457	477	449	441	453	458	493	493	453	475	462	479	510	449	449	446	476	480	423	430	488	449	443	440	509	477	448	444	461	510	465	485	454	481	517	468	433	454	456	488	454	491	475	464	434	447	474	489	514	481	408	471	482	479	464	486	494	496	464	475	446	468	429	490	443	444	498	451	479	474	440	459	421	471	461	482	464	442	458	475	492	497	489	453	511	453	490	453	456	471	428	486	472	480	406	467	491	492	451	443	489	476	445	463	506	439	475	486	446	427	513	479	457	505	464	515	460	499	485	502	463	453	486	464	488	472	446	460	429	450	515	499	477	488	483	477	475	482	493	478	450	518	453	458	456	440	467	459	489	507	441	525	474	443	470	462	473	501	465	479	467	470	493	440	436	482	498	475	471	476	467	485	500	472	489	436	465	474	471	480	554	448	440	474	461	461	476	499	463	419	473	450	452	487	491	458	452	473	478	490	461	441	457	474	448	470	461	485	463	430	468	466	481	474	465	477	497	482	467	463	467	445	474	478	437	466	494	480	489	491	469	456	459	439	448	492	438	447	453	457	441	487	491	439	507	465	478	425	460	449	452	443	468	426	479	456	478	492	514	452	481	463	464	434	457	486	435	500	462	433	467	498	455	465	449	497	508	476	493	489	468	450	476	506	500	467	467	465	481	481	442	460	481	454	474	441	447	462	428	460	474	470	466	485	460	431	454	489	467	475	456	436	443	459	453	475	425	467	465	475	491	436	467	483	502	474	470	452	501	453	416	433	472	500	474	480	458	505	461	436	467	494	465	475	440	484	436	449	455	487	464	453	489	453	459	459	483	444	503	471	448	466	464	426	451	475	517	458	461	492	481	442	494	466	463	485	485	475	492	497	475	467	452	434	469	497	463	497	448	454	456	460	459	481	452	473	473	501	494	471	480	466	496	465	492	504	444	513	474	487	484	482	454	454	473	439	482	475	497	475	517	470	513	470	490	451	496	503	494	430	444	458	480	461	494	434	492	482	477	427	418	493	503	501	469	471	502	474	446	501	473	459	479	462	497	472	424	480	479	457	490	461	460	456	465	455	477	477	477	429	486	520	533	481	463	468	475	413	436	474	470	483	453	469	443	470	482	468	437	453	501	487	496	480	461	484	515	442	452	455	453	453	391	467	473	482	480	445	460	467	489	481	498	416	471	495	445	495	481	467	463	494	499	464	470	484	474	465	510	484	467	494	459	498	469	449	469	511	481	501	482	448	491	466	472	459	467	498	435	503	441	489	492	440	488	500	478	479	497	478	472	480	485	465	504	468	497	458	459	488	476	455	487	452	448	481	472	467	443	458	446	506	478	485	427	499	480	458	450	421	458	444	482	427	469	514	515	458	449	476	445	436	483	500	494	444	466	437	446	475	453	464	467	421	459	482	423	434	448	479	458	497	446	489	450	427	483	488	457	475	469	482	467	469	465	461	481	466	486	466	485	462	469	465	465	475	480	491	478	402	505	502	482	464	477	482	491	483	451	473	487	470	411	479	488	478	486	499	451	469	519	462	534	483	479
22905	2970	709	529	417	344	248	238	230	199	206	218	182	156	147	176	157	163	170	153	156	156	136	149	160	140	149	164	138	134	157	133	151	133	148	152	144	144	148	136	151	140	153	144	137	142	138	130	123	144	131	146	120	157	163	168	152	161	128	173	156	147	177	149	159	134	162	150	131	136	118	145	154	177	141	150	124	137	133	152	149	147	147	150	136	148	143	142	127	121	137	136	141	146	125	142	147	139	144	153	141	147	142	153	149	154	136	138	160	141	132	145	164	126	149	154	137	122	148	142	150	144	133	136	160	170	139	129	150	149	174	142	142	122	139	129	124	155	133	146	139	152	150	129	151	155	124	120	129	131	126	125	156	141	140	122	150	133	126	145	156	160	149	150	134	150	163	147	146	115	132	130	158	123	151	137	131	135	152	138	118	134	159	151	119	158	140	126	146	155	143	126	128	146	146	128	121	129	151	126	126	135	142	162	148	130	133	170	125	141	145	147	146	145	132	141	151	132	147	129	131	151	142	130	142	139	154	161	130	147	144	154	139	142	166	155	148	160	156	134	158	157	146	159	115	133	132	166	139	150	136	136	134	146	138	139	158	136	134	125	157	138	145	142	132	136	129	141	146	128	146	155	148	156	130	134	142	168	137	152	151	138	138	154	112	137	151	138	123	144	113	159	160	148	139	139	144	137	145	139	149	147	121	145	146	153	157	147	123	146	131	136	151	134	156	162	145	135	139	155	157	148	153	143	136	142	146	159	150	130	144	152	127	135	139	132	160	177	149	153	139	142	129	113	140	143	152	131	129	141	153	164	144	136	161	137	164	123	153	138	142	137	143	145	164	138	144	138	154	128	168	137	145	122	120	137	145	146	144	148	147	157	146	143	131	140	147	146	122	120	136	154	151	127	152	149	150	145	153	157	165	143	144	147	131	134	160	129	154	158	142	145	144	141	146	147	153	140	183	132	136	151	148	141	130	126	141	145	162	139	176	148	159	154	149	124	161	148	127	157	139	165	134	150	136	125	139	147	156	147	146	163	132	151	134	158	145	143	121	133	148	139	159	137	157	159	140	155	140	156	144	141	142	130	133	127	172	147	130	138	139	142	133	125	145	149	154	127	139	149	157	154	133	141	143	138	158	164	164	154	118	149	132	147	130	138	127	137	150	154	150	133	140	128	153	152	155	150	152	144	125	130	169	150	156	155	149	140	132	140	148	152	126	143	131	149	158	132	127	143	140	162	159	153	135	135	116	122	153	136	126	134	132	132	122	155	167	147	138	150	171	140	145	149	144	156	154	130	154	153	142	132	141	149	153	144	144	143	135	136	155	132	130	127	126	139	141	171	152	154	135	143	122	159	141	131	136	121	130	143	154	154	152	141	147	156	145	115	118	161	120	149	146	161	148	140	167	136	132	157	152	178	153	163	148	143	149	147	146	120	140	139	166	131	165	153	156	152	129	160	136	144	159	139	151	146	162	166	150	154	138	124	144	146	131	157	153	157	160	134	123	151	137	139	152	135	150	126	138	147	148	163	129	141	145	120	162	140	139	129	146	155	132	144	146	142	142	159	137	139	135	154	151	128	126	153	131	137	155	131	152	132	145	148	143	141	153	140	155	139	147	133	148	140	157	163	141	131	159	141	151	135	153	122	149	175	148	125	135	155	157	153	144	141	153	133	157	137	143	115	156	145	140	156	161	143	166	152	158	126	142	122	134	155	138	154	143	143	153	160	127	147	139	132	141	144	156	143	111	169	151	134	136	152	151	151	146	175	147	123	143	147	131	134	142	126	128	146	130	133	135	139	144	149	142	131	143	170	129	136	150	146	148	142	144	135	133	129	154	135	149	166	149	155	173	127	126	129	154	151	129	144	168	140	129	121	147	158	154	118	133	145	151	143	137	151	113	161	123	148	156	153	137	152	160	151	173	150	128	157	136	155	141	136	146	138	143	136	135	163	165	144	137	144	137	158	136	157	139	170	167	146	156	145	151	147	138	133	140	165	138	151	138	164	133	142	140	140	128	161	154	146	139	133	140	129	140	146	122	139	157	136	128	161	144	117	134	119	142	131	148	133	151	139	138	144	142	157	149	152	151	142	155	148	148	154	159	142	142	142	125	156	164	142	135	140	154	146	138	136	159	151	126	157	165	147	136	136	137	147	136	159	144	131	150	150	147	131	132	127	137	133	127	132	118	132	127	134	143	149	185	136	167	133	138	145	132	152	141	130	137	162	113	135	146	141	118	148	143	131	149	115	132	145	143	154	140	141	175	155	126	144	148	175	151	145	143	167	136	148	135	133	133	151	130	146	149	158	166	152	154	145	138	164	160	148	154	148	135	137	130	130	147	138	164	160	161	173	154	137	147	140	145	181	153	136	124	137	146	159	133	140	148	148	147	155	144	170	152	183	174	151	135	137	148	131	141	137	129	178	166	154	160	152	146	155	142	139	139	159	162	146	147	143	126	121	144	147	142	156	133	142	170	145	151	155	125	127	141	142	175	160	153	177	161	146	157	156	132	132	178	147	128	136	156	143	147	133	156	138	140	147	143	146	168	147	144	144	143	117	158	166	128	157	151	148	139	123	125	151	126	147	172	136	140	132	126	151	140	151	134	161	129	154	154	123	131	126	159	147	123	138	168	128	146	152	142	143	152	151	147	151	166	144	156	134	130	141	136	148	160	144	135	152	144	135	122	151	138	140	146	136	144	135	149	140	154	149	152	136	127	138	125	137	130	141	142	159	135	142	133	145	130	152	154	160	153	133	142	119	137	148	148	156	141	119	156	158	149	165	141	127	144	141	155	134	148	140	148	140	133	165	155	142	156	140	162	163	138	145	145	134	151	144	150	150	141	126	150	161	141	111	147	152	147	135	153	153	125	137	136	153	143	128	141	158	159	149	155	166	135	151	158	179	120	157	134	146	131	139	153	183	151	148	138	140	157	143	147	140	128	137	152	154	129	168	157	145	145	155	153	137	165	132	146	166	151	140	147	164	153	137	124	128	163	154	121	163	162	136	152	155	150	149	163	156	147	163	142	143	130	131	140	154	141	162	134	143	143	136	164	145	123	144	128	142	128	152	165	181	161	150	150	132	125	142	147	137	159	143	131	146	141	149	150	160	143	136	146	121	149	158	134	146	150	159	149	175	154	157	160	143	158	150	127	137	150	147	157	151	131	126	156	127	142	141	164	155	146	157	141	139	147	148	147	156	123	138	135	141	128	142	144	157	143	157	165	159	154	140	165	142	137	122	167	130	166	130	146	151	159	158	147	130	117	138	153	144	138	127	153	145	154	157	136	169	151	142	143	142	144	130	149	143	137	138	134	138	153	135	143	138	143	159	147	129	141	158	160	144	141	127	171	137	147	130	139	146	146	173	150	131	155	152	152	136	148	152	137	143	159	137	144	140	153	166	147	135	145	159	127	145	128	140	138	128	153	154	146	155	129	153	168	159	143	142	151	153	151	155	132	130	141	152	157	139
13634	844	1350	1682	1536	1349	1012	874	751	715	638	588	546	519	503	505	493	445	462	408	431	451	404	383	400	394	413	359	387	363	414	401	425	398	387	380	420	373	383	389	434	355	394	384	396	376	351	422	371	387	376	387	362	374	368	357	344	408	397	353	375	355	364	369	365	354	346	376	441	384	380	352	361	386	361	344	406	369	385	361	354	344	384	343	363	359	374	370	369	356	375	390	381	357	333	342	321	353	371	378	353	355	386	368	385	380	353	392	343	380	391	378	383	380	370	344	330	388	355	391	364	357	359	352	385	375	366	391	353	364	394	389	338	397	335	355	390	414	382	363	347	367	373	371	366	337	360	353	354	365	382	377	373	364	405	358	340	365	369	394	396	353	412	318	347	393	371	392	380	398	396	353	393	352	361	390	360	406	408	380	354	354	349	351	374	360	366	383	371	410	352	339	374	336	365	384	388	360	356	352	360	361	353	349	358	390	347	371	395	332	364	374	383	348	371	382	358	382	364	376	346	406	397	368	357	388	327	346	389	345	362	378	357	359	383	354	367	373	358	371	395	378	365	387	386	357	369	380	366	371	352	371	403	376	356	354	378	350	378	362	364	338	329	339	347	372	350	393	339	336	376	375	343	378	354	351	380	383	370	347	334	355	343	364	358	374	324	361	348	359	359	373	411	384	392	395	361	371	348	351	380	357	360	372	362	333	400	345	375	370	375	400	377	386	374	366	359	380	355	365	363	336	336	340	342	379	359	356	344	389	371	367	356	373	369	357	382	388	356	385	368	359	366	342	384	389	362	370	368	362	402	361	428	384	365	374	382	386	388	348	388	372	359	330	372	379	364	362	377	379	348	371	368	368	382	375	388	350	385	371	353	349	396	371	358	396	329	363	391	346	369	330	374	395	382	365	384	358	354	376	408	367	358	331	362	374	372	376	348	341	359	332	345	394	362	381	370	391	370	376	372	400	370	364	392	371	402	406	376	362	409	399	350	410	359	352	373	354	376	393	369	382	394	371	354	361	358	385	329	394	355	410	361	358	376	389	402	359	386	393	365	373	414	344	343	427	414	404	348	365	365	360	382	399	361	363	337	365	321	356	344	415	377	390	382	399	385	355	387	336	367	370	371	362	368	388	374	383	356	364	368	364	379	364	355	341	360	370	343	400	405	399	354	352	374	375	390	386	406	362	347	372	360	395	356	336	405	355	358	402	346	348	352	330	375	374	364	373	348	365	345	358	379	376	350	369	351	380	355	333	359	403	366	377	382	361	372	374	422	359	362	384	376	404	351	334	375	395	371	369	383	357	369	360	378	359	373	359	357	384	400	390	390	378	401	389	372	352	349	328	405	384	347	400	377	350	369	356	377	353	360	375	353	356	349	334	340	384	355	377	340	370	336	327	389	385	347	363	344	367	384	337	358	345	398	371	354	337	392	382	381	364	387	341	384	377	366	363	364	359	388	401	377	353	366	381	353	371	358	357	363	383	343	363	382	353	368	361	392	389	380	348	394	355	358	390	374	370	353	389	352	383	372	371	379	366	356	372	359	348	376	348	354	383	361	381	356	357	375	369	363	352	364	384	365	342	361	362	379	377	362	366	364	377	359	361	356	355	392	342	379	398	350	341	363	351	391	341	372	365	354	386	341	339	378	382	395	351	400	377	367	382	412	351	373	375	369	343	350	377	348	341	409	365	353	372	360	350	359	357	342	343	368	396	347	357	380	345	361	406	345	359	359	370	395	371	382	373	354	345	363	359	345	366	361	365	387	396	379	367	378	352	383	392	353	357	392	361	372	361	341	381	364	400	384	357	359	401	366	391	373	375	365	392	363	377	365	381	366	341	347	403	388	373	398	378	349	386	358	368	362	352	387	336	378	376	368	360	382	357	372	392	397	360	357	353	363	375	352	396	373	365	353	378	371	398	382	366	361	397	381	365	354	346	408	384	384	329	388	374	333	366	382	373	393	347	376	372	369	394	363	345	349	363	362	327	385	374	367	390	402	377	352	380	355	364	393	377	329	374	367	373	372	363	371	395	425	362	334	384	357	358	350	380	375	359	375	349	373	372	390	375	367	376	344	359	386	379	403	381	388	362	394	378	345	389	338	395	370	378	366	350	376	360	380	357	387	360	363	441	348	398	401	383	327	344	359	392	367	371	354	380	404	352	364	375	360	354	391	386	340	369	336	337	361	371	383	361	360	371	393	383	375	383	383	370	367	356	343	351	375	365	365	394	345	398	372	338	374	363	387	386	380	352	361	364	364	346	392	327	342	356	356	360	372	356	396	385	376	382	366	386	360	394	386	392	352	412	350	393	378	369	368	365	374	389	345	390	405	389	373	391	364	367	396	360	372	347	377	390	360	354	355	396	351	379	349	349	359	370	385	396	353	366	371	393	374	393	370	362	320	373	371	378	372	345	382	362	345	363	363	346	389	392	377	349	398	353	351	344	380	391	353	338	361	359	380	377	401	408	321	346	359	364	385	306	380	365	318	368	334	386	388	359	354	372	355	380	357	362	365	375	367	365	402	396	353	382	339	399	378	378	372	364	340	323	396	385	368	375	377	330	369	369	343	352	398	370	348	375	388	357	381	359	375	346	338	369	359	353	357	352	327	347	381	353	364	358	376	405	358	375	319	391	354	381	343	367	366	363	378	383	368	350	374	393	332	375	404	394	355	368	407	330	361	323	368	338	368	385	379	396	369	393	342	338	368	350	374	353	405	361	367	395	385	356	394	386	388	348	375	400	394	371	355	388	399	374	336	361	367	406	373	385	383	380	359	392	380	329	364	327	390	368	373	408	386	356	389	375	399	380	343	383	331	413	389	372	373	362	325	377	369	353	377	356	373	333	339	366	367	365	351	396	347	326	355	353	378	368	337	339	396	393	392	337	386	392	378	357	411	350	354	359	357	361	355	402	361	359	387	383	363	372	349	354	335	437	414	361	380	362	351	394	356	341	326	342	366	334	372	365	357	368	376	369	394	400	378	351	359	378	368	370	396	341	394	397	341	400	376	380	394	375	358	389	367	384	381	359	322	358	351	374	352	388	375	364	338	398	360	361	348	365	370	348	370	347	373	390	342	366	362	328	334	361	378	353	335	375	345	336	367	371	353	392	351	383	347	383	422	351	354	359	371	366	358	358	380	344	377	368	349	381	374	321	369	363	386	344	371	397	357	339	388	353	339	393	358	381	368	387	361	397	355	363	343	336	377	346	384	360	350	337	407	394	345	377	372	351	364	403	354	395	369	334	375	345	382	351	357	390	376	368	377	409	380	392	351	412	352	346	382	353	363	349	386	344	381	355	360	365	370	356	361	367	332	361	376	354	343	392	387	387	358	361	373	367	378	339	395	390	394	341	351	357	347	354	378	357	414	382	348	367	403	348	369	358	368	342	350	348	370	371	347	353	367	372	389	334	342	379	374	400	352	337	389	373	369	385	341	370	396	394	378	351	409	376	332	394	367	376	356	408	347	354
33129	6032	1404	1029	804	619	496	381	447	359	338	298	323	298	318	291	282	262	272	259	273	286	290	258	250	273	251	254	246	271	269	276	259	290	292	278	265	255	270	266	260	231	258	258	243	268	217	240	266	283	256	229	266	249	253	246	276	262	269	285	264	282	265	272	258	264	255	247	233	256	253	263	238	264	225	240	255	262	257	265	280	259	250	253	285	243	235	235	279	251	228	251	279	267	294	253	256	241	265	271	300	266	237	254	271	263	255	291	274	260	232	250	241	284	266	276	243	243	276	247	271	269	256	261	229	281	238	237	271	229	241	282	264	260	251	230	264	239	249	278	235	256	253	261	264	265	269	255	253	269	269	255	262	261	267	223	264	279	265	269	261	259	263	261	259	275	252	248	272	279	285	274	248	265	275	246	261	259	243	290	262	248	280	265	261	210	224	263	255	258	272	251	263	256	242	249	252	268	265	280	263	280	236	262	274	266	249	263	272	268	282	245	248	244	268	250	258	264	270	240	252	298	260	264	281	253	251	243	274	273	252	270	277	279	261	271	245	251	265	222	259	265	281	257	248	267	275	254	253	240	238	239	246	257	274	270	232	239	268	235	291	258	246	253	267	262	258	271	260	261	285	257	267	275	270	242	281	240	239	266	271	243	241	267	267	253	254	293	268	248	232	237	258	267	262	260	310	220	266	263	228	234	266	297	229	265	264	238	245	217	230	288	277	245	288	282	247	250	274	278	265	285	255	262	258	236	240	238	247	239	231	247	238	270	271	262	280	285	255	269	234	267	256	276	257	229	297	276	232	225	258	258	254	228	253	233	250	241	261	245	271	282	242	268	253	273	272	267	227	242	250	258	248	228	271	231	257	259	247	246	278	238	255	263	257	267	251	247	264	275	249	280	275	265	249	240	256	282	226	256	270	221	285	239	248	247	250	263	260	256	231	248	229	267	255	263	288	277	235	260	265	287	270	235	247	249	259	236	271	263	207	283	256	280	284	260	285	258	236	263	260	241	248	251	276	223	268	225	256	276	252	264	288	270	261	242	257	240	261	246	275	251	262	233	264	250	238	222	258	253	258	296	261	264	285	245	269	252	256	263	278	262	254	231	283	262	254	263	262	272	263	260	245	247	263	264	262	261	272	285	258	217	285	245	229	267	275	239	263	264	264	296	287	274	277	250	247	266	270	273	283	254	278	272	271	269	278	280	236	246	252	242	253	232	258	272	264	254	272	245	271	239	262	268	258	289	292	264	244	262	238	229	269	264	254	256	264	243	271	280	260	287	280	289	288	253	255	240	269	246	263	232	262	267	260	295	249	250	247	264	277	277	245	259	236	217	270	227	266	287	262	254	273	271	262	274	267	253	235	259	232	266	244	280	250	244	255	267	286	259	254	232	271	295	288	274	266	273	303	263	290	279	233	236	258	224	263	244	241	265	244	255	232	248	279	261	271	246	273	252	261	246	245	298	260	233	243	246	277	244	278	272	226	250	239	243	258	251	232	256	262	249	249	239	258	221	233	265	251	240	249	278	243	264	236	233	259	225	264	265	243	268	259	292	255	237	255	247	266	264	259	270	257	252	276	253	235	244	239	234	251	245	250	264	230	239	296	256	287	233	250	287	236	252	283	239	264	265	266	229	261	242	245	257	266	251	248	287	254	250	252	252	232	269	286	283	266	226	257	262	267	274	265	262	270	260	261	248	269	271	249	259	238	272	268	237	278	265	265	285	275	274	286	235	249	253	262	248	279	253	254	229	236	244	252	269	254	265	256	294	247	258	279	260	282	285	237	249	253	245	231	270	240	271	256	252	263	249	283	293	281	307	254	253	235	249	247	256	237	236	259	237	280	249	268	266	258	247	269	277	222	218	277	259	272	281	289	299	266	275	269	275	267	275	263	248	218	243	280	264	298	274	279	283	241	253	251	234	260	265	275	227	250	251	243	231	231	257	230	260	280	245	256	256	252	255	268	253	279	271	266	273	256	229	261	253	212	248	225	257	260	267	271	267	281	262	283	273	282	240	259	262	247	242	259	259	231	251	264	244	251	258	232	263	261	278	236	271	254	230	277	281	236	263	267	241	216	245	232	265	251	230	229	241	270	237	255	271	273	242	235	253	262	262	245	270	241	256	254	241	267	274	246	265	282	266	242	229	287	242	256	264	241	282	242	233	238	233	270	298	269	282	257	274	287	239	238	276	272	261	263	251	257	244	265	286	249	249	273	258	252	291	275	250	249	247	258	287	261	257	292	245	251	222	238	270	249	274	268	247	264	281	228	272	254	280	261	273	286	234	255	272	269	274	271	244	251	236	246	288	264	242	240	283	257	270	272	232	269	236	260	255	229	268	264	269	256	279	291	288	240	285	236	255	302	287	252	259	294	248	269	259	264	265	263	266	264	256	247	236	269	238	271	277	255	242	247	250	278	261	239	244	267	253	253	270	289	232	281	245	277	274	261	283	245	240	237	234	269	257	255	253	258	259	278	283	236	261	250	291	253	258	259	241	253	249	254	254	260	252	273	256	276	236	240	237	256	270	278	256	226	230	258	269	240	232	220	233	261	244	264	276	266	267	248	244	254	287	273	284	252	261	271	262	266	238	211	231	240	294	257	262	242	274	235	266	250	252	296	246	247	240	267	275	269	255	255	243	249	253	251	285	284	240	258	269	239	268	253	266	258	266	235	261	275	244	264	266	255	267	278	266	258	261	238	255	257	231	279	266	247	268	246	257	238	215	255	273	271	249	274	272	232	255	278	273	284	261	238	283	263	283	269	243	257	280	246	237	260	248	263	262	268	257	246	251	238	247	283	252	265	248	262	263	240	260	269	251	243	273	228	251	233	265	294	244	268	246	264	245	236	266	275	273	286	277	264	255	267	296	255	284	277	279	255	286	245	261	275	260	271	297	247	252	259	281	255	264	246	263	271	272	264	235	272	274	259	273	255	289	272	260	271	244	249	258	229	240	255	279	253	258	228	243	280	291	270	280	244	259	267	249	256	264	249	259	250	281	261	255	243	241	319	223	259	242	227	247	270	257	231	256	262	251	250	262	253	256	272	248	249	257	249	267	248	263	245	246	263	267	277	254	277	244	242	292	252	256	257	267	250	237	243	275	247	227	255	245	241	266	239	266	251	270	225	251	267	250	223	278	274	253	256	259	237	257	256	247	256	257	244	256	270	273	251	242	276	285	254	268	234	263	273	285	272	274	244	253	263	228	259	266	260	270	239	269	240	269	289	241	242	256	271	227	281	249	281	259	255	271	253	237	277	296	272	247	267	285	231	269	242	283	243	261	241	269	255	244	307	276	252	271	243	249	284	255	240	227	285	245	260	242	255	295	270	286	268	241	288	251	232	272	253	244	245	237	266	255	254	244	283	277	245	245	278	285	294	253	232	283	273	267	240	263	256	267	287	249	269	246	266	251	278	249	256	256	260	231	271	265	249	234	248	271	264	260	287	267	273	256	277	269	274	253	269	256
18354	1527	2381	2878	2665	2247	1740	1503	1344	1192	1012	1009	914	871	829	793	830	759	713	748	745	664	702	699	650	685	666	683	615	623	654	614	667	617	607	602	602	686	599	638	613	608	601	643	623	631	600	647	589	628	636	611	585	617	589	594	587	616	599	604	582	634	616	614	618	589	612	623	599	615	573	607	621	606	575	612	627	609	580	638	559	591	561	563	575	629	626	636	576	619	592	588	599	616	636	612	599	624	589	599	590	567	609	644	606	599	588	630	603	588	643	612	553	592	602	574	598	598	626	574	598	594	592	606	612	560	553	618	568	554	607	615	597	615	634	609	611	663	606	591	589	594	560	611	616	600	599	593	585	619	596	611	564	583	605	596	615	572	591	599	639	611	624	565	602	629	589	584	589	625	619	598	621	592	586	596	626	605	577	629	575	617	593	604	566	592	608	602	572	624	641	567	609	599	560	613	649	592	604	613	625	631	630	591	595	559	571	564	615	616	619	609	574	590	603	626	614	568	600	577	579	563	563	631	605	583	614	618	608	557	592	610	604	626	590	578	616	631	600	581	582	645	608	668	631	567	631	603	595	540	603	594	611	603	604	602	624	592	621	561	630	611	598	595	599	630	609	597	595	617	623	582	553	586	644	530	644	615	596	588	614	606	555	616	579	567	630	595	610	612	582	572	593	604	613	646	626	582	615	593	554	560	583	605	631	606	592	621	598	602	604	547	588	602	588	588	618	606	600	547	596	578	593	599	590	575	596	564	605	604	583	563	616	576	587	573	577	602	592	594	545	569	638	580	588	584	592	578	610	562	651	587	627	586	578	593	575	601	584	612	583	603	598	630	618	629	568	596	596	556	630	608	607	620	600	610	560	596	602	638	563	633	591	549	611	570	603	586	618	578	558	592	591	627	542	599	611	598	605	601	594	609	557	591	601	570	603	605	609	625	581	667	568	601	540	590	674	563	588	542	607	548	611	587	606	599	590	659	627	618	635	631	573	574	609	626	607	592	612	635	548	595	602	605	583	580	595	636	627	638	596	579	547	559	573	643	617	594	594	571	575	620	584	579	607	593	608	626	599	588	615	588	597	613	611	554	575	612	614	534	568	566	620	626	607	572	601	594	568	623	561	581	541	600	604	644	574	565	583	555	569	571	558	614	595	522	563	596	618	587	606	587	578	566	536	599	626	582	571	582	638	623	572	582	633	613	540	583	558	600	619	649	540	610	554	617	605	589	632	644	596	595	600	622	664	615	585	587	536	620	597	608	614	618	584	611	604	647	616	621	614	583	569	578	614	636	612	628	598	630	582	603	622	587	624	639	625	602	628	592	617	582	581	613	628	595	604	579	623	581	599	578	561	584	598	633	608	630	545	615	555	599	551	594	580	595	622	587	597	622	595	610	585	635	591	602	574	605	627	621	574	586	582	572	572	618	607	608	630	643	578	593	600	590	595	618	596	590	575	607	568	595	556	595	591	616	603	604	567	588	596	602	572	608	623	573	618	580	622	582	610	601	618	585	632	585	569	570	600	616	609	579	615	572	606	606	645	583	618	603	589	597	577	595	582	572	602	644	564	610	591	657	648	574	590	596	579	619	597	651	617	592	584	588	574	588	610	633	637	588	639	577	595	571	600	544	565	612	596	599	638	595	570	622	611	583	589	607	608	590	632	568	608	591	569	611	594	573	617	590	576	606	616	597	608	575	595	628	571	571	595	598	608	607	601	577	583	600	592	619	633	589	581	560	615	604	626	582	602	555	598	592	601	594	633	547	605	626	590	600	562	612	569	606	607	600	583	594	559	595	606	587	600	630	647	602	546	573	592	613	601	571	582	629	626	609	608	604	582	632	591	587	607	588	626	550	607	575	600	570	623	659	544	651	607	595	611	607	607	629	590	600	578	603	590	574	618	571	623	617	641	568	588	573	602	633	610	603	583	582	619	580	586	604	625	579	574	612	560	579	573	609	577	565	572	602	603	604	585	613	628	578	583	606	601	637	590	639	579	530	611	604	595	607	589	597	635	636	593	612	623	592	534	607	588	596	624	566	597	565	535	604	587	608	585	563	567	616	590	565	621	551	603	581	613	576	623	591	609	587	612	584	577	600	605	587	621	644	593	584	551	628	581	608	599	589	620	580	576	611	604	584	629	558	615	603	656	580	661	611	611	569	593	600	572	583	585	600	575	564	668	589	637	613	595	616	581	577	588	621	611	555	648	565	599	573	605	646	586	592	612	577	571	619	605	603	589	583	592	626	577	581	619	574	608	585	591	629	614	631	578	584	598	568	600	622	579	618	600	612	603	582	606	605	623	608	580	586	636	605	597	627	591	592	630	592	582	608	591	608	596	614	608	580	621	577	610	631	571	578	634	592	605	579	585	613	585	601	608	604	597	577	635	617	555	637	595	609	610	574	590	590	573	580	646	587	629	596	600	639	572	598	564	621	586	619	588	631	610	600	629	573	632	572	599	572	606	596	573	616	582	634	569	592	634	586	597	588	632	590	559	577	630	617	593	563	580	595	580	596	581	606	632	616	612	578	610	601	617	551	619	588	623	621	561	596	601	659	598	585	595	575	611	552	612	591	589	588	549	605	646	590	612	609	650	614	607	594	604	635	564	571	589	604	570	627	608	621	608	627	632	589	614	585	564	571	590	647	632	572	598	603	634	607	637	612	597	545	615	596	584	584	606	577	609	620	593	640	587	584	604	631	619	560	612	638	583	615	636	637	624	553	650	564	611	561	592	602	589	587	623	607	617	604	627	634	560	610	603	620	623	552	561	583	598	576	584	552	561	632	574	623	554	579	593	553	605	632	582	582	584	610	557	586	648	615	596	589	650	620	651	572	624	656	581	645	596	572	617	620	630	621	578	585	581	618	625	620	614	607	591	576	625	599	619	577	575	608	568	615	578	627	625	597	604	565	596	597	618	606	604	601	539	642	646	614	580	607	590	601	629	584	619	617	590	588	572	630	563	615	604	632	559	625	616	566	613	565	639	580	610	615	579	651	592	550	610	582	609	623	609	637	584	574	631	570	643	628	609	591	588	590	543	586	611	605	616	585	574	571	620	589	578	590	579	580	608	571	584	600	578	631	620	581	584	642	620	592	621	598	625	599	571	546	583	573	614	610	569	638	586	609	594	602	605	617	597	596	572	621	601	645	629	610	582	561	618	577	580	553	611	599	616	599	586	578	588	596	590	610	622	573	582	575	630	570	644	605	607	603	594	579	585	607	569	600	553	575	613	583	621	563	606	619	631	564	573	600	647	600	557	592	600	569	607	613	596	609	585	600	601	579	615	582	594	582	564	646	541	602	551	621	602	623	597	618	577	619	588	599	607	609	650	631	546	626	622	600	543	582	624	606	603	592	649	594	605	583	626	604	604	588	582	597	605	598	617	655	624	607	590	616	668	621	597	608	530	578	625	590	562	600	582	566	631	611	575	585	570	590	588	614	564	575	642	603	600	560	594	596	552	587	584	610	599	639
7442	749	316	313	276	243	236	206	225	218	197	187	210	216	197	203	186	224	234	189	176	186	219	188	203	171	198	189	203	221	208	212	222	173	206	185	201	224	209	233	203	188	204	216	180	216	200	210	182	195	199	223	193	186	211	194	201	195	204	194	218	195	215	191	230	200	241	220	188	214	190	200	190	193	190	210	202	208	191	183	197	179	194	221	195	194	205	172	200	206	178	205	181	195	202	193	202	188	178	190	200	191	209	205	180	203	184	174	220	190	198	212	180	189	228	200	198	180	211	201	191	203	184	206	212	220	197	213	225	231	186	209	218	186	201	185	201	211	195	197	213	203	204	174	180	175	210	208	212	187	228	235	199	178	199	194	187	225	206	203	202	215	193	186	200	199	184	204	193	225	192	202	216	210	208	213	205	208	208	183	200	200	200	194	200	196	214	193	202	222	186	206	187	185	200	205	211	168	197	202	222	176	221	173	201	201	222	208	194	206	187	209	185	216	191	208	178	218	190	217	213	214	188	175	209	225	201	202	201	209	193	186	183	187	228	207	184	238	209	197	222	197	220	225	216	229	211	241	204	191	201	234	206	160	224	208	195	200	221	180	182	218	176	224	173	226	222	183	198	221	192	210	212	193	203	190	201	200	217	189	196	189	204	209	203	206	202	187	196	185	208	191	173	176	194	192	218	196	206	209	194	185	204	220	200	178	189	196	188	191	184	224	216	241	231	220	232	192	205	210	214	193	174	170	221	216	196	221	189	194	213	205	177	212	187	214	185	210	193	194	196	193	191	202	193	191	202	218	192	190	198	195	186	224	192	211	189	210	221	187	184	203	205	193	190	194	192	187	197	198	193	208	203	200	223	184	205	175	199	206	198	197	192	178	193	215	212	196	199	200	174	206	212	202	194	233	234	198	174	203	227	172	219	195	194	183	205	222	186	200	199	207	210	188	196	191	178	203	201	194	225	251	205	192	197	191	221	186	192	199	197	181	216	202	198	204	196	216	227	227	219	184	199	209	191	195	248	188	203	201	222	208	182	194	201	225	231	200	217	208	194	185	206	184	210	220	198	240	219	206	198	204	207	219	216	179	196	205	206	183	205	224	213	179	221	176	216	185	193	198	202	211	193	205	228	230	206	214	228	198	197	234	205	214	217	217	198	197	220	194	197	199	164	196	197	208	195	196	191	180	229	201	194	208	199	209	216	185	202	191	213	207	229	177	210	208	194	201	223	198	198	220	216	191	221	201	215	194	184	199	220	201	217	215	208	201	215	192	212	211	210	182	214	197	201	224	206	208	198	226	217	199	196	211	217	187	209	190	194	195	223	197	206	185	199	174	205	178	185	199	194	202	227	192	183	250	236	207	190	218	229	207	200	193	187	201	204	232	197	220	204	200	200	215	222	185	179	190	201	189	191	200	201	208	217	221	209	201	204	219	195	207	197	221	190	177	205	210	193	184	207	207	210	226	209	184	209	226	224	209	189	184	198	215	180	191	230	181	234	203	194	191	214	213	168	187	191	201	194	206	220	195	201	189	236	190	179	210	213	198	198	173	190	221	190	205	212	234	219	197	198	217	212	206	215	200	206	191	228	202	184	219	224	249	208	190	196	187	211	203	239	202	199	196	210	185	220	190	202	211	224	183	187	185	177	195	193	217	211	212	199	203	194	202	218	204	185	220	213	191	190	231	162	218	234	187	206	199	209	216	229	211	198	227	197	211	227	209	195	214	192	184	196	188	190	189	184	214	204	208	207	206	195	214	196	202	195	189	206	237	191	190	186	205	224	222	221	210	170	206	194	199	199	171	218	176	185	234	221	191	197	230	207	214	190	179	204	195	186	211	194	201	166	209	189	167	192	206	214	205	199	214	219	190	218	207	235	199	206	208	212	204	219	205	206	196	195	185	214	166	198	222	213	223	191	197	233	241	211	199	230	193	198	216	206	191	200	189	220	212	198	223	213	205	215	201	190	206	185	223	243	206	206	189	220	174	194	206	178	197	199	198	191	227	218	224	184	207	198	223	175	235	214	192	176	203	180	215	196	204	189	210	192	222	212	168	237	190	200	204	201	209	197	189	207	208	209	214	179	197	203	209	196	182	224	216	200	214	218	188	211	198	206	204	178	180	191	199	184	192	218	198	229	174	217	193	193	197	216	236	189	203	220	194	210	198	204	173	201	186	179	226	231	195	225	228	219	221	216	179	215	228	210	195	201	176	192	220	221	185	186	203	197	197	212	202	200	184	182	210	210	195	206	169	187	198	181	192	206	207	213	189	180	188	204	213	195	171	205	198	215	194	218	194	214	184	210	183	206	200	219	186	221	216	200	205	189	209	220	228	189	202	196	190	201	209	199	213	221	205	189	189	215	191	181	226	201	220	214	197	209	190	207	220	204	182	197	191	205	209	215	209	194	206	186	211	200	206	198	232	223	200	193	209	203	176	216	192	192	190	191	213	207	226	219	185	211	222	230	211	199	208	191	204	205	200	222	212	196	213	215	219	187	167	214	205	193	171	214	206	192	208	208	192	211	219	162	188	227	210	190	192	209	211	184	214	208	205	199	225	187	216	192	197	205	199	237	222	183	207	193	224	261	211	187	194	210	217	188	206	223	188	206	204	205	191	229	218	194	164	187	199	191	210	185	217	204	186	195	207	220	227	196	216	189	198	218	186	191	187	219	194	178	190	204	222	203	215	221	171	199	195	208	186	207	213	194	202	218	185	207	190	194	192	190	196	198	197	194	187	216	215	203	194	230	212	208	209	195	234	214	203	202	226	211	202	199	218	183	222	203	191	238	193	188	191	207	207	201	203	217	203	200	220	196	213	229	185	215	221	213	175	207	173	207	189	178	195	203	202	209	225	179	211	212	179	200	214	207	210	188	213	199	192	192	250	220	179	213	194	200	211	206	185	223	219	226	199	204	206	203	173	217	194	216	205	196	198	212	203	217	208	219	216	158	231	201	181	218	206	212	213	182	204	211	210	227	193	194	197	206	195	229	175	195	206	208	211	216	189	178	201	211	242	196	211	212	214	167	204	197	174	183	186	210	195	210	190	220	199	169	192	240	226	232	195	205	202	216	196	205	210	180	182	205	194	217	218	200	193	187	215	163	207	205	195	190	216	173	182	204	199	220	216	231	214	194	211	207	199	189	225	192	199	203	230	185	212	207	168	181	195	222	208	219	184	202	202	198	201	204	230	195	218	191	200	207	211	208	202	177	205	242	178	198	207	191	206	209	194	192	194	179	185	195	212	214	202	184	225	197	229	182	211	206	216	207	205	209	204	198	218	191	183	221	183	205	199	221	213	228	195	218	181	205	199	207	180	214	210	204	208	213	184	223	237	204	196	211	200	207	214	199	189	217	183	198	262	223	215	183	204	170	192	198	182	218	199	191	201	202	206	202	206	194	171	193	219	208	210	198	222	197	183	195	183	199	197	189	239	214	204	241	215	197	229	218	204	199	201	226	213	207	177	185	219
4620	652	687	732	703	658	611	580	509	512	481	507	524	529	489	532	494	480	453	531	457	516	506	496	481	465	525	472	469	482	454	497	442	503	474	452	501	463	467	488	485	468	502	460	461	419	461	465	510	477	475	478	475	494	471	498	459	486	468	468	459	447	488	461	446	458	475	487	479	476	447	440	477	435	457	493	465	470	454	470	494	479	469	454	524	492	476	497	479	458	448	454	465	462	470	455	456	454	466	473	466	481	457	452	454	479	508	443	471	448	488	499	449	484	465	450	488	521	428	474	448	497	506	445	481	485	458	476	483	479	470	476	471	508	436	518	503	502	453	477	455	468	446	455	465	494	475	486	492	478	449	477	455	484	476	448	452	481	463	450	476	475	457	440	485	422	480	466	461	482	468	458	476	489	509	492	463	480	468	445	474	478	448	473	493	485	468	483	440	482	476	457	475	429	455	457	477	438	462	473	490	503	464	458	447	501	492	480	504	476	483	483	475	453	502	475	477	516	519	493	422	437	450	457	474	519	459	460	459	436	519	493	432	473	519	480	456	498	495	468	473	465	462	446	488	486	486	461	441	416	460	443	477	491	500	496	474	451	443	450	484	455	460	444	457	444	484	498	505	454	516	464	444	473	449	464	473	457	485	511	487	441	500	456	476	436	475	437	476	520	440	488	519	451	482	506	476	495	447	456	526	460	459	440	470	467	461	452	480	469	438	441	444	474	458	497	476	470	481	470	481	486	503	513	434	454	469	460	487	472	461	488	444	464	506	475	459	426	487	458	487	477	461	502	486	462	477	474	440	484	519	494	487	513	475	452	520	453	463	506	441	540	463	467	460	452	432	482	452	478	469	474	463	438	467	509	486	420	446	461	474	479	462	469	461	493	462	495	456	500	502	464	441	450	470	503	473	500	462	480	487	468	484	470	470	462	450	500	443	471	482	430	476	468	470	489	455	478	452	476	469	480	459	485	483	482	475	482	469	466	455	478	469	423	486	506	487	455	426	463	445	496	437	436	443	503	465	468	438	455	431	488	503	482	475	457	482	495	452	450	461	477	476	457	451	451	456	421	474	481	444	492	510	434	462	452	438	490	464	448	526	472	442	485	444	474	473	508	476	480	414	483	467	481	450	491	412	443	467	489	438	472	487	463	465	511	454	469	480	486	505	454	487	471	501	448	489	491	460	494	504	485	476	471	438	450	476	471	466	468	445	448	472	486	493	489	517	511	504	465	467	456	451	476	466	418	458	459	460	496	483	494	452	512	497	485	475	439	483	444	481	480	461	449	483	436	477	484	453	480	468	468	496	462	464	476	456	503	440	459	477	452	477	464	459	486	517	462	452	441	493	442	486	501	505	464	485	471	474	454	493	465	462	447	488	475	519	468	450	506	462	446	495	463	455	471	477	475	491	480	486	448	445	506	430	461	477	450	483	460	491	444	461	454	468	450	476	476	453	475	483	485	437	454	467	473	454	456	483	458	466	457	452	469	473	476	486	460	498	500	461	446	466	456	465	474	441	483	460	456	478	479	479	467	494	465	488	437	462	457	409	440	469	437	462	502	462	480	486	495	474	494	470	443	444	482	458	514	495	470	457	493	501	470	463	470	463	471	450	485	471	464	488	462	452	489	520	458	471	439	476	477	542	474	476	461	460	472	459	465	479	449	467	456	450	533	440	442	508	452	442	505	440	442	464	475	453	443	443	437	475	468	503	448	500	493	473	455	483	480	517	448	477	511	454	453	480	478	479	500	437	462	479	435	486	490	474	435	456	454	446	475	445	451	465	498	459	495	461	483	498	483	471	429	495	462	457	507	456	471	468	459	461	458	433	475	468	486	440	520	466	447	481	443	455	445	472	483	503	458	459	484	445	502	487	488	453	474	448	461	448	440	494	481	454	453	504	488	480	477	459	470	464	446	505	475	459	473	500	460	517	495	487	452	418	491	495	458	478	466	473	464	454	465	492	472	466	458	499	511	434	478	447	487	500	426	501	445	478	507	439	515	475	453	477	495	487	494	471	477	516	462	470	485	460	507	475	476	477	440	437	485	477	477	481	462	451	484	491	465	482	452	452	501	451	440	457	444	518	452	492	475	471	467	480	459	462	464	507	498	458	446	449	478	452	460	443	454	461	466	510	489	436	479	506	445	514	480	474	496	501	507	457	529	462	467	460	490	468	501	442	461	492	488	467	476	498	481	443	479	491	478	494	464	445	475	472	482	483	454	474	448	464	480	474	491	476	479	444	463	463	450	489	439	497	510	489	478	468	465	428	441	464	443	533	471	462	492	471	459	479	448	438	476	462	442	451	486	450	480	487	460	482	445	452	437	451	433	509	517	477	464	487	440	460	465	525	457	453	452	469	447	508	462	499	440	489	480	469	425	444	457	464	495	422	467	454	497	475	536	469	470	500	465	447	461	456	462	474	499	482	479	463	458	457	477	494	450	459	474	481	496	487	449	469	465	506	431	486	453	520	472	495	469	498	454	474	462	455	510	498	430	472	491	502	457	496	472	477	448	486	468	451	472	474	422	430	464	474	479	480	458	471	472	461	443	462	497	486	494	429	446	484	484	451	492	518	492	503	422	470	454	503	416	468	470	518	476	474	450	455	452	460	488	450	482	459	446	486	497	473	483	509	465	494	454	488	449	497	464	479	510	482	488	443	448	456	460	449	463	505	435	452	458	491	488	443	465	471	496	494	421	460	425	471	434	493	507	451	511	464	516	460	461	467	452	466	490	487	499	468	418	488	504	473	473	486	468	469	448	475	484	478	477	465	484	508	441	469	473	475	457	422	446	464	466	486	472	452	498	436	456	457	503	463	414	484	462	505	482	444	475	450	505	456	451	474	435	486	469	464	439	476	481	428	503	502	452	433	461	453	481	495	443	487	483	482	465	462	477	465	426	491	415	418	490	486	450	476	438	482	461	465	474	466	468	473	491	464	439	462	503	451	464	477	475	507	478	479	471	474	451	451	458	455	450	458	464	457	460	452	471	478	482	451	477	466	464	457	473	523	503	418	457	449	485	459	481	466	515	450	452	472	451	476	471	472	495	482	476	434	450	505	473	462	468	473	490	486	452	485	450	470	500	504	477	514	518	451	491	478	479	486	471	463	442	462	495	467	495	438	495	485	500	497	471	491	467	478	458	482	499	433	472	467	475	439	479	477	475	477	507	466	464	467	512	451	483	454	471	513	513	475	487	483	474	442	481	474	496	414	467	477	434	463	473	493	488	453	471	465	472	512	477	477	468	466	457	435	459	469	466	483	492	469	462	442	459	452	469	468	445	455	515	450	490	468	473	478	474	467	448	468	514	445	447	462	463	421	425	483	484	494	493	469	476	458	477	494	460	454	518	467	444	476	459	490	447	455	468	437	491	479	440	487	485	456	445	452	483	461	510	451	450	504	462	452	487	460	452	525	476	433	475	499	441	466	474	497	453	505	484	464	449	461	451	457	446	483	490	448	471	446	512	473	445
23535	3273	706	528	441	385	278	235	210	171	176	189	154	170	188	147	150	157	131	128	159	158	160	161	153	151	160	155	166	162	140	141	163	130	139	175	147	151	126	141	147	165	117	153	138	154	157	144	130	146	138	131	150	152	161	180	168	165	147	132	150	138	130	153	148	142	134	155	180	140	169	128	141	158	141	161	158	160	159	149	152	143	138	128	162	133	123	144	159	155	140	152	155	135	135	147	172	153	152	161	143	133	138	156	147	127	152	132	153	145	158	135	129	137	161	143	154	145	156	148	134	146	135	129	148	151	151	153	140	154	143	169	157	150	142	149	131	146	150	132	141	150	171	159	150	150	138	143	151	135	159	147	149	132	136	142	141	154	139	126	162	127	131	143	141	153	154	157	106	136	165	159	130	149	137	157	133	156	129	125	150	160	162	146	161	156	146	124	145	148	160	134	152	144	153	141	138	151	129	138	171	164	150	142	128	129	183	121	131	158	136	142	145	157	165	152	130	130	145	161	175	153	126	145	158	142	141	148	131	147	121	130	130	154	157	143	138	168	143	130	135	142	128	144	136	144	141	146	152	149	143	139	151	141	143	143	145	158	139	125	129	127	130	127	152	146	152	153	177	155	134	141	145	120	163	141	170	151	156	135	118	154	164	151	146	126	122	131	136	130	135	129	172	129	136	134	160	140	151	145	138	150	161	143	158	133	117	183	135	153	137	147	165	150	145	145	115	138	127	167	143	136	149	131	142	155	138	143	171	167	146	177	149	167	120	129	113	132	142	165	130	155	151	130	153	160	147	150	144	151	177	179	149	154	157	143	167	145	142	138	158	145	138	150	129	132	122	118	148	163	150	125	166	146	123	154	132	161	191	146	143	133	145	144	136	129	126	144	139	141	158	149	147	138	142	161	144	130	137	141	140	146	118	127	162	139	137	109	119	113	145	163	151	159	156	121	119	150	142	153	135	144	146	144	152	132	172	144	152	167	142	147	143	160	149	157	143	139	157	147	146	136	153	138	157	151	134	161	148	149	116	159	159	162	141	136	136	141	159	153	141	147	168	135	147	157	144	138	145	131	106	122	133	140	144	151	136	147	171	158	138	159	144	152	142	125	155	138	153	141	140	141	132	135	168	158	139	141	141	161	145	135	149	159	156	132	134	143	109	148	152	144	134	129	133	140	145	134	144	144	140	144	141	144	156	148	141	142	144	167	145	159	163	153	159	146	154	145	142	140	151	145	161	140	157	147	153	176	149	159	169	133	142	151	121	144	134	136	138	137	151	160	180	142	135	143	126	152	157	134	149	133	140	149	125	153	139	150	163	162	136	140	140	157	147	133	151	135	149	151	136	125	127	138	157	147	143	154	156	131	127	142	152	156	179	130	132	158	147	141	142	142	131	117	150	140	145	187	142	143	173	149	136	143	153	152	137	152	127	164	139	132	165	170	147	122	134	143	146	150	156	151	144	142	140	140	140	141	133	145	123	134	162	160	132	131	147	145	131	144	165	125	144	163	157	143	150	148	122	152	122	162	164	128	147	127	157	138	150	144	154	151	130	145	148	136	142	129	133	118	147	158	135	135	153	153	134	150	131	144	134	149	124	157	136	126	112	143	135	132	141	147	158	148	140	150	146	175	143	133	138	148	133	148	143	150	140	146	136	151	138	132	155	172	145	138	127	158	149	153	148	143	159	172	144	163	150	137	166	124	159	153	156	148	142	138	165	131	144	137	146	125	129	133	159	123	176	128	145	169	149	132	134	150	153	120	151	138	146	158	155	135	151	144	129	142	159	167	155	162	144	160	135	168	149	150	147	130	134	144	119	135	120	144	132	141	157	119	168	134	145	133	133	147	124	160	138	136	140	128	126	144	146	141	126	134	137	140	133	132	135	146	152	138	119	127	141	130	163	146	138	155	142	153	125	128	128	125	158	148	145	156	137	136	140	129	162	156	131	163	145	135	125	146	178	160	136	158	142	154	145	160	136	117	164	130	141	137	132	146	135	144	149	175	131	142	152	129	151	142	129	155	156	171	133	136	146	138	143	184	152	152	159	169	153	140	149	155	121	153	144	141	155	153	141	130	149	150	157	143	151	134	140	156	155	165	162	143	152	162	143	159	170	144	151	156	137	139	159	125	150	132	131	154	152	142	165	150	135	141	133	131	146	140	158	120	145	126	142	153	148	148	147	141	142	158	133	146	153	135	150	155	146	158	147	139	133	162	124	142	137	138	155	143	137	158	139	144	149	152	167	158	163	161	133	157	130	140	172	134	122	139	165	148	135	123	125	155	126	176	159	118	135	154	142	144	143	132	142	148	155	176	159	145	139	149	155	142	140	155	155	137	132	160	156	155	128	124	140	123	136	157	124	160	140	136	153	157	146	149	163	164	158	143	126	150	112	133	152	139	140	156	161	149	154	130	121	150	170	141	128	135	147	133	150	157	148	141	141	161	142	153	149	133	140	147	159	129	148	154	129	131	140	135	119	152	153	150	148	151	163	148	156	123	138	139	156	146	144	152	156	160	159	138	138	144	139	137	151	151	146	135	137	149	132	177	137	140	158	135	160	127	153	149	149	160	157	141	149	128	129	140	141	139	140	156	169	149	114	148	147	142	135	142	149	142	159	154	163	140	135	140	160	156	190	155	142	155	145	120	152	136	160	138	140	144	177	138	137	133	140	126	140	138	164	148	172	148	144	144	138	149	161	144	136	124	145	146	132	156	158	131	167	156	142	164	143	147	144	148	147	158	160	178	178	142	134	151	153	140	129	115	136	158	123	165	137	140	163	135	159	154	134	141	129	153	155	141	165	139	137	170	171	130	150	136	153	149	143	146	143	155	142	156	139	171	127	142	141	162	148	152	161	152	141	131	132	144	155	142	136	158	165	131	135	145	143	135	149	147	144	130	133	130	144	134	153	127	150	135	127	158	168	143	148	157	154	152	145	126	148	142	142	146	151	151	158	129	149	155	153	143	152	127	156	154	135	135	162	164	144	136	149	134	129	159	144	172	145	124	145	156	129	159	137	145	143	122	146	143	147	158	156	142	134	125	139	124	145	108	150	135	155	139	156	140	165	157	136	131	125	134	131	136	141	140	132	159	153	149	143	112	156	137	148	147	131	132	135	133	134	145	133	121	154	160	152	132	140	183	148	156	142	144	171	150	147	146	165	143	140	162	142	141	138	139	147	132	144	139	150	135	149	154	170	164	135	143	153	153	133	165	145	132	124	147	125	149	134	166	140	140	163	124	160	132	167	142	159	143	153	169	158	176	145	143	131	163	149	144	141	169	159	156	153	158	143	135	150	170	157	168	135	149	142	145	149	131	152	145	145	130	140	136	162	150	174	153	138	137	155	139	155	137	135	155	151	153	146	130	154	124	172	157	145	126	141	137	156	136	120	136	154	136	120	131	157	144	125	164	174	144	143	151	155	145	155	129	153	144	146	135	147	146	145	150	148	143	142	120	136	138	148	139	146	151
14049	980	1355	1683	1636	1365	1041	878	806	646	627	553	555	545	501	426	482	417	456	444	411	425	405	409	433	425	377	405	393	388	388	406	364	388	405	370	360	368	374	414	407	430	380	402	369	369	362	392	379	365	341	399	363	360	349	395	384	385	390	400	405	374	372	361	391	362	386	389	379	354	363	382	389	399	371	363	391	371	393	403	354	377	329	402	370	371	394	349	399	349	387	346	373	386	411	384	374	402	356	380	386	369	340	370	333	376	354	357	380	376	383	377	377	401	375	357	364	344	391	397	369	374	401	362	365	362	371	394	347	364	329	367	337	370	394	383	345	334	381	368	328	353	374	386	358	371	322	345	343	361	346	368	355	344	370	395	366	362	358	375	366	386	375	346	356	374	351	366	348	354	361	360	363	345	369	346	368	353	366	377	368	367	358	347	364	367	356	371	367	346	359	365	367	347	391	402	391	377	356	378	386	348	379	320	345	362	375	387	342	343	383	374	371	362	365	402	379	379	345	401	358	426	366	348	357	411	367	387	363	360	414	373	379	355	403	340	413	363	378	375	399	342	370	367	358	356	368	350	366	361	380	368	375	372	370	339	344	348	366	365	356	362	374	363	361	372	371	380	343	391	345	369	358	361	372	360	358	352	343	372	386	356	385	370	345	362	375	379	354	319	293	353	354	389	392	381	381	370	367	367	383	385	363	348	370	368	356	373	364	346	363	373	354	379	372	364	379	376	393	334	395	368	347	367	389	344	332	363	363	361	360	379	345	365	343	361	356	367	372	330	381	340	375	384	368	380	351	375	378	352	369	395	372	401	372	339	373	331	367	366	365	378	375	363	382	396	377	363	379	380	372	393	394	356	383	355	364	372	372	360	384	352	358	319	378	398	351	388	356	396	355	358	348	371	326	368	363	381	331	353	366	368	328	353	378	375	366	346	351	399	400	383	362	365	382	340	374	377	357	388	356	383	382	373	367	372	372	370	370	351	344	327	385	399	390	346	384	344	360	365	388	364	365	376	352	368	381	317	402	376	336	354	360	367	359	364	394	383	383	334	342	377	367	366	381	355	385	386	395	375	396	377	354	387	371	392	392	348	394	366	329	364	361	387	377	367	371	391	364	352	384	443	376	338	392	373	383	354	372	360	364	343	369	388	365	370	373	356	386	351	344	391	393	391	383	354	355	406	380	383	368	369	389	390	340	379	350	351	355	374	382	363	364	372	376	348	378	380	355	369	365	385	381	338	359	362	336	376	379	352	408	369	361	356	351	329	381	371	400	359	343	350	375	351	357	358	359	410	384	344	347	355	364	339	367	374	349	382	430	342	396	392	363	358	335	345	354	370	373	400	378	377	433	386	386	375	353	360	355	373	426	373	378	437	364	380	400	376	375	387	322	383	396	369	343	336	380	359	381	384	355	367	388	381	361	356	325	387	353	347	364	390	364	395	366	352	425	384	373	347	358	388	382	369	352	379	354	336	372	366	376	377	352	353	374	352	397	387	377	364	356	390	366	369	395	406	363	349	373	370	396	383	379	363	347	380	350	385	357	393	351	394	356	338	395	382	379	390	364	354	373	368	367	392	396	362	369	355	378	371	365	397	353	350	372	380	363	369	350	353	401	351	382	367	358	375	367	364	380	380	371	399	365	375	387	353	372	363	402	346	368	372	390	365	323	371	372	397	352	399	357	370	376	393	339	357	386	324	366	380	387	407	369	376	367	356	375	346	363	361	368	351	348	362	400	388	361	375	357	360	365	376	360	385	379	363	348	349	401	369	389	348	384	343	364	332	368	363	390	355	376	315	388	349	381	375	391	402	358	381	379	358	370	405	352	358	377	383	343	356	362	353	356	374	373	378	373	355	356	350	366	359	386	347	376	322	398	334	392	351	364	369	355	382	396	376	375	331	354	367	395	359	357	352	367	369	359	382	378	368	374	322	395	372	391	369	360	389	408	381	326	355	392	381	378	385	362	361	392	336	354	400	334	356	347	393	396	370	374	379	358	372	407	361	366	367	345	344	342	371	375	375	372	354	385	394	328	385	383	379	382	350	378	352	400	365	377	375	352	352	380	363	390	343	355	389	332	338	368	352	375	389	358	378	337	400	345	356	379	313	357	354	369	358	373	369	386	382	372	369	359	367	401	347	375	386	355	350	384	394	376	390	371	379	389	369	395	359	331	384	357	372	322	354	372	381	383	417	375	374	365	382	347	396	388	376	345	396	347	402	330	391	409	371	378	361	356	384	376	375	363	364	411	370	350	355	352	351	385	412	411	397	380	338	372	395	371	379	382	360	353	361	343	385	348	380	384	372	345	364	370	363	353	361	385	401	395	361	366	328	359	364	379	388	403	392	381	385	322	360	399	372	369	342	358	400	359	330	362	380	424	404	336	368	367	365	358	382	354	387	363	384	363	380	365	379	353	360	351	373	362	375	391	364	382	361	369	388	379	336	369	395	387	384	360	350	397	384	361	387	376	371	358	378	354	370	384	313	380	386	389	391	393	373	345	351	376	355	372	369	388	381	352	373	361	407	392	376	359	371	359	382	381	385	326	370	386	386	365	389	343	420	369	397	333	357	378	358	360	364	403	361	367	370	368	408	356	394	311	362	360	363	369	369	367	392	386	350	370	341	407	354	361	385	358	406	389	381	364	365	347	387	366	389	365	372	370	347	401	343	368	378	376	381	356	389	379	371	369	337	380	373	373	362	358	368	374	382	398	365	387	409	393	367	376	374	365	351	360	363	382	400	338	368	376	350	380	365	380	368	359	349	356	373	359	391	348	357	364	393	332	373	347	348	375	376	343	362	381	360	402	383	401	358	378	364	372	390	357	356	377	391	358	351	376	341	364	357	351	379	417	349	357	371	406	350	387	336	362	395	362	366	376	344	372	336	390	344	409	395	355	359	377	360	390	387	381	382	404	384	358	375	376	346	370	334	355	382	377	344	417	376	374	394	356	374	369	317	351	399	351	392	383	379	373	341	339	381	354	388	413	338	353	328	376	387	359	374	398	360	359	374	384	370	348	392	383	404	360	375	388	351	362	367	364	377	354	347	356	399	344	334	357	387	404	365	347	404	401	322	385	381	355	384	386	389	340	368	354	375	355	388	382	385	385	384	341	376	345	382	328	383	383	361	376	378	349	340	364	361	358	370	394	395	399	394	359	363	342	374	358	346	322	387	365	386	391	348	356	356	390	378	353	395	331	362	366	397	341	370	357	358	424	375	367	351	395	360	332	403	394	398	357	398	377	372	380	358	412	345	381	347	348	398	381	349	358	399	392	389	371	349	374	370	397	343	395	387	386	389	379	366	417	393	351	332	381	359	377	383	340	340	380	377	349	381	358	346	369	389	323	379	353	348	379	377	371	372	369	405	394	365	347	332	367	347	354	374	393	357	382	384	380	401	347	377	393	373	369	368	365	363	398	361	382	358	354	357	380	380	348	359	347	367	397	352	413	369	358	359	395	340	393	340	349	393
34134	6883	1583	1038	796	632	511	488	434	329	340	322	328	323	284	292	296	310	271	259	263	273	253	292	256	293	255	273	290	244	257	245	290	254	273	260	233	270	249	273	298	240	248	239	251	272	287	243	255	244	310	274	245	249	281	265	263	254	250	286	274	247	269	253	264	266	240	248	285	250	280	248	262	271	259	266	244	250	264	249	257	258	282	250	300	251	218	267	304	257	241	254	270	245	278	281	246	278	260	276	263	255	296	283	252	266	260	226	268	279	244	252	257	268	234	238	258	261	281	303	273	275	259	244	253	246	248	260	284	273	273	241	274	261	276	254	264	252	273	245	246	248	248	253	241	252	242	238	257	278	246	241	241	255	286	269	252	277	249	254	290	279	241	245	239	267	267	238	260	238	260	271	258	238	271	259	238	288	260	276	259	276	271	256	251	262	274	255	260	265	232	259	272	238	238	219	267	235	272	270	274	259	254	284	258	253	243	284	255	252	248	237	280	249	239	275	256	251	254	255	258	259	231	259	229	259	267	282	256	246	257	252	277	252	235	249	285	279	280	275	257	252	234	245	266	287	295	289	269	268	259	254	244	261	298	269	235	266	259	256	253	258	261	273	248	243	237	236	254	268	245	270	257	250	235	247	249	272	228	261	254	241	237	280	234	222	258	273	292	263	275	241	231	283	239	276	234	266	223	261	265	276	237	259	284	253	260	257	245	257	245	259	255	269	256	271	272	251	256	276	236	251	271	235	264	246	241	248	246	234	250	247	246	254	267	291	287	286	252	251	278	213	252	232	237	251	269	275	261	252	233	250	259	282	242	257	246	274	246	225	263	268	232	263	231	265	229	241	261	276	267	266	273	271	286	255	233	260	251	247	233	247	276	269	233	254	282	259	253	247	263	259	243	237	245	268	235	269	264	268	238	271	270	263	266	250	241	267	234	256	282	229	241	297	263	265	257	262	261	277	258	242	228	263	225	249	271	259	242	243	273	255	240	245	253	280	252	292	231	253	253	240	250	295	253	260	240	247	242	228	251	279	231	255	235	277	247	247	280	271	279	266	285	263	246	249	285	245	263	257	256	257	271	250	257	246	255	278	286	261	280	230	252	272	262	258	245	266	242	253	225	261	281	267	244	236	250	242	236	232	266	270	258	248	265	256	263	255	237	259	234	232	260	254	302	217	260	282	248	266	245	271	264	212	276	257	222	282	253	245	240	237	236	286	240	276	265	274	249	287	243	246	270	251	243	267	233	253	284	255	278	269	235	259	253	244	271	260	246	242	272	269	247	246	238	245	257	236	287	252	225	265	230	267	267	261	262	265	276	300	237	282	258	263	270	235	264	260	277	268	278	253	259	254	260	250	265	215	259	259	261	256	259	277	268	239	272	264	253	258	275	251	232	241	222	284	280	242	243	231	234	255	244	252	255	263	233	254	279	235	266	258	259	250	247	257	242	244	267	268	277	262	252	264	245	240	265	251	277	254	241	265	260	278	277	251	265	227	249	247	254	258	240	258	280	260	267	259	251	237	255	228	246	256	243	247	259	259	262	252	237	287	241	275	257	216	244	289	272	267	256	270	252	271	259	258	277	254	264	269	257	280	285	232	270	244	268	258	261	254	223	255	263	228	255	273	243	246	256	240	276	255	255	267	282	249	267	252	246	272	279	272	260	265	247	281	266	252	261	268	252	258	280	276	263	262	251	221	299	246	274	267	243	257	280	250	252	234	266	263	245	262	261	284	241	246	254	266	247	239	251	293	247	257	275	262	268	259	272	246	258	259	236	282	273	275	278	262	238	263	265	244	268	254	276	258	252	274	244	279	297	233	266	268	251	271	255	268	227	241	262	252	235	269	258	268	222	233	257	262	256	261	265	273	288	239	262	280	271	258	250	254	275	258	258	286	264	244	282	266	250	276	243	244	274	266	271	225	234	263	216	284	269	261	259	245	275	270	268	257	255	242	256	236	274	274	261	251	252	281	240	227	250	257	253	258	283	250	258	266	265	243	244	265	253	251	270	275	247	259	266	278	267	270	262	289	256	269	286	272	249	287	243	252	248	266	267	245	256	249	227	265	230	277	262	266	277	290	256	269	241	276	253	233	255	252	224	257	263	290	250	282	261	271	277	254	259	269	247	237	262	262	269	232	318	273	236	231	257	252	278	278	270	235	284	232	236	281	271	251	259	283	257	270	246	264	270	277	263	251	264	244	237	275	244	279	276	239	258	282	249	265	272	279	265	251	257	277	235	262	253	252	251	247	258	275	238	282	242	260	267	266	281	250	271	249	279	284	247	244	263	251	262	273	251	263	264	248	253	258	253	286	241	257	310	223	299	263	256	264	257	257	246	223	256	279	262	229	256	303	267	268	227	251	256	258	242	229	250	271	240	253	247	294	270	221	220	247	263	245	222	227	262	292	231	283	264	258	262	229	261	255	255	257	265	271	251	282	267	270	283	246	261	247	261	263	230	253	287	254	244	288	274	257	280	242	272	271	263	250	256	257	225	264	275	249	270	262	257	236	246	254	293	243	277	268	253	263	311	260	244	256	280	258	247	264	245	263	284	280	252	233	251	249	231	242	277	243	252	247	254	281	261	237	265	253	235	262	250	239	255	226	277	284	252	229	271	249	241	264	288	258	259	232	265	243	284	275	251	252	247	256	263	255	253	237	260	241	230	275	269	249	263	262	249	272	251	245	261	286	244	251	275	283	256	298	257	273	260	260	263	269	251	261	265	266	268	255	233	224	230	275	251	268	269	284	249	232	268	219	252	242	255	274	256	245	259	234	261	275	262	226	258	292	249	231	256	267	234	261	273	270	262	271	284	227	263	262	268	253	289	262	255	233	257	248	255	263	272	257	236	276	277	257	261	233	266	268	297	309	249	280	277	289	269	263	250	262	268	248	263	273	241	225	242	253	279	221	276	235	241	243	221	221	245	261	256	283	262	263	254	250	277	227	255	248	239	244	257	241	255	272	266	259	249	269	271	274	275	235	244	248	258	233	264	251	242	264	240	257	253	226	239	270	244	276	237	280	262	251	265	275	251	258	258	260	253	257	232	227	253	275	269	299	269	262	256	247	267	256	242	253	255	294	278	245	254	238	259	255	258	272	261	262	280	252	258	246	257	278	261	271	249	280	237	263	245	262	253	227	267	262	245	273	260	244	249	258	237	230	262	257	247	264	233	250	236	238	227	259	268	282	292	250	257	238	260	241	250	281	236	248	272	255	260	239	243	261	252	265	272	249	274	225	241	288	275	261	240	266	241	257	279	254	269	250	260	262	280	237	274	230	272	260	262	267	257	248	286	283	253	279	269	227	277	218	236	274	264	264	258	246	259	237	275	271	263	241	255	294	275	269	247	243	261	245	267	267	296	282	220	261	286	234	261	270	283	282	285	260	267	250	242	261	277	272	283	256	252	287	277	246	231	249	297	273	257	241	249	245	287	245	236	276	269	252	226	238	258	249	244	287	251	260	262	250
19018	1761	2315	2869	2773	2210	1736	1498	1358	1130	1056	965	841	858	871	810	823	732	689	716	677	686	674	683	663	685	612	653	620	665	662	600	650	636	642	610	671	598	592	614	630	606	620	618	614	613	624	601	643	600	636	599	592	586	601	591	650	630	554	592	620	623	590	664	588	590	578	586	570	643	602	607	599	627	606	594	581	584	655	627	583	562	611	583	622	582	611	589	604	597	574	658	570	608	585	592	627	557	598	603	628	570	580	608	582	613	586	633	623	625	624	598	585	614	605	555	602	536	615	569	626	586	609	632	624	570	630	589	592	605	600	594	552	615	617	580	645	637	628	637	608	578	610	603	567	616	644	558	570	665	596	637	578	629	621	601	591	592	606	566	606	601	590	585	604	549	591	606	563	614	631	598	590	592	583	612	641	589	601	636	587	584	587	604	610	575	591	572	556	584	595	621	582	582	618	601	615	596	596	570	521	624	596	589	572	600	583	625	559	554	583	584	609	597	627	602	638	587	645	635	578	572	627	642	563	593	568	661	567	565	561	578	566	624	596	640	662	602	571	639	596	601	584	558	631	579	649	550	596	591	600	599	604	579	568	631	639	620	587	582	592	601	621	572	610	522	588	574	603	588	599	569	587	624	632	621	615	602	602	609	571	598	597	646	589	597	646	597	579	586	590	631	583	580	559	564	595	590	635	631	620	626	599	586	615	592	584	596	634	595	579	601	595	609	591	573	632	638	583	563	591	571	560	622	630	581	586	585	627	597	590	562	603	608	570	588	579	579	567	596	581	599	621	573	582	597	563	635	570	622	597	614	603	593	610	601	603	640	570	569	600	601	600	580	580	567	618	616	582	608	576	627	583	621	587	599	643	566	604	588	606	585	617	620	610	618	610	623	549	575	525	582	574	617	597	578	595	571	604	614	593	599	595	567	606	586	613	605	643	577	614	560	600	575	588	596	596	625	610	609	654	533	620	605	590	596	583	585	583	561	579	608	610	603	624	589	615	604	585	635	591	623	640	590	595	579	579	595	600	593	580	619	584	548	555	583	577	594	615	603	613	602	588	563	579	613	565	619	640	597	586	606	603	656	609	662	603	615	615	609	609	599	612	588	574	608	587	577	605	600	594	610	564	610	602	617	634	622	614	593	600	576	571	607	575	605	610	589	565	565	616	622	569	594	583	547	614	580	655	587	616	583	641	608	543	627	577	572	573	597	580	612	600	549	615	619	569	574	588	613	597	597	622	616	602	570	593	530	639	603	604	604	574	557	563	579	640	549	608	584	591	585	585	626	607	594	597	629	638	608	604	613	576	623	583	637	626	569	589	641	602	559	578	620	624	595	567	598	583	598	588	643	619	594	589	600	570	602	636	633	626	572	586	583	599	617	594	553	613	566	573	574	578	592	614	600	649	598	631	629	584	568	580	608	615	640	638	593	581	583	583	618	646	611	594	668	577	554	617	634	569	562	613	656	584	592	610	584	584	607	571	595	594	563	595	609	602	605	609	589	585	602	550	574	637	611	579	594	611	586	580	635	594	602	585	585	597	591	645	602	602	653	611	610	557	576	610	560	563	619	618	615	582	602	619	570	559	651	603	603	575	592	599	577	586	619	620	610	617	599	560	596	548	579	629	553	587	559	619	663	598	583	567	606	634	601	595	570	565	579	573	633	534	592	563	606	596	565	633	626	624	558	590	605	598	614	616	594	577	581	586	613	626	625	628	567	595	614	546	648	603	584	598	581	587	645	624	601	604	606	593	608	587	594	560	594	610	605	592	569	624	614	632	608	606	573	597	573	631	585	589	555	582	578	620	635	575	630	591	569	601	598	643	676	595	589	604	582	582	568	589	615	590	592	567	570	588	626	601	624	635	596	582	552	588	556	594	580	634	653	558	597	606	610	633	587	637	606	614	582	605	599	581	589	627	609	610	591	597	578	653	615	590	612	628	588	578	605	563	574	577	630	603	584	554	554	594	608	577	612	633	611	589	626	587	623	580	560	613	563	642	600	601	596	615	567	587	567	592	621	648	537	582	557	596	595	592	604	626	619	604	602	606	605	612	648	592	624	603	578	625	599	588	593	597	591	596	579	602	598	592	591	608	591	619	632	628	600	601	613	575	550	603	618	609	627	637	623	592	599	615	559	586	551	600	590	626	590	613	611	573	620	576	556	596	601	619	626	622	597	585	579	588	636	621	607	587	610	643	619	602	579	571	610	612	584	625	650	627	638	589	617	598	564	573	604	574	602	595	611	579	610	585	625	566	614	544	632	632	621	603	569	577	607	581	612	619	574	608	554	624	604	555	620	630	622	604	580	632	642	612	566	641	610	588	591	593	607	573	600	560	574	572	624	586	635	578	637	657	592	591	627	569	611	634	612	627	563	623	604	622	601	591	593	573	572	568	576	626	573	593	621	612	604	563	610	564	613	602	594	637	645	627	602	626	554	581	605	602	604	577	578	624	601	634	600	581	618	623	562	578	565	631	592	565	626	593	614	595	550	574	647	619	602	606	585	606	629	623	614	576	613	640	602	565	573	553	585	606	580	571	615	544	571	573	592	619	574	604	618	603	567	554	653	602	650	603	563	576	617	640	594	627	566	583	594	606	590	581	607	610	569	617	565	603	603	605	598	589	594	607	586	620	606	622	593	634	531	578	613	589	590	614	566	553	574	575	606	660	641	626	601	594	615	628	608	619	624	554	602	642	637	621	595	644	590	540	619	575	593	596	613	545	619	594	630	537	606	579	548	618	612	596	583	592	572	599	601	565	594	612	624	591	608	642	594	570	584	568	597	582	587	547	613	607	588	607	603	618	588	592	548	609	579	589	577	580	595	614	627	628	592	591	642	594	587	600	609	611	639	601	595	602	560	571	590	657	610	611	625	625	579	664	578	629	587	581	581	604	611	620	592	591	566	542	604	603	622	565	564	591	618	538	603	566	611	541	570	634	603	611	632	566	651	607	611	602	637	596	596	558	610	603	631	616	601	557	605	615	592	561	603	591	611	579	568	581	620	607	634	619	581	653	590	642	574	596	585	612	595	551	617	610	622	584	542	595	613	594	637	632	590	569	581	615	568	571	606	617	586	570	562	576	623	587	554	596	576	622	586	645	579	616	632	602	591	578	601	558	614	666	588	603	618	617	605	575	613	603	592	621	594	582	618	574	559	606	561	594	612	573	610	610	577	644	578	618	597	591	536	571	570	622	572	603	574	605	600	604	578	596	575	606	580	596	603	578	612	602	638	625	578	627	601	598	571	618	579	611	583	550	572	577	599	573	549	624	604	653	577	626	597	614	622	554	588	553	586	575	561	589	630	518	595	587	563	640	593	610	633	611	628	564	612	587	589	543	595	559	571	601	605	554	572	616	629	579	641	609	613	555	571	591	568	624	607	661	652	552	598	596	627	598	585	555	649	596	520	642	587	591	588	620	582	582	609	574	574	603	600	583	574	596	604	591	614	582	618	612	627	604	566	580	580	666	595
7593	737	275	268	229	235	231	232	193	197	187	183	200	192	219	200	200	208	163	208	200	217	220	199	199	232	180	209	203	188	206	197	212	214	191	184	188	181	216	215	210	186	214	197	211	204	205	181	201	210	158	184	225	184	219	181	183	209	209	203	204	184	189	191	201	194	192	210	184	189	224	201	171	186	169	189	181	208	230	208	207	199	202	213	220	197	193	172	200	183	231	216	215	207	212	183	193	222	209	225	201	188	205	203	190	178	197	191	205	184	198	205	201	211	209	206	196	200	192	208	201	226	192	232	193	181	227	209	224	197	207	193	197	197	185	194	196	209	202	201	221	206	200	203	186	206	224	199	203	188	206	165	212	203	210	193	209	206	200	193	219	210	187	199	178	205	217	208	205	201	203	214	206	180	196	219	225	190	190	196	184	184	196	177	205	186	204	208	187	177	209	209	207	175	191	153	192	208	211	187	175	207	225	209	212	191	207	208	196	220	202	203	186	206	207	203	185	194	185	210	199	218	218	195	190	213	214	208	211	186	207	200	205	229	195	192	213	217	222	165	201	210	195	192	210	202	208	193	193	213	190	183	190	189	202	196	173	191	198	198	213	201	187	194	210	212	201	203	176	208	197	229	215	228	178	192	218	201	188	205	189	175	210	196	203	214	178	213	207	199	201	189	224	195	209	179	193	186	200	211	206	177	193	200	193	194	217	217	204	223	208	186	194	206	210	204	210	196	188	208	207	216	187	181	185	215	186	203	178	197	210	191	197	187	227	210	206	212	214	183	221	191	187	178	203	204	193	204	186	191	195	203	206	196	205	203	197	178	175	194	197	191	209	184	202	215	187	171	223	199	215	214	207	204	218	186	225	191	210	217	202	201	207	178	191	209	226	186	217	214	190	173	182	190	209	209	159	205	212	177	189	189	207	194	225	191	180	187	193	184	178	186	202	237	202	191	199	186	184	182	189	184	178	177	224	201	200	172	205	202	201	213	194	185	189	215	214	180	189	202	207	212	208	198	179	195	190	188	204	172	194	201	192	212	226	185	222	192	187	187	179	215	175	205	214	206	183	190	201	184	184	211	197	199	215	217	211	194	192	208	201	196	174	201	228	204	190	206	198	193	210	206	201	212	191	192	203	180	202	202	187	202	161	218	178	224	226	225	177	179	214	211	189	208	195	214	188	204	224	208	212	210	187	237	216	193	199	194	188	174	191	194	207	223	226	200	191	236	214	227	216	209	209	174	208	224	198	217	194	207	199	214	192	201	207	186	182	193	168	204	220	228	189	211	205	205	192	214	179	234	180	202	220	181	186	198	224	195	189	193	204	191	194	200	209	199	182	214	200	203	210	239	178	191	213	198	211	190	209	216	181	216	193	225	192	197	205	201	187	211	215	213	189	222	211	193	189	159	224	206	209	192	209	214	218	189	205	214	177	211	193	172	205	211	197	216	203	216	182	178	212	193	220	199	186	211	214	199	224	188	203	236	210	204	196	213	211	211	176	177	247	182	231	218	220	222	169	217	189	218	198	172	184	229	218	179	201	207	195	227	207	208	238	201	208	209	168	181	186	189	185	180	201	200	193	182	201	209	204	217	195	189	196	178	209	221	198	208	203	189	203	209	217	195	196	200	214	220	216	202	186	175	215	201	205	210	201	188	226	208	199	182	187	191	182	184	174	223	197	218	189	218	193	170	180	180	178	203	215	204	208	208	233	202	198	201	189	216	212	186	178	189	196	218	188	212	195	209	193	197	200	188	199	220	203	195	198	176	220	196	182	225	207	204	201	205	196	213	209	204	202	201	198	190	195	208	232	193	167	210	213	206	203	185	220	176	194	204	213	221	181	197	190	199	226	225	194	188	191	195	186	217	187	179	214	196	205	182	216	199	197	225	174	207	217	192	210	198	194	207	189	204	205	195	214	202	196	209	203	196	188	215	208	220	215	210	189	195	217	189	191	199	190	200	210	202	231	199	198	207	193	221	253	206	196	202	178	191	192	203	189	195	187	199	181	207	182	218	208	203	195	213	193	182	190	201	180	217	208	212	215	193	171	168	188	204	193	210	181	222	179	212	207	206	190	204	194	197	185	223	195	201	171	202	202	213	188	227	202	195	170	206	222	202	190	193	195	187	198	226	199	214	215	200	181	192	199	217	226	199	183	192	186	219	198	203	175	211	187	193	201	225	188	201	172	222	202	210	221	197	187	207	220	199	201	199	178	197	234	190	210	215	206	197	203	211	195	203	220	234	194	199	212	213	239	198	183	191	172	196	204	211	186	208	201	191	214	197	239	211	194	186	208	232	192	194	193	200	220	218	191	229	201	190	200	188	209	193	233	217	237	200	177	160	212	203	206	205	218	188	218	197	198	189	201	205	191	184	214	198	191	200	204	217	173	181	199	177	175	212	207	180	189	215	186	191	229	195	205	215	201	172	203	191	182	179	219	201	185	193	209	188	187	188	169	175	192	214	194	205	208	227	192	189	200	188	187	195	190	196	176	199	176	225	197	182	209	195	214	183	199	179	197	233	206	186	192	217	198	175	181	195	197	183	182	190	187	191	197	187	197	198	216	203	221	181	202	200	190	213	177	179	224	171	207	208	192	195	230	229	195	197	210	165	175	186	208	177	219	199	223	200	205	214	226	217	188	214	214	209	210	184	218	181	193	192	228	219	208	219	179	196	213	205	205	188	186	206	221	208	184	181	212	226	195	217	171	180	206	202	193	175	196	191	183	220	215	187	211	225	195	173	177	205	191	168	208	196	182	181	193	206	217	193	199	194	185	222	211	212	188	203	228	192	195	203	223	176	191	192	176	190	202	225	219	204	215	241	189	193	203	187	227	216	199	180	180	213	196	218	180	212	216	217	182	191	200	202	186	210	193	210	205	197	187	224	192	219	198	203	182	190	219	171	197	193	204	195	197	203	200	185	229	191	210	185	204	196	212	195	218	192	186	199	188	198	187	203	167	218	182	190	223	188	190	215	202	215	183	198	197	189	227	167	197	191	167	201	184	211	186	210	186	208	204	225	194	207	183	179	232	189	212	190	193	179	197	181	188	184	187	193	195	218	211	194	211	202	189	181	229	207	195	209	206	199	209	222	211	212	209	197	203	208	214	191	211	191	224	219	208	208	185	190	187	202	193	209	176	175	208	209	222	167	198	231	189	169	207	201	202	195	197	187	203	215	193	191	238	208	188	186	223	194	204	206	202	199	178	221	193	208	216	197	211	201	191	173	186	194	188	209	207	198	187	170	167	230	188	215	210	196	214	191	195	178	166	188	203	171	186	202	202	190	182	224	225	214	221	198	207	220	184	200	214	201	187	216	180	245	203	180	185	200	212	222	203	196	194	208	205	203	176	172	183	214	203	192	173	202	208	211	192	204	201	223	202	207	220	208	162	179	193	189	226	215	203	178	184	181	192	205	189	219	178	192	199	186	197	199	213	197	202	203	203	208	202	197	202	208	193	182	207	213	219	225
4610	626	770	736	695	630	592	548	519	520	494	511	487	455	466	504	496	454	496	482	509	460	478	483	461	429	493	458	472	498	526	481	501	467	462	444	454	471	457	432	442	455	469	466	444	439	524	452	442	509	451	484	457	454	485	506	471	437	475	456	437	473	507	480	466	461	452	454	463	446	494	467	453	452	469	447	423	488	503	496	489	487	432	432	450	428	467	485	458	463	463	447	463	476	423	459	524	443	474	467	449	448	489	454	483	439	464	457	457	459	443	459	449	483	470	495	446	477	481	436	446	414	498	464	477	481	457	488	476	475	461	466	454	454	465	477	501	477	445	452	459	478	448	437	434	439	460	515	426	507	467	454	439	429	440	469	502	437	464	483	480	448	465	481	471	422	510	486	451	465	467	451	478	456	459	476	488	408	436	461	449	478	476	445	464	479	452	454	452	447	434	509	456	507	458	471	457	449	446	528	446	444	480	465	452	439	434	464	442	458	512	517	444	495	493	481	429	435	509	473	477	452	457	482	467	455	472	467	411	470	513	462	469	440	445	442	449	465	517	443	451	448	427	468	479	469	466	517	467	432	471	433	465	461	479	479	474	438	448	469	469	446	476	462	472	455	495	468	455	433	472	470	473	436	487	471	429	503	429	447	438	441	465	490	444	428	471	468	431	476	475	412	476	489	456	462	452	471	477	496	465	464	457	484	449	463	471	473	423	412	448	427	442	494	496	472	451	465	468	454	484	471	484	448	451	498	452	436	448	443	491	464	435	446	489	483	448	466	447	481	456	428	462	487	460	443	458	501	479	482	482	472	480	488	451	457	457	482	473	452	490	463	433	450	457	433	448	437	506	471	451	455	488	447	464	429	489	475	436	450	479	500	407	478	425	482	439	442	467	454	479	477	470	487	487	490	486	434	476	429	454	470	434	462	469	447	424	459	464	448	465	470	436	431	472	448	458	464	457	436	426	435	496	486	446	477	471	450	474	443	485	462	486	490	480	426	462	483	473	444	462	439	440	450	431	470	443	485	458	470	442	471	448	474	490	468	463	497	468	492	465	484	455	487	472	447	434	440	406	446	461	455	485	486	440	430	449	484	440	452	489	459	477	471	466	489	466	475	504	449	496	431	458	460	476	479	450	424	434	453	472	453	497	415	486	503	462	451	479	441	451	437	467	457	509	474	452	505	492	441	460	484	469	465	471	471	456	461	459	446	457	460	475	461	458	434	466	478	491	485	431	458	440	516	464	466	473	489	452	456	479	484	449	430	457	484	490	481	468	450	444	466	499	469	441	451	456	487	455	451	475	486	431	466	465	448	472	494	445	468	476	459	483	467	459	504	476	438	489	438	506	518	439	434	484	481	470	481	436	427	464	422	444	443	472	513	465	468	508	489	464	484	463	448	486	476	490	452	458	466	457	483	465	477	425	463	471	424	429	479	522	487	427	470	456	439	445	471	473	482	453	447	485	494	470	506	446	503	451	446	467	452	459	440	491	470	438	470	467	478	511	464	418	442	461	463	435	469	458	472	476	414	468	466	466	445	467	459	477	443	460	465	469	507	455	473	424	456	482	491	425	454	450	457	474	464	437	458	431	458	496	469	493	444	439	472	450	458	468	431	471	458	460	457	451	461	491	449	477	490	452	506	488	484	507	450	436	463	500	442	450	456	490	480	479	450	449	461	489	447	458	424	476	460	438	456	465	465	470	423	480	447	506	431	485	462	470	478	468	453	474	476	444	476	440	473	470	453	472	456	406	412	472	452	441	476	441	442	468	450	465	450	463	493	442	463	450	467	478	489	452	432	391	469	457	489	438	454	519	454	436	477	445	460	483	446	447	456	461	481	446	420	450	476	491	455	432	477	464	405	442	455	432	449	429	464	480	474	457	500	459	459	434	479	485	463	449	473	456	476	446	439	441	486	473	476	465	476	470	442	475	457	492	479	442	511	471	476	445	483	472	445	482	504	464	431	483	463	487	454	444	489	458	500	457	446	444	485	472	460	466	448	476	461	469	449	483	488	455	448	463	461	450	450	419	463	433	438	469	462	471	459	498	432	466	489	477	489	434	465	501	488	492	496	472	451	424	447	466	494	458	443	451	447	444	454	494	446	474	446	464	478	442	522	457	499	483	483	496	470	477	494	477	469	455	505	461	466	509	486	450	498	484	459	478	457	441	449	472	468	469	473	479	461	460	397	488	458	441	412	450	454	477	499	481	449	491	507	501	471	465	476	494	460	471	544	461	439	459	473	445	457	443	500	455	469	453	446	459	454	490	486	469	478	476	463	462	456	452	463	462	450	480	453	441	460	459	470	515	462	454	483	468	501	456	443	442	439	441	488	457	439	466	492	490	427	455	463	467	497	448	450	490	487	458	448	510	473	490	448	470	489	466	450	455	512	474	477	483	472	485	495	497	486	480	449	427	480	454	487	472	474	427	453	483	457	440	467	494	454	461	471	472	452	470	458	458	476	466	469	479	442	414	480	462	485	488	459	509	424	480	485	475	467	446	450	467	464	452	449	465	468	473	435	472	492	460	485	475	467	493	517	475	454	486	446	485	438	454	457	490	429	456	497	453	484	470	515	500	468	458	461	482	471	515	476	459	462	453	443	450	442	474	460	469	472	434	445	483	446	460	465	432	508	473	450	469	422	460	439	437	481	468	494	415	448	462	484	451	481	458	475	452	471	444	442	481	436	479	446	476	465	499	455	457	479	443	444	467	447	465	524	473	468	432	464	476	427	465	407	445	460	464	423	472	436	456	456	429	453	451	501	439	438	474	478	494	500	433	461	469	449	491	506	418	464	472	466	443	466	473	469	452	441	486	440	478	461	474	505	486	497	443	436	468	501	472	450	475	431	456	450	524	487	499	453	476	462	440	456	465	481	426	485	444	482	466	462	459	513	431	472	435	460	505	467	460	468	481	435	426	466	461	479	515	488	485	478	468	434	456	498	436	453	483	485	470	428	475	484	445	483	417	506	464	437	460	469	469	469	449	461	415	472	484	450	468	448	481	438	421	488	489	468	450	482	452	480	443	445	435	482	471	459	485	460	424	487	457	448	449	482	442	481	440	496	465	423	477	477	460	480	462	459	474	431	460	435	472	451	464	482	477	450	508	490	453	487	438	492	469	469	445	489	447	452	474	498	451	487	478	416	480	468	444	469	429	443	447	455	449	473	448	494	464	483	408	456	483	458	454	509	481	466	413	454	441	482	415	459	463	476	495	474	453	444	454	477	451	486	502	470	486	483	473	456	477	460	478	449	462	460	472	467	452	491	451	484	471	467	425	459	496	456	483	441	455	405	478	434	431	452	529	475	432	453	480	450	484	496	471	493	444	475	460	464	431	441	455	460	520	497	473	477	466	440	473	489	473	473	495	466	451	456	456	432	446	479	445	478	476	501	457	481	457	460	450	493	458	494	480	458	509	442	448	463	465	463	497	424	508	459	485	434	467	473	480	454	459	470	458	485	460	446	434	513
23873	3382	870	604	474	374	302	240	238	173	173	154	186	176	147	164	169	127	150	128	140	135	144	148	150	140	168	149	169	144	153	113	154	129	142	137	125	133	154	178	125	152	115	134	123	152	160	160	135	140	147	155	131	141	159	133	147	127	162	133	171	153	140	156	127	142	140	140	163	151	147	142	176	135	147	142	138	132	108	160	140	130	144	118	131	146	143	144	155	171	155	165	166	173	128	155	135	153	134	140	155	156	124	143	141	129	168	137	167	160	124	159	140	106	149	165	144	146	144	167	154	149	135	130	158	159	128	148	147	153	153	147	144	154	120	125	143	141	157	136	151	137	134	146	133	143	152	146	158	165	132	151	141	162	142	132	140	132	128	130	139	153	128	162	171	146	136	145	137	146	134	126	128	153	152	149	131	137	156	138	138	142	186	144	133	149	152	156	152	173	154	134	146	155	178	145	156	146	123	123	128	141	127	142	122	127	134	145	163	145	146	133	149	155	164	152	159	171	155	148	128	160	144	124	132	179	147	161	133	188	119	153	148	144	130	150	129	129	171	136	135	136	143	146	121	126	144	146	143	135	148	151	147	135	169	149	142	132	142	125	148	123	142	151	132	139	146	162	162	135	129	160	140	122	147	146	161	159	138	146	145	142	147	146	166	127	155	143	150	130	166	145	129	123	138	157	149	173	118	144	147	121	138	134	161	154	141	164	156	141	139	135	164	151	138	139	147	132	152	145	145	143	131	141	144	148	167	146	135	135	147	162	151	152	144	150	149	150	164	151	150	141	157	161	144	129	163	134	147	138	159	139	144	149	150	146	118	158	137	153	141	152	157	142	143	156	140	148	148	155	161	153	147	149	149	145	140	145	135	161	169	162	137	139	159	126	150	150	145	153	158	148	162	142	177	173	125	126	151	127	128	172	141	158	141	147	156	125	143	123	137	151	142	161	149	123	141	143	164	140	122	130	151	163	138	151	157	122	138	148	155	151	136	147	130	142	132	137	127	127	146	143	126	147	155	138	136	142	122	149	127	137	147	153	163	150	147	157	124	144	162	167	131	162	134	141	139	160	153	157	136	171	138	132	125	132	155	136	156	125	149	136	169	159	147	144	132	143	153	153	196	162	154	118	116	148	149	141	137	126	124	148	128	164	153	142	139	137	148	138	164	165	130	137	143	162	139	138	158	132	131	144	123	139	140	134	146	136	145	155	171	140	162	145	136	142	160	171	169	159	160	148	182	137	148	135	143	157	143	135	143	132	153	136	157	129	147	148	121	148	146	140	132	143	143	144	147	141	141	156	167	154	148	160	139	135	160	136	113	144	162	135	140	161	170	162	165	146	158	130	156	143	156	132	126	154	127	147	138	160	122	133	139	169	156	152	153	136	142	125	157	140	121	159	162	127	159	157	128	159	157	123	150	152	173	155	139	142	159	134	128	152	132	151	147	140	157	131	147	146	139	144	133	137	161	154	139	145	139	150	140	146	118	125	134	132	148	144	164	150	149	141	185	150	133	142	143	150	147	143	132	129	150	145	142	141	155	148	121	139	148	158	150	157	137	148	132	150	132	122	140	137	125	129	147	140	162	157	129	154	154	162	142	145	142	162	159	143	143	146	144	166	134	139	142	144	129	159	141	131	144	141	131	151	135	148	144	131	143	134	127	130	148	126	150	144	155	122	136	136	152	141	138	133	134	151	146	125	136	148	122	151	161	128	144	136	137	165	147	142	161	137	138	163	130	162	161	154	161	132	115	138	135	133	152	151	160	136	158	163	149	145	144	134	138	129	134	136	133	148	133	128	121	167	169	129	129	156	143	148	126	115	142	128	138	167	153	147	133	154	176	152	123	133	151	135	135	142	149	153	156	126	165	148	135	152	149	124	155	143	151	133	147	155	151	140	152	175	139	153	147	128	128	157	136	151	158	161	162	124	153	130	132	163	136	174	161	152	152	136	146	144	150	168	146	129	140	140	149	162	147	119	126	150	111	144	135	144	155	151	161	124	160	129	150	145	157	160	155	132	154	136	135	132	124	128	131	156	143	124	165	165	148	152	171	144	158	151	158	149	190	140	146	156	150	135	143	186	141	130	142	130	150	152	141	126	139	141	118	152	145	124	126	127	149	162	168	137	122	144	148	157	118	134	152	155	156	154	132	155	124	155	157	141	150	169	131	125	143	167	163	140	152	170	137	149	177	151	149	137	140	153	146	123	150	146	168	151	160	150	144	147	137	140	144	131	166	153	128	138	141	147	118	142	150	149	167	130	155	132	173	142	160	163	150	117	147	161	166	136	153	144	165	141	158	160	154	127	137	180	141	162	133	151	146	144	145	151	143	144	157	129	131	141	157	167	165	140	161	141	151	146	133	150	158	158	149	124	136	126	123	140	128	154	145	133	165	135	148	131	170	136	130	146	150	146	132	161	123	159	143	118	160	158	146	145	136	149	130	149	155	138	167	156	136	142	137	148	147	134	133	127	126	144	135	154	149	157	163	149	164	144	140	140	140	140	151	158	142	142	171	141	126	122	136	138	146	143	144	169	143	134	154	144	155	142	133	122	147	147	142	153	144	169	154	165	127	153	134	143	156	142	134	156	152	139	156	157	145	158	120	169	145	180	154	143	138	156	119	123	146	164	151	151	146	137	147	148	135	130	163	152	161	127	118	119	140	143	149	142	138	148	128	149	151	143	170	142	116	137	126	143	151	120	163	142	144	151	128	153	155	143	155	136	140	143	142	165	134	148	142	142	156	142	146	129	143	146	136	168	164	131	132	132	147	163	141	129	124	132	153	141	173	145	137	137	156	135	144	142	124	164	125	139	164	130	146	145	155	153	146	134	143	161	162	134	162	154	168	171	158	141	135	173	156	168	141	149	136	178	170	130	185	161	131	148	122	156	152	166	146	147	141	135	159	137	150	145	149	121	145	149	143	127	159	128	146	155	157	144	144	133	146	136	175	132	133	153	152	134	154	134	153	157	125	156	137	133	133	153	133	144	143	161	131	129	150	143	140	139	124	158	164	166	163	145	148	137	117	140	156	133	138	149	148	152	150	175	154	144	114	167	121	156	141	171	137	162	148	125	149	127	133	129	155	137	149	144	154	135	166	144	147	150	152	139	159	143	146	145	145	135	140	155	153	159	179	159	162	148	136	137	138	144	143	168	120	130	154	137	138	142	139	136	139	145	146	151	145	142	140	150	160	135	137	157	151	152	138	132	151	147	130	161	156	130	129	152	150	139	161	162	141	152	153	152	145	154	145	156	139	144	117	158	131	147	137	139	129	146	149	132	135	138	122	142	139	157	135	137	150	152	126	139	149	152	139	132	134	148	147	139	127	136	165	143	137	129	139	149	140	145	149	164	158	152	121	159	162	136	145	133	146	153	158	169	177	157	122	143	133	139	133	170	145	132	124	134	159	166	140	149	144	129	127	140	143	152	136	163	150	132	143	147	143	144	140	136	143	154	148	158	137	130	115	145
14143	1006	1439	1760	1710	1335	1092	856	833	701	625	572	581	541	450	459	466	442	442	473	429	419	410	429	388	409	360	414	411	389	376	370	416	353	373	356	398	396	380	396	403	407	403	375	356	382	404	384	370	370	375	391	366	389	356	361	345	340	367	362	367	356	383	368	366	383	345	359	376	380	370	412	417	363	364	403	356	397	388	374	376	379	343	373	368	348	384	364	400	360	384	369	365	400	362	347	388	343	320	369	428	358	387	390	368	383	339	373	377	378	364	381	369	360	392	342	387	359	362	331	364	389	401	381	402	388	402	365	318	356	361	392	362	380	361	368	382	395	373	372	366	405	368	379	386	369	389	356	350	342	351	371	403	400	372	368	381	363	407	380	394	366	382	342	356	391	365	355	382	393	387	378	360	381	359	365	343	379	329	340	346	366	376	386	350	362	364	399	376	388	358	379	371	339	378	369	366	363	351	356	357	374	355	369	366	383	403	389	377	381	369	361	340	387	364	380	383	329	397	398	348	391	373	389	357	359	385	391	370	365	363	384	353	361	353	394	373	371	356	369	360	361	355	342	358	344	395	368	376	349	375	363	359	352	371	385	377	399	377	387	354	409	325	358	383	372	349	363	362	374	371	373	380	374	370	376	358	359	410	374	381	334	378	372	367	372	361	371	358	344	391	383	387	359	386	356	374	390	373	382	361	344	376	378	365	349	324	352	332	374	347	364	341	360	379	395	397	371	347	374	366	368	383	351	373	368	361	371	353	351	346	366	366	366	329	390	366	365	355	368	342	344	375	342	354	384	386	356	390	353	369	369	334	357	330	340	402	370	355	352	376	349	367	391	369	350	375	386	388	363	368	358	336	373	361	326	359	335	365	373	331	343	402	379	341	352	403	381	383	369	364	405	377	358	356	370	359	351	408	413	345	373	374	359	370	352	383	366	394	353	362	380	375	396	378	349	371	346	387	374	377	344	356	367	395	358	351	347	368	382	336	371	355	382	367	351	388	387	386	369	373	356	386	400	341	364	396	358	357	363	378	329	344	374	370	358	372	370	370	350	379	370	366	424	369	356	350	382	383	369	339	371	385	392	342	407	319	365	372	346	402	337	386	375	387	358	379	390	339	354	378	344	372	367	364	347	349	366	378	368	386	361	367	376	363	365	424	368	357	393	359	336	370	364	369	367	376	331	389	366	375	350	382	355	337	337	328	390	379	372	335	350	360	350	349	383	368	366	436	354	336	362	405	356	356	362	355	357	378	378	339	343	383	352	370	354	364	405	387	357	404	380	373	321	347	374	341	371	354	338	401	354	360	358	359	362	358	355	390	374	388	356	373	370	390	372	363	363	372	340	377	346	385	351	401	377	362	360	365	393	397	355	345	347	409	375	367	337	359	342	389	375	395	372	364	362	353	379	352	394	383	356	372	376	382	379	410	362	364	326	352	366	367	389	335	370	328	357	355	448	354	363	373	371	369	354	356	397	377	372	378	372	377	396	385	382	402	365	361	358	383	336	371	369	349	353	368	372	364	335	362	378	353	334	351	368	351	368	400	365	352	401	373	390	395	370	372	357	390	370	341	357	382	368	386	366	366	386	356	372	363	378	333	385	364	368	384	363	358	381	381	361	363	395	367	373	384	380	366	351	374	365	370	381	374	367	359	370	344	345	347	354	367	342	346	421	357	339	370	404	365	362	363	370	356	356	339	360	405	337	377	398	388	380	383	369	390	343	373	325	400	353	379	357	358	361	339	365	344	345	364	372	359	390	363	365	339	369	383	371	400	379	426	369	373	344	385	391	375	359	337	352	350	360	359	353	372	346	315	334	383	352	363	358	381	359	353	391	329	371	370	368	355	356	372	384	346	395	328	400	375	350	349	396	393	382	325	342	365	372	370	359	365	399	377	390	380	363	383	389	389	362	350	375	376	379	376	338	353	388	377	385	357	366	334	372	348	373	376	336	393	389	395	360	365	380	366	376	391	375	388	370	379	384	379	380	354	362	381	366	398	379	333	358	375	376	382	354	354	384	366	379	390	374	347	377	352	391	354	356	372	373	355	395	362	356	378	347	334	363	402	395	372	349	380	398	360	360	428	355	385	352	363	357	389	366	394	328	360	403	363	341	385	372	368	389	365	340	356	353	363	388	407	383	374	358	376	364	365	350	375	411	364	383	373	393	398	338	389	359	354	361	385	336	368	364	382	367	383	399	349	394	398	398	360	388	389	372	407	358	388	377	378	372	346	330	344	355	374	377	389	361	344	381	369	373	370	371	380	339	358	373	344	359	387	408	400	376	354	367	396	386	367	374	372	395	401	353	362	347	376	384	356	398	378	371	345	355	375	352	362	369	382	377	369	390	351	393	386	387	397	370	376	359	356	392	384	361	403	357	402	392	358	389	403	388	375	363	333	370	361	368	343	333	406	375	351	370	424	378	351	386	394	380	372	352	347	360	383	370	368	381	332	365	364	354	357	363	373	360	368	400	378	349	361	410	389	370	361	340	357	332	356	391	376	371	359	364	396	367	376	379	350	350	391	346	318	384	375	368	364	368	378	407	363	364	361	393	354	389	379	373	384	366	402	368	395	369	368	351	388	356	391	385	405	377	350	383	390	393	375	368	409	385	371	385	359	363	375	391	359	383	373	385	389	362	358	402	395	358	377	392	369	383	369	325	388	359	360	345	377	378	367	387	381	353	371	383	371	378	394	363	404	364	366	354	363	380	341	387	373	369	383	395	356	340	380	356	336	354	404	384	375	404	358	363	333	378	391	369	372	365	361	391	364	383	381	378	356	335	371	399	367	391	358	374	364	354	382	373	344	361	379	383	380	371	420	362	392	405	392	388	370	390	391	340	354	377	331	365	379	388	338	398	352	333	375	348	354	375	355	365	374	385	342	365	354	421	336	380	359	383	355	363	347	359	387	364	360	357	378	373	364	389	365	349	368	387	390	341	397	368	391	403	349	390	361	359	373	376	411	392	366	354	350	352	388	385	339	384	374	342	368	368	352	381	362	383	388	417	361	329	419	374	358	302	378	380	367	413	339	380	383	347	362	364	366	338	361	327	360	371	340	351	346	363	364	361	383	371	371	381	338	362	376	382	336	355	366	384	368	361	336	358	331	369	372	343	356	350	379	363	371	379	379	380	368	379	383	357	382	372	345	369	377	358	388	356	370	372	377	376	397	359	356	352	373	362	365	381	351	361	391	346	373	375	360	370	389	363	402	350	376	350	399	395	390	377	356	377	378	376	373	380	362	357	381	403	379	361	353	330	370	378	378	372	415	362	375	409	360	377	377	381	352	339	382	418	397	360	366	374	332	387	379	367	368	361	368	388	375	385	374	346	340	371	360	377	384	355	405	378	375	353	392	380	374	401	367	370	335	412	392	354	341	345	333	342	395	336	354	366	362	353	401	391	348	388	360	341	385	349	355	384	375	332	370	390	353	366	369	339	375	383	364	387	373	355	406	387	376	361	369	358	355	392
34633	7149	1560	1116	863	689	463	489	392	326	317	333	325	291	297	267	272	285	286	279	245	245	243	275	257	279	285	259	251	288	254	294	254	239	267	284	275	250	295	270	256	286	241	245	239	269	262	289	275	278	271	255	258	253	269	252	236	236	286	282	223	219	228	282	241	259	247	296	276	282	249	246	269	296	244	258	252	237	237	229	225	234	237	237	260	274	264	291	259	248	227	267	246	257	287	275	245	272	254	254	289	224	263	260	238	267	266	263	254	241	260	252	228	292	270	252	262	246	266	234	269	267	232	236	251	234	282	236	242	287	246	285	263	275	253	306	263	266	272	283	231	254	268	239	266	243	284	242	270	283	252	252	253	289	249	285	273	260	255	264	243	261	246	261	279	238	271	244	250	253	259	275	225	242	272	238	277	262	250	254	260	239	258	291	288	288	233	242	253	233	220	259	249	256	249	252	256	276	239	268	284	252	276	220	258	261	272	243	291	263	287	273	252	244	266	242	248	261	242	275	288	266	243	266	275	243	265	291	266	247	256	253	256	254	240	271	231	287	240	255	266	261	245	278	249	267	268	245	229	233	253	237	259	233	269	287	255	261	253	265	242	266	280	270	288	225	260	240	241	242	263	266	274	272	248	251	267	244	284	268	257	268	260	235	261	295	264	262	267	272	257	233	280	243	289	255	254	271	247	255	244	251	233	276	285	245	254	223	263	258	243	260	257	268	270	273	266	243	264	263	242	256	243	235	259	255	250	251	257	257	226	249	245	250	260	251	236	277	266	264	273	243	244	260	275	248	245	233	270	253	252	248	245	274	255	277	236	256	294	267	277	241	272	238	243	277	285	255	252	221	311	272	267	250	266	271	240	239	227	240	243	258	254	263	250	263	265	224	269	245	255	250	219	262	257	283	289	277	257	254	219	239	276	260	252	251	264	270	262	245	266	233	245	259	234	261	251	287	261	257	239	262	253	262	247	255	239	289	272	233	267	245	252	256	252	264	233	273	267	280	275	249	271	275	273	260	223	257	242	248	255	264	263	252	258	260	224	280	237	279	252	271	258	243	240	283	227	232	260	287	261	271	235	246	243	248	265	269	253	260	266	261	283	241	243	264	256	256	227	250	289	279	268	256	261	284	289	230	259	289	261	261	245	237	269	283	252	257	246	264	269	254	275	279	270	246	300	255	255	272	262	260	249	234	247	244	223	250	232	240	257	281	254	266	247	264	252	250	256	287	241	248	264	273	259	254	263	296	293	252	253	236	258	251	280	232	293	259	243	256	263	240	247	223	234	278	287	285	251	267	267	294	268	260	247	270	251	229	234	241	235	234	260	244	278	269	234	236	237	269	260	257	249	274	264	235	267	285	262	285	258	263	259	262	265	248	272	227	253	246	275	271	280	233	229	269	262	254	244	246	257	253	267	272	235	266	253	247	247	256	252	293	233	245	227	244	237	269	263	245	252	264	280	243	242	293	258	273	243	224	256	255	273	273	262	252	272	268	233	261	226	237	239	247	288	222	245	237	252	250	284	224	239	258	291	279	258	281	265	248	232	255	261	250	255	248	287	274	260	237	258	276	273	269	249	240	286	231	249	267	274	266	252	266	241	227	247	284	242	260	265	278	266	268	238	246	259	258	246	280	214	266	229	247	258	260	305	266	243	284	273	218	240	245	255	242	260	292	300	254	254	287	262	272	239	274	281	277	252	263	250	232	259	266	249	269	267	243	255	269	293	254	266	214	247	282	255	275	279	273	259	273	279	247	259	292	239	236	265	264	249	263	273	276	257	279	258	241	269	234	248	272	264	261	247	258	262	272	272	244	250	243	282	247	256	266	269	262	290	301	272	247	272	253	257	257	250	263	273	234	280	268	242	272	270	261	217	216	240	246	242	287	278	250	248	294	257	240	273	248	276	241	257	256	274	273	264	262	248	253	271	267	270	271	276	243	268	268	247	268	269	243	279	251	308	248	250	263	232	237	254	255	295	248	262	236	248	244	279	262	253	258	246	276	220	262	230	242	258	261	261	281	251	252	246	253	274	275	284	263	262	271	294	280	301	230	264	256	268	238	220	260	281	271	280	253	244	246	267	256	248	247	241	254	233	258	267	246	255	263	233	259	251	244	250	258	266	271	260	238	241	236	224	248	221	247	280	256	259	252	256	275	232	277	261	263	281	260	258	233	238	241	278	225	247	272	246	263	249	275	250	245	257	261	265	252	304	276	279	274	261	250	247	238	239	271	292	239	264	235	264	254	267	265	272	257	243	267	254	242	254	259	260	226	245	251	252	271	270	263	265	213	249	257	263	247	232	257	244	257	250	242	252	261	285	256	280	267	231	233	250	263	264	270	295	248	250	278	262	253	263	247	264	263	269	276	262	255	273	264	245	272	235	238	288	242	248	271	239	249	244	251	275	253	285	256	280	246	273	253	262	268	235	282	271	236	273	260	296	308	254	256	270	278	246	235	234	222	232	268	254	283	280	301	265	257	257	261	252	289	265	276	315	247	259	263	253	251	266	264	265	245	236	245	273	255	270	258	264	247	294	283	251	229	259	274	254	289	255	261	224	284	273	237	249	280	265	274	268	257	257	241	223	238	262	291	224	286	287	274	272	271	261	262	209	244	283	278	283	255	255	271	295	254	265	253	258	290	260	243	241	269	263	245	282	284	299	284	248	257	258	227	266	255	270	247	265	276	261	265	234	259	308	260	258	260	220	284	285	277	267	259	256	276	236	275	258	270	234	253	296	265	266	258	287	280	268	275	283	252	262	258	255	260	260	243	246	288	249	257	248	217	259	261	243	216	246	247	261	258	268	265	247	286	245	251	239	290	279	253	248	265	256	281	280	253	255	269	260	265	286	278	250	262	218	265	235	235	305	254	258	291	221	258	238	304	267	282	257	276	276	236	246	287	231	255	275	252	238	251	276	256	257	251	233	270	239	247	285	256	277	230	245	239	291	257	238	244	250	248	253	270	263	309	291	256	272	244	272	256	259	237	248	273	245	251	266	263	235	256	247	289	295	263	276	252	263	280	224	275	250	254	261	281	234	251	272	264	277	271	270	278	298	237	238	267	269	269	261	274	269	249	276	222	242	238	244	246	240	249	227	250	245	255	254	262	292	251	247	243	261	253	263	213	252	267	257	241	247	256	268	285	257	260	267	272	289	248	263	216	278	243	221	269	230	255	287	270	278	281	281	247	232	234	274	267	228	283	258	239	242	284	244	239	271	251	251	246	275	239	269	270	242	224	292	223	266	252	250	246	274	243	301	242	276	272	253	236	251	263	273	243	276	227	257	240	293	269	252	239	268	272	246	271	247	247	238	250	263	288	286	267	252	257	232	261	265	239	254	247	252	229	258	274	263	231	251	239	278	236	276	224	263	242	275	255	282	256	252	257	262	271	256	250	240	226	268	258	237	246	265	241	276	299	222	247	252	270	260	240	246	265	259	253	243	251	212	259	290	273	274	278	262	278	272	210
19298	1577	2500	2768	2724	2183	1675	1524	1288	1176	1043	1015	904	838	845	804	796	739	739	690	693	676	717	708	671	687	696	656	674	651	657	655	647	634	633	645	691	612	607	589	592	641	612	582	617	605	584	622	613	664	599	655	635	642	610	622	606	627	618	605	569	566	609	593	593	592	608	590	630	612	632	626	619	606	561	619	640	645	602	591	573	601	603	604	593	606	640	625	572	607	583	584	631	548	593	599	622	626	591	610	594	559	608	622	595	603	557	596	641	622	586	629	606	626	602	622	626	568	632	583	636	646	588	575	607	573	576	641	590	603	615	619	616	567	554	605	582	597	590	631	572	575	601	591	583	601	586	601	606	593	619	586	601	653	598	616	604	600	593	603	594	615	602	631	588	615	604	648	588	599	572	597	577	617	583	602	575	612	614	601	601	587	619	627	565	586	573	590	584	586	619	622	592	593	563	585	583	588	617	591	614	601	598	597	577	616	600	637	608	573	594	574	598	602	647	628	591	611	602	603	563	570	595	635	584	592	606	616	584	623	609	588	583	591	598	625	641	565	551	602	611	579	617	592	569	618	583	637	606	596	595	589	571	617	579	595	562	598	584	604	566	539	560	577	562	594	590	604	585	632	635	581	635	597	564	609	584	612	643	585	615	620	616	616	573	576	575	586	595	594	620	583	585	630	599	603	579	606	622	588	611	617	565	581	649	592	630	598	575	561	611	628	590	619	610	590	609	620	612	641	604	610	614	601	587	596	600	598	609	661	586	638	590	606	607	606	572	601	568	600	623	586	607	615	619	571	616	602	548	623	557	593	579	598	609	629	576	561	592	557	626	628	587	588	639	601	610	599	571	631	587	608	589	589	594	609	619	561	627	596	613	587	650	602	583	607	622	565	620	602	581	617	567	584	636	616	586	615	578	600	581	574	625	583	622	618	589	565	634	635	622	601	606	627	591	577	581	611	611	624	603	612	589	630	562	635	599	637	621	616	602	611	598	548	643	586	652	620	604	562	573	607	626	636	605	558	616	575	588	566	650	628	590	601	606	608	623	590	547	645	628	615	571	613	635	608	594	597	608	624	597	642	652	609	624	595	626	569	604	545	616	572	587	613	602	568	648	550	591	621	623	618	580	615	561	612	610	605	596	607	617	597	636	595	606	625	608	622	560	610	611	574	626	589	606	595	589	602	626	584	541	606	634	552	625	582	551	570	579	616	562	576	558	587	593	539	600	600	540	615	598	555	643	606	616	622	636	613	645	611	594	558	604	624	615	613	618	575	593	586	641	596	616	614	626	616	578	568	594	600	626	572	608	634	580	606	598	606	619	594	626	534	561	600	605	615	580	645	582	554	578	586	603	590	592	601	585	588	586	591	589	606	603	639	594	598	651	621	590	626	605	588	577	613	589	572	583	592	605	540	671	591	622	622	567	587	608	631	574	615	624	626	581	644	628	615	610	617	555	617	615	596	612	629	585	636	608	629	607	601	590	616	577	603	613	616	579	608	668	644	563	555	545	583	599	597	613	610	558	587	598	628	576	580	608	608	613	625	590	596	608	632	603	623	600	550	632	589	598	643	617	582	586	608	581	640	598	604	614	571	579	612	616	594	593	563	569	607	589	578	613	597	571	635	575	616	571	612	597	565	588	584	604	589	600	576	623	586	603	645	589	581	619	592	563	607	609	613	584	587	619	640	592	612	607	609	598	642	555	649	606	638	636	607	612	610	600	618	589	612	626	582	557	564	594	553	525	577	602	591	604	543	533	578	612	577	620	625	609	609	618	575	589	633	624	578	605	633	581	626	616	592	574	601	610	579	570	601	650	599	618	616	606	645	603	600	601	624	630	573	549	632	588	605	649	586	621	563	619	611	590	600	609	587	587	579	580	610	614	605	587	557	587	618	579	566	619	586	555	608	608	594	600	597	561	591	616	618	625	559	568	610	620	657	592	599	593	593	609	593	574	634	581	586	601	583	568	592	595	601	624	611	594	584	618	563	618	594	624	551	609	620	602	601	627	556	589	569	565	588	579	586	609	617	651	572	627	606	604	581	628	581	646	599	625	630	579	552	610	596	621	656	641	588	618	595	571	615	558	622	627	606	596	635	577	578	611	578	623	569	602	619	625	600	588	634	618	621	613	584	615	626	577	606	620	605	586	635	583	602	635	566	606	603	581	590	615	544	608	599	634	597	604	601	588	578	636	612	618	600	602	611	592	621	560	599	575	608	630	590	625	582	621	610	590	584	557	552	575	609	651	635	604	622	593	571	589	625	615	572	594	581	620	613	627	605	585	588	620	597	619	597	602	604	600	638	593	589	634	585	586	614	600	594	609	626	583	587	621	628	639	529	562	638	572	626	630	607	597	572	613	591	577	590	606	641	625	637	607	553	552	600	600	624	582	596	612	575	565	626	573	614	604	628	586	576	579	567	610	593	595	612	602	593	607	592	613	596	596	598	603	600	609	598	561	603	628	610	536	653	588	595	594	612	613	592	599	593	558	591	599	587	614	624	609	594	581	600	626	590	610	587	615	640	597	602	595	567	604	656	573	579	595	626	595	547	593	629	586	597	577	583	616	583	623	604	634	537	591	642	603	599	574	607	575	577	568	589	620	580	574	642	612	652	610	609	603	565	661	605	566	607	602	610	604	603	592	594	596	573	628	610	580	605	572	568	614	577	585	637	549	571	615	581	592	566	614	596	591	628	613	592	645	591	618	565	635	596	644	655	588	575	597	614	603	618	600	593	579	593	612	576	611	606	587	632	624	628	597	605	589	579	624	610	557	613	568	592	587	626	610	655	580	593	598	600	648	577	615	621	617	590	590	577	627	595	597	589	591	607	591	597	625	624	600	622	559	625	549	568	627	588	593	600	603	582	623	576	610	578	584	587	633	658	605	621	597	565	607	609	581	621	593	612	584	565	586	616	591	618	619	606	587	576	543	590	613	627	563	597	580	635	623	601	606	605	635	596	569	629	601	620	594	610	591	632	610	605	597	587	612	614	561	642	627	555	618	610	581	640	624	599	586	600	601	605	580	626	607	597	632	583	634	630	611	595	640	610	609	638	628	595	626	622	612	581	613	573	574	619	642	583	581	569	612	618	571	675	610	624	554	610	591	586	576	602	592	620	599	605	635	593	577	612	619	579	559	626	621	604	561	619	575	568	607	597	580	587	599	616	606	584	585	584	601	606	625	576	582	594	549	605	596	586	542	597	612	580	574	571	627	591	622	591	623	591	570	568	564	637	628	593	644	601	617	633	622	656	579	588	594	637	611	554	595	621	614	619	604	616	618	617	610	566	572	623	597	605	600	574	600	586	573	597	638	637	601	613	604	601	601	555	622	598	644	607	582	556	597	608	616	586	627	602	602	569	625	603	633	559	601	604	608	586	588	622	574	601	591	602	610	557	596	600	612	573	603	594	589	592	597	632	631	610	639	567	599	565	634	624	591	552	584	583	621	583	586	626	611	592	558	569	613	619	653	598
7861	804	347	298	222	229	207	210	235	225	232	229	205	214	199	216	197	188	208	195	183	173	215	209	179	183	197	218	228	208	204	236	209	205	195	223	178	208	229	212	190	190	219	203	185	202	207	216	192	218	209	194	214	210	171	211	211	212	222	176	185	200	218	202	240	194	218	216	203	161	176	220	209	217	190	197	196	201	189	198	199	176	220	205	197	165	199	187	207	196	201	181	165	204	208	191	202	197	231	182	179	196	213	192	176	205	183	233	215	208	212	196	189	211	163	202	190	200	188	242	212	158	199	206	201	226	242	230	219	226	206	180	191	235	198	192	169	205	191	201	196	215	193	193	193	191	215	179	172	176	224	216	236	206	207	192	214	204	182	208	220	183	209	200	200	207	219	206	195	209	205	192	224	214	201	184	203	212	211	203	193	222	194	196	225	227	213	214	216	185	197	190	195	191	192	204	197	220	204	209	205	200	194	206	192	169	221	179	192	183	208	208	210	188	197	190	186	215	204	217	220	198	208	220	191	191	194	200	192	194	208	195	237	197	177	205	224	211	181	205	199	184	189	211	214	193	193	202	199	166	186	192	207	192	220	211	203	210	214	191	194	210	200	203	239	238	169	167	187	212	234	184	188	197	181	161	197	201	204	217	223	211	212	193	190	192	231	210	205	211	206	213	208	205	207	220	225	210	193	201	187	167	187	220	186	195	216	212	191	241	207	216	223	201	172	192	214	206	211	190	200	233	193	215	214	191	203	195	209	188	184	220	217	189	180	203	211	198	242	175	221	186	213	191	216	195	211	241	198	187	207	218	219	171	196	194	214	176	237	188	206	204	178	222	186	207	203	208	168	222	194	224	194	203	204	226	210	193	208	207	224	204	216	209	213	199	186	205	187	219	231	217	195	221	213	218	218	189	183	189	202	193	192	189	202	222	201	208	209	184	182	195	196	206	187	185	210	217	199	206	217	201	234	201	216	164	196	190	208	186	199	215	200	224	213	200	206	182	180	213	201	191	208	218	180	192	177	201	190	205	224	191	197	231	210	186	221	198	200	213	203	205	210	184	198	182	207	201	184	216	191	190	221	202	189	228	219	208	189	194	198	192	197	200	196	222	217	191	183	167	195	189	208	197	201	210	193	214	208	210	165	219	228	198	201	189	210	198	185	187	196	189	213	204	207	191	172	203	204	207	185	202	203	183	211	194	202	194	203	189	228	193	168	211	228	175	214	178	207	210	205	176	178	193	193	192	192	202	216	201	192	212	190	209	194	193	220	205	182	184	196	194	213	226	210	190	203	226	200	228	203	177	200	223	202	210	187	192	199	173	197	212	217	183	167	194	206	190	193	196	210	203	226	200	174	217	216	225	206	192	208	184	191	222	201	206	199	193	195	203	194	188	205	192	157	231	203	170	168	166	188	189	196	211	209	200	199	198	194	220	186	208	189	194	193	182	181	208	215	207	189	193	214	184	190	191	228	215	188	191	177	201	175	199	207	225	216	185	192	171	176	190	213	206	214	195	213	221	228	203	196	239	181	202	220	212	195	206	165	201	210	209	195	197	204	223	190	220	217	179	204	219	225	171	200	224	196	222	209	217	214	194	197	213	191	205	212	205	200	226	201	187	227	163	211	207	211	177	199	193	212	188	203	181	186	189	218	208	219	196	208	205	221	195	195	179	212	212	209	210	190	199	221	181	213	212	210	204	211	217	183	197	229	180	184	197	187	211	191	213	196	177	210	209	241	222	184	225	198	198	196	207	205	210	205	178	195	169	185	185	214	185	215	210	198	242	192	199	176	218	214	187	183	197	223	205	209	204	207	208	219	205	214	183	200	182	184	185	217	221	192	219	201	179	167	189	191	193	212	194	215	222	191	218	181	189	206	182	204	191	187	203	175	180	216	210	193	207	204	194	194	174	210	226	178	232	201	233	191	190	242	197	187	182	197	158	189	222	201	182	223	189	216	210	181	185	206	190	199	215	186	226	216	197	200	197	192	215	182	172	201	220	234	209	207	212	204	200	177	222	181	178	191	204	186	178	192	204	201	189	173	191	179	191	192	189	201	198	210	207	183	186	197	187	218	193	195	161	179	207	201	192	210	204	191	196	192	202	221	208	202	209	218	206	188	241	234	167	216	229	227	196	203	208	212	192	192	208	198	188	181	198	185	197	191	189	225	199	209	235	196	220	194	196	203	229	226	201	198	212	203	198	193	197	210	189	210	181	172	200	211	221	206	200	199	188	181	212	212	194	189	225	191	220	197	213	217	225	229	197	201	191	204	194	187	211	211	206	221	217	209	226	213	208	209	216	215	202	194	183	229	208	177	189	191	199	200	197	189	169	204	199	212	190	207	207	205	227	194	201	196	188	202	190	166	197	201	185	210	207	210	190	220	182	203	188	169	197	187	230	201	207	201	178	192	202	220	213	195	215	197	185	208	212	215	194	219	194	215	203	205	191	211	177	217	199	216	180	190	212	187	215	178	187	201	213	219	176	201	182	190	205	205	199	193	186	220	213	211	215	218	194	190	186	188	198	192	190	196	202	207	191	179	196	207	205	227	189	192	214	214	190	198	192	195	221	193	203	183	209	158	207	216	208	212	207	222	177	228	215	187	194	195	232	186	192	206	223	193	186	187	170	202	192	193	187	194	212	198	189	181	170	189	177	206	167	148	222	197	178	203	197	233	207	250	198	190	211	198	198	212	219	195	197	219	219	199	201	233	185	214	180	185	214	181	212	210	197	216	246	196	213	195	206	195	180	163	188	218	186	192	210	198	193	223	209	180	192	190	210	202	186	188	209	185	196	203	230	191	205	182	227	222	202	178	203	214	195	205	228	195	214	185	193	184	211	206	213	171	194	190	205	214	196	226	187	209	197	189	187	194	212	195	201	195	190	209	208	194	204	191	201	188	208	236	201	199	213	192	211	212	227	193	220	190	187	244	173	213	197	219	213	227	184	219	181	198	194	209	200	213	160	202	210	215	195	228	191	187	207	187	184	208	185	219	199	190	203	218	194	183	191	193	200	194	192	219	219	212	209	182	186	212	191	242	194	189	196	205	195	203	204	240	220	184	206	196	195	197	204	188	205	207	208	209	208	174	206	206	205	197	190	206	196	195	190	215	206	191	230	238	175	191	202	179	213	193	223	186	213	185	204	163	191	178	218	183	194	226	197	178	215	201	182	209	194	204	207	186	212	218	225	224	195	193	222	207	213	222	214	226	220	242	214	181	195	213	197	191	189	208	219	206	208	172	192	204	215	182	216	202	195	194	208	220	205	207	234	169	190	180	182	231	204	189	200	221	208	214	217	217	176	165	181	225	202	195	174	222	194	207	208	196	203	201	202	223	194	171	224	204	194	194	216	228	231	189	170	215	213	177	199	198	189	176	194	189	200	190	170	180	172	220	221	213	195	209	215	224	207	196	174	206	219	194	212	166	192	211	188	177	198	174	200	173	191	205	199	217	203	210	208	208	187	205	205
4763	655	756	788	734	687	592	567	503	508	522	475	518	477	497	503	489	499	497	482	472	481	485	465	469	474	502	509	457	475	482	443	452	523	460	453	494	509	510	441	473	497	462	449	475	447	464	474	449	442	494	451	471	447	477	466	482	484	453	500	471	435	461	459	446	439	471	511	480	453	482	475	487	505	477	427	518	496	436	459	490	453	449	480	476	461	452	428	454	476	468	477	503	446	517	435	418	461	475	463	451	456	479	486	445	442	427	449	458	461	458	479	436	452	461	492	502	457	454	455	460	473	503	440	493	474	448	477	489	480	481	511	477	476	482	451	438	479	468	456	478	458	484	402	436	443	453	433	466	456	450	499	493	500	466	482	495	461	463	476	474	448	489	431	437	473	491	503	486	482	514	425	429	462	422	468	452	497	462	493	458	487	498	494	462	463	504	465	444	460	437	472	474	492	473	491	449	461	492	456	453	450	443	491	442	476	434	440	473	449	483	470	484	449	467	469	440	461	442	446	421	451	470	470	433	478	476	478	469	430	472	468	476	472	437	447	427	491	461	451	483	437	461	511	462	472	453	482	448	465	422	462	489	457	442	491	437	471	442	469	480	464	419	463	459	483	448	433	461	448	469	452	456	445	452	426	443	474	510	452	491	443	452	475	444	472	483	448	444	437	492	492	503	471	453	471	470	476	462	430	461	460	500	508	458	456	439	421	496	438	464	485	467	468	463	431	431	449	484	440	456	460	452	490	474	453	448	473	475	467	480	435	467	426	490	464	434	421	482	463	483	498	464	490	492	464	460	503	463	457	459	486	490	496	489	492	483	438	452	491	476	445	464	456	487	492	485	483	464	434	482	438	467	483	451	496	453	452	453	453	460	449	493	504	482	463	444	489	472	449	516	474	452	473	482	469	474	433	452	470	458	446	475	505	447	502	515	451	438	500	440	456	473	486	502	484	463	485	470	482	496	434	440	464	448	463	475	457	467	462	469	440	498	494	513	473	453	511	484	427	467	488	449	439	460	432	493	467	458	481	478	449	472	476	469	494	442	419	446	497	487	492	451	464	472	448	435	489	483	477	502	488	455	442	448	449	480	450	445	493	467	457	466	499	475	487	471	461	470	442	495	484	476	463	446	437	459	483	450	486	483	463	467	483	481	465	437	463	452	451	465	473	450	439	486	455	473	484	450	461	456	464	465	432	447	496	482	464	443	502	438	460	473	460	427	467	493	500	451	464	420	485	492	412	424	456	460	482	464	425	434	487	452	488	455	478	472	457	456	468	470	491	470	493	475	468	463	453	502	457	477	430	441	538	445	461	462	432	494	430	512	471	470	474	464	491	458	456	455	449	453	506	462	468	469	459	432	495	484	479	478	461	479	456	481	480	432	508	479	462	452	459	489	478	472	442	500	470	462	469	478	440	477	465	472	440	455	480	468	440	415	474	484	512	464	503	446	484	487	470	476	465	432	456	476	473	484	482	455	459	431	490	431	483	494	428	465	460	491	486	473	449	467	512	476	450	460	471	456	483	491	512	449	467	437	477	430	476	498	456	458	477	397	505	436	463	465	486	495	511	475	445	508	455	434	454	457	474	476	480	480	466	451	460	449	492	440	443	424	442	442	447	428	476	488	459	437	440	446	413	484	461	496	424	462	461	443	488	463	471	505	460	456	500	493	493	517	501	490	464	446	466	449	458	444	466	502	497	483	468	475	469	439	467	461	450	487	486	490	440	483	486	478	470	507	431	471	457	486	454	508	468	429	489	477	464	454	503	481	466	455	440	468	462	483	441	483	440	435	485	488	443	492	429	459	479	495	472	487	438	516	471	471	472	421	481	484	502	431	456	468	460	456	447	431	492	443	460	442	477	470	521	456	413	528	478	444	496	478	470	499	506	452	466	521	494	451	445	441	472	476	478	432	470	485	492	494	465	459	425	456	480	455	421	456	467	453	451	474	431	469	480	427	460	486	470	465	456	451	455	509	493	426	427	475	482	462	454	467	430	446	437	448	443	502	499	447	402	469	442	434	450	446	465	453	460	482	455	406	469	428	459	461	454	485	483	426	475	534	463	489	445	460	461	474	464	435	457	447	432	446	454	461	473	445	455	472	455	413	445	492	463	472	504	449	464	473	482	456	472	474	476	439	508	489	462	467	522	483	450	468	437	429	488	454	449	440	481	485	511	441	487	486	412	487	448	482	498	425	481	500	492	470	512	428	432	442	469	501	440	469	488	455	466	471	468	507	479	503	499	430	490	461	438	435	472	480	462	505	445	423	486	436	440	486	443	461	457	461	484	482	482	438	445	467	464	486	484	415	461	455	472	434	443	440	467	482	476	469	474	440	440	516	460	420	417	480	462	461	482	466	520	468	440	482	456	486	465	455	463	472	436	480	490	458	425	474	468	499	492	450	467	475	457	424	478	477	480	486	472	457	460	495	481	438	472	423	485	457	437	493	479	495	466	452	486	459	466	499	498	463	454	481	465	479	444	465	426	502	451	443	458	481	465	428	494	436	495	444	455	456	430	469	473	473	483	477	468	442	499	475	466	482	456	451	505	471	478	499	476	477	461	440	463	456	482	446	445	485	448	488	459	480	469	480	434	449	451	474	469	472	453	467	483	502	479	469	439	487	473	466	450	452	485	435	466	494	489	444	472	460	488	515	506	493	452	491	495	502	488	470	455	491	492	478	482	483	478	405	462	465	472	474	480	476	490	479	460	468	473	430	487	483	478	471	473	457	468	449	446	471	475	442	466	437	462	471	463	456	485	475	441	472	486	421	465	456	474	510	482	455	480	456	457	465	443	486	473	468	453	498	491	486	421	437	494	494	510	466	491	460	463	454	436	507	457	477	493	457	483	479	483	463	468	476	465	497	441	458	495	481	484	475	490	463	461	458	450	501	460	447	479	437	475	433	475	542	497	462	489	440	492	445	458	472	495	474	480	458	452	471	439	495	484	455	452	533	468	457	477	473	450	509	451	454	457	474	492	438	446	471	491	447	448	475	437	466	474	457	462	500	429	494	485	464	505	473	476	480	471	448	445	456	451	426	455	455	483	424	498	497	467	470	478	500	498	426	480	472	443	430	475	511	437	461	484	484	466	452	424	454	486	484	458	474	429	474	478	484	495	454	485	489	461	473	462	449	446	439	497	468	434	473	453	491	476	443	451	476	455	454	476	463	463	495	488	479	443	466	465	489	478	480	494	471	492	461	465	461	471	463	490	457	488	473	455	495	482	458	468	456	504	450	449	490	450	419	442	459	463	459	442	461	454	486	441	464	451	493	427	432	478	451	461	459	458	460	485	476	494	417	454	442	464	478	470	460	469	476	425	504	471	453	485	484	488	465	475	468	435	436	466	492	461	490	479	454	489	479	447	456	455	483	441	463	454	442	443	486	536	501	480	461	466	492	482	463	461	464	453	467	486	498	460	476	448	459	454	514	482	438	518	479	453	480	435	487	428	447	480	439	467	489	479	474	446
24400	3576	838	631	433	335	277	237	233	194	207	171	207	153	139	144	157	134	151	145	161	154	142	161	174	152	159	147	152	149	142	138	147	134	158	169	175	180	134	131	141	152	133	132	138	129	132	166	157	165	143	152	162	158	166	176	149	151	172	155	157	155	116	140	156	130	142	152	134	127	139	142	142	147	158	140	141	142	153	138	137	145	140	140	132	130	133	122	150	133	147	145	160	135	168	126	124	165	128	157	125	142	142	140	126	148	129	156	139	144	136	141	142	141	124	141	149	134	124	143	153	156	145	145	142	129	144	147	130	166	122	149	157	145	144	142	133	150	158	148	135	141	135	141	150	150	128	150	158	136	126	158	159	151	128	144	163	154	153	146	143	122	150	141	123	117	150	141	144	152	130	137	126	148	140	151	142	148	146	148	141	171	148	145	130	141	137	110	145	168	155	170	138	172	164	128	135	126	164	149	141	151	156	159	153	147	156	145	148	139	153	141	131	155	136	155	144	129	155	151	149	144	142	172	149	137	149	145	118	145	133	148	128	119	140	134	136	131	132	154	169	140	136	136	156	139	147	147	153	150	130	130	135	151	153	147	127	151	159	154	171	137	144	141	142	163	141	165	145	139	159	123	127	147	158	139	176	154	148	147	111	131	151	133	145	155	130	147	139	142	139	112	142	149	139	125	133	160	138	153	108	143	142	139	137	163	130	158	139	122	143	156	174	147	160	142	176	128	140	151	133	130	120	131	142	136	165	165	155	155	136	140	159	154	138	135	132	141	133	136	133	145	142	153	132	146	128	132	151	139	146	141	140	142	141	162	159	145	150	163	144	160	144	153	152	145	121	137	154	148	148	164	140	156	154	163	138	132	144	141	117	151	151	147	154	117	145	137	126	125	144	124	132	150	146	135	145	158	139	122	152	155	127	135	123	144	133	135	144	159	138	165	137	146	138	130	149	147	158	152	137	118	142	127	151	151	154	135	137	149	139	145	154	170	149	144	141	144	141	156	142	145	166	150	147	125	157	151	147	153	140	152	145	132	141	168	172	168	161	134	141	141	131	147	138	125	154	139	150	153	156	140	155	144	121	165	152	169	167	143	149	166	161	141	135	139	173	167	164	135	125	159	170	150	151	158	138	153	145	143	156	150	134	153	127	160	125	141	138	129	136	139	139	147	148	126	145	148	174	142	136	151	153	108	133	124	144	149	148	146	151	163	126	153	134	155	134	147	143	163	144	126	141	120	145	137	148	144	129	152	141	138	146	133	142	132	160	147	158	157	152	150	119	134	138	117	133	142	156	175	114	141	142	147	172	164	136	155	142	137	141	154	140	155	150	156	141	156	160	171	161	156	122	133	147	135	142	143	137	141	152	143	163	150	153	176	148	156	165	151	162	147	122	150	150	149	161	132	145	165	143	159	138	146	159	154	151	161	146	132	159	169	159	151	152	156	147	144	162	131	148	136	159	154	146	166	126	140	141	166	135	156	148	120	153	145	130	139	121	140	160	157	136	137	155	130	142	156	141	131	194	141	146	143	133	151	145	129	161	136	175	122	158	158	154	148	132	137	121	142	156	129	174	138	151	140	154	146	136	146	137	145	145	161	148	126	138	155	161	139	132	146	151	138	144	149	152	152	123	152	148	160	153	143	168	156	143	146	145	154	164	126	137	146	154	161	144	137	161	143	159	163	135	149	181	148	158	158	174	148	152	150	160	160	134	146	188	144	126	161	159	135	145	163	140	149	182	136	119	154	141	126	144	153	150	132	168	165	136	151	139	137	146	135	142	141	140	130	165	140	173	150	124	161	125	139	142	150	138	154	137	138	149	142	122	125	157	166	157	147	152	136	136	139	157	145	141	164	144	133	136	142	149	150	137	130	147	159	125	150	147	126	146	132	167	122	128	134	136	130	146	149	151	138	143	141	133	159	148	151	139	134	150	137	150	151	159	144	145	133	146	121	123	149	151	148	155	151	140	152	149	168	154	156	150	159	137	163	127	145	129	146	148	145	158	143	130	151	130	153	135	144	145	160	129	155	143	120	156	138	154	151	142	132	158	141	169	134	102	156	135	145	134	135	136	126	142	151	130	145	135	141	148	126	156	155	138	157	154	134	167	150	123	141	131	166	149	140	129	146	149	146	117	151	115	141	150	128	149	143	142	135	143	118	136	138	137	159	137	128	146	134	131	139	151	132	139	157	132	152	132	144	128	129	142	140	141	143	129	150	137	159	146	132	136	155	152	175	133	160	154	130	159	176	147	158	118	149	156	137	164	134	138	165	120	114	169	161	150	132	134	134	155	140	131	134	151	160	145	147	135	153	152	161	163	138	140	148	158	145	136	144	156	132	143	143	134	129	146	128	128	151	157	153	151	125	136	139	140	152	160	153	135	148	159	130	131	160	145	153	154	147	160	148	145	135	123	131	135	129	140	162	170	151	121	159	153	149	179	140	110	146	154	154	155	139	148	166	153	148	169	135	137	138	130	128	124	146	122	163	147	156	176	128	124	155	155	131	140	136	125	138	158	143	157	150	142	157	150	162	131	168	165	157	164	141	156	129	134	153	144	135	168	168	144	141	132	159	150	133	144	135	152	125	142	138	150	150	155	153	154	158	134	149	142	155	146	150	160	146	144	141	167	150	137	143	144	141	138	137	149	164	124	131	156	159	151	147	142	149	142	133	123	146	136	136	149	148	148	121	143	171	146	138	164	154	162	143	139	149	137	131	143	157	136	146	133	159	150	145	131	132	137	143	154	162	133	142	139	159	132	151	131	145	121	135	151	151	155	132	144	128	154	157	153	141	150	115	135	152	127	132	160	150	148	135	169	150	135	141	129	123	142	156	146	131	143	171	152	148	144	148	163	142	161	139	143	155	146	139	153	144	161	158	172	173	126	140	136	157	145	159	134	128	139	132	163	156	123	151	156	156	152	131	140	139	143	115	142	148	125	173	165	128	160	151	155	155	140	158	129	147	148	148	144	141	155	142	131	132	139	134	167	174	141	130	137	150	164	128	178	143	144	136	137	147	161	152	155	157	139	150	160	155	136	149	126	142	157	147	156	154	136	152	141	133	135	150	125	158	157	132	129	160	135	153	150	138	162	158	158	149	148	121	146	132	140	115	124	143	142	165	160	150	136	153	146	179	145	133	153	145	143	130	115	161	135	161	148	142	164	134	135	133	136	136	154	156	152	140	146	154	139	156	117	144	119	144	140	120	150	144	146	162	121	145	179	155	126	163	133	153	145	157	167	143	123	151	136	164	162	149	149	149	142	130	119	143	134	137	130	152	140	142	127	152	120	145	139	152	156	136	111	148	146	146	151	125	124	127	145	135	137	149	147	140	159	149	158	133	148	140	156	148	143	154	157	145	144	130	130	132	166	144	144	155	146	138	151	137	165	131	143	133	165	134	164	149	140	167	153	146	146	134	138	150	169	148	116	124	166	149	145	141	137	124	138	147	151	133	136	160	152	139	146	164
14364	985	1518	1767	1625	1311	1013	919	721	617	620	569	499	519	503	465	465	437	424	415	417	429	413	407	438	414	412	420	377	383	388	371	377	416	387	427	393	366	387	380	386	398	422	374	356	383	364	397	385	356	394	354	347	368	393	368	392	377	380	386	357	375	388	352	366	392	381	406	344	393	381	368	387	311	372	385	390	378	357	353	376	363	377	393	383	344	369	381	387	397	358	363	386	363	396	393	386	377	363	394	359	400	342	400	373	392	374	402	396	350	365	394	383	334	385	372	363	372	365	368	361	364	375	419	365	363	365	356	360	377	389	350	376	360	341	388	373	374	368	360	361	322	382	363	374	355	312	361	384	355	356	408	388	359	359	344	358	375	409	366	397	356	373	348	373	376	345	374	357	412	350	376	380	363	361	383	366	375	378	375	384	381	380	387	352	385	377	363	338	362	353	363	337	387	389	360	373	376	341	372	369	390	382	377	418	378	409	372	373	381	357	362	351	389	361	353	376	359	386	403	379	355	414	373	336	359	372	377	382	357	404	364	360	396	356	400	390	350	354	356	364	336	391	367	364	368	359	368	363	402	382	376	362	408	358	367	345	340	360	370	382	369	346	354	377	388	372	365	354	388	370	338	359	362	370	361	408	395	339	393	357	349	357	369	371	386	378	370	378	367	362	373	363	369	386	372	372	359	391	378	364	347	385	370	366	379	372	382	343	397	380	349	389	389	388	322	342	371	325	378	373	372	416	378	366	366	365	378	357	320	393	383	360	342	347	349	369	403	379	365	380	347	367	356	360	389	375	380	373	382	405	379	429	375	373	344	376	384	334	349	351	340	364	355	345	373	380	360	379	362	350	385	378	329	362	360	361	373	360	393	368	324	365	378	353	355	339	388	374	382	363	363	364	381	362	352	376	368	384	347	345	347	366	362	341	357	373	382	343	394	370	359	375	352	377	370	364	340	365	371	365	377	366	368	385	394	354	390	391	377	390	353	398	397	363	375	357	390	345	370	335	365	345	362	349	370	391	363	377	374	368	376	381	408	336	347	334	384	372	365	341	323	375	333	368	376	345	380	340	389	376	387	345	378	357	386	361	394	369	366	386	392	379	376	394	366	391	390	398	368	361	357	390	397	391	343	361	342	398	377	410	355	378	348	348	350	402	396	367	378	341	392	362	366	346	407	381	367	355	393	374	353	345	374	384	385	333	353	375	302	362	325	371	350	408	354	363	365	388	366	343	366	337	371	341	345	377	377	371	371	385	351	349	365	363	393	368	383	377	361	375	377	344	366	388	378	359	376	384	364	386	373	381	382	358	356	362	354	380	370	335	390	371	371	402	379	413	389	368	388	361	378	329	355	378	379	368	394	369	367	365	378	359	401	394	411	375	354	382	408	375	385	381	373	364	396	367	361	356	360	394	365	400	374	351	339	369	375	387	395	340	365	352	371	386	383	389	370	378	367	400	349	396	364	353	385	386	393	379	347	316	383	324	362	375	363	335	372	376	351	381	387	387	366	395	362	345	378	390	369	372	357	342	367	336	351	384	345	322	379	362	373	361	359	399	385	370	351	365	346	385	362	371	389	372	375	348	393	400	365	361	390	399	357	383	360	389	410	373	425	394	371	365	390	363	389	364	351	328	365	372	384	404	368	332	380	362	363	387	344	380	353	333	369	357	399	357	381	353	352	388	385	371	384	349	383	364	346	369	351	376	374	365	356	354	375	377	339	366	345	362	383	385	380	313	396	359	355	377	358	355	386	379	357	396	332	378	373	352	387	358	404	324	374	376	378	361	354	418	354	363	360	361	368	353	416	373	376	375	356	359	373	390	399	374	350	370	373	346	338	391	355	349	407	396	348	392	381	370	356	356	373	376	368	363	375	372	355	359	368	372	367	364	322	392	384	360	326	365	363	377	372	371	381	360	393	403	358	372	364	363	376	366	344	379	362	401	367	377	333	366	358	358	385	392	362	366	373	374	362	349	339	381	339	360	352	383	387	349	380	356	357	330	364	371	371	377	346	343	368	371	400	346	359	337	390	379	380	388	385	372	374	388	395	372	391	342	394	379	382	355	359	370	338	363	343	377	371	379	371	368	386	365	372	403	366	409	391	359	380	358	400	336	350	405	363	356	372	360	375	336	358	394	377	387	355	352	395	405	362	367	361	366	345	356	352	361	402	353	341	391	370	375	381	390	350	370	405	362	383	354	359	397	387	381	362	401	382	373	399	344	392	358	362	383	341	360	385	426	363	371	363	374	439	346	386	340	387	392	360	381	382	350	356	385	385	352	367	369	383	343	398	374	341	356	383	352	395	366	367	355	374	365	393	343	376	340	382	404	343	344	350	361	367	367	384	365	383	353	408	344	364	349	388	385	348	358	385	397	391	378	360	356	384	391	379	347	374	351	354	360	369	374	366	401	378	327	347	329	369	362	371	382	357	393	373	370	375	382	345	367	424	393	388	347	371	365	380	370	387	395	384	374	397	368	348	368	335	378	352	342	369	346	400	389	392	369	367	406	333	377	365	380	357	378	358	357	388	362	360	364	387	349	392	395	363	380	374	357	389	371	328	386	373	359	370	388	359	406	367	382	354	345	364	371	349	357	355	339	381	361	344	364	366	356	350	349	385	363	368	399	378	377	378	372	377	359	366	345	399	420	352	335	374	350	378	394	410	379	394	373	357	357	347	337	368	358	376	354	350	379	345	359	344	368	373	365	373	381	385	367	359	380	375	345	384	364	358	373	389	364	390	382	371	373	361	377	360	365	366	340	401	341	360	392	365	384	379	393	373	295	380	358	384	380	376	397	380	372	352	359	359	368	374	365	393	390	353	385	299	375	344	353	378	387	395	363	355	367	407	328	339	379	366	366	357	357	391	386	376	347	369	375	336	375	363	380	369	361	391	345	374	388	348	388	389	357	395	373	336	400	380	372	396	364	359	363	371	366	357	359	362	377	388	358	380	326	360	354	390	366	360	382	373	389	389	356	336	367	391	387	380	358	401	371	373	378	350	370	385	366	375	374	362	408	395	335	329	383	373	396	339	395	398	399	375	381	388	406	348	369	379	390	375	388	392	398	369	359	344	358	348	353	364	359	403	372	368	402	359	335	380	331	345	392	334	322	357	379	407	358	380	330	344	347	362	351	374	380	398	351	368	381	352	358	390	381	389	361	375	357	366	365	417	387	390	348	351	394	380	338	386	389	348	392	397	370	336	335	351	409	355	354	382	349	374	379	366	338	365	366	339	395	405	380	320	386	375	346	350	344	403	361	375	333	340	361	408	348	356	358	408	406	344	366	392	355	374	366	383	352	372	365	356	358	364	345	403	389	390	379	386	376	362	391	384	351	373	405	381	391	388	366	362	376	349	398	332	357	360	391	357	365	345	354	395	372	367	382	358	361	389	345	356	342	360	364	372	336	370	376	379	369	345	375	405	393	374	380	380	359	394	336	365	379	376	365	404	377	348	354	370	368	351	381	371
35912	7485	1686	1127	837	636	485	417	389	385	349	316	300	280	296	319	306	309	258	252	279	258	254	257	275	273	264	277	244	232	260	266	310	244	261	264	264	281	283	250	275	262	274	242	251	257	267	286	259	261	239	259	276	294	241	234	268	254	237	245	244	257	285	242	232	300	256	262	281	255	234	248	242	269	221	270	241	252	283	257	232	249	259	274	281	299	242	241	275	232	258	259	260	251	298	264	251	264	268	264	240	274	251	265	246	229	288	224	245	260	262	281	262	257	234	254	284	257	269	298	280	266	226	259	247	245	283	239	226	266	281	244	229	247	227	269	272	245	264	273	248	206	273	250	232	229	259	253	249	220	246	237	241	235	285	271	272	276	247	282	265	239	279	276	280	257	265	276	263	263	260	250	254	242	256	276	264	261	248	289	297	243	276	256	280	297	238	251	224	252	271	263	260	272	286	273	248	272	250	283	275	290	287	257	263	277	253	245	235	256	238	257	231	263	267	277	260	247	250	264	266	270	237	247	269	270	254	233	259	253	244	231	281	266	272	261	267	281	257	259	241	287	272	227	270	278	256	281	259	280	272	279	247	250	253	252	261	257	227	238	234	246	256	272	250	241	275	249	265	267	257	254	264	257	245	258	243	253	283	228	217	264	265	269	232	239	256	252	270	269	258	262	241	249	289	247	253	242	244	251	229	246	237	250	245	256	270	233	285	236	241	251	256	226	260	279	275	235	276	264	260	246	236	278	255	247	252	271	260	294	258	268	276	253	257	255	244	264	263	258	247	239	252	250	264	263	249	261	263	259	243	254	245	258	281	272	279	290	238	248	244	236	217	277	236	245	280	247	270	288	247	257	274	299	266	279	252	283	276	252	303	270	304	267	268	262	237	244	258	264	265	229	254	242	254	257	225	249	261	251	257	242	259	250	252	267	245	250	279	246	245	276	274	263	246	240	243	253	251	271	251	245	266	256	238	266	241	261	259	248	255	261	285	249	278	237	208	241	238	273	260	274	277	246	232	257	264	271	266	236	269	285	254	253	236	292	259	273	273	261	243	266	256	238	265	229	234	272	264	289	258	223	264	243	268	252	276	257	256	259	261	271	282	262	294	275	281	271	273	299	267	247	248	256	251	273	257	254	266	259	244	250	238	245	274	266	251	244	254	265	259	267	256	237	255	256	260	262	270	258	289	260	251	274	240	250	265	253	273	272	274	261	248	273	242	238	234	244	256	236	226	272	259	268	264	240	301	257	242	248	248	287	245	241	238	259	279	237	218	258	233	256	240	276	271	243	271	260	229	233	259	273	213	247	254	259	238	235	256	253	272	276	274	261	243	248	232	213	271	245	249	240	249	269	266	289	265	254	220	238	248	248	270	243	271	306	259	243	267	247	241	252	271	285	263	268	241	264	247	263	268	264	268	274	286	247	260	281	269	240	262	247	235	257	239	223	264	238	286	256	251	264	265	270	268	275	257	256	256	236	248	276	287	259	253	276	252	240	246	253	264	274	261	274	260	234	241	293	218	236	280	274	259	273	261	298	262	250	285	264	247	288	237	266	286	257	269	257	254	259	236	260	276	284	238	242	255	238	274	249	283	253	268	274	258	275	250	239	258	223	249	253	253	281	230	263	245	254	245	251	257	273	270	202	255	246	254	293	275	215	251	268	266	248	258	265	239	224	249	265	237	271	251	267	265	258	234	251	246	281	267	252	251	246	272	251	226	258	250	267	267	223	244	226	273	246	251	262	251	264	280	268	261	258	246	256	264	309	274	237	227	250	258	297	267	256	258	283	245	266	256	245	258	291	277	258	290	285	249	263	270	253	236	246	265	275	253	237	267	240	258	246	256	269	266	259	239	232	278	258	270	259	261	289	241	234	218	244	246	240	249	244	245	237	274	251	250	242	268	253	243	250	276	240	261	286	271	238	263	239	252	229	245	248	257	243	267	251	248	222	220	275	261	270	273	248	268	238	256	270	271	246	265	262	232	252	233	262	262	264	230	280	252	289	254	239	260	239	262	253	243	276	279	250	264	251	254	247	272	251	257	252	262	251	250	293	260	263	250	284	248	248	269	265	247	267	275	278	266	256	275	238	251	268	270	277	272	292	273	264	295	245	264	257	282	253	242	267	248	241	249	256	299	271	239	284	252	291	284	283	274	278	277	253	283	265	256	253	271	240	262	260	269	228	267	239	283	259	246	267	260	257	244	255	260	297	270	247	263	254	267	282	257	270	287	283	267	237	280	269	270	266	245	237	263	264	283	255	251	270	219	245	264	295	290	260	268	262	255	284	222	272	265	260	267	275	230	257	243	235	254	245	229	307	237	257	250	271	295	246	274	257	287	260	293	243	246	255	249	269	255	253	265	271	259	253	247	296	252	266	268	266	252	241	263	241	253	246	267	283	260	296	280	239	279	260	246	237	311	259	271	259	264	260	255	228	297	262	238	258	246	269	267	261	242	269	254	258	259	264	229	267	220	248	267	264	300	280	256	251	281	230	235	236	250	240	255	239	296	243	253	260	287	247	254	250	227	252	275	258	246	228	259	265	272	258	251	253	261	250	249	259	258	244	262	249	223	257	261	232	242	266	223	284	277	249	259	237	244	271	267	298	265	259	243	245	269	241	275	245	248	232	275	256	257	260	267	300	263	268	302	288	268	278	251	254	267	232	269	266	229	272	252	313	266	265	277	270	243	283	255	270	265	256	256	231	256	245	239	284	252	251	238	249	255	275	265	243	254	266	244	248	244	253	259	255	277	238	267	269	255	279	260	293	254	272	237	255	252	277	270	254	239	256	239	254	252	253	252	261	271	288	276	242	270	236	254	257	241	224	288	234	262	271	256	261	254	274	259	279	250	254	270	275	245	266	256	253	271	258	256	265	271	242	244	225	272	262	272	246	256	266	283	231	329	256	248	259	279	274	260	254	275	251	270	253	265	281	234	259	246	267	253	255	282	288	266	290	232	262	268	275	252	254	254	255	283	256	238	262	275	275	260	252	232	253	253	277	234	277	249	247	248	261	270	248	294	266	250	285	270	277	258	255	272	261	279	254	262	268	262	236	244	252	284	287	241	223	278	236	284	264	270	274	243	222	282	255	267	224	233	259	264	263	263	255	265	267	224	220	260	261	281	267	253	268	244	269	233	275	281	250	240	263	262	246	246	263	284	271	281	251	259	263	265	280	266	228	263	249	277	264	276	281	245	249	288	251	268	281	282	269	242	247	295	281	246	240	307	259	272	267	273	274	272	258	217	303	291	268	257	238	250	259	259	268	252	252	270	258	239	261	240	276	253	267	229	233	288	271	273	280	246	259	276	273	282	268	233	241	232	246	244	278	259	259	263	287	251	261	260	280	261	243	254	259	257	254	268	270	243	253	232	248	253	271	271	233	273	276	258	280	260	277	284	249	230	267	237	238	228	239	258	239	250	283	279	265	268	272	225	272	222	251	270	270	244	257	250	279	276	249	240	277	288	220
19995	1551	2395	2918	2681	2104	1658	1475	1309	1186	1063	970	889	870	801	809	761	725	659	709	751	658	655	693	640	622	657	675	664	655	641	598	614	652	621	667	624	640	597	603	629	600	587	633	586	625	602	589	592	622	610	610	576	578	631	629	666	582	651	604	594	638	558	604	614	620	576	593	616	595	610	596	586	586	646	564	581	609	583	558	594	579	601	608	565	600	607	593	570	588	583	588	620	623	614	605	568	613	599	644	623	609	579	583	611	594	570	590	599	597	599	606	564	617	566	595	581	597	596	573	624	623	591	602	631	628	581	637	595	604	560	623	611	596	580	589	616	622	629	556	618	604	574	590	600	626	613	618	637	635	596	627	628	566	591	578	606	588	648	578	582	576	634	592	580	589	599	622	578	601	616	622	590	601	602	642	619	612	622	597	606	605	581	612	577	613	608	617	620	576	598	579	581	590	596	601	614	630	608	629	608	618	606	581	589	629	588	608	664	621	606	643	576	604	603	556	606	601	637	625	547	593	622	583	655	644	589	586	557	581	613	596	637	632	583	594	559	573	622	585	534	588	597	521	597	568	625	590	568	592	575	616	552	605	623	592	569	602	617	598	610	604	581	530	604	603	615	596	616	614	620	614	598	585	619	568	552	614	575	581	599	616	578	582	585	609	618	574	620	569	608	634	591	602	580	608	593	598	620	620	647	576	605	615	616	644	622	619	590	555	633	612	576	592	588	626	577	603	609	594	539	660	572	600	561	622	610	610	588	608	624	579	605	629	612	573	594	602	605	644	648	621	583	647	607	627	588	631	579	628	583	595	615	544	626	600	626	561	559	614	563	567	625	638	583	598	599	588	614	514	613	623	586	590	627	563	598	579	591	601	570	623	619	601	578	645	581	612	613	616	598	610	583	596	582	599	598	583	569	604	612	579	618	595	599	600	572	610	610	558	574	660	618	564	579	571	589	564	602	602	616	588	656	599	578	575	606	631	621	622	622	595	570	602	662	594	571	600	574	604	602	631	616	619	584	597	607	641	589	577	604	618	639	607	566	576	597	598	637	562	598	557	620	624	595	593	581	589	577	575	625	629	583	572	610	549	585	603	555	606	597	648	559	591	606	598	590	659	635	581	555	580	548	583	614	569	602	619	570	578	570	570	604	602	604	580	574	610	626	614	653	595	627	607	625	598	600	592	593	571	561	571	560	625	623	611	659	609	565	596	622	631	616	598	611	575	589	602	652	586	608	589	646	560	610	591	613	577	601	582	592	568	611	599	580	571	560	594	562	628	566	584	591	611	557	600	601	579	631	606	618	617	621	639	614	610	578	593	595	608	585	555	613	584	604	585	597	585	573	626	552	579	612	600	611	594	619	636	600	591	598	619	593	582	610	578	566	609	615	584	620	563	558	620	611	594	624	597	602	638	627	588	614	584	626	624	643	588	554	630	578	585	583	598	613	601	608	599	545	577	579	628	596	615	570	602	570	627	639	583	590	592	587	618	599	569	584	631	541	596	629	609	574	606	583	625	588	604	575	595	618	563	600	599	577	611	606	585	633	584	614	604	623	547	611	607	609	600	553	621	578	631	616	622	604	586	604	623	603	597	632	601	624	633	566	618	613	613	571	587	618	586	600	600	600	561	608	574	592	579	580	564	573	572	607	586	588	602	597	564	605	575	626	613	591	592	572	567	642	580	600	595	567	620	646	579	619	626	594	572	578	634	579	595	574	611	605	602	576	599	597	631	639	585	583	608	623	589	651	597	598	570	576	623	598	621	584	636	596	601	622	618	604	665	615	589	558	634	598	601	611	546	598	600	627	562	572	592	640	598	615	566	575	590	586	637	553	588	601	591	653	638	569	580	586	557	607	581	583	608	574	631	609	590	622	614	640	587	637	559	627	648	609	591	594	557	553	535	616	635	575	605	597	582	585	612	578	605	581	569	597	631	625	611	598	569	622	596	573	599	572	637	596	623	609	638	593	569	631	635	590	607	594	654	596	589	565	561	619	533	595	640	605	548	636	625	604	635	580	659	642	609	557	604	638	613	577	610	622	614	601	611	605	584	595	579	593	607	604	621	590	582	582	551	666	584	616	578	568	604	567	557	583	619	629	627	563	601	598	572	568	636	611	571	562	581	579	622	611	618	644	603	547	623	589	615	575	623	602	602	585	626	645	618	600	597	612	612	601	633	600	627	589	607	600	628	648	620	570	619	535	571	628	607	551	572	597	593	625	631	577	570	590	651	605	630	620	574	585	618	617	628	594	631	636	600	639	616	661	590	548	563	645	565	588	623	623	624	602	581	619	591	576	578	572	592	590	636	597	622	627	608	645	569	616	572	628	601	589	568	607	562	566	595	618	596	613	582	583	606	588	602	612	602	595	601	603	606	610	594	581	576	615	599	599	595	616	605	620	602	603	576	536	620	593	573	604	635	610	598	606	621	579	581	579	613	565	584	554	615	564	626	609	593	596	573	612	604	628	599	621	580	566	590	608	601	605	564	562	622	601	604	568	600	626	625	616	597	598	581	610	601	591	639	595	593	626	573	601	637	594	625	598	622	632	578	603	572	589	603	578	585	542	630	564	594	592	551	604	602	580	587	624	603	641	549	613	536	599	584	620	580	560	599	565	571	546	601	606	595	558	589	584	624	629	619	600	624	541	606	570	615	574	576	602	572	616	585	687	588	626	582	593	554	597	546	594	603	575	546	603	569	596	571	599	596	589	588	647	582	609	631	625	650	569	567	592	615	577	580	631	648	585	598	574	612	586	601	581	601	605	589	647	601	614	605	588	619	640	595	623	641	560	589	645	594	563	610	603	558	601	582	606	599	599	634	591	584	566	616	592	598	631	518	625	622	631	624	644	604	609	611	589	623	590	567	636	609	587	593	556	592	624	567	629	583	606	612	587	611	573	616	573	579	565	569	564	578	628	619	605	608	575	591	623	578	588	636	610	614	615	578	588	582	648	577	589	604	598	606	599	597	581	581	585	578	578	611	602	615	651	625	578	606	612	623	555	637	605	633	582	613	608	606	617	652	601	610	541	574	629	624	610	628	606	618	603	621	644	566	596	585	603	597	578	601	615	603	586	619	608	610	558	584	606	573	589	582	620	590	597	610	594	604	548	567	606	618	599	599	615	588	565	605	616	563	576	585	607	611	561	568	567	630	607	599	589	596	615	617	643	582	600	580	575	624	643	539	579	597	660	632	561	573	577	650	606	617	588	627	598	593	571	581	617	585	615	617	621	639	578	601	592	633	618	583	644	642	634	564	598	620	593	576	628	650	575	568	615	615	567	603	609	591	596	603	618	589	571	590	595	613	616	594	616	616	570	589	574	607	609	626	620	641	605	667	597	609	581	569	638	594	595	588	560	595	570	570	576	547	628	586	577	609	613	624	594	625	578	605	579	592	621	612	598	564	629	599	639	615	623	588	598	604	585	628	568	594	586	583	618	604	648	608	659	647	599	598	596	627	562	602	587	579	585	579
7899	771	350	281	219	263	208	211	212	207	188	192	241	208	203	216	187	228	203	206	197	200	169	231	192	222	203	183	179	199	225	215	192	227	205	206	226	210	229	199	194	201	197	177	209	190	208	199	191	220	191	189	218	187	204	215	176	205	199	180	203	208	224	174	210	208	208	181	200	181	201	226	193	201	222	208	214	211	207	207	201	230	172	183	202	222	207	236	201	209	202	171	191	227	200	189	195	211	194	177	196	178	234	226	216	208	216	200	217	202	229	200	199	205	187	194	190	180	231	193	193	210	206	215	204	199	206	196	208	221	206	201	209	217	200	207	195	191	195	204	216	203	177	198	190	213	194	197	204	204	221	182	204	208	202	212	187	191	195	205	194	205	197	226	213	224	212	199	227	225	206	219	210	209	213	224	212	202	202	198	203	193	204	192	184	197	183	202	175	163	197	199	217	191	157	204	206	196	209	233	212	200	239	229	211	220	195	196	193	192	179	213	198	167	198	177	192	232	201	199	222	176	196	207	228	247	220	199	211	196	213	184	215	202	190	196	209	199	217	208	181	225	210	210	224	183	182	188	193	191	178	206	182	204	203	206	209	210	177	216	169	195	181	210	175	203	202	201	210	197	204	185	210	197	183	203	207	212	174	183	199	166	218	215	206	196	200	216	180	195	197	200	193	189	197	207	190	219	201	213	184	207	205	213	196	178	204	196	194	193	170	213	196	233	198	173	200	175	188	187	196	196	199	199	185	204	229	185	215	228	210	213	194	206	182	209	207	164	195	198	184	203	203	203	180	178	199	195	218	176	206	228	187	191	188	196	196	205	209	194	193	198	187	191	201	192	206	182	200	228	209	190	201	232	199	174	173	207	211	198	200	207	156	175	200	219	202	173	188	184	173	197	199	191	180	209	208	191	183	190	188	205	201	195	199	209	182	196	188	207	176	216	228	189	193	216	188	214	187	181	192	174	190	200	192	188	200	176	222	196	189	229	192	208	188	191	196	211	196	197	199	195	165	204	210	199	190	205	215	193	198	178	212	199	180	224	184	205	193	191	166	217	170	203	176	200	226	166	201	230	228	203	200	180	185	215	207	216	192	242	186	196	180	202	191	198	229	214	193	214	192	213	198	201	206	183	213	207	221	185	215	219	198	195	193	219	183	173	174	199	216	194	204	222	199	191	206	195	215	231	203	215	226	193	207	197	192	204	192	183	197	213	194	184	173	187	188	185	198	213	184	222	232	200	198	170	205	193	229	182	210	188	217	198	211	205	215	177	195	208	187	181	172	215	202	172	179	185	218	209	203	200	193	208	208	187	202	189	196	214	213	189	178	178	187	180	179	205	215	216	181	178	203	201	195	168	220	184	206	204	205	183	202	187	202	205	179	222	205	177	218	205	220	207	187	230	208	194	199	186	194	230	188	202	224	212	212	182	212	218	208	179	177	206	193	191	189	212	201	212	207	172	183	208	219	205	202	202	202	215	196	187	208	207	183	203	197	217	195	167	216	164	206	232	191	210	167	180	196	204	187	203	210	205	211	206	210	197	212	204	174	206	188	182	193	177	176	202	202	185	198	185	198	220	205	198	192	195	183	181	226	205	190	183	192	175	206	204	189	183	193	195	186	189	222	197	223	196	212	202	233	207	213	190	203	193	195	201	208	215	219	210	199	195	206	202	182	172	201	252	199	197	224	172	171	207	182	203	197	239	212	206	223	190	205	178	190	215	213	207	207	215	185	221	187	202	207	217	181	189	193	199	198	225	227	165	205	203	214	195	187	208	191	196	227	185	182	203	165	184	201	209	230	173	225	195	211	220	216	235	196	197	170	208	196	189	181	192	214	186	201	193	215	221	198	206	203	202	180	165	192	206	187	225	199	209	196	210	234	226	188	232	245	200	188	210	188	206	197	209	185	209	203	208	190	217	187	208	201	202	210	209	239	208	183	188	190	216	203	225	192	174	210	177	191	199	182	179	203	203	224	202	187	215	189	187	198	191	194	193	219	228	173	206	209	174	186	199	211	202	216	177	169	194	180	207	211	161	194	233	171	202	186	205	234	181	213	189	202	228	196	155	216	210	222	219	178	229	198	181	194	176	206	171	231	209	209	179	176	197	213	218	217	175	193	189	193	206	195	194	201	195	191	212	194	204	208	181	207	226	209	188	172	185	199	206	221	179	200	201	184	194	205	202	183	214	203	191	202	205	169	217	192	214	192	191	201	226	204	216	214	215	216	217	223	183	203	209	197	194	161	205	228	183	198	187	204	201	187	196	191	194	234	181	180	212	217	174	220	222	169	206	212	179	217	197	197	193	176	195	208	181	205	223	205	201	208	199	206	182	218	199	185	170	214	213	191	195	182	190	202	217	196	216	226	213	212	204	212	226	203	207	199	192	189	194	186	208	193	197	198	235	211	205	202	196	190	195	218	193	184	177	235	220	193	176	202	184	192	180	174	186	180	189	199	191	178	188	182	212	195	205	164	217	216	214	213	216	170	212	233	215	209	215	221	187	191	187	201	188	217	208	192	208	199	182	203	210	216	201	205	192	193	201	244	206	191	165	204	206	196	172	200	222	228	202	181	174	186	197	185	210	220	185	165	191	173	194	188	196	178	242	185	199	215	200	180	199	192	195	195	210	217	198	179	206	212	193	201	198	181	226	200	178	207	221	187	202	168	225	204	187	202	181	203	215	184	183	199	199	201	217	207	167	195	201	202	196	191	190	193	223	202	185	217	209	202	213	198	212	207	200	215	192	192	176	189	175	197	201	186	198	220	221	208	177	168	179	212	193	206	208	196	216	230	196	188	198	210	202	198	216	219	220	209	209	208	211	203	211	193	204	185	201	169	222	212	192	200	220	176	213	193	198	179	196	188	193	217	195	203	198	187	239	185	185	201	182	193	194	197	195	228	200	205	217	209	230	225	189	190	207	217	207	217	221	197	204	186	201	197	209	187	201	197	191	191	183	208	169	197	211	190	244	199	201	219	196	208	171	207	182	197	193	209	191	199	196	188	208	190	211	212	200	200	213	191	192	181	171	202	209	211	207	248	205	208	183	182	194	190	196	188	218	190	197	191	225	207	201	212	217	214	216	154	201	214	232	189	184	149	185	208	185	203	190	212	217	235	180	203	200	208	212	236	216	210	181	199	204	195	193	208	210	209	215	196	198	197	221	217	247	210	197	218	229	192	181	218	213	186	188	177	209	204	189	189	200	205	172	215	197	218	209	185	181	193	210	215	185	233	204	209	183	178	198	192	179	205	207	179	192	192	199	215	200	193	223	185	197	178	200	205	188	195	201	186	189	192	191	210	176	183	192	221	177	166	208	189	211	202	185	198	192	209	207	197	176	174	196	176	166	198	207	210	225	209	172	203	173	183	193	210	200	197	205	192	221	185	206	196	209	193	193	208	201	182	194	207	234	219	195	192	182	213	195	172	171	176	196	196	176	210	224	184	200	185	173	212	198	212	187	227	210	228	224
4764	608	763	761	695	593	595	560	559	532	515	476	503	465	473	462	497	471	441	453	458	471	491	455	498	484	451	448	461	470	466	477	467	454	475	475	480	485	495	456	471	436	449	481	445	476	467	475	447	440	438	458	454	478	502	467	478	461	477	464	421	447	433	461	440	497	449	479	460	435	451	466	462	448	452	474	476	439	458	454	485	471	449	440	477	468	493	479	468	496	442	431	475	487	461	483	476	463	480	470	413	435	476	464	450	456	478	515	472	444	449	452	464	485	477	438	462	443	449	466	472	437	491	466	476	472	462	447	480	477	464	473	474	436	466	461	491	465	496	487	457	445	463	477	456	481	440	425	463	470	420	466	433	473	454	440	433	469	459	438	487	514	483	494	489	436	473	427	431	490	491	442	448	461	469	466	437	439	468	490	500	462	434	444	486	468	474	447	442	455	443	480	458	502	418	477	457	431	494	448	493	457	450	394	451	466	493	506	445	476	449	462	438	479	451	470	455	473	421	458	437	454	465	458	440	473	485	509	460	458	460	474	488	463	485	416	480	422	457	482	465	496	440	460	484	500	476	466	450	422	478	474	445	486	487	457	489	415	462	471	457	481	478	492	520	482	463	465	479	444	446	464	449	475	466	458	480	459	476	463	489	468	440	442	444	471	478	454	499	447	463	452	426	497	458	446	441	480	498	472	468	456	467	429	477	490	454	448	474	511	496	489	447	485	451	447	458	465	450	466	485	441	468	437	435	471	471	443	466	451	437	475	497	469	467	463	491	442	470	447	448	476	445	449	481	477	435	461	464	508	482	424	459	440	493	410	458	434	495	457	478	450	446	458	454	477	468	469	491	487	481	463	476	489	456	471	445	444	528	469	469	472	439	466	450	460	426	488	451	458	471	462	426	469	476	493	478	446	469	475	436	455	514	522	511	425	440	463	458	500	484	439	431	476	437	464	496	467	488	453	475	463	468	472	450	491	466	478	469	426	491	418	468	448	476	467	455	446	473	462	525	456	478	473	490	466	463	424	500	441	460	428	466	460	466	434	437	468	519	458	478	496	476	472	474	477	476	484	436	474	463	471	438	474	497	465	455	472	419	457	466	467	482	468	443	446	446	487	455	463	465	492	446	466	453	494	453	456	451	464	442	425	483	465	497	448	479	432	462	461	478	468	482	475	463	457	472	469	464	481	475	436	464	512	474	497	450	470	464	449	508	463	437	437	456	471	474	485	452	452	479	416	473	481	431	440	435	503	506	456	513	477	451	462	491	458	488	446	467	515	446	432	479	453	432	449	456	474	478	479	448	469	488	480	451	419	496	453	476	454	486	481	457	486	454	488	457	470	486	498	476	468	467	458	475	438	434	484	488	475	468	505	479	441	470	471	459	468	440	460	434	468	446	463	433	455	448	483	457	421	465	458	483	506	484	493	509	466	471	475	495	460	490	483	461	476	461	486	478	474	487	475	430	417	495	457	466	518	487	439	471	475	484	473	496	486	488	466	496	481	498	455	465	499	460	435	453	425	446	500	524	493	483	478	475	470	442	487	459	476	468	461	442	460	479	456	481	420	451	446	432	483	427	424	450	449	511	455	493	469	449	448	422	505	452	462	448	514	419	451	450	477	455	467	476	473	488	463	451	473	460	449	459	477	432	491	485	447	484	461	509	499	450	471	480	427	449	473	428	444	480	439	454	425	458	445	486	444	503	467	469	496	464	464	446	481	445	520	500	460	464	489	428	430	476	444	455	457	478	437	440	441	450	486	453	427	446	476	501	480	496	476	475	468	434	487	475	429	454	484	487	443	469	473	496	448	482	472	474	452	459	509	483	433	442	473	467	466	449	476	427	473	434	471	432	481	499	402	487	472	455	480	457	458	451	453	482	467	454	443	455	460	472	490	491	485	454	478	449	475	469	475	442	502	458	452	482	502	457	386	477	463	469	457	448	444	423	500	480	457	487	456	443	450	481	433	470	504	468	465	475	484	485	465	467	469	487	425	412	453	462	446	457	465	520	467	471	448	463	439	448	444	478	446	494	441	453	449	433	479	461	486	472	451	431	463	462	441	460	460	488	455	439	463	511	426	464	452	481	471	480	482	425	459	487	406	460	494	469	428	458	451	453	433	453	486	454	444	457	468	472	445	446	450	481	471	457	456	473	505	461	475	465	475	472	466	452	491	475	471	479	416	475	482	466	468	488	454	474	476	504	477	458	451	439	454	457	488	435	472	445	487	442	490	478	449	477	404	502	487	478	482	459	453	447	514	446	459	412	495	485	469	432	476	453	481	457	505	458	478	462	485	434	460	436	445	455	475	482	486	474	470	435	488	506	483	467	484	482	472	443	449	450	471	473	453	460	464	487	457	495	443	475	492	445	439	423	475	473	447	511	443	485	507	461	443	483	475	435	457	466	456	450	486	442	486	447	464	455	487	465	443	434	508	453	458	446	495	473	485	466	470	458	482	440	492	455	486	469	482	480	467	445	422	476	478	455	484	430	445	445	502	470	483	450	438	473	480	473	488	436	447	440	472	507	450	467	493	464	446	464	486	464	406	498	496	443	423	460	469	457	447	443	454	494	463	505	489	462	428	472	483	487	478	436	489	481	460	481	427	444	473	463	434	505	478	465	454	460	443	438	478	420	466	453	474	434	518	457	510	453	455	490	511	441	461	455	486	459	490	432	490	452	450	479	461	480	517	455	467	458	453	476	460	469	438	465	474	477	485	501	469	464	463	455	481	435	477	480	491	481	470	476	479	482	446	463	460	469	483	494	488	476	450	461	441	488	454	431	453	476	471	472	487	411	484	518	475	445	482	486	450	507	462	444	491	478	494	450	468	439	428	460	444	482	485	427	475	465	436	444	466	481	451	465	475	488	445	488	480	483	465	446	426	442	454	494	462	502	477	477	464	439	469	446	436	490	444	500	486	487	489	485	476	471	417	469	457	505	432	459	463	468	516	460	462	419	467	482	484	469	457	474	471	462	480	470	485	451	487	457	436	456	429	426	456	461	456	456	467	469	459	449	469	455	450	443	448	461	429	435	490	469	481	459	470	431	483	464	464	467	450	501	433	473	452	502	464	433	410	459	446	465	496	470	443	473	470	460	508	494	454	453	459	474	456	428	488	470	445	470	448	435	433	444	492	470	447	466	427	474	469	459	449	458	462	413	461	496	405	483	476	450	510	496	429	461	460	472	474	482	431	485	461	495	442	486	450	470	467	454	443	473	486	476	452	470	476	468	449	392	454	437	435	480	460	478	510	460	471	453	496	475	482	464	490	454	508	478	484	478	471	466	498	501	449	460	453	475	444	461	446	459	491	470	443	477	438	464	428	459	447	460	499	477	471	461	452	460	492	444	491	453	495	476	469	487	474	480	467	496	483	490	456	456	470	422	462	477	478	403	468	441	498	507	415	484	448	486	453	459	439	461	463	504	462	470	477	486	463	474	462	476	457	488	464	468	489	482	460	473	465	481	448	460	459
24646	3680	804	576	462	337	257	268	204	190	208	177	167	147	167	162	165	175	159	160	145	162	156	140	164	131	152	162	164	108	120	110	150	137	134	134	126	148	153	140	130	161	145	138	158	159	152	150	142	144	157	135	162	165	144	126	149	165	151	130	142	135	153	119	152	135	161	152	98	157	133	122	154	151	133	141	164	147	150	161	107	133	145	142	143	152	142	138	158	147	156	152	141	149	152	141	130	134	140	161	150	162	171	146	172	160	126	137	129	125	135	156	133	147	136	133	140	150	147	117	131	135	148	149	160	130	157	142	147	158	147	137	150	157	151	161	132	146	139	149	135	158	138	122	149	129	166	122	153	147	146	122	136	150	148	120	158	148	134	148	133	150	161	127	143	138	133	127	139	134	130	120	145	157	134	159	165	140	131	134	127	133	139	150	155	168	135	138	139	140	142	160	141	138	125	149	165	149	131	134	150	134	144	137	155	150	144	135	140	137	143	157	156	150	132	150	146	150	135	148	142	145	148	145	153	146	134	125	136	135	126	139	137	154	151	132	125	144	144	144	146	152	139	163	170	145	150	122	135	125	136	146	148	132	147	140	121	147	155	149	124	132	155	141	183	144	147	154	142	153	153	106	134	143	135	149	152	145	155	148	135	164	149	153	146	154	113	150	148	171	138	148	138	140	158	137	148	155	134	135	165	145	138	156	161	147	146	144	152	152	156	144	125	157	144	140	143	159	180	130	147	145	137	140	122	159	144	134	148	159	135	140	140	127	133	130	146	145	159	136	144	159	145	156	147	172	157	127	138	146	158	132	139	149	173	138	143	143	162	125	158	151	135	163	142	126	160	132	131	125	142	132	130	124	144	121	126	141	151	166	142	130	142	150	141	151	150	141	152	157	161	146	138	135	141	161	145	141	124	155	157	124	150	147	125	129	136	176	144	153	135	133	149	150	147	149	139	138	127	129	144	154	157	146	146	122	149	135	146	130	131	160	146	153	125	153	167	136	141	156	136	145	152	139	138	153	126	144	143	148	137	153	127	142	146	139	128	143	123	136	176	122	132	150	162	151	143	132	150	143	143	161	140	137	154	176	127	134	119	133	150	141	142	163	175	148	160	156	174	127	136	163	130	150	127	152	155	149	151	167	134	138	134	127	158	124	141	140	140	143	123	150	137	148	146	137	136	148	140	142	132	122	143	146	153	171	162	154	148	151	139	150	143	134	139	160	122	154	145	154	139	134	138	196	165	127	151	139	143	144	130	172	146	141	133	173	150	157	122	126	114	152	142	149	153	155	146	129	130	131	128	152	141	143	143	151	160	143	141	150	155	142	135	149	148	132	154	141	141	118	153	141	146	145	157	147	133	160	139	137	151	113	151	152	141	119	134	131	147	157	124	159	145	131	165	140	165	131	140	138	127	130	163	184	136	147	153	146	138	125	149	152	121	152	133	134	157	117	152	150	140	148	133	132	137	154	136	150	149	121	128	130	117	135	132	146	150	150	141	125	141	165	148	136	114	164	139	151	129	134	116	159	143	152	137	139	136	127	146	141	167	150	153	145	139	145	120	161	127	146	132	132	133	133	168	138	129	146	151	136	145	123	121	142	126	127	142	138	157	160	152	129	144	149	137	139	139	160	134	133	124	141	141	156	147	127	150	117	141	147	157	150	141	147	153	139	159	145	169	130	115	134	155	149	146	144	146	157	150	129	148	135	137	158	120	156	152	139	129	130	140	158	143	131	145	121	150	142	145	166	163	143	146	164	150	145	146	141	153	160	144	137	133	129	158	148	133	147	146	157	160	150	149	137	129	145	136	131	142	150	146	146	140	127	142	135	131	117	152	138	134	138	149	133	125	159	138	144	162	168	141	135	162	147	140	155	169	135	145	126	141	142	144	126	128	125	136	116	128	137	141	160	154	141	148	142	159	133	133	147	156	155	128	155	169	137	129	153	127	131	140	132	158	149	139	121	122	144	162	140	123	131	122	130	144	127	149	146	147	134	155	139	165	149	148	144	143	138	157	127	157	156	154	149	152	137	144	119	147	128	130	159	144	125	150	167	136	153	142	134	143	130	162	124	129	147	141	160	155	120	152	151	139	160	129	138	161	146	150	129	128	141	140	145	168	144	148	161	165	141	145	135	158	160	154	141	142	145	153	155	146	145	169	154	156	156	157	141	158	135	154	149	170	135	126	137	140	168	127	131	139	131	151	173	144	146	157	149	158	137	135	170	134	162	139	134	151	140	128	137	173	162	139	140	142	115	142	165	146	164	137	141	172	120	141	128	121	126	129	146	120	146	157	149	136	141	113	138	142	140	125	163	143	168	145	133	111	143	125	140	142	156	159	147	133	140	159	141	130	128	152	138	163	138	142	130	142	133	152	131	143	136	137	147	147	130	147	151	153	161	145	157	128	133	138	146	156	141	140	127	131	128	151	154	136	151	152	139	139	137	133	153	154	134	156	130	148	122	146	150	145	149	144	149	142	141	148	162	135	146	140	157	185	161	173	153	145	143	127	136	149	160	138	145	129	127	164	151	142	139	159	126	143	149	145	127	136	153	140	168	170	144	161	148	140	154	146	136	147	129	132	152	117	149	121	130	142	131	132	125	140	136	149	153	155	119	140	135	122	140	127	158	146	148	148	144	149	131	152	147	139	132	155	138	131	142	147	165	133	157	133	138	146	156	150	156	134	124	151	130	168	152	125	114	143	142	148	147	135	129	125	141	141	137	137	147	136	163	141	148	154	130	156	131	122	159	141	122	158	133	154	164	143	143	139	141	142	132	137	163	175	159	150	132	141	122	115	151	147	167	126	143	143	119	135	122	123	152	142	128	153	167	122	132	122	143	159	152	154	121	142	136	146	155	148	161	142	146	145	155	149	137	154	142	155	152	151	144	150	155	157	131	150	137	134	160	132	153	131	151	130	139	152	141	150	156	150	128	142	170	139	166	134	143	150	178	150	132	142	144	141	132	146	142	119	145	128	145	136	128	133	138	142	145	145	168	154	145	148	139	139	140	148	143	139	160	132	145	144	163	168	152	151	152	156	155	147	170	146	132	125	127	144	130	133	122	139	154	147	128	144	153	160	153	169	151	143	125	152	130	129	153	146	129	149	149	142	160	156	117	144	113	171	124	129	149	138	124	139	132	140	154	133	157	161	143	136	143	148	168	138	145	146	155	144	164	134	146	123	165	121	140	166	141	137	144	147	129	148	122	135	144	155	167	161	160	155	149	141	147	132	158	132	152	128	182	154	144	142	153	137	150	157	136	137	153	178	163	145	166	138	130	158	161	146	149	150	146	150	139	137	127	136	148	130	129	145	148	149	156	143	157	131	142	152	160	158	136	154	141	137	152	139	139	131	142	149	152	161	132	164	147	132	150	140	120	115	146	117	121	140	148	137	160	153	118	132	165	137	165	155	152	131	142	155	138	140	126	152	155	164	138	140	145	130	142	136	168	148	137	145	146	152	150	142	139
14650	1047	1474	1725	1654	1220	1019	920	742	741	639	618	499	471	477	465	447	421	424	406	421	429	432	390	388	406	373	411	415	372	416	356	348	399	409	373	398	416	375	402	358	341	364	412	386	378	376	396	373	383	376	370	367	359	370	377	385	390	384	346	359	350	360	365	392	322	374	376	376	318	342	347	365	371	362	316	395	356	338	383	368	360	329	341	366	388	376	364	356	392	364	376	354	326	351	387	349	370	375	371	332	368	346	343	353	370	348	381	334	391	371	370	362	353	353	346	368	368	397	377	380	371	364	363	362	354	368	356	365	382	358	359	353	366	356	353	353	366	377	376	359	371	340	341	347	349	392	388	351	351	358	391	368	334	371	359	375	370	369	391	343	369	324	331	375	365	362	353	361	365	350	360	400	353	386	354	378	357	383	400	371	346	363	372	349	362	389	371	370	334	383	414	373	378	347	341	376	401	346	357	347	374	369	368	388	352	376	379	350	387	345	373	423	373	334	365	356	379	397	371	373	367	357	384	364	370	384	360	365	388	364	410	370	371	398	340	370	337	353	370	382	393	343	347	365	330	331	406	364	366	388	358	337	340	352	339	369	379	349	348	357	381	377	330	335	358	353	354	363	353	346	374	416	393	383	327	376	365	377	361	353	329	377	395	353	358	384	366	374	369	354	376	343	350	357	342	377	354	405	356	355	387	323	366	340	372	394	375	352	383	369	355	340	370	375	359	355	356	396	347	362	336	372	376	363	341	343	352	368	375	345	345	340	359	361	355	368	375	399	362	360	381	340	352	368	352	362	415	373	326	371	377	359	359	355	403	368	350	423	395	382	371	358	324	348	367	328	372	352	368	382	370	377	340	387	405	375	381	331	337	389	389	389	342	337	377	383	372	333	388	371	383	327	367	355	348	371	350	373	391	382	375	360	348	377	338	384	381	364	397	350	348	375	359	363	358	348	384	360	341	354	363	353	343	375	345	383	373	335	349	375	388	353	342	361	353	371	365	369	351	375	378	383	345	373	372	376	384	359	366	370	358	351	384	356	334	397	346	376	402	358	350	356	333	387	412	376	335	362	388	368	380	370	379	352	357	336	406	349	416	371	394	357	362	387	338	373	405	358	391	347	372	371	360	376	360	337	365	360	356	351	372	323	353	349	371	360	379	375	391	391	367	346	383	402	395	349	353	357	360	342	344	357	351	362	365	359	346	382	394	381	344	374	349	348	351	372	372	346	347	349	363	385	347	387	376	385	353	366	351	377	377	396	355	392	368	381	368	360	374	336	351	362	362	359	367	384	371	384	372	362	389	393	390	352	373	363	377	369	355	394	376	370	384	402	354	366	357	340	394	371	405	373	352	396	365	378	329	360	354	352	398	377	370	379	352	357	343	383	395	377	361	378	358	355	409	383	356	402	362	367	356	380	409	355	363	359	365	368	351	363	371	369	376	395	385	358	384	370	376	341	386	387	384	365	396	377	357	375	363	386	349	378	401	344	343	387	361	360	355	322	391	357	351	352	352	354	360	354	387	350	363	370	349	362	377	370	368	385	354	382	381	357	350	374	399	388	352	380	396	369	341	384	335	372	385	383	371	339	375	376	352	386	408	316	367	377	368	373	370	364	378	365	365	373	394	395	398	354	362	329	358	365	402	383	402	341	340	377	382	364	378	334	387	382	377	366	377	369	376	345	380	358	367	361	369	345	350	338	358	361	349	353	343	351	349	369	363	368	350	359	378	367	367	314	372	394	353	378	373	354	373	333	387	361	381	383	350	359	363	371	362	370	361	370	381	353	371	400	379	372	370	358	376	373	370	374	360	365	383	342	389	378	340	333	372	374	337	332	375	402	388	362	381	362	336	377	377	348	375	399	391	409	365	386	364	348	337	359	381	373	395	349	348	352	337	363	350	365	374	352	394	376	410	367	374	360	401	368	370	379	366	373	376	336	368	370	364	383	392	357	370	395	412	370	346	389	368	391	351	378	382	371	383	350	370	387	393	344	377	387	395	379	365	383	373	349	352	356	350	357	363	365	363	394	380	355	359	389	386	384	335	359	333	356	358	355	412	355	359	323	344	372	383	400	370	353	380	343	341	393	389	375	380	340	385	338	374	406	385	353	394	369	369	364	336	395	393	344	363	335	366	348	380	369	366	378	382	339	358	346	347	391	370	358	328	340	329	376	381	349	357	380	385	352	362	351	376	399	354	382	352	369	398	358	343	349	355	357	372	365	398	370	388	341	331	365	367	360	404	403	353	378	353	360	339	384	363	343	366	360	367	343	373	369	360	367	361	378	344	364	387	353	361	381	346	369	390	383	387	375	432	335	354	352	365	375	343	380	376	371	360	418	367	357	358	379	355	373	355	381	357	361	370	385	405	347	394	369	371	373	378	330	368	392	366	365	377	395	331	378	363	369	378	376	386	364	358	346	355	397	377	372	391	369	366	329	334	378	393	335	399	332	419	373	387	336	370	361	377	367	343	371	392	375	368	346	355	384	318	366	357	357	337	352	371	370	355	331	365	385	374	366	347	367	359	385	356	356	392	391	366	388	360	373	351	371	365	364	353	378	374	326	369	380	348	372	343	359	348	345	368	383	379	357	387	364	371	358	366	379	367	369	391	371	361	373	358	381	361	377	375	376	378	364	384	353	378	340	345	369	390	393	378	336	353	347	379	351	356	368	376	364	331	394	377	359	354	367	384	384	386	342	353	367	386	394	377	381	374	389	336	377	343	358	382	398	368	368	360	374	367	347	370	365	372	362	350	366	368	373	385	367	329	353	381	382	358	352	356	389	363	380	358	403	362	371	392	363	376	363	366	350	349	383	369	369	386	368	365	375	375	371	377	386	352	338	403	341	389	394	374	368	383	359	343	362	340	341	353	366	380	353	358	380	356	381	380	341	370	375	348	392	381	360	363	362	364	338	364	386	381	406	354	393	376	350	361	359	373	349	354	358	368	367	391	322	359	369	322	360	362	354	377	403	366	350	394	337	368	366	373	366	380	371	369	382	375	370	372	376	370	359	374	353	368	392	356	375	366	364	359	330	343	387	407	381	366	337	371	383	358	380	372	360	373	390	361	340	375	372	351	351	337	358	377	353	385	363	369	332	366	390	380	381	382	374	342	346	383	379	359	338	352	382	334	333	368	360	389	380	367	377	369	374	325	343	337	374	365	364	371	410	338	327	360	362	388	351	331	364	334	391	334	391	349	334	394	349	343	359	385	374	389	379	366	364	374	351	365	387	368	380	356	353	375	398	336	366	366	349	388	339	372	344	383	341	325	385	351	386	343	378	337	338	369	367	338	357	378	372	370	354	339	373	358	397	380	332	373	393	388	356	391	358	342	371	340	379	388	381	383	357	385	396	339	362	359	370	357	358	373	385	348	350	351	371	350	379	390	365	347	364	337	367	376	356	363	349	367	346	344	355	377	374	379	353	333	381	352	363	382	401	371	369	389	369	350	358	364	361	396	368	349	377	393
34875	7330	1539	1056	775	602	496	407	388	364	335	342	326	255	284	267	284	278	274	271	267	262	277	266	302	281	240	230	271	251	262	261	286	273	279	259	239	217	248	264	255	272	261	212	266	254	281	236	245	272	251	261	257	244	275	257	267	261	249	273	252	252	249	262	262	258	263	249	273	256	266	286	277	255	251	243	265	257	243	251	271	260	240	261	277	280	258	264	255	221	240	232	231	245	240	267	244	253	243	235	254	260	253	285	272	266	256	245	273	280	261	248	238	274	283	231	251	256	249	247	275	282	255	271	283	257	272	228	259	264	262	247	232	276	271	284	275	274	229	230	272	259	284	276	240	253	256	247	232	257	266	261	246	237	262	231	249	256	218	232	296	242	247	251	285	268	255	235	275	285	272	253	253	240	253	269	267	284	238	257	285	233	253	255	260	250	236	269	242	249	250	239	259	246	273	270	252	240	261	240	276	294	255	260	252	278	259	258	254	269	261	245	268	242	284	249	216	256	233	296	260	268	245	242	266	243	254	274	282	242	251	270	253	273	251	276	246	275	252	254	246	242	237	264	262	248	269	274	242	279	276	276	266	256	269	244	287	258	288	265	226	237	261	229	282	255	249	239	269	248	248	261	243	226	269	258	271	255	261	260	275	278	205	270	246	271	261	252	245	246	261	235	259	251	239	274	269	274	263	245	253	258	253	252	262	273	264	254	254	243	265	280	283	234	282	262	284	253	252	230	276	245	290	261	264	260	258	244	233	238	233	264	286	262	261	227	278	241	264	244	259	260	266	273	274	283	279	277	250	258	249	254	266	249	269	222	245	286	260	258	272	254	275	241	279	258	239	231	227	250	278	282	261	250	267	267	275	243	261	264	238	250	234	242	224	265	249	250	281	283	245	279	240	278	256	255	258	287	248	241	263	248	244	234	247	224	256	264	282	264	249	249	262	250	273	263	238	223	249	279	265	243	273	245	215	273	257	275	245	253	287	263	262	271	264	239	263	258	261	218	241	255	268	259	266	275	245	278	267	251	261	276	240	282	246	247	290	235	269	263	242	223	252	232	247	232	321	269	259	264	260	261	285	251	272	236	262	254	249	267	299	271	285	271	277	272	213	270	221	255	273	251	247	244	227	257	240	263	293	267	276	261	247	243	246	227	215	255	223	243	248	260	255	250	267	224	253	265	263	245	262	245	259	224	256	289	282	266	296	287	288	284	256	253	247	256	262	255	261	221	272	241	251	262	269	287	243	266	250	282	236	296	246	240	236	211	258	258	285	261	251	257	248	257	252	275	255	256	229	254	244	256	211	259	266	253	272	303	267	276	272	235	254	247	258	250	258	252	255	246	277	252	270	243	251	219	258	277	263	237	230	239	254	254	209	244	245	266	263	261	259	267	257	284	265	269	226	242	238	216	272	237	265	267	277	231	224	244	263	260	247	233	268	212	228	256	277	289	256	277	240	252	279	261	249	260	257	281	256	283	270	257	251	272	271	264	278	272	275	279	263	238	246	256	260	248	254	248	271	241	253	244	260	275	254	257	271	261	296	259	248	267	295	272	276	275	275	262	278	265	250	268	244	258	270	257	274	265	224	269	259	244	255	255	243	234	248	260	249	255	249	246	240	233	270	259	283	275	278	252	276	272	269	259	263	240	218	275	271	303	272	311	252	251	275	310	258	255	275	237	267	215	231	276	254	265	256	246	241	275	260	259	259	258	227	257	259	244	268	248	261	252	276	262	259	271	278	280	259	262	242	276	274	274	276	290	261	262	251	309	274	252	255	255	244	269	259	263	292	267	256	267	260	273	263	282	223	249	271	271	260	260	241	272	257	231	244	284	250	240	293	241	283	273	294	239	310	255	277	236	262	228	249	278	276	253	245	237	234	258	243	258	254	245	265	276	276	221	265	267	275	278	280	248	247	253	262	262	264	279	252	233	280	245	261	260	274	228	262	258	245	251	264	269	274	280	251	239	251	221	272	272	269	235	270	254	245	236	248	279	270	264	265	237	254	272	269	248	260	228	229	259	283	251	244	252	241	312	240	238	247	254	274	280	243	245	266	251	250	239	265	261	267	242	232	253	275	253	262	260	234	288	230	255	274	272	232	276	277	261	267	244	282	253	273	249	228	246	258	269	274	281	272	264	251	255	239	264	271	250	256	250	261	271	302	265	266	266	250	229	249	260	258	264	257	281	251	249	271	271	242	282	238	237	264	278	239	271	263	234	280	219	274	250	260	256	266	255	269	253	258	274	236	268	251	251	261	275	256	278	264	230	263	246	282	250	256	274	304	221	219	237	256	282	239	235	255	282	248	227	267	256	295	259	245	232	251	277	228	255	230	244	236	242	219	257	253	297	245	258	265	253	255	209	270	271	270	276	267	268	271	270	249	252	270	249	267	258	255	256	276	254	256	284	236	233	254	256	262	227	272	267	248	265	258	268	271	227	251	253	239	323	234	255	261	265	240	255	291	228	249	251	248	206	230	267	257	250	240	249	294	249	244	217	273	281	250	240	272	241	254	225	246	253	279	244	274	255	247	261	262	240	275	237	246	262	266	247	271	263	283	239	257	271	274	259	250	267	251	288	246	270	269	265	254	246	240	280	242	274	233	244	256	254	249	258	289	245	285	275	234	247	245	262	227	273	237	278	246	277	243	263	248	264	228	245	281	223	261	301	238	254	246	240	213	252	269	277	272	227	245	255	275	249	268	282	246	240	263	254	256	266	236	239	290	266	229	224	271	246	279	256	234	269	248	255	266	254	268	255	261	241	273	233	275	258	236	236	262	276	261	229	250	238	265	244	269	261	257	254	229	231	264	250	259	243	262	255	262	235	255	253	256	255	243	256	262	256	274	241	276	265	268	231	268	271	261	260	255	243	282	264	275	238	268	250	245	269	260	263	231	244	253	259	256	253	259	269	234	262	258	284	277	254	260	284	260	248	257	236	247	268	280	270	264	279	263	259	233	264	260	277	239	269	264	241	263	260	260	229	261	239	267	238	258	269	222	245	240	251	248	264	250	240	282	238	279	254	249	237	273	242	272	264	259	265	255	250	266	248	260	248	249	300	279	263	262	274	291	276	271	247	252	268	220	247	277	257	238	248	247	268	257	280	275	257	273	256	283	268	254	254	256	253	263	261	266	274	273	243	281	281	235	262	240	255	243	275	249	258	275	251	229	249	235	280	261	251	264	265	239	255	259	254	225	245	274	238	234	254	255	247	262	263	253	273	259	235	255	279	259	249	257	268	287	232	267	279	261	254	260	255	277	216	273	235	240	270	247	245	256	244	257	253	259	258	246	246	267	243	260	284	259	250	229	251	278	219	250	240	285	252	297	286	275	236	253	275	281	268	250	265	243	233	289	248	233	241	248	306	273	264	285	243	247	272	238	258	250	280	249	257	274	247	262	271	266	271	238	231	256	238	276	262	244	268	236	253	287	286	239	276	242	246	229	238	255	285	232	266	246	272	237	254	244	268
19743	1772	2457	2847	2641	2115	1715	1446	1355	1141	1059	981	879	845	793	804	772	704	706	737	680	696	692	654	670	684	681	628	634	672	618	638	647	630	621	596	643	635	613	629	648	620	608	632	602	597	598	573	666	635	639	612	646	618	600	593	632	624	578	598	602	635	617	597	632	589	569	600	561	602	641	641	643	596	578	620	595	603	599	627	624	577	606	547	606	589	563	537	594	573	599	645	593	564	630	606	555	617	591	583	572	608	636	575	594	607	596	590	587	595	624	596	663	614	619	595	628	621	560	577	620	601	601	600	595	549	549	580	616	602	596	602	616	606	577	607	588	634	611	584	610	575	578	599	569	585	566	582	610	577	594	615	596	608	586	609	608	579	579	675	596	600	609	585	620	585	557	578	648	575	591	609	629	602	580	588	579	544	596	598	607	538	622	626	602	618	582	549	609	608	598	572	622	595	570	600	602	618	575	602	553	611	587	609	575	637	601	564	616	601	611	557	610	580	623	573	597	607	606	624	588	622	581	627	584	596	566	607	593	596	578	625	591	635	649	610	603	608	619	540	557	576	588	596	573	589	584	597	617	609	585	553	591	522	590	609	574	595	613	616	624	599	608	587	595	638	607	570	636	598	600	593	627	593	581	625	571	588	595	601	594	592	548	578	558	596	599	621	597	601	575	605	588	579	564	595	606	626	569	579	604	587	582	606	627	580	594	599	609	613	599	555	632	556	584	583	595	623	594	632	573	588	569	601	605	594	619	599	575	597	602	611	578	586	588	587	628	634	598	617	570	607	596	616	611	662	602	598	555	642	619	605	609	564	573	619	586	580	597	638	610	595	586	598	563	631	594	627	596	620	609	568	567	592	570	616	582	610	530	618	574	568	573	643	574	624	640	643	629	580	562	613	608	576	586	588	585	631	615	635	596	581	603	612	565	644	653	627	614	620	608	575	531	621	580	593	570	544	642	569	629	605	598	625	579	599	600	621	594	608	596	591	606	597	665	637	647	581	613	598	596	614	643	606	606	590	627	571	618	626	554	583	615	614	568	607	590	569	554	625	579	580	589	606	632	584	593	604	613	605	595	569	616	581	564	609	571	624	558	604	597	609	602	591	618	602	577	600	613	583	608	614	593	643	614	625	589	630	621	599	576	575	548	577	613	623	541	579	615	602	654	609	605	608	589	567	556	573	578	593	562	558	574	586	554	625	579	640	593	612	571	575	555	606	616	594	593	611	622	598	606	587	567	570	578	591	631	642	599	571	559	641	581	595	573	626	592	610	562	604	639	621	618	604	595	656	577	602	546	649	562	554	621	636	581	621	619	579	627	586	568	600	614	601	586	572	563	621	591	596	600	612	581	579	646	675	568	641	596	585	594	583	613	595	595	587	619	612	602	613	611	635	603	610	613	621	608	582	606	610	577	617	585	620	575	592	621	611	595	548	593	577	615	608	583	620	628	586	639	630	647	610	558	630	589	612	607	602	619	588	566	600	607	570	606	575	608	569	665	619	563	595	614	595	610	589	536	585	557	607	594	582	551	588	620	592	667	643	601	623	611	567	592	605	602	592	605	569	572	599	584	595	632	594	570	561	607	575	585	593	570	575	629	595	632	598	601	585	606	611	589	595	587	610	625	644	601	615	599	642	586	614	598	586	593	631	577	604	562	600	562	596	611	580	631	572	566	591	595	611	626	593	579	586	591	581	574	597	583	586	590	597	584	579	599	597	613	586	590	598	526	579	555	661	623	561	600	579	589	556	625	582	623	616	601	614	620	597	605	583	574	595	600	646	580	616	611	586	560	615	578	594	657	616	569	640	649	590	606	624	620	640	590	601	556	561	589	619	634	610	635	592	618	620	603	548	603	557	628	642	638	621	590	607	527	624	628	593	570	579	601	595	593	599	575	583	595	651	619	625	590	622	608	630	578	591	646	601	567	632	584	635	588	622	613	619	608	564	631	593	557	626	611	572	670	610	609	612	557	623	588	593	607	584	601	552	602	559	579	573	612	605	628	594	582	551	530	648	628	576	593	593	601	577	610	553	558	545	585	630	578	579	592	606	592	568	591	600	626	569	592	591	577	605	618	587	592	617	571	587	599	563	568	558	625	590	549	620	627	617	595	593	599	628	590	595	567	599	560	634	545	570	627	622	615	605	593	603	657	559	584	566	603	608	594	599	570	625	609	614	610	561	634	593	590	603	616	608	595	611	592	606	564	654	631	598	621	631	609	636	597	588	577	601	615	622	629	604	594	576	566	570	631	583	601	601	592	543	603	592	555	587	593	614	590	559	543	564	621	616	589	653	590	588	591	658	599	575	610	567	571	591	606	601	608	594	608	605	571	575	628	613	557	593	578	621	634	589	645	593	593	573	588	606	593	602	637	596	595	596	592	567	611	617	581	566	593	548	572	629	589	594	549	567	612	569	619	647	554	557	599	563	612	631	651	590	587	561	571	580	614	604	569	602	573	600	562	584	621	606	606	564	627	640	636	582	615	584	584	634	607	638	637	610	612	572	668	588	639	596	603	587	599	579	547	573	620	581	607	617	606	587	612	614	562	619	619	640	561	622	606	566	611	610	579	552	650	570	580	622	606	561	597	612	584	590	637	616	588	582	607	558	594	612	586	608	611	631	583	569	597	606	602	611	609	626	630	581	591	560	567	597	607	544	622	570	581	584	608	621	629	598	579	564	593	574	586	564	603	610	588	587	576	603	599	624	542	588	649	622	621	613	633	577	598	606	612	610	584	625	593	633	627	634	579	585	606	620	591	608	631	621	597	570	565	610	556	588	580	595	576	561	609	576	584	572	582	633	605	570	553	582	595	657	585	634	594	602	619	597	562	589	570	558	617	611	620	610	632	612	579	615	617	585	605	571	609	597	606	608	561	557	623	591	575	604	639	623	578	613	607	554	590	587	598	549	617	638	606	622	593	606	623	619	589	595	617	585	609	579	553	617	546	610	584	561	568	628	615	606	575	610	641	600	606	610	595	543	588	609	562	558	603	576	568	643	590	646	611	568	602	626	623	577	595	567	620	569	606	600	558	570	572	630	549	629	597	597	605	558	616	573	573	584	577	609	635	572	603	589	581	603	568	617	595	607	603	608	598	639	622	591	584	597	582	558	614	630	572	543	619	574	585	632	603	647	555	610	581	581	602	597	603	589	591	620	574	592	617	571	578	611	604	587	579	621	581	625	581	589	559	609	594	607	629	591	611	623	591	648	601	600	613	588	563	608	571	636	608	587	573	633	613	637	612	637	618	590	571	582	600	613	585	618	596	598	584	569	568	581	654	581	612	609	622	577	607	622	637	654	640	584	568	574	619	601	607	603	599	623	600	623	592	594	632	621	597	593	616	602	593	588	601	603	603	619	627	610	563	598	571	609	594	554	564	629	611	593	589	564	600	589	610	594	640	612	586	646	640	594	603	587	565	602	616	558	554	606	580	600	606	558	590	577	585	654	600	603	588	596	620	633	587	611	623	597
8178	874	378	303	272	240	225	224	206	192	177	221	199	182	211	197	205	201	193	197	179	195	213	211	212	230	212	207	230	198	167	200	199	222	201	178	181	186	193	215	202	188	221	197	188	189	186	206	183	201	192	178	159	231	201	206	180	218	200	223	219	203	203	186	207	205	206	228	229	189	201	211	194	216	180	194	184	179	195	197	210	224	207	211	210	176	189	180	177	190	212	199	202	182	189	198	178	187	221	210	179	191	200	179	199	209	192	181	181	189	200	221	222	205	225	206	211	226	201	216	170	204	196	182	206	183	204	197	239	200	215	191	196	205	214	182	195	195	199	195	224	206	197	197	214	193	234	199	208	207	204	221	199	190	180	195	211	183	200	182	213	214	198	191	226	212	171	198	198	236	213	215	206	197	175	193	206	202	193	184	212	174	204	198	206	244	202	203	168	208	192	235	212	216	192	198	203	203	205	196	192	196	218	210	189	207	197	217	185	220	197	191	184	192	176	199	173	211	187	198	185	188	157	222	194	205	176	199	203	196	210	215	201	231	221	198	188	181	206	219	200	211	209	192	210	213	190	205	224	208	191	193	201	192	201	201	190	181	199	214	172	179	198	217	195	183	197	191	193	212	199	197	197	201	194	216	201	226	204	196	186	205	208	212	200	211	188	215	192	203	170	207	193	181	182	203	216	212	234	219	187	185	213	212	180	196	202	181	223	219	214	208	192	208	207	197	207	203	233	207	176	217	200	182	189	177	216	227	185	189	193	195	192	223	220	200	195	194	210	204	200	160	207	202	212	207	195	210	232	192	202	182	199	175	186	197	179	212	203	194	199	191	188	208	191	192	178	206	168	197	202	199	175	196	209	215	188	194	194	182	190	184	173	220	192	177	199	194	204	221	228	215	177	191	203	230	204	204	218	208	203	201	169	181	188	220	189	216	187	199	230	208	178	222	205	219	209	183	213	187	176	201	209	183	187	194	198	218	236	200	201	196	181	178	202	199	192	176	199	192	230	185	204	200	238	211	211	191	200	195	214	213	244	192	191	194	202	212	202	208	191	234	201	199	167	216	211	216	193	192	182	217	219	195	210	216	203	229	178	202	162	207	184	185	207	201	204	199	202	196	204	217	181	193	193	200	187	213	212	209	209	184	208	239	202	207	221	206	224	201	175	188	225	202	218	189	204	177	223	217	201	201	218	230	179	213	196	191	210	230	179	204	210	206	214	179	178	191	211	194	268	217	188	201	209	195	208	215	201	217	195	184	207	228	199	213	222	198	206	182	185	205	180	189	189	224	219	175	195	194	201	213	185	213	187	198	185	194	199	191	201	187	174	229	197	202	219	170	179	173	169	212	209	185	195	195	211	178	207	197	173	182	197	187	221	205	217	197	188	196	198	215	216	194	227	204	205	173	187	230	201	186	204	236	184	193	214	204	202	184	209	187	193	226	164	213	193	211	222	211	201	204	183	196	210	225	223	198	184	230	166	180	184	186	198	226	181	211	220	210	209	237	204	185	190	222	190	195	199	218	205	203	201	206	179	190	217	186	216	171	190	180	210	187	208	180	205	200	210	216	199	181	207	210	214	196	199	224	208	203	239	176	167	226	191	183	189	186	212	199	220	190	200	201	168	164	218	181	222	200	190	217	182	192	202	217	187	208	203	204	236	177	204	210	198	185	222	180	184	199	207	195	206	199	174	190	176	168	184	199	203	198	215	208	233	190	195	227	183	176	191	195	194	187	203	185	191	223	208	175	204	243	215	202	192	203	185	201	226	222	197	198	205	205	173	183	185	190	195	204	195	213	194	202	192	195	197	186	180	191	184	191	199	170	174	194	189	174	193	213	213	202	178	187	188	185	192	206	180	187	207	211	195	231	202	212	178	184	208	183	201	215	210	185	222	210	209	182	224	209	201	203	203	207	199	226	199	195	199	219	192	209	198	203	176	175	222	203	218	190	177	204	211	157	188	159	211	217	211	200	216	241	184	213	187	202	181	175	226	199	179	210	184	222	202	224	196	210	199	218	196	181	211	211	212	174	222	212	203	207	196	223	194	200	229	204	204	183	182	215	190	197	189	213	213	192	196	194	198	198	208	198	190	185	197	187	199	235	200	195	188	186	212	194	219	221	210	216	161	178	230	220	188	192	199	204	177	186	204	193	181	190	229	181	194	203	210	218	200	183	198	218	172	188	191	171	221	212	197	238	182	184	216	181	200	193	199	207	211	227	207	208	226	217	208	204	221	214	174	194	195	204	224	195	190	203	181	184	223	203	191	219	223	214	206	223	195	230	230	193	212	194	191	194	230	223	237	206	206	198	189	196	213	187	196	179	196	202	184	204	232	203	206	208	207	189	211	198	183	219	217	199	197	187	182	207	187	177	210	196	201	179	186	205	207	183	191	208	205	198	190	195	193	205	189	222	185	191	221	199	202	197	208	196	214	189	196	216	200	178	205	184	198	185	203	222	203	205	201	233	203	207	187	207	213	202	211	183	203	188	210	194	211	203	207	206	188	190	205	201	197	209	216	201	198	188	204	168	188	180	197	161	193	186	204	187	171	189	181	188	196	207	242	230	190	216	185	187	190	223	214	186	180	213	211	199	208	230	228	223	203	189	173	191	216	207	164	192	225	207	194	191	177	198	180	193	184	203	209	214	194	181	214	182	200	208	202	201	221	220	207	209	201	195	196	205	203	202	199	203	222	218	195	213	215	210	189	241	219	240	223	197	222	162	182	200	204	206	166	194	204	229	202	184	206	196	218	195	196	202	223	232	210	180	208	229	207	171	222	198	199	183	227	195	195	217	193	188	172	207	195	195	179	198	172	201	173	222	189	181	191	199	201	190	207	197	220	180	201	208	185	208	195	212	218	204	225	192	215	207	236	202	205	188	205	197	165	196	216	205	194	184	246	200	204	208	224	204	170	185	208	213	202	216	193	192	217	195	205	194	216	197	202	189	180	186	188	231	198	193	196	181	207	214	209	191	187	188	215	203	201	213	181	192	176	195	217	189	209	223	186	211	202	204	227	187	193	201	217	223	208	209	189	195	217	197	166	210	188	185	203	207	188	200	186	204	183	196	228	206	211	215	203	192	178	179	182	204	230	243	199	180	196	171	194	210	196	201	209	180	227	205	197	182	227	191	220	193	201	203	204	179	206	218	193	246	184	218	197	210	218	213	197	202	231	207	191	177	220	207	193	215	186	211	176	194	207	223	210	200	192	209	181	185	194	214	199	197	226	227	177	200	203	179	231	188	225	210	176	235	216	201	204	219	195	191	195	178	190	196	224	199	201	179	172	201	201	213	207	194	190	200	224	214	198	231	210	213	234	177	212	208	201	196	213	234	199	204	223	205	198	198	220	179	198	209	228	212	174	204	206	192	210	201	203	199	201	229	187	192	198	194	201	204	184	214	213	210	183	199	207	179	210	206	176	210	193	193	199	190	201	198	214	184	192	218	216	211	212	187	195	194	181	180	211	205
4996	671	747	763	820	625	578	578	549	484	470	508	527	473	482	504	501	499	483	446	490	483	461	486	435	523	468	452	464	442	504	441	436	480	469	471	467	497	468	462	468	517	479	536	472	480	452	438	475	460	477	500	455	480	474	460	455	464	505	426	449	467	441	464	456	461	440	505	442	474	478	450	486	438	474	420	497	451	490	473	464	448	468	490	438	461	500	487	475	462	437	450	471	466	455	433	480	445	474	514	457	473	446	496	468	452	470	482	452	481	441	454	452	450	494	478	461	475	477	442	471	489	477	454	457	451	441	473	447	454	432	468	504	443	478	505	492	464	466	469	440	461	417	442	503	450	469	479	480	460	484	454	447	445	483	419	440	505	464	474	464	456	443	459	499	475	482	461	476	470	451	472	449	453	401	489	497	452	493	467	480	516	455	474	476	465	474	464	452	491	475	451	480	444	462	474	491	467	435	471	457	442	458	457	482	435	483	441	451	471	475	483	473	455	482	463	465	446	479	489	441	501	460	470	472	475	460	488	444	464	445	435	460	470	451	456	449	501	465	488	454	436	461	456	476	491	486	463	430	449	458	452	451	481	472	462	479	503	492	453	475	483	492	504	465	445	501	471	454	494	475	465	476	496	470	469	433	475	461	432	506	478	501	466	478	485	464	462	433	427	460	483	489	471	485	462	481	459	472	484	471	460	507	494	480	482	445	461	465	431	446	441	440	468	467	482	496	455	497	486	482	461	451	506	459	470	456	452	451	459	447	459	476	463	455	470	481	489	456	423	465	479	460	457	474	472	424	482	443	436	452	429	439	486	471	513	453	469	439	462	441	465	445	519	435	449	481	467	473	461	487	498	432	478	473	413	428	433	445	438	424	507	448	483	436	477	456	455	490	443	464	450	452	494	455	446	474	479	453	475	455	425	469	449	436	409	445	437	474	437	452	491	484	489	456	465	455	487	457	424	455	447	474	428	484	466	493	431	500	447	467	457	471	509	487	433	468	478	491	486	489	485	458	448	451	473	451	454	442	484	464	445	460	455	491	477	455	473	475	488	447	472	472	474	456	453	479	445	455	457	475	472	438	440	463	446	480	449	480	463	465	465	489	461	462	443	461	448	448	504	450	479	496	489	475	460	451	472	470	480	481	474	461	456	479	475	452	449	469	466	480	491	467	489	427	443	455	449	478	473	498	475	494	476	475	424	478	446	448	444	434	460	505	458	468	500	465	486	458	439	486	456	470	495	469	486	472	457	475	499	458	485	482	443	483	460	462	462	466	494	452	461	461	442	491	468	454	457	467	429	455	465	473	463	488	469	479	444	456	482	480	444	454	484	456	445	444	455	458	487	464	468	450	496	448	466	474	455	435	450	494	463	455	457	445	449	471	522	453	465	453	436	458	466	443	488	457	435	454	460	473	425	487	499	498	471	446	455	445	509	436	476	491	464	458	484	487	447	447	458	470	416	476	470	446	472	451	479	515	514	434	450	479	455	459	446	448	485	480	441	463	467	445	440	454	460	455	471	460	492	457	450	458	463	461	510	470	444	468	439	501	465	454	469	443	437	457	479	497	450	450	448	438	455	473	450	483	463	448	468	470	482	439	451	529	446	482	423	461	483	514	490	471	445	499	460	461	457	468	460	441	459	445	454	444	513	441	466	471	415	425	429	454	456	496	461	474	468	474	468	478	441	426	429	494	461	453	482	480	460	467	473	427	450	509	469	464	467	462	464	481	470	445	482	462	449	457	467	455	484	444	481	502	426	484	475	454	459	454	507	464	477	468	451	450	487	486	441	466	460	446	462	427	455	443	488	491	467	471	450	430	488	507	456	486	481	486	455	446	461	441	476	463	477	436	456	480	427	512	433	436	486	439	461	448	448	477	468	449	483	474	439	438	467	466	431	474	500	492	501	462	461	488	490	441	449	471	462	465	482	452	414	482	479	459	471	443	505	456	516	455	466	446	464	466	469	442	463	461	432	508	478	492	455	420	493	444	513	439	489	460	471	437	461	448	447	468	461	458	461	450	450	437	461	442	454	460	418	447	482	475	479	417	445	483	485	477	438	438	431	428	479	507	453	456	467	464	461	430	458	484	451	438	468	435	503	466	458	501	475	444	462	466	474	486	508	487	449	494	504	420	439	465	484	461	459	402	451	520	451	472	485	432	467	451	470	416	470	502	458	459	468	446	463	492	456	482	484	455	451	467	428	468	450	439	434	432	426	444	482	461	460	475	467	477	500	436	471	457	472	467	470	425	481	504	437	461	470	492	484	438	504	475	499	455	463	457	486	460	481	474	464	456	444	465	469	480	446	430	465	434	443	455	497	440	470	461	443	454	432	438	466	457	493	485	438	483	486	456	456	454	463	465	476	424	415	446	477	462	462	413	460	451	447	500	472	478	478	450	504	491	451	475	426	472	440	423	480	508	469	473	465	491	464	499	451	484	444	508	442	476	439	435	451	441	481	447	484	455	470	483	488	473	442	494	463	458	476	427	446	469	507	483	508	447	475	472	445	444	450	436	422	463	424	475	481	418	479	457	453	468	442	499	456	449	448	492	468	484	451	457	445	450	491	512	448	501	448	480	460	460	471	467	452	448	463	429	473	400	446	429	461	429	446	463	448	446	427	477	447	458	459	475	451	424	426	492	494	444	440	494	472	466	434	483	495	439	497	470	482	458	472	464	433	465	444	485	446	456	452	463	488	452	450	446	491	486	483	453	479	476	436	476	476	472	467	482	458	457	481	491	414	474	490	456	470	459	474	442	445	460	490	480	489	460	511	447	534	498	494	458	510	442	489	441	463	479	456	473	495	482	462	468	462	451	471	440	441	464	431	495	450	457	460	485	472	451	458	465	446	427	465	452	456	483	478	429	444	451	431	474	451	481	450	477	411	450	443	456	424	460	476	482	454	458	439	442	439	461	481	476	454	461	474	470	467	502	466	488	493	447	434	464	476	479	431	457	439	450	496	456	448	452	487	466	473	464	517	486	460	507	445	476	426	475	488	486	439	485	479	448	457	456	460	450	474	468	498	463	507	470	457	459	532	491	467	483	462	460	482	474	521	440	474	490	428	466	447	497	488	463	497	477	466	460	456	469	454	517	449	508	448	524	469	468	439	480	447	442	468	455	483	425	467	467	478	473	521	478	494	469	408	492	444	472	468	476	439	504	431	459	470	456	475	490	464	494	435	489	483	477	465	466	465	458	453	486	443	472	410	487	491	459	498	458	469	478	451	439	469	440	490	480	466	462	445	453	435	450	448	501	440	464	471	479	464	456	454	438	487	458	433	439	445	420	444	474	460	453	469	447	453	447	462	449	451	504	464	469	466	453	479	479	507	457	495	453	526	449	483	478	474	480	504	487	472	484	477	492	453	442	457	432	436	509	470	465	442	476	428	476	479	462	456	464	462	455	493	489	451	436	441	452	483	484	451	458	477	443	410	478	434	488	503	472	470	448	509	452	461	475	475	473	435	492	493
24811	3751	740	596	434	337	265	222	240	179	181	174	173	152	164	159	154	145	141	123	163	159	159	144	164	140	134	120	135	123	126	147	144	146	163	141	144	158	149	171	164	165	119	169	147	131	146	156	126	158	160	118	148	155	125	153	158	152	168	140	148	160	138	135	148	162	151	125	137	160	144	147	170	155	175	125	135	138	149	134	164	156	133	126	150	128	135	136	146	140	153	146	139	126	133	162	161	169	143	138	137	135	137	137	159	138	139	131	141	132	122	131	120	127	137	149	147	181	142	143	179	131	127	172	151	138	141	152	138	148	159	152	147	148	163	174	165	143	141	137	137	152	137	136	159	125	125	129	151	154	166	135	170	140	131	156	161	161	142	139	129	144	141	161	179	136	130	150	135	165	141	159	132	112	129	151	153	132	145	160	172	176	155	145	168	158	144	136	150	126	153	139	146	165	152	148	146	139	128	168	148	172	133	136	135	151	134	141	151	134	133	148	162	147	132	154	134	143	128	151	150	145	150	157	141	170	158	156	144	145	161	157	150	144	142	167	154	132	155	163	157	152	148	135	170	147	126	144	173	146	117	146	144	167	146	155	156	159	146	147	124	119	149	138	143	154	157	147	149	121	148	144	153	136	149	156	124	122	153	178	157	141	152	152	131	138	131	120	131	151	132	106	121	133	184	172	136	163	153	163	167	163	139	133	161	140	136	162	133	155	131	143	142	136	124	132	153	131	158	154	143	152	157	132	157	127	150	153	160	141	130	156	154	152	159	135	128	161	151	138	136	142	162	154	151	129	141	162	138	144	124	147	146	156	147	149	156	139	143	124	138	158	165	148	155	144	160	157	150	128	156	137	160	176	131	125	150	131	137	147	162	152	136	124	158	141	138	154	140	150	145	164	125	132	152	131	137	150	143	132	127	125	156	141	138	143	153	138	122	143	132	153	145	150	143	165	141	146	147	153	157	163	144	129	149	138	129	134	131	155	143	142	152	143	140	126	164	147	167	143	172	145	138	139	177	155	157	126	150	138	137	153	154	174	147	168	177	143	133	128	165	154	155	157	140	154	151	148	124	132	140	155	152	132	149	120	149	146	121	155	152	143	116	152	144	155	171	150	124	154	108	136	139	156	139	136	147	140	139	148	131	151	157	156	144	158	143	143	148	151	140	151	157	135	150	150	121	153	177	167	162	133	135	141	139	143	146	139	151	146	157	127	139	137	123	140	160	156	131	144	151	123	129	164	166	142	146	177	122	162	139	147	130	171	144	139	145	136	147	176	154	129	140	155	146	155	145	154	158	150	122	167	138	111	122	153	139	158	131	139	147	146	143	153	126	132	157	154	142	144	135	151	140	140	125	140	143	141	148	157	135	163	170	142	117	147	139	165	157	169	129	121	147	135	124	124	151	166	144	141	137	119	98	139	128	151	144	131	154	139	135	155	130	122	152	136	134	137	144	158	157	143	165	151	171	155	160	148	155	145	146	156	140	144	151	139	149	163	165	124	146	144	154	133	143	118	140	135	136	131	126	141	138	122	161	107	154	148	174	140	156	137	149	138	153	123	113	145	128	168	124	163	163	132	156	150	144	132	140	148	151	146	140	142	155	144	143	153	135	154	150	137	149	147	160	133	145	143	149	151	154	153	157	144	151	167	152	151	159	157	151	150	154	153	156	149	142	150	141	134	128	123	149	135	164	147	171	139	122	152	151	141	139	151	140	162	154	131	145	141	136	136	150	151	156	142	163	173	124	146	162	163	161	130	141	120	130	130	148	139	150	148	157	149	127	178	158	147	136	140	136	144	146	127	160	163	133	140	150	145	155	133	153	168	152	126	128	159	144	148	159	149	159	141	129	134	125	131	141	147	158	125	134	136	135	143	154	136	132	129	170	142	134	167	139	136	139	137	149	156	149	134	170	139	120	142	152	127	144	166	171	176	144	135	146	132	152	181	142	174	167	139	139	141	144	135	150	128	147	128	143	136	141	143	167	149	157	166	136	149	139	145	125	158	143	151	147	131	157	136	154	158	157	151	150	136	166	139	129	130	119	148	138	137	149	147	129	139	139	166	133	156	141	149	141	151	122	169	127	128	136	163	164	153	137	147	121	149	146	147	138	134	151	157	139	142	130	128	132	142	145	156	170	141	156	140	142	136	160	126	151	135	143	132	134	149	129	163	168	140	160	163	130	124	161	137	139	138	127	127	133	130	142	122	140	127	160	150	156	154	154	134	145	134	151	156	144	149	131	155	145	157	161	145	136	154	126	149	149	157	154	129	136	135	130	132	154	158	132	148	139	175	142	142	119	142	154	153	135	157	142	144	162	150	158	133	148	127	145	129	148	144	146	128	150	139	153	141	156	161	154	132	155	152	133	133	163	130	143	136	143	153	139	156	134	133	130	120	142	136	137	145	140	160	142	164	146	146	143	148	133	129	134	140	147	157	166	143	158	132	140	143	166	143	154	156	134	147	137	146	148	112	144	157	148	150	103	126	151	148	148	149	154	146	141	116	125	141	146	138	147	109	162	126	146	181	164	140	148	158	145	131	115	176	131	129	148	155	155	126	136	174	140	115	137	164	137	140	129	130	142	140	142	128	142	153	154	122	130	132	133	162	119	117	151	148	136	146	138	148	158	155	127	141	181	117	133	138	123	150	145	145	140	145	163	145	127	153	161	150	146	156	152	147	135	148	157	141	136	160	153	157	145	153	155	141	138	133	147	146	155	148	129	150	131	146	151	141	158	140	141	133	136	137	133	146	138	163	150	172	127	143	142	139	152	161	156	142	112	152	136	147	133	125	151	170	160	149	149	149	128	144	137	109	162	152	142	145	163	134	156	145	151	152	166	131	158	126	148	122	134	134	146	132	166	155	163	146	136	153	161	153	142	152	130	148	152	129	150	118	136	139	148	154	142	157	139	141	149	140	131	137	145	133	138	155	119	178	150	153	138	150	173	164	162	137	146	165	140	145	153	156	138	142	132	131	151	123	154	141	151	149	162	150	141	156	142	179	142	141	132	135	130	126	168	152	149	155	159	168	124	149	139	144	152	149	150	142	147	127	158	150	161	176	156	149	158	157	141	145	154	142	147	141	132	147	136	132	144	150	127	146	143	150	124	127	133	136	127	138	156	148	134	149	146	160	176	134	147	146	154	148	132	149	144	141	145	133	155	170	162	146	139	142	126	127	118	163	146	147	133	140	164	159	161	129	138	146	145	136	140	141	158	152	137	152	135	153	142	151	151	146	142	149	148	140	154	147	139	140	146	131	152	149	147	141	147	151	131	170	165	132	159	135	141	146	132	111	165	143	135	134	132	147	139	175	150	130	138	150	150	132	159	144	139	144	155	138	146	131	142	124	136	161	146	158	154	142	142	139	176	144	163	140	135	156	124	156	140	134	132	134	150	144	176	169	149	156	155	141	137	136	148	132	166	132	138	135	150	161	160	147	130	146	135	155	149	164	137	151	128	159	153	145	169	156
14885	1099	1445	1782	1575	1254	935	854	710	689	637	601	547	474	504	460	455	437	433	412	408	398	423	439	396	369	382	389	414	375	426	392	366	419	413	349	402	393	435	352	386	386	395	417	383	354	371	381	371	394	363	417	359	378	364	341	385	390	381	374	395	379	371	367	378	413	351	407	375	390	393	366	391	343	387	366	406	372	329	357	364	351	385	345	359	374	379	383	343	383	341	392	367	348	349	371	406	394	363	367	369	399	325	362	388	386	341	352	349	360	378	386	358	360	366	367	369	384	363	399	351	401	398	344	361	381	366	381	355	361	376	339	349	347	364	388	421	345	393	368	369	353	345	345	369	363	385	368	371	367	362	369	332	418	377	362	368	356	381	377	372	347	382	328	365	360	343	370	404	356	361	365	388	388	401	368	352	401	364	333	373	401	371	353	377	393	352	339	382	352	393	372	366	374	342	363	386	358	368	351	408	389	377	366	378	378	382	362	368	378	338	354	353	375	370	384	363	393	354	351	352	352	382	415	372	373	371	353	358	388	380	394	361	364	378	359	342	386	385	367	349	385	386	348	383	374	357	374	354	363	365	368	386	396	358	364	367	396	391	393	365	370	409	341	404	359	378	357	369	364	377	380	356	390	374	376	366	373	357	366	367	361	336	346	342	388	359	372	348	345	373	375	361	336	410	377	365	329	378	363	362	368	386	389	355	402	401	387	387	374	375	342	402	381	368	359	389	397	346	402	370	370	358	361	362	375	346	361	357	399	352	327	373	339	352	335	359	351	355	400	376	395	354	385	361	389	355	366	362	379	379	369	387	365	367	362	375	382	353	392	350	365	363	401	366	378	399	387	393	381	378	357	375	356	407	387	373	363	375	339	381	411	370	366	374	352	378	339	388	347	382	379	354	372	359	369	373	333	364	413	382	371	376	335	341	363	389	400	371	353	336	401	380	379	388	355	399	385	363	393	392	395	367	344	358	372	357	385	350	371	381	410	391	354	361	376	378	397	368	389	387	348	362	398	389	339	365	369	332	366	347	393	392	337	333	389	343	384	359	366	366	385	373	356	351	385	354	369	328	329	367	370	342	360	414	363	379	376	358	372	377	350	382	382	354	369	383	358	370	366	373	384	372	348	362	361	362	353	369	380	383	368	343	353	377	364	362	380	371	360	362	396	353	386	390	383	330	352	362	359	395	354	353	357	386	362	357	348	374	357	370	372	359	350	377	397	392	388	345	368	364	400	406	356	350	378	383	359	343	359	363	399	357	367	359	359	374	372	372	368	339	357	348	359	408	362	378	384	370	371	380	386	358	363	387	376	390	413	358	381	369	376	346	359	357	393	365	357	376	382	341	381	415	320	358	377	397	376	384	359	366	367	378	344	367	370	404	363	377	366	412	354	371	379	369	381	343	371	359	373	342	392	352	390	366	357	327	359	344	377	389	364	408	379	343	400	362	379	312	349	343	394	374	388	321	387	398	407	353	386	378	392	394	333	379	358	340	350	340	385	342	380	367	359	356	385	361	368	362	351	371	326	362	323	375	409	371	345	359	353	396	360	396	344	373	353	370	376	342	381	381	363	394	392	385	369	406	375	383	340	395	385	373	350	361	359	352	372	374	347	379	369	356	356	355	360	363	346	370	376	418	347	383	347	343	380	348	352	369	388	364	369	384	379	357	359	398	359	334	371	362	349	385	380	388	349	369	345	358	320	375	379	377	370	416	367	347	383	349	379	348	340	387	369	351	367	341	366	354	380	344	372	372	390	354	363	361	379	358	378	367	347	365	398	397	397	394	406	375	370	332	378	362	365	358	373	352	391	356	350	405	378	384	387	377	404	364	353	347	376	376	361	345	388	333	361	374	373	350	347	370	376	368	366	373	378	347	362	383	358	399	358	363	391	366	369	364	356	379	372	397	417	369	341	398	434	370	358	379	363	398	409	330	375	415	351	359	362	398	376	372	400	391	348	406	382	367	381	351	347	342	398	392	376	381	368	375	361	382	362	368	359	369	372	382	374	371	347	381	383	385	362	352	360	380	346	324	345	366	352	394	352	394	359	350	358	384	375	348	370	396	378	370	361	342	379	372	363	364	401	371	376	356	361	399	338	370	366	385	366	346	343	358	375	388	325	369	373	373	372	368	357	365	337	373	382	345	350	353	347	360	353	371	381	399	369	350	380	376	348	400	368	374	374	349	360	361	376	389	432	347	385	401	385	350	361	370	384	392	365	396	371	359	333	350	349	325	376	370	362	362	360	356	364	360	354	357	376	392	371	342	392	391	388	361	380	392	402	369	374	351	369	367	327	349	352	350	368	370	371	343	360	379	355	356	362	378	358	383	353	364	381	372	380	354	365	364	355	369	356	366	403	360	370	390	383	374	366	369	367	364	366	368	396	377	402	359	338	367	366	370	361	353	365	371	361	352	377	358	369	361	374	344	359	353	335	351	368	379	367	347	323	355	323	368	336	341	370	372	361	373	372	368	359	411	366	360	378	375	348	348	331	396	389	365	363	431	369	356	380	407	375	362	406	343	399	372	389	401	329	368	380	352	407	363	371	369	346	354	420	393	336	363	352	362	390	359	382	353	370	348	397	364	357	368	362	336	337	359	383	329	336	372	393	398	337	375	377	400	350	365	344	344	370	402	383	406	353	353	348	352	359	373	369	382	344	340	366	348	383	388	345	409	355	373	403	378	351	385	344	388	396	380	346	374	416	365	356	369	356	385	372	350	361	333	396	370	372	351	396	357	374	365	405	343	343	358	388	365	359	356	360	351	382	400	382	386	370	351	388	379	354	360	366	371	342	361	314	347	352	340	395	371	367	376	356	339	371	371	335	385	364	385	356	389	367	390	341	369	329	349	392	362	361	383	356	331	359	355	360	340	374	408	378	381	365	365	381	378	339	347	390	360	416	354	394	334	364	367	370	365	359	349	376	352	371	355	376	402	396	376	391	356	371	354	351	374	365	364	365	387	370	377	346	349	371	362	380	363	358	385	379	399	364	356	384	362	384	365	380	364	401	351	370	383	372	361	392	368	318	360	356	381	364	352	351	373	347	344	379	389	360	393	364	360	400	326	386	381	362	323	345	401	391	353	401	370	380	363	381	370	325	373	364	359	377	353	383	369	382	335	378	350	362	369	361	348	395	392	354	324	396	363	389	320	403	383	423	355	392	367	360	410	367	363	367	398	366	338	357	371	367	351	363	376	399	389	405	339	387	396	353	352	409	360	375	368	351	363	344	375	372	363	372	360	353	360	388	351	363	354	378	322	364	376	370	397	372	386	382	367	388	357	362	376	368	351	333	354	376	388	375	403	375	402	360	355	383	363	369	363	377	366	389	359	348	393	355	383	363	343	366	367	371	389	354	380	364	413	397	379	367	332	356	350	361	367	388	357	381	356	356	334	397	359	378	329	353	375	364	380	403	403	342	363	353	370	338	371	390	366	374	372	390	380	329	379	354	362	356	343	367	388	343	370	361
34995	7100	1587	1065	860	596	509	398	398	364	349	335	300	306	282	276	277	302	262	280	252	272	195	257	242	268	250	264	276	245	265	250	243	236	257	257	282	253	273	249	252	263	275	264	246	266	272	246	237	256	283	256	253	287	287	276	233	288	225	288	277	273	248	265	241	246	270	256	245	246	254	212	234	230	258	252	296	256	233	207	265	253	244	272	231	245	250	261	262	254	255	286	244	253	262	244	240	264	252	268	233	284	261	247	275	230	254	263	238	255	280	255	274	251	261	255	277	269	269	257	269	229	248	278	267	275	237	260	283	221	281	252	265	242	276	265	238	239	298	262	250	221	218	287	250	284	240	257	241	225	246	228	249	254	261	237	288	228	276	256	267	239	245	260	244	247	261	241	275	266	247	273	277	256	247	268	262	256	270	276	260	268	267	255	251	281	234	241	244	254	258	210	256	246	230	246	243	228	245	251	236	255	251	254	245	250	281	259	244	261	243	271	263	231	253	260	283	253	253	241	237	263	246	253	266	270	246	269	265	257	247	287	246	228	253	236	252	257	248	252	241	226	270	246	248	261	237	252	242	259	254	264	257	265	225	229	245	256	287	263	266	265	268	273	268	252	251	250	245	263	236	259	259	273	275	290	257	264	279	234	246	230	263	303	241	240	253	260	244	247	270	262	245	258	277	238	267	252	252	269	259	241	279	250	273	257	253	246	248	279	243	267	246	264	230	240	251	247	245	257	296	290	281	244	234	268	272	252	255	254	272	289	238	278	253	232	254	274	256	232	251	272	257	249	246	247	252	284	258	227	228	297	276	259	248	265	232	283	252	246	250	253	276	253	264	267	248	228	254	254	275	277	268	265	256	255	300	271	271	273	262	275	228	271	247	258	271	257	273	246	291	261	229	240	257	236	249	276	254	256	267	243	239	268	237	262	262	243	286	274	268	235	235	247	250	290	228	277	255	291	269	234	249	261	255	246	229	219	286	237	239	253	259	233	248	276	264	250	249	256	289	270	228	278	243	248	258	262	229	280	253	253	261	257	277	286	265	265	252	228	229	247	258	275	282	249	288	264	279	239	243	282	251	241	265	278	263	268	250	277	249	231	249	267	253	271	253	266	248	290	264	237	265	272	274	281	249	221	253	276	285	262	239	244	271	209	232	260	241	284	250	227	265	256	263	252	258	246	267	260	233	246	221	264	294	265	276	287	280	259	251	230	239	270	221	303	265	248	272	250	245	254	238	255	269	259	260	255	235	266	282	260	266	257	266	244	287	276	243	254	229	238	278	269	226	246	245	278	251	253	269	249	209	249	263	237	258	239	231	286	278	301	248	244	276	258	259	255	252	274	261	289	266	259	247	273	288	239	236	256	269	235	265	253	263	243	285	257	255	268	279	274	280	255	218	251	270	235	267	222	272	253	255	244	260	247	272	284	272	239	259	260	261	254	235	276	269	260	247	259	244	282	263	249	252	262	269	279	268	228	240	287	254	231	243	277	245	256	261	255	266	297	279	265	232	231	255	262	271	236	238	255	256	266	251	260	288	256	236	235	274	243	249	219	258	254	257	253	275	246	260	230	243	256	233	238	261	269	273	255	255	223	225	276	268	267	263	243	251	267	271	278	286	248	247	244	260	255	275	266	266	261	254	298	221	240	284	262	238	248	247	273	243	272	273	279	249	259	268	278	253	245	250	288	254	255	260	263	286	247	260	268	248	248	252	229	242	225	248	268	250	258	249	261	242	264	275	227	235	249	274	265	263	224	281	271	272	229	241	264	242	243	230	257	240	279	245	268	252	262	221	235	262	249	244	244	253	278	264	245	263	248	241	241	257	261	256	263	257	269	225	245	263	274	276	254	238	226	252	227	244	285	258	252	261	217	258	271	276	268	247	283	251	254	247	242	252	244	242	229	242	281	267	265	254	273	234	275	239	243	229	243	242	225	265	268	276	260	249	255	247	270	252	239	263	255	267	246	266	246	252	289	263	271	260	268	231	232	237	270	260	259	248	267	231	259	252	240	235	257	256	259	244	261	246	254	245	249	248	249	244	276	225	248	239	300	287	250	275	247	265	254	254	269	222	266	236	300	237	275	289	257	273	249	249	268	273	252	288	271	255	266	278	241	255	278	267	234	243	257	240	270	234	266	243	235	263	244	260	242	235	240	251	244	243	276	273	285	275	273	240	263	252	252	273	276	227	246	243	246	249	266	252	258	276	242	251	238	267	250	261	263	247	266	244	268	255	257	270	240	259	227	288	247	266	264	242	222	278	232	269	270	247	272	249	303	277	248	254	230	249	276	247	230	276	268	255	250	282	227	240	245	252	226	260	250	212	255	263	269	240	240	259	277	272	286	258	265	247	267	257	270	281	248	250	251	240	280	240	252	251	266	249	264	235	244	239	276	275	249	234	256	256	260	256	231	237	250	251	251	261	261	236	265	254	307	277	245	268	267	304	255	246	259	259	264	273	236	257	254	278	249	256	251	264	226	249	268	267	279	267	217	283	263	249	262	266	241	262	270	276	259	260	262	276	286	274	238	225	270	269	255	286	250	228	264	268	289	251	247	236	254	270	250	265	244	287	285	249	288	245	254	276	247	249	254	250	263	235	263	254	254	263	225	287	216	251	277	264	241	247	281	241	252	256	257	273	252	238	254	247	272	284	263	290	241	257	239	245	263	273	247	260	257	246	260	253	291	247	253	279	251	275	228	236	246	276	265	250	274	288	262	244	241	277	264	273	273	244	259	222	275	252	220	241	242	258	288	253	258	272	257	254	247	305	273	245	278	250	274	244	282	255	256	234	268	242	245	245	257	269	235	240	253	254	237	279	263	250	229	290	250	265	264	228	259	276	270	254	253	235	263	254	262	249	240	234	262	247	274	233	257	259	262	278	283	278	270	253	269	256	274	245	249	226	238	243	240	240	265	278	272	243	241	239	276	268	239	293	224	244	253	260	267	250	273	255	259	259	270	232	304	263	262	249	255	247	255	274	254	268	268	266	287	258	236	235	254	247	253	253	310	259	259	301	283	270	267	229	230	257	262	271	268	253	242	244	254	274	296	290	249	246	261	246	259	243	234	230	249	276	260	270	235	257	248	267	257	253	267	239	252	254	249	250	249	261	236	245	279	281	240	238	231	269	257	252	237	255	293	284	222	297	229	270	231	226	256	252	282	279	232	269	254	260	264	266	262	247	229	262	260	274	246	268	254	272	248	245	282	233	254	267	268	264	272	266	243	280	263	252	273	255	283	268	279	264	279	280	258	252	261	248	229	273	255	248	207	247	238	272	240	267	213	266	264	259	247	272	250	265	238	249	293	227	220	286	268	296	251	261	238	281	253	275	245	260	266	276	254	267	245	245	262	284	257	288	237	255	241	282	234	260	239	265	266	250	296	264	252	232	246	248	270	288	240	267	242	268	248	276	269	252	239	278	287	275	232	256	254	255	245	279	281	256	246	282	235	267	228	246	266	249	279	230	269
19469	1697	2446	3017	2696	2125	1754	1408	1202	1149	1056	1018	912	871	804	737	815	730	691	678	729	692	690	679	653	651	675	620	673	609	644	643	642	582	654	617	553	571	603	613	628	616	612	606	581	617	615	629	643	600	602	629	620	623	612	658	594	621	592	601	622	619	635	603	608	617	591	684	620	579	604	607	640	565	616	571	582	585	665	568	644	607	570	639	627	614	622	566	605	569	608	632	590	579	603	619	624	607	557	594	603	625	595	620	631	617	576	597	601	606	569	629	564	567	574	605	575	595	591	627	587	590	628	604	628	595	624	578	576	582	564	574	596	575	543	597	590	579	608	596	601	566	590	580	628	559	589	596	624	598	580	607	575	607	617	593	622	568	548	626	615	611	564	570	603	611	570	561	563	603	557	594	581	571	606	668	620	614	597	589	591	581	569	605	611	609	608	606	587	605	658	612	590	598	597	592	608	618	610	578	581	599	590	614	553	605	607	601	595	590	619	578	598	609	583	619	550	570	571	596	575	594	594	541	602	626	610	594	627	608	622	573	603	548	605	603	577	634	612	656	608	618	613	620	577	579	605	622	572	628	615	573	630	572	561	582	573	594	611	588	602	637	591	573	596	606	610	586	564	597	604	572	594	641	613	625	628	598	634	623	583	611	592	573	593	612	636	601	595	551	632	617	542	575	612	633	603	613	606	607	590	603	586	624	568	579	614	614	634	585	637	585	614	572	634	560	580	554	615	562	609	551	596	642	622	624	555	599	566	597	602	589	610	591	576	616	592	593	638	577	626	594	596	578	605	570	572	575	646	580	585	598	594	545	615	595	626	611	596	570	605	615	644	569	632	612	625	603	548	613	570	585	588	571	587	584	545	553	587	582	629	594	605	600	593	592	603	587	627	621	625	570	584	569	604	597	596	547	592	583	637	611	632	565	585	567	585	583	607	570	578	636	574	565	573	575	588	586	614	606	560	616	611	569	621	632	577	612	589	606	578	645	633	622	565	590	552	617	583	610	613	562	640	614	598	636	609	594	595	611	583	539	606	594	592	610	637	602	570	605	614	596	620	625	601	602	570	602	567	596	642	644	594	618	540	593	579	581	554	561	616	545	608	639	567	616	647	609	606	597	597	574	577	633	623	570	603	583	596	579	580	609	588	575	577	623	591	593	609	534	635	621	558	634	609	570	588	575	562	585	571	565	646	622	623	572	630	578	614	611	602	587	610	585	595	548	618	600	595	617	631	619	601	574	630	578	611	591	588	567	560	588	611	584	618	609	614	562	576	585	584	606	584	548	578	575	594	586	582	595	599	607	620	617	585	628	658	582	586	594	580	582	575	613	606	594	608	615	606	580	591	614	577	637	568	601	556	580	620	600	651	587	609	560	599	590	584	587	632	614	594	585	549	626	577	537	598	607	583	581	603	639	577	592	611	606	606	574	618	576	619	625	576	598	579	586	570	597	608	598	617	620	608	615	584	606	605	566	580	589	600	661	602	601	619	573	612	584	597	597	614	589	569	580	602	614	584	577	614	631	629	610	626	615	566	580	590	585	623	611	614	595	612	622	622	572	593	606	589	589	580	586	618	674	558	606	627	592	574	563	586	594	609	607	616	613	567	578	617	596	632	597	582	623	609	617	585	589	634	597	570	617	596	598	585	590	637	603	607	588	633	600	574	633	592	612	598	548	590	633	598	613	560	609	591	584	593	610	605	560	595	595	594	595	560	607	611	572	626	595	598	603	626	618	609	566	553	648	606	628	614	579	619	599	640	619	562	584	603	602	579	590	562	619	647	569	582	569	598	596	574	597	590	582	623	575	581	588	643	603	594	632	615	591	615	598	607	585	596	623	599	593	612	578	543	592	603	638	581	618	549	584	611	616	554	605	574	584	568	562	594	608	630	632	594	600	581	626	602	604	587	569	630	563	576	612	624	542	611	632	632	625	583	625	586	565	573	582	581	587	571	566	564	601	601	539	580	602	586	612	569	611	584	567	595	598	621	598	628	602	570	588	655	573	570	641	604	621	625	586	614	601	591	564	623	604	608	589	598	597	634	588	640	595	615	576	595	597	594	555	618	578	610	618	559	561	593	600	605	622	567	604	572	589	603	597	604	585	612	600	630	618	589	568	556	593	583	598	595	587	596	606	613	570	581	574	593	615	619	641	617	586	592	593	554	593	666	602	608	563	579	617	654	604	613	638	576	596	582	608	593	665	579	624	584	651	594	614	605	572	614	628	622	575	582	607	591	600	570	619	581	611	581	610	597	553	557	623	612	613	601	602	632	605	597	567	632	576	629	597	555	589	559	611	611	625	579	620	576	583	579	628	576	607	590	599	576	570	631	608	600	621	607	598	566	591	600	573	591	585	602	568	570	571	639	567	628	585	604	552	577	628	588	605	617	579	582	581	591	594	589	592	607	596	592	625	557	598	587	595	580	551	585	573	590	600	584	623	606	615	572	610	598	595	582	593	590	618	583	576	630	601	619	604	582	621	584	620	583	611	595	655	609	612	602	555	595	611	587	600	607	628	569	623	596	619	577	579	591	608	605	623	602	567	596	575	625	621	588	588	609	603	631	623	613	563	573	571	632	624	593	616	612	586	600	552	589	609	604	622	591	629	600	605	608	595	602	609	604	566	579	570	627	590	601	620	585	614	557	605	622	573	604	586	580	597	579	575	587	607	544	555	574	580	592	618	605	587	594	590	614	612	589	606	566	560	547	607	616	589	636	592	600	583	583	581	596	550	599	567	626	590	630	584	617	582	589	599	608	573	601	598	613	575	574	594	649	538	588	629	575	594	561	605	581	592	638	569	609	598	624	651	598	611	572	632	601	583	576	614	627	570	593	634	568	601	566	589	625	594	617	597	599	590	629	572	640	598	615	619	615	586	609	611	571	588	611	612	605	604	557	605	617	626	599	613	556	632	627	586	638	625	603	587	583	594	561	599	603	570	614	568	615	619	564	630	613	605	589	639	587	571	585	604	608	646	602	609	591	598	605	588	589	587	605	616	597	584	651	605	597	590	623	587	582	581	600	614	596	605	606	581	535	575	553	602	670	616	565	649	550	589	586	589	576	614	601	651	569	614	594	574	577	595	606	576	622	596	575	577	584	597	539	591	558	588	615	573	574	566	592	575	576	565	586	592	609	628	659	622	596	580	654	583	635	584	586	616	582	591	625	614	594	555	580	587	575	627	587	628	608	629	595	551	576	573	575	577	668	623	610	572	632	594	627	567	583	605	587	610	584	587	584	566	608	623	605	592	569	585	614	542	588	584	598	609	598	584	532	613	518	550	556	642	594	582	575	589	574	573	630	581	578	572	601	597	638	621	611	608	613	593	611	572	611	582	585	606	605	596	610	621	586	613	601	623	596	576	544	588	635	593	642	597	601	591	576	580	591	592	592	599	649	552	605	642	587	585	559	617	589	575	590	617	595	598	597	593	618	579	624	608	623	581	621	587	623	604	603	608	588	634	606	616	601	647
8558	934	312	288	256	239	213	211	233	218	228	184	188	206	204	186	205	184	205	190	178	182	181	171	194	200	207	219	194	200	195	200	190	198	197	204	210	235	226	222	203	191	232	208	205	198	211	189	193	202	178	190	219	201	188	193	209	162	201	187	199	193	218	214	215	178	185	189	218	159	220	187	175	192	205	175	172	193	193	206	214	199	175	157	181	189	185	207	200	193	206	207	184	170	194	195	217	183	185	187	225	194	200	221	198	197	184	175	184	174	217	210	200	208	205	216	189	216	207	194	214	186	194	219	192	204	189	226	224	206	199	189	201	170	212	200	180	208	173	204	195	195	212	194	195	245	206	200	202	221	191	195	215	193	196	224	224	206	208	218	216	204	186	193	172	198	220	185	200	204	189	220	234	202	199	203	179	178	189	186	168	186	180	209	191	223	225	209	176	212	195	186	197	222	214	224	191	216	211	199	205	221	197	212	213	203	222	187	201	212	186	195	205	185	214	206	197	179	194	187	208	192	201	198	225	215	198	187	198	180	207	190	192	214	208	181	198	191	206	224	209	185	204	208	212	188	174	152	203	187	204	191	220	200	241	210	169	191	201	201	207	199	216	170	200	171	185	216	175	206	229	197	202	183	217	205	215	190	189	206	208	203	212	223	200	213	179	190	200	209	196	201	193	191	207	211	164	226	184	175	189	215	184	193	199	194	201	155	189	217	175	219	228	191	183	208	231	191	214	229	202	214	212	202	200	191	191	193	193	209	200	198	196	201	182	205	203	209	183	199	173	205	169	187	198	196	190	195	194	186	209	192	207	202	183	207	214	179	182	188	201	204	201	200	203	182	163	196	185	223	188	220	194	201	197	217	166	214	185	197	187	212	193	202	202	218	179	196	167	192	220	216	190	205	193	216	209	186	202	202	186	169	194	218	215	223	195	187	204	184	205	200	199	218	210	197	208	199	209	188	202	216	164	206	199	193	187	203	220	209	193	213	189	206	187	202	224	192	173	207	186	237	191	210	193	180	192	192	217	182	193	194	185	204	229	204	206	203	200	196	172	217	189	202	203	231	176	219	200	236	203	217	180	193	208	192	218	215	187	182	202	203	215	224	195	177	204	195	206	200	180	186	179	188	204	205	208	197	196	213	198	196	186	179	213	210	175	217	190	179	196	218	202	204	193	190	193	198	193	201	218	197	197	182	204	185	183	192	179	237	177	196	198	194	192	175	195	175	198	197	185	177	209	208	199	188	212	222	196	185	221	203	176	178	203	183	209	205	209	181	217	203	203	216	195	212	195	202	189	205	226	197	211	212	201	196	245	196	204	210	182	208	228	197	195	201	195	235	215	200	223	195	195	204	188	210	179	175	221	210	213	217	206	163	203	208	197	212	182	214	206	202	191	186	200	192	212	223	235	199	181	204	213	201	199	203	179	214	176	203	181	198	193	191	195	198	206	189	209	224	204	221	206	188	184	190	221	242	198	211	172	188	195	200	230	210	196	186	185	212	179	202	190	210	216	187	184	196	195	173	198	183	197	214	185	204	201	197	186	204	220	207	216	199	238	199	179	199	189	217	199	191	183	178	185	195	232	221	197	195	198	235	205	190	193	218	195	209	187	210	202	203	223	212	186	216	206	173	213	190	199	230	200	196	208	166	203	189	216	192	186	220	220	176	206	186	220	188	173	198	188	191	233	204	200	210	198	188	187	211	200	235	210	198	208	214	198	199	190	194	204	196	198	198	202	181	209	210	193	172	195	209	198	201	189	211	199	217	191	205	191	203	184	200	186	212	188	188	207	191	173	172	196	195	201	199	187	209	207	161	177	191	228	215	203	205	217	186	215	215	214	210	180	205	207	203	180	174	198	215	205	224	212	186	219	192	188	189	177	198	201	168	189	211	190	207	183	183	190	209	214	185	210	204	204	203	181	212	215	194	188	204	192	217	191	200	193	206	185	213	195	192	201	172	210	239	213	197	176	215	183	206	190	202	207	203	178	221	212	210	216	191	182	199	188	195	208	189	207	207	208	200	206	210	211	155	204	211	185	203	204	199	190	222	172	204	202	211	187	201	214	216	217	205	185	182	187	222	211	182	171	171	213	190	209	180	198	197	199	164	176	178	186	177	204	183	205	204	193	190	165	192	221	204	171	200	198	229	206	195	212	173	213	217	192	214	203	214	205	213	210	204	219	188	167	199	193	209	223	200	209	181	183	197	209	179	166	190	180	165	190	203	221	203	177	210	206	206	213	191	193	219	197	162	184	218	173	215	192	156	209	215	193	189	197	158	212	194	219	184	194	173	230	198	199	207	203	209	209	233	199	193	189	205	221	211	213	186	198	177	158	200	203	208	208	201	218	222	186	213	219	207	220	177	190	179	212	188	231	175	188	181	195	192	216	200	183	205	219	197	204	183	199	187	184	193	177	229	184	206	186	218	199	206	178	216	175	181	182	177	193	199	203	203	173	200	197	192	208	189	186	190	181	193	205	173	199	219	194	201	191	206	182	196	213	195	195	185	179	184	192	207	195	188	205	212	223	201	217	205	189	217	210	186	201	169	189	194	191	225	208	246	212	184	203	212	195	217	205	211	199	214	215	205	200	214	195	182	175	193	222	191	178	208	222	218	200	202	193	190	199	202	222	189	179	179	220	224	213	199	231	193	209	206	184	198	210	187	223	203	218	184	177	210	214	205	192	197	193	200	201	198	201	232	208	194	179	184	212	184	208	226	201	215	216	202	202	216	192	205	206	245	212	202	209	188	188	214	190	185	218	231	205	198	212	210	184	209	225	213	204	158	218	181	192	197	202	222	221	206	186	193	196	199	207	186	215	206	194	205	195	191	193	192	170	202	215	186	219	205	185	219	204	230	204	172	189	217	212	165	181	194	213	222	192	203	190	200	210	200	202	200	198	213	196	203	190	195	217	209	208	204	207	209	223	242	186	195	204	242	182	216	207	177	187	184	204	175	164	180	221	204	206	194	206	203	178	176	200	193	210	177	154	189	195	189	174	202	201	200	211	197	213	191	202	174	197	198	197	187	214	215	184	173	198	190	186	200	218	191	204	198	208	212	193	208	228	189	210	190	192	187	195	201	202	199	180	197	181	213	198	161	216	196	215	224	195	174	177	199	198	198	184	209	172	185	184	181	182	227	188	186	190	215	201	215	180	233	210	214	214	194	205	208	215	218	184	226	187	219	196	204	190	197	201	188	199	161	231	190	223	190	186	195	199	165	177	229	197	190	198	192	205	185	189	198	197	193	211	184	197	180	222	171	188	193	198	196	199	194	198	196	178	184	200	184	197	207	197	185	190	177	211	204	200	208	185	197	181	219	180	204	192	222	215	215	165	220	199	196	203	194	188	207	188	217	206	200	187	218	216	209	188	200	208	209	207	184	193	204	204	208	176	181	174	186	213	227	180	210	187	205	177	194	219	217	196	187	223	190	202	197	182	217	187	204	207	194	193	223	187	186	184	200	215	244
4951	647	751	811	722	680	577	542	529	516	518	458	506	450	507	455	494	501	483	460	478	495	463	503	464	454	458	453	482	481	504	425	468	460	454	411	446	443	494	461	425	451	462	465	460	457	459	432	458	492	439	485	477	452	472	489	465	480	440	433	445	452	468	465	467	476	454	455	470	471	420	424	467	480	419	510	447	492	487	458	481	479	424	501	445	493	460	432	477	489	445	421	471	450	505	507	447	470	482	491	463	444	465	477	458	438	492	453	476	505	517	493	477	468	448	485	463	471	455	482	475	453	474	488	474	449	475	430	420	484	481	484	453	447	473	458	481	441	461	452	464	460	451	449	469	436	466	468	448	424	479	476	481	449	474	477	470	457	469	429	454	443	475	464	496	462	471	449	459	461	475	509	410	446	446	424	463	464	476	522	434	464	493	479	446	524	494	436	458	429	469	459	490	439	453	466	474	512	495	488	459	459	449	506	475	422	430	437	447	420	459	442	490	453	443	474	476	460	471	432	499	507	439	468	446	474	486	415	488	478	474	478	425	480	467	449	454	449	468	463	461	478	500	463	482	463	451	536	462	461	476	491	468	487	453	460	411	449	463	392	451	449	485	477	456	467	448	436	478	491	433	447	444	488	482	492	448	435	482	411	448	500	453	434	456	434	465	483	444	434	471	465	453	483	486	448	465	448	438	456	466	432	460	446	477	424	454	466	433	450	470	479	485	455	482	446	436	474	453	460	445	500	474	465	498	441	460	441	452	452	438	437	463	470	508	460	456	445	482	467	461	459	457	477	456	434	488	484	437	460	468	461	482	458	454	456	465	473	469	489	464	488	448	429	459	431	481	457	472	492	446	506	422	439	416	486	465	445	462	439	465	430	490	476	487	460	459	481	485	459	493	427	510	468	476	491	434	435	464	463	471	507	467	441	476	429	455	448	454	471	455	490	458	455	445	456	461	439	461	502	448	417	459	452	467	468	434	488	479	438	498	483	452	467	458	478	517	468	471	475	440	450	483	465	451	479	466	464	449	476	463	471	417	473	441	511	478	439	439	430	462	455	462	448	470	476	503	474	470	459	449	460	436	481	485	469	445	447	457	453	443	446	449	459	489	514	457	473	461	454	463	462	490	477	478	467	428	480	467	455	439	428	490	433	461	471	480	464	453	440	499	474	432	466	440	445	491	462	476	433	455	451	457	473	485	485	430	482	454	458	424	477	468	490	486	458	476	457	490	471	465	432	505	462	459	465	482	462	464	435	451	471	452	465	457	490	449	420	514	488	455	460	468	467	439	479	440	409	464	484	436	428	445	441	470	440	447	462	401	486	446	467	467	460	474	465	450	441	478	471	464	476	490	497	465	488	457	456	466	472	436	424	480	485	481	422	481	469	452	464	474	485	451	433	478	450	482	464	468	479	457	465	468	492	432	448	498	498	441	456	452	475	457	448	524	468	481	453	463	454	455	455	473	476	437	475	469	465	466	437	492	462	440	472	486	451	437	462	441	472	546	448	469	443	474	413	498	481	472	470	447	495	450	483	469	471	454	472	470	467	453	459	492	422	458	450	446	492	417	416	439	485	447	488	441	485	441	455	461	459	440	453	476	499	449	460	444	465	468	488	447	435	478	450	461	464	438	445	453	447	470	485	490	401	505	431	466	457	471	497	473	437	503	495	440	450	507	464	425	472	446	455	463	481	438	437	461	454	485	480	502	455	464	474	494	452	460	433	444	470	448	426	475	434	469	412	475	416	473	433	455	418	483	480	447	428	454	479	488	468	458	461	462	469	441	455	467	466	466	462	428	507	473	424	471	442	443	478	502	449	497	434	452	486	519	454	467	474	481	485	484	423	503	460	478	486	430	455	446	483	431	467	526	445	434	418	463	510	448	473	473	471	498	428	475	451	467	476	485	471	465	447	471	468	447	466	461	455	448	467	478	476	434	448	438	453	424	480	431	451	426	473	487	473	461	487	429	427	469	462	505	468	493	415	456	454	464	486	468	451	473	454	504	502	472	461	474	446	507	479	430	463	451	453	473	440	424	453	492	506	472	453	482	490	480	452	458	480	470	458	459	450	457	442	461	467	439	507	474	451	460	430	471	484	486	408	479	464	477	448	457	455	495	486	464	471	472	469	479	503	442	483	461	449	455	459	439	459	445	468	482	433	459	464	445	452	440	445	486	471	457	442	457	464	470	514	482	463	475	468	449	465	477	501	437	478	480	460	488	438	464	451	461	473	441	473	474	489	433	425	509	455	466	440	476	453	439	473	472	451	464	425	447	489	486	481	454	510	444	443	511	475	478	480	482	449	488	460	462	447	460	445	485	479	476	486	463	426	479	487	449	459	458	456	440	470	462	451	498	477	409	466	470	450	443	490	476	465	484	452	467	484	462	446	446	417	447	495	442	464	453	465	458	473	468	466	471	469	491	464	458	470	457	450	465	470	482	457	494	467	442	446	425	480	493	472	446	444	432	450	476	472	459	450	476	454	481	421	472	459	399	448	469	499	486	487	437	457	475	485	438	434	454	457	452	459	439	468	447	430	500	493	475	452	476	485	438	475	465	428	431	463	451	492	486	502	444	471	445	460	466	430	432	478	478	454	453	475	520	459	437	464	515	469	505	457	441	500	475	451	471	476	457	456	446	442	442	481	471	455	444	497	494	481	479	444	459	426	460	452	451	466	429	471	457	448	484	504	450	480	476	455	483	461	497	445	518	457	452	451	450	437	446	443	473	415	475	475	472	471	428	471	459	460	483	472	451	485	478	453	468	471	491	467	464	457	462	434	456	483	464	453	453	482	467	443	428	446	431	471	453	520	501	457	440	457	429	488	462	451	448	451	460	482	462	470	430	507	491	475	448	499	468	423	443	467	474	418	448	428	483	467	502	456	473	468	428	418	454	511	477	444	430	447	474	452	476	463	472	484	483	432	406	454	445	460	487	440	470	442	509	450	477	450	443	464	439	453	467	463	514	462	452	486	465	454	484	422	443	437	451	481	451	433	476	427	494	484	452	481	466	429	462	423	470	450	450	460	482	441	510	477	442	447	431	460	456	466	470	450	462	466	468	474	480	489	459	446	464	487	488	446	500	460	432	424	480	432	466	443	432	472	475	475	470	467	472	487	496	448	450	481	498	451	458	464	458	498	472	464	457	467	469	489	503	457	471	444	477	452	455	481	430	450	438	444	455	451	494	471	446	451	446	462	455	491	458	456	448	437	458	490	463	446	478	456	453	458	480	443	421	446	478	454	470	493	418	414	473	484	440	442	444	468	494	467	431	457	478	456	476	460	439	440	486	473	436	459	456	474	459	491	478	456	484	442	471	483	486	517	482	480	491	456	495	464	482	433	460	477	491	507	515	450	472	428	424	434	498	439	444	429	470	461	448	472	427	485	439	475	458	432	448	521	487	448	484	481	457	430	463	451	442	431	475	469	461	455	473	498	469	438	486	462	453	476	407	448	484	504	445	481	459	450	453	484
25262	3740	755	568	432	338	261	263	202	202	198	188	200	158	149	157	172	161	165	160	152	122	140	150	149	155	156	140	134	132	161	148	149	147	156	154	149	146	170	122	137	146	145	130	134	144	156	143	139	144	152	127	157	151	152	166	127	153	130	128	131	138	132	144	146	125	143	172	177	158	127	152	156	147	158	135	138	138	143	160	150	132	139	130	167	157	138	132	154	173	150	142	157	127	133	134	130	158	165	184	150	145	139	176	180	135	128	132	151	138	116	129	150	160	133	174	132	144	165	135	152	142	136	111	139	153	164	138	119	141	152	143	148	131	176	160	156	146	149	148	137	157	143	134	165	138	143	135	148	179	155	152	142	130	149	160	147	150	123	179	145	157	125	154	143	139	145	130	152	145	154	133	138	141	142	153	136	157	135	149	141	154	134	169	143	138	154	134	129	154	144	165	150	144	147	159	148	148	136	161	139	154	135	163	156	149	137	146	137	146	149	171	152	121	148	150	136	148	148	148	152	153	158	144	125	128	159	148	135	153	155	135	148	146	162	155	170	139	149	152	137	137	157	134	137	160	144	145	135	141	129	131	157	155	146	135	140	144	157	145	135	153	168	161	136	147	155	140	138	126	131	159	143	146	141	132	145	138	128	159	143	140	152	149	156	135	151	155	158	140	113	140	118	152	147	137	149	127	124	109	144	143	159	140	135	136	164	146	146	173	148	132	135	135	148	146	146	148	152	152	129	149	134	169	159	148	160	133	135	174	141	136	109	149	127	122	127	132	150	145	154	126	171	140	123	135	133	166	123	163	135	154	124	126	139	170	157	148	134	125	154	121	128	151	152	160	151	139	146	132	151	154	151	132	128	153	138	144	149	139	122	140	132	156	140	133	145	132	152	145	135	141	152	129	152	140	143	114	134	138	130	137	149	148	136	137	137	178	134	158	121	134	142	151	146	124	129	152	148	152	146	129	168	165	143	126	140	144	140	129	160	146	140	132	150	123	155	127	148	156	135	151	151	136	137	146	155	139	163	126	136	124	147	137	134	141	126	159	160	122	120	138	163	153	146	131	141	143	148	141	145	131	160	130	167	142	163	141	158	150	151	141	157	130	144	151	147	146	135	138	122	135	141	141	165	117	135	152	145	150	151	146	136	134	152	136	137	162	160	144	140	144	150	140	147	137	139	126	126	151	136	141	126	132	149	147	158	153	168	114	141	128	158	166	151	150	145	177	140	150	150	122	148	133	155	149	156	136	148	164	153	147	136	154	168	145	154	136	149	153	133	150	154	155	146	147	129	163	137	137	138	134	138	149	138	135	144	142	140	128	152	134	140	144	119	142	144	140	133	165	149	127	149	138	147	143	159	127	149	125	169	159	128	148	139	128	146	159	148	134	145	159	145	126	148	135	154	137	159	158	150	152	167	143	157	159	141	148	156	142	172	150	129	132	155	128	154	169	140	114	131	145	160	123	137	153	140	151	156	168	137	121	167	144	149	156	141	149	133	139	154	134	156	154	139	143	152	151	155	147	132	126	156	155	122	154	169	132	147	125	130	140	149	132	138	177	150	159	158	140	150	118	121	150	130	162	160	161	153	150	147	141	157	134	115	134	140	142	143	139	156	158	138	135	136	140	141	149	184	132	135	115	132	166	120	146	150	159	147	147	150	160	151	152	136	126	140	150	115	138	156	142	158	183	142	131	157	129	149	138	132	144	136	133	159	124	134	131	140	168	139	136	142	153	166	145	137	145	143	139	169	162	130	141	157	135	146	136	142	126	143	147	158	143	143	149	138	143	136	150	131	142	139	142	167	125	131	150	139	163	144	156	156	131	154	170	148	141	149	149	128	147	127	142	145	152	144	161	137	130	159	158	151	140	134	134	133	140	142	146	140	156	162	148	148	143	137	162	158	144	141	167	142	145	151	161	155	138	150	146	143	138	160	167	154	137	133	130	134	130	149	131	134	135	158	135	141	167	156	136	115	150	147	163	168	135	115	130	146	131	127	117	135	146	144	145	139	157	151	142	134	133	149	122	152	155	131	147	146	133	153	127	157	146	138	149	180	151	140	137	117	155	122	136	149	149	128	147	149	145	134	146	123	164	136	145	160	165	175	167	133	153	145	143	134	148	143	143	137	145	123	139	134	144	126	145	134	148	154	150	159	154	112	139	146	125	130	139	153	136	171	135	130	139	140	162	157	131	109	141	132	153	159	148	148	149	162	129	122	149	147	147	171	146	140	162	142	140	123	158	154	126	145	135	138	151	158	173	140	141	152	129	130	132	161	153	154	160	132	162	154	143	129	172	150	150	141	151	133	162	159	182	158	125	166	147	157	163	137	167	150	123	143	161	176	156	126	120	128	148	140	143	145	150	148	146	135	134	143	122	133	164	126	140	164	147	133	141	148	122	175	149	138	160	111	150	124	128	128	126	161	179	144	161	153	155	137	156	150	119	161	150	139	167	159	146	136	144	164	136	139	147	141	139	144	154	128	145	139	137	144	122	153	131	144	138	137	153	143	135	133	129	131	151	134	136	147	143	157	148	135	126	149	149	147	135	144	135	152	147	145	170	143	153	131	143	157	135	132	143	129	158	132	141	168	158	134	148	150	149	165	145	162	149	130	177	149	150	139	146	135	133	146	145	144	135	142	116	149	142	154	142	118	128	154	149	156	170	134	143	144	134	124	125	132	125	139	139	133	139	146	153	139	140	156	129	135	139	114	139	131	126	162	139	147	143	180	149	144	159	136	125	153	150	132	135	140	118	130	128	114	150	156	133	134	133	171	164	147	141	141	136	145	144	149	139	145	134	153	130	153	147	136	145	152	170	153	151	144	158	146	158	158	167	121	140	128	152	136	158	136	140	162	160	147	133	160	135	143	144	128	163	132	163	170	151	154	128	141	130	136	160	156	140	150	138	141	134	155	136	164	155	147	143	158	140	135	157	157	131	130	144	153	144	138	164	142	161	147	132	141	116	133	137	140	161	125	145	131	132	149	148	165	144	164	152	142	157	133	159	162	120	158	135	161	136	149	146	127	150	126	121	137	154	146	146	116	138	126	140	135	121	149	136	122	130	148	136	166	137	137	156	145	147	136	147	143	163	123	140	156	131	150	141	152	160	143	169	131	155	158	162	132	151	154	148	144	123	152	149	146	161	141	139	127	134	150	113	126	144	140	132	130	151	133	144	143	152	141	134	131	162	148	120	145	145	134	155	156	129	172	174	148	149	162	161	137	160	158	149	130	138	174	134	156	140	144	134	162	137	145	133	159	119	168	154	150	136	127	135	146	167	147	153	126	146	145	145	156	146	158	135	133	128	147	144	146	131	138	156	147	159	158	137	137	154	129	135	152	157	145	144	127	165	127	146	125	121	140	150	164	127	157	143	135	125	150	121	152	145	164	163	152	144	154	148	152	126	155	160	140	124	145	151	140	116	138	143	177	142	167	145	126	128	155	158	176	178	132	139	148	130	154	140	127	121
15051	1022	1472	1733	1762	1228	1067	834	730	643	629	562	524	504	471	485	465	460	434	464	440	405	445	399	410	417	433	398	406	418	379	387	362	410	370	398	397	382	363	381	373	405	408	363	374	360	368	357	369	369	349	389	357	348	372	413	381	393	378	357	345	382	408	380	392	378	354	352	397	328	388	383	369	370	391	406	383	380	386	347	374	372	371	385	398	378	369	389	345	392	364	339	372	377	379	355	329	376	342	362	381	363	356	367	362	349	331	370	394	368	354	382	372	367	406	379	404	359	371	352	378	350	395	396	384	373	384	363	408	413	354	351	378	362	418	376	362	385	351	417	367	344	377	401	408	386	338	378	339	385	407	364	377	374	381	336	392	330	356	354	369	361	402	357	412	408	380	367	377	408	370	370	348	370	387	393	356	342	392	360	369	348	390	362	378	379	369	344	371	359	360	395	360	344	327	349	352	387	336	387	379	359	376	379	362	397	392	391	359	375	371	352	372	351	344	367	353	352	373	374	406	355	329	344	377	372	354	350	359	347	386	373	364	345	381	376	373	368	386	361	384	359	361	366	383	366	376	356	391	356	361	353	407	344	328	369	361	370	358	381	387	379	404	385	358	350	332	360	345	398	404	376	370	373	377	342	323	338	390	360	342	361	375	366	366	360	413	377	392	377	336	354	379	353	358	342	360	360	338	387	391	402	363	372	392	360	301	369	417	372	340	362	355	337	355	381	386	372	367	355	362	330	411	358	397	377	346	389	371	331	323	337	343	360	356	364	368	316	380	360	343	368	387	358	398	369	393	364	365	372	344	359	390	364	369	360	344	401	395	388	368	401	354	406	369	339	362	353	355	361	395	372	359	331	394	356	404	379	377	380	400	364	347	374	360	352	368	374	382	353	369	328	385	410	353	371	352	328	362	357	328	371	376	372	382	383	370	349	335	384	388	372	380	412	343	340	377	370	368	362	400	380	382	358	348	370	377	383	355	339	339	386	377	385	378	372	350	421	376	340	375	381	374	342	372	386	355	372	368	350	340	382	360	389	369	374	412	374	377	362	382	390	365	352	365	359	352	347	360	372	379	337	387	358	385	391	354	357	366	352	342	366	406	357	339	347	363	378	362	351	376	331	354	366	349	355	342	338	372	333	382	329	412	380	357	377	391	365	364	359	386	381	351	364	392	384	377	368	385	333	391	363	375	346	356	343	326	351	373	383	398	381	379	381	338	389	358	377	393	388	362	323	364	380	405	349	363	363	365	361	380	364	383	363	349	358	394	388	385	385	379	374	373	384	355	378	357	386	359	374	334	352	396	376	368	375	324	331	367	371	407	384	398	330	342	339	380	393	365	345	340	362	332	367	354	356	364	377	386	382	364	371	384	377	378	351	378	339	385	360	357	383	382	365	363	335	355	377	356	354	382	355	378	339	361	350	342	367	397	369	357	360	354	390	377	341	375	350	370	388	379	368	374	373	348	380	357	366	321	342	367	393	398	414	348	378	362	363	344	371	356	381	361	373	363	386	380	350	357	366	344	356	382	357	340	371	380	366	365	371	363	358	383	334	358	376	385	379	368	351	349	331	384	363	372	362	363	361	384	358	366	365	395	357	367	411	389	385	352	364	362	339	374	325	328	385	338	387	351	323	360	369	375	380	373	389	340	370	365	394	374	345	363	374	384	360	380	343	354	371	357	350	377	383	379	386	354	381	345	383	356	384	352	399	361	367	379	348	379	337	372	395	357	390	343	365	357	341	381	369	389	373	363	363	361	349	428	356	374	364	369	346	407	380	342	351	360	371	381	380	342	382	356	361	364	363	366	359	367	391	346	363	351	379	365	364	421	382	374	368	349	350	359	377	394	381	370	359	356	410	392	342	372	335	347	337	398	376	346	409	378	356	353	369	407	356	297	358	330	365	355	313	388	333	387	355	389	379	371	370	362	389	375	383	378	417	346	384	384	368	388	366	372	342	376	373	376	348	387	381	362	372	358	355	364	361	368	372	379	398	348	386	389	374	349	355	335	369	365	394	381	361	383	393	345	346	339	342	366	358	390	374	372	378	364	348	373	386	399	374	361	376	363	376	362	381	370	372	367	349	417	379	366	356	398	376	377	376	303	384	362	372	412	358	354	395	345	394	336	375	363	397	383	352	361	362	355	365	393	374	396	362	355	338	352	357	343	381	386	361	371	418	377	408	367	388	389	383	374	367	354	346	380	390	406	398	354	345	394	359	349	348	362	355	382	363	385	332	368	390	378	371	370	403	384	341	331	345	354	371	386	378	347	358	385	375	364	340	377	363	367	345	377	361	346	357	358	376	371	343	413	359	369	361	359	353	371	373	362	387	378	341	339	374	370	347	380	360	370	377	368	366	364	377	338	378	347	355	356	374	361	346	377	374	340	334	384	371	396	378	362	366	365	366	389	367	373	359	350	361	381	377	382	342	371	404	377	398	364	382	399	366	354	376	371	361	361	341	335	390	382	349	370	359	337	377	395	361	367	344	354	374	355	360	370	349	351	368	375	353	388	364	352	377	367	376	341	355	383	376	357	349	361	396	385	378	396	373	394	374	340	347	361	358	372	339	370	366	355	357	357	353	345	410	386	379	374	402	363	412	367	354	371	381	358	335	371	355	345	334	335	375	368	377	359	370	359	357	373	371	349	390	398	352	397	377	379	351	398	367	401	362	354	341	345	330	388	332	357	357	350	362	399	354	405	376	376	371	344	367	359	358	356	372	338	398	388	382	401	358	362	373	382	369	385	349	381	346	429	374	393	354	371	376	368	371	401	374	378	382	378	387	358	415	397	358	377	389	373	351	366	332	380	366	372	355	350	360	370	378	346	387	353	358	338	387	390	355	380	371	372	349	368	350	355	385	392	352	401	375	405	422	353	376	381	367	350	356	338	374	346	349	404	360	371	360	357	354	401	368	367	368	354	347	358	362	341	381	364	363	364	350	402	371	378	358	362	348	395	326	347	363	338	339	401	399	374	402	369	349	386	375	376	336	381	371	366	344	364	365	367	370	365	382	363	347	363	394	383	382	395	360	385	369	355	370	391	388	361	353	381	385	358	371	363	377	373	392	395	371	374	374	386	382	361	370	387	306	340	366	408	364	402	392	405	355	385	355	401	384	381	372	358	390	385	388	419	388	354	383	353	372	336	389	377	382	357	385	370	356	367	393	341	365	380	410	362	358	371	366	387	378	333	361	351	390	350	369	361	401	322	352	341	355	351	416	409	390	359	389	347	359	374	370	365	371	372	334	351	367	379	362	341	368	355	368	379	352	343	350	359	365	381	385	378	361	396	375	360	373	348	370	353	348	368	404	360	359	376	369	343	383	366	357	382	385	364	367	377	336	358	367	349	409	381	340	356	333	343	364	346	387	349	389	359	348	365	331	359	358	373	389	366	354	349	344	321	384	345	354	386	328	400	363	369	389	388	356	354	349	386	385	387	377	332	337	399	358	362	375	402	371	381	378	389	381
36241	7413	1593	1154	802	611	515	445	422	321	353	324	308	284	298	319	285	282	316	287	264	219	255	282	262	250	293	269	252	251	261	266	252	275	250	275	268	260	270	255	285	270	265	256	253	285	310	249	278	279	279	283	238	242	254	277	283	274	256	279	278	238	237	267	243	275	258	260	263	259	237	238	271	282	269	276	269	265	231	250	266	277	233	254	265	231	255	289	287	253	275	276	245	291	283	249	280	243	254	282	254	257	266	255	276	282	262	255	230	261	266	258	242	282	272	268	251	228	239	254	262	229	265	256	279	258	273	260	264	265	280	254	256	248	273	261	272	257	274	269	272	241	264	241	221	243	243	246	269	262	270	264	274	249	277	263	254	238	268	250	282	266	255	266	261	255	272	260	243	256	263	240	268	255	270	246	285	249	256	265	276	236	234	288	243	248	241	300	239	270	228	259	253	259	257	277	299	230	272	240	252	269	209	275	262	263	235	251	263	236	265	288	266	278	272	238	237	263	260	294	257	274	275	282	281	277	264	276	268	261	298	271	253	280	300	269	266	253	273	243	250	273	266	262	268	251	213	263	248	262	283	231	273	265	254	245	292	287	235	243	248	301	273	257	292	265	271	263	243	229	260	262	277	273	257	254	267	248	279	267	276	258	259	257	264	241	218	274	272	266	302	243	269	266	271	250	281	243	250	246	272	269	253	266	293	249	246	237	249	238	239	288	270	241	257	243	262	220	276	261	286	239	282	273	270	319	283	269	256	270	272	276	245	249	267	270	243	285	283	277	267	260	229	264	294	265	224	224	272	290	247	254	261	297	271	270	273	268	249	280	265	265	244	297	276	275	284	263	267	223	259	258	274	233	246	271	262	250	251	253	258	257	262	289	283	273	264	237	249	279	284	234	246	230	264	266	235	234	260	276	272	272	248	228	280	240	294	273	281	271	245	281	283	285	246	255	279	276	262	256	262	257	259	264	283	257	239	227	274	286	245	261	263	267	259	262	292	259	207	261	249	246	256	267	255	257	245	282	252	258	261	243	272	256	235	255	260	250	242	261	251	242	288	275	249	252	276	289	247	266	290	272	272	265	251	284	255	273	241	244	259	281	242	271	263	270	250	231	241	242	288	282	270	274	275	244	242	276	235	226	244	248	237	254	238	294	263	260	277	288	270	263	277	281	241	229	253	248	237	277	280	284	278	289	239	209	272	271	248	223	238	257	270	245	271	262	238	266	246	286	260	274	270	246	287	282	284	274	234	265	275	256	256	294	248	263	246	242	259	264	292	249	244	254	223	242	294	252	250	267	292	252	263	246	282	215	281	271	237	257	257	251	278	272	241	234	261	245	260	250	299	248	250	271	274	223	260	257	248	267	281	270	284	229	275	258	251	290	252	263	264	253	277	259	221	262	277	228	270	241	231	262	259	260	243	266	240	241	274	245	257	248	282	233	269	263	238	301	250	260	250	261	277	297	283	288	253	255	275	236	271	281	262	272	253	250	271	271	267	274	252	208	269	278	275	225	266	257	258	267	238	261	247	248	245	256	248	233	279	252	259	306	218	251	255	268	283	256	274	277	251	246	267	279	253	220	256	276	294	226	247	274	268	251	241	233	277	277	261	218	255	292	260	243	234	273	250	279	264	283	230	269	257	260	253	252	230	278	241	277	233	263	268	239	248	283	254	269	262	270	252	241	243	263	242	246	289	265	255	231	252	265	269	250	259	238	243	235	258	274	258	258	217	249	277	284	247	256	255	253	260	287	268	270	256	258	265	240	238	258	251	231	281	273	261	232	239	289	229	279	252	256	247	266	258	250	273	257	223	245	264	260	247	246	242	259	213	231	230	266	253	264	262	249	277	275	259	259	290	256	259	275	279	276	263	235	234	228	262	243	283	272	281	253	270	249	258	266	247	272	243	244	271	251	246	249	241	247	269	285	252	250	247	281	255	256	256	215	275	247	243	268	277	267	249	287	289	271	251	231	228	243	232	254	305	247	269	261	244	269	235	262	252	280	252	248	275	250	290	266	267	255	249	261	258	294	259	294	262	240	224	290	225	260	226	222	260	265	245	239	278	259	261	244	268	242	268	249	242	268	285	270	257	238	246	247	286	272	262	261	277	253	270	246	259	287	326	235	233	250	282	249	268	260	249	228	249	239	282	272	242	263	243	287	266	254	256	276	261	295	272	238	260	253	248	255	269	271	252	248	215	257	239	269	248	280	237	273	291	299	292	267	257	255	230	283	270	238	243	244	267	264	247	234	253	239	274	237	267	272	250	266	269	234	237	251	237	295	276	256	273	254	247	284	238	256	257	250	279	270	303	254	281	251	278	273	248	283	251	239	250	258	254	267	236	261	215	264	247	265	253	278	288	233	243	245	273	253	241	258	254	246	267	259	259	251	257	243	246	262	240	244	238	241	281	263	279	224	253	277	259	272	245	250	280	252	237	277	258	233	247	264	242	268	274	276	287	251	258	242	278	288	254	243	271	237	243	270	248	243	236	254	258	264	246	272	230	244	249	250	244	258	275	252	300	278	286	237	222	233	235	295	255	263	273	233	259	265	236	282	271	264	265	250	282	266	286	264	270	256	297	221	268	222	274	229	248	250	263	273	304	257	221	254	269	270	250	268	252	260	272	258	287	262	248	239	256	254	246	250	248	250	252	231	220	248	270	248	256	282	256	278	285	261	229	248	266	287	304	288	253	225	272	262	259	230	267	246	263	277	244	262	235	237	255	238	253	254	284	268	258	247	276	254	256	268	235	256	266	247	247	267	252	265	239	267	260	279	262	246	269	274	277	278	281	248	264	300	261	259	277	265	249	254	249	273	265	249	252	272	246	245	289	241	242	253	266	261	264	280	244	246	242	241	287	221	268	272	257	260	271	262	288	269	253	234	269	238	275	273	248	256	271	263	272	296	258	265	254	232	260	271	247	235	273	255	280	297	237	279	267	270	216	279	231	256	274	275	252	294	273	263	267	292	241	247	265	251	287	288	251	281	290	274	260	226	277	250	223	275	242	260	252	268	231	251	274	277	256	246	269	254	271	240	221	248	250	283	249	272	243	264	266	235	232	244	228	266	281	243	261	269	257	264	271	284	212	267	252	269	254	273	286	236	261	207	253	278	259	266	249	258	246	212	265	248	244	251	238	264	290	231	258	270	255	238	260	257	246	241	232	272	273	287	221	246	250	269	256	245	267	308	255	254	259	240	254	255	213	227	268	252	266	247	286	260	252	263	258	240	266	256	266	234	254	253	269	254	240	222	226	265	253	263	269	283	277	271	224	256	245	248	248	248	278	232	263	251	247	257	286	267	273	269	275	246	277	246	260	262	243	247	280	280	263	286	267	253	238	268	272	275	282	234	208	264	244	240	259	270	279	242	249	298	246	238	272	283	245	263	254	271	288	222	244	246	261	272	255	227	241	257	253	264	286	281	239	233	228	268	278	260	249	258	254	251	242	253	272	230	283	262	245	282	262	241
20138	1546	2422	2976	2774	2256	1788	1427	1302	1104	1115	1037	1056	832	813	791	755	788	735	717	718	689	615	680	675	645	705	687	661	649	622	610	634	673	610	609	544	589	652	591	576	624	619	618	598	620	650	624	596	573	656	565	644	598	616	660	621	605	580	613	615	622	618	611	607	617	593	591	612	605	620	600	669	616	605	567	600	647	583	626	602	612	606	628	624	640	612	634	600	575	571	633	573	644	630	585	625	565	577	568	610	604	595	610	618	628	610	609	607	612	606	631	607	572	599	600	581	605	639	580	569	606	596	602	582	562	595	584	635	572	614	597	596	582	581	617	639	634	621	624	569	601	608	566	608	604	608	577	577	581	600	575	633	579	612	602	610	580	637	612	627	581	581	625	683	573	606	556	579	577	617	586	628	597	574	616	619	641	591	618	602	607	579	623	625	628	581	606	598	579	597	621	613	640	551	624	623	569	653	575	629	581	584	651	569	617	614	628	615	618	606	601	590	585	588	624	601	596	604	595	632	580	617	613	609	627	620	606	594	623	635	641	611	620	622	657	596	579	577	596	587	585	552	588	599	593	580	592	580	590	682	558	592	602	605	594	607	622	621	636	565	617	578	597	559	607	602	569	655	612	581	632	639	551	602	610	621	620	652	586	583	651	596	621	641	603	643	624	587	588	605	604	566	593	599	596	627	592	653	545	575	583	566	594	595	602	579	593	602	600	549	605	618	621	588	563	587	590	586	610	574	592	621	608	639	610	543	613	617	619	603	598	603	607	611	633	628	604	620	583	603	600	585	606	621	588	557	594	582	622	620	612	573	611	590	636	597	578	602	616	613	588	610	585	587	609	624	606	587	595	561	641	610	590	651	591	585	585	580	659	585	577	621	596	616	587	624	587	581	603	576	573	632	592	613	679	615	612	564	599	610	623	622	636	632	619	583	613	587	636	601	580	589	605	571	625	553	594	648	593	605	614	537	639	577	581	646	621	627	598	611	609	620	595	593	633	603	629	589	614	589	616	593	591	620	564	571	631	597	619	580	607	589	634	600	607	580	632	616	586	645	616	613	630	629	593	617	596	580	607	612	596	599	620	634	619	570	611	617	608	639	604	585	606	575	548	597	619	620	604	588	663	646	596	579	611	617	597	590	591	599	580	591	577	607	620	594	581	592	643	573	636	609	596	585	586	624	557	585	581	582	599	595	628	598	561	612	595	589	609	594	630	630	623	546	617	577	610	586	609	602	615	618	567	596	640	582	557	612	579	591	607	623	625	637	594	575	554	611	599	588	638	603	625	600	615	604	637	597	590	619	610	600	599	586	578	600	637	574	612	567	569	562	580	647	553	607	605	594	630	595	620	585	620	655	605	651	626	602	593	670	603	575	621	549	569	655	577	552	620	579	594	572	636	583	623	570	670	620	589	587	609	616	598	611	611	593	593	611	608	613	635	594	607	619	570	604	608	585	638	597	641	568	538	640	626	575	581	617	632	568	571	594	575	612	571	602	598	603	592	579	568	597	609	635	597	595	588	604	595	612	595	584	625	593	625	609	690	613	564	628	576	587	555	554	563	550	613	602	575	631	584	616	594	614	617	576	585	618	595	629	569	604	615	564	632	611	630	597	644	600	610	582	610	633	598	630	600	619	588	568	570	607	613	567	600	612	568	620	642	606	620	590	607	592	589	628	608	600	606	585	608	583	616	585	600	623	575	644	602	576	618	647	595	604	614	592	606	606	614	611	638	611	636	585	626	583	613	577	614	560	579	574	627	624	577	588	604	610	582	586	603	611	562	603	589	585	615	616	603	617	580	594	604	560	544	600	619	582	590	622	596	601	582	583	560	601	649	621	617	622	575	577	594	586	607	556	650	598	584	616	585	641	621	592	597	572	631	631	624	624	574	552	594	627	611	648	615	551	623	563	613	577	568	612	567	635	601	604	600	606	588	622	648	626	639	625	560	597	629	667	654	591	596	602	567	596	577	615	629	583	634	599	605	598	616	612	635	601	633	566	632	608	603	569	578	617	611	615	597	579	582	599	624	584	546	589	536	578	612	601	632	630	591	614	610	597	681	648	605	617	604	570	637	634	573	589	570	585	582	603	609	596	584	577	598	616	647	596	614	619	590	573	588	630	605	586	613	628	641	624	639	591	579	610	572	604	618	595	623	576	603	589	602	563	659	576	547	626	597	573	639	589	615	600	598	620	615	616	581	586	597	610	597	612	671	625	611	598	602	579	633	639	599	583	593	582	640	594	595	639	576	582	592	575	598	604	590	570	594	562	619	540	606	639	621	598	581	574	587	605	619	641	593	548	595	611	562	598	621	563	626	614	583	607	617	570	595	608	567	605	614	570	575	613	590	591	637	615	567	637	583	607	618	663	598	593	588	582	527	529	630	603	571	604	617	601	574	575	599	591	582	607	562	618	597	588	597	591	607	612	617	560	615	621	627	582	592	612	586	570	584	604	640	593	612	612	613	581	602	603	563	592	579	578	626	640	646	615	569	562	583	619	649	596	612	599	604	627	592	615	624	591	608	616	562	627	589	588	659	626	584	622	611	577	641	565	569	582	608	612	587	628	626	615	608	628	598	623	609	620	617	578	580	568	574	617	623	573	646	618	585	635	583	583	579	598	540	577	605	544	592	626	609	592	564	595	609	600	635	593	590	600	574	582	620	605	569	560	587	610	616	597	597	629	631	642	626	582	600	612	538	610	607	624	630	589	616	626	630	607	597	623	642	604	599	607	615	596	599	593	610	595	603	629	579	598	580	573	627	596	605	632	601	615	631	602	627	620	573	576	606	592	591	571	615	581	579	575	561	636	606	583	560	578	608	618	653	591	567	617	574	605	639	574	591	610	576	598	604	616	598	576	610	551	592	625	598	593	569	583	618	569	622	584	575	613	589	610	623	577	593	605	596	601	633	623	641	570	600	630	613	579	649	591	567	602	568	586	572	634	602	607	575	575	603	580	613	594	664	637	613	578	607	601	586	593	586	576	600	599	574	599	597	564	579	588	580	633	624	551	610	641	609	592	609	583	564	586	617	570	643	567	587	612	574	624	599	589	615	609	602	616	536	613	581	616	595	569	598	597	633	586	568	579	586	584	594	610	584	577	583	580	600	623	624	635	631	620	611	615	657	632	603	598	596	599	568	618	634	587	589	611	604	614	605	647	618	593	628	601	627	631	578	609	566	606	562	615	609	640	631	547	538	611	587	553	618	563	616	621	584	591	655	647	649	596	625	623	607	612	690	600	653	602	605	616	594	605	620	611	597	580	634	596	616	562	600	568	584	570	593	597	589	596	625	611	586	562	574	550	600	586	670	634	600	638	611	618	620	563	592	645	608	578	584	574	573	585	593	625	626	630	603	618	577	563	586	590	608	612	627	568	575	610	628	614	600	641	591	573	630	631	557	579	549	598	628	601	611	648	622	608	565	580	645	578	609	626	604	617	614	597	600	591	631	598	633	612	580	625	644	580	628	621	617
8165	766	333	302	274	231	212	230	210	181	197	193	207	193	215	221	191	205	197	180	183	205	183	200	201	216	204	181	204	208	189	196	207	236	174	205	200	222	218	188	201	191	196	209	208	193	193	211	222	224	199	202	221	199	207	242	236	226	203	198	206	188	213	195	209	207	189	178	189	173	220	213	212	160	199	225	195	210	210	207	192	201	188	183	210	210	199	188	205	187	187	221	224	187	227	177	192	210	210	199	204	171	248	223	216	204	218	181	217	201	215	197	203	185	221	201	221	212	231	194	207	184	192	202	206	202	209	188	182	182	221	217	223	197	221	233	206	196	198	206	204	198	218	196	226	199	198	196	187	173	186	184	185	179	207	180	189	215	181	161	212	212	196	208	184	190	179	211	184	190	200	214	220	185	221	181	223	191	205	199	191	213	210	194	175	196	205	194	214	213	205	196	206	225	208	192	182	202	191	211	179	221	196	159	191	212	177	199	191	195	195	206	189	172	203	208	208	212	203	235	206	213	200	210	197	214	216	191	193	187	192	210	186	209	210	193	222	204	216	200	219	220	183	190	218	191	187	248	206	235	183	196	222	185	195	205	164	209	236	188	188	229	188	218	196	199	211	207	225	193	186	194	210	193	186	225	204	187	207	215	186	195	226	210	191	190	201	193	210	175	208	173	214	202	216	199	221	179	183	191	207	201	198	202	193	202	206	210	191	212	190	211	188	212	193	223	178	201	184	221	230	211	225	207	210	224	181	195	216	194	210	200	226	188	195	198	210	225	198	216	181	185	190	205	214	196	199	211	220	201	211	198	182	207	218	203	217	175	200	189	186	217	187	193	204	203	199	234	218	180	196	207	207	187	196	213	219	208	201	206	198	218	207	210	196	177	208	212	210	210	195	191	211	212	222	200	218	193	185	209	214	196	208	212	196	208	166	211	181	205	201	184	186	216	211	201	207	193	201	192	210	184	235	222	222	218	220	213	210	212	198	217	214	201	219	203	211	198	226	216	199	225	234	204	217	212	219	197	196	198	226	206	204	190	221	218	224	181	201	210	215	202	190	200	233	204	197	171	213	165	213	173	188	198	207	199	220	198	177	184	181	210	188	209	192	221	186	205	233	211	169	192	216	219	181	185	208	221	188	205	193	194	217	204	178	194	221	207	206	178	175	177	195	174	205	214	211	183	208	209	220	207	225	209	181	185	178	199	184	201	192	193	215	177	186	174	192	209	221	199	179	221	219	195	190	199	205	191	190	175	192	212	210	183	181	203	225	178	219	216	230	184	229	208	241	242	202	203	210	210	197	219	218	219	210	219	196	197	212	174	202	238	211	172	197	245	216	178	220	193	169	195	194	205	180	195	201	192	214	196	178	227	219	212	222	213	189	192	216	233	206	205	185	212	205	196	200	202	199	169	207	216	204	199	186	184	198	164	199	212	212	201	214	217	221	189	216	207	176	206	196	179	173	186	189	198	224	208	204	186	202	209	207	190	188	210	204	187	208	192	221	188	194	192	201	178	207	199	207	195	202	198	205	182	174	178	194	217	196	194	195	198	211	211	171	197	184	197	207	201	197	191	193	211	194	161	185	195	236	191	210	195	243	206	211	211	194	207	201	206	183	219	204	186	196	217	211	177	177	186	195	200	177	176	174	180	207	217	236	201	211	219	207	215	203	193	240	191	213	221	194	199	192	154	176	191	204	196	207	181	188	224	217	201	193	215	216	221	202	203	208	213	192	200	183	207	201	187	191	211	185	200	189	217	221	201	224	229	183	215	211	197	204	221	203	211	209	199	204	202	196	227	191	228	190	192	218	189	203	198	185	200	194	200	202	211	199	202	196	215	192	185	230	188	197	200	183	196	211	206	206	213	197	218	189	208	209	218	187	228	224	187	205	170	230	191	179	191	216	187	166	200	183	210	193	211	201	172	183	175	210	184	198	197	185	181	206	218	175	204	194	196	181	201	208	174	196	198	210	199	175	209	193	194	205	204	181	194	183	194	212	183	205	226	206	185	205	193	184	188	234	213	187	214	183	194	211	232	214	189	199	209	188	196	189	219	178	192	216	191	217	205	210	200	203	195	198	233	220	203	200	197	204	198	189	181	195	211	220	206	204	175	207	205	185	203	183	208	211	193	211	200	211	191	206	193	190	213	199	210	199	222	189	205	182	184	183	217	196	216	201	223	188	223	208	204	205	208	195	200	199	192	189	209	197	181	210	186	204	197	234	226	212	203	190	199	208	222	222	222	208	204	214	211	204	207	224	219	228	212	188	180	174	203	211	182	206	184	189	224	215	231	204	208	213	206	203	181	198	205	181	160	204	212	214	214	190	206	178	227	167	207	189	231	228	226	192	207	209	201	197	198	190	210	198	209	183	204	188	216	199	215	203	199	215	227	230	210	191	218	222	229	225	195	192	163	207	186	215	238	208	213	198	215	233	216	189	202	217	218	200	195	208	224	170	194	183	197	212	207	220	217	189	188	197	208	235	197	218	197	198	211	184	189	204	253	185	224	193	219	215	174	224	194	212	208	190	193	221	214	223	215	236	186	194	218	185	198	175	192	224	191	190	177	223	230	193	192	205	188	200	182	219	223	197	205	188	203	216	192	213	187	216	192	196	204	241	178	189	202	201	217	190	177	211	197	211	208	216	184	194	210	187	202	183	185	224	204	187	206	194	202	191	183	171	179	205	207	196	196	187	190	212	190	204	182	208	221	178	192	216	188	186	198	201	186	202	227	172	197	204	198	216	176	201	186	209	207	237	206	208	204	231	209	188	198	205	207	214	207	237	199	178	189	185	200	222	179	207	183	208	194	210	179	202	174	189	210	201	183	213	224	188	184	194	201	177	197	186	187	184	191	199	203	224	214	205	233	202	233	208	200	207	202	186	190	211	203	232	206	200	203	212	210	206	195	200	233	208	185	202	188	191	197	203	202	228	200	208	193	212	190	210	222	212	189	221	212	208	227	207	194	214	188	186	235	216	207	210	224	233	227	211	192	203	165	180	205	198	182	209	213	224	207	203	178	211	190	184	230	163	183	207	170	207	205	198	196	190	180	182	192	195	206	191	173	218	184	187	189	216	225	193	191	205	198	179	199	194	205	160	209	201	164	170	178	198	191	207	192	205	229	196	227	185	197	217	224	190	207	219	212	202	193	200	206	182	196	209	209	229	199	191	209	204	185	218	236	192	203	205	220	190	195	175	192	210	203	205	187	202	209	211	199	237	183	202	202	207	235	178	190	208	180	203	217	211	198	194	169	217	215	207	206	218	228	204	214	181	231	212	200	209	205	196	210	223	214	230	195	212	234	197	199	214	222	186	194	200	207	183	209	197	207	207	196	215	176	199	195	205	188	219	205	183	204	205	217	225	195	201	227	210	194	157	202	224	206	202	211	211	199	231	216	185	220	207	181	200	194	207	211	224	218	186	208	206	192	197	214	194	226	203	228	201	229	191	218	176	197	182	192	221	196	171	202
4773	634	775	866	733	699	611	550	519	488	490	554	499	529	476	507	525	475	488	481	509	481	453	484	517	471	491	478	498	433	498	445	488	464	465	479	468	517	464	486	474	477	472	469	462	496	456	464	457	463	486	444	476	469	482	478	475	460	462	506	519	462	472	483	482	442	485	508	544	469	489	465	479	489	463	431	512	485	462	462	473	484	475	486	463	478	443	446	470	479	451	445	460	454	497	511	468	444	481	478	480	464	451	488	472	491	462	469	445	466	487	479	474	465	484	465	431	475	471	463	445	452	480	466	438	491	470	480	437	459	505	435	513	462	493	461	441	441	472	456	456	476	444	457	465	475	481	481	514	460	451	460	457	479	463	484	471	438	436	450	465	461	453	468	468	455	507	433	494	480	430	458	439	482	472	496	440	437	495	474	468	438	472	444	458	458	475	456	457	459	498	464	456	441	429	432	432	476	468	483	438	477	457	460	436	463	470	472	472	450	470	455	502	462	452	472	480	504	431	513	483	459	426	467	449	467	441	447	463	469	426	462	462	458	444	494	462	482	443	507	431	465	452	460	445	475	459	464	477	440	470	467	482	489	528	462	534	483	428	458	455	444	505	465	464	455	484	469	510	475	414	475	485	458	457	477	492	476	466	483	483	444	488	457	462	481	458	478	461	431	517	450	490	511	434	450	434	424	492	473	482	468	484	465	472	424	462	471	453	449	448	450	461	442	471	466	471	508	446	457	492	457	443	466	499	488	445	467	464	469	466	476	457	489	453	442	479	465	463	458	458	471	465	488	499	442	458	428	493	489	465	503	423	446	431	474	425	436	464	490	513	424	472	475	470	462	487	500	432	502	454	441	458	455	480	488	477	473	462	446	471	464	465	461	446	476	473	473	455	437	482	451	444	479	454	497	460	484	437	463	475	497	448	464	453	463	482	481	475	434	453	478	423	469	437	462	464	488	451	494	496	486	449	467	528	461	480	429	499	452	480	480	433	461	457	476	491	460	474	483	522	480	447	433	427	471	464	436	479	452	457	450	451	479	455	423	437	470	494	491	480	517	467	449	466	462	491	474	461	459	443	491	449	493	411	475	494	470	497	471	479	471	499	444	472	472	496	487	462	449	473	462	441	481	491	453	468	479	500	459	464	484	472	497	435	464	514	481	458	497	462	484	479	456	422	468	493	453	468	460	480	463	515	472	411	466	453	474	476	424	458	448	451	460	481	450	448	479	448	463	455	471	492	468	457	445	467	460	470	459	445	466	464	456	491	449	418	441	444	484	466	467	463	480	467	463	447	496	442	481	459	450	490	481	441	459	448	474	484	438	474	435	447	479	452	470	504	432	514	455	450	482	457	477	495	455	467	437	466	446	459	441	465	428	502	447	489	452	457	491	469	445	449	452	514	467	473	474	443	472	477	453	431	452	473	452	466	483	428	441	462	485	464	434	476	467	431	465	472	467	454	494	519	466	428	471	486	448	439	513	475	448	490	465	476	435	431	475	494	484	456	436	497	447	435	468	444	461	479	488	459	461	500	454	453	458	470	469	458	482	487	483	426	469	470	495	414	477	492	442	498	489	484	482	506	445	471	460	440	479	470	500	452	475	458	471	498	439	492	460	444	460	495	472	450	442	444	461	455	503	502	496	491	426	496	431	473	485	474	420	481	468	481	498	482	492	475	492	445	486	483	499	442	439	487	427	461	453	468	462	425	479	455	482	427	415	462	475	476	460	515	418	441	468	476	493	465	472	454	484	474	481	473	432	480	441	441	473	462	440	457	443	439	446	458	433	471	472	469	478	491	442	489	467	469	448	487	483	481	498	488	468	458	468	489	443	457	436	466	488	443	479	503	450	448	470	461	457	496	479	412	513	484	459	455	447	439	440	498	473	524	473	472	480	468	512	468	463	442	460	464	487	480	460	495	487	496	448	512	471	478	460	475	470	482	452	468	505	475	464	475	438	446	454	465	463	457	433	432	461	460	442	478	497	477	494	474	464	445	466	449	464	475	478	484	422	478	487	466	498	499	477	490	478	470	534	473	492	454	473	448	452	459	464	469	483	463	473	444	475	469	461	476	490	455	514	455	437	430	476	451	485	511	472	467	455	487	481	467	495	450	430	451	481	495	493	471	474	447	469	477	441	445	468	463	489	443	480	488	442	460	460	521	428	465	470	504	493	473	468	425	486	464	441	432	446	456	465	460	485	457	500	460	453	468	458	469	473	445	473	458	446	475	445	464	500	465	469	459	452	460	457	480	467	451	484	505	484	476	440	497	509	471	485	497	469	478	453	468	478	475	453	454	454	445	441	423	448	474	492	428	472	473	503	398	464	451	467	483	496	454	448	480	497	462	479	480	471	478	449	533	477	469	509	487	428	481	449	461	463	459	498	463	463	490	470	459	442	449	460	463	465	455	443	453	481	471	498	420	462	474	449	470	470	487	461	518	501	491	465	488	452	496	467	473	470	490	429	481	440	468	456	467	479	477	473	468	477	444	424	465	489	436	431	460	516	409	402	455	491	437	435	436	457	476	483	458	476	487	438	464	516	491	440	467	481	462	490	474	444	490	454	461	443	440	422	447	483	502	452	470	469	496	483	471	479	428	501	479	440	473	491	510	458	441	455	458	461	480	498	430	483	456	460	496	471	464	455	504	463	492	442	426	475	460	450	402	504	480	444	459	465	483	456	441	461	401	414	490	463	482	429	449	465	467	461	459	450	458	459	455	460	463	453	466	454	435	477	481	482	485	478	430	438	458	454	505	461	523	466	458	479	467	447	479	473	434	490	429	460	479	482	475	463	478	491	477	523	437	483	485	459	502	463	468	477	460	476	479	483	439	457	472	475	437	487	440	456	473	457	468	460	465	440	464	467	477	450	485	477	406	477	455	419	470	463	438	469	459	492	448	431	470	490	460	476	460	464	462	469	479	469	467	429	479	448	448	444	459	478	464	450	446	475	456	437	483	435	461	501	471	500	440	456	460	468	457	464	451	435	488	464	467	487	450	490	453	454	471	490	492	448	452	494	458	462	509	482	449	476	450	467	436	478	440	450	448	449	467	515	452	488	452	450	431	442	473	471	470	466	472	458	472	479	488	461	469	457	447	410	482	497	493	451	444	456	408	439	477	447	480	495	417	482	444	447	479	488	477	426	447	467	488	460	473	472	488	476	477	460	471	444	462	479	486	439	478	437	480	442	441	492	463	436	486	453	457	428	458	471	445	469	478	465	486	449	437	467	477	457	498	464	495	455	476	440	441	506	473	466	454	485	491	465	453	441	453	476	452	433	472	448	493	441	425	475	463	462	452	488	483	451	481	427	472	470	456	471	490	433	405	441	481	441	460	455	451	430	508	453	440	431	451	498	467	467	503	473	447	452	487	419	446	424	426	463	489	465	493	474	474	469	453	441	471	489	448	498	455	483	493	488	461	472	472	433	482	521	497	478	462	476	482	422	490	489	465	447	480	464	518	480	468	452	485	451
24994	3667	800	674	499	331	294	242	227	205	152	213	175	167	145	163	166	166	149	170	159	163	163	146	145	123	137	145	149	173	167	164	161	139	139	134	159	145	150	126	147	111	145	149	159	148	154	145	167	140	137	153	151	121	152	139	138	143	143	152	126	156	124	159	164	174	151	165	126	152	173	173	140	141	144	144	151	133	138	160	141	143	136	110	135	137	142	130	129	153	157	140	153	167	135	150	168	145	143	160	169	130	154	164	150	164	155	150	150	138	145	154	139	132	172	151	125	134	136	159	152	137	149	165	143	152	164	139	140	138	149	154	144	152	133	162	147	136	170	130	124	148	159	150	129	127	149	150	138	159	134	132	146	159	137	133	175	156	152	175	150	174	147	139	148	121	146	166	154	149	148	144	122	129	146	114	168	150	138	131	122	140	127	147	148	128	143	133	143	149	156	151	154	142	134	142	133	134	131	133	133	139	163	154	136	139	151	134	167	153	169	157	136	143	136	141	136	130	164	147	143	152	132	151	140	135	144	132	142	168	120	146	148	154	132	135	168	144	165	129	141	140	151	128	152	145	122	145	155	136	160	157	163	169	129	146	155	143	129	138	139	136	175	148	158	148	143	145	144	151	134	155	172	161	154	135	141	148	147	143	152	132	176	157	132	152	157	126	160	163	136	157	112	141	138	139	156	130	153	137	145	156	157	164	142	161	133	163	142	148	152	146	130	161	156	157	160	146	166	169	158	157	138	187	129	147	138	159	147	180	150	175	132	148	136	139	144	151	115	136	151	121	146	136	146	164	138	137	122	156	127	165	178	148	133	126	126	138	157	154	127	144	167	137	152	151	159	160	159	169	145	142	148	166	160	140	151	173	145	147	158	151	161	170	162	152	126	138	147	120	131	164	155	168	136	150	145	145	172	137	153	140	136	142	154	139	144	149	144	143	138	132	143	127	159	148	144	160	139	152	148	119	153	123	156	159	138	134	153	132	137	182	163	130	141	126	156	169	130	137	137	131	128	130	143	120	148	168	139	124	155	154	151	153	163	150	116	139	164	151	144	127	146	139	161	144	135	160	139	148	150	164	152	145	150	153	156	148	137	133	148	163	134	158	152	155	149	158	150	138	151	133	145	134	159	139	147	134	147	151	161	151	126	153	154	149	137	158	165	167	146	116	152	151	133	167	144	147	139	148	158	162	151	161	139	147	147	136	159	141	151	181	141	141	120	154	125	168	128	138	172	157	137	149	158	158	173	140	172	147	156	154	120	148	157	162	127	144	122	157	166	134	145	155	147	149	165	144	144	153	139	160	142	165	132	153	165	143	141	133	132	144	153	139	142	141	172	128	156	143	162	136	151	131	127	147	136	151	168	144	138	151	146	157	141	143	159	149	147	132	139	155	157	144	141	150	149	165	133	179	142	116	136	145	161	136	147	137	175	138	122	133	137	138	162	144	149	159	146	131	142	133	156	151	141	138	148	135	146	126	159	152	159	145	163	167	128	134	154	136	131	153	146	148	166	148	180	158	122	169	139	127	143	121	178	152	175	152	151	145	145	139	145	154	136	140	133	155	156	146	149	168	156	150	132	130	120	150	139	163	156	149	134	152	148	178	140	133	152	129	154	164	141	151	140	127	147	193	144	146	165	161	162	151	136	144	142	151	154	149	157	148	141	125	142	137	152	136	143	155	136	137	158	158	146	148	152	153	144	138	149	144	149	159	139	145	136	183	147	142	133	146	150	138	155	160	146	132	157	174	140	150	150	154	161	150	129	165	133	174	149	134	164	157	153	155	126	164	150	139	125	160	144	152	157	120	137	146	136	158	150	138	125	139	145	158	155	148	155	133	180	138	143	151	151	143	172	162	147	190	141	132	147	153	155	145	137	150	142	120	122	140	177	158	144	154	172	160	169	142	158	157	156	140	144	146	131	144	139	134	148	146	143	151	151	163	169	157	143	129	138	147	154	145	130	158	131	148	183	155	144	144	126	149	146	115	161	150	149	144	156	154	140	136	144	134	146	152	134	139	160	145	132	140	140	177	146	142	146	155	140	154	161	154	144	137	154	146	153	127	142	157	140	145	145	154	150	137	140	141	125	159	154	142	133	146	161	171	153	150	157	152	132	146	143	157	159	128	130	147	140	162	152	144	152	149	157	145	149	144	151	150	154	151	140	157	147	146	151	150	140	143	151	141	128	156	141	194	139	155	133	148	137	147	146	133	131	127	153	150	175	147	155	175	155	145	156	139	148	147	145	133	137	142	146	149	131	146	142	130	142	131	148	113	142	171	153	132	131	150	122	148	161	153	125	152	180	149	134	153	152	163	144	147	146	141	146	148	154	166	151	137	140	140	131	132	147	133	131	172	171	169	153	144	157	157	154	132	153	148	163	158	168	165	139	165	149	142	131	163	143	161	156	155	165	149	136	141	132	156	183	164	163	155	138	153	156	159	158	150	125	142	139	161	144	137	145	154	147	150	154	149	147	159	155	172	136	131	164	179	174	171	128	159	140	145	134	141	162	130	138	148	161	128	168	149	136	137	158	134	146	166	147	174	157	146	152	137	146	154	160	160	128	119	138	123	141	153	162	137	148	151	143	133	130	152	181	139	155	164	130	158	135	144	129	156	146	127	139	145	173	170	129	137	138	150	166	176	144	154	152	154	138	144	165	128	126	157	151	164	173	143	164	157	155	143	148	131	142	159	140	138	149	165	156	135	136	140	156	138	158	159	163	144	130	149	128	138	142	159	155	160	137	147	149	154	151	164	165	150	167	165	139	150	155	156	129	135	149	145	149	122	160	130	144	148	147	128	128	143	141	134	170	135	150	167	123	139	166	137	159	131	157	136	140	142	149	156	162	144	155	167	159	138	157	140	132	152	131	151	156	172	147	161	133	167	170	149	139	162	152	144	129	149	165	155	159	155	148	125	143	140	148	156	151	156	179	150	141	128	130	151	152	139	148	142	160	142	146	131	136	157	151	135	157	136	131	157	161	147	153	129	151	171	132	154	152	139	145	166	136	154	160	145	147	140	131	139	139	156	141	160	154	165	159	172	141	145	141	149	140	144	152	144	145	149	173	153	150	149	148	140	160	146	129	142	151	132	153	134	134	155	167	138	166	136	133	146	146	161	148	163	152	138	157	121	135	151	162	148	152	152	165	162	145	133	143	135	128	137	132	157	131	145	146	141	158	136	142	157	147	145	148	148	166	134	147	156	124	160	146	134	134	149	137	153	133	144	154	149	146	143	181	131	138	169	136	141	130	155	148	133	137	135	139	161	143	151	160	165	169	138	148	123	147	156	158	182	134	157	168	170	147	143	175	156	146	150	149	164	177	139	157	161	152	123	133	127	145	139	138	156	132	137	142	131	156	134	141	135	179	148	136	171	154	142	162	132	165	137	131	164	153	148	169	154	182	176	142	148	136	148	160	127	177	144	132	137	152	134	149	169	153	128	156	132	148	160	157	157	128	163	153	165	166	145
14526	945	1397	1819	1517	1304	1035	922	745	659	642	582	572	523	533	455	455	458	426	420	422	443	430	402	413	410	389	401	392	434	405	404	365	377	383	376	403	363	390	373	365	369	408	386	361	363	388	396	370	389	380	344	385	393	389	368	386	386	375	403	378	345	374	331	337	361	370	386	388	353	377	362	372	375	397	372	373	373	342	376	382	382	432	379	388	378	372	398	403	401	426	364	377	375	356	366	383	421	362	384	363	347	341	368	370	366	373	422	354	398	361	379	375	368	391	391	363	402	371	373	374	336	381	315	391	365	380	391	376	383	379	355	364	376	381	366	349	364	369	378	390	387	345	354	342	360	363	372	362	397	355	400	381	349	369	313	384	373	374	383	408	381	386	359	346	372	382	384	358	386	368	371	379	361	360	361	355	358	360	390	387	359	348	343	334	330	401	377	341	368	372	368	403	394	357	377	339	390	378	370	375	385	363	338	344	367	367	390	414	358	385	385	366	383	416	358	343	363	356	381	380	398	376	423	330	374	403	349	386	351	377	375	391	373	367	354	331	353	342	370	369	436	350	335	392	410	333	361	386	342	351	350	345	350	340	388	376	356	357	381	381	342	362	363	329	341	385	349	374	376	418	381	359	391	358	356	355	362	371	370	343	387	369	396	385	389	399	381	351	370	408	338	356	371	388	381	360	399	359	367	376	358	383	354	361	348	352	359	402	383	357	388	395	366	357	349	410	339	370	372	378	394	359	358	399	346	360	385	393	377	382	365	390	373	373	369	375	365	366	342	339	393	362	394	389	379	348	370	362	394	387	342	360	364	371	391	367	354	366	347	418	365	357	358	341	390	340	373	372	356	358	370	384	352	353	369	347	377	363	375	374	398	393	358	357	376	347	377	392	381	370	359	406	381	364	389	411	375	389	378	390	366	354	375	407	358	353	374	388	388	372	366	376	344	357	338	387	365	399	370	331	349	364	364	363	393	383	401	360	349	398	337	347	365	360	365	403	364	375	405	334	358	378	330	379	363	376	374	354	369	366	376	342	335	379	371	379	380	401	397	358	348	375	401	338	391	324	366	381	394	365	365	360	353	375	378	397	396	364	364	374	373	355	396	356	388	344	404	359	339	394	390	366	389	341	342	369	352	397	364	344	338	374	388	354	381	401	361	371	350	367	374	392	346	377	400	371	346	390	365	381	364	344	384	361	346	361	406	370	402	357	375	385	360	363	399	369	366	339	363	393	371	373	400	390	380	395	374	354	353	355	394	372	404	342	359	384	344	356	379	360	354	337	372	378	380	362	396	360	369	346	375	367	359	375	351	374	393	358	369	357	360	345	337	370	348	371	373	401	394	349	357	352	369	381	364	383	391	361	364	379	374	364	361	367	372	385	397	405	366	376	369	394	350	335	372	352	382	378	373	364	357	368	357	364	374	373	323	385	357	334	341	356	356	363	362	369	346	343	371	397	405	376	349	331	341	381	378	414	347	359	377	371	384	402	425	381	355	378	374	372	355	366	387	408	377	362	390	389	338	371	357	379	348	358	374	391	401	391	365	398	356	377	349	368	354	386	385	371	408	359	366	396	376	351	406	362	389	379	381	393	378	363	362	362	367	374	374	324	382	383	353	415	387	387	404	340	365	411	363	341	372	355	369	366	409	370	362	361	404	358	366	375	375	349	378	382	375	358	367	362	360	392	361	376	388	387	376	378	380	403	378	423	377	383	355	379	372	378	364	431	379	382	361	365	390	395	382	390	388	386	383	375	377	341	380	400	341	366	368	382	356	351	385	367	388	381	394	367	367	386	358	390	370	384	364	363	389	363	377	391	418	387	382	341	364	344	377	367	386	366	372	367	366	356	381	385	351	375	377	360	407	349	419	396	369	375	369	373	352	364	346	379	371	350	398	424	378	396	350	357	382	372	364	364	372	357	355	370	377	414	384	391	386	355	350	381	328	372	382	390	337	386	378	363	348	381	348	375	381	370	362	365	394	354	367	391	416	385	362	373	394	407	373	362	355	371	349	363	375	379	373	368	390	378	371	378	373	371	412	363	389	388	388	372	386	336	379	379	341	379	364	364	367	375	363	412	348	370	374	384	378	388	382	404	382	374	385	376	370	397	391	362	348	370	368	381	354	381	375	409	365	379	374	342	360	385	352	333	407	369	380	341	385	357	373	388	371	396	361	385	376	371	365	358	354	361	377	368	381	394	380	399	376	383	376	366	396	349	391	386	392	361	369	345	368	372	319	386	379	375	392	376	366	349	373	386	411	360	352	377	373	354	383	359	407	403	356	422	382	392	374	333	365	355	370	382	368	391	389	352	364	376	359	379	367	344	358	389	371	439	388	347	379	357	408	380	412	372	379	370	364	377	357	418	321	388	389	351	331	367	352	348	364	393	384	387	401	352	379	378	355	406	379	361	351	374	391	372	375	378	375	383	361	351	373	356	374	407	353	365	352	375	352	352	360	344	385	341	339	368	392	375	327	375	380	398	382	324	344	392	382	394	385	366	368	388	387	370	386	423	383	391	368	389	387	374	402	363	349	390	334	383	380	400	348	367	364	353	368	360	374	349	356	398	369	372	374	381	382	395	375	386	350	389	403	393	385	353	368	363	376	377	400	379	370	405	402	380	368	357	354	365	369	392	381	358	352	366	356	374	358	384	357	387	365	384	366	377	373	359	395	386	367	394	367	339	363	338	363	357	380	386	350	383	394	373	391	377	383	371	355	402	375	342	393	387	317	362	400	369	393	380	403	360	386	353	387	381	371	373	387	363	350	397	378	388	414	374	399	380	366	376	358	359	379	355	377	353	404	360	376	364	370	388	343	368	358	367	392	366	347	358	344	354	361	373	404	407	378	379	338	408	379	375	345	375	402	388	379	354	365	368	358	392	347	374	368	395	373	370	387	385	364	380	367	353	361	372	357	381	336	379	369	387	367	362	384	375	359	391	389	368	360	393	355	361	403	363	379	355	392	344	335	381	400	345	364	365	388	338	363	377	353	384	355	354	368	364	358	356	376	370	376	354	349	377	353	351	415	380	378	348	385	332	370	386	364	402	378	381	396	366	383	404	379	344	403	371	329	398	362	357	376	341	375	390	401	410	385	347	353	347	373	366	379	333	393	389	391	367	383	423	388	378	368	395	364	376	361	375	335	368	356	414	373	356	379	364	360	388	387	411	374	363	363	354	370	405	393	377	379	370	380	340	355	359	358	361	371	394	380	379	361	380	393	386	402	350	386	353	368	415	371	358	373	368	373	393	358	377	355	354	370	391	378	339	392	388	382	404	383	359	383	402	384	339	377	356	359	371	406	368	393	390	400	396	351	372	347	413	354	360	362	378	369	365	362	404	410	368	366	377	360	358	349	358	342	382	377	373	349	403	388	347	393	387	351	329	381	395	395	387	371	355	368	410	337	365	376	397	382	380	375	377	409	390	370	385	393	362	360	356	377	406	384	402	410	408	384	340	347	437	348	363	374
35875	7624	1659	1114	864	614	468	476	400	341	348	325	303	308	306	294	261	276	287	251	253	255	277	301	292	243	279	286	256	253	279	252	289	287	254	272	281	276	249	274	263	251	249	258	278	275	269	290	249	280	288	294	275	248	251	248	324	289	258	255	240	294	261	256	298	244	252	257	239	280	251	255	241	259	263	259	262	283	263	246	254	249	259	254	264	253	249	260	264	274	268	252	267	259	248	248	263	291	274	224	276	275	294	294	259	295	269	269	250	260	254	252	224	274	293	259	306	270	244	277	261	257	252	281	275	269	262	271	290	268	254	253	265	249	266	271	255	263	290	262	255	235	278	262	311	277	242	235	258	268	249	258	251	243	282	293	266	303	258	253	248	243	221	229	233	250	264	241	302	273	267	252	277	253	258	269	222	254	236	262	262	251	264	265	278	226	256	264	268	255	251	255	267	256	265	265	281	233	273	267	257	292	269	249	246	261	269	255	233	248	273	258	274	287	246	217	238	233	254	270	234	265	268	254	258	257	261	240	281	284	262	250	257	271	265	254	264	315	250	226	249	260	305	264	237	279	282	320	268	259	257	277	265	297	279	266	273	265	255	243	273	272	292	274	254	290	240	285	259	263	237	265	274	236	258	275	261	270	275	248	273	278	271	239	245	276	280	260	274	266	261	280	256	275	262	248	269	247	267	265	228	246	276	256	254	269	279	267	250	248	271	253	235	259	245	256	262	273	262	274	241	283	270	224	252	257	230	248	268	305	233	279	261	283	250	259	285	264	279	242	278	236	234	284	221	228	304	252	240	229	268	255	278	267	236	219	226	246	260	269	299	267	241	283	280	284	273	245	246	293	310	231	224	266	275	238	247	283	279	245	265	261	272	291	238	231	278	262	269	285	297	244	279	248	258	272	276	285	306	246	266	254	284	261	260	281	270	254	250	267	274	280	270	260	221	288	246	247	221	254	254	300	258	276	248	283	259	319	262	246	275	247	265	275	278	257	260	251	275	236	258	272	258	252	263	262	260	245	243	280	279	270	249	261	238	262	264	255	277	252	266	299	228	281	228	277	245	273	238	222	249	253	253	255	258	297	267	285	264	256	230	251	263	241	272	280	252	246	270	286	271	265	235	267	278	280	273	265	231	270	249	255	266	283	236	258	285	252	250	267	285	262	272	278	237	256	295	264	242	228	258	260	242	276	267	244	262	247	255	254	265	280	255	261	228	264	227	273	301	267	265	226	231	243	266	280	265	260	271	307	270	261	265	243	276	273	265	283	292	254	247	277	259	256	279	261	267	248	282	245	272	268	286	284	296	265	282	258	250	253	276	259	268	278	301	260	248	270	272	246	278	259	256	269	250	271	263	280	274	240	247	245	243	276	277	268	265	275	263	256	263	281	284	243	261	232	264	277	257	261	249	257	259	236	227	264	246	237	266	260	267	260	266	274	260	292	291	286	281	280	270	271	249	226	253	279	254	264	271	244	250	284	256	274	286	280	243	249	262	288	225	245	251	262	246	277	243	260	252	270	229	285	278	255	261	286	262	258	260	288	276	265	246	247	238	294	259	244	250	279	265	285	273	266	296	257	275	272	282	243	252	271	257	276	258	259	232	269	263	237	233	262	270	285	242	272	245	247	278	268	244	250	258	241	253	248	260	268	288	279	270	253	252	291	256	247	256	242	269	259	283	268	275	249	245	269	257	274	269	251	276	249	273	282	227	260	270	236	267	250	256	256	242	271	261	242	259	258	230	286	252	254	254	256	254	259	244	262	298	221	262	242	239	264	273	256	282	216	283	245	260	261	252	261	276	262	249	259	308	277	258	275	274	238	261	285	263	254	275	259	244	259	259	253	261	278	270	251	223	259	252	243	219	288	262	298	250	279	256	250	255	227	258	257	259	257	279	274	293	289	271	259	269	282	289	246	259	259	241	245	271	274	235	241	250	230	256	250	258	281	275	258	246	255	268	251	234	243	244	278	271	252	226	254	244	298	279	246	222	252	248	228	263	282	305	284	255	296	253	264	268	293	271	295	224	243	285	265	274	272	254	251	241	266	285	279	288	286	266	272	284	256	259	253	233	257	280	267	251	281	275	238	257	264	266	265	263	249	256	236	245	273	274	259	283	280	260	253	270	292	261	268	296	287	263	248	268	257	280	266	281	293	278	291	273	269	292	273	263	279	264	265	279	278	260	229	263	263	264	260	267	266	267	223	265	256	269	255	242	290	248	255	270	266	261	279	250	236	260	263	297	253	265	241	243	262	248	254	243	267	270	295	260	250	288	259	297	259	268	277	248	264	254	269	258	293	240	276	274	265	245	288	281	261	278	276	248	270	295	281	293	291	275	262	257	263	230	258	243	238	245	289	265	253	274	260	286	269	248	256	259	271	258	261	283	256	278	267	247	278	278	262	292	299	276	279	259	244	297	294	250	255	270	266	278	277	281	239	283	254	247	252	267	246	281	254	278	246	274	277	275	280	284	240	235	288	258	250	270	268	258	277	263	264	264	278	269	274	234	269	267	282	237	246	249	265	270	273	247	264	264	248	261	240	235	247	283	270	241	242	248	282	271	277	250	255	275	296	278	266	272	257	262	255	299	299	237	249	268	241	267	248	271	283	267	261	264	259	254	255	278	231	261	238	261	263	255	246	252	285	310	269	277	246	264	246	257	280	267	252	239	270	247	274	265	265	254	250	279	236	246	287	244	269	289	267	252	273	269	265	313	262	241	244	268	241	263	264	245	268	218	268	259	252	249	279	278	268	268	267	264	259	243	257	244	271	241	264	276	239	222	256	266	268	275	271	261	248	271	264	295	250	268	230	268	269	257	270	266	273	258	263	278	277	235	275	248	288	261	262	271	291	261	253	270	299	285	235	283	259	244	245	279	254	271	248	244	286	239	246	256	293	275	264	255	257	289	240	288	277	277	242	262	258	287	255	311	275	278	280	299	263	266	298	256	242	233	275	267	274	233	263	271	293	263	267	252	271	283	260	279	271	251	265	258	243	259	263	248	255	255	242	253	284	285	239	286	235	249	238	244	269	241	232	249	241	254	263	246	246	225	248	261	258	263	268	263	281	253	265	249	247	255	253	267	269	255	280	285	250	233	275	266	265	250	259	234	252	270	255	272	270	276	274	276	240	254	273	275	275	253	271	242	268	303	314	270	313	266	241	276	262	296	266	249	223	244	220	253	257	222	276	249	282	264	279	252	287	282	257	260	257	268	293	252	268	269	261	285	275	251	241	288	268	249	248	256	238	244	244	283	268	303	252	277	267	264	268	250	224	296	252	251	268	278	304	283	277	274	286	265	278	300	261	267	282	256	258	241	254	247	231	300	262	262	268	264	279	262	239	235	253	263	244	260	271	249	230	276	257	263	267	278	232	254	223	270	256	262	270	258	280	271	264	273	270	267	267	274	234	268	250	296	257	281	287	305	263	255	272	271	256	253	268	284	249	276	280	278	258	262	267	269	296	266	244
20132	1777	2342	2849	2668	2370	1782	1556	1220	1187	1048	971	984	868	834	793	776	760	735	667	731	668	663	663	670	612	654	686	666	635	669	644	621	590	672	606	618	623	612	612	643	688	614	634	633	634	633	631	610	598	617	649	599	627	605	612	642	628	644	647	654	627	611	619	612	628	622	599	611	594	618	648	649	618	595	622	615	626	601	610	626	635	603	574	634	623	636	637	628	621	639	637	600	622	611	623	586	611	572	591	583	589	647	600	623	608	657	660	603	629	640	626	589	623	616	568	610	619	624	599	575	670	653	629	625	615	617	631	601	594	634	598	623	604	607	571	596	607	614	595	613	605	603	618	566	585	584	636	666	614	561	641	638	596	598	599	582	639	599	640	600	672	590	613	644	601	628	626	592	601	648	616	614	619	596	608	601	616	578	589	656	611	618	627	601	585	612	572	621	563	587	586	655	585	619	586	573	642	616	582	624	579	646	576	620	585	607	630	620	624	615	620	591	594	646	626	597	616	627	555	636	616	614	633	570	590	579	603	620	606	603	588	607	609	590	611	589	585	594	573	645	644	640	597	550	577	604	587	625	584	561	604	618	648	567	618	586	617	574	592	651	596	619	620	594	597	601	655	666	600	635	610	608	613	632	627	606	602	612	578	602	609	630	640	599	625	620	566	574	671	616	625	608	557	576	603	603	570	570	618	685	591	597	633	573	615	597	581	623	614	644	615	591	637	622	569	612	553	615	597	629	616	636	575	574	576	579	620	615	588	555	532	595	636	606	581	605	605	619	631	597	602	600	624	640	612	580	594	623	606	631	601	597	607	585	596	624	570	595	601	602	621	591	544	575	633	613	549	603	626	611	626	630	607	639	609	586	580	605	595	588	619	639	614	612	644	635	651	632	615	620	587	597	598	590	631	595	643	609	602	612	569	603	630	625	599	556	623	646	611	591	608	644	600	656	586	588	596	590	568	586	624	627	608	602	544	632	617	645	588	572	606	599	646	561	586	581	620	599	602	577	609	613	620	640	606	665	654	621	608	623	599	640	601	656	619	591	579	658	542	614	603	611	612	646	613	584	578	587	617	608	574	577	613	562	590	591	581	606	601	616	601	611	625	585	591	611	616	582	591	568	626	571	545	595	620	598	623	565	590	591	642	629	603	594	598	599	630	623	618	604	605	616	548	593	617	567	566	603	600	605	573	614	614	628	615	614	606	607	630	619	575	622	615	611	585	632	601	567	605	582	600	582	582	609	548	604	627	560	587	550	674	651	595	606	594	589	650	598	608	610	602	616	636	620	648	609	580	609	586	628	634	615	575	598	633	604	595	591	617	575	623	610	669	602	615	640	644	645	598	590	589	635	598	625	576	635	628	567	562	578	584	597	606	610	592	584	627	607	587	664	654	633	577	580	589	637	609	575	622	635	610	567	595	623	651	614	614	599	572	592	550	608	617	645	664	650	632	629	632	613	605	631	615	620	643	677	593	621	584	588	607	620	605	584	590	580	630	585	600	602	627	630	566	609	563	609	635	651	590	608	577	619	637	602	614	602	605	609	610	660	645	630	638	594	605	644	650	586	613	556	580	565	600	600	557	597	570	624	587	609	571	654	610	615	602	618	607	627	581	646	614	594	587	612	562	610	599	584	598	593	590	578	609	609	575	587	619	606	607	600	609	624	588	630	606	570	607	586	592	623	629	603	610	652	609	560	621	625	660	628	575	599	621	618	576	647	646	594	615	590	604	618	575	618	633	559	622	610	639	584	615	622	597	605	641	613	599	604	556	587	595	621	589	620	594	627	579	614	627	664	587	597	581	618	599	615	663	596	567	535	600	621	623	539	614	583	578	595	583	584	635	574	598	664	623	602	643	614	600	617	637	622	585	593	565	577	614	649	607	581	553	600	577	592	572	615	609	626	641	604	611	578	593	582	606	595	570	609	577	641	613	585	659	616	582	587	580	603	583	605	634	609	625	674	642	633	633	606	623	554	606	612	647	606	607	632	602	615	635	604	622	596	635	598	606	564	589	586	633	643	602	600	616	613	610	627	589	592	599	574	578	604	591	605	623	602	587	610	572	627	635	598	626	593	621	599	615	627	641	643	609	599	616	561	609	646	615	637	586	604	605	644	654	595	609	627	597	636	652	614	609	622	646	663	594	602	584	610	641	629	626	614	613	611	605	587	572	564	622	610	615	579	650	597	566	605	588	677	638	595	605	625	575	600	640	620	635	618	583	640	605	611	567	538	661	643	628	624	597	592	600	610	597	596	618	635	563	604	613	580	610	619	567	611	671	609	563	598	613	606	642	594	611	533	642	624	628	645	575	588	611	624	638	613	624	595	602	559	549	619	618	585	628	602	577	614	620	572	595	639	600	565	606	613	639	592	583	613	638	616	636	617	642	604	566	621	605	640	570	623	613	578	617	561	586	619	562	650	611	583	570	605	544	608	591	632	593	637	597	625	626	599	613	610	590	610	612	658	588	605	593	610	587	607	578	668	637	638	626	606	637	628	605	614	599	602	578	582	612	609	630	586	631	622	609	604	608	596	579	613	611	588	607	585	625	642	587	634	616	600	613	607	584	592	577	586	636	586	566	644	586	599	626	612	602	589	636	589	594	595	599	616	620	565	656	593	618	605	593	604	624	601	604	572	589	631	619	568	636	579	632	588	575	612	648	622	629	617	608	621	621	591	640	589	616	584	639	578	595	598	603	626	616	646	605	611	603	575	620	587	610	631	594	578	610	586	602	591	604	603	607	606	588	639	612	580	573	624	602	596	611	601	577	584	544	637	548	571	594	589	560	636	641	630	596	626	632	631	625	606	643	625	630	602	611	605	609	596	582	609	596	630	588	589	662	614	632	634	640	637	621	596	599	646	607	628	605	584	628	608	650	618	588	628	597	600	557	593	649	644	612	609	637	624	589	595	583	592	615	629	569	631	646	647	604	610	621	634	585	610	627	586	636	609	619	604	570	612	663	576	651	603	650	592	622	616	605	629	600	593	618	605	592	576	622	569	553	621	585	558	606	638	601	613	594	582	589	597	642	588	585	616	588	578	622	594	611	565	599	591	629	593	645	596	573	590	619	622	602	632	581	604	625	646	628	607	576	608	599	592	610	605	579	646	569	606	596	611	617	626	567	622	613	607	608	627	604	636	568	603	622	607	604	607	559	628	642	653	592	622	644	628	639	591	594	592	588	557	577	580	642	591	648	608	605	624	537	620	606	641	597	619	596	597	581	619	583	617	603	584	574	592	650	608	578	617	630	600	617	603	671	632	582	601	580	623	560	575	603	624	554	589	586	595	594	613	641	656	602	578	581	623	603	633	607	603	571	634	614	618	636	623	619	604	623	614	630	633	572	592	584	587	589	603	586	564	567	548	598	633	624	619	614	559	601	593	633	640	564	630	640	630	596	608	618	624	606	597	607	604	596	588	623	619	584	605	600	630	612	630	622	613	638	586	574	576	609	599	626	628	604	593	590	624	584
8844	964	337	280	300	233	219	220	204	202	216	231	204	212	182	219	212	221	226	197	197	176	220	209	208	205	199	203	218	203	221	204	192	201	181	191	204	193	205	199	180	220	211	203	206	223	210	187	189	204	213	203	216	189	194	191	201	195	192	201	218	233	196	200	207	204	222	220	252	197	197	204	188	211	213	228	227	199	205	181	208	208	199	192	219	204	230	202	215	192	188	194	241	197	193	183	205	213	215	181	198	197	183	192	223	217	234	207	192	204	208	226	217	206	223	219	214	218	194	198	209	218	198	188	232	227	197	197	194	183	235	240	219	210	203	189	179	220	209	213	203	201	191	202	207	199	211	217	215	163	198	203	208	226	200	184	207	209	215	196	197	211	193	221	197	192	204	225	203	197	207	215	225	241	210	201	179	205	187	192	217	209	195	213	215	185	197	205	198	192	177	187	198	185	200	203	199	220	222	180	210	231	225	193	190	185	226	189	199	228	182	191	191	204	194	214	223	206	191	208	224	210	201	202	209	235	208	201	205	216	190	205	221	212	226	210	177	197	199	218	193	194	179	198	205	207	213	200	197	211	190	210	187	231	183	195	234	203	184	194	210	228	209	182	217	202	226	207	221	192	201	231	192	209	206	188	187	203	185	225	177	234	222	186	201	222	203	184	169	209	213	207	194	208	208	184	185	190	213	223	178	200	199	197	184	218	189	224	219	207	201	193	180	221	198	206	190	237	202	205	201	199	227	189	219	217	207	257	190	192	204	186	200	211	219	186	213	205	216	221	207	196	195	192	206	197	193	193	185	207	215	169	183	208	223	209	196	169	187	178	190	196	204	210	197	203	182	193	211	208	188	206	174	214	175	226	209	199	190	218	167	218	197	229	204	216	181	181	218	199	199	205	218	204	201	180	171	176	195	217	194	177	196	203	214	247	186	203	212	180	200	210	175	201	216	201	206	215	191	211	232	195	190	196	186	215	221	235	228	204	228	208	189	176	209	190	224	193	230	221	236	192	198	202	190	201	180	193	200	207	191	242	204	196	219	220	199	202	205	202	192	203	180	224	171	203	181	216	206	227	190	193	217	235	215	188	199	219	188	229	238	227	216	233	223	199	183	200	208	201	161	203	203	198	213	198	180	182	205	208	190	222	219	213	214	184	214	225	223	217	205	196	178	204	203	228	196	213	196	225	218	194	188	193	205	192	206	202	197	212	198	205	200	199	190	202	219	205	196	216	236	208	192	233	225	198	191	214	208	170	177	222	217	201	198	234	186	182	226	222	199	223	214	214	205	209	187	218	205	223	212	202	198	230	210	228	216	201	200	201	205	217	191	223	197	193	186	240	210	201	229	192	215	213	234	228	211	219	185	197	201	197	241	212	206	208	197	203	177	208	180	221	211	204	195	227	209	231	191	189	209	176	187	211	217	180	167	203	221	201	211	203	223	222	209	205	196	199	204	213	197	222	203	208	186	214	199	194	208	200	175	208	180	208	197	227	200	207	190	202	205	213	207	196	208	201	205	221	205	204	219	198	219	209	208	193	204	197	183	200	225	190	225	196	184	215	194	194	174	181	229	232	220	202	212	220	197	196	212	199	209	191	201	181	197	217	187	212	206	193	193	208	201	207	208	173	202	193	195	222	202	194	179	204	218	220	188	221	241	184	220	199	210	217	182	197	212	197	212	210	209	194	218	188	185	189	231	186	217	187	234	188	186	210	194	190	175	200	195	239	235	221	196	200	193	195	204	204	183	186	209	196	221	191	191	216	188	219	220	210	185	223	215	211	210	204	202	193	196	206	192	214	210	217	230	193	200	199	196	199	235	205	210	201	205	190	215	208	221	190	199	215	222	190	225	206	190	180	228	200	194	186	200	196	210	209	181	171	207	186	214	201	236	200	176	194	227	218	192	204	170	210	180	214	194	204	180	218	223	176	202	199	200	198	229	182	193	205	194	207	197	192	207	189	231	196	199	191	184	185	213	221	179	191	228	208	200	185	208	183	203	188	186	207	170	202	200	211	227	196	209	215	227	223	214	198	211	231	201	201	228	215	201	187	209	191	213	209	194	203	203	208	194	191	208	198	200	201	206	221	222	202	209	207	243	220	219	205	185	190	215	214	202	210	205	222	221	195	200	210	218	213	202	214	221	199	214	200	183	207	205	191	203	199	221	199	211	185	184	204	199	216	206	224	217	225	201	184	214	201	222	222	209	201	183	216	217	193	201	198	210	191	203	167	229	219	198	188	199	191	182	212	208	207	212	200	193	209	231	208	187	220	188	234	227	211	207	192	208	201	212	190	208	202	195	191	201	190	206	223	199	192	193	213	209	211	233	220	220	193	200	213	192	179	192	210	181	214	224	217	192	215	206	223	194	235	201	214	202	212	204	182	225	202	219	188	211	216	185	220	216	217	200	201	199	224	207	232	230	210	213	205	224	211	193	208	184	197	182	206	191	200	203	203	228	210	203	195	187	215	196	181	207	230	196	197	199	201	209	195	217	197	198	232	191	222	234	206	213	201	180	222	215	190	198	234	209	186	218	205	196	204	201	197	214	172	194	238	219	203	200	209	243	199	214	183	210	187	204	183	218	220	200	201	195	196	202	192	201	188	183	194	199	236	206	204	238	209	199	199	188	211	193	203	212	198	211	227	217	206	240	214	220	188	184	199	195	174	189	202	187	216	212	235	200	206	196	233	190	212	238	201	232	222	225	193	203	221	190	210	190	174	190	198	190	248	181	217	179	221	190	209	216	196	206	207	208	198	220	199	213	203	214	206	190	165	187	222	198	192	211	210	222	210	204	187	201	209	185	214	201	231	211	195	193	203	219	238	199	198	198	196	203	207	208	197	197	185	203	206	203	223	182	238	182	199	234	196	198	178	212	187	200	197	226	244	206	208	220	208	212	196	185	203	199	193	190	195	216	190	193	193	220	187	212	205	182	218	194	206	221	208	215	220	206	182	202	177	185	201	223	195	204	202	184	211	184	221	184	231	202	193	224	201	227	205	224	178	196	189	200	190	207	196	175	214	192	226	236	195	212	199	212	217	212	183	198	189	209	216	202	199	196	198	186	214	194	207	201	212	182	188	235	211	207	190	203	207	212	253	208	189	214	192	207	198	200	220	195	200	207	224	216	189	201	239	205	221	224	219	216	210	210	193	184	187	199	187	180	205	192	201	200	190	203	203	185	186	199	196	218	227	219	222	182	198	208	207	198	222	204	187	214	219	202	219	207	202	195	185	228	192	233	186	202	205	205	209	223	202	185	202	193	214	221	211	201	181	182	201	199	195	210	193	210	188	198	221	213	235	225	213	215	216	213	225	204	205	203	196	211	191	218	197	201	207	192	199	185	253	193	202	216	185	196	177	189	231	212	180	193	200	203	192	192	193	198	176	225	183	195	186	210	222	181	211	182	219	189	209	205	197	186	221	214	184	231	208	211	231	171	230	179	182	182	189	194	243	226	219	207	209	208	212	206	192
5421	667	715	805	791	692	653	624	505	505	528	476	527	550	466	517	487	526	456	494	473	472	467	504	505	459	476	504	438	499	485	481	487	453	469	468	506	466	462	479	480	431	476	465	454	455	458	467	451	511	490	433	476	451	460	487	463	475	480	475	463	474	484	474	467	485	452	443	496	434	453	484	473	475	502	472	444	462	436	477	474	468	496	524	490	485	450	493	446	489	456	477	481	447	493	479	487	459	479	459	483	470	496	439	490	487	462	468	428	451	458	441	475	477	432	448	467	454	460	431	461	482	489	493	476	451	477	441	466	493	477	478	474	487	500	472	466	512	455	501	465	505	452	469	508	490	521	492	459	473	453	453	448	488	445	423	512	470	465	490	473	497	471	445	466	502	445	457	465	489	470	415	491	440	450	495	473	489	483	460	478	485	502	483	467	447	460	462	514	480	450	430	466	467	454	483	444	478	481	480	492	498	498	493	511	473	471	444	430	506	487	456	438	441	484	439	472	450	477	445	472	477	490	465	456	471	486	527	461	478	494	426	435	429	488	480	498	449	473	453	463	490	489	459	511	476	498	459	500	493	513	456	488	483	456	477	451	503	470	474	458	509	456	472	449	467	455	476	445	498	486	467	457	480	470	466	449	477	471	487	436	481	476	455	460	490	469	467	497	471	451	441	492	446	466	456	483	442	462	472	449	448	447	479	455	457	454	444	453	509	447	454	472	472	474	475	454	467	473	476	456	468	476	471	492	518	440	503	492	442	474	496	470	518	527	496	484	474	492	514	466	471	470	433	477	483	510	503	476	481	483	449	455	493	476	452	475	438	436	454	484	462	518	474	462	451	432	453	456	466	422	455	486	493	449	488	499	444	471	461	465	488	494	468	492	452	438	469	452	448	504	495	453	485	472	461	521	469	465	473	490	500	429	491	484	439	501	470	466	512	503	475	445	474	494	449	477	456	474	461	496	483	443	470	489	475	454	427	514	498	469	466	450	486	460	490	456	464	432	485	484	473	454	432	470	454	472	494	424	439	464	499	442	452	482	489	516	480	470	492	486	463	412	495	471	500	451	469	493	506	464	481	494	487	432	446	484	492	495	440	466	458	426	516	485	454	466	484	490	495	468	485	476	457	505	499	457	460	468	477	473	473	477	477	520	473	497	440	510	440	469	507	462	469	477	512	472	488	447	472	459	503	458	484	473	442	488	500	490	447	451	483	496	491	449	470	477	471	489	504	464	474	468	462	466	477	473	470	465	502	452	431	470	508	462	473	447	464	464	464	522	492	447	483	441	459	487	444	449	467	487	499	499	406	465	429	484	426	496	453	449	470	507	450	437	491	467	475	471	514	455	408	491	440	466	481	486	411	443	466	503	503	455	470	475	515	509	482	487	460	475	530	494	487	456	446	451	481	463	478	451	471	470	457	450	470	475	502	493	470	462	482	497	451	475	441	456	472	531	452	470	475	472	482	524	446	482	462	436	427	467	462	446	448	482	449	495	476	489	473	447	441	483	520	492	476	462	501	499	454	458	456	464	469	451	508	469	445	495	452	466	491	475	499	453	488	438	469	463	460	492	491	479	473	459	512	429	465	488	473	450	483	488	474	488	447	511	457	462	502	473	503	496	488	484	459	467	481	510	472	429	454	485	461	477	482	479	507	464	483	512	478	455	479	450	468	456	455	446	461	487	460	454	501	462	459	464	502	475	524	475	446	478	487	510	450	455	460	457	445	494	456	462	469	452	481	474	469	471	479	504	445	465	472	470	458	472	455	466	492	470	486	506	446	457	483	482	452	425	457	462	451	491	480	484	499	484	462	476	461	485	470	424	465	467	470	468	461	482	487	461	465	448	483	463	449	494	434	445	527	509	468	441	442	489	495	455	478	473	445	486	483	490	472	447	500	513	468	457	435	447	496	488	474	487	488	508	447	435	422	471	449	479	496	476	497	434	459	454	508	477	474	476	494	475	460	470	482	500	470	477	480	484	452	459	468	493	493	477	509	473	476	488	480	484	439	472	498	478	494	446	459	481	448	492	468	463	479	465	497	529	429	513	482	473	448	473	462	416	503	470	520	490	464	500	495	487	464	485	455	471	489	484	425	446	476	494	513	478	452	479	492	465	434	528	489	475	465	459	434	460	438	536	481	488	457	489	499	451	464	475	450	462	475	496	495	477	486	477	492	496	475	457	450	452	458	483	463	467	443	473	472	458	455	430	453	459	429	448	488	499	460	468	492	458	462	479	479	455	462	497	459	440	426	487	440	479	435	478	486	447	464	467	471	507	500	436	479	448	490	443	449	457	487	443	498	491	495	408	460	464	441	456	474	482	497	462	490	510	485	461	461	495	470	499	459	483	471	451	474	448	465	484	479	433	466	464	485	500	485	445	503	515	439	440	450	494	497	459	449	467	452	438	480	477	477	468	464	435	422	471	479	484	519	458	485	437	505	443	483	484	473	474	422	473	500	466	464	449	433	461	504	487	488	474	471	460	464	441	481	434	486	462	450	455	450	449	459	463	455	475	508	462	442	464	477	522	479	469	465	478	464	487	471	487	466	473	436	415	506	423	483	468	487	458	509	470	491	477	433	501	473	457	441	477	469	501	473	478	474	477	478	467	502	499	472	486	480	477	498	497	416	487	430	507	452	523	476	463	484	430	454	453	476	480	441	414	467	491	485	463	475	466	468	442	499	469	475	452	457	457	480	488	459	449	409	457	516	477	454	503	415	459	479	510	438	441	486	418	474	452	449	471	462	481	500	474	465	467	533	461	436	442	466	511	510	474	442	469	473	433	501	482	480	464	485	472	526	473	488	429	477	476	445	459	475	458	479	495	486	427	446	485	498	491	496	496	472	468	483	471	461	451	473	459	449	494	475	461	467	479	438	515	439	466	462	460	478	460	480	491	500	513	459	471	480	500	506	457	455	474	457	479	471	436	482	470	491	458	476	466	477	492	496	467	484	536	499	436	452	497	469	459	473	463	484	481	472	463	491	481	487	454	482	480	456	467	494	471	449	475	484	461	463	479	478	512	505	467	459	501	500	486	468	457	469	462	456	482	480	434	480	469	449	465	473	468	474	466	480	489	477	505	466	459	462	463	492	482	496	455	490	434	479	452	428	488	452	465	487	491	468	464	480	474	465	497	497	479	477	472	454	465	472	442	481	461	476	487	474	443	483	486	482	476	456	455	469	456	460	476	502	469	492	543	461	511	483	475	486	465	501	481	450	461	486	451	436	453	411	465	469	429	487	480	440	467	418	495	477	470	472	516	503	448	486	494	488	496	522	434	479	507	499	466	490	486	459	479	486	522	472	467	476	424	471	464	509	489	510	470	441	510	477	494	460	509	442	480	499	460	476	477	467	484	506	486	459	473	472	450	468	463	526	439	467	469	481	497	451	478	476	496	474	509	470	447	491	452	475	488	443	480	469	475	459	506	456	437	470	498	498	440	475	439	473	467	471	447	473	485	472	487	462	495	444
25769	4063	860	630	450	347	249	235	229	222	185	214	197	170	178	156	183	184	150	156	165	145	159	154	147	156	157	156	160	156	141	137	142	139	169	172	136	139	158	162	156	162	144	139	131	172	166	160	166	153	154	149	141	160	134	140	149	156	131	124	154	157	150	143	163	135	155	151	146	159	146	146	159	151	155	163	144	148	141	152	129	142	154	150	136	162	145	131	168	149	125	144	165	153	140	128	143	152	156	170	164	170	161	143	160	163	145	146	169	150	138	154	162	176	170	170	161	168	162	152	143	142	158	158	160	156	163	145	152	139	156	148	144	135	143	141	139	145	161	164	154	142	128	161	174	140	170	133	151	140	150	146	160	136	147	135	145	155	152	163	164	146	159	167	130	154	139	140	163	162	123	162	157	152	148	154	156	136	140	152	158	157	161	134	152	130	135	137	153	143	147	155	151	130	157	150	171	151	145	161	175	138	162	166	126	154	156	175	136	142	146	181	146	163	155	150	165	142	156	169	146	123	159	143	164	136	174	134	153	160	166	174	151	131	152	133	159	158	135	170	179	149	127	162	142	134	142	147	173	160	165	155	158	157	148	148	136	159	172	173	174	160	151	153	134	146	135	168	132	133	131	153	139	125	151	152	150	138	159	142	166	155	166	171	170	144	137	144	152	152	153	158	145	150	149	168	158	171	136	156	154	145	161	134	142	147	176	150	153	163	164	160	147	137	146	150	160	160	142	160	140	129	155	160	142	146	160	158	168	159	126	160	149	143	147	143	161	159	155	164	139	129	134	159	135	159	151	125	147	158	142	154	143	149	141	148	148	161	143	166	165	150	150	150	136	146	151	135	140	148	153	167	154	136	142	149	159	156	170	156	150	134	156	146	152	126	148	153	167	147	156	118	157	158	140	182	138	178	146	135	139	124	143	143	130	145	149	134	143	163	166	146	150	134	147	158	144	131	156	156	137	145	136	150	163	139	143	181	154	126	148	157	156	137	166	144	157	168	155	156	157	129	180	161	146	142	143	167	132	146	154	125	141	137	135	166	168	163	159	145	142	128	128	162	152	135	161	165	139	150	185	162	165	166	151	149	144	124	133	174	137	145	148	128	183	147	142	151	130	135	147	127	156	140	159	144	144	130	149	131	157	165	151	136	161	171	152	137	153	152	149	149	166	142	147	129	150	168	154	168	156	152	157	138	129	155	162	150	153	116	121	145	147	135	156	157	152	142	138	156	161	187	133	176	164	157	148	140	158	133	148	146	154	138	128	143	143	153	157	128	157	149	154	160	163	142	143	124	128	157	159	152	136	126	142	140	138	139	163	163	140	179	135	148	167	138	149	153	167	143	132	153	153	136	155	134	150	167	168	156	144	155	170	119	144	150	134	161	139	163	152	147	149	152	181	146	145	127	151	160	142	152	133	157	152	149	128	139	165	154	175	125	150	146	135	147	131	148	149	141	185	160	132	145	159	155	141	163	151	163	149	161	169	167	144	145	116	184	153	173	147	148	151	134	133	151	136	143	169	161	178	130	152	166	145	153	167	152	151	160	173	147	144	151	140	138	133	162	176	144	130	142	158	154	148	148	148	158	149	124	151	129	157	162	144	145	193	130	145	152	144	154	151	157	133	145	149	134	152	149	153	161	147	143	156	155	165	155	139	167	162	140	163	136	139	153	150	163	142	151	157	159	141	150	140	137	167	138	174	145	135	135	166	148	155	152	149	159	168	160	145	137	140	153	152	142	176	149	139	160	154	163	157	183	160	154	144	143	152	122	147	166	167	137	147	142	146	174	143	158	138	150	158	144	155	148	144	159	148	164	157	143	126	139	152	169	158	147	150	150	145	137	152	166	149	156	151	132	156	156	139	161	151	145	159	155	158	167	139	170	144	124	125	155	140	127	153	150	163	150	184	167	121	148	132	150	157	168	149	140	153	123	155	155	146	156	134	149	148	142	135	140	128	157	131	137	141	133	161	141	139	151	158	160	148	136	144	170	147	156	143	151	146	127	148	162	157	154	152	120	134	145	133	131	160	141	158	135	163	165	157	130	156	136	165	156	164	142	151	143	164	137	137	147	179	158	136	148	161	133	158	142	166	140	144	151	164	131	149	165	165	148	171	155	144	158	137	133	129	141	142	165	162	145	148	145	154	155	146	151	151	139	140	163	170	161	136	156	135	148	131	143	136	144	150	160	133	154	135	172	137	140	140	174	167	124	166	142	137	158	156	143	137	142	156	146	156	129	141	151	153	153	162	152	126	183	156	151	162	160	157	149	164	170	169	176	155	149	140	175	144	155	138	150	155	154	143	162	165	139	170	150	139	159	146	169	152	159	153	156	151	149	161	143	165	140	126	127	139	163	175	168	121	162	178	166	179	171	167	162	146	166	158	166	144	129	149	156	143	180	142	140	137	166	161	166	161	166	149	142	134	165	172	134	168	155	150	133	162	145	132	163	163	152	152	155	150	117	152	160	161	163	175	141	156	153	132	145	145	134	147	152	133	151	135	143	140	158	172	156	135	159	134	164	177	164	156	163	142	141	156	140	153	129	171	141	135	156	151	150	135	145	150	146	156	137	165	153	140	148	154	126	149	141	147	167	156	142	150	143	152	147	144	158	148	154	147	141	161	164	142	151	145	159	167	132	147	161	158	139	147	171	140	160	152	154	144	176	146	140	154	149	171	149	155	151	138	140	126	156	163	176	150	128	141	157	161	180	125	149	161	175	154	144	168	135	151	140	139	157	178	149	160	158	149	129	151	152	162	150	160	176	128	121	137	155	148	137	161	146	169	139	141	151	178	150	144	137	157	171	152	150	180	177	149	139	137	141	136	155	161	150	159	139	152	153	165	174	156	127	143	133	131	135	165	154	157	141	126	136	115	153	145	122	150	148	135	147	140	159	155	168	150	146	160	147	156	137	155	121	155	168	140	154	150	142	137	126	159	159	171	144	158	169	144	123	129	145	161	140	145	156	151	151	152	153	143	139	161	186	160	119	153	146	164	148	161	160	161	139	142	137	121	134	144	159	164	155	156	130	154	155	147	146	164	132	174	152	154	123	153	155	158	140	146	147	118	153	166	124	145	154	125	140	145	157	114	160	128	156	176	149	136	126	154	143	156	142	170	141	163	134	138	163	133	142	153	126	159	138	163	161	139	153	147	122	161	166	145	145	144	135	156	151	160	165	134	148	155	147	150	129	147	144	145	147	138	152	148	149	152	167	140	149	147	148	154	147	150	163	143	160	150	150	143	161	151	117	155	133	143	135	147	153	143	136	154	139	165	161	158	128	132	154	185	170	132	152	156	160	181	133	149	159	153	154	159	155	148	157	122	150	149	158	159	146	165	205	127	131	162	156	150	139	142	151	165	150	142	147	160	152	148	129	147	155	140	153	146	156	139	150	145	134	156	151	152	134	179	148	147	151	143	149	154	156	140	150	163	164	166	163	149	161	148	141	150	171	168	141	135	156	145	151	128	149
15277	985	1482	1784	1612	1341	1125	948	760	680	717	626	563	520	492	521	505	498	476	464	485	452	414	432	431	416	410	431	399	407	433	379	381	416	388	407	389	364	378	412	401	372	360	399	401	375	354	372	392	402	378	411	389	380	392	411	408	381	410	364	362	380	401	352	399	430	381	361	365	366	398	375	352	393	367	405	409	418	388	384	366	377	381	384	375	369	371	387	396	360	390	388	370	388	384	397	380	399	397	363	389	399	375	366	380	378	390	375	391	343	376	367	389	373	351	387	405	363	395	393	386	393	388	391	371	391	357	386	372	356	391	354	365	377	342	376	387	403	385	392	396	371	372	390	405	385	389	408	394	368	380	405	401	329	406	345	357	380	344	364	358	369	367	393	371	390	374	403	365	337	397	374	365	403	388	372	365	424	352	358	405	376	374	363	381	409	382	383	392	378	417	387	361	387	359	348	378	382	394	417	381	384	396	434	424	400	387	398	373	397	381	360	384	396	369	376	393	402	380	390	421	392	405	368	391	364	419	373	378	354	380	381	349	413	417	358	375	395	356	367	388	347	401	380	420	373	381	392	373	388	404	376	373	343	377	367	374	373	392	380	373	355	385	393	409	361	391	397	337	394	370	376	355	384	354	363	386	372	365	366	437	385	382	372	406	349	400	383	372	383	400	381	405	420	368	390	358	399	369	424	392	367	363	351	416	350	377	396	438	375	395	367	377	349	384	393	339	391	361	362	361	388	381	397	360	388	403	372	366	388	354	374	413	427	347	385	382	416	347	397	355	391	383	366	385	403	375	390	353	387	400	386	392	381	364	356	367	377	352	380	366	340	407	384	356	376	352	371	389	386	366	372	377	377	383	365	353	399	372	400	393	385	416	381	384	396	334	345	390	385	378	384	374	390	398	372	382	374	384	370	383	397	372	370	422	358	390	383	419	367	405	380	396	387	331	404	389	376	369	405	352	370	340	380	391	426	385	345	326	379	380	362	374	358	380	363	381	344	408	371	391	411	366	365	384	363	360	397	344	358	388	394	408	376	382	342	394	387	375	378	347	398	364	381	370	381	396	356	397	399	355	371	400	356	402	375	363	357	379	378	356	401	378	404	374	379	345	379	364	389	384	335	322	413	410	377	359	369	405	369	356	385	383	400	412	396	367	389	368	373	371	377	386	411	383	408	373	385	393	388	379	380	385	399	375	382	394	379	417	377	353	385	385	389	361	380	363	373	396	410	388	354	388	326	393	408	379	343	387	397	383	405	364	365	417	404	355	349	384	355	373	375	400	370	385	377	407	380	392	413	346	380	414	371	324	410	377	373	384	375	372	388	404	377	416	390	379	364	387	335	348	374	380	410	380	339	381	414	408	394	383	362	377	439	404	386	379	372	376	389	367	391	379	387	374	379	362	372	367	398	378	363	391	375	348	361	349	341	369	375	370	368	373	379	393	401	412	410	411	391	367	343	384	341	372	372	368	369	415	395	371	368	349	377	353	369	344	367	400	330	378	382	404	387	361	379	395	385	375	370	397	370	408	363	383	386	348	404	374	388	397	351	387	350	385	321	377	398	393	403	375	406	382	403	405	392	403	395	376	350	399	358	382	396	362	410	386	352	338	381	401	404	393	369	413	375	382	369	371	364	365	359	407	372	394	346	354	382	398	397	368	338	374	416	359	385	376	367	383	377	384	408	391	386	404	405	354	360	393	395	337	388	418	386	395	404	375	422	378	381	383	358	380	380	386	383	395	388	414	380	395	381	365	359	383	394	403	404	362	376	347	381	358	343	346	354	353	393	420	357	401	373	356	361	350	359	374	387	343	381	390	408	400	377	360	365	338	376	393	366	374	395	346	362	380	404	389	364	396	346	390	387	373	360	375	354	368	394	374	367	350	436	409	404	383	382	398	355	371	375	375	325	412	372	368	401	375	414	393	402	394	404	427	356	353	387	376	365	384	393	377	385	403	384	415	400	344	421	395	398	370	427	387	389	379	388	369	368	375	377	379	378	369	368	392	377	419	417	410	382	376	360	379	379	385	393	407	357	342	360	371	402	374	363	356	393	341	380	370	372	413	383	345	375	379	423	369	369	394	405	354	362	399	395	399	376	381	349	376	367	402	382	380	378	378	374	384	388	417	372	379	392	377	388	352	364	377	397	373	380	409	384	376	387	400	364	370	386	392	374	379	386	389	356	380	393	367	402	420	371	377	375	418	365	378	378	368	396	404	397	347	418	340	379	382	375	406	346	390	395	372	412	376	404	346	356	390	335	368	379	381	368	370	409	356	399	394	389	372	373	369	413	419	371	362	358	389	372	386	374	360	352	414	356	380	367	351	356	363	378	392	391	399	378	381	417	367	391	374	393	378	435	368	395	406	385	344	339	388	387	399	389	371	362	379	390	397	377	350	379	381	399	376	410	341	363	372	355	356	381	382	398	371	335	366	381	427	356	355	374	381	385	372	388	364	359	346	405	394	417	397	407	348	352	376	375	390	363	384	339	350	343	388	339	338	378	392	369	409	414	418	371	366	366	367	373	388	371	393	377	425	379	356	367	357	357	394	354	401	368	359	374	370	395	383	369	373	422	399	366	371	383	356	364	401	379	384	395	372	381	420	410	363	358	384	353	367	409	359	400	370	390	391	401	385	366	421	386	343	405	367	407	339	388	365	341	400	369	372	374	352	360	389	378	393	394	327	372	396	388	399	386	355	372	380	379	346	383	365	400	364	378	402	384	382	363	360	380	358	376	384	395	384	362	377	377	376	364	356	375	373	369	383	404	390	381	389	394	359	363	408	385	375	387	398	381	387	362	380	407	392	416	374	388	360	361	363	379	402	377	362	360	362	357	362	391	346	371	366	386	404	406	391	400	417	387	406	372	359	413	390	385	371	369	385	384	423	384	330	403	392	388	369	355	373	405	373	390	421	373	365	363	367	385	364	392	377	355	376	378	364	403	362	385	358	390	379	374	389	360	357	344	376	401	389	361	394	393	370	406	370	379	391	400	322	385	389	351	396	376	355	380	372	362	362	368	390	391	375	340	393	370	371	368	363	375	363	384	404	395	395	407	390	395	380	386	388	416	378	353	395	388	360	343	357	368	364	423	389	422	392	373	402	387	366	400	368	385	379	375	378	385	362	374	352	344	387	372	355	360	407	392	361	360	343	406	394	388	377	386	396	383	369	379	372	400	373	329	352	402	374	395	360	376	400	403	392	354	357	372	357	403	393	392	366	394	398	364	372	389	404	373	416	377	372	395	373	363	378	385	378	368	382	420	392	361	379	390	354	381	381	340	387	407	378	372	391	364	394	364	421	407	387	369	359	415	408	366	394	377	376	368	404	358	415	386	381	353	386	375	390	356	410	390	395	345	351	376	392	344	420	383	384	394	418	354	360	358	384	400	390	376	397	374	385	379	423	384	393	350	361	337	388	405	375	350	353	348	376	410	381	362	420	391	397	365	378	374	421	388	352	358	394	377	381	368
36665	7761	1678	1147	812	622	524	449	453	399	342	344	342	326	298	306	267	304	282	276	287	287	293	267	261	272	290	230	279	255	264	303	308	270	282	271	253	279	266	270	257	258	236	296	283	262	278	251	263	255	281	272	247	288	265	249	257	267	234	255	290	267	275	256	239	245	263	289	273	264	258	278	262	250	242	254	268	270	259	264	277	222	279	290	274	264	258	277	231	246	249	260	263	286	254	270	239	303	259	244	282	257	236	237	258	259	271	275	241	252	281	255	276	259	295	258	254	278	269	264	227	266	236	251	296	256	241	301	267	256	269	284	233	269	247	266	291	264	235	278	288	243	271	270	261	285	243	270	272	273	247	288	294	269	247	269	279	249	252	285	246	269	263	259	245	258	303	293	261	272	243	284	252	261	276	281	235	245	269	255	297	252	255	261	242	258	257	266	282	280	261	282	274	244	272	257	244	263	265	243	314	257	245	279	258	264	279	263	266	252	241	266	256	278	269	271	280	269	314	292	287	293	298	259	303	263	259	289	234	242	272	270	286	228	263	264	283	241	296	283	260	260	320	267	237	250	247	254	302	281	290	249	262	272	243	267	298	264	259	255	274	249	261	270	269	269	261	268	266	292	264	244	258	252	281	280	244	262	247	249	237	282	258	260	253	252	255	275	291	290	254	269	243	249	251	264	243	244	263	256	263	295	260	261	249	280	257	268	278	272	267	245	264	248	269	283	255	258	248	258	276	280	263	265	259	255	261	241	254	254	272	242	271	262	273	300	241	255	275	241	240	246	284	278	267	265	312	260	263	282	257	265	251	298	294	232	248	236	252	270	309	283	277	236	272	236	259	291	240	274	272	255	267	267	266	271	268	275	269	285	274	257	268	275	229	273	266	287	264	301	277	268	276	264	305	267	245	261	253	226	240	280	267	252	247	273	277	264	255	278	257	264	269	273	287	272	288	248	270	262	258	267	288	281	265	278	276	262	276	278	283	271	253	284	298	290	255	241	246	289	250	242	283	258	259	279	293	298	247	281	256	240	297	261	271	257	263	250	291	288	260	265	278	259	260	270	249	269	270	285	284	252	246	278	253	289	272	291	285	269	264	274	273	276	251	266	258	231	261	249	293	258	265	260	284	292	241	263	239	274	259	280	287	244	284	259	270	270	241	309	290	291	264	242	277	249	245	237	251	265	267	257	276	263	277	259	277	245	254	266	274	298	271	244	242	265	248	262	251	257	249	247	279	255	259	256	267	235	257	269	305	262	255	260	258	270	256	274	268	262	292	268	238	280	268	248	251	261	273	245	255	253	257	253	238	243	260	254	262	276	292	233	269	267	244	292	253	267	295	297	287	260	247	237	263	264	259	264	272	257	282	263	262	242	271	250	261	233	270	247	284	250	271	265	267	296	243	245	265	292	263	256	267	294	256	236	266	270	281	256	263	274	290	265	257	243	254	222	233	269	254	239	259	267	237	252	277	245	275	273	255	269	283	268	244	273	278	271	259	257	255	262	259	262	262	287	280	262	260	268	263	236	252	274	238	242	269	267	248	246	276	265	289	260	258	269	254	245	255	237	282	265	242	305	253	261	285	274	290	241	268	302	269	262	286	249	280	283	284	255	277	281	283	238	274	236	267	278	269	244	259	239	270	246	281	283	232	244	268	274	271	255	263	269	281	258	244	231	276	269	266	253	246	250	252	257	276	273	254	283	265	289	284	282	252	290	287	293	258	265	277	288	251	270	276	279	288	286	271	280	265	287	269	253	255	242	261	308	236	260	275	270	309	278	286	252	264	264	291	266	296	257	279	246	272	293	248	262	286	243	284	271	286	251	233	258	279	267	282	289	250	277	230	248	261	260	241	257	282	260	259	277	304	275	257	260	266	277	274	278	289	254	279	265	295	283	285	260	266	285	298	278	245	236	273	277	277	263	271	244	248	269	242	255	266	276	265	254	241	263	262	238	253	253	266	269	259	264	260	266	263	270	233	282	260	261	279	247	281	266	259	276	262	289	250	229	291	289	270	315	281	271	279	287	278	273	240	259	268	251	249	291	265	313	280	256	262	302	268	276	254	283	239	277	241	276	276	263	272	253	251	273	263	287	254	281	292	269	262	263	273	273	268	284	255	230	259	272	278	255	255	267	290	269	247	306	248	257	287	265	254	273	262	232	269	263	294	280	238	246	283	273	287	245	272	264	268	251	250	280	282	284	265	259	284	277	294	266	269	264	280	290	249	291	274	267	287	264	269	239	276	257	290	289	275	289	279	249	251	274	282	243	268	291	278	278	265	256	255	282	263	236	265	266	275	261	244	277	257	270	259	248	260	280	268	241	267	266	242	223	289	304	230	251	253	249	261	253	254	259	300	265	269	294	259	253	289	281	248	278	267	285	283	254	277	289	248	261	267	234	248	278	234	265	274	292	272	276	263	259	265	272	297	275	261	254	276	238	247	299	253	286	257	276	264	296	266	253	285	264	277	244	269	257	252	280	260	265	257	260	252	284	246	291	258	260	274	253	257	275	265	246	265	277	270	253	271	261	287	264	269	275	286	278	272	274	273	274	266	290	261	247	259	251	264	256	268	239	258	272	239	250	285	262	237	266	237	246	251	254	253	242	292	260	295	257	280	264	251	293	253	250	254	324	266	258	284	276	253	293	268	254	258	254	249	266	259	282	289	284	268	263	270	246	289	275	307	261	253	286	244	259	267	274	272	290	257	269	268	291	266	296	257	280	249	275	277	245	279	238	279	265	256	262	281	242	260	261	264	276	256	269	223	290	278	263	252	278	247	269	246	257	249	271	231	284	258	278	262	238	269	291	242	241	269	259	250	278	287	269	281	261	261	247	262	247	269	252	287	274	249	283	266	282	295	234	261	267	262	267	271	268	274	278	272	227	275	242	264	278	267	278	255	264	248	312	266	260	292	268	261	262	280	266	262	281	241	264	234	266	271	254	261	285	272	270	275	266	277	252	258	271	271	296	267	261	276	263	247	266	245	260	258	259	273	266	245	279	274	291	246	254	266	271	284	253	258	248	262	251	257	242	286	235	282	266	250	256	285	264	269	284	302	265	246	258	258	296	263	259	273	274	254	285	263	241	229	272	247	282	265	289	286	300	262	283	263	247	281	272	242	281	270	288	265	274	274	280	285	261	264	272	263	299	230	268	262	273	228	253	266	285	263	248	265	276	272	294	242	244	252	292	262	253	264	255	261	274	269	251	237	283	279	291	269	286	275	302	265	274	275	290	288	263	280	286	263	221	258	238	278	229	232	250	247	262	285	245	259	283	277	260	231	273	264	307	241	280	263	248	275	256	281	287	251	262	282	270	278	261	248	243	241	278	250	284	324	257	235	247	263	263	257	251	251	275	238	289	274	280	272	268	294	259	284	265	274	314	246	261	252	254	262	264	274	276	261	283	274	243	277	272	260	259	260	260	275	290	265	261	260	269	272	254	282	251	266	287	316	232	291	274	251	272	259	294
20602	1598	2486	2967	2783	2221	1809	1513	1399	1225	1081	1050	1010	866	797	794	768	800	803	735	734	768	745	689	665	666	705	674	604	617	661	639	623	646	621	651	680	671	593	618	617	626	629	621	661	657	633	657	651	605	629	607	599	629	638	649	607	628	616	588	616	631	638	602	608	643	582	643	636	620	602	613	577	616	641	663	613	639	623	623	629	596	565	640	626	628	623	594	621	660	621	632	633	599	581	610	634	608	602	607	605	584	637	632	632	610	637	631	647	620	642	611	585	620	622	579	585	593	632	630	594	601	631	581	621	620	612	605	633	631	593	612	590	585	618	602	625	634	587	617	636	645	630	605	650	617	573	577	601	611	624	597	571	624	612	597	598	636	604	655	692	625	621	617	586	609	641	620	629	640	670	618	632	618	644	597	600	610	641	606	609	572	610	638	639	609	604	621	606	644	600	618	578	598	615	649	568	592	592	583	563	597	606	634	589	618	620	686	599	611	614	574	617	562	625	599	613	613	593	611	657	644	593	614	569	658	581	633	598	576	622	582	607	629	588	627	626	598	636	601	576	611	592	598	614	582	615	608	622	573	589	628	601	618	632	573	604	661	607	626	623	640	668	593	600	565	632	603	597	621	612	623	656	610	620	616	589	665	592	586	648	586	603	585	584	596	583	642	617	592	566	644	622	565	606	626	574	583	585	621	568	652	680	582	605	562	623	609	632	603	602	585	584	610	581	616	612	598	609	573	562	633	636	615	573	620	619	621	586	620	618	589	609	639	567	577	614	559	642	623	638	624	608	616	600	635	611	585	639	614	600	616	616	621	563	582	636	625	570	634	602	596	624	577	593	589	613	589	571	634	638	632	560	582	581	650	572	635	601	668	635	595	688	604	628	618	636	630	620	597	598	625	523	602	638	578	629	593	642	616	631	581	637	656	597	606	601	599	630	595	585	593	617	620	597	601	617	608	604	603	603	595	627	605	610	617	546	628	661	620	613	605	678	569	601	642	590	613	646	631	597	568	666	557	605	549	656	624	622	630	617	630	609	636	658	619	615	634	585	603	589	600	619	598	608	610	572	635	681	635	612	569	610	624	599	589	638	590	626	638	669	625	584	631	602	576	642	598	651	607	618	628	671	572	587	610	632	597	584	596	593	611	610	623	597	632	600	585	612	603	611	622	656	610	642	560	605	586	581	622	621	621	623	623	605	620	605	626	651	593	625	582	598	587	663	650	597	595	622	579	600	581	609	641	656	598	599	582	620	565	635	615	611	614	575	587	633	604	638	628	652	593	622	607	614	651	594	639	598	614	610	615	594	602	569	623	641	642	635	613	645	630	620	589	653	639	614	660	595	629	628	636	602	606	590	631	578	620	618	635	594	645	607	584	600	542	583	650	621	629	655	677	640	599	597	609	580	611	590	624	608	608	590	641	604	627	602	636	597	567	561	633	637	621	580	618	605	607	619	559	584	636	643	583	577	598	633	584	609	592	587	602	638	648	630	538	595	587	651	589	621	612	612	559	581	608	605	587	591	609	594	662	594	585	586	629	612	594	589	584	625	588	603	598	608	653	576	652	613	617	613	599	584	595	625	608	591	633	586	635	644	663	623	619	626	614	603	613	638	632	595	587	598	615	595	598	592	592	643	600	655	601	594	619	573	587	656	611	614	613	595	588	630	584	656	588	589	619	632	620	580	608	636	572	633	544	561	616	597	593	591	627	597	580	610	603	607	616	614	625	639	644	591	595	557	589	623	616	638	628	633	612	620	573	610	569	645	614	608	595	658	636	598	622	594	583	605	620	604	603	558	580	606	581	644	601	644	620	581	617	654	609	608	589	636	590	593	628	590	624	592	607	604	622	615	632	610	592	614	599	606	567	584	567	621	578	594	605	589	653	651	581	561	656	575	607	641	641	634	591	629	607	650	548	593	643	574	591	569	605	634	617	616	606	591	634	620	608	649	663	629	633	616	587	628	593	589	588	631	626	600	595	591	627	636	596	641	607	619	602	614	633	587	605	653	621	625	593	613	583	687	608	631	638	573	612	624	594	603	679	653	555	607	623	615	605	611	589	609	619	622	647	599	633	572	640	616	592	595	597	569	601	543	590	616	601	603	599	591	611	593	620	544	602	626	604	612	594	561	648	640	613	587	622	602	608	613	597	572	632	616	632	623	620	641	621	634	552	619	644	636	614	595	607	644	598	607	560	616	638	606	605	581	605	631	591	580	621	593	609	615	620	620	652	615	614	611	688	629	610	622	582	640	604	598	591	570	617	613	617	614	624	588	630	641	601	619	663	639	613	594	607	607	611	596	575	641	674	609	624	629	588	634	636	597	617	617	621	568	660	583	590	634	583	627	631	595	610	613	638	621	579	663	551	609	592	600	606	628	607	606	568	687	635	616	628	637	594	624	648	624	603	643	599	633	600	649	609	584	607	648	619	591	598	624	628	623	639	615	637	591	622	619	606	641	588	593	618	595	577	621	597	598	614	582	607	627	616	641	607	615	602	592	594	624	607	646	612	616	596	569	520	644	628	628	632	584	653	561	634	590	615	638	627	597	593	623	597	621	607	613	615	633	603	629	631	667	570	646	646	669	612	586	625	607	578	618	595	590	608	617	619	609	618	601	584	619	587	620	630	655	631	613	626	614	622	582	638	613	602	586	619	597	613	561	639	575	620	635	601	606	641	635	583	612	594	615	593	607	637	586	624	588	612	653	652	584	602	637	595	597	629	638	620	624	574	615	603	618	611	626	603	613	597	594	575	637	620	605	641	614	585	602	600	632	568	620	592	603	607	593	596	619	623	598	594	638	606	622	627	594	602	620	622	652	614	545	565	590	608	610	605	594	642	619	634	619	646	603	618	596	588	627	598	634	680	633	603	566	585	589	583	608	614	592	634	638	641	637	649	637	601	566	620	640	611	663	631	589	616	617	608	627	612	592	649	648	597	600	587	617	623	655	640	621	675	601	556	609	640	646	604	610	641	608	571	627	605	584	593	584	647	646	593	622	601	596	619	611	632	600	619	590	600	605	603	584	616	624	599	632	585	606	612	648	613	590	580	598	606	649	639	630	654	585	639	622	604	612	634	591	621	592	646	615	606	577	629	639	621	682	604	623	603	583	621	606	599	556	596	634	627	643	646	629	618	598	578	628	567	626	602	606	600	566	615	615	607	593	594	604	614	604	553	632	655	644	588	590	621	584	577	610	591	622	608	593	601	590	604	604	631	590	640	636	594	616	602	613	636	599	610	580	646	619	576	602	623	607	621	629	610	604	616	587	604	668	629	632	666	562	632	647	586	607	626	650	645	581	601	622	640	644	661	603	584	602	607	633	637	638	609	609	599	627	599	655	643	564	604	621	596	585	631	623	589	608	590	596	628	614	590	579	609	618	566	609	593	591	608	584	660	564	593	594	625	607	584	605	617	603	675	628	646	625	611	585	627	574	638	618	562	633	598	663	633	584	604	602	596	623	608	634	603	634	621
8940	844	378	291	251	253	235	224	240	228	214	212	192	199	212	215	191	209	203	190	214	202	200	183	217	209	198	215	217	219	217	201	250	184	193	199	202	206	207	208	224	203	215	198	219	234	220	178	225	212	180	213	196	188	169	208	207	197	213	196	196	232	228	230	206	200	191	181	207	221	205	216	221	219	182	222	221	188	189	232	200	167	194	190	210	216	206	181	215	212	215	207	191	203	212	197	239	218	220	189	213	177	215	193	218	204	203	223	192	218	244	216	201	212	207	217	217	189	197	212	174	183	205	177	188	190	230	182	187	224	202	202	197	208	230	207	210	199	201	198	197	199	192	210	207	218	187	211	187	193	196	222	205	227	190	199	216	227	230	207	223	206	218	221	200	184	195	219	196	205	191	224	221	231	204	198	210	207	228	200	217	222	226	226	205	173	194	218	203	194	205	223	199	201	189	204	188	228	207	198	196	206	232	209	208	199	182	204	202	202	225	186	215	204	241	228	217	200	213	232	208	213	223	178	204	201	205	223	218	199	213	208	193	199	186	200	201	195	219	220	189	201	177	208	207	206	210	197	213	212	189	223	195	204	191	214	223	199	230	205	218	223	215	210	192	228	201	219	184	218	195	223	204	207	205	223	198	213	217	204	180	211	182	183	198	205	216	188	207	197	198	205	188	209	207	188	219	211	210	192	187	227	222	220	211	205	194	191	189	217	219	203	214	165	198	196	217	191	208	220	201	209	176	195	199	202	209	205	181	176	204	218	221	182	181	208	194	208	222	208	191	201	206	195	177	188	176	196	217	205	206	197	213	195	187	219	207	217	209	209	234	194	250	207	206	187	247	215	220	204	219	194	213	221	213	198	213	205	194	208	206	201	196	221	191	210	197	228	214	222	191	206	189	225	177	215	206	196	185	205	220	226	230	211	200	184	174	219	216	228	180	221	189	242	194	196	209	186	194	215	206	193	203	193	186	200	181	220	203	218	216	204	204	202	205	224	197	196	186	232	216	203	207	201	208	203	200	220	188	179	203	200	197	203	216	202	184	196	192	217	202	208	219	190	208	200	203	249	210	189	187	187	200	201	203	214	224	217	210	204	219	186	180	211	186	179	203	177	225	243	203	206	178	196	204	219	248	218	214	192	201	199	216	219	206	204	178	206	184	209	206	217	202	179	185	185	179	213	199	199	218	199	208	170	183	190	209	214	197	191	215	214	233	177	203	203	202	189	193	210	207	220	201	195	192	225	195	215	159	208	216	211	221	205	197	237	180	208	226	220	195	217	203	223	190	219	187	222	201	182	205	202	180	208	219	205	178	211	218	216	209	212	185	213	192	204	196	215	207	223	206	211	190	174	231	207	190	180	209	192	218	230	217	222	228	214	201	193	231	193	204	216	230	199	233	208	226	203	194	206	213	216	211	205	194	191	232	225	203	220	224	217	217	198	190	218	185	215	215	193	227	223	206	213	199	208	183	177	196	197	209	199	228	228	189	213	198	205	223	194	222	194	209	179	209	190	215	193	224	210	209	193	195	209	207	199	219	202	206	224	220	216	182	190	215	196	184	216	177	198	223	228	198	225	202	217	214	225	203	193	213	195	238	219	211	187	231	190	200	224	202	196	201	221	223	211	178	195	214	221	192	241	190	218	197	223	227	228	201	190	218	200	209	220	248	205	215	220	179	189	174	205	180	189	219	202	217	210	189	229	183	179	208	230	214	212	195	209	209	176	206	211	228	200	211	206	199	203	211	205	191	199	197	205	195	183	184	202	221	205	215	192	183	225	246	224	188	223	206	219	195	238	221	203	212	212	195	190	195	188	222	216	214	215	227	204	184	187	208	190	196	186	190	201	187	217	206	219	226	203	213	205	226	207	187	212	183	198	210	198	209	190	231	233	209	187	222	211	213	206	206	202	209	174	191	194	203	202	195	222	228	201	202	200	202	220	208	186	210	205	200	200	222	202	196	227	224	179	216	208	194	213	216	204	187	227	191	212	188	220	218	195	208	228	209	186	231	193	223	178	211	194	198	225	228	204	190	231	191	217	233	199	206	230	220	224	205	236	198	215	200	210	225	184	207	193	196	212	194	216	220	214	192	190	192	229	192	229	221	236	220	215	213	208	200	211	175	243	207	189	212	202	228	203	208	181	227	163	188	190	240	229	212	179	207	227	187	200	196	187	199	223	189	186	218	212	217	186	182	200	214	204	213	220	202	194	188	190	232	209	225	206	204	212	215	179	213	179	223	189	203	209	187	181	192	173	219	215	228	227	218	195	217	212	216	193	209	224	198	204	198	199	197	207	238	230	214	185	212	182	212	225	205	218	221	227	206	194	180	209	220	186	180	210	184	183	198	193	216	202	184	219	184	258	191	213	221	202	196	199	211	210	212	208	201	202	181	191	206	217	206	219	181	179	160	196	207	199	197	204	202	193	183	185	206	211	198	184	175	196	217	184	204	216	180	198	213	204	188	200	212	178	202	205	212	235	227	211	228	205	192	209	230	192	215	201	202	187	189	199	203	186	202	182	231	197	201	227	186	225	205	218	226	200	191	198	165	203	181	201	203	201	199	230	188	186	205	164	201	187	213	202	187	188	191	208	176	209	218	203	204	192	190	209	192	202	182	216	213	229	211	225	203	182	225	187	205	187	187	207	196	198	202	202	207	204	216	211	214	202	193	213	190	213	206	196	218	220	190	172	204	200	217	190	187	208	195	195	181	242	189	210	195	223	207	208	191	187	201	202	196	213	211	196	196	194	206	210	203	185	204	214	194	201	219	184	216	193	206	197	215	225	225	194	227	183	200	208	210	201	190	211	215	214	215	207	209	184	184	198	228	212	215	192	191	202	202	218	231	211	188	213	222	193	209	197	219	199	188	193	212	221	195	216	206	217	216	204	185	190	199	190	194	167	198	198	230	196	214	203	213	209	189	181	206	180	197	195	203	217	184	194	184	171	171	189	171	224	218	217	216	194	185	204	196	192	223	228	199	198	215	250	197	205	205	211	214	187	203	206	202	206	171	202	202	195	194	197	207	202	196	205	206	212	212	182	230	187	195	201	216	187	182	180	206	204	212	214	199	243	204	204	191	207	221	210	223	208	187	197	211	201	192	214	170	206	247	193	228	220	215	214	202	180	213	191	217	203	223	199	191	198	198	207	215	200	199	194	200	227	197	198	217	207	194	207	209	210	201	236	206	222	203	201	208	196	192	193	235	213	232	234	210	223	209	221	210	218	210	222	186	182	213	191	206	185	211	210	178	192	237	206	200	189	197	200	194	239	206	209	224	203	186	204	216	213	196	184	202	218	197	187	195	221	192	192	183	195	203	204	193	188	212	194	221	200	215	215	190	199	192	222	189	220	204	203	215	236	187	200	197	189	200	184	222	209	212	209	251	211	242	194	199	206	211	218	208	213	212	210	215	232	216	209	197	215	217	159	220	185	196	194	192	194	203	216	207	219	223	229	191	182	206	211	221	199
5236	624	764	805	711	658	694	645	563	532	543	528	502	497	478	464	495	472	517	480	489	494	447	522	477	485	479	474	479	485	462	450	470	456	489	463	431	480	437	487	465	502	468	508	457	475	431	451	449	467	454	430	479	449	486	494	500	475	499	461	482	469	449	470	446	495	461	455	519	494	485	458	451	460	436	463	501	477	470	478	461	470	467	462	460	467	480	480	514	459	478	475	463	506	450	482	450	487	430	458	495	496	473	458	440	481	495	454	471	491	537	450	484	458	494	478	448	459	454	461	472	485	440	470	485	469	505	466	440	487	474	498	478	485	488	470	510	482	448	473	480	454	484	444	477	485	449	467	475	453	494	463	450	459	504	432	468	467	484	486	457	502	531	480	448	443	464	476	465	513	447	515	457	467	457	459	469	438	473	498	453	493	468	478	477	492	481	469	428	490	450	457	457	495	464	465	486	474	439	468	441	440	441	461	460	484	497	452	443	479	458	480	463	494	513	495	441	471	476	473	472	455	472	472	525	458	463	466	495	499	432	489	449	497	475	460	485	468	481	462	488	469	474	505	481	456	443	467	440	448	445	441	431	498	459	485	471	449	445	464	452	481	453	481	479	485	493	459	430	489	441	453	467	514	426	541	473	489	466	506	451	460	497	471	426	467	467	444	472	492	489	470	464	457	440	441	451	457	464	480	447	472	516	498	461	506	497	488	482	449	452	475	479	465	466	463	445	469	472	500	493	446	494	469	444	450	509	481	455	485	484	481	442	494	476	520	518	463	406	492	482	511	511	485	477	516	475	458	492	466	451	470	464	483	485	462	472	484	490	488	487	499	467	501	481	465	466	482	445	462	485	484	497	467	496	456	477	483	499	519	450	450	448	484	454	465	506	527	514	456	510	503	523	501	500	453	446	501	465	451	511	511	432	490	463	472	460	496	442	513	465	474	486	468	502	479	458	508	464	488	450	503	477	457	466	452	473	475	436	471	478	487	447	468	479	456	509	490	475	471	455	455	452	469	475	506	479	500	480	471	473	472	447	490	474	478	476	437	467	467	482	439	468	507	499	500	469	491	494	475	488	494	464	514	447	486	455	459	440	430	496	467	522	467	457	489	466	502	499	475	478	467	498	499	451	476	474	458	480	486	474	471	448	458	471	471	478	513	481	508	523	467	437	449	498	484	505	455	483	462	470	479	459	446	485	529	508	476	451	492	472	469	469	468	455	436	501	466	464	463	476	472	453	496	464	473	423	485	476	511	502	473	472	436	462	475	482	510	489	490	480	461	439	480	500	452	461	505	491	468	488	478	452	470	440	495	446	511	489	489	502	458	474	483	458	489	500	528	493	467	476	476	467	467	490	430	468	456	486	506	455	504	455	485	479	482	454	504	467	467	486	423	467	478	483	458	489	470	451	456	474	501	450	460	470	473	519	488	475	489	487	487	440	461	490	481	463	508	471	481	460	437	475	527	491	442	496	493	511	505	463	462	482	442	468	416	497	495	553	463	466	483	476	478	478	464	484	470	483	488	500	471	445	489	493	475	491	470	470	462	460	518	460	508	430	443	451	470	469	495	461	461	481	487	481	477	445	449	478	480	501	455	488	503	465	490	480	505	489	499	458	485	474	470	503	475	485	465	467	463	473	494	470	450	473	498	488	496	439	475	504	449	452	469	508	499	481	452	507	502	451	463	454	472	479	486	422	511	517	487	492	435	508	484	491	503	496	511	485	433	470	526	460	464	499	494	461	469	483	446	482	461	468	486	496	479	510	498	460	496	486	497	479	499	470	501	461	455	531	468	505	438	483	462	454	471	489	483	506	514	497	464	454	447	456	416	482	480	466	478	496	524	478	493	455	493	494	535	470	482	478	477	469	471	468	469	510	495	478	486	450	465	480	455	443	475	457	466	506	475	474	475	447	421	477	479	459	484	473	482	458	443	513	466	496	519	471	498	496	475	476	473	476	458	494	462	465	457	456	488	493	493	467	504	461	457	501	505	452	477	489	479	481	464	498	470	460	442	460	520	460	462	446	467	508	494	496	449	451	494	551	450	493	461	458	491	480	511	479	469	490	486	493	497	494	469	493	481	493	443	470	503	482	522	512	484	476	523	486	504	464	507	475	476	494	462	481	451	479	445	476	492	467	463	490	470	533	483	484	486	515	476	468	486	457	420	494	475	500	477	469	451	493	491	449	494	456	512	504	449	468	440	493	457	485	462	469	426	473	454	490	479	468	432	444	536	490	449	479	480	473	488	453	457	493	453	527	473	485	495	491	460	433	483	484	513	469	474	417	477	450	472	499	478	480	512	495	473	510	476	521	442	492	446	505	509	471	496	477	430	453	431	509	486	464	482	493	459	458	447	443	502	479	454	480	471	447	449	480	478	488	476	457	454	478	514	455	498	509	491	500	460	450	510	486	449	466	483	506	457	504	451	463	521	455	465	450	472	473	467	451	460	474	467	539	447	455	467	489	466	482	473	480	496	473	471	461	429	466	426	480	476	488	484	464	495	510	450	461	467	478	475	457	471	465	459	498	493	494	474	513	451	495	443	482	467	517	478	473	517	464	475	502	462	492	439	468	464	494	473	464	459	497	456	461	468	470	471	494	467	441	457	481	520	454	470	480	478	443	448	500	481	464	467	476	488	478	502	462	488	477	449	477	496	472	442	494	487	488	432	477	512	447	475	490	511	469	488	494	509	451	469	455	461	462	447	453	425	461	491	443	461	517	479	460	450	462	480	463	449	452	469	440	430	459	493	502	462	451	505	534	463	479	465	488	486	487	468	465	465	486	482	481	470	503	497	484	455	478	481	452	473	526	520	491	458	488	481	502	473	436	490	474	501	499	456	498	446	492	483	506	467	421	497	469	488	468	430	467	473	491	489	494	491	461	469	448	465	447	425	473	486	465	476	493	487	507	470	473	476	472	491	472	467	453	437	506	525	472	484	469	497	460	474	481	511	505	477	481	469	465	515	449	483	474	494	512	432	499	463	471	457	469	465	460	495	463	487	511	479	448	464	473	431	468	437	492	495	520	482	468	454	484	448	477	482	467	468	460	490	468	476	473	493	482	476	486	473	491	481	491	457	469	459	466	478	477	454	466	477	478	483	503	480	451	480	461	493	453	497	486	505	485	509	483	467	459	489	444	453	450	479	465	464	472	484	466	487	477	495	453	446	474	467	448	496	486	451	455	480	459	479	497	446	491	500	466	446	503	475	480	413	501	505	465	447	463	450	534	477	498	445	458	499	492	503	474	511	482	467	509	497	473	526	479	455	440	498	495	463	470	525	492	466	454	463	457	492	487	482	473	498	473	469	530	429	477	445	516	448	479	478	476	490	470	482	445	521	442	472	458	484	451	469	448	476	469	490	485	478	474	406	463	449	484	485	474	503	443	467	445	468	487	449	465	477	487	464	487	440	512	463	475	485	468	464	509	488	457	459	441	480	437	485	471	508	456	482	423	483	476	483	491	441	477	464
26402	3950	907	610	454	364	299	264	235	223	196	194	156	193	166	158	160	149	146	151	152	132	143	146	158	152	157	161	177	130	165	141	160	185	165	173	127	143	137	138	175	167	154	153	123	132	155	146	117	173	156	162	159	172	173	169	164	136	153	161	139	142	137	157	147	156	130	155	148	168	157	153	154	134	128	165	150	144	140	145	158	152	130	167	165	152	159	137	134	143	142	151	157	147	145	150	151	173	137	170	150	160	173	136	142	173	160	158	150	152	155	138	156	144	151	147	138	154	151	143	151	155	159	173	156	143	161	140	156	126	135	159	151	155	139	128	152	131	168	158	152	167	143	149	138	147	141	147	178	139	168	175	178	133	136	164	147	149	133	145	154	146	162	143	144	137	171	147	144	129	145	159	152	144	147	170	159	154	164	146	147	155	148	133	150	161	136	162	151	147	152	148	172	157	152	119	172	157	152	158	150	142	144	169	140	151	142	156	161	149	151	143	139	173	162	163	140	137	152	168	152	131	153	150	128	166	149	150	130	145	144	137	157	136	170	147	146	137	138	115	140	152	153	158	131	175	154	147	139	147	154	139	132	139	165	176	149	136	140	148	127	149	154	155	144	144	161	165	145	152	157	140	157	174	140	165	146	128	122	137	147	131	139	134	156	172	126	150	156	146	139	176	155	147	153	156	146	138	150	160	150	155	137	144	148	145	179	140	156	141	136	164	147	150	126	168	146	154	156	165	140	153	138	174	137	128	158	168	150	147	150	160	143	143	142	149	124	149	146	146	142	159	147	157	142	158	133	122	137	148	153	145	133	146	168	127	133	151	173	153	146	147	133	135	153	150	165	124	155	158	135	157	167	170	145	169	148	149	159	146	165	146	173	154	143	138	150	160	153	165	145	154	147	153	140	169	157	171	135	156	142	176	180	145	163	148	159	147	141	161	148	124	157	147	157	157	171	141	147	138	138	178	145	127	139	151	137	149	149	163	149	139	149	170	145	134	149	146	150	160	154	142	135	146	142	138	151	157	146	162	154	165	164	139	141	140	161	155	146	163	145	160	147	160	132	139	148	130	138	146	143	122	149	171	141	143	146	128	132	156	148	168	149	145	141	154	139	151	125	153	162	159	129	144	147	138	180	132	147	161	159	134	147	151	158	150	140	170	166	162	158	149	155	151	138	164	145	162	149	142	160	125	154	137	137	133	158	143	134	152	152	160	156	143	165	155	160	127	131	154	140	169	156	156	144	167	142	159	151	152	124	159	152	151	157	156	142	160	173	147	166	142	147	153	139	160	151	134	159	143	150	152	149	166	150	134	164	172	157	143	160	138	138	147	150	160	142	147	170	159	145	151	126	144	157	148	141	167	140	140	158	158	158	180	151	141	157	165	153	132	154	138	146	172	140	148	172	140	166	143	142	154	130	136	169	137	133	125	165	146	150	165	145	140	148	145	154	164	148	153	138	147	124	166	151	147	162	142	156	152	141	140	160	134	154	136	163	130	164	148	131	150	165	139	140	139	154	158	171	170	128	130	122	184	153	145	153	151	142	142	153	134	165	162	153	158	147	130	132	144	161	149	143	158	147	128	152	146	141	148	149	150	146	133	171	150	162	137	151	162	139	153	136	157	157	158	155	145	171	163	153	159	162	163	150	155	132	134	160	141	169	139	143	166	151	136	159	156	158	159	158	135	138	153	114	152	152	155	142	151	167	129	155	163	140	173	152	155	163	162	132	168	158	145	168	159	140	164	157	141	131	154	141	157	147	158	148	148	152	171	143	161	147	170	138	157	127	156	130	161	137	166	145	124	148	167	152	157	145	147	128	150	155	150	173	153	137	142	150	142	139	172	147	129	153	164	129	165	164	134	167	147	166	167	182	152	164	177	152	166	144	158	162	128	166	161	142	156	163	147	149	146	147	150	140	160	148	168	164	131	152	160	136	147	142	153	170	154	127	147	145	156	144	122	149	175	161	152	164	174	149	128	130	166	136	151	154	156	163	134	155	143	163	143	139	141	158	142	150	157	127	148	148	148	148	134	142	165	144	136	153	159	156	116	142	127	141	159	148	148	174	144	134	143	150	161	144	163	140	141	160	132	173	155	150	157	139	158	123	165	150	138	168	168	161	157	149	125	159	139	151	148	173	140	151	161	168	150	153	143	161	160	138	167	162	133	159	158	155	126	151	141	159	139	138	157	161	155	147	158	152	154	153	141	172	164	151	148	140	161	142	161	135	174	166	129	124	173	146	174	106	147	145	118	151	141	161	148	128	123	131	147	149	158	135	166	154	146	159	157	158	127	150	158	158	148	136	138	147	177	139	167	140	147	155	152	129	146	141	161	158	162	149	155	164	147	152	147	129	143	164	156	162	180	145	181	137	137	150	134	151	150	151	167	171	140	144	142	116	148	136	154	148	154	157	168	129	151	163	142	145	154	146	146	143	191	150	154	151	166	163	169	145	151	150	156	126	165	136	170	181	165	154	133	143	137	153	118	146	138	142	158	159	145	185	153	140	147	158	149	165	165	136	169	159	156	130	142	150	142	141	159	135	144	144	150	168	153	131	140	171	144	139	131	153	140	158	151	150	164	147	140	143	154	143	158	160	138	136	190	143	148	121	145	161	151	157	184	114	129	155	165	134	164	173	163	146	145	135	145	162	135	160	149	167	164	173	145	152	143	154	160	178	134	138	171	165	146	157	144	139	127	165	160	162	142	168	149	136	161	151	141	164	156	169	154	175	142	151	169	155	162	159	145	154	141	170	167	147	161	145	149	156	138	159	185	144	142	143	135	152	159	137	141	137	156	143	142	151	171	150	129	144	128	119	138	164	157	171	145	142	147	164	131	134	154	143	152	166	131	140	167	147	154	162	152	132	154	130	154	146	148	144	153	139	144	169	172	145	132	135	142	154	151	145	142	154	157	156	157	136	135	190	155	141	176	158	148	175	124	135	151	149	142	168	141	147	156	170	129	164	146	137	161	140	120	164	139	133	149	132	143	155	156	151	174	128	155	125	154	134	158	136	145	163	146	151	136	144	131	140	121	130	156	142	143	125	145	132	158	134	157	148	151	175	105	142	144	152	146	161	139	132	136	165	162	121	145	148	147	124	159	150	140	146	160	147	134	143	142	170	162	148	159	160	162	146	154	156	140	150	126	143	162	155	146	173	151	149	148	163	145	134	172	155	151	176	162	158	176	148	164	167	151	141	134	170	175	147	152	174	152	159	176	136	161	157	142	155	156	147	134	140	157	165	156	151	151	127	145	153	152	153	159	136	159	130	163	159	151	154	143	134	154	154	164	149	133	140	139	129	169	165	143	154	150	161	158	133	147	172	178	152	159	145	148	143	144	166	133	161	136	155	165	151	138	144	141	149	138	152	151	134	152	142	157	152	169	145	158	151	144	146	141	148	147	140	106	158	138	146	155	149	162	148	159	142	163	142	149	137	139	171	152	134	162	158	136	150	156	153	139	144	142	158	152
15403	1018	1501	1722	1553	1381	1054	983	821	712	722	643	594	477	508	493	511	463	427	413	448	429	455	404	430	417	414	385	384	435	408	384	389	392	403	412	400	376	367	409	403	383	388	400	361	413	374	383	399	388	402	378	406	352	366	407	359	359	376	409	361	387	378	381	381	397	360	369	401	368	376	353	379	391	398	357	356	392	403	356	459	359	382	383	382	373	399	386	363	412	342	385	377	395	396	400	413	402	421	413	387	368	339	372	387	395	375	366	391	374	368	382	374	351	386	353	394	370	375	413	358	359	405	403	378	359	402	393	361	358	353	358	415	374	357	425	369	363	396	392	368	368	317	395	394	398	382	398	388	370	351	393	346	350	362	393	390	368	386	389	368	380	366	371	421	368	364	417	403	382	383	358	360	379	359	388	373	365	383	344	398	389	383	332	385	385	417	410	361	374	367	366	436	364	375	345	357	412	386	380	394	384	356	410	375	398	379	421	379	373	348	371	377	382	387	371	376	397	359	374	395	361	366	406	396	394	388	410	370	384	340	390	397	374	388	407	357	382	378	379	402	362	377	380	388	383	378	415	380	351	365	402	363	341	393	379	351	378	351	389	384	389	386	377	410	405	397	379	376	343	389	428	360	379	340	400	351	348	389	363	369	361	412	386	413	376	349	356	433	370	371	380	388	364	391	375	364	361	392	397	381	365	362	367	362	382	347	402	350	370	406	365	369	366	385	381	362	402	386	390	359	394	385	374	359	369	368	399	361	377	355	373	363	387	376	381	367	361	395	392	395	378	389	405	353	408	372	399	367	364	339	352	387	390	365	380	392	371	397	413	374	424	368	342	348	387	369	401	392	344	376	328	379	375	397	351	382	351	418	389	409	381	402	380	356	372	360	360	370	349	397	380	402	366	398	350	392	385	370	400	412	391	321	383	370	378	343	404	366	352	394	372	387	391	379	368	406	398	383	387	362	371	405	411	403	331	393	365	392	381	397	365	405	398	347	353	389	395	385	360	383	377	381	354	358	412	365	430	389	384	391	391	356	409	351	379	400	404	367	404	394	393	330	403	380	368	371	353	381	392	376	380	403	361	366	355	417	333	378	377	336	383	380	367	344	401	378	356	387	380	348	369	354	408	323	366	363	395	386	364	383	415	382	377	386	387	358	370	376	395	415	363	379	372	380	356	362	408	389	357	399	354	400	376	380	398	367	350	347	421	368	370	366	366	369	366	393	382	372	396	353	418	366	355	367	400	388	374	391	381	401	420	382	373	373	401	359	384	330	377	369	376	383	379	356	326	393	355	382	387	372	399	411	383	357	403	382	373	358	372	349	377	402	382	346	393	370	362	387	388	379	342	380	406	368	381	350	405	367	400	400	368	381	335	356	374	360	362	386	413	389	352	402	370	367	355	380	364	386	368	375	342	360	394	416	414	398	377	426	368	386	379	401	374	414	368	401	344	364	370	402	360	408	393	359	397	379	386	399	353	346	359	347	400	407	380	373	352	394	419	385	389	400	395	369	367	342	385	344	366	355	400	353	374	406	342	351	370	373	375	384	390	386	391	373	366	427	417	413	376	399	415	413	379	363	380	370	376	389	380	399	372	370	357	358	367	323	397	393	383	358	359	410	353	361	360	407	406	382	417	390	407	360	400	373	356	355	360	343	374	389	346	412	352	418	389	399	389	406	424	386	400	397	351	362	358	379	368	399	382	364	385	395	371	364	383	421	383	385	372	376	378	377	366	379	368	396	400	355	347	366	380	373	388	370	374	369	355	407	358	383	366	368	384	388	397	378	414	386	388	369	373	383	361	383	366	373	397	383	426	395	382	387	364	352	384	339	398	329	381	351	361	360	357	401	389	355	377	378	379	339	375	399	386	363	400	397	398	369	370	378	366	404	389	376	370	372	388	345	350	374	372	389	389	356	403	418	352	387	403	372	387	401	375	394	379	390	384	365	369	422	398	414	356	376	356	360	372	395	400	398	376	374	378	409	377	404	365	421	395	399	358	380	357	371	391	395	393	377	411	382	398	380	407	410	404	388	377	342	397	391	377	394	400	383	365	380	379	417	366	383	387	376	397	395	402	404	381	361	361	371	366	403	383	373	375	401	365	401	378	377	412	393	414	417	370	384	382	364	424	400	373	405	350	360	381	378	399	376	368	383	371	361	390	362	373	388	354	392	379	393	378	393	385	380	357	362	380	361	392	369	370	399	364	359	396	342	347	371	352	372	386	365	371	369	387	413	385	410	375	381	340	405	380	399	372	367	370	388	374	374	390	360	383	410	370	356	378	398	364	375	395	388	400	365	395	398	390	344	360	396	388	410	362	355	352	401	376	356	358	401	350	396	378	354	385	396	379	366	377	375	401	376	383	370	378	352	365	392	379	366	376	394	387	367	379	374	382	399	378	387	364	338	375	376	372	378	390	380	370	352	396	348	371	379	406	366	373	390	375	385	373	338	355	373	356	377	348	386	332	376	382	373	395	409	415	381	360	362	399	387	367	369	387	377	413	344	379	395	388	402	360	353	388	409	385	355	363	384	379	405	393	390	391	384	387	385	378	360	374	384	418	382	374	398	370	345	351	377	401	421	391	358	363	380	355	386	375	410	347	359	390	373	355	393	377	350	373	370	375	386	363	379	382	382	393	384	396	383	362	377	384	364	361	400	357	358	389	386	396	416	364	364	377	378	391	405	439	366	403	350	360	366	367	364	362	409	402	373	347	391	368	339	342	379	382	375	410	381	390	387	384	363	346	386	379	381	376	340	378	376	352	345	374	384	340	363	370	348	362	363	348	381	351	356	377	412	354	377	385	369	418	366	403	358	377	404	395	401	360	363	370	367	411	363	392	387	402	366	371	416	352	431	385	391	406	374	367	389	384	384	391	392	410	396	368	392	406	392	385	378	366	394	380	347	377	362	374	353	399	393	395	365	373	375	381	410	375	350	382	381	392	382	391	397	395	388	405	366	415	370	373	342	392	373	382	418	361	364	382	390	390	366	340	372	394	362	383	407	345	387	380	383	375	384	381	379	387	343	372	383	374	367	379	362	388	332	379	431	356	344	374	364	359	386	382	360	366	378	369	400	422	366	398	415	367	391	383	344	402	362	361	381	384	378	367	412	365	389	365	379	386	388	402	381	361	376	388	364	390	379	381	357	343	380	402	374	374	409	400	365	390	360	359	410	386	393	395	383	382	374	375	335	414	328	354	388	333	382	381	379	377	408	371	400	363	380	389	356	402	385	369	373	398	388	361	405	394	364	367	368	363	382	346	404	411	410	356	359	369	396	398	387	394	402	373	355	406	376	400	387	366	374	396	400	373	381	363	344	365	378	385	387	409	367	374	413	351	371	376	422	373	348	350	347	387	406	341	381	364	344	426	357	407	400	368	399	389	404	419	413	361	392	375	390	393	390	361	389	408	374	371	369	380	383	394	360	378	376	417	436	404	402	387	353	370	383	405	395	377	348	413	373	396	417	371
36372	7451	1757	1103	854	643	519	430	392	347	329	326	338	295	302	317	319	280	283	278	259	320	253	254	247	283	267	259	229	275	259	267	265	247	263	262	255	285	249	273	273	261	289	283	224	280	264	259	265	251	250	260	301	247	262	243	292	260	284	249	262	248	272	283	254	260	237	292	287	282	270	248	240	265	258	270	250	264	268	274	255	250	255	241	268	274	273	237	260	248	270	256	282	266	250	280	272	240	265	256	262	284	250	269	287	260	294	270	297	240	280	294	266	250	257	243	220	248	251	238	219	256	266	267	280	280	234	274	255	253	256	283	260	273	278	258	242	249	276	240	271	262	277	262	261	272	225	260	238	271	262	278	271	259	276	217	256	252	264	282	254	250	255	260	282	259	271	276	264	233	269	256	239	270	265	267	238	274	240	243	301	279	254	271	265	242	243	252	260	286	257	278	251	250	273	244	258	235	328	269	264	318	294	280	292	243	268	241	250	287	269	241	275	265	287	309	212	302	271	263	233	254	239	272	241	282	276	232	262	291	258	230	275	269	267	250	269	283	300	285	248	287	227	262	271	271	252	280	269	295	271	277	268	300	287	249	262	282	238	280	274	302	261	257	293	268	263	255	235	242	276	277	275	274	260	253	252	249	266	270	254	265	253	280	260	232	241	283	239	267	251	294	248	259	273	263	265	261	282	259	262	273	260	258	260	252	288	257	222	269	293	275	282	259	257	258	254	298	277	266	241	255	230	248	250	277	245	283	261	257	247	300	264	244	262	278	260	227	249	288	251	278	272	278	267	249	256	282	275	283	291	255	263	257	278	246	210	285	257	267	248	257	299	279	255	244	278	266	245	269	297	293	268	259	261	262	265	250	281	253	254	268	281	285	255	304	259	273	280	274	298	253	246	253	320	259	256	287	237	296	259	260	274	293	275	304	283	271	272	246	253	247	258	244	264	291	247	244	252	264	234	247	246	270	258	284	257	263	252	300	265	253	303	255	268	263	273	274	255	254	261	286	284	256	270	264	262	273	232	256	269	260	249	269	266	274	279	263	279	260	238	263	267	272	253	238	259	237	289	266	252	286	256	260	262	267	307	273	263	267	277	238	267	248	265	266	253	277	269	264	284	282	260	275	265	233	250	256	280	248	270	246	279	285	285	283	260	253	256	245	270	275	259	256	268	288	238	291	267	284	255	255	272	284	257	265	268	240	300	276	271	273	273	239	265	227	248	209	264	271	276	269	259	271	297	264	272	264	241	236	274	266	265	262	246	240	292	262	293	268	234	248	264	273	277	245	286	252	277	258	238	283	242	277	258	281	254	247	255	291	281	294	237	254	267	242	242	234	263	249	270	269	261	258	280	256	248	307	257	300	272	284	277	256	281	255	270	266	294	246	248	274	258	269	288	254	280	264	276	246	267	276	273	214	239	277	224	252	247	256	264	252	250	274	266	266	246	278	264	265	264	279	271	274	261	272	266	278	238	255	269	266	260	222	252	263	274	242	277	262	281	252	288	239	253	263	260	253	265	297	255	281	271	260	293	270	241	275	281	258	258	261	248	262	243	291	272	245	251	262	299	292	270	256	263	264	274	267	279	291	296	277	284	263	217	258	261	243	269	259	250	268	287	253	264	274	293	247	262	247	251	256	274	270	248	269	259	249	282	296	264	257	272	277	260	275	257	256	285	225	260	276	267	266	253	244	271	247	279	313	262	270	257	295	249	250	264	286	280	266	249	260	256	261	276	271	259	258	264	256	284	254	279	254	255	243	269	280	273	260	245	269	255	282	288	273	250	234	296	229	276	290	258	288	239	280	273	285	280	267	267	278	279	300	261	283	266	294	241	247	264	284	251	246	260	284	249	228	254	233	269	298	246	221	253	294	243	270	267	260	263	249	270	237	260	256	244	280	295	285	272	234	293	304	260	246	293	258	253	277	246	254	251	260	269	262	258	253	262	258	261	218	265	277	273	266	268	283	266	272	287	257	245	269	240	254	241	264	270	238	268	265	244	229	250	249	248	235	268	256	302	257	246	246	275	286	243	225	278	271	292	295	275	297	249	267	264	267	265	245	271	289	224	279	298	290	259	257	279	258	256	269	264	282	232	222	290	275	295	270	254	264	259	248	255	273	273	246	272	243	249	251	251	242	275	228	250	261	258	252	259	261	276	259	257	232	232	288	249	262	248	270	270	303	272	242	251	268	279	254	233	288	259	269	264	271	321	302	285	261	273	279	263	268	254	284	241	264	268	247	265	269	242	279	256	272	260	277	280	252	225	247	241	274	252	235	258	272	253	260	289	243	278	289	271	271	268	259	230	280	255	245	236	238	286	254	274	273	290	281	245	258	238	231	282	274	282	238	259	250	274	259	255	274	262	251	253	280	246	273	268	271	285	262	270	258	276	251	243	270	234	254	242	267	226	308	283	259	275	299	265	236	261	286	246	255	245	248	256	288	268	268	285	271	259	247	305	250	251	271	273	283	242	244	255	279	265	276	265	276	267	279	276	258	279	270	248	296	279	259	246	255	265	278	250	279	268	276	237	254	271	263	272	249	280	254	256	261	267	270	271	253	238	262	267	270	278	275	273	284	264	282	243	226	265	251	270	319	254	268	269	249	281	245	274	222	241	284	277	278	279	232	260	286	251	286	272	236	288	268	255	259	272	257	251	270	272	275	276	278	266	263	253	245	276	284	286	264	286	243	237	295	272	279	294	289	283	251	275	281	289	274	263	248	294	290	307	237	270	285	254	258	280	216	274	260	259	230	247	250	251	280	254	271	277	271	288	265	285	273	272	260	249	268	242	242	271	261	263	277	280	259	255	261	264	274	256	282	268	254	291	270	270	235	248	294	273	240	259	251	259	250	249	243	249	287	265	248	254	270	277	288	238	272	287	262	282	290	277	249	257	259	259	282	251	269	253	271	243	267	271	284	249	237	270	287	283	266	261	270	263	257	278	298	254	270	271	272	256	261	249	249	268	264	246	260	289	281	281	285	290	248	245	219	258	265	234	259	269	232	244	256	273	262	258	299	260	260	291	277	267	271	220	244	255	270	248	270	276	266	256	243	249	262	271	246	261	242	246	267	252	251	262	288	258	244	258	286	262	262	274	265	290	278	250	270	268	256	225	264	255	242	254	251	261	242	267	258	239	267	249	269	232	282	230	255	267	268	284	264	269	257	305	262	236	238	266	254	272	262	258	237	271	294	253	262	271	276	265	267	284	256	260	275	274	267	236	249	208	259	262	272	278	271	271	280	249	267	235	279	242	254	274	248	213	270	289	286	284	275	276	247	259	260	268	243	261	254	262	239	270	282	234	251	251	272	244	266	312	266	247	263	288	274	290	273	254	268	251	290	304	267	250	272	254	260	232	272	253	259	252	246	244	254	282	288	253	287	250	238	254	261	275	279	231	296	267	279	220	245	274	278	283	275	251	292	265	243	269	244	234	251	248	262	235	304	277	295	304	268	271	250	246	262	263	251
20177	1593	2418	2896	2688	2224	1925	1545	1375	1145	1127	1008	1066	905	818	775	831	762	722	690	681	713	686	719	670	702	652	676	670	656	636	674	641	675	660	628	645	620	670	609	619	696	651	636	595	635	592	681	588	637	652	647	627	605	575	612	624	618	589	589	642	624	637	608	584	614	636	627	604	600	624	631	566	633	642	661	660	663	658	628	599	585	631	593	637	586	594	654	544	578	588	612	653	556	648	614	626	593	625	594	606	585	570	603	676	634	647	630	638	599	573	605	621	641	581	614	583	649	611	603	553	591	607	610	577	623	625	613	603	668	592	591	621	627	639	650	638	641	665	588	602	632	589	636	625	649	616	605	583	593	580	641	643	609	603	582	614	584	600	558	634	583	610	588	607	594	603	597	655	632	605	619	594	629	581	633	574	617	624	604	599	605	594	648	581	621	642	594	617	642	650	605	585	581	588	597	626	575	574	611	651	597	589	614	625	655	652	602	632	614	590	617	605	641	590	614	629	644	593	622	608	598	593	618	588	599	598	620	582	601	584	593	591	577	587	597	595	612	600	643	630	584	616	599	627	635	593	599	602	608	578	638	647	620	576	614	603	591	639	667	611	654	637	611	636	622	622	603	586	572	605	571	552	635	633	616	613	670	608	552	555	599	611	595	621	652	592	620	631	600	616	604	634	597	631	550	610	608	613	621	607	590	599	592	693	609	646	620	642	635	616	599	641	622	582	668	647	616	588	588	591	655	635	666	568	638	599	607	593	621	608	635	642	619	618	619	633	585	602	626	568	578	591	619	597	634	608	645	619	605	613	632	614	600	612	603	606	622	575	602	639	601	589	622	619	588	562	641	560	592	611	635	608	591	629	615	646	649	642	601	609	579	618	597	583	628	652	587	590	583	619	622	566	616	653	624	601	582	557	611	626	614	572	616	561	611	578	616	594	607	610	625	603	588	594	596	565	558	611	626	596	603	656	661	629	586	628	643	581	616	563	594	624	615	592	588	572	591	617	593	605	620	601	664	591	600	623	592	606	588	589	631	617	618	638	634	626	616	628	576	618	592	609	620	583	588	608	648	570	646	617	579	634	621	623	619	604	597	666	593	581	569	608	610	637	649	634	612	601	662	617	609	616	663	617	627	615	579	607	632	595	553	605	584	582	635	607	656	589	605	564	658	618	634	594	634	597	663	594	649	626	566	578	581	588	628	604	596	632	624	648	589	623	625	608	610	612	642	594	586	639	613	631	584	559	624	661	591	625	623	650	634	636	585	636	629	597	610	621	623	664	646	584	575	612	611	586	603	633	600	576	632	591	566	653	604	591	615	592	623	604	609	612	605	617	587	593	577	582	608	620	590	601	583	599	578	599	605	643	633	627	635	633	614	609	620	621	633	613	606	664	585	596	620	629	601	602	581	657	600	658	621	637	631	607	642	609	608	580	643	617	629	589	623	588	588	616	639	645	581	615	619	630	625	642	567	642	559	595	605	631	658	589	600	588	597	557	565	635	590	608	634	612	605	666	598	603	574	607	640	599	615	639	578	633	597	558	632	576	607	634	593	602	597	611	590	622	629	647	620	584	565	663	611	626	680	590	654	606	649	558	638	588	649	590	589	620	604	629	581	625	628	594	614	616	583	599	611	595	652	591	615	600	586	637	613	604	608	662	607	586	585	610	570	568	593	615	651	634	596	600	550	667	593	600	629	628	649	617	617	607	639	603	592	596	661	626	605	548	561	605	610	665	671	575	618	630	646	586	626	590	631	669	591	629	594	592	603	639	632	620	611	653	581	590	621	605	591	601	581	588	589	629	653	580	656	610	661	623	653	601	574	640	598	612	657	620	605	616	607	586	630	607	561	618	589	576	621	611	554	601	595	634	618	630	586	611	629	642	637	619	663	596	598	627	602	604	660	646	586	629	602	595	624	607	579	624	591	610	648	582	575	620	601	612	628	592	594	633	629	592	636	614	612	616	624	621	603	626	604	599	627	590	657	629	607	612	605	597	589	632	588	621	603	599	648	647	569	596	620	592	619	610	609	632	593	621	594	611	587	611	639	640	612	609	607	588	593	609	568	614	646	627	600	593	593	622	610	599	636	601	615	600	615	580	590	601	592	581	642	568	557	601	597	585	641	582	586	622	631	587	607	606	627	658	611	618	613	634	671	619	619	596	600	590	610	603	565	603	655	614	592	598	635	595	592	634	630	630	636	626	556	645	614	638	563	598	558	635	584	612	624	634	583	604	654	645	625	575	628	612	558	591	656	617	590	596	594	606	577	562	620	609	607	587	599	619	594	591	610	636	596	595	622	651	602	622	597	636	651	622	593	637	630	643	607	633	636	615	594	609	602	616	628	605	625	579	609	600	587	627	639	624	660	590	627	616	632	637	583	566	588	615	620	557	629	587	628	600	597	609	572	615	601	561	587	640	621	620	607	611	601	639	615	625	617	625	589	581	632	612	666	657	630	638	616	624	626	607	619	569	617	620	607	597	620	615	614	597	627	599	625	636	624	603	626	607	628	625	616	586	612	607	586	607	602	644	623	614	622	607	613	584	583	580	598	586	605	610	615	626	620	654	592	620	651	588	617	628	597	679	598	604	599	628	616	625	579	630	559	604	584	610	597	635	592	594	593	612	611	610	585	575	544	634	610	582	626	614	638	603	592	621	635	627	608	632	588	628	577	558	613	597	618	578	609	632	573	648	639	626	626	595	611	574	646	648	636	595	632	617	605	578	636	603	646	616	625	601	608	579	627	624	585	631	602	618	622	579	551	561	607	628	601	574	611	557	592	590	590	665	606	628	584	601	595	635	612	661	589	574	670	619	637	599	614	535	646	617	573	593	598	592	627	566	621	606	616	610	591	584	555	602	624	569	580	598	617	619	646	606	631	631	599	603	579	583	622	628	611	592	586	647	622	640	557	594	625	594	594	596	578	578	613	587	621	659	594	588	617	608	596	622	602	579	600	634	614	679	586	573	580	608	616	602	632	615	620	606	619	638	593	640	564	604	592	588	628	598	594	620	600	632	635	596	587	631	601	566	579	610	592	586	618	625	608	604	594	642	609	627	635	626	630	630	616	618	626	592	645	642	637	593	568	599	625	593	607	604	602	614	638	656	626	626	592	591	571	579	627	582	628	592	640	609	632	596	569	626	618	681	573	608	583	610	586	615	608	612	614	588	604	560	594	590	598	608	607	628	614	632	636	642	612	646	587	607	615	608	602	646	617	631	595	567	589	618	618	589	593	607	594	628	623	639	587	548	631	634	597	610	596	627	618	609	627	618	595	624	606	621	588	615	577	596	566	606	596	633	597	605	649	622	566	601	584	647	560	631	624	628	614	598	612	606	583	550	605	584	601	592	613	611	593	652	629	599	605	609	577	677	565	602	612	568	613	635	597	639	604	580	587	594	560	590	583	619	574	621	624	589	617	619	634	648	649	615	599	621	631	638	635	650	609	664	612	634	627	634	639	660	620	630	606	635	611
8983	960	418	313	272	244	233	242	201	186	206	173	220	205	218	204	196	216	188	211	176	202	224	200	197	231	209	237	220	227	220	195	202	225	217	213	235	208	200	189	187	217	215	213	220	207	181	198	203	222	213	234	200	215	223	197	178	226	210	197	218	223	206	181	188	212	177	185	201	213	192	189	194	193	215	232	210	177	204	209	219	221	207	197	174	191	209	205	211	209	209	232	225	210	177	214	209	201	178	225	197	200	220	206	216	198	216	214	207	199	181	208	205	195	186	174	221	239	229	228	189	211	183	181	178	225	198	217	216	193	225	184	186	197	197	178	199	202	214	189	221	209	179	224	185	201	197	208	203	211	229	195	214	181	179	189	197	216	182	179	208	211	192	203	181	207	173	209	200	225	215	224	205	223	171	243	195	175	207	202	202	233	217	205	205	187	223	207	197	200	207	224	219	196	206	201	207	167	191	202	198	202	195	206	198	208	183	252	217	219	174	203	213	210	152	204	196	176	195	196	250	218	201	189	198	204	224	199	184	212	214	196	205	197	182	195	201	199	201	175	208	257	227	178	200	211	219	198	188	213	196	193	195	211	206	208	232	183	208	211	209	216	196	200	193	199	212	206	221	212	212	189	230	237	180	229	213	212	215	208	218	200	203	211	197	207	207	220	197	205	214	193	201	184	234	204	203	212	197	188	195	220	226	214	210	210	215	198	186	196	184	181	194	216	187	195	216	208	210	176	217	200	211	208	215	191	198	176	159	208	198	181	170	206	190	182	213	188	208	216	199	188	209	206	221	179	192	209	236	198	211	214	208	222	225	229	208	188	220	186	220	187	208	215	194	209	185	207	205	207	198	223	179	201	207	220	202	214	207	217	186	189	188	208	209	221	207	213	198	192	211	195	213	204	216	200	227	197	211	186	196	214	191	202	213	204	225	197	198	211	206	199	196	185	194	225	214	200	194	200	214	198	196	185	168	202	186	186	187	177	184	211	206	209	191	183	203	189	180	204	230	216	228	199	184	216	182	186	223	216	194	218	224	219	194	184	240	189	219	188	209	206	201	217	180	217	217	184	203	203	227	231	185	225	179	197	225	183	196	181	225	201	202	208	204	190	202	186	218	235	223	197	173	221	203	205	176	178	189	207	208	220	199	169	205	208	217	224	220	213	214	188	197	218	203	247	191	192	226	203	187	189	223	205	218	220	194	201	225	205	224	191	232	214	233	236	202	218	189	221	208	218	204	200	188	196	213	195	212	197	196	194	209	229	222	201	194	204	223	186	179	207	168	215	191	210	202	203	204	196	195	217	192	180	208	213	192	186	207	183	210	228	202	199	209	215	209	215	223	208	204	206	213	200	206	187	183	210	188	223	203	185	203	201	199	198	195	210	192	193	195	189	212	213	205	201	203	211	209	203	200	207	181	191	193	184	195	205	194	244	217	196	185	209	184	175	191	204	209	192	203	217	177	181	216	196	217	207	192	228	171	201	233	199	199	226	189	214	220	205	201	230	208	221	205	185	224	211	213	226	214	181	229	199	224	220	212	196	205	217	221	215	199	229	192	191	201	221	226	225	203	203	239	253	206	216	215	184	199	199	195	184	203	191	193	182	211	210	227	197	210	191	192	198	235	242	199	222	201	192	214	193	204	206	195	186	221	207	193	224	222	184	183	198	216	200	199	205	249	234	191	218	184	211	209	172	202	194	200	219	208	233	201	205	195	203	217	207	193	226	198	186	213	205	228	218	196	188	207	198	214	229	217	173	191	192	214	204	219	192	198	216	195	199	203	171	214	230	189	193	211	204	193	179	211	185	192	182	202	181	205	162	196	195	203	225	228	233	226	174	229	203	225	188	234	210	209	197	206	176	208	193	192	173	192	187	207	170	186	223	200	206	178	185	187	237	232	209	214	225	212	192	211	186	206	199	205	204	177	188	169	207	221	194	183	212	200	220	238	208	196	209	185	175	185	208	219	210	193	197	236	216	204	189	188	201	219	223	201	214	191	229	209	176	224	169	189	212	215	189	195	209	202	229	212	184	209	191	220	197	215	203	201	195	208	206	197	185	186	211	211	208	203	179	197	198	207	186	211	196	207	180	209	184	200	202	218	187	190	210	231	219	204	207	217	203	216	224	199	183	204	208	218	217	214	194	190	210	219	207	207	171	214	185	233	199	195	196	199	201	241	196	231	224	214	185	195	206	219	224	228	214	222	227	187	182	199	191	195	172	210	205	195	201	213	216	230	220	198	180	199	200	219	199	207	191	237	200	234	186	193	201	193	198	223	231	215	169	193	209	228	186	214	183	201	185	195	224	181	210	223	212	223	209	205	209	209	192	189	210	213	199	202	221	202	201	206	176	212	199	207	197	207	193	188	191	213	209	178	193	213	187	223	216	201	201	162	201	209	207	196	222	221	199	198	204	213	169	208	186	195	214	208	217	176	184	215	217	228	207	190	190	208	210	213	190	166	193	195	223	230	246	209	231	201	201	196	202	194	208	188	216	199	206	175	209	226	189	213	209	207	211	229	201	218	197	214	201	186	202	233	220	208	199	217	204	193	172	235	229	199	191	207	165	206	194	193	234	191	201	204	209	196	200	243	226	210	227	206	234	228	210	194	218	183	198	209	196	200	229	188	187	191	218	209	191	193	199	231	209	202	206	216	211	219	214	182	226	194	193	201	213	208	222	218	242	214	234	231	202	205	189	234	197	201	238	203	219	230	205	201	206	213	201	209	232	210	215	207	170	208	196	217	204	191	218	207	205	211	229	196	224	213	196	210	220	182	202	192	190	205	201	196	215	209	195	213	206	209	205	209	219	204	187	211	198	184	192	183	192	210	192	212	213	196	192	197	210	209	209	213	230	193	202	233	220	208	210	213	208	186	188	206	193	212	208	218	225	216	211	195	201	199	239	215	197	194	186	211	198	222	215	189	190	217	184	187	206	213	176	188	220	194	207	191	195	188	175	219	203	198	216	180	183	191	212	205	205	171	191	197	217	227	192	199	184	199	208	214	217	193	212	183	204	215	208	210	206	209	196	211	210	220	192	203	192	205	228	257	190	193	210	218	228	223	228	218	210	208	193	190	205	216	204	189	197	225	236	240	235	238	203	194	196	235	201	189	195	217	213	219	224	207	204	209	181	228	203	201	212	211	218	206	226	225	184	250	247	205	198	196	221	177	199	194	232	153	195	210	192	229	210	196	211	209	208	210	221	217	224	190	238	219	194	189	212	168	190	167	203	226	200	210	222	219	196	208	202	217	184	224	212	221	218	192	203	201	218	179	202	205	207	212	193	208	200	225	234	224	192	181	209	228	195	189	195	215	191	197	171	204	216	237	217	209	207	208	237	222	213	204	208	203	198	211	189	200	212	233	210	187	209	190	197	223	191	192	195	181	212	200	165	197	234	237	223	186	203	211	181	186	191	183	184	194	173	178	219	205	176	171	192	187	211	221	207	199	208	171	208	221	216	215	186	219	195
5296	676	789	778	781	664	621	582	605	543	518	529	521	509	498	518	516	475	480	503	508	484	470	477	442	467	449	503	440	488	472	478	497	497	483	471	468	454	477	459	491	460	482	451	475	471	455	499	452	503	479	472	479	487	420	464	478	458	450	446	481	454	428	492	471	460	481	513	467	481	502	464	461	459	480	504	485	465	488	484	412	464	470	448	476	476	472	484	489	465	462	457	469	498	482	442	488	448	511	490	442	429	446	494	446	474	456	489	488	446	452	468	475	470	456	463	499	473	494	479	469	458	448	477	466	437	437	483	468	488	446	491	460	473	476	454	434	464	444	448	505	418	496	459	490	466	444	484	475	445	497	456	464	497	438	441	437	468	477	445	462	517	441	460	471	448	517	492	507	440	470	457	457	480	505	452	465	458	487	453	477	470	471	463	486	487	471	477	467	480	443	508	457	475	464	506	488	476	486	475	446	449	456	473	463	477	464	484	459	449	483	515	478	468	446	488	496	447	464	488	455	497	443	462	489	497	500	504	476	488	449	416	440	460	481	428	443	488	487	452	519	462	492	429	447	467	477	450	473	464	388	481	507	469	469	486	499	440	474	454	521	488	442	457	486	478	478	471	457	464	478	480	500	498	462	450	453	473	461	475	497	456	483	469	447	484	459	499	470	511	489	449	493	477	496	495	474	498	464	455	455	485	499	477	496	454	496	467	463	500	447	447	452	448	467	430	460	513	479	483	462	498	465	484	469	480	478	483	503	480	477	433	468	485	522	471	449	503	460	451	455	477	451	494	450	493	463	486	472	471	452	469	490	440	469	457	472	436	461	492	479	463	446	481	478	431	481	484	428	494	500	443	485	502	463	475	460	473	494	479	437	456	460	453	413	446	479	521	484	421	458	506	459	509	464	468	477	493	493	428	499	489	477	464	478	483	473	408	495	476	454	485	490	476	477	483	441	480	465	491	486	485	474	433	470	447	484	468	479	499	440	489	465	498	533	481	453	473	490	494	447	467	462	453	451	475	470	499	448	507	490	489	462	495	479	465	435	475	432	494	475	502	461	455	475	470	440	483	456	442	476	467	509	488	491	507	466	469	440	475	480	480	470	527	458	448	467	494	517	451	504	505	461	492	483	466	488	468	501	466	470	446	501	512	433	446	420	449	490	497	463	453	448	452	494	510	497	425	442	481	472	471	477	476	507	448	488	442	466	468	477	497	437	485	462	540	472	464	484	467	488	452	480	448	450	485	442	489	460	465	489	455	452	465	508	500	474	434	491	484	438	461	496	480	492	480	435	439	464	466	499	486	481	440	473	475	523	470	411	488	432	454	473	483	481	473	467	474	474	499	466	474	471	498	466	456	476	487	468	465	462	453	468	481	470	491	469	470	464	458	502	459	467	466	499	470	505	499	485	441	462	479	498	456	436	465	464	497	453	436	506	493	439	475	492	479	451	456	462	495	463	488	465	479	435	472	492	460	502	467	472	470	464	438	500	461	466	477	468	461	472	466	473	509	508	487	508	457	463	471	447	487	485	473	451	483	504	440	443	511	470	432	459	461	486	487	480	460	463	467	477	480	516	500	474	488	459	476	446	481	456	462	466	489	462	509	423	501	463	482	435	441	451	454	530	473	432	475	437	503	439	442	467	484	478	442	421	463	473	471	470	499	450	439	475	496	469	486	459	491	458	450	464	462	462	473	503	440	457	497	522	485	489	477	516	487	480	475	475	477	460	486	474	448	510	443	479	465	447	441	460	462	449	458	501	449	416	513	471	456	465	475	444	479	503	473	450	491	445	475	483	464	503	478	450	512	460	476	492	487	473	478	496	498	476	449	475	464	460	485	456	479	449	478	455	485	467	428	536	454	465	494	477	487	473	438	478	463	436	460	508	442	432	455	479	444	486	479	428	476	461	452	463	449	489	495	472	458	454	472	438	446	489	420	464	455	498	513	483	478	472	447	499	476	489	441	449	482	461	459	474	473	503	490	460	433	458	436	471	490	487	510	494	457	464	452	519	470	484	477	488	446	461	477	467	457	489	436	473	493	537	478	463	482	485	452	442	495	442	514	442	471	453	485	475	463	433	456	447	492	447	454	461	451	482	526	434	455	456	450	486	504	514	445	439	466	468	454	459	451	503	501	470	459	479	481	477	496	431	483	454	460	467	438	474	529	443	491	505	459	465	444	473	519	467	459	472	518	484	461	446	463	509	519	474	461	505	447	469	480	487	484	462	459	473	481	491	474	443	450	432	476	474	459	451	492	454	483	478	468	452	475	486	462	481	506	480	494	490	479	500	491	447	463	459	480	456	470	456	449	463	429	490	486	492	544	488	465	476	475	499	449	467	483	473	457	455	469	464	491	453	472	446	502	494	473	459	458	444	503	485	467	463	481	509	505	456	453	490	475	502	512	455	414	501	444	480	446	454	506	460	429	454	461	436	507	483	541	486	511	486	507	461	469	495	489	468	514	484	468	502	465	487	452	472	491	519	472	449	467	462	449	480	468	454	461	466	475	457	441	460	452	461	434	459	478	488	492	477	431	491	515	461	470	506	450	465	460	455	469	502	446	505	472	464	459	468	496	459	478	493	472	502	492	467	441	432	476	457	495	468	466	489	480	474	458	453	485	464	474	451	455	472	488	495	529	471	475	494	463	455	455	470	443	497	495	463	445	489	502	471	469	472	461	446	518	456	469	445	454	443	424	489	492	443	480	450	447	461	437	481	468	425	457	464	495	486	453	457	465	474	490	430	448	458	438	480	444	480	467	460	485	470	477	486	502	491	478	464	475	501	503	441	467	478	479	446	463	482	493	468	473	519	470	464	495	473	481	453	525	469	473	478	482	458	431	480	508	468	504	466	469	461	438	520	451	447	500	458	455	456	419	490	442	501	428	456	507	479	462	483	445	464	502	474	464	465	439	443	455	486	465	443	448	483	500	475	479	443	460	454	473	483	469	487	438	476	472	484	469	442	470	461	455	486	479	467	499	457	516	480	489	463	512	491	488	479	443	519	490	492	452	501	513	463	492	467	447	501	470	474	475	488	446	482	498	457	462	499	536	447	465	475	447	449	475	463	455	438	453	465	475	463	458	429	495	465	503	509	448	490	483	495	448	479	484	472	458	442	478	474	478	475	478	496	477	498	469	438	467	499	477	453	471	476	504	483	508	432	479	488	467	512	468	444	479	504	456	448	469	461	463	470	449	478	466	468	469	442	475	469	492	484	473	522	432	491	466	474	489	442	487	467	479	465	461	506	472	455	474	446	475	455	483	475	460	465	451	478	495	462	470	437	463	476	456	470	488	475	460	468	465	457	511	467	468	532	468	452	430	483	466	489	456	495	476	494	458	453	452	500	495	518	466	483	454	482	466	482	481	449	438	445	460	453	448	465	469	470	487	490	486	479	461	494	506	483	491	495	464	528	492	438	438	442	493	455	497	481	503	447	468	483	485	527	441	476	493	482	516	464	510	480	512	464	505
26212	3862	823	598	444	351	275	253	222	239	205	199	161	175	170	137	191	146	155	151	162	172	158	160	159	159	141	180	125	159	167	157	158	159	150	126	160	133	140	153	150	136	168	125	160	147	134	163	152	131	154	155	151	164	149	157	163	152	150	153	170	162	155	157	175	150	144	149	163	150	146	176	174	150	135	146	153	157	153	153	151	136	154	173	145	148	155	132	154	137	157	153	144	153	145	167	148	135	135	146	143	153	159	143	149	190	147	138	155	159	137	145	147	180	167	174	144	142	154	147	148	155	142	152	143	156	132	125	139	134	127	150	143	128	135	128	129	145	153	162	163	156	178	167	136	156	135	143	139	145	161	133	150	139	144	151	158	137	136	141	131	146	153	139	152	141	147	132	129	165	144	142	144	145	155	145	145	143	164	142	121	137	173	164	185	144	143	151	149	156	130	137	169	155	142	166	139	157	120	119	148	157	151	164	122	146	139	137	164	175	179	160	167	154	167	151	148	151	137	154	140	161	175	167	172	160	167	133	152	167	150	139	136	150	156	145	143	128	142	164	169	146	138	158	125	166	147	169	125	147	160	158	164	164	144	167	163	154	129	161	154	167	147	161	138	135	160	137	134	147	133	130	153	160	161	152	143	163	167	142	134	150	156	159	147	133	151	147	131	166	135	145	162	165	175	146	139	122	160	165	148	173	141	146	152	157	163	146	142	149	156	141	166	148	167	144	158	137	134	157	142	136	158	139	147	155	141	150	156	168	160	156	162	160	164	137	145	131	154	139	154	143	126	167	134	161	139	147	144	167	154	189	163	153	156	138	147	142	145	152	147	142	127	148	154	160	168	146	166	154	155	148	160	173	155	144	139	177	167	160	139	137	164	140	136	145	140	151	142	148	148	163	153	158	146	142	139	141	133	152	155	146	127	165	133	141	134	135	153	144	125	147	160	143	150	168	157	149	130	163	140	139	151	147	155	157	176	153	152	149	139	175	176	149	139	145	151	156	155	155	136	168	159	136	134	138	172	149	174	144	139	162	141	146	155	143	170	142	162	139	160	162	165	152	185	168	141	162	153	157	134	180	166	163	159	155	138	162	136	143	148	171	155	160	164	175	140	128	159	152	141	152	138	138	125	148	142	163	143	155	175	138	159	139	143	146	147	153	155	157	128	161	155	151	157	151	185	147	157	144	154	145	170	138	128	125	171	161	173	147	164	139	172	130	149	153	157	148	153	154	137	147	131	126	146	149	141	145	141	133	120	150	163	149	134	185	154	144	150	159	156	158	159	134	155	131	146	151	150	149	137	121	142	153	169	161	158	130	128	155	163	143	138	182	161	126	146	158	145	164	151	155	168	168	139	130	136	149	173	143	162	137	168	145	143	160	171	156	152	144	144	174	138	145	159	146	179	144	135	149	154	152	176	173	148	137	145	158	144	137	152	151	135	158	172	126	138	146	142	167	151	152	149	130	123	135	140	155	183	132	153	158	166	157	130	147	156	157	144	134	162	139	151	167	147	181	125	151	158	142	135	166	154	169	164	136	166	144	152	148	148	137	169	126	155	137	151	173	165	155	159	142	134	140	148	146	165	163	165	166	149	152	137	140	136	154	177	140	142	133	137	152	133	176	136	138	139	150	161	161	159	136	134	178	162	150	152	140	135	133	152	134	137	152	131	141	162	136	179	146	128	136	154	146	145	155	145	149	169	143	139	152	169	164	158	185	156	157	177	143	133	144	129	168	144	150	146	155	129	154	169	154	135	158	136	166	153	147	153	167	147	138	174	150	168	151	142	119	156	150	171	135	148	155	155	163	145	167	145	165	150	141	182	142	111	140	164	169	160	128	154	126	158	132	144	153	154	174	162	170	140	140	158	168	145	145	153	165	161	154	159	157	155	141	167	166	145	125	157	162	133	143	170	152	114	152	136	125	156	153	171	172	143	156	130	139	158	142	142	143	149	166	151	162	147	146	175	160	119	137	140	166	171	154	147	154	162	145	162	164	157	156	163	167	140	161	170	144	140	149	152	150	156	165	165	131	169	161	163	137	168	154	143	144	163	151	146	178	165	147	148	127	151	141	132	135	170	141	153	162	146	141	145	164	143	159	126	137	170	154	137	138	149	171	150	183	154	158	165	149	156	142	163	138	156	161	167	168	159	135	144	150	162	163	134	154	149	176	135	161	142	137	163	157	155	147	169	151	154	167	156	158	152	140	164	163	137	139	124	151	148	151	175	145	149	104	167	153	126	124	143	148	135	121	150	174	141	174	171	142	159	131	138	144	163	157	156	150	169	150	156	171	154	146	134	143	154	145	153	171	150	143	147	139	159	170	178	147	178	144	150	163	168	141	127	150	145	149	143	153	121	152	141	162	148	150	146	145	143	159	145	158	155	131	147	135	157	124	136	182	144	169	152	139	146	171	184	145	169	125	152	152	139	165	129	157	140	158	133	138	118	175	160	130	141	162	126	185	155	143	156	132	143	142	151	147	128	136	136	163	162	151	135	168	136	139	167	168	156	157	163	166	160	145	137	167	145	127	148	139	160	154	135	154	140	146	163	185	188	153	139	169	139	155	135	168	166	172	168	145	147	180	165	170	141	145	144	171	157	132	148	138	148	150	170	182	150	140	162	150	164	183	146	139	167	163	175	154	151	146	153	120	122	137	173	148	144	135	160	147	153	174	151	167	154	159	155	136	135	136	136	141	148	144	154	142	176	154	159	170	171	150	142	129	163	132	174	122	176	140	149	160	130	140	166	136	151	176	144	148	161	144	156	142	156	140	137	165	160	139	142	147	144	136	154	147	143	149	155	162	139	157	140	132	139	137	154	164	157	141	137	142	175	149	156	156	154	147	170	152	150	150	177	144	147	147	159	153	131	165	171	141	161	166	156	166	149	130	177	173	174	123	157	152	165	150	137	140	157	161	124	149	157	130	137	143	140	153	141	148	142	144	148	164	144	135	131	141	126	137	151	162	129	146	169	132	149	153	158	158	151	138	145	129	128	155	168	146	145	129	142	169	164	158	157	140	152	156	134	146	161	146	122	172	165	135	150	164	146	160	144	155	134	155	155	173	133	162	147	118	151	159	163	154	152	142	156	158	142	143	164	152	150	147	152	115	150	167	160	139	151	136	170	154	117	161	162	153	153	141	144	148	158	145	165	148	141	156	145	160	187	169	138	164	147	153	150	138	150	159	145	149	152	143	131	152	175	152	165	135	150	148	160	137	131	153	172	149	141	141	133	132	128	163	161	132	147	159	128	152	164	144	133	143	166	140	158	125	144	162	124	152	138	116	160	150	131	159	167	143	141	165	173	159	155	162	170	150	152	131	142	157	158	127	151	134	159	171	122	161	159	159	137	139	163	149	139	149	142	156	159	144	144	133	168	159	131	138	160	147	139	152	156	135	149	120	167	145	150	137	169	149	158	146	155	156	149	155	154	107	158	147	138	157	150	172	158	162	171	160	189	134	160	155	136	172
15434	1017	1530	1711	1529	1399	1151	927	824	738	650	657	574	552	513	476	467	426	436	471	415	422	452	456	444	409	402	413	375	397	393	410	410	416	404	405	371	399	379	393	386	373	345	402	381	362	381	390	393	402	426	409	384	378	393	365	362	401	358	357	417	362	388	418	387	404	381	356	402	383	381	383	383	379	405	366	434	371	384	379	409	323	348	356	406	374	360	382	376	412	407	387	366	409	396	391	341	397	389	402	359	387	395	378	382	385	388	394	380	418	402	401	363	411	369	389	386	371	386	370	319	418	366	402	338	362	379	392	364	396	359	364	371	371	365	405	373	385	363	402	380	416	407	388	373	385	349	359	389	383	392	387	370	401	407	369	362	377	377	378	406	358	393	392	367	390	346	356	373	358	375	394	379	378	375	397	356	354	393	363	387	438	370	374	416	373	373	373	373	373	345	380	379	363	363	362	329	360	385	348	380	394	378	398	391	390	374	343	385	371	387	359	369	402	412	371	371	379	386	365	402	378	391	395	394	364	374	382	375	375	390	394	365	364	391	391	390	354	405	378	397	417	383	367	397	390	387	376	375	390	375	362	375	367	394	371	393	402	395	391	375	341	382	380	372	352	385	388	397	386	373	366	357	386	390	356	373	381	384	383	384	362	380	344	395	373	369	397	384	374	351	396	352	365	357	400	417	374	354	371	389	368	395	375	371	384	380	368	341	375	362	388	374	409	423	373	382	382	330	391	379	367	347	391	396	385	383	350	370	379	388	397	373	395	398	396	392	354	377	355	369	407	376	377	419	355	411	385	385	371	402	369	369	362	340	366	383	369	372	389	378	379	438	347	362	403	376	383	401	368	370	366	386	377	385	365	366	363	362	374	369	382	373	331	401	380	348	377	373	399	374	339	370	372	397	384	390	402	372	357	410	389	393	402	399	387	393	362	378	368	393	407	384	349	364	375	416	396	401	397	402	385	393	367	373	392	390	402	385	406	389	363	364	366	391	366	393	321	383	408	368	369	393	324	373	341	384	392	389	377	364	369	364	396	388	365	368	381	378	357	384	415	402	352	402	355	376	381	376	358	371	422	380	368	411	388	395	349	382	389	374	387	374	389	370	399	406	391	392	380	403	378	373	359	386	358	371	386	378	393	351	375	394	365	376	400	372	358	371	383	398	357	383	366	383	366	350	364	394	382	348	352	386	354	341	398	383	378	387	372	371	376	402	380	339	401	386	324	379	379	342	383	412	368	367	399	418	389	386	379	380	371	375	398	395	412	378	376	362	373	384	383	380	408	401	375	410	343	369	370	361	387	404	400	374	354	359	412	359	393	383	394	396	362	372	373	387	369	378	349	385	365	381	372	403	350	374	352	405	396	385	381	381	350	400	347	363	360	350	391	400	405	369	369	388	385	384	377	402	388	413	353	401	393	383	381	409	393	389	386	371	385	374	385	350	388	365	396	398	404	395	386	373	404	346	368	389	421	399	394	367	344	373	397	390	370	372	382	383	366	380	391	409	370	381	367	408	361	376	400	356	376	369	362	363	348	355	367	393	363	397	348	403	354	392	391	383	393	429	374	372	364	358	404	360	407	356	379	374	384	393	355	354	351	339	379	386	347	346	384	363	350	383	353	366	356	341	371	393	391	386	361	378	404	395	377	371	402	365	382	385	384	390	405	382	354	349	376	400	371	365	317	350	395	390	403	358	350	418	348	416	405	331	380	368	377	359	403	357	362	367	383	362	384	378	370	386	380	403	373	359	406	424	391	352	378	390	398	393	410	386	376	396	371	386	372	356	412	400	401	384	355	407	354	366	398	365	390	383	391	403	382	401	385	366	407	389	353	351	373	401	353	355	404	374	380	362	375	351	364	386	381	401	349	364	372	418	365	357	377	351	384	409	418	388	399	375	378	381	375	372	383	357	349	371	398	383	367	377	397	364	365	372	379	377	352	389	378	385	377	394	391	352	389	387	357	359	378	372	380	385	394	409	391	343	384	376	388	399	390	348	355	378	385	425	354	375	376	381	399	409	394	385	402	353	392	380	364	362	386	414	405	399	375	367	379	394	365	374	394	395	400	352	413	409	391	397	364	375	410	364	371	371	396	375	376	381	368	397	388	402	407	365	411	392	386	350	433	389	373	368	368	392	357	387	374	374	377	390	380	391	376	417	374	381	389	345	373	353	341	388	339	390	381	382	359	396	343	353	385	431	374	402	374	359	363	348	394	379	357	371	390	369	394	366	356	369	374	376	374	366	388	368	393	395	373	373	361	380	370	347	389	339	385	385	340	374	398	392	390	371	410	365	415	386	401	370	394	366	349	367	370	364	400	411	357	397	363	390	400	374	365	381	384	382	385	367	365	355	387	360	391	390	348	392	358	358	395	339	364	384	384	401	384	397	373	368	371	402	362	371	380	385	374	360	348	386	377	361	382	363	345	411	393	370	417	389	360	402	375	354	377	387	373	379	444	353	368	402	352	387	395	357	366	347	384	380	394	363	379	384	370	379	357	377	368	361	374	411	390	383	407	368	366	390	333	398	388	412	387	321	326	414	352	409	364	403	349	375	375	368	383	371	441	389	368	403	374	369	377	403	388	375	390	392	391	363	382	374	362	370	347	338	404	381	348	390	376	370	385	375	425	378	376	386	352	360	384	394	380	397	376	380	383	386	385	388	360	382	396	346	364	367	389	377	347	368	391	382	385	378	384	381	371	353	389	381	403	366	411	379	399	385	354	386	382	370	338	396	384	370	410	346	339	383	347	360	349	406	351	357	366	414	370	393	375	387	383	382	348	376	383	354	412	390	369	422	365	368	371	404	361	382	379	369	390	374	378	382	372	392	368	368	357	406	354	385	354	365	384	327	377	380	362	378	366	387	349	413	419	387	399	386	394	382	373	391	407	378	393	353	384	380	361	369	377	376	383	371	376	352	388	384	347	343	394	388	398	394	324	385	359	345	369	361	388	363	350	409	367	367	366	342	381	412	383	417	380	351	369	407	362	410	365	358	358	379	378	372	374	362	396	354	377	381	364	358	376	372	407	394	373	372	375	381	397	384	360	410	386	377	383	368	326	388	338	374	378	390	383	423	368	407	357	359	378	374	389	343	374	370	365	416	409	340	383	375	436	402	381	413	356	370	364	371	363	370	382	388	395	367	381	395	373	414	366	350	374	397	383	405	394	354	349	410	370	386	394	406	386	358	353	374	364	373	381	386	405	365	372	365	390	390	374	385	385	404	352	380	376	336	378	384	370	364	359	354	362	379	371	346	423	360	371	347	341	361	382	380	386	347	374	366	369	372	353	368	363	366	378	361	380	355	348	364	349	418	394	346	367	349	384	391	409	370	393	379	428	405	363	398	354	417	362	342	389	364	339	374	381	396	384	382	380	340	340	355	352	404	395	368	393	388	407	359	379	391	349	407	401	375	398	408	349	370	369	384	392	391	376	383	401	380	363	407	401	393	386	352	400	389	355	377	359	384	375
36612	7319	1741	1079	793	620	494	466	393	424	365	310	353	284	309	318	260	258	294	316	270	286	296	255	273	253	279	287	296	268	252	269	279	250	260	240	266	254	260	246	261	275	266	265	250	246	265	259	235	261	262	242	267	255	259	279	276	244	277	276	247	262	269	242	278	298	256	256	280	231	258	291	294	235	263	259	266	305	297	276	276	273	293	282	297	247	242	284	299	253	269	266	256	254	281	254	290	254	253	276	270	304	267	267	271	251	286	312	275	261	265	259	298	304	266	251	285	293	252	257	249	261	269	254	272	259	314	257	286	247	229	273	253	250	279	269	260	261	285	276	241	246	280	250	260	281	230	257	278	248	294	287	266	276	293	270	264	289	263	293	256	256	254	266	251	265	264	242	265	270	267	282	267	255	264	297	254	285	268	245	279	277	279	271	246	261	289	281	266	247	253	281	254	255	250	268	298	270	315	229	241	300	245	271	247	250	254	264	254	272	292	240	273	248	267	265	277	249	264	261	264	275	258	276	253	262	264	250	258	303	244	271	271	265	278	315	238	237	277	250	227	277	281	265	225	282	272	290	294	269	241	217	278	267	273	288	276	278	293	268	266	235	275	293	241	261	279	274	259	287	267	264	264	256	234	236	234	271	282	245	258	253	258	266	267	256	225	270	271	267	264	263	283	264	264	273	260	263	299	264	249	241	243	247	258	239	227	268	295	265	255	257	277	241	245	273	290	263	266	271	268	271	278	280	243	265	271	254	271	276	275	259	266	249	279	258	256	250	238	254	278	237	260	244	264	230	254	248	265	247	290	261	245	261	261	254	261	246	265	266	254	269	274	277	239	283	240	257	256	244	261	266	251	264	249	278	232	267	248	302	299	252	254	270	291	292	279	295	256	259	268	280	261	262	254	246	271	274	268	253	223	245	264	246	268	261	275	263	246	254	271	271	245	300	265	235	282	254	246	254	257	264	252	274	251	280	275	267	265	229	260	251	256	269	244	262	268	266	253	267	235	254	242	270	244	285	249	267	257	279	302	260	256	241	252	263	250	266	259	299	237	230	276	286	266	261	270	296	285	281	284	270	228	279	301	246	253	284	262	283	254	281	279	270	284	257	254	284	266	257	249	271	248	252	267	257	280	278	278	294	260	248	245	234	272	290	286	284	250	243	250	278	251	243	267	283	270	255	246	279	293	249	275	254	258	283	278	278	252	285	250	266	256	268	267	254	249	233	253	260	231	276	270	261	278	265	262	249	254	291	284	240	258	256	257	264	276	243	271	252	278	259	265	251	241	273	269	269	270	284	283	264	270	229	247	219	282	280	263	264	272	280	228	273	262	242	273	238	245	276	270	259	251	272	279	283	276	278	273	251	253	242	243	263	250	233	263	302	242	259	280	288	278	268	266	262	235	245	274	285	251	252	303	263	284	241	259	244	289	242	269	275	251	247	245	256	256	271	269	249	266	272	281	244	262	262	249	246	254	260	241	257	251	252	266	272	262	279	272	265	253	256	252	230	258	246	245	234	267	264	270	262	254	233	223	264	285	241	261	260	251	238	288	269	239	255	247	250	285	252	237	243	238	266	253	273	237	265	285	274	263	281	276	274	276	247	289	234	261	257	290	273	272	260	275	261	309	283	234	256	227	253	249	293	259	280	270	252	253	261	266	267	246	269	278	269	264	260	273	270	284	247	266	291	273	267	264	244	235	261	252	261	231	290	265	279	248	265	269	243	238	240	246	278	263	311	287	286	278	280	281	272	257	280	250	249	274	234	234	305	264	275	297	288	306	248	261	277	259	232	258	265	266	258	265	262	267	292	262	250	261	247	264	298	248	256	278	266	232	254	236	235	242	267	239	253	259	283	234	267	275	262	248	269	258	266	246	267	237	232	283	269	267	268	260	282	252	258	236	239	255	245	270	235	279	275	295	253	261	245	236	279	254	237	301	257	246	278	247	246	263	280	270	244	272	260	264	243	261	264	258	273	259	244	276	271	258	276	258	277	271	267	248	249	285	260	238	281	255	254	256	250	271	280	265	265	232	233	250	247	246	235	246	261	250	239	237	251	268	267	246	225	270	267	289	231	277	243	278	267	255	264	287	254	279	259	239	279	259	276	262	258	267	266	282	274	275	261	232	250	267	279	271	261	293	242	268	248	263	293	229	245	230	279	240	242	279	266	254	263	272	253	260	278	223	281	246	269	279	266	257	256	227	275	273	268	262	282	253	249	268	243	258	288	248	265	274	265	251	299	265	269	257	252	270	258	289	238	278	289	275	247	288	283	267	283	281	260	270	257	273	270	261	257	276	273	265	285	261	254	265	269	270	299	266	261	268	261	248	223	248	274	259	252	261	241	254	246	259	281	245	276	248	282	274	253	283	283	252	254	263	269	286	267	293	284	279	267	257	255	263	269	276	269	285	264	245	265	257	237	277	241	251	284	259	271	261	247	256	271	307	274	273	255	273	279	262	253	257	260	272	267	253	254	259	271	264	257	277	254	280	228	240	261	242	279	254	273	270	267	268	267	264	259	238	270	263	272	273	258	241	253	248	240	266	269	242	276	262	283	271	293	295	302	260	249	257	261	271	265	274	235	257	252	248	272	264	235	240	255	270	253	274	256	264	251	264	230	302	246	276	276	246	287	262	247	270	229	249	258	280	260	249	259	264	236	223	274	243	244	241	264	270	295	294	291	280	227	253	245	231	272	263	279	238	258	271	251	269	235	226	250	270	248	251	262	265	267	276	269	278	261	247	259	267	309	260	241	280	282	219	269	268	238	250	245	250	253	275	273	241	273	263	251	278	264	268	284	252	234	230	259	247	273	272	262	259	259	232	225	253	287	281	269	277	258	270	286	268	244	259	246	274	259	272	273	235	252	251	236	255	271	246	255	231	256	274	262	238	277	261	262	262	278	246	258	262	261	240	279	267	264	264	270	274	214	250	273	263	247	289	257	264	249	279	284	235	258	282	293	255	257	260	274	301	309	254	230	292	242	265	238	265	260	299	274	269	265	276	253	255	270	255	282	259	253	282	251	246	281	247	268	239	229	298	295	271	280	244	264	295	262	261	291	288	225	254	286	291	256	253	262	230	273	297	263	254	293	295	265	266	261	285	261	252	274	291	286	267	284	274	245	253	254	247	296	277	247	300	265	274	266	253	254	243	275	246	263	237	241	271	252	282	240	295	263	249	245	254	278	228	271	286	271	249	261	261	241	265	319	249	249	243	285	261	247	251	258	239	289	282	246	274	251	243	283	226	249	251	264	298	262	269	273	248	223	299	274	236	269	267	259	274	272	270	238	284	275	240	247	235	265	252	283	265	289	269	241	251	275	319	286	254	253	248	250	280	250	298	277	253	249	257	241	237	245	263	283	271	269	241	253	214	282	271	238	271	260	244	287	274	288	280	258	292	302	262	276	269	294	286	245	262	271	256	242	224	275	258	255	240	281	261	265	250	263	275	293	283	257	270	283	211	277	268	262
20301	1600	2544	2878	2803	2337	1876	1597	1389	1250	1153	997	1005	911	805	788	745	818	767	761	648	681	706	710	678	615	683	684	629	653	633	660	653	684	679	672	643	624	610	615	660	615	673	632	618	615	611	646	606	668	623	629	650	616	643	640	641	620	646	639	585	588	612	614	657	594	626	622	588	610	621	644	596	636	629	604	596	624	662	618	562	626	580	649	605	627	638	569	633	626	664	611	618	583	617	640	633	646	661	617	607	614	592	582	629	553	665	624	594	650	637	576	614	614	600	625	626	605	621	572	649	644	620	590	586	599	631	569	665	603	594	650	619	599	647	623	617	627	588	594	622	625	629	603	645	616	624	669	588	581	631	636	618	587	598	595	628	633	620	620	637	552	659	622	584	619	645	583	583	592	574	575	588	617	603	655	614	625	561	624	638	631	620	586	636	568	614	583	621	595	625	604	620	595	621	673	605	566	649	591	613	634	599	640	628	600	634	609	617	626	607	609	636	616	626	609	618	595	595	594	604	625	598	603	593	587	590	614	614	612	620	590	656	594	617	588	581	572	588	610	548	619	621	582	632	678	599	582	603	590	609	628	588	593	637	589	629	585	603	611	566	572	664	606	632	641	677	604	617	617	593	612	597	609	591	613	630	664	613	592	592	650	570	571	618	586	607	645	630	626	595	620	590	601	598	559	642	627	626	603	644	605	587	590	601	627	587	595	574	569	591	585	601	640	582	566	589	585	627	674	642	601	587	593	607	643	605	590	568	606	601	594	610	626	602	640	609	596	590	606	600	626	626	529	638	572	600	629	600	638	564	645	598	619	623	584	596	612	592	628	586	595	618	588	584	637	631	592	600	590	630	643	589	615	637	584	659	602	595	617	668	649	661	607	593	574	605	648	608	627	608	572	604	613	632	637	603	611	607	617	635	602	639	586	584	590	613	633	648	631	600	585	595	576	643	606	615	632	645	544	611	615	514	659	639	578	570	604	610	599	608	601	595	646	655	629	619	606	625	620	589	591	512	578	644	598	587	643	598	616	619	599	638	574	609	612	639	611	596	632	590	623	579	668	586	585	632	647	584	613	581	619	647	593	601	558	647	618	601	629	591	583	570	553	582	613	622	627	591	658	573	608	580	635	585	639	618	627	599	681	616	617	615	575	622	619	667	632	666	604	603	601	603	587	627	635	621	601	631	581	643	573	579	621	618	577	618	627	554	613	581	645	575	590	630	616	594	590	578	618	660	608	626	642	608	594	633	599	595	593	592	602	617	597	601	608	599	565	607	615	621	583	604	576	623	641	591	672	640	579	617	618	609	602	643	633	599	627	586	609	538	574	623	612	592	631	634	621	573	569	630	577	638	607	632	599	649	580	585	621	626	615	605	595	580	639	588	646	589	647	636	604	603	635	635	621	615	633	563	641	633	607	623	596	626	595	618	651	581	615	642	573	677	596	588	626	611	617	631	574	606	588	610	639	594	613	562	574	624	623	589	579	628	614	639	651	592	589	609	593	576	609	594	607	570	623	627	617	617	618	624	608	575	664	608	602	627	643	625	595	610	594	626	616	650	616	629	598	629	682	583	560	643	656	625	581	616	617	615	628	601	585	633	632	627	605	607	583	605	591	584	600	569	620	585	578	606	595	597	630	632	630	624	601	599	610	579	598	612	594	597	615	610	614	601	552	637	618	632	645	619	569	624	599	635	628	628	616	612	597	613	595	606	629	588	630	576	609	589	635	588	634	582	638	630	620	569	615	655	600	596	595	642	614	605	656	673	616	601	617	571	571	616	606	590	555	595	585	591	609	617	617	596	646	615	591	620	610	600	584	666	617	577	613	640	605	603	567	597	559	581	642	569	612	630	569	596	581	610	608	670	622	636	630	582	655	594	632	635	597	600	593	625	595	605	598	600	623	629	632	618	662	611	607	600	669	577	617	616	636	588	613	612	591	661	630	612	617	616	623	632	613	579	546	647	592	602	613	651	594	604	631	609	679	594	610	564	608	585	625	620	604	638	627	596	597	627	632	611	544	538	598	638	588	598	567	614	642	586	598	633	598	646	602	584	593	608	584	594	603	601	555	597	578	616	566	618	585	580	605	590	641	611	619	560	600	607	610	589	580	606	557	593	566	609	596	547	621	601	582	626	603	638	599	596	614	593	613	599	638	617	578	614	612	596	591	598	602	628	584	601	564	579	623	623	607	608	551	631	601	596	568	633	571	609	601	611	617	607	577	607	639	611	624	655	626	588	575	613	630	615	630	636	590	642	623	627	594	613	610	597	606	627	611	592	575	580	658	650	570	612	645	607	593	633	641	609	611	627	594	654	583	586	605	613	579	627	608	644	607	613	665	614	626	574	615	603	628	631	602	598	624	583	610	600	596	535	620	613	565	644	609	614	589	619	571	580	609	607	620	628	638	592	608	601	644	608	616	618	646	572	589	565	613	591	604	605	599	618	611	643	628	568	629	608	605	639	648	603	584	605	595	585	577	613	617	672	565	589	619	622	615	600	546	591	609	634	649	569	616	571	611	573	628	644	580	592	619	572	639	578	614	666	649	596	630	604	594	604	637	623	573	587	646	647	596	623	608	658	583	629	625	610	639	603	603	605	598	596	588	596	639	648	566	593	590	593	581	597	597	612	585	570	591	598	638	628	557	587	602	609	602	631	588	577	600	597	598	581	592	611	609	645	591	615	617	641	653	603	576	585	699	646	627	597	584	637	636	605	615	638	624	622	594	619	681	593	556	615	610	606	574	615	637	615	584	611	635	628	626	596	616	661	628	548	675	584	647	657	666	619	592	639	551	601	603	601	633	646	584	622	580	614	591	620	605	588	640	575	606	581	587	630	606	629	629	666	636	607	592	623	603	572	644	628	624	626	591	593	594	659	590	622	577	634	600	604	565	605	599	624	620	586	595	654	596	627	644	643	580	562	595	640	596	606	598	649	595	604	605	611	589	603	640	605	661	610	637	576	613	568	617	598	585	640	622	615	621	623	607	567	603	593	581	622	600	609	573	607	615	590	620	609	617	598	584	576	580	592	617	621	658	647	603	609	608	584	592	621	643	585	595	640	609	631	566	593	605	605	618	614	597	613	561	595	608	576	607	594	587	648	628	639	588	550	649	615	599	595	577	636	634	627	624	591	612	569	628	654	593	629	577	606	615	607	574	572	612	632	617	572	647	617	574	588	604	607	578	599	593	598	619	624	626	618	592	656	574	594	613	588	615	656	617	613	633	624	620	575	612	578	609	638	613	607	641	641	591	586	641	608	594	602	592	653	588	556	595	605	592	605	611	606	617	651	595	615	647	605	667	565	653	607	600	629	587	588	640	643	663	597	591	624	607	615	616	610	643	610	602	622	626	629	617	578	592	619	609	614	594	633	639	618	632	580	608	639	589	604	648	622	644	647	585	585	628	598	602	613	577	607	610	586	628	648	573	579	657	588	608	611	601	632	627	613	626	599	593	570	573	611	600	636	611	667	589
9048	876	394	308	265	243	221	233	216	226	223	215	198	197	225	197	213	226	224	204	211	207	210	208	180	207	229	193	203	199	201	211	206	178	185	234	184	198	194	198	196	213	205	225	202	187	180	192	203	191	179	224	202	230	191	201	192	210	217	206	214	227	203	204	194	238	206	200	205	200	168	223	197	197	223	205	212	207	213	232	203	203	173	208	210	181	197	187	206	205	211	197	201	194	206	219	189	211	223	190	189	209	219	183	209	218	177	221	201	200	216	200	208	244	195	206	228	216	206	202	217	201	206	182	218	222	227	211	185	221	190	182	204	219	200	218	208	201	203	205	201	191	164	204	188	192	229	206	211	210	205	209	207	210	195	184	199	219	190	239	169	195	236	197	200	213	216	215	190	208	198	144	188	235	203	194	202	168	214	204	215	200	202	186	206	197	217	211	193	180	203	225	217	188	165	197	220	198	203	196	190	193	229	242	200	196	191	213	209	197	208	200	202	214	204	201	200	201	200	166	196	191	202	221	187	199	192	192	208	208	223	201	211	194	181	194	196	204	193	187	212	216	209	177	230	198	223	218	197	216	201	211	192	183	207	217	172	196	199	216	195	202	172	216	201	188	194	192	210	186	191	215	208	212	179	208	182	169	222	189	224	183	222	194	205	192	197	234	179	203	205	218	205	218	196	194	201	212	213	198	211	215	208	218	195	217	193	200	195	212	204	189	207	203	196	248	204	198	204	195	203	169	195	207	179	200	179	189	199	183	196	227	208	204	191	192	173	198	192	194	204	196	216	192	185	166	164	179	181	209	209	209	211	173	219	170	207	192	219	197	195	202	210	185	215	176	191	202	231	193	224	196	209	207	194	242	194	197	200	179	194	218	206	204	208	227	187	184	194	200	183	194	224	170	199	219	202	197	214	200	198	222	200	186	206	206	195	201	198	185	193	208	224	188	223	202	196	204	212	202	181	195	206	213	214	202	199	205	216	210	199	216	201	195	192	201	199	231	189	181	187	190	191	188	209	216	198	229	212	210	227	196	197	204	210	214	187	199	193	191	214	188	188	204	186	187	213	181	197	209	189	195	198	212	211	211	167	192	206	176	209	220	198	193	178	212	209	190	223	223	213	201	207	189	204	209	166	214	230	195	219	217	181	184	198	183	239	195	216	205	195	234	213	183	215	175	220	207	206	195	211	188	205	184	198	185	209	163	198	236	169	195	203	191	160	205	200	199	198	186	160	180	185	231	197	197	196	193	202	188	202	205	192	201	191	227	181	207	167	193	186	219	189	200	191	209	201	217	201	178	212	205	195	184	209	205	179	205	204	177	203	221	210	211	210	229	215	193	202	207	221	200	227	219	229	216	222	218	209	220	198	224	209	181	202	211	207	186	209	202	217	207	211	212	183	162	179	186	223	203	201	196	214	224	187	212	211	196	212	191	210	202	206	209	206	194	207	225	200	197	210	205	211	200	211	183	216	227	205	215	194	200	182	195	223	210	210	171	192	229	200	210	181	211	179	205	212	211	211	209	216	188	230	215	164	173	208	208	204	203	187	187	216	180	217	182	195	231	209	208	180	195	186	213	203	195	202	209	212	190	202	196	242	210	196	231	175	183	167	207	246	209	198	197	200	188	184	180	205	190	190	223	221	185	196	200	206	188	227	218	207	199	206	195	205	200	188	200	191	191	233	213	230	178	203	184	190	189	201	190	199	218	186	204	195	223	196	226	215	215	201	175	190	193	182	207	218	203	203	177	205	206	181	182	167	217	205	183	182	209	198	185	190	177	202	201	220	214	195	209	223	205	180	199	196	201	223	221	172	224	203	223	195	228	200	208	212	209	213	184	192	206	196	171	218	213	208	220	190	182	224	197	215	214	216	194	204	224	213	179	199	204	209	235	165	194	198	215	207	173	218	220	184	206	207	190	199	210	226	189	192	207	228	210	199	209	207	196	179	184	183	183	204	208	204	219	226	202	192	235	213	195	191	203	205	214	240	188	192	202	198	205	186	210	209	210	227	218	179	176	193	188	188	207	196	209	209	202	194	189	186	201	204	196	203	246	207	176	190	191	216	192	211	224	203	199	192	181	193	197	187	199	191	202	196	210	172	182	185	214	186	206	194	189	224	191	217	216	199	202	203	204	191	197	200	229	199	191	190	182	229	180	194	206	202	174	181	194	183	179	193	201	205	191	204	203	201	229	205	198	205	199	191	196	193	201	201	218	235	215	186	185	238	200	199	226	201	208	227	211	163	208	198	196	200	206	196	213	218	197	177	193	213	209	228	223	202	192	198	207	221	206	212	200	185	175	172	207	221	222	179	204	204	176	222	211	205	188	200	222	182	213	218	215	186	188	198	206	199	197	183	199	194	194	206	212	234	193	200	232	202	204	207	204	224	174	218	197	188	205	202	181	200	173	203	223	174	207	175	216	184	184	217	219	209	209	225	222	218	186	180	211	194	192	217	219	214	235	182	187	205	210	198	214	188	208	200	221	204	219	225	176	177	211	189	211	170	194	197	206	197	204	217	210	181	200	209	206	215	208	224	203	189	235	202	200	183	189	193	217	182	186	199	184	202	184	190	229	218	189	206	207	213	205	201	207	190	205	225	198	207	224	237	192	198	216	195	204	222	194	175	208	206	217	177	205	217	245	212	196	203	196	226	213	212	205	189	181	202	214	204	205	182	210	203	218	223	201	191	199	211	196	215	226	205	199	215	200	215	215	197	240	201	174	211	208	183	179	223	200	185	193	185	207	179	182	219	227	165	188	204	185	192	215	189	196	186	210	222	193	204	213	200	206	199	178	189	170	222	181	233	213	198	211	178	193	223	192	228	207	219	197	226	212	194	221	209	200	205	224	225	201	218	217	207	191	205	202	215	183	234	212	208	214	197	202	202	168	199	212	234	183	205	213	195	199	202	177	201	224	206	190	201	213	185	216	203	182	216	211	190	208	226	193	190	204	198	204	217	221	209	211	215	228	198	187	157	228	213	214	198	217	193	218	190	202	212	193	212	228	176	184	211	209	220	203	215	191	175	180	206	179	211	189	191	231	211	197	190	196	212	202	209	205	217	206	186	189	167	202	221	188	224	185	206	236	218	189	196	210	189	216	195	207	206	172	190	182	204	193	220	195	197	197	206	215	196	198	196	222	211	189	185	236	209	203	181	208	190	191	218	194	179	178	195	190	193	195	183	193	216	224	224	200	220	171	173	204	198	213	209	189	182	206	195	194	181	214	201	209	183	197	233	204	214	217	237	215	211	181	181	178	188	223	201	169	203	193	167	207	197	175	192	210	204	213	184	190	188	228	170	211	218	215	203	203	208	181	207	230	211	204	186	190	228	198	202	201	230	206	177	206	210	182	207	209	208	192	211	205	212	215	204	194	226	204	212	177	248	208	182	185	192	236	207	216	194	214	183	216	195	198	208	211	174	181	210	192	197	199	177	209	204	222	210	207	205	197	198	188	214	176	203	174	207	239
5482	636	759	828	815	707	681	620	542	511	515	525	486	474	501	525	477	510	524	493	473	469	438	510	511	460	442	475	477	443	511	462	488	512	459	470	466	472	448	473	476	464	480	477	443	460	506	429	471	495	449	458	478	496	480	460	471	481	474	488	465	450	485	472	508	509	481	475	465	458	483	472	461	464	464	485	468	421	543	514	486	492	482	459	450	466	512	436	477	456	466	507	482	496	483	524	469	474	489	465	477	520	448	498	452	485	421	465	515	467	445	464	451	454	484	481	485	443	460	471	442	477	462	470	468	501	468	479	484	440	454	437	467	494	477	448	460	480	488	458	484	470	475	469	476	488	436	452	475	479	473	474	483	491	438	471	448	500	458	485	441	436	463	485	471	503	494	484	468	478	483	489	517	477	485	487	462	478	453	488	453	461	489	463	482	475	470	505	469	505	466	470	466	475	456	455	473	465	475	430	471	472	469	474	450	463	490	485	443	429	472	491	473	445	500	468	475	473	474	470	456	473	479	468	470	449	464	471	464	453	476	495	445	463	466	521	486	458	466	501	503	509	487	476	473	469	510	482	469	468	491	484	480	460	491	506	490	452	443	474	495	455	465	450	486	454	478	462	474	506	474	466	490	490	469	509	449	484	481	504	469	470	471	488	447	438	464	441	444	497	464	439	465	485	474	455	487	489	487	511	510	491	472	510	491	480	450	485	482	486	502	479	474	443	480	470	482	417	456	432	458	522	431	448	476	455	493	478	476	464	484	451	444	482	454	485	457	417	495	447	476	466	469	453	472	518	483	448	425	413	461	490	494	455	443	451	518	471	465	485	500	473	468	447	491	441	487	448	460	457	467	446	479	481	477	474	425	464	487	483	493	463	477	491	453	467	462	445	482	465	477	507	481	515	468	455	474	473	449	470	451	461	451	446	491	394	462	487	441	495	486	477	497	503	461	426	486	465	480	520	470	480	445	488	482	483	456	495	443	514	430	480	503	438	480	463	460	473	477	446	464	478	461	477	506	460	408	450	437	487	464	453	487	438	477	460	480	480	485	470	440	503	451	514	479	481	488	455	443	466	453	453	451	486	465	489	453	478	498	455	453	471	492	502	443	494	509	508	483	451	503	462	466	491	495	491	476	468	462	466	445	491	462	469	474	456	454	494	515	471	466	447	448	477	492	456	455	485	486	495	487	499	453	480	455	439	460	404	505	469	488	489	490	507	507	476	472	493	469	431	478	501	477	443	459	459	475	458	464	467	496	443	432	492	463	474	469	470	482	454	455	483	467	455	488	470	463	465	488	470	438	475	512	506	493	528	439	480	491	438	450	454	445	483	486	450	492	483	487	498	439	464	454	465	482	488	468	456	458	490	502	472	479	452	459	446	497	465	476	419	472	506	431	477	490	451	490	496	457	478	523	479	466	470	471	462	463	479	428	463	469	442	508	465	463	481	423	427	449	474	464	480	506	489	469	477	483	475	463	483	530	496	435	495	470	466	454	464	483	454	489	488	483	472	456	455	467	523	466	451	506	466	488	444	469	482	485	458	512	487	483	487	483	474	464	492	464	500	455	475	470	450	484	470	494	465	455	438	490	457	454	515	490	447	461	435	497	446	449	451	503	454	484	457	492	495	489	474	442	495	475	470	442	491	456	486	469	479	469	459	443	464	473	480	472	484	489	434	440	488	447	493	493	441	484	472	466	441	456	416	437	515	459	463	469	505	485	463	476	472	456	474	479	471	484	445	474	479	479	457	480	429	485	455	470	498	496	490	460	411	450	446	486	461	470	482	436	495	505	456	446	454	467	474	446	454	459	454	474	417	497	491	452	490	437	496	455	469	478	489	469	458	475	518	448	435	489	457	452	468	484	447	429	493	445	503	462	440	439	484	467	424	491	450	448	505	479	470	431	487	500	491	478	481	464	544	496	443	437	466	458	441	485	453	405	460	435	467	481	472	471	472	453	449	482	425	501	477	447	430	477	461	444	488	450	474	434	447	458	470	451	452	483	454	487	475	483	466	514	494	498	437	483	475	446	473	452	484	493	509	426	473	477	475	454	512	429	454	497	444	452	460	478	511	471	482	462	474	505	427	419	475	477	481	445	446	469	443	464	458	458	525	450	473	447	454	524	448	475	447	482	440	466	459	473	425	455	477	477	456	438	501	484	475	475	460	478	485	492	478	477	483	459	457	451	454	472	487	459	483	449	496	531	465	512	493	503	474	434	462	481	480	472	465	484	490	422	459	469	455	488	448	458	459	495	478	500	478	473	488	483	488	443	473	485	477	485	473	465	441	446	490	468	489	491	481	460	467	448	459	441	474	497	455	511	449	473	477	487	445	466	487	479	464	470	438	452	486	420	430	501	491	487	470	433	455	479	490	449	471	495	451	462	440	470	460	451	503	449	474	472	465	445	466	462	497	481	513	450	480	514	456	456	500	475	502	445	462	458	462	444	507	461	459	476	472	470	494	471	498	469	451	469	477	550	469	474	448	475	464	458	498	502	477	504	447	496	468	492	488	487	464	434	473	483	487	467	456	493	500	467	476	490	473	483	459	455	451	508	466	410	526	486	455	478	512	473	442	443	486	453	476	492	462	489	456	446	425	451	437	509	466	469	449	450	456	442	470	445	508	463	454	505	472	468	463	489	449	490	444	467	477	464	486	505	477	439	519	499	495	442	476	462	484	455	435	498	508	481	482	504	460	469	460	527	483	465	493	453	501	467	466	495	446	472	531	471	441	490	470	499	474	471	479	502	450	464	471	450	467	424	480	499	474	488	471	476	479	497	450	461	508	499	506	462	485	461	465	513	429	472	453	454	432	438	484	479	500	507	496	527	494	456	463	480	436	498	470	490	459	475	456	486	494	442	487	450	468	470	452	503	496	424	486	440	504	502	451	473	496	483	507	492	455	466	487	474	443	433	474	473	437	484	444	458	525	476	448	449	484	470	474	476	479	504	495	437	427	460	445	477	484	501	503	461	495	437	491	481	485	463	483	466	481	424	444	483	445	444	460	477	474	451	475	500	465	449	482	467	456	450	455	492	454	473	459	453	481	451	480	489	477	463	482	463	440	460	470	450	507	476	525	455	456	490	496	466	444	468	451	478	505	482	528	477	491	402	472	489	443	466	449	481	472	470	497	468	469	467	501	492	473	429	463	477	475	465	499	454	458	421	444	495	436	460	461	456	465	425	456	460	500	474	507	475	485	463	452	450	472	496	449	442	459	453	488	447	499	457	475	490	459	521	467	478	473	434	495	478	483	444	481	447	486	476	463	481	433	462	461	464	490	468	479	463	478	466	465	498	484	451	476	421	467	463	473	457	437	450	467	449	503	445	484	470	472	451	486	493	485	466	441	486	464	499	416	448	487	494	457	438	428	497	469	459	474	454	467	480	471	469	445	484	486	510	466	470	471	469	457	485	495	484	429	450	478	479	451	448	461	455	468	467	481	446	445	441	462	492	472	487	479	482	487	456	442
26057	3664	814	621	481	320	331	270	213	228	212	183	176	168	168	193	179	140	178	162	170	159	166	168	160	153	193	138	151	176	190	120	181	173	139	137	164	147	163	139	169	164	124	181	140	145	166	157	135	154	147	167	140	139	135	156	174	153	142	146	151	179	165	129	144	139	166	143	153	172	140	140	151	171	142	162	144	168	165	136	179	155	158	152	138	151	152	160	150	155	133	148	143	160	150	155	168	132	151	147	164	157	172	142	135	170	144	166	148	158	159	168	156	144	146	158	147	152	155	165	138	124	145	156	133	151	155	129	163	168	132	143	140	130	155	166	136	159	154	166	148	154	141	151	160	128	156	168	149	147	122	151	147	171	143	146	129	170	153	156	131	145	150	150	151	157	148	148	176	145	148	135	150	140	156	133	161	164	167	170	144	135	145	169	154	130	134	146	143	145	144	164	155	154	146	165	157	162	159	153	162	153	163	153	144	151	167	144	155	148	159	138	149	148	148	162	138	166	147	144	157	129	158	153	149	142	141	140	132	143	159	148	171	164	141	163	136	155	154	163	143	140	148	158	152	145	132	139	159	178	137	165	161	162	148	141	127	145	146	138	147	161	149	171	117	144	140	152	142	156	159	136	147	146	155	145	156	126	128	154	150	151	150	124	162	143	172	137	152	141	129	150	180	162	168	167	141	157	157	163	136	133	137	174	135	123	150	127	166	140	144	143	154	147	157	148	127	139	144	159	149	159	174	146	158	126	150	190	140	163	143	149	174	140	141	138	150	153	159	154	164	149	157	158	152	150	163	179	146	152	139	157	162	164	169	127	160	145	164	160	141	120	152	137	160	160	173	163	148	161	140	146	152	160	134	139	155	149	174	176	119	139	174	150	134	137	151	145	156	149	172	171	178	154	141	158	164	146	127	161	169	139	122	136	125	138	149	141	153	185	123	166	170	127	140	153	133	152	164	131	156	168	133	138	131	163	172	155	170	157	176	161	144	136	144	149	163	141	145	159	141	167	136	169	159	166	141	143	152	175	157	175	161	147	138	163	157	144	142	151	142	124	115	146	151	138	170	159	154	126	158	150	158	150	148	164	135	149	143	159	164	140	147	157	157	174	128	130	144	139	153	143	150	162	157	165	131	135	149	135	126	175	133	137	144	151	161	150	152	151	112	138	113	179	173	133	142	142	156	151	148	161	166	143	134	162	145	127	143	136	151	167	136	150	157	151	136	152	144	173	153	139	155	152	156	162	125	143	159	169	144	154	158	125	131	142	158	140	155	142	177	165	159	165	149	119	132	176	168	155	178	147	149	165	145	138	166	172	153	164	148	133	172	145	148	160	134	129	152	171	136	144	154	153	155	150	138	154	160	152	148	149	144	169	146	156	144	157	143	120	130	160	126	140	147	146	136	146	157	143	155	142	139	159	164	107	136	155	179	156	162	164	163	154	160	148	152	135	140	170	148	160	155	149	146	135	161	121	177	132	132	143	133	149	162	134	129	124	168	139	161	158	155	156	146	142	143	136	149	123	146	151	156	158	140	151	131	177	162	172	144	168	150	166	136	165	154	158	138	157	182	129	156	160	157	130	145	144	145	136	166	165	166	150	141	151	142	152	127	158	151	159	130	154	121	144	152	146	163	130	165	145	143	173	170	142	139	143	175	153	144	160	116	165	136	131	164	125	135	165	132	140	139	153	156	152	161	160	135	143	150	145	121	127	155	157	156	130	143	178	136	137	157	169	155	175	138	145	153	139	152	162	135	160	159	165	178	168	203	171	156	176	158	154	142	161	123	149	149	136	135	179	136	145	163	163	146	148	140	135	150	146	134	145	167	153	156	165	153	159	168	140	154	153	153	148	145	150	136	126	138	160	151	157	159	162	130	148	172	174	140	147	140	145	148	142	163	152	143	153	159	142	143	130	135	136	136	153	141	157	151	154	149	143	161	153	149	128	164	152	129	163	128	135	141	172	158	163	141	177	147	160	144	146	168	147	125	161	164	142	148	124	150	145	153	184	146	128	131	163	146	123	171	134	137	121	149	150	157	155	146	146	133	137	137	149	144	147	158	138	160	151	138	149	164	140	151	166	168	134	152	144	157	156	182	146	141	140	145	137	163	140	157	168	150	153	135	170	156	152	152	151	146	151	160	164	155	125	164	146	155	165	142	156	137	154	157	174	156	130	152	168	143	141	164	181	146	145	140	151	165	144	142	155	163	179	133	162	155	154	165	165	145	143	155	141	134	160	151	155	136	150	154	150	159	142	154	156	156	129	162	150	152	177	128	157	162	158	171	127	130	162	147	154	133	140	154	142	125	137	153	159	146	143	162	129	158	139	162	162	142	176	166	145	165	139	141	162	128	130	140	147	155	145	118	164	147	160	138	139	134	156	126	138	140	134	165	142	161	120	173	134	138	141	148	134	145	142	164	150	176	155	154	135	143	143	144	147	138	124	129	146	154	162	157	152	136	171	162	139	147	141	159	159	130	143	140	151	143	137	160	145	127	136	134	135	158	152	146	139	152	142	121	144	155	147	147	129	164	151	175	153	163	177	133	171	159	170	141	152	156	148	133	140	162	156	166	115	168	151	166	192	140	146	145	168	170	158	134	133	159	149	157	159	163	155	153	171	148	152	146	122	127	122	154	155	147	147	148	166	135	163	157	138	142	163	142	136	144	162	139	147	138	155	146	145	148	180	137	164	156	143	146	185	142	129	146	144	149	149	149	137	153	163	162	133	167	131	139	165	179	152	138	163	153	143	171	163	141	159	149	140	158	146	129	142	160	157	133	149	136	146	147	129	172	153	127	148	137	141	145	171	140	161	139	138	149	155	160	143	157	134	168	156	126	172	155	157	154	131	170	166	151	156	143	158	131	151	144	143	148	153	149	156	137	148	156	143	125	130	133	136	154	151	146	168	159	158	148	131	150	136	174	163	161	130	127	154	157	161	143	130	148	155	147	115	130	125	141	156	149	150	148	153	160	146	133	151	153	149	161	142	161	143	161	163	172	145	171	161	168	169	160	150	145	132	150	142	145	159	147	152	138	129	141	157	169	152	130	105	145	156	125	173	150	144	151	138	143	146	136	118	134	143	159	166	142	132	130	148	152	156	151	134	146	128	158	142	145	140	129	158	154	126	153	115	146	170	172	167	153	126	164	150	169	141	127	132	139	175	141	155	155	152	156	163	140	143	130	147	155	155	153	177	156	153	158	185	146	130	159	142	159	152	149	145	136	144	153	141	134	150	127	138	144	132	156	128	127	163	130	151	152	164	139	151	181	160	132	144	133	129	157	130	142	146	153	143	150	152	149	164	146	143	152	137	149	148	145	157	154	132	177	146	165	157	136	158	140	153	172	185	146	169	155	142	144	145	155	171	144	161	153	143	145	147	160	157	147	125	145	152	132	163	149	145	158	139	160	154	134	125	148	133	145	129	152	134	159	158	151	142	143	158	170	163	144	146	172	132	148	172	162	175	143	140
15146	1040	1527	1715	1764	1339	1185	992	792	717	686	637	572	521	507	479	499	471	436	470	430	443	387	392	443	434	407	442	422	381	395	394	400	408	407	395	377	401	405	383	355	410	382	380	391	391	419	420	371	348	359	382	364	351	393	396	368	392	368	355	371	390	390	366	366	396	402	403	399	356	383	396	363	371	394	373	370	384	380	358	401	382	382	403	370	344	361	364	403	406	394	387	367	390	409	406	384	440	380	367	394	382	408	348	380	348	370	361	373	412	399	374	361	371	358	386	376	354	374	384	371	363	373	359	380	392	348	367	375	367	378	395	373	362	367	389	384	386	399	343	377	375	418	374	324	397	406	406	356	371	373	364	365	381	391	362	375	370	384	391	355	366	396	369	389	363	387	381	397	383	389	386	370	353	391	373	426	392	354	384	375	376	353	368	364	381	397	394	407	368	389	386	397	373	414	366	355	409	386	382	357	360	370	388	392	357	350	363	348	383	382	373	374	354	366	405	371	361	352	389	384	373	369	381	383	371	362	346	382	383	411	404	354	369	416	388	386	376	382	368	388	353	377	401	389	377	380	376	407	405	378	366	339	373	391	393	369	355	385	375	383	382	379	392	385	361	341	384	363	378	365	406	371	347	364	404	344	395	379	362	369	342	373	381	438	407	374	376	394	405	383	357	343	400	389	371	335	398	365	403	374	412	361	358	388	369	339	400	368	374	356	378	376	358	404	404	358	354	382	366	375	399	350	378	384	364	368	400	433	362	387	365	355	368	341	373	362	349	389	361	383	376	378	393	381	358	391	389	331	384	370	359	365	367	365	409	425	406	372	363	411	406	382	361	411	384	375	369	389	353	396	360	371	345	387	375	389	363	386	412	362	351	397	356	382	374	360	363	380	346	338	374	341	365	367	331	355	365	406	374	392	370	385	384	375	386	366	385	361	372	374	376	381	415	379	368	371	377	393	413	351	394	354	384	400	383	371	383	385	398	374	371	391	333	381	363	361	399	358	393	356	364	402	379	396	371	373	360	382	416	364	418	379	404	354	386	383	380	384	400	385	411	385	349	376	363	389	369	395	382	381	386	391	333	375	377	377	378	386	365	364	357	404	364	406	364	373	388	370	368	355	388	397	407	363	388	393	345	387	358	375	373	375	377	388	368	403	355	403	335	434	420	389	397	385	379	361	380	345	363	410	346	405	394	400	397	359	393	345	380	369	380	373	391	370	358	349	366	344	400	367	375	385	351	374	381	402	385	371	336	371	353	404	382	363	376	383	387	377	371	416	369	364	378	419	368	381	368	352	404	351	409	390	365	367	371	372	356	390	389	374	363	367	357	344	330	366	370	322	357	361	399	365	396	381	366	378	348	368	400	379	350	382	396	383	405	386	363	365	380	394	400	408	369	363	392	383	372	345	388	349	373	395	412	380	368	385	381	381	391	353	364	413	363	391	393	330	371	349	400	390	389	378	374	389	398	387	369	381	369	403	372	350	355	367	399	412	381	395	360	380	385	351	372	377	366	368	383	373	371	387	386	374	408	385	385	335	344	419	376	390	411	394	408	372	354	374	384	365	387	360	380	379	340	345	370	401	400	385	366	361	366	381	360	377	386	374	402	359	406	387	393	376	356	379	368	416	401	344	364	378	384	390	367	396	354	362	354	368	388	368	347	397	350	366	392	386	338	379	333	383	395	380	368	352	371	394	418	360	400	410	373	396	414	355	376	412	374	358	367	367	349	379	361	373	365	377	369	404	406	357	397	372	358	370	399	391	365	358	388	375	390	362	386	388	372	394	380	400	369	372	369	372	394	394	381	389	377	346	346	404	391	429	385	359	351	382	368	334	370	368	385	369	395	395	408	371	421	386	399	358	383	353	398	372	361	345	384	384	384	373	406	354	391	358	364	397	383	403	410	361	406	370	376	328	368	347	383	370	364	396	338	377	360	379	332	383	393	403	372	352	401	382	395	369	378	417	383	402	357	351	370	407	384	381	366	399	361	373	345	388	380	350	376	375	395	333	366	359	383	378	366	391	383	401	357	359	376	374	363	381	383	416	408	377	347	386	355	360	372	415	367	416	381	372	365	382	397	370	372	382	354	386	385	421	361	406	400	359	366	367	372	375	373	345	375	388	389	429	413	390	363	384	353	418	412	379	364	388	385	345	401	402	366	378	371	355	406	374	390	389	367	382	386	388	369	407	414	386	383	359	422	380	370	399	364	357	359	329	367	387	375	360	396	399	402	367	393	395	400	356	393	385	379	388	386	388	368	382	348	419	353	355	383	385	392	383	368	384	428	387	368	389	399	364	385	425	371	364	414	403	374	392	349	379	382	371	353	345	382	363	369	367	395	382	373	408	389	409	375	365	354	380	382	377	368	390	380	382	393	373	365	366	372	355	420	365	386	334	370	376	407	388	387	363	386	413	401	371	394	373	401	369	408	354	357	381	377	362	342	358	370	411	337	358	368	385	418	382	337	371	379	376	420	380	383	398	385	432	398	407	419	381	323	397	383	360	388	432	392	389	373	394	358	373	364	354	390	424	391	396	395	367	382	392	398	371	359	375	384	405	342	361	386	374	363	394	378	388	373	403	367	362	396	370	397	375	409	389	340	405	376	392	360	358	358	374	415	353	367	402	357	380	380	416	409	409	374	384	391	387	382	424	338	389	389	393	377	378	397	377	373	386	384	380	382	356	394	404	360	374	381	345	412	334	356	338	388	385	369	380	367	348	401	337	392	374	378	379	375	372	391	378	401	369	381	389	378	398	360	382	386	376	360	365	378	362	377	390	377	400	387	389	360	387	389	408	391	391	374	352	404	365	358	418	370	381	348	404	375	371	381	365	391	406	385	402	365	373	362	385	379	336	354	429	349	368	390	390	386	401	367	374	394	375	364	384	392	388	426	393	356	414	363	336	372	377	368	388	357	381	388	356	388	372	422	364	365	367	398	359	375	363	417	384	410	393	384	407	386	368	365	387	370	364	406	356	373	384	393	369	391	392	385	350	399	391	375	408	371	363	374	411	377	361	388	362	396	381	388	364	391	372	362	369	411	366	370	403	390	386	419	373	352	398	356	359	441	393	341	378	354	369	355	418	393	341	386	374	391	383	335	418	405	390	371	375	357	338	362	402	332	411	377	391	379	375	357	350	370	374	354	333	409	381	373	400	367	371	396	371	363	361	382	341	385	349	376	341	383	389	389	384	376	393	393	355	346	374	373	391	418	382	361	371	395	420	371	393	384	386	358	391	404	396	384	335	390	341	373	408	377	356	363	364	370	366	366	391	364	387	388	409	373	383	379	355	376	396	364	386	373	368	373	390	391	395	358	371	363	376	386	411	366	414	363	398	354	376	371	351	352	358	348	362	379	395	366	394	362	385	356	346	390	392	378	404	402	381	390	383	417	380	372	377	374	383	387	393	377	385	420	367	410	399	352	389	378	358	380	364	386	353	398	389	384	403	371	356	411	385	368	352	366	396	354
36904	7732	1766	1134	878	707	542	426	402	346	336	322	311	328	309	305	278	290	276	295	296	273	264	277	284	289	276	273	276	264	264	250	283	258	268	254	274	249	279	287	267	250	259	251	270	268	263	288	282	256	256	273	258	276	268	290	249	275	281	273	255	253	250	245	264	261	307	293	245	270	276	264	283	253	258	272	283	253	246	311	274	249	245	244	225	274	258	262	267	232	267	264	302	245	228	253	253	290	264	255	278	266	240	270	268	268	267	263	287	269	255	252	288	271	290	284	266	281	254	268	248	230	279	276	271	320	271	278	261	247	257	284	229	284	286	220	251	289	286	241	287	261	236	256	297	249	277	286	269	295	234	264	282	275	304	243	282	279	261	269	284	253	248	246	278	277	295	260	268	297	231	261	281	274	231	258	269	257	288	242	271	239	262	273	267	275	289	230	251	266	249	251	245	288	248	281	308	249	287	287	251	284	249	253	264	253	267	280	289	252	270	280	266	275	246	247	230	240	260	299	267	285	286	264	229	296	321	289	265	291	290	292	269	260	265	273	282	261	265	253	248	255	279	279	280	286	242	294	266	231	256	250	235	270	255	268	224	247	298	279	266	283	259	244	301	257	244	248	250	277	252	231	247	262	255	245	275	243	260	259	258	272	272	251	291	285	265	257	299	263	276	267	283	261	261	255	269	269	298	244	290	297	258	276	298	287	263	261	259	254	245	264	284	248	264	262	260	267	255	234	258	267	247	290	269	279	239	277	252	270	256	274	259	252	257	275	253	242	288	276	263	246	256	266	244	255	295	264	259	264	262	253	291	259	249	308	258	262	264	266	271	235	288	283	276	285	278	282	250	274	263	219	270	249	258	255	287	241	276	271	250	255	251	288	260	250	277	263	234	261	244	256	269	248	255	295	285	276	267	262	279	232	275	255	261	290	248	263	256	283	264	268	256	251	258	263	262	280	270	296	277	272	253	253	265	252	289	259	269	240	251	278	248	240	283	330	276	280	263	257	270	283	260	260	265	269	264	260	278	270	271	281	281	240	264	275	289	251	289	266	292	260	242	239	259	282	256	248	254	237	284	280	266	228	272	279	243	213	234	263	244	240	286	252	263	262	233	277	276	247	262	286	247	263	270	290	240	270	261	294	265	234	265	264	254	254	287	259	290	288	252	269	278	253	274	301	255	259	285	250	258	294	309	282	247	215	287	244	252	276	297	272	262	259	257	238	254	286	238	264	296	281	248	287	303	258	257	269	275	241	267	252	281	247	270	239	233	277	282	268	272	243	229	292	255	256	281	256	267	265	268	246	259	290	253	265	258	295	291	269	227	288	277	280	257	261	286	252	282	261	227	249	245	296	265	265	245	266	245	258	279	258	238	245	289	256	288	253	255	256	279	257	267	281	280	259	273	263	270	263	251	267	269	277	249	266	291	269	251	270	276	269	239	258	298	236	248	278	248	278	261	267	288	272	249	278	263	259	251	276	254	247	281	258	261	275	246	278	283	285	273	285	271	271	238	266	218	261	248	289	270	259	267	237	259	251	209	286	304	259	241	240	275	269	246	283	255	292	261	242	250	278	290	252	276	285	298	253	256	241	263	272	298	259	231	257	251	249	271	268	242	280	248	265	247	246	256	244	303	261	273	282	264	243	251	265	291	275	272	281	270	283	269	255	269	236	255	265	255	266	268	267	225	251	264	251	246	277	278	281	272	282	278	258	292	252	239	273	260	271	248	260	292	249	251	255	238	266	280	252	270	231	263	247	232	260	261	285	243	241	240	306	263	261	240	239	270	256	261	294	293	262	243	238	237	285	261	266	267	289	259	239	278	277	246	285	265	244	267	253	286	292	278	275	267	248	230	262	263	296	258	263	260	288	294	249	266	258	245	268	241	227	301	285	315	265	252	266	302	240	283	271	269	265	272	233	269	282	289	272	261	274	227	243	232	268	275	265	278	255	276	274	254	288	283	260	261	257	289	272	262	259	266	258	273	259	271	273	270	232	215	274	267	232	305	267	266	259	258	231	275	228	266	227	263	268	267	256	262	263	267	292	256	268	270	296	262	239	266	300	278	262	275	260	257	272	239	269	244	266	288	288	266	242	264	261	259	272	255	243	253	287	288	259	252	272	245	253	257	251	296	263	275	265	241	275	256	264	268	260	290	258	270	287	287	238	288	261	280	256	285	267	241	297	265	268	250	267	278	247	255	263	289	267	276	244	261	241	266	285	254	261	231	271	278	270	248	277	267	276	259	274	269	296	240	253	280	273	243	274	249	249	278	268	266	284	238	241	236	257	276	253	279	294	259	272	284	233	276	262	279	247	263	285	262	241	263	271	255	256	285	293	288	271	275	299	257	286	292	269	251	268	264	259	244	282	273	277	233	220	297	288	288	306	273	242	228	271	265	228	245	250	260	271	291	232	235	298	275	280	289	259	221	296	235	255	299	258	259	270	273	295	245	267	232	291	252	276	248	247	261	250	258	253	272	261	280	251	278	255	295	288	289	267	268	280	243	267	291	266	250	289	252	286	269	302	263	265	249	272	266	245	230	259	277	307	276	228	245	259	271	259	234	275	242	294	251	287	286	264	275	280	250	243	272	269	277	268	281	285	241	259	280	252	256	288	263	255	283	297	224	241	286	268	281	260	222	252	259	279	283	261	292	289	271	249	253	284	226	288	264	241	263	267	265	254	254	296	294	260	237	261	264	283	242	312	278	260	277	261	257	267	264	253	257	305	242	282	257	236	270	299	239	258	272	268	264	248	259	264	285	228	265	257	245	277	301	277	265	265	256	267	260	286	268	282	260	293	253	253	256	232	266	277	241	240	269	257	273	256	247	237	299	293	280	241	256	258	249	241	287	256	264	252	259	276	276	264	253	258	287	257	217	272	247	253	247	243	268	271	249	253	268	254	241	265	288	260	279	261	261	229	256	271	247	241	254	259	239	238	286	226	255	261	237	241	241	249	231	269	274	287	228	260	236	268	231	257	274	246	244	297	238	257	274	275	252	277	248	231	238	235	258	255	271	267	301	274	293	244	251	243	243	235	281	304	284	266	268	276	266	253	270	266	271	261	245	254	259	269	277	226	285	263	301	273	259	229	253	298	277	254	244	272	264	274	254	269	235	242	255	265	268	254	293	300	261	249	248	251	257	234	280	286	257	271	278	286	268	267	259	272	257	259	286	291	243	260	273	261	270	284	260	254	267	268	256	245	259	279	268	236	283	261	257	246	223	279	263	249	216	285	292	294	267	257	266	291	293	269	251	290	233	279	247	282	294	258	291	256	244	247	243	265	269	253	269	275	271	252	268	271	249	247	219	252	258	259	288	231	278	256	287	290	270	292	277	243	258	267	269	263	249	233	236	278	288	252	242	274	265	289	288	256	285	289	283	243	250	224	300	274	231	283	242	279	219	269	273	271	269	261	271	293	258	275	279	261	274	268	255	272	285	253	253	267	278	266	229	257	240	266	231	295	264	267
20625	1789	2504	3038	2847	2335	2022	1589	1378	1255	1116	1040	972	904	843	812	750	770	797	776	715	698	701	685	675	694	686	652	611	639	661	630	686	656	645	658	636	628	642	669	629	649	616	591	630	626	634	620	642	642	637	635	636	607	623	635	631	609	632	645	588	618	612	615	648	637	637	645	569	666	607	618	621	572	654	603	649	624	586	603	578	620	614	607	629	600	611	611	620	585	636	583	604	612	606	607	638	591	582	613	565	628	598	638	645	598	707	592	635	616	589	622	632	580	666	604	615	595	662	601	622	627	633	634	631	617	587	615	626	606	601	557	594	586	633	608	608	594	616	626	616	635	587	606	640	596	640	616	638	604	639	616	627	621	599	603	630	618	587	648	581	599	572	610	596	619	616	574	583	643	599	625	593	636	567	596	652	628	608	629	588	625	639	574	637	613	622	628	619	651	623	632	608	598	640	577	602	632	580	592	624	619	604	609	553	632	600	655	607	618	548	628	607	581	625	585	594	645	674	579	631	631	621	595	628	598	605	594	626	610	601	553	595	580	623	639	633	580	581	635	636	612	623	611	622	586	646	584	569	634	590	601	608	597	588	572	536	584	678	629	647	595	590	619	608	597	639	647	665	616	589	620	603	685	619	607	571	631	560	578	634	631	604	653	573	590	633	606	612	621	606	594	582	606	605	611	599	596	667	566	619	582	604	643	631	590	586	648	624	596	584	621	625	619	621	606	673	540	599	633	609	603	596	610	630	596	591	630	616	598	623	597	600	634	634	560	552	623	587	636	621	670	615	579	607	607	618	645	597	628	610	613	621	591	575	555	639	618	594	590	598	634	628	548	594	595	597	598	636	591	568	632	608	620	590	599	586	619	580	618	575	600	621	594	621	615	645	609	594	644	597	614	592	681	620	621	576	584	600	596	586	623	613	604	634	643	634	646	655	630	620	629	617	600	576	613	627	622	637	644	607	628	639	578	600	616	653	575	574	586	628	634	613	653	629	621	620	628	620	587	639	623	628	610	607	597	617	573	626	598	651	652	608	609	591	617	651	640	582	616	624	604	611	579	587	632	591	579	605	634	643	614	600	616	620	652	628	612	592	616	563	584	606	597	639	584	563	606	566	583	615	584	589	663	644	622	615	630	610	633	617	613	651	656	589	603	580	644	612	630	647	590	622	592	588	620	565	626	568	586	573	613	652	640	629	641	573	663	593	614	603	619	604	643	577	604	545	597	648	606	630	613	630	635	634	647	620	589	636	607	630	591	602	624	654	577	618	606	583	600	638	600	649	663	643	641	599	644	556	646	652	637	620	650	606	584	610	594	578	652	553	594	625	604	629	629	627	598	624	587	612	638	590	602	592	615	637	610	607	584	616	582	598	598	645	593	603	632	697	638	635	560	615	601	567	640	604	620	627	609	630	628	581	597	572	591	614	581	586	605	605	653	584	616	602	658	573	624	604	631	604	625	584	607	598	613	565	603	628	576	591	667	582	567	596	637	644	607	614	671	611	607	617	591	573	599	588	579	649	596	575	623	589	663	577	561	616	605	605	560	620	636	607	587	617	620	634	623	591	625	586	613	609	608	555	656	608	622	593	630	610	656	655	613	598	594	610	584	600	626	595	589	634	603	600	608	632	642	643	586	635	592	601	607	600	579	584	621	656	623	628	600	669	647	591	584	634	625	598	583	654	597	598	610	613	570	648	607	598	592	551	672	665	626	624	632	617	638	638	632	642	567	645	593	609	564	661	603	619	589	607	583	580	578	637	597	592	629	591	592	543	616	638	598	639	594	619	601	614	630	593	609	571	639	573	604	597	615	625	627	633	628	621	645	637	636	597	672	648	604	570	599	582	620	595	598	577	597	647	615	563	543	577	577	587	612	599	585	591	595	606	615	605	598	594	625	610	597	577	606	545	668	632	634	613	601	618	607	615	608	609	581	651	597	611	614	617	597	568	650	588	623	643	594	642	670	598	611	651	594	591	606	613	599	594	639	623	614	606	653	579	623	607	626	627	579	633	581	622	587	590	603	602	595	611	611	571	622	600	608	602	626	585	611	613	673	572	630	633	592	623	622	562	593	634	589	600	618	589	606	622	611	613	614	602	619	593	629	599	588	592	581	629	617	630	589	602	598	568	635	612	607	624	648	644	619	594	539	606	649	631	608	615	644	601	588	639	610	616	579	652	580	579	599	587	599	628	574	612	619	579	638	599	604	601	610	639	604	615	585	593	599	600	561	611	570	568	587	599	635	594	599	618	644	624	578	669	635	602	617	619	646	588	595	623	573	608	593	642	569	596	621	583	585	602	581	611	571	613	586	640	604	592	640	668	643	593	608	599	590	558	581	587	573	585	642	619	598	592	604	611	583	603	638	651	631	603	595	580	619	600	584	625	644	615	571	571	613	561	608	618	614	556	556	625	617	605	567	627	599	583	635	619	635	627	600	587	648	630	618	644	631	601	600	604	594	577	580	629	575	613	663	617	620	590	593	637	588	635	576	590	570	627	600	646	638	605	676	624	576	596	635	625	615	656	602	585	612	616	633	617	624	628	608	598	596	580	609	579	607	572	632	611	625	633	664	623	568	660	624	615	604	583	604	637	589	639	606	595	600	657	560	605	599	617	621	590	661	609	574	638	616	633	611	597	601	596	597	612	596	590	604	573	567	587	582	596	651	600	620	614	618	651	660	600	586	627	617	563	645	619	633	610	609	584	566	578	647	635	599	630	596	575	621	630	642	597	621	599	608	599	635	570	616	609	630	589	617	638	595	578	593	632	620	569	566	648	628	588	630	601	635	590	622	605	600	600	653	590	634	627	623	626	647	591	573	627	597	597	586	605	619	601	639	665	645	634	615	636	564	600	633	635	622	622	622	609	611	642	591	619	571	625	584	570	589	637	600	640	609	624	619	622	672	584	606	633	602	626	623	610	632	612	565	603	573	594	599	605	596	571	623	650	651	608	638	627	586	601	645	643	613	657	629	587	589	616	601	546	612	561	588	594	582	619	596	586	613	631	592	592	629	613	611	614	620	611	599	594	587	643	657	581	582	612	625	588	634	618	610	603	647	622	595	578	601	603	614	626	613	624	617	612	602	586	628	632	643	646	616	568	602	637	625	641	641	656	601	623	597	583	572	617	615	602	605	614	597	579	632	606	646	630	625	639	621	589	608	619	574	571	608	621	603	621	629	616	626	608	636	611	593	620	611	590	590	575	626	559	631	614	588	663	571	618	589	610	602	566	601	574	572	637	595	607	663	563	681	620	641	610	613	627	620	648	635	604	618	604	623	623	608	640	598	591	566	577	607	614	610	564	619	602	588	632	606	608	618	588	617	634	636	615	576	628	618	626	604	629	620	587	663	580	591	639	653	592	608	566	606	633	593	638	624	625	573	612	629	597	599	628	580	615	577	608	566	584	611	621	560	582	602	572	601	613	632	628	586	625	621	608	584	595	606	623	578	582	621	580	623	634	612	591	589	583	583
9383	919	377	350	252	276	243	243	260	230	210	237	196	206	206	211	206	227	222	210	214	199	212	206	184	200	198	202	210	210	212	176	188	210	229	206	223	200	216	226	198	210	202	202	197	224	190	214	189	236	225	204	221	214	203	222	188	236	188	203	210	219	204	195	194	203	197	211	212	188	205	205	200	188	204	205	215	200	196	190	195	205	215	198	202	221	183	199	188	212	207	201	212	214	201	206	190	206	193	210	211	183	191	187	195	235	216	204	217	213	198	183	206	201	209	195	189	175	176	212	200	195	232	217	192	178	214	234	209	214	195	204	193	204	213	208	210	187	205	189	242	208	185	206	187	201	172	191	223	162	197	207	186	196	201	214	190	223	204	176	183	208	219	191	205	199	218	201	197	171	230	195	229	177	225	225	197	198	204	188	198	202	238	188	227	189	197	220	186	224	210	201	180	207	205	188	204	212	166	195	218	207	194	206	216	202	195	196	199	219	179	207	191	225	170	193	201	231	228	226	197	228	195	224	179	217	209	212	217	211	222	214	175	206	199	213	192	215	209	213	197	208	219	187	198	187	192	234	212	234	231	210	219	194	204	180	183	218	220	237	197	191	214	208	204	204	227	200	212	215	235	214	206	183	222	188	200	209	230	233	193	176	209	210	203	218	216	206	205	194	198	224	220	222	224	191	174	237	209	181	188	174	178	189	200	209	191	192	226	215	191	212	198	185	194	232	201	217	207	216	198	229	204	239	210	202	177	205	201	176	209	214	218	178	208	219	167	174	202	217	185	176	183	203	212	213	173	210	251	191	199	193	223	205	228	216	214	190	184	210	199	218	209	186	208	177	218	189	193	208	189	232	193	177	212	208	218	202	205	214	194	206	201	208	197	215	206	206	196	190	202	217	215	224	190	206	212	207	195	203	200	206	196	205	204	192	201	218	205	222	206	210	173	211	224	212	211	219	205	207	221	204	206	205	194	184	181	215	181	214	201	234	228	242	230	205	196	203	184	211	198	193	200	188	197	222	203	217	183	207	211	234	197	219	200	185	215	176	194	237	180	236	186	193	219	179	190	181	175	209	240	198	200	199	184	207	193	199	176	184	218	200	199	193	153	211	192	206	216	200	214	198	183	209	194	200	201	221	213	218	216	232	200	185	207	207	207	221	211	227	225	204	215	195	198	206	156	220	215	214	196	204	231	212	209	199	229	173	199	229	191	163	198	207	256	208	203	195	208	221	226	169	214	199	213	191	200	209	232	199	195	212	193	197	180	164	201	202	212	223	208	178	196	199	176	215	197	215	203	187	218	208	206	214	218	198	183	211	181	235	237	201	203	211	213	206	197	178	184	191	189	209	206	207	189	203	232	202	223	180	221	215	216	222	196	209	207	176	195	203	206	206	193	199	201	196	184	212	180	213	194	222	205	191	203	200	206	222	188	227	221	196	217	214	163	181	212	204	192	188	200	231	216	210	193	197	196	211	232	203	203	198	215	194	236	202	240	203	223	190	236	197	213	216	235	180	182	198	212	195	203	189	219	207	200	221	224	211	244	186	229	217	194	181	221	205	182	197	190	214	211	237	216	231	203	173	207	203	201	204	202	202	215	216	211	194	195	191	186	199	204	202	218	213	223	213	200	219	213	211	233	212	199	218	222	194	203	218	208	201	199	183	212	187	159	213	185	188	211	209	194	215	211	224	220	215	221	190	200	178	204	183	170	209	191	207	200	263	209	214	222	218	202	209	195	205	221	200	206	226	184	212	226	188	200	205	229	188	215	211	206	190	206	202	205	209	219	233	186	196	230	188	203	178	217	193	206	228	212	172	200	196	221	189	236	184	191	216	212	209	222	196	200	213	215	220	191	206	205	212	204	183	207	195	190	170	204	215	192	203	220	183	202	201	225	207	182	217	207	181	211	202	205	202	204	213	224	205	192	168	218	192	194	206	196	207	195	211	188	222	235	188	203	204	182	191	244	202	221	201	224	208	197	216	195	195	220	217	191	207	201	210	216	204	176	196	207	214	178	196	213	209	181	192	205	199	209	227	224	209	215	220	205	200	210	177	193	226	223	222	200	168	208	231	203	198	213	214	207	208	199	209	200	204	207	246	190	205	207	195	215	196	212	205	198	257	219	201	200	193	215	201	210	211	223	231	214	189	180	207	204	216	210	215	205	231	192	181	235	193	170	202	202	196	172	220	224	210	207	183	187	197	203	191	223	179	201	210	207	217	233	195	195	181	192	189	213	186	237	226	210	210	205	211	243	186	220	268	214	185	208	214	203	204	214	206	217	204	217	229	200	212	180	220	204	200	202	205	224	209	233	224	208	238	218	207	215	208	216	207	210	203	211	205	193	208	202	233	214	210	246	216	208	207	175	204	213	210	183	192	211	207	219	194	194	243	220	210	179	215	200	202	196	187	212	198	214	224	215	194	212	208	213	221	221	203	211	214	222	181	184	199	221	206	207	187	195	205	206	217	203	196	231	201	215	166	194	194	192	184	187	190	210	204	195	211	210	200	184	181	198	220	233	208	194	203	197	180	198	202	211	185	186	205	197	210	224	201	201	216	222	186	202	225	194	180	197	188	220	208	199	218	206	199	209	170	220	200	198	198	176	205	208	206	204	206	214	208	186	220	207	205	172	220	223	221	206	197	200	196	209	199	196	189	221	214	209	187	182	210	201	224	198	191	196	208	235	222	187	234	183	222	203	194	199	214	185	214	197	225	201	220	205	211	211	232	221	183	205	189	218	224	197	210	200	220	212	194	199	204	194	192	204	221	205	191	227	185	225	190	206	180	197	212	206	232	215	230	198	201	194	201	214	223	224	191	182	203	205	191	193	198	199	196	247	177	200	193	210	221	213	193	196	205	194	202	207	204	207	204	181	219	230	208	204	229	208	197	222	205	201	222	201	193	189	223	209	211	189	199	194	195	184	191	199	189	193	194	175	183	182	205	201	202	206	197	191	239	197	215	203	206	202	187	220	209	204	211	217	213	211	175	212	219	204	213	221	198	195	208	230	200	206	213	213	171	192	218	175	209	188	195	184	201	229	180	178	227	232	207	190	212	178	223	204	210	217	189	194	197	215	213	210	190	192	176	197	200	220	203	226	215	209	191	193	233	190	202	192	233	200	206	208	165	175	201	235	219	216	202	204	201	185	224	205	199	207	203	207	176	208	198	200	197	189	204	202	173	185	197	199	209	197	186	191	188	235	219	218	218	211	180	211	215	206	182	193	177	184	232	229	201	202	220	216	218	199	204	195	178	195	217	205	204	223	211	178	192	220	210	198	191	207	201	188	200	205	253	194	202	208	182	216	192	236	171	202	171	210	206	199	198	196	203	191	204	211	222	211	207	204	219	193	225	204	194	211	189	206	197	223	189	180	195	240	201	211	182	216	173	214	205	227	192	186	214	204	204	198	223	222	190	203	205	201	197	204	209	209	216	180	214	210	180	195	173	202	203	206	206	194	193	191	216	210	215
5645	703	752	865	833	712	626	634	608	601	548	529	511	503	527	483	477	542	478	512	507	440	488	496	517	483	467	453	473	474	453	494	466	462	469	485	457	501	463	457	484	431	469	499	523	469	491	498	433	473	481	460	483	451	454	477	448	402	456	441	476	415	498	490	492	539	471	487	490	457	464	460	483	495	475	449	509	442	445	477	476	486	498	502	488	452	460	476	481	475	469	449	477	493	469	467	450	476	447	474	455	484	443	473	479	444	464	470	537	452	459	453	455	435	421	475	481	476	499	461	484	470	487	461	480	459	486	459	473	462	473	483	482	477	462	495	476	490	462	464	494	472	467	419	463	468	487	473	488	466	466	466	469	462	466	459	489	451	449	478	477	454	462	475	504	486	461	501	435	436	459	482	481	466	456	469	460	512	502	460	487	478	465	452	444	520	491	460	456	490	470	441	506	484	458	458	441	461	458	463	475	476	522	475	475	469	491	511	475	487	455	473	482	451	465	495	446	498	498	479	464	464	495	476	455	435	520	463	464	502	449	440	458	465	484	480	479	488	450	460	488	469	466	471	456	441	464	475	476	486	451	441	491	437	472	499	470	457	483	468	477	476	482	492	485	473	494	462	439	484	491	461	495	472	418	455	474	483	470	505	492	475	453	474	474	490	485	455	459	511	462	471	464	484	488	492	512	483	463	482	452	485	465	476	479	427	449	474	484	491	496	483	497	491	453	454	479	454	474	431	433	497	481	451	525	467	493	481	483	463	480	455	464	416	439	434	482	476	487	465	433	477	446	470	469	451	492	498	474	493	460	479	469	492	474	442	437	467	425	427	464	516	484	474	466	491	455	484	496	463	446	453	441	415	488	457	486	513	507	453	460	448	447	450	492	442	477	457	485	467	508	486	483	412	481	451	464	491	506	460	498	483	480	485	446	440	453	446	461	479	471	451	476	475	464	451	475	463	429	468	469	461	472	464	489	464	468	465	476	443	456	456	462	482	448	449	484	465	469	490	471	483	493	497	436	484	487	497	489	451	482	491	463	477	455	477	469	434	445	508	531	475	466	527	461	475	460	483	480	502	500	494	465	449	466	455	502	453	519	497	485	483	467	471	457	474	472	445	485	496	443	475	503	479	450	454	466	480	504	477	501	459	459	497	484	469	474	436	439	467	477	471	452	460	503	459	457	491	456	473	465	461	457	463	474	494	463	469	486	480	471	492	495	492	431	480	477	512	484	480	413	506	479	472	468	481	464	458	469	492	466	470	464	466	429	508	473	499	480	451	453	503	494	468	442	522	481	456	491	464	446	482	512	482	475	490	470	463	454	436	484	441	457	461	467	463	468	491	481	463	450	475	458	492	469	458	472	461	472	484	466	472	451	460	518	467	487	499	478	433	489	448	435	469	469	472	482	464	463	499	485	469	434	486	489	463	485	476	447	484	466	485	439	491	467	492	439	425	449	478	462	516	521	498	446	496	485	440	479	475	464	448	456	479	468	529	503	436	476	471	503	498	471	452	461	493	470	493	510	458	468	463	488	470	467	445	466	452	483	455	465	516	441	458	457	451	477	508	523	448	445	486	470	495	469	486	468	506	460	503	475	464	502	469	440	483	495	470	484	475	450	478	507	498	503	465	484	491	464	485	480	486	487	493	468	470	464	456	452	422	506	476	469	486	502	479	481	472	436	466	487	421	503	508	515	476	485	466	480	453	466	458	470	482	474	490	466	446	450	442	463	466	504	460	459	492	477	487	443	504	468	511	503	442	486	490	507	449	463	498	457	487	496	444	471	487	481	502	461	508	465	482	476	461	477	462	465	465	487	488	475	483	484	456	509	488	439	483	483	469	473	471	492	464	488	435	433	481	445	452	444	485	457	420	444	490	441	478	457	486	435	436	462	433	474	497	468	472	452	460	499	461	470	470	437	465	472	488	451	449	442	465	443	470	500	472	460	475	473	453	482	498	498	467	442	468	488	432	465	475	493	484	482	429	453	507	494	511	465	462	485	471	464	471	463	456	507	460	471	457	463	481	462	426	480	486	467	523	454	486	459	512	469	464	458	470	455	464	443	463	470	455	472	475	496	433	508	512	466	466	468	463	450	478	453	431	478	466	475	442	469	489	442	474	449	455	468	497	459	478	468	483	453	439	499	427	451	463	470	460	486	462	461	486	445	496	510	455	498	455	461	486	468	470	473	513	430	453	455	463	470	485	479	478	431	475	481	448	478	469	486	465	489	460	464	469	481	495	455	459	466	491	483	467	503	474	435	462	477	484	476	474	461	462	483	477	449	524	444	486	471	477	440	494	490	484	480	508	472	460	466	505	460	444	495	456	474	468	474	454	468	495	437	485	509	494	497	469	459	481	451	515	486	500	459	479	488	522	453	484	484	466	474	475	466	502	516	466	487	475	475	477	427	488	537	488	509	486	454	447	485	445	475	449	479	485	473	485	512	464	472	468	476	493	451	498	488	469	534	472	466	436	450	486	469	507	504	473	521	450	448	483	478	471	496	465	462	472	492	486	499	483	457	456	456	433	457	462	485	483	436	462	451	470	505	450	478	474	475	444	484	441	496	447	535	468	528	463	458	513	489	480	474	502	431	498	469	489	458	494	452	530	497	449	464	476	460	467	498	479	491	457	474	469	498	444	515	451	510	504	473	488	474	462	491	480	485	506	489	474	445	468	511	477	461	481	477	446	413	450	472	494	461	444	452	443	484	467	480	497	463	481	475	445	499	439	447	441	445	472	484	488	505	458	504	509	497	493	467	479	506	462	482	464	497	485	476	518	453	483	463	489	480	471	480	491	507	485	489	424	512	473	475	463	430	461	466	481	478	491	489	468	456	457	442	493	438	446	494	512	482	446	491	452	438	492	490	449	421	459	475	459	487	472	455	468	509	504	485	499	485	457	495	440	488	497	498	459	503	476	522	445	466	459	509	446	498	454	502	464	486	486	445	488	486	453	458	457	472	492	491	463	483	459	463	468	465	476	429	474	443	461	458	499	432	473	481	487	480	465	458	453	458	507	507	465	507	457	497	499	465	479	456	461	487	482	481	483	474	479	472	505	429	450	490	470	540	484	444	430	488	467	512	474	475	469	493	488	491	462	449	460	439	465	457	436	511	480	470	503	475	436	460	459	424	470	486	502	478	448	478	443	500	467	535	438	445	484	492	465	448	484	465	432	451	458	497	417	499	447	450	471	453	443	502	478	501	514	450	470	467	460	463	485	463	437	447	453	495	486	522	474	447	480	476	502	439	484	478	524	486	462	441	463	495	471	444	449	499	486	455	437	462	485	482	446	498	447	429	512	505	429	434	502	426	479	549	433	462	452	460	465	511	456	469	477	493	478	441	482	434	457	491	472	504	503	481	453	457	500	478	444	443	490	507	440	452	483	479	478	462	484	488	451	446	457	494	444	475	470	487	503	471	450	487	458	463	492	511	470	485	460	477	505	451	451	461	498	487	485	518	447	462	463	469	494
26782	4061	884	670	478	366	280	284	216	196	213	200	176	181	170	179	151	152	149	141	151	146	165	160	170	171	155	144	164	167	139	155	158	153	162	166	167	141	148	156	152	150	140	161	163	179	140	148	159	139	154	150	143	137	149	155	188	162	166	156	145	139	137	141	168	133	135	171	167	157	127	149	141	144	166	126	130	136	137	161	150	153	143	141	135	151	150	164	148	126	136	157	137	151	164	128	149	160	161	125	149	161	142	170	145	166	157	164	160	143	149	168	162	145	204	157	135	140	136	163	143	162	145	133	153	185	135	151	146	139	175	142	149	148	154	168	174	164	162	159	176	150	146	140	132	163	150	175	150	154	129	129	153	147	147	160	155	150	138	169	156	160	147	141	164	160	159	166	147	175	165	147	150	147	174	152	160	139	135	173	159	182	140	159	170	158	139	132	163	180	163	174	152	164	162	153	141	168	130	157	142	162	151	133	144	119	146	150	144	147	158	138	161	157	150	167	130	159	166	145	142	130	150	134	146	149	153	177	142	147	142	127	134	139	126	136	150	148	147	157	149	162	149	138	153	148	136	148	129	121	132	144	156	156	130	125	153	159	163	137	126	151	149	134	134	157	158	151	159	158	157	156	140	166	149	169	169	151	142	151	146	141	143	149	133	144	158	149	146	155	155	136	153	154	163	149	161	143	174	143	159	163	141	141	145	143	124	139	135	153	162	148	145	152	149	159	153	176	164	186	149	156	155	151	148	137	123	149	148	150	154	146	146	157	158	160	115	170	151	148	121	170	158	142	135	166	145	122	153	160	180	174	152	151	145	139	152	158	171	132	150	172	166	153	139	141	145	137	141	159	161	134	150	148	180	145	157	185	136	133	155	155	149	144	148	149	140	144	127	155	137	130	143	137	154	164	148	152	141	143	175	146	164	166	146	135	164	154	156	163	132	150	159	164	152	158	130	157	161	154	137	131	150	131	143	156	154	140	152	167	159	164	159	124	171	166	165	163	163	156	154	162	135	148	120	180	141	157	149	161	156	136	154	143	165	161	137	124	163	165	168	163	147	139	168	149	145	138	179	156	143	148	156	184	136	143	149	158	134	152	137	115	132	161	169	144	130	176	145	143	159	146	157	134	147	182	158	155	144	129	127	145	159	153	150	175	141	158	151	161	148	170	163	148	140	147	153	131	146	154	145	145	158	131	144	158	170	153	132	136	149	157	151	138	143	140	166	142	164	157	154	134	163	149	173	175	165	138	146	173	178	167	166	158	150	119	155	143	156	143	165	165	147	143	141	141	139	130	148	141	135	162	150	138	178	147	160	141	132	164	153	159	145	146	155	157	144	140	134	135	151	152	181	167	134	157	153	140	173	138	154	150	170	149	126	140	163	146	151	121	138	171	151	146	156	157	155	156	168	146	168	135	154	169	141	158	153	155	148	127	155	174	136	163	148	163	152	135	178	136	145	134	150	170	168	129	135	146	142	150	169	128	162	158	170	130	176	136	159	148	153	137	156	143	149	150	144	154	159	161	155	149	122	146	152	159	162	148	127	145	142	150	144	151	165	146	167	149	146	160	160	151	162	137	141	142	140	146	153	158	149	173	161	150	153	182	150	159	156	162	163	149	145	168	163	153	183	163	162	180	161	141	151	160	135	150	140	159	157	138	165	166	146	148	145	141	182	141	151	151	149	142	146	151	141	164	166	162	157	167	148	185	159	127	149	153	154	167	151	157	149	170	164	155	139	139	142	154	151	135	148	142	148	133	157	140	146	153	171	158	148	148	153	158	152	151	151	141	157	136	155	156	133	156	138	110	161	146	139	148	155	133	154	131	127	154	152	169	153	170	141	125	149	155	154	174	149	139	132	165	153	149	144	137	173	138	144	133	137	154	134	144	160	162	165	147	166	161	170	124	146	153	173	156	158	145	159	151	149	164	158	145	152	172	149	158	169	141	155	151	170	151	141	145	175	132	140	158	137	163	150	145	124	153	159	135	145	176	174	140	160	122	131	150	146	152	127	128	161	152	152	164	133	147	146	128	143	147	162	140	152	125	152	136	144	152	134	171	155	131	154	165	151	161	164	135	138	141	121	160	161	154	160	146	136	147	171	174	144	143	142	137	152	157	168	158	144	162	134	133	125	141	150	142	145	156	141	121	136	147	137	137	150	165	137	163	138	147	161	152	161	173	157	143	141	134	150	155	166	162	131	154	134	149	146	173	143	146	150	155	150	145	144	155	139	138	150	135	140	154	147	178	149	143	157	134	156	174	145	163	135	146	129	168	142	140	156	154	126	155	151	135	187	152	145	159	145	169	139	141	163	148	131	131	180	158	141	166	131	134	122	150	181	148	158	164	176	155	155	162	142	150	151	160	167	136	157	143	148	133	139	160	163	146	144	176	156	157	153	146	154	151	168	177	146	150	159	149	149	141	148	167	156	148	144	144	132	174	158	162	134	156	145	139	155	153	147	139	158	160	155	190	152	160	167	133	155	166	126	150	169	159	146	149	150	162	172	154	138	169	136	136	155	148	155	152	160	141	171	158	137	151	133	165	144	152	150	153	158	159	143	159	164	154	135	164	160	153	169	165	131	151	153	169	146	163	147	160	151	141	139	148	177	188	163	152	142	133	151	151	141	163	163	152	135	143	138	156	161	150	115	150	146	153	133	134	132	174	130	149	149	133	145	146	151	173	161	148	147	159	146	131	138	140	149	165	150	159	149	144	166	161	152	153	142	166	156	156	153	129	136	148	154	140	141	160	172	149	169	151	166	147	169	152	185	144	163	122	150	162	122	126	148	141	149	156	168	155	137	155	147	141	171	139	146	153	147	168	165	149	148	164	155	139	142	158	149	178	173	158	131	147	154	158	171	144	131	152	136	169	150	138	139	148	149	155	138	176	136	158	137	162	156	148	158	159	190	137	185	164	154	148	128	153	153	166	127	152	157	144	168	155	135	150	132	184	138	152	174	147	138	152	147	141	144	157	150	163	140	175	151	134	146	150	155	154	173	172	161	175	156	156	174	150	137	135	155	149	112	150	159	134	147	145	161	137	150	149	169	161	127	170	182	160	141	140	132	139	154	154	161	146	167	160	145	146	154	142	149	139	147	159	142	153	153	182	160	141	138	164	154	131	160	124	159	139	146	167	139	141	154	159	135	171	132	167	177	149	157	143	164	139	141	133	131	148	138	143	138	138	159	154	154	155	151	145	154	132	152	157	147	142	134	131	145	164	135	139	124	168	134	133	152	146	158	129	161	167	148	136	135	128	173	150	163	153	154	151	174	143	147	138	141	153	163	160	154	155	154	148	128	142	158	154	164	143	163	154	154	157	145	148	139	163	135	168	141	140	153	151	143	158	135	123	165	152	160	172	149	161	140	143	166	155	147	153	144	171	166	155	137	153	152	176	141	158	162	169	155	153	149	150	140	179	164	167	150	132	163	147	141	168	151	170	123	160	148	150	144	170	146	138	140	150	125	161
15528	1034	1476	1847	1681	1406	1240	1020	805	794	666	623	633	609	561	516	489	471	484	444	464	445	422	424	445	463	395	409	402	422	432	428	390	394	373	445	422	396	398	390	381	381	421	431	390	407	402	362	395	405	390	392	402	361	365	372	386	374	363	377	376	384	402	371	411	395	371	388	400	410	350	395	398	396	385	375	381	374	370	409	400	399	366	370	361	342	356	360	355	420	408	387	379	409	381	345	404	367	389	362	389	371	369	360	367	389	394	361	390	362	361	323	372	383	382	377	381	432	375	395	401	395	364	395	366	381	352	393	428	379	405	364	372	382	383	376	397	402	351	376	399	388	358	376	372	381	348	392	366	402	363	411	368	408	399	411	417	405	356	366	410	360	393	372	399	363	420	400	374	344	392	388	400	398	357	384	390	394	368	395	376	401	367	371	400	418	397	400	407	384	386	396	375	386	396	374	417	430	390	361	368	398	409	362	379	407	400	377	380	332	404	383	391	372	366	356	372	385	428	380	358	368	386	382	380	346	407	411	397	373	386	389	364	396	395	381	363	398	381	412	404	372	348	369	418	386	359	362	380	393	358	411	369	386	346	395	398	375	391	378	396	376	364	382	405	381	378	395	405	397	372	383	383	405	389	367	405	370	384	389	377	407	411	401	369	400	405	368	420	378	371	370	382	378	417	359	396	369	375	382	441	354	382	365	418	340	377	432	393	377	385	388	396	371	348	372	393	347	372	391	370	385	353	394	385	384	391	367	378	388	378	365	407	384	401	398	400	360	384	413	344	406	377	351	394	371	413	418	405	389	411	387	410	402	419	360	361	397	388	377	406	390	360	368	391	363	395	386	373	395	373	390	375	375	403	368	365	378	370	385	390	390	373	390	364	381	389	394	370	391	401	359	369	371	379	405	413	385	395	370	416	425	383	367	353	399	389	405	385	388	355	371	385	401	348	370	365	380	401	377	372	411	358	374	411	370	355	378	380	410	371	384	362	386	407	363	362	400	398	352	392	378	403	355	382	390	403	362	337	367	349	382	342	397	355	375	379	388	362	381	370	378	394	367	399	386	378	409	374	369	393	395	370	398	376	383	400	389	372	352	349	408	389	388	427	385	409	415	405	372	394	340	373	391	379	386	383	380	387	372	337	394	408	416	362	374	386	377	384	405	385	413	398	370	377	388	382	368	384	384	360	388	386	403	373	410	379	420	375	394	375	412	393	381	402	369	381	354	418	369	379	353	360	384	398	409	394	403	388	418	393	389	359	407	408	392	354	374	393	406	389	411	372	359	392	384	383	389	381	402	370	365	378	361	408	352	374	384	355	342	356	398	330	378	375	409	402	398	376	360	352	397	367	371	369	400	353	380	379	402	362	358	366	372	389	376	367	413	428	384	392	381	389	373	411	391	382	354	401	388	375	391	381	372	373	398	376	381	386	400	374	405	389	391	419	370	395	385	381	337	366	376	381	410	391	391	374	394	392	403	428	392	358	386	400	371	396	364	364	360	378	392	384	386	400	393	392	374	379	366	427	348	384	386	374	351	422	342	383	377	362	376	382	401	371	401	365	395	377	364	394	401	369	368	348	396	399	411	403	421	369	406	391	379	361	391	368	390	417	356	377	367	406	387	403	358	371	378	378	368	385	385	388	377	407	387	351	420	383	341	389	357	387	394	407	378	387	394	399	376	382	409	383	392	387	393	395	365	368	359	388	383	367	364	376	378	419	366	375	392	399	386	360	356	379	397	375	358	359	386	396	326	413	395	378	385	373	365	397	391	376	399	380	370	385	366	369	375	336	406	375	376	374	329	373	383	378	360	402	380	405	379	358	415	362	377	396	398	366	366	419	395	378	388	367	390	405	388	362	373	388	401	374	366	406	367	383	385	393	359	367	439	378	370	364	377	362	347	379	384	387	406	396	419	405	385	376	415	380	410	381	383	374	379	426	365	391	346	403	389	385	373	374	388	379	371	384	362	374	397	399	409	391	390	396	414	384	384	378	348	397	335	354	381	390	364	398	424	413	370	379	406	394	364	374	380	351	370	371	373	380	396	398	396	376	404	390	364	377	369	420	402	410	357	405	386	403	387	346	365	402	377	389	381	427	385	399	354	357	360	388	375	373	359	420	355	397	376	384	377	372	392	394	353	374	406	354	388	392	352	346	366	377	362	375	392	385	413	374	354	370	399	416	366	342	343	347	368	360	421	357	348	405	351	384	383	371	366	388	352	364	355	385	374	378	387	399	389	357	436	365	349	398	362	385	408	391	392	399	381	341	367	379	381	368	415	372	402	399	407	340	355	375	361	387	382	382	394	383	385	390	405	382	399	376	410	419	392	397	369	408	405	399	353	377	349	402	373	396	366	385	376	404	390	378	424	375	354	370	394	356	343	363	397	388	370	383	368	371	413	366	406	384	390	401	373	390	405	392	378	385	377	440	389	413	383	371	376	385	356	381	414	388	389	395	387	421	387	382	364	395	389	353	405	375	407	368	393	367	395	424	394	375	368	364	397	400	385	353	383	371	395	348	372	400	382	400	374	385	390	363	384	349	406	386	362	394	390	371	402	402	386	400	377	380	418	383	393	410	372	379	410	373	349	392	347	371	391	365	388	397	381	379	374	368	367	378	386	393	396	396	389	355	410	377	365	379	425	380	371	384	381	386	390	415	384	384	381	449	390	367	375	382	392	379	379	391	384	370	353	351	390	367	394	361	383	371	418	366	393	399	373	382	395	379	419	356	330	386	378	408	386	390	391	390	389	379	364	396	384	391	381	404	396	373	385	384	414	366	416	357	384	388	356	391	354	382	344	407	386	388	373	403	398	382	359	374	362	422	397	375	375	350	368	383	370	387	402	393	397	393	393	371	406	379	412	406	393	376	393	371	383	389	390	414	375	389	367	403	423	373	354	394	380	388	366	389	353	382	362	398	416	403	385	363	336	377	412	377	385	334	369	383	394	368	375	389	391	423	374	393	388	398	399	374	349	353	391	386	343	406	392	403	387	383	410	369	380	362	393	372	395	378	383	390	357	355	354	376	392	414	417	393	391	354	356	387	398	392	388	395	372	383	364	351	410	399	369	386	385	416	364	371	384	378	377	379	385	379	364	349	364	388	366	402	400	401	391	388	333	358	392	379	400	364	365	365	399	364	402	408	402	398	373	385	337	344	362	368	407	352	385	405	425	401	385	407	408	396	399	350	395	350	400	351	357	410	385	408	356	376	379	392	373	379	396	411	407	391	398	388	402	384	363	363	398	377	367	403	368	343	392	370	370	402	376	345	379	368	374	427	342	363	390	409	421	410	378	393	335	412	395	381	374	396	400	343	374	386	401	377	356	347	382	379	390	358	391	409	382	369	380	400	368	394	372	381	375	412	396	388	414	362	383	385	366	399	400	415	376	404	376	335	397	410	397	334	410	375	351	390	403	368	384	391	403	391	388	367	404	377	377	385	355	396	369	385	384	409	346	370	348	399	399	350	365
37021	7777	1588	1138	803	654	585	444	398	352	343	339	323	300	274	298	323	270	271	266	304	273	269	270	268	269	260	253	258	237	268	258	298	264	254	277	299	264	277	290	265	264	263	232	273	272	279	255	247	271	254	268	296	262	242	296	226	263	293	270	274	229	254	254	273	254	288	260	258	250	262	255	269	253	264	256	270	240	256	268	257	265	227	246	277	265	279	269	254	273	255	295	260	277	307	254	246	277	247	266	231	270	282	267	257	270	253	235	251	261	251	277	291	243	283	258	270	280	257	270	253	267	274	272	291	259	290	280	254	230	255	268	239	248	251	266	285	269	241	247	278	270	272	252	268	288	286	260	286	240	255	262	233	285	284	261	228	264	261	272	262	285	295	242	231	247	260	273	289	248	260	269	270	293	271	281	241	235	256	275	259	257	236	264	261	275	278	292	287	262	235	269	255	246	254	296	251	259	284	263	309	255	269	272	265	271	256	253	249	242	268	273	284	237	295	276	248	261	258	260	262	264	264	240	243	257	254	262	262	246	271	255	264	250	241	244	275	249	257	242	290	267	278	252	275	300	258	249	270	271	256	243	257	307	259	267	328	284	213	266	275	252	278	270	267	258	294	259	270	263	250	249	270	264	276	248	262	263	253	270	260	271	258	273	235	262	233	281	254	289	276	293	267	256	275	290	272	265	216	245	275	277	265	279	263	267	278	251	294	246	266	246	262	272	247	265	242	244	272	242	270	304	278	250	258	276	281	262	271	266	253	280	254	290	259	264	239	254	276	244	260	259	253	256	269	258	257	263	279	276	283	265	250	254	251	283	263	251	257	264	246	241	244	249	269	281	246	258	245	286	231	234	298	292	246	270	261	236	273	229	236	256	262	268	282	260	296	234	262	233	257	236	267	270	287	288	280	244	264	282	254	281	291	271	274	256	240	257	276	269	269	281	248	252	253	296	293	282	246	259	258	286	249	251	262	295	274	281	287	288	279	257	268	266	247	264	261	267	257	243	266	275	260	272	248	253	275	256	275	283	247	274	287	279	288	277	276	244	250	279	261	255	263	288	252	294	261	234	259	259	238	255	303	274	281	273	271	253	278	250	297	246	262	269	233	267	280	261	289	278	250	247	274	268	244	243	291	243	259	252	264	266	291	250	247	268	244	284	277	241	238	255	259	261	246	268	266	254	266	262	284	257	234	258	235	247	255	260	303	260	239	262	245	233	239	285	241	261	257	286	299	258	242	245	271	269	284	258	260	275	264	244	266	276	285	251	258	259	253	233	268	272	237	250	279	280	284	278	253	281	229	257	281	245	272	275	258	286	246	272	249	285	273	260	267	264	290	265	257	286	267	277	294	291	268	291	263	257	243	241	282	261	270	283	270	267	277	270	244	259	264	259	268	265	282	282	243	270	278	269	284	286	272	259	252	230	238	255	247	273	283	292	268	287	228	291	275	242	264	277	266	250	241	285	278	282	303	255	285	241	256	269	263	241	233	245	304	244	314	245	259	251	246	293	241	279	313	292	240	266	275	268	254	276	275	285	267	252	304	223	284	251	237	230	261	258	293	281	270	274	273	252	249	268	263	270	264	276	268	275	260	255	254	251	258	312	282	253	223	288	262	264	284	249	268	244	246	272	261	252	268	253	242	242	263	265	239	279	292	268	266	297	258	261	263	267	274	236	287	245	251	275	277	248	271	245	251	269	282	268	282	252	267	256	240	262	248	271	247	276	234	259	271	230	251	267	249	221	247	284	269	274	271	265	260	252	291	282	253	245	279	267	276	253	254	287	238	260	258	306	261	243	268	277	278	259	268	261	263	279	274	265	271	269	255	263	264	279	246	261	247	263	258	270	269	318	289	264	228	282	257	229	269	273	240	288	254	231	284	257	281	265	248	224	257	264	272	273	281	271	265	235	273	247	252	284	278	292	263	267	250	305	294	248	276	268	259	269	275	242	292	273	231	253	267	250	279	261	252	251	249	257	265	248	274	245	249	308	272	281	303	253	257	241	296	263	259	284	240	269	253	252	283	249	274	278	243	271	259	264	296	249	245	266	283	254	264	251	255	278	234	278	258	268	297	260	268	279	233	273	253	242	264	258	250	255	270	277	256	281	279	277	279	284	247	245	266	262	260	259	280	280	277	237	271	274	275	273	253	251	289	264	253	251	291	276	257	256	280	259	254	269	257	248	261	281	252	275	274	215	258	276	235	266	280	297	265	258	259	258	254	285	261	248	272	266	251	277	283	292	280	287	264	262	275	258	301	248	251	253	237	288	271	247	282	273	264	243	246	260	241	291	245	311	278	281	280	235	291	259	284	247	293	270	266	335	295	278	258	242	241	275	232	274	243	250	265	271	286	285	282	244	250	269	296	270	258	257	289	238	246	265	277	251	247	260	265	257	278	293	269	299	253	289	269	264	245	256	289	272	270	238	263	256	233	283	275	255	259	277	297	264	251	251	260	253	315	239	289	262	260	267	289	267	273	286	238	266	255	274	270	269	264	247	260	253	271	263	289	281	279	247	253	230	258	234	269	300	280	263	292	300	256	272	258	255	282	255	271	266	251	246	263	248	253	248	276	269	224	277	272	268	263	285	279	272	281	289	257	276	270	265	251	272	265	268	252	263	254	288	256	279	286	254	265	240	268	238	272	268	260	263	287	259	241	282	259	287	284	280	286	252	247	307	237	266	305	273	259	261	254	276	279	254	269	275	257	245	285	264	288	282	280	245	257	275	299	262	232	248	289	242	258	245	267	251	282	233	283	246	274	255	277	275	279	251	251	252	278	238	253	276	268	248	267	271	288	277	266	250	306	262	247	255	272	290	275	225	273	271	258	256	260	276	246	249	246	248	253	275	246	273	296	269	242	255	247	262	258	253	230	261	245	276	265	270	254	255	255	281	256	271	253	265	296	248	227	295	281	266	266	254	291	279	271	262	278	271	267	248	277	249	257	245	245	289	269	306	244	262	245	262	257	272	258	267	256	269	264	264	274	260	271	290	267	241	238	275	274	253	280	250	273	245	260	268	273	260	256	287	267	298	271	255	270	267	286	258	239	269	294	297	258	249	267	258	244	254	267	246	229	264	272	285	232	278	267	280	247	216	268	269	292	264	279	245	266	242	249	242	293	243	291	250	265	265	253	303	269	285	260	292	249	250	282	268	260	282	272	267	273	271	267	283	282	255	262	247	248	262	235	250	258	263	258	261	263	278	269	260	248	291	253	281	260	263	265	276	251	276	267	260	256	259	254	261	276	246	289	272	260	281	241	249	267	250	284	266	260	239	277	253	242	269	291	278	248	271	261	269	269	310	285	285	287	268	253	279	269	221	262	275	266	246	246	231	259	251	233	262	266	277	273	303	276	266	272	264	238	292	235	263	247	245	277	271	262	289	250	255	250	268	234	266	229	278	274	256	299	249	265	259	262	277	270	283	283	275	266	285	273	263	273	274	284	239	262	256	233	246	262	277	243	286	249	247
20726	1779	2538	3004	2832	2418	1986	1646	1400	1274	1091	1007	964	907	927	829	829	800	799	779	717	715	754	685	668	671	673	701	669	690	685	634	669	666	658	622	673	641	663	609	667	621	651	652	646	613	602	621	648	653	607	647	563	649	595	615	586	601	590	601	579	605	595	604	637	608	646	584	628	634	640	597	631	621	650	648	613	618	570	598	600	653	616	597	617	653	602	610	622	613	606	618	615	645	579	581	577	604	618	620	619	626	644	627	620	596	656	585	631	586	610	617	599	609	620	661	615	639	610	617	630	606	607	628	614	605	572	646	598	619	604	587	606	611	647	612	633	578	612	630	606	612	598	610	552	598	590	644	650	592	584	602	637	611	623	644	600	616	641	584	617	637	599	623	641	655	624	590	647	615	635	596	602	583	571	605	643	627	644	587	573	575	609	581	597	652	584	609	600	601	595	588	643	645	593	600	607	573	626	612	595	619	571	638	615	597	621	621	612	655	584	615	580	653	603	628	638	629	614	598	609	661	609	635	604	614	614	673	620	670	587	606	664	614	608	602	603	636	595	612	621	560	644	608	652	617	599	612	654	572	600	610	588	598	586	637	643	627	654	590	584	660	596	561	620	628	648	632	584	645	615	568	618	647	617	621	611	601	611	616	598	596	622	624	630	601	608	664	585	708	633	600	610	588	620	597	636	610	609	598	636	611	581	617	595	625	603	608	593	602	647	656	631	599	622	637	594	604	578	652	616	608	610	602	626	608	594	647	623	586	617	618	632	634	557	660	617	585	615	604	626	607	625	616	600	605	580	645	622	615	617	599	607	646	583	580	596	597	602	579	678	605	597	622	589	554	606	589	628	621	620	578	578	586	602	616	616	619	616	601	578	627	592	583	655	625	583	588	660	603	624	572	633	574	598	607	612	563	587	611	575	642	626	608	638	590	580	590	621	624	641	587	629	594	604	642	638	597	605	610	658	581	614	649	591	605	555	592	644	620	642	646	633	605	586	653	564	607	595	628	614	589	655	620	567	617	609	593	581	569	573	608	618	607	657	625	631	589	603	625	618	628	614	613	551	628	638	603	585	582	619	608	583	608	613	592	598	681	611	632	620	624	579	610	609	642	620	630	586	630	590	649	596	630	650	580	643	595	613	622	603	626	640	598	632	625	634	624	583	627	576	613	634	646	642	646	639	593	617	615	665	591	606	574	613	629	634	626	600	608	607	589	646	611	594	617	637	599	605	559	587	598	653	615	581	649	579	582	616	582	601	637	592	588	605	575	626	587	616	615	604	606	593	628	612	642	641	583	649	608	614	643	602	637	593	595	563	640	610	595	609	635	633	583	619	624	646	666	626	615	661	651	602	582	578	607	646	572	595	555	563	614	605	618	592	559	607	641	601	621	630	600	615	613	603	635	628	600	607	595	600	603	613	640	645	643	627	632	630	624	584	623	643	618	590	615	616	592	599	607	626	577	628	653	628	597	607	583	602	586	596	613	661	646	610	567	595	627	606	629	644	572	635	622	600	639	615	591	597	579	598	595	628	648	640	603	624	571	598	607	579	646	640	670	600	603	559	595	631	579	622	589	596	588	564	628	623	597	636	609	615	622	618	582	604	629	576	602	582	590	628	591	622	649	657	613	637	619	597	579	603	613	581	598	627	615	677	645	598	609	630	598	590	612	628	627	646	611	599	607	601	656	622	591	614	632	592	598	645	617	604	609	681	640	623	594	624	633	609	614	583	606	661	616	585	612	612	622	637	566	628	608	589	624	665	629	629	615	638	614	636	622	590	556	610	593	598	605	579	601	586	626	623	636	629	670	607	570	639	568	616	597	608	593	604	635	623	592	597	609	638	613	613	650	576	579	584	599	626	606	610	622	631	590	634	639	591	644	616	614	642	620	604	601	604	648	630	570	605	594	582	571	599	586	673	633	600	599	574	599	631	602	622	610	632	598	610	645	597	619	635	628	604	588	660	609	606	607	604	584	618	607	610	574	632	645	618	618	595	629	618	596	629	625	591	595	601	582	595	609	600	623	604	616	647	574	597	583	583	570	614	648	624	623	675	608	602	571	605	637	633	580	629	644	633	651	618	601	632	566	610	635	641	604	629	597	601	613	603	652	596	638	612	589	595	604	623	639	601	618	559	652	612	637	589	592	587	585	582	627	618	616	596	576	594	615	531	587	623	625	566	604	617	586	593	625	599	616	588	607	585	589	632	645	576	628	588	623	580	554	583	592	607	626	611	618	634	671	641	609	641	664	628	611	585	620	591	624	623	635	612	644	625	577	592	622	597	657	636	642	633	619	583	592	594	580	590	629	591	637	581	555	601	611	601	598	587	573	585	606	598	603	604	642	589	586	630	645	593	627	631	612	621	594	608	654	614	639	608	641	608	593	563	625	592	616	626	607	608	568	612	612	636	603	625	609	624	605	607	632	600	677	542	612	626	651	669	642	634	653	614	615	605	606	615	577	612	627	593	635	626	621	600	626	615	633	609	673	673	645	624	598	650	575	632	644	605	606	625	602	621	593	653	650	649	589	601	637	634	634	560	605	644	627	582	596	621	650	647	627	628	609	627	623	629	600	603	640	599	609	602	615	620	572	627	615	625	659	567	589	602	607	593	610	627	572	610	596	598	606	601	629	602	605	594	591	664	629	642	593	582	643	604	628	672	602	636	619	607	643	622	643	613	598	568	622	655	605	639	566	608	600	606	614	553	647	653	591	610	619	604	620	618	603	588	651	591	616	598	583	619	607	619	584	607	591	632	668	566	614	595	677	612	619	604	591	657	578	655	599	575	599	597	651	635	637	621	611	609	583	575	635	606	646	641	630	592	640	621	598	579	639	600	630	598	619	615	602	638	585	611	602	609	684	619	599	633	606	587	624	599	632	632	640	607	585	636	618	576	666	623	644	556	660	609	638	607	621	631	611	633	627	583	579	588	575	595	590	602	601	614	605	619	629	609	659	641	599	626	666	612	667	631	592	599	654	669	595	586	616	629	606	641	600	615	579	595	594	622	588	651	616	626	606	642	641	594	619	591	570	661	581	571	551	610	610	603	600	657	578	608	608	621	588	627	619	595	596	615	612	589	593	627	603	566	627	578	575	610	611	632	588	622	651	594	615	582	617	617	574	645	609	595	596	627	609	609	594	595	568	626	642	604	620	587	626	593	662	577	593	576	592	595	624	632	616	580	570	631	578	616	651	655	619	618	613	619	582	622	583	651	590	607	627	608	660	605	618	592	668	602	621	650	661	641	627	655	597	602	599	594	641	609	615	607	589	602	618	646	589	581	547	582	622	610	576	607	663	594	640	610	632	632	628	569	646	585	611	647	609	582	651	603	601	631	618	638	612	610	583	605	578	623	605	680	634	601	623	616	610	609	619	588	623	583	594	631	627	598	591	615	608	639	620	592	643	625	590	613	638	626	627	612	599	592	583	628	619	609	633	610	634	596	592	624	600	639	594	624	624	662	592	610	637	625	618
9359	927	385	343	271	211	229	224	196	208	245	242	217	250	198	209	178	183	197	188	224	230	208	178	203	177	206	219	219	201	202	183	168	230	213	198	200	201	218	173	221	244	185	204	183	201	202	191	188	197	203	212	181	222	211	173	215	222	227	214	213	220	210	230	199	212	221	207	229	231	213	228	234	214	228	189	213	218	199	194	204	182	201	220	195	197	210	217	200	211	185	187	187	204	171	203	238	200	173	230	194	232	195	205	200	204	175	187	211	199	195	230	177	217	203	187	208	196	173	226	214	201	210	202	203	212	205	214	209	182	199	180	180	192	206	179	212	191	185	203	222	198	202	218	182	214	226	196	200	201	219	226	210	235	179	189	231	196	199	216	186	209	186	204	193	195	203	196	220	213	218	211	213	187	189	194	184	189	195	207	200	214	196	204	224	231	212	232	204	191	222	206	188	183	195	212	178	203	220	211	204	209	227	199	213	198	198	201	174	201	211	199	223	193	237	191	195	212	183	235	233	216	202	196	198	204	228	219	221	201	195	187	187	204	210	225	190	205	204	197	234	184	171	209	185	201	206	196	187	218	213	201	214	213	197	215	198	211	194	199	202	205	209	200	201	227	225	182	200	178	209	211	216	207	178	216	181	202	174	191	184	214	193	202	223	194	184	192	233	181	212	235	197	206	207	184	192	227	181	213	214	204	204	198	192	213	215	209	198	194	191	192	209	224	196	187	176	186	196	198	189	206	194	204	200	240	185	185	176	218	236	230	213	205	177	182	197	180	239	213	228	194	207	207	216	210	201	194	193	230	193	225	240	193	196	208	237	200	188	239	229	185	216	214	206	175	204	199	198	205	195	233	212	167	196	180	203	195	176	203	220	207	193	184	204	224	200	220	224	203	209	200	192	206	235	195	207	173	196	219	193	159	202	205	186	195	216	231	189	199	199	223	226	207	223	201	184	205	194	208	193	206	218	218	222	197	210	209	191	212	181	192	186	200	196	217	210	182	200	216	199	212	208	214	199	221	211	228	202	223	202	217	226	213	223	213	168	210	204	203	184	199	220	214	181	205	192	189	200	245	243	201	192	200	214	198	205	199	213	217	208	168	197	205	224	214	228	227	203	207	211	222	236	198	183	201	227	191	211	199	192	190	217	203	185	196	190	198	183	180	216	171	178	204	176	191	201	225	217	186	205	193	170	219	193	213	191	185	191	215	187	210	229	213	231	193	192	198	190	184	174	214	215	199	188	197	193	198	212	188	191	242	189	195	198	180	183	233	236	198	206	222	210	187	209	195	214	192	183	216	194	194	210	200	213	201	195	228	174	222	197	240	225	196	189	179	191	187	193	189	196	210	171	197	193	226	185	189	185	238	200	198	204	203	207	216	202	176	215	188	206	221	210	197	207	215	221	216	206	214	209	214	220	219	210	196	218	202	213	210	197	230	212	210	201	210	203	212	223	215	181	221	202	196	196	181	196	206	210	229	197	215	181	177	208	179	184	195	192	208	212	204	184	203	205	175	206	229	208	218	199	186	187	200	218	181	223	205	204	207	209	211	208	220	184	195	207	207	213	198	201	201	195	210	211	201	199	219	224	213	190	211	227	204	205	203	209	205	181	189	193	201	195	199	190	227	184	187	202	226	164	207	197	234	175	192	246	216	219	228	201	214	225	196	201	189	225	159	204	211	223	239	215	211	199	190	206	178	240	188	214	248	192	189	188	234	234	200	226	212	192	198	206	209	191	198	231	191	200	220	192	183	190	207	195	217	221	235	227	209	178	206	203	219	222	203	204	200	215	208	220	210	220	203	196	200	218	193	188	190	202	222	202	185	188	200	178	201	204	223	197	195	199	193	208	207	188	187	197	187	180	198	202	198	211	205	218	189	190	170	209	213	209	202	211	184	186	182	205	216	193	175	161	191	198	235	194	196	217	220	214	195	209	211	216	224	213	175	235	214	212	187	190	218	211	196	207	197	198	197	212	168	193	215	174	233	202	200	225	194	198	215	225	197	191	186	206	210	194	220	214	195	213	205	210	217	204	233	209	171	199	192	210	195	179	194	190	189	197	191	198	199	216	206	219	192	229	209	220	194	206	187	156	222	179	214	217	226	202	194	233	191	204	198	211	218	215	194	219	212	176	208	192	205	180	209	224	217	207	203	174	182	242	224	182	212	209	194	215	216	218	203	191	204	175	195	190	232	186	211	181	195	198	258	216	213	187	198	205	208	200	204	217	188	218	187	205	210	199	228	216	216	204	195	202	190	180	195	181	197	209	218	215	165	187	217	196	199	185	222	191	230	213	225	195	183	219	212	183	196	241	227	200	213	180	228	177	197	212	209	210	202	176	211	208	210	181	185	203	217	194	195	220	205	207	222	203	179	180	187	195	171	187	190	214	203	180	191	204	230	213	195	171	189	222	189	206	192	176	212	197	204	196	222	224	211	206	224	198	213	242	186	214	197	224	222	218	173	193	202	217	212	228	195	214	217	205	183	219	196	201	207	217	219	217	195	222	165	232	211	207	189	196	214	213	214	191	201	169	207	198	189	211	202	189	212	198	226	202	241	205	189	196	218	172	185	194	195	240	200	228	215	189	178	220	206	182	189	186	218	219	190	201	208	212	233	231	193	211	195	216	179	194	178	193	187	200	180	209	209	217	195	196	216	185	181	229	196	216	226	189	190	194	187	199	210	194	214	211	208	153	198	205	189	203	186	205	207	230	195	219	204	201	200	200	197	201	243	176	201	218	206	200	187	193	203	215	195	197	207	206	198	218	219	234	207	199	204	197	211	210	212	203	185	219	198	216	191	185	221	209	235	177	187	224	214	185	182	219	209	212	184	226	186	217	204	216	203	192	185	200	180	171	214	199	205	207	230	199	176	191	198	185	219	230	216	210	230	197	200	201	200	203	183	239	213	176	212	215	207	196	193	240	196	219	213	192	212	229	215	197	216	194	224	209	194	197	220	209	182	230	200	213	189	194	198	207	226	213	213	193	212	212	180	182	196	203	209	216	210	196	178	183	194	188	211	203	206	207	183	224	175	185	193	195	208	190	240	229	219	191	180	212	223	194	192	220	211	191	194	190	213	231	211	214	176	218	203	209	212	186	167	191	204	197	215	204	209	212	213	219	212	197	194	195	227	198	223	175	225	226	213	205	199	203	208	206	216	188	220	216	204	223	193	224	172	192	199	204	199	208	211	184	204	219	224	202	208	218	209	192	191	206	212	224	184	198	205	207	205	195	208	188	207	182	196	197	202	207	211	213	209	196	213	182	214	220	188	225	220	195	206	207	228	204	241	184	186	203	224	233	200	240	215	186	215	221	201	199	190	214	209	217	183	186	224	236	200	225	189	185	201	196	190	198	188	212	228	201	182	223	208	228	218	182	194	240	204	197	204	198	209	230	185	228	201	185	199	216	204	172	197	180	215	199	179	219	198	210	229	231	196	202	226	191	212	180	221	204	200	197	211	225	207	212	193
5639	652	753	912	808	702	619	587	552	539	554	554	524	463	541	472	530	522	550	474	473	456	491	479	464	451	482	512	484	506	450	461	445	499	450	457	454	437	501	466	459	451	487	481	473	477	501	472	446	506	450	447	513	472	487	475	459	457	455	493	478	471	498	435	466	481	516	486	478	488	436	441	478	473	461	442	490	487	468	496	469	493	438	469	468	459	506	449	456	486	486	459	503	471	472	477	430	468	458	446	451	494	498	484	485	484	464	491	457	475	454	471	468	423	478	463	450	450	476	470	486	475	464	465	434	488	479	487	467	499	493	475	458	455	484	490	513	471	486	439	460	482	475	452	454	471	475	462	465	509	447	475	460	448	461	454	483	472	461	463	481	474	476	456	464	493	474	500	460	470	485	465	480	472	539	425	467	464	518	476	529	477	435	437	480	465	455	527	488	498	493	453	513	470	447	467	491	453	471	453	500	455	430	465	478	495	461	491	487	511	438	476	506	491	466	473	496	489	468	494	443	475	446	458	470	485	457	509	481	436	495	484	486	498	440	497	476	508	474	489	473	449	500	465	469	520	462	483	459	457	476	495	490	465	442	476	468	473	425	484	477	457	503	488	457	470	466	502	471	460	449	435	445	502	488	467	534	485	444	477	498	465	505	478	466	457	467	510	477	483	464	479	457	487	444	465	488	437	461	471	481	452	476	444	489	484	512	491	462	457	471	464	487	467	439	485	515	471	507	466	483	462	509	449	467	451	474	453	458	482	469	468	462	479	482	449	480	530	472	500	478	495	460	467	482	469	458	502	489	467	456	427	459	463	489	471	477	472	479	542	448	497	464	475	463	512	458	467	442	447	464	480	477	489	456	468	481	462	487	467	496	455	456	429	472	453	479	478	432	470	480	484	461	460	493	492	461	475	484	463	510	517	483	499	485	490	469	458	519	475	503	482	474	467	511	475	482	445	482	478	433	473	472	499	485	503	484	505	483	475	497	460	424	493	470	480	480	488	500	466	505	442	452	512	483	500	486	495	450	459	480	453	457	494	468	442	437	483	502	471	455	478	464	455	461	494	443	439	491	461	463	463	505	479	472	476	459	459	507	469	471	492	485	467	463	458	484	464	466	495	462	463	457	434	419	468	473	487	481	466	458	472	465	488	473	494	485	462	465	440	492	463	447	459	531	461	495	456	450	480	495	443	448	447	454	504	499	470	462	440	509	445	481	446	466	449	462	446	467	451	489	427	484	459	467	503	467	462	482	474	524	456	482	460	489	440	481	458	472	452	492	507	475	452	489	493	443	453	458	441	483	468	483	487	447	475	447	489	456	459	479	492	475	476	471	490	474	505	503	493	468	496	442	496	468	467	467	511	464	489	467	467	431	436	438	458	454	457	493	489	456	481	482	483	480	441	466	486	487	535	492	516	434	486	481	473	488	487	506	480	455	493	441	450	460	516	473	449	464	528	434	480	489	452	461	511	460	455	438	455	492	491	500	453	475	481	478	458	444	454	459	462	492	465	465	451	497	454	448	457	464	481	471	479	479	498	496	474	465	437	556	442	467	482	452	458	483	473	488	464	494	448	488	434	474	510	490	488	430	483	495	489	442	485	507	499	517	463	478	460	431	499	463	457	487	443	458	445	459	478	487	468	465	453	492	474	483	484	441	457	464	433	491	489	483	434	477	459	430	514	490	452	529	473	459	447	470	475	462	507	502	491	485	490	524	486	461	502	463	464	477	490	445	486	526	483	472	483	474	471	469	464	468	507	511	438	475	453	455	430	480	511	486	442	501	482	497	430	475	454	514	475	460	478	486	434	485	472	474	453	449	471	486	474	481	480	440	498	479	445	445	477	499	449	455	503	444	477	470	488	457	461	487	469	477	475	480	492	482	478	461	479	437	460	471	482	494	502	485	452	474	454	499	477	439	462	442	487	473	482	433	443	482	487	446	457	482	434	484	448	466	451	445	482	463	462	484	489	503	456	474	486	474	497	513	488	509	461	459	546	464	516	429	449	462	477	464	479	476	498	489	501	490	472	502	484	513	467	539	501	491	517	481	480	445	435	468	446	461	458	469	454	474	485	476	519	447	478	485	473	468	465	455	476	470	462	489	469	511	488	515	492	477	473	507	443	495	488	504	468	482	515	477	502	485	465	461	454	471	481	488	470	466	448	469	487	453	529	442	447	472	465	461	492	523	484	476	449	471	510	444	494	479	470	490	471	490	479	452	464	480	463	484	494	473	461	455	492	490	502	487	482	436	462	455	491	455	475	479	468	477	479	510	467	452	520	470	475	490	437	473	473	499	515	500	486	458	477	482	512	442	515	485	515	458	460	464	454	463	467	443	451	489	482	477	450	497	441	468	451	491	461	480	509	484	461	450	481	498	469	468	510	458	479	461	492	486	480	516	476	485	486	428	446	450	500	467	475	494	463	472	479	470	519	477	489	505	484	442	473	478	482	496	491	482	479	489	470	465	478	473	478	461	464	462	451	475	506	497	474	482	440	466	455	477	492	417	468	480	438	467	445	493	479	440	471	451	487	496	474	482	498	485	476	508	485	473	474	487	414	478	491	469	492	481	494	466	496	463	515	439	508	526	501	498	482	457	526	494	510	462	451	495	476	491	513	469	458	459	455	471	455	501	447	493	484	486	500	471	456	427	481	481	468	464	465	503	448	488	468	494	505	451	450	464	491	457	474	478	488	502	475	471	478	455	520	474	455	463	491	445	465	466	476	463	475	449	526	492	466	472	496	463	486	493	483	463	444	490	478	447	473	461	483	449	481	452	520	497	455	480	453	443	492	435	417	503	451	504	502	472	442	472	493	494	470	458	474	471	454	467	497	423	462	508	447	475	459	475	462	471	453	452	461	459	469	481	419	465	492	484	462	485	509	526	505	462	484	499	476	499	456	433	472	486	474	494	478	469	434	515	477	507	456	485	498	467	490	429	491	468	457	462	482	433	509	492	446	458	504	478	461	502	471	513	455	501	474	470	470	483	491	442	490	458	473	473	474	411	498	444	501	487	488	436	511	455	482	519	483	471	501	505	491	460	459	505	456	464	475	493	484	478	504	499	485	497	488	488	465	513	462	452	462	436	461	487	470	481	487	446	487	476	458	453	512	454	459	501	489	484	436	497	500	465	481	474	473	469	482	473	481	504	488	477	465	460	481	464	447	443	495	503	482	463	483	474	466	450	441	472	487	491	463	458	480	473	500	481	448	503	466	460	466	488	494	455	462	448	444	483	459	485	458	471	469	475	497	490	475	493	498	445	496	440	452	475	436	482	446	482	472	488	502	490	469	504	490	480	465	502	500	490	516	500	437	498	456	487	470	484	485	496	470	484	469	499	479	489	463	476	459	482	495	497	467	486	458	452	483	511	463	487	463	456	442	483	502	488	443	461	449	487	480	484	476	472	448	497	480	510	473	504	453	459	430	496	450	461	531	498	486	413	493	465	460	482	480	453	440	462	482	483	432	483	469
27028	4091	865	593	452	351	305	271	284	220	196	173	195	206	195	173	166	186	162	152	153	160	166	188	161	150	156	137	137	157	155	154	153	151	166	133	151	149	143	149	150	114	166	161	180	179	154	176	139	166	181	164	161	146	146	149	146	153	163	171	168	155	121	140	146	154	138	158	162	145	159	141	148	141	158	156	158	140	146	148	151	137	121	171	165	151	125	140	138	162	168	171	132	132	137	164	151	156	139	173	124	153	166	151	146	137	147	135	138	155	140	144	146	137	154	154	151	145	158	167	141	150	151	145	155	161	143	137	127	136	143	149	170	158	154	168	142	143	157	151	147	168	152	139	141	165	152	149	166	151	145	162	147	141	163	149	200	172	147	156	162	140	149	162	151	143	179	133	151	142	127	162	130	156	140	132	162	138	138	162	154	158	162	139	170	152	158	149	158	143	176	160	173	147	154	162	166	157	140	156	137	139	141	168	173	129	166	127	160	159	169	163	138	135	160	146	142	138	134	147	151	164	169	155	151	140	159	142	145	140	168	181	143	156	150	133	130	156	151	173	151	139	136	154	145	163	125	152	126	127	158	157	150	146	163	149	128	148	159	139	130	168	154	155	160	145	138	146	140	151	186	137	130	146	158	153	175	136	161	157	148	158	149	135	160	147	145	160	167	177	147	147	157	143	141	160	156	158	154	141	150	162	141	141	170	159	136	144	155	139	157	140	171	130	135	134	144	135	169	157	155	123	147	155	144	132	132	147	138	145	155	164	167	163	138	189	131	151	137	144	130	164	154	153	177	163	159	164	163	146	177	143	137	148	167	160	190	154	152	156	158	166	150	131	162	156	148	162	132	157	167	155	144	150	172	161	152	164	160	165	156	137	161	157	175	136	172	130	138	155	156	161	171	160	152	143	140	142	157	161	155	142	169	123	156	156	151	150	144	141	161	144	154	174	170	144	149	169	145	145	173	166	151	143	163	154	153	172	153	188	125	149	160	161	161	152	154	154	148	151	159	153	149	155	146	157	156	145	138	152	142	161	141	148	137	156	148	165	128	149	144	177	166	139	132	160	147	164	150	166	155	137	156	127	134	143	151	150	134	166	143	151	163	163	146	154	142	153	140	139	124	150	133	156	138	156	153	153	139	156	152	158	149	167	136	145	157	159	128	117	149	126	157	142	169	186	163	137	149	180	168	168	138	160	143	117	152	138	164	149	148	134	144	154	159	151	132	135	156	151	145	141	150	148	156	156	139	152	150	155	166	155	152	154	167	137	150	148	140	151	152	131	153	176	132	143	157	139	159	168	140	156	162	143	171	147	140	137	136	156	133	150	140	168	139	153	167	137	159	157	149	161	143	144	154	158	154	150	139	129	146	153	152	167	170	160	156	159	161	131	153	145	146	138	155	144	151	163	144	145	152	164	194	151	142	151	138	157	146	160	150	157	141	134	167	142	162	152	168	158	150	159	151	143	159	174	140	155	145	160	173	147	162	142	141	157	144	181	174	161	150	144	152	155	145	167	151	139	155	155	139	148	157	143	138	123	194	149	141	156	149	144	139	148	140	127	148	166	169	157	137	179	181	170	153	143	131	136	190	156	148	159	141	130	126	136	134	158	125	148	153	159	161	141	143	141	155	139	154	144	175	170	149	146	154	160	164	173	150	171	147	150	139	141	140	163	155	158	145	164	155	178	160	140	155	145	163	155	154	169	135	164	164	149	151	143	158	148	139	133	149	141	178	144	141	168	135	159	148	148	150	150	150	155	157	145	160	148	141	149	151	145	146	144	141	156	136	144	153	138	120	137	143	162	150	134	143	131	157	139	172	150	132	144	141	161	172	165	154	128	142	155	144	155	164	163	156	143	144	155	160	140	146	165	143	143	142	146	146	146	118	160	184	134	152	159	128	125	137	157	135	140	141	151	146	122	148	125	132	131	155	146	155	164	170	143	148	163	165	176	177	169	156	151	140	167	160	156	145	141	161	173	142	168	160	164	148	167	124	139	134	132	151	159	157	154	151	128	155	144	124	138	167	147	153	140	135	142	140	144	143	176	145	126	140	149	146	171	144	140	140	155	142	148	138	116	137	165	155	155	151	132	143	129	143	139	145	139	144	146	146	163	129	160	144	142	155	163	158	132	146	129	137	141	158	151	163	148	140	159	139	157	138	184	155	161	134	144	146	161	149	137	135	130	144	170	158	133	145	147	156	163	154	156	167	135	153	149	145	155	169	156	156	162	147	145	183	160	174	147	158	147	131	129	173	137	139	150	151	153	150	170	143	175	148	177	123	154	166	172	160	184	153	145	152	180	174	146	143	123	144	149	151	131	154	146	145	151	149	148	136	148	158	164	147	137	160	150	163	160	162	164	152	150	163	155	168	159	131	143	143	149	143	169	141	137	129	145	150	169	146	142	143	148	142	157	153	141	148	147	150	145	168	137	155	166	168	158	158	135	148	153	158	155	136	158	146	181	138	163	163	122	132	168	132	149	186	144	156	167	149	154	162	157	149	158	143	152	132	145	137	143	142	154	171	159	157	137	167	146	143	153	165	157	156	130	141	160	148	155	139	141	145	147	150	132	148	166	148	183	139	157	150	149	138	143	140	143	139	171	175	144	146	144	158	149	153	155	154	153	150	124	150	149	155	136	160	146	169	125	160	140	155	150	182	149	144	166	148	134	164	133	134	144	158	169	151	133	152	177	164	164	168	180	129	152	139	143	149	156	150	147	150	158	157	161	177	156	157	144	145	135	147	129	138	137	154	143	150	154	147	137	173	140	126	156	144	133	160	171	161	171	138	153	169	176	169	148	151	130	131	150	145	174	167	135	162	157	150	148	137	155	164	148	171	164	132	166	127	159	151	150	133	173	146	171	144	154	167	153	151	138	134	176	151	166	139	150	127	137	147	141	169	164	147	150	157	169	119	147	149	141	127	139	164	146	138	123	144	128	170	153	169	129	161	177	131	150	151	156	156	162	155	170	146	155	150	160	159	163	155	170	166	143	156	147	162	152	154	179	149	158	129	149	141	134	129	153	152	123	162	152	154	144	142	162	137	154	161	133	162	158	157	162	167	161	132	137	134	156	172	151	153	133	147	155	171	165	149	160	139	147	141	158	140	166	161	158	144	173	157	171	137	124	141	126	132	125	165	171	132	183	175	160	136	157	140	143	154	134	158	159	153	153	138	142	193	153	167	189	146	139	142	148	141	156	135	149	172	173	134	133	157	140	133	152	163	149	148	146	150	156	144	156	156	172	157	160	163	148	167	146	160	141	147	162	170	123	142	186	133	147	132	141	173	187	154	126	177	138	139	123	150	153	152	152	160	172	175	161	150	148	139	145	143	147	111	156	148	133	125	133	173	136	141	151	169	165	151	137	133	153	157	144	137	145	164	129	145	135	155	135	146	147	139	140	157	156	137	161	142	153	162	169	148	149	153	158	147	139	156	157	138	179	181	140	141	129	153	155	161	154	152	158	135	158
15908	1050	1457	1832	1712	1365	1192	1018	914	715	735	658	677	553	584	501	500	491	541	486	450	435	452	428	413	452	444	439	390	410	420	367	379	389	396	362	376	389	406	429	373	372	381	395	393	395	429	406	416	409	370	394	411	402	400	397	405	397	415	391	392	364	363	386	334	378	387	378	389	369	369	409	360	387	390	404	391	366	389	366	411	398	381	390	380	388	389	422	401	403	379	355	383	378	389	365	381	429	378	421	394	401	392	390	380	405	354	384	375	390	380	403	397	399	360	390	363	378	361	374	368	363	386	370	377	377	376	391	394	419	396	386	394	376	389	366	410	378	346	382	388	386	391	420	386	381	376	369	396	390	390	423	417	390	378	408	378	368	403	367	428	354	367	352	377	340	404	393	378	428	393	362	376	377	366	402	386	410	396	384	378	390	419	357	369	372	366	409	362	358	388	393	391	368	399	356	380	341	393	382	424	384	396	405	377	398	391	401	362	377	425	387	395	381	416	393	398	361	412	401	404	396	397	390	396	353	347	378	385	366	403	407	396	401	377	372	381	363	379	373	408	378	371	388	420	383	398	380	366	361	368	413	355	375	373	407	369	370	394	407	411	398	379	383	387	362	392	399	360	398	365	332	387	381	427	384	371	405	381	371	384	400	359	364	372	390	360	424	343	381	357	392	398	372	350	377	374	399	390	374	381	405	373	412	384	382	356	381	409	400	363	415	408	380	382	372	396	389	397	442	378	391	397	389	392	343	361	410	382	334	389	366	368	382	382	384	389	380	369	392	374	376	388	385	381	394	426	386	389	377	360	393	415	354	389	353	365	375	357	390	393	374	391	379	357	381	390	383	413	414	374	398	340	353	391	401	404	411	385	402	333	406	353	420	384	403	370	398	382	348	348	401	396	371	385	374	375	423	411	379	390	363	368	393	390	339	385	392	401	414	373	395	391	397	387	394	408	397	374	389	410	372	370	389	391	416	429	345	383	377	376	374	338	365	402	385	382	397	357	422	364	382	376	360	365	359	341	357	386	428	409	389	383	347	391	392	379	375	404	402	397	379	355	406	376	382	388	387	385	389	386	402	350	382	389	387	369	355	384	325	379	378	396	380	399	379	386	371	365	361	378	395	375	372	377	385	387	387	402	407	391	396	380	379	417	358	396	394	391	422	376	362	430	364	382	403	406	417	387	367	378	397	377	377	399	437	395	361	417	375	394	395	404	386	368	364	341	420	401	402	379	374	361	384	394	387	359	386	378	375	384	412	389	371	367	402	354	378	383	348	409	370	421	419	395	375	400	367	376	390	381	362	399	376	396	352	402	384	397	378	390	402	355	392	422	377	364	381	377	402	417	394	370	389	374	367	417	399	385	398	364	377	370	416	357	386	395	408	376	374	382	371	344	389	378	367	350	365	354	418	371	395	374	369	396	401	391	399	390	396	433	383	373	390	406	382	418	386	380	402	390	364	387	391	390	411	379	364	363	394	378	399	375	392	374	394	414	402	385	403	419	371	366	372	401	384	361	380	374	381	376	405	388	386	385	408	337	368	400	381	373	376	360	397	392	406	372	422	405	421	372	380	350	392	358	358	399	387	431	410	394	362	386	418	409	372	386	405	399	362	368	367	363	356	365	389	360	351	374	383	384	381	415	363	352	367	364	381	425	395	392	454	398	387	383	367	382	384	406	355	365	354	394	372	370	345	404	436	336	397	369	385	390	356	358	373	377	387	382	384	381	372	381	392	362	399	367	374	357	378	360	395	355	362	368	371	370	386	344	415	359	364	360	364	371	386	374	411	398	349	384	362	416	373	384	382	404	411	360	368	403	349	377	397	419	432	374	372	404	366	377	392	378	374	383	383	363	399	344	384	371	386	373	355	377	389	414	379	422	373	395	399	374	380	403	391	380	414	398	395	359	399	370	415	388	420	378	367	381	404	391	388	373	393	417	369	385	401	353	365	394	408	386	365	403	380	347	396	402	402	363	355	367	368	407	398	375	357	342	382	367	357	367	384	436	375	378	390	397	411	401	361	400	403	354	393	412	412	403	402	424	346	381	377	409	415	365	378	395	375	379	393	384	380	363	422	412	390	375	403	388	400	371	372	395	391	384	385	407	372	413	372	397	373	350	417	394	397	393	412	405	366	394	380	377	399	400	370	406	403	428	388	364	395	380	411	381	374	427	377	390	381	385	392	391	364	399	372	390	406	389	395	396	390	393	379	395	344	367	393	393	368	402	415	389	364	369	376	355	383	343	379	367	398	386	373	364	388	360	349	387	365	377	403	373	387	392	375	397	385	387	366	361	378	398	385	420	401	372	362	377	361	403	428	394	383	413	402	425	372	367	368	398	374	388	347	408	362	395	393	373	399	383	344	395	363	383	354	389	380	385	386	382	450	393	379	375	387	396	338	384	396	387	375	354	351	391	338	419	404	363	357	369	357	343	389	393	351	399	368	369	383	383	391	374	421	367	386	374	390	381	403	380	372	425	362	363	374	357	361	372	381	357	349	412	410	382	358	358	374	385	388	421	429	375	411	370	361	370	382	364	431	404	399	354	391	381	376	362	418	376	378	362	372	375	349	424	341	393	366	359	399	377	373	399	413	374	393	350	408	383	407	397	385	374	382	406	410	404	370	365	390	389	396	394	385	362	370	374	400	380	364	372	357	386	402	382	375	382	405	367	383	353	388	372	410	392	416	408	377	357	396	369	353	375	402	405	359	397	398	372	375	370	389	407	362	402	380	376	349	368	369	383	366	358	342	353	384	383	399	382	347	372	404	414	394	361	394	380	394	382	370	416	384	427	375	404	358	398	380	355	361	345	394	410	376	356	405	372	360	374	401	389	418	376	368	381	408	379	367	378	419	375	389	362	372	409	359	383	411	420	356	352	382	395	409	375	359	409	346	379	397	394	371	383	370	383	385	400	361	355	409	430	351	395	387	390	394	427	356	407	359	370	368	422	376	376	351	358	415	370	389	410	342	400	348	389	374	389	422	401	365	372	369	386	391	396	398	390	382	362	372	399	393	401	400	386	367	384	358	404	369	357	389	378	395	392	345	387	405	388	361	390	386	391	406	363	380	384	372	391	352	354	356	378	362	405	346	363	430	418	392	357	396	376	378	382	417	408	411	406	396	375	361	380	388	355	432	377	382	369	388	353	379	399	388	410	387	365	370	437	390	431	362	386	423	357	322	395	398	374	384	368	378	367	374	352	400	367	388	400	378	340	364	362	394	375	368	357	374	393	391	360	389	371	389	391	391	389	395	399	402	364	374	344	401	375	388	401	397	390	401	400	361	384	408	395	335	366	362	398	356	368	355	397	378	392	415	383	412	387	381	408	426	368	373	393	379	387	368	399	335	351	387	387	384	380	391	347	391	334	372	370	393	376	373	383	385	361	385	360	368	396	352	372	387	408	380	397	366	365	382	394	377	400	383	375	384	368	410	361	436	389	435	378	339	378	335	383	391	368	391	373	381	362	388
38194	7892	1756	1132	918	634	546	489	445	437	366	361	318	319	293	282	265	318	307	275	256	317	289	295	279	254	278	273	253	262	247	259	269	267	271	267	277	261	255	272	262	269	292	286	286	285	279	275	264	256	273	265	242	264	266	254	242	267	263	257	244	290	266	259	261	267	243	292	259	288	243	261	303	287	289	261	260	286	255	274	286	262	268	265	264	235	259	270	272	251	242	244	249	255	257	276	274	256	290	272	259	241	239	265	279	274	277	299	286	313	263	254	270	266	269	256	238	256	250	265	235	263	258	268	255	255	279	249	280	262	246	253	284	279	265	241	264	251	285	274	269	270	293	250	277	268	255	281	278	238	258	265	284	259	260	275	278	280	266	254	248	261	303	268	232	267	272	224	252	258	299	280	246	261	273	275	286	307	270	263	271	297	291	243	283	262	272	249	246	267	239	246	260	278	242	261	279	266	268	265	261	239	299	252	230	232	260	272	266	270	259	271	253	216	255	251	255	283	278	263	282	284	257	245	295	250	274	262	256	248	274	294	265	264	253	270	263	285	249	284	274	256	248	263	250	260	259	279	253	247	259	230	279	256	279	268	271	268	292	279	276	245	294	244	254	233	278	272	263	285	273	245	253	294	283	281	255	265	247	277	272	294	273	266	257	283	225	251	270	307	286	247	282	285	280	268	270	295	239	259	270	274	266	264	289	275	276	261	252	287	271	275	288	257	263	261	263	240	270	243	271	250	243	266	291	304	270	227	249	265	291	269	259	256	237	278	276	290	281	276	303	274	268	279	273	263	272	237	272	270	275	291	264	285	298	288	241	278	230	262	256	273	279	268	246	289	270	270	290	280	282	248	266	289	261	264	256	253	256	299	252	243	254	245	276	295	261	310	297	283	260	258	274	225	264	248	250	257	260	248	275	287	259	229	260	276	276	273	280	247	265	295	256	257	290	276	287	268	269	247	241	265	247	275	263	231	289	235	269	248	256	282	276	264	289	262	291	282	253	244	267	249	248	253	273	269	240	241	266	260	265	234	258	246	270	252	259	225	262	254	250	268	252	269	299	268	251	273	249	264	256	250	243	252	261	260	256	268	271	281	280	263	263	301	257	264	261	284	264	233	268	266	250	256	258	268	236	242	267	277	249	296	270	245	250	309	285	265	243	287	286	254	290	264	279	291	307	287	264	266	249	247	275	268	266	252	236	257	251	265	261	298	253	283	282	239	259	297	278	263	274	279	236	326	261	249	268	277	303	287	268	292	288	284	240	234	264	267	233	304	249	247	247	234	226	295	259	245	253	258	281	270	281	268	271	284	264	269	257	257	274	289	272	279	279	274	266	259	275	267	252	252	277	248	273	261	284	292	255	285	265	278	272	258	262	274	276	233	263	249	272	259	256	247	221	274	246	268	284	254	255	255	253	254	244	273	251	254	270	218	286	270	283	240	240	295	268	278	245	252	232	271	265	257	279	288	274	269	289	272	235	273	261	261	272	270	270	242	259	244	245	241	275	248	277	264	250	281	252	243	249	281	269	284	280	270	250	239	288	274	299	274	248	245	296	280	251	253	269	272	287	281	257	272	246	250	262	251	256	278	260	282	286	268	273	278	256	281	300	213	268	265	275	288	253	273	283	261	252	262	260	260	246	269	255	243	261	266	277	237	254	284	263	236	273	256	261	252	233	282	255	284	288	288	262	244	258	290	263	259	270	273	249	263	252	272	278	267	267	279	295	225	257	272	284	254	292	240	261	260	253	280	278	274	254	245	246	275	273	301	284	272	246	276	291	274	269	269	267	252	265	260	272	260	292	284	287	247	296	259	270	280	280	261	267	266	256	287	289	254	285	286	261	272	275	269	266	268	240	265	269	254	246	259	275	266	275	262	266	270	300	246	270	265	271	268	260	263	284	261	293	256	267	267	266	264	262	275	273	267	261	268	282	276	250	249	255	263	324	241	275	274	255	253	282	283	232	259	272	265	291	289	242	273	244	281	262	287	269	284	252	240	315	252	268	280	281	280	261	271	295	273	259	252	287	252	231	276	298	255	281	281	275	255	268	260	276	289	236	258	252	285	271	274	262	277	270	256	285	246	263	276	244	279	285	235	256	225	232	248	240	283	287	273	260	283	276	250	261	230	254	286	235	276	246	257	313	273	284	278	289	259	315	257	270	282	298	265	240	260	239	270	280	265	238	290	243	276	255	254	287	259	241	281	246	269	272	295	309	263	261	283	262	257	270	279	270	274	267	269	266	296	248	265	279	239	283	248	272	294	267	234	239	255	246	255	212	247	281	304	259	252	252	257	252	251	281	285	281	258	231	255	245	271	260	266	233	274	234	263	288	286	268	269	259	286	257	269	282	258	274	287	249	303	277	264	278	272	260	250	251	266	269	290	257	285	287	293	294	312	248	261	250	242	283	291	253	262	264	263	247	263	243	281	273	251	331	267	251	264	310	238	284	284	271	247	297	284	249	265	261	276	256	270	261	264	260	259	282	264	263	278	291	271	289	273	278	285	271	304	276	256	242	248	300	277	276	232	302	293	266	258	294	239	255	271	256	267	255	269	258	263	288	273	259	272	249	265	267	243	241	294	256	264	252	288	258	269	271	205	249	258	274	280	285	286	262	259	295	244	273	271	276	280	261	290	224	275	303	269	266	253	272	290	273	278	262	241	253	273	278	259	291	279	254	243	238	257	246	286	271	282	278	264	293	270	303	250	256	231	282	294	278	268	290	270	254	260	252	270	268	268	241	265	284	304	258	296	277	252	281	300	282	246	263	238	212	264	273	273	291	269	277	307	272	247	267	283	293	236	264	255	257	273	253	261	273	281	315	264	252	260	280	253	277	280	284	267	260	277	241	278	268	262	253	263	254	288	279	241	298	246	262	269	273	272	297	227	219	272	274	270	237	276	238	256	274	260	284	273	297	309	278	278	252	263	256	279	268	247	252	270	240	247	271	268	251	261	250	293	273	264	272	281	281	263	266	259	263	274	259	271	296	265	234	287	242	258	269	265	283	274	268	266	267	297	259	238	271	257	307	276	271	279	257	271	254	287	273	282	273	268	301	248	277	269	272	293	275	258	282	293	267	249	265	248	283	284	264	291	248	299	255	244	278	243	270	283	285	245	262	242	257	274	277	235	268	255	263	301	250	252	300	242	264	295	279	274	281	277	252	290	255	256	268	236	271	295	279	288	259	252	266	271	236	284	309	293	249	267	249	232	250	240	285	221	247	273	272	256	301	256	258	253	267	228	298	290	279	262	281	287	263	246	289	254	274	274	261	252	259	261	248	251	269	245	273	253	266	282	261	259	263	254	265	293	249	299	274	250	278	269	259	275	291	262	239	286	279	285	257	288	266	286	258	230	277	278	278	263	272	247	295	298	282	267	274	312	282	278	258	284	292	229	283	234	255	271	252	253	261	263	264	283	247	266	265	214	267	290	247	265	269	297	279	267	274	245	262	235	275	258	282	286	291	276
21138	1725	2484	2990	2805	2246	2101	1661	1452	1274	1108	1060	1030	882	861	875	798	749	722	702	723	755	716	762	720	672	668	678	658	616	627	633	616	653	631	654	628	621	596	617	698	648	661	622	634	608	606	654	619	628	598	637	601	641	614	615	622	556	615	620	610	584	613	589	609	642	619	588	613	591	636	611	636	644	594	624	615	626	619	583	609	659	647	635	648	649	628	634	641	651	634	623	627	593	607	604	620	640	588	623	583	639	652	640	615	541	608	625	597	594	623	638	635	647	605	641	612	587	615	638	600	636	572	585	609	647	607	590	610	665	589	617	583	595	617	655	609	625	624	599	629	612	641	622	619	636	614	605	614	650	594	621	604	582	602	597	632	612	627	624	558	641	617	627	607	642	637	651	606	576	586	621	645	606	583	660	666	664	558	633	601	645	610	618	619	606	644	642	650	633	588	643	607	591	599	554	641	680	615	608	630	596	657	602	614	640	603	613	680	615	597	619	639	622	639	590	619	607	625	605	634	653	641	619	616	626	578	626	608	610	615	610	598	610	597	642	595	598	599	627	614	620	584	634	615	676	605	613	624	593	580	632	593	655	631	591	632	638	613	604	643	587	623	619	645	603	618	599	655	655	634	624	615	627	591	639	621	637	603	580	615	625	604	614	607	635	610	588	606	605	605	591	588	664	602	599	589	622	603	583	611	661	593	665	645	613	601	648	594	618	650	634	606	605	635	624	627	591	580	592	574	661	608	623	610	670	592	662	615	640	626	630	624	699	647	631	635	636	629	618	647	579	585	640	609	606	609	611	618	629	615	668	619	583	648	638	650	616	612	649	595	672	628	648	600	676	597	610	619	624	632	653	587	602	642	616	590	671	631	621	616	618	610	605	642	619	602	604	651	658	580	633	608	579	604	593	606	635	571	593	642	629	631	604	587	660	608	656	635	659	591	602	629	636	652	583	608	624	620	579	620	594	598	595	611	628	627	572	582	648	636	586	539	533	658	569	580	622	579	615	612	617	601	637	614	594	621	608	598	593	614	613	632	613	624	624	613	618	607	607	625	598	594	609	614	637	630	613	616	626	580	592	615	589	589	636	608	616	634	538	600	650	613	613	603	599	619	587	639	675	614	649	594	594	610	630	586	617	617	619	581	597	606	621	650	656	634	620	655	623	674	631	652	601	616	651	607	622	628	612	584	608	562	590	642	565	621	634	610	613	609	608	635	608	636	613	587	616	583	639	648	613	624	629	625	658	606	620	563	624	642	609	607	590	608	658	605	647	630	623	637	637	640	582	598	599	627	621	635	595	623	614	595	645	627	603	592	614	602	647	608	652	614	560	597	660	616	581	622	611	612	597	648	624	545	621	601	628	548	610	613	649	588	603	608	569	581	592	623	614	621	576	615	589	594	663	608	630	632	643	609	575	626	645	621	674	626	641	576	631	606	592	585	609	597	633	653	630	637	607	618	656	614	605	579	640	609	647	618	575	619	634	620	626	595	649	628	601	635	622	624	648	624	645	618	648	629	607	580	631	607	562	621	632	589	611	573	593	600	618	660	623	575	624	654	611	652	613	619	621	627	620	662	581	610	593	622	608	585	655	616	603	646	625	619	606	652	612	643	601	631	593	635	645	630	580	599	638	624	625	660	628	601	585	623	598	585	649	592	615	575	593	598	600	608	628	658	627	602	611	618	642	654	604	613	582	647	627	582	644	589	617	640	569	603	608	624	605	580	639	596	629	637	615	631	629	594	583	597	592	582	608	601	605	648	632	631	609	605	605	624	644	578	634	629	605	579	619	662	629	593	575	622	610	568	590	618	643	593	641	606	642	581	545	630	641	593	644	632	595	609	618	637	624	599	642	661	612	643	656	649	610	627	616	624	622	589	604	625	584	615	594	584	614	603	600	584	616	689	612	591	609	604	562	598	646	643	617	602	588	606	554	616	639	595	613	603	597	579	622	566	578	626	628	596	608	597	625	634	601	638	642	618	594	597	677	643	625	606	582	648	647	618	633	629	600	616	594	655	614	626	669	628	539	608	624	620	627	599	623	592	609	620	599	568	672	608	649	613	649	636	623	630	655	613	631	603	612	625	617	636	599	623	626	563	638	580	607	614	605	622	603	603	622	659	671	623	610	624	599	615	637	572	619	654	613	635	602	640	624	584	660	573	598	671	666	626	594	617	668	643	625	628	621	590	599	652	658	597	568	611	613	597	639	634	595	633	609	628	642	618	643	613	633	615	638	627	597	650	659	594	674	649	616	595	632	643	617	633	610	650	603	598	624	616	613	604	598	637	659	603	659	601	631	617	606	585	590	633	621	603	622	635	621	634	584	601	605	618	603	600	584	640	600	605	618	634	613	598	635	551	576	618	605	583	603	565	603	585	621	624	605	593	661	601	576	617	613	672	633	605	642	590	607	656	566	608	586	639	607	592	605	588	629	600	552	610	592	613	550	629	623	671	659	626	596	576	636	624	616	604	565	602	637	592	618	596	543	605	659	613	599	599	611	606	630	627	631	632	637	605	656	625	596	647	603	608	633	650	620	602	647	635	614	622	611	604	619	608	585	631	633	597	639	620	585	625	654	633	631	615	645	646	578	642	601	580	607	583	602	635	589	658	593	637	604	588	648	627	586	609	649	582	607	627	657	640	608	589	587	665	644	605	629	611	584	608	651	646	641	634	606	573	649	596	667	616	605	606	609	636	600	662	619	579	650	632	631	630	624	642	639	613	590	601	583	590	620	653	599	567	563	607	593	579	587	612	636	621	625	643	663	618	576	585	641	648	587	593	623	607	629	598	585	594	608	609	609	574	614	591	629	610	686	582	626	609	603	612	625	615	668	632	641	607	574	596	583	637	584	621	635	648	660	614	611	605	646	582	624	623	596	628	623	639	616	625	604	667	652	585	642	576	604	605	621	675	609	626	647	632	636	639	585	614	632	556	621	623	557	591	628	606	640	639	608	607	619	625	594	657	583	602	640	642	631	592	603	643	614	612	637	579	629	604	572	617	644	586	586	616	591	664	633	645	631	588	604	613	622	636	633	640	627	599	612	607	612	604	676	633	609	657	594	634	536	603	574	607	622	634	585	596	623	626	628	636	632	627	649	648	627	627	608	650	603	601	597	631	587	591	622	626	595	598	610	679	583	599	622	626	576	660	625	598	641	673	656	615	618	616	626	606	671	634	596	580	603	620	573	609	603	634	602	650	625	623	588	647	611	623	601	660	629	630	627	634	623	635	618	612	607	611	579	656	583	618	609	606	614	626	609	663	627	644	600	660	614	613	614	606	681	641	639	609	600	650	613	605	614	593	628	611	656	593	572	638	594	582	624	647	623	595	608	601	659	628	566	627	593	634	622	638	609	630	667	633	596	620	664	640	605	620	653	627	600	622	633	622	582	651	631	607	601	549	630	602	605	607	629	599	617	621	660	620	605	619	583	647	596	623	605	649	618	604	596	634	629	578	586	623	620	610	597	560	654
9138	919	370	301	255	255	248	229	225	201	221	192	214	191	218	220	202	221	214	209	197	240	218	210	188	216	210	189	202	199	199	193	206	221	199	216	220	216	212	184	200	198	191	193	221	210	214	200	181	182	202	208	171	170	218	226	206	200	189	231	214	174	210	199	218	220	184	221	214	209	200	211	199	198	175	225	196	221	191	208	202	186	213	204	217	189	204	190	206	211	207	211	207	220	204	185	212	222	202	191	228	195	185	208	201	216	198	212	198	178	196	211	190	189	203	184	196	223	221	214	202	186	195	224	220	214	207	176	211	209	202	217	192	188	215	181	214	204	237	197	184	209	206	174	220	202	195	191	202	161	185	208	194	187	223	221	218	205	206	196	197	203	211	228	198	190	179	206	198	224	198	217	190	230	192	214	179	193	200	189	225	166	207	193	210	223	159	193	193	222	220	194	181	199	185	203	171	187	209	217	201	207	192	192	194	220	206	213	184	207	182	188	191	210	191	211	201	210	202	212	226	184	230	211	242	216	165	199	194	209	213	202	191	206	221	199	203	203	219	191	231	194	183	165	228	227	228	202	182	205	193	183	209	195	205	222	215	189	219	205	192	199	244	201	189	182	205	225	196	184	218	225	199	218	190	223	243	187	198	218	208	232	183	217	197	215	234	233	196	183	237	200	189	212	186	195	205	194	243	194	216	202	236	199	207	214	221	232	195	188	204	190	211	193	186	208	216	194	209	178	185	219	218	166	219	186	171	183	193	200	209	183	220	222	193	177	202	229	194	181	191	223	201	196	203	193	202	210	178	190	216	225	196	184	219	225	234	249	189	191	189	202	213	186	197	195	185	199	203	184	210	183	222	212	180	212	202	204	198	194	220	228	210	200	203	230	207	222	184	219	212	192	191	215	235	181	202	196	195	193	214	195	216	211	212	238	193	211	224	197	199	194	216	228	204	241	214	198	190	197	192	206	203	188	192	221	207	207	221	230	219	183	232	199	223	234	200	209	214	221	211	198	207	195	196	207	226	182	219	197	208	216	196	199	196	213	210	214	220	186	217	189	216	223	177	203	223	177	204	191	193	209	227	240	217	206	211	202	207	213	163	212	181	205	191	228	239	193	210	195	200	193	197	212	206	178	208	219	230	233	214	210	193	224	217	204	223	201	176	209	212	192	203	213	198	222	197	202	221	177	199	204	199	182	213	216	200	198	213	220	201	203	206	202	202	172	204	200	175	215	213	227	209	213	218	202	213	188	239	210	215	226	184	222	176	234	219	174	192	217	186	213	214	206	189	228	218	204	220	202	206	210	213	185	203	165	199	217	219	215	176	198	216	194	204	237	221	196	207	206	197	170	200	197	200	194	201	194	189	225	178	166	202	202	231	190	209	211	215	228	212	212	176	201	198	231	188	182	189	192	185	197	213	206	216	243	221	177	214	197	219	235	204	212	208	215	211	232	200	242	216	216	194	197	181	181	180	194	221	204	167	195	181	217	172	204	198	181	198	167	200	213	210	193	182	215	222	203	208	206	208	178	224	235	188	204	202	235	183	209	228	216	185	202	176	225	197	198	206	190	191	194	209	205	232	228	185	199	181	200	217	200	222	203	203	225	201	189	217	223	223	203	208	211	196	183	203	203	226	235	191	205	205	224	176	211	217	196	215	206	203	204	223	210	229	197	206	179	207	228	198	200	197	226	214	235	228	217	198	199	212	198	214	198	185	186	194	206	197	214	203	227	188	201	211	209	247	196	201	208	226	196	215	203	202	198	186	191	198	222	202	195	200	204	192	207	194	218	230	226	200	200	192	206	206	197	209	224	196	193	220	241	210	204	194	197	196	195	177	191	212	181	201	193	201	210	210	190	201	208	227	187	219	211	209	240	222	218	194	202	203	176	207	220	175	179	211	237	201	197	186	209	210	190	204	237	203	191	199	197	226	242	194	222	184	226	203	219	201	227	225	183	192	174	216	195	186	208	231	204	242	184	213	194	197	214	199	212	227	174	185	190	207	230	217	186	196	211	189	199	200	203	229	190	204	198	186	196	192	230	219	198	184	213	171	205	193	181	176	225	208	195	229	237	213	226	234	208	219	217	184	227	206	213	196	217	198	197	245	200	255	177	178	211	176	201	187	228	189	201	204	198	234	205	200	193	198	208	175	196	177	207	172	204	194	223	204	188	232	186	203	196	210	201	178	207	207	197	215	210	215	234	204	225	192	208	207	181	203	219	196	225	207	191	223	189	209	173	197	211	182	211	220	199	221	192	210	196	208	206	223	203	216	194	216	204	200	219	223	201	193	192	191	216	214	207	208	217	201	217	208	186	209	182	195	237	188	229	203	198	184	217	194	226	203	165	204	197	217	194	227	222	198	208	224	221	217	214	200	195	180	201	204	218	203	200	213	197	196	185	191	205	224	240	197	228	210	218	212	190	226	204	240	204	207	219	202	246	213	192	241	223	213	210	197	195	191	205	193	202	220	188	203	209	197	224	211	206	198	189	175	213	223	235	213	199	199	202	225	204	204	202	226	190	215	170	196	223	224	210	195	195	195	189	224	214	196	189	211	203	207	197	213	221	226	196	195	215	207	216	202	198	189	219	219	201	212	197	199	220	188	192	203	219	221	195	210	227	208	202	209	211	217	209	187	199	173	228	170	186	201	211	206	219	190	191	215	187	216	211	227	206	180	201	193	195	221	199	229	206	192	191	212	224	215	235	216	208	203	204	194	218	202	202	220	203	196	209	219	187	207	225	215	208	206	214	194	210	218	202	215	208	200	177	200	212	204	215	187	217	211	204	175	197	187	226	214	193	193	175	200	221	177	197	171	178	197	204	197	229	198	194	229	182	220	217	207	200	188	183	196	201	199	165	219	206	192	211	167	199	208	196	223	219	220	257	203	221	218	201	195	180	191	189	205	217	209	199	201	193	222	194	195	213	161	206	206	219	234	206	196	209	215	229	213	204	204	209	202	199	224	192	188	218	202	225	192	191	195	210	196	177	182	175	207	193	208	210	180	170	216	214	209	195	221	203	231	192	223	216	207	206	213	241	199	221	231	200	205	210	207	206	214	208	221	203	198	226	180	197	210	190	212	196	201	216	191	208	201	210	231	215	185	207	193	197	206	210	213	217	200	198	204	208	212	196	201	183	209	233	199	215	189	195	202	203	204	200	214	210	256	199	208	214	193	204	220	198	185	174	215	206	206	194	208	195	188	220	202	191	162	212	209	221	192	222	220	195	208	211	232	207	222	201	202	204	198	202	187	210	195	218	233	209	218	244	226	203	209	195	222	192	184	199	205	174	197	201	215	219	188	211	215	226	203	208	199	204	169	187	196	192	204	187	196	229	192	180	219	183	227	200	212	194	222	209	203	202	206	215	218	195	193	214	222	188	217	243	185	193	205	221	202	198	203	183	217	220	194	192	199	185	223	197	193	192	189	199	228	212	218	209	184	207	228	189	176	189	214	191	194	199	207	194	212	201
5398	667	832	874	786	719	652	588	544	541	552	502	522	551	476	547	520	547	508	506	507	480	489	481	492	475	486	457	460	473	502	473	469	477	491	473	477	491	499	445	482	459	506	463	450	448	455	505	501	469	472	485	456	457	469	480	466	490	515	481	445	475	512	477	500	457	461	487	497	462	481	453	471	502	490	492	508	476	437	464	466	475	487	478	466	494	463	470	477	485	496	491	515	506	507	441	479	487	460	455	478	529	492	504	440	459	466	467	496	481	483	470	483	512	475	488	502	479	492	457	475	502	468	482	479	491	449	483	452	482	485	472	486	471	451	455	443	487	489	495	483	468	471	454	520	473	464	459	466	489	445	510	472	493	494	455	443	459	441	492	448	472	519	500	447	484	474	501	494	467	468	475	448	471	474	495	469	474	513	473	489	464	474	469	525	503	463	466	456	469	446	482	468	476	484	455	465	438	460	488	500	455	505	486	478	470	503	478	478	465	463	468	487	503	503	484	497	470	465	472	484	514	463	449	433	476	502	485	465	484	515	459	477	454	482	456	519	463	502	507	467	476	486	443	463	455	471	490	474	490	486	499	496	457	466	495	494	459	494	485	518	464	498	480	516	505	469	494	466	505	488	499	509	517	525	494	477	489	484	432	519	428	472	484	441	458	503	523	480	450	464	478	479	470	541	446	496	504	442	464	494	463	477	470	455	478	485	457	473	475	487	488	456	505	459	443	473	486	481	456	437	480	479	423	487	490	450	499	458	498	493	469	480	422	495	511	499	431	425	534	485	497	481	453	462	474	475	468	448	488	519	496	497	495	476	465	491	489	470	502	498	461	442	489	487	438	490	457	510	487	481	514	481	492	506	468	494	496	464	511	455	487	499	437	495	473	493	486	460	445	467	489	485	533	497	517	455	505	474	473	485	482	507	460	484	432	508	473	467	482	518	483	454	479	453	494	481	491	459	455	459	466	486	502	492	468	497	522	486	435	449	472	507	458	490	455	457	472	450	462	459	458	476	465	511	471	431	437	486	480	436	510	412	475	490	493	457	507	530	513	433	468	474	504	479	451	486	441	454	497	484	492	486	484	431	485	448	511	446	504	453	491	417	447	493	501	458	485	520	480	484	492	439	452	433	463	467	499	512	499	481	499	455	463	516	493	455	451	492	517	427	479	456	519	510	488	463	487	465	498	439	464	461	453	495	487	469	485	488	488	467	469	468	493	486	460	465	466	508	488	477	459	514	481	452	474	503	472	489	505	511	438	458	479	474	513	480	491	460	453	492	469	451	448	461	489	480	475	463	469	472	481	474	479	476	520	490	496	453	508	500	477	450	484	496	440	509	468	461	484	476	468	493	495	480	464	476	481	438	444	513	460	473	507	469	471	446	479	487	485	457	455	470	506	444	454	480	482	462	440	461	461	497	464	474	503	448	499	449	419	512	517	537	500	487	503	494	467	480	484	457	480	486	477	484	456	456	436	449	482	488	501	476	467	481	464	459	492	480	486	429	476	471	483	447	498	476	503	479	485	496	469	480	459	450	455	497	473	459	498	472	509	500	445	481	463	466	482	469	468	485	487	482	471	454	471	503	489	466	513	484	491	452	464	493	477	485	487	447	460	445	456	494	506	512	462	514	466	499	476	433	497	481	460	489	499	474	486	484	478	461	522	468	503	485	468	491	501	451	509	478	483	470	449	494	450	469	511	448	455	452	459	467	448	481	502	478	469	485	515	496	472	482	457	477	480	510	469	444	508	463	488	460	468	479	482	478	518	498	495	463	492	472	456	495	475	531	473	512	466	501	452	491	477	464	514	506	505	461	477	463	491	444	458	478	502	483	464	480	451	472	488	513	476	471	480	495	483	452	466	440	507	486	473	495	448	430	503	468	458	481	457	511	478	426	484	456	487	490	509	474	473	483	506	431	499	514	508	417	499	494	473	449	449	488	477	479	469	447	457	465	480	464	476	467	493	464	469	428	504	475	431	495	512	483	476	467	463	451	477	471	504	502	476	478	467	441	479	467	464	476	441	540	470	490	441	482	451	510	498	505	516	507	487	479	492	457	499	464	449	493	486	440	468	484	485	472	449	475	465	450	439	476	450	492	485	461	464	483	515	504	453	486	483	465	460	462	518	484	502	501	479	430	487	477	477	448	489	462	445	478	500	509	488	485	486	517	470	477	410	486	461	511	460	509	458	455	491	469	481	473	458	486	486	492	488	506	453	463	470	505	473	502	483	467	455	494	498	437	430	533	459	470	466	452	452	485	419	469	478	518	456	430	490	449	472	485	477	472	470	444	461	477	469	474	462	514	491	451	466	481	467	473	512	440	487	452	463	497	475	448	463	461	463	493	522	443	430	461	484	491	463	459	446	500	489	527	461	464	433	468	497	447	474	485	491	488	441	501	484	451	499	468	515	507	464	468	473	496	459	483	457	442	452	473	463	436	504	496	492	506	499	511	494	495	469	505	480	507	479	458	484	446	477	462	441	475	458	475	451	424	426	508	466	504	487	456	466	486	464	501	477	500	494	464	468	490	505	488	465	477	503	492	477	447	467	485	452	501	474	446	498	460	490	464	468	487	483	494	453	469	490	483	436	461	444	479	470	524	470	493	482	473	502	478	500	479	462	527	485	461	431	451	473	495	465	489	445	494	481	511	513	475	516	462	473	469	504	440	457	474	469	431	473	511	515	485	507	487	479	464	474	481	479	493	480	422	461	494	448	477	467	482	488	479	464	464	439	475	473	474	477	470	456	448	515	504	482	527	482	497	484	482	489	453	486	478	465	468	499	502	474	444	464	489	480	468	483	499	452	461	469	468	442	477	436	493	484	496	479	476	440	485	453	469	490	493	442	481	449	456	475	504	437	502	495	490	453	468	475	456	465	471	486	497	462	482	462	462	467	466	486	478	457	458	475	491	477	477	460	521	480	491	431	505	457	436	463	487	453	488	500	494	474	469	480	434	469	507	464	482	451	465	486	477	483	443	506	469	502	454	467	485	492	486	502	489	454	498	502	468	511	473	506	473	469	499	469	475	457	530	514	492	514	460	475	493	482	442	475	492	459	483	466	485	509	497	490	463	441	476	501	514	497	471	472	468	464	518	475	511	468	472	473	463	473	477	430	474	457	531	466	501	478	454	473	467	470	509	455	448	421	495	494	493	479	440	469	481	467	464	453	478	485	472	504	463	489	493	481	486	492	464	484	432	455	488	514	490	490	484	441	469	457	454	526	483	472	477	464	487	436	490	458	496	462	473	471	511	506	463	469	471	506	508	503	476	469	480	465	468	476	457	456	490	484	494	506	432	493	453	447	478	470	478	461	467	474	461	465	468	477	471	487	426	477	476	498	483	494	486	479	474	442	487	460	504	471	473	479	474	451	471	479	396	467	487	488	476	436	481	491	505	448	497	480	505	457	483	479	491	456	503	466	445	505	493	491	452	507	494	474	470	487	481	473	483	446	475	501	464	480	496	483	463	518
26998	3975	874	572	461	321	298	245	222	213	208	200	185	159	149	184	143	168	176	167	158	202	177	152	156	162	157	160	163	139	156	126	148	172	152	168	146	162	144	124	158	150	177	160	184	150	147	147	174	166	156	151	166	171	148	131	146	171	173	164	160	154	137	159	156	165	154	161	157	162	151	145	163	156	167	170	161	146	136	156	172	176	143	167	141	153	138	150	143	167	146	145	144	153	166	192	147	140	160	141	140	145	148	165	175	151	168	147	170	168	165	152	157	147	155	194	149	143	147	136	152	163	144	164	162	170	159	162	155	180	150	149	152	145	170	140	165	141	152	151	158	140	150	177	149	159	157	158	181	166	151	161	131	151	165	137	158	146	136	172	127	130	152	158	178	160	164	177	144	159	171	132	148	148	138	173	182	165	159	143	157	155	150	136	166	154	171	151	147	195	129	171	170	132	155	160	168	126	162	154	161	124	150	131	177	142	148	141	169	177	121	147	176	164	184	166	162	153	166	152	151	145	153	142	146	152	169	174	136	162	178	137	140	158	173	151	138	173	147	147	165	154	153	149	141	164	165	149	157	144	139	153	128	154	140	155	161	155	152	143	136	160	154	150	170	166	168	165	133	150	151	165	156	137	154	148	154	124	135	161	160	173	142	173	160	155	172	140	136	149	154	156	138	162	162	144	159	162	165	162	156	140	146	136	145	146	144	132	157	139	132	161	148	137	144	170	161	130	140	167	155	129	134	138	133	152	147	144	175	154	156	176	166	170	164	154	150	155	134	145	173	153	162	145	129	155	150	160	139	122	157	154	150	177	154	146	157	146	143	161	142	187	151	144	143	134	160	153	147	165	170	141	139	144	157	157	163	163	137	142	161	141	161	159	158	125	157	170	168	144	157	159	167	169	149	118	164	168	171	132	172	132	171	162	176	157	139	154	176	152	143	157	155	180	147	135	152	170	135	164	138	140	139	148	153	175	148	126	170	134	146	154	153	156	159	154	150	166	154	148	156	155	143	163	156	125	153	165	145	162	147	157	148	169	163	147	166	133	166	155	169	148	165	118	159	154	140	156	144	163	147	163	165	149	155	146	152	143	164	152	135	133	134	151	170	149	155	137	144	194	153	132	161	160	161	175	175	154	142	142	152	142	153	159	164	143	149	145	152	139	164	175	181	137	153	179	174	157	163	147	144	181	127	121	145	170	152	151	153	146	139	169	168	149	129	154	147	141	140	154	154	158	151	163	157	171	148	159	148	157	156	175	145	144	162	152	183	155	140	141	131	139	155	137	147	157	147	162	181	170	162	149	139	153	149	147	146	138	160	138	126	140	160	136	165	148	165	172	161	152	152	143	142	141	168	160	168	144	149	162	141	137	175	153	181	152	156	178	165	140	147	148	154	143	155	161	141	154	156	150	158	160	140	160	171	153	157	164	173	153	151	126	157	147	172	166	146	150	146	175	140	154	137	151	149	153	147	153	146	144	148	156	157	137	133	146	150	153	155	141	156	141	171	147	155	153	163	140	130	171	162	150	151	177	162	138	177	141	170	165	135	126	169	158	164	159	155	138	163	157	142	119	148	175	167	155	141	154	161	164	158	152	136	175	148	150	162	153	148	154	148	157	155	146	137	157	154	154	146	122	154	126	130	144	149	151	162	163	168	153	143	139	180	157	144	166	149	148	159	166	156	168	152	143	154	145	140	148	166	123	145	137	163	177	156	156	162	168	149	163	138	160	152	155	141	165	141	162	149	155	154	174	149	164	165	159	158	136	152	143	154	145	137	134	148	160	130	152	155	156	127	131	148	175	153	144	176	148	155	144	152	129	164	152	134	133	156	143	148	165	135	144	134	151	171	140	138	154	132	162	159	151	137	172	140	148	149	174	132	171	130	146	155	143	167	171	158	145	144	156	161	165	170	151	142	147	152	159	160	169	142	167	167	140	146	159	150	127	145	104	140	139	167	144	145	150	156	163	154	150	158	153	136	137	151	170	159	152	159	143	161	140	156	160	146	151	152	146	154	142	157	150	118	167	160	134	175	143	165	144	149	148	158	149	168	145	145	140	164	101	175	157	144	148	159	137	163	157	171	177	163	151	178	133	143	154	152	140	139	148	141	158	148	168	143	173	168	148	159	164	160	160	163	141	131	137	182	155	145	171	153	130	142	172	161	175	156	176	173	127	142	149	149	162	158	168	168	143	141	163	140	172	163	128	164	139	141	145	159	148	157	155	138	182	154	155	152	142	169	140	145	132	138	168	163	159	149	161	151	157	155	148	171	137	142	149	180	151	164	163	159	153	153	139	168	145	159	176	170	144	158	149	138	153	155	137	147	173	158	154	176	150	160	161	155	165	144	144	153	138	142	149	144	138	159	143	154	169	140	117	170	128	152	173	149	150	166	166	163	175	176	150	155	153	168	169	127	132	155	172	125	161	174	143	153	172	168	154	160	153	172	146	180	153	190	132	149	170	125	166	175	157	141	147	178	139	149	153	169	169	161	139	137	191	157	134	159	148	149	139	174	164	138	147	168	160	166	142	142	155	141	160	140	149	142	159	144	143	158	145	134	146	166	136	129	167	151	153	150	165	142	151	154	138	137	129	160	179	156	165	172	147	161	165	156	173	146	157	141	150	156	142	151	160	164	142	183	147	188	162	146	144	161	147	159	157	140	174	163	138	145	140	141	163	132	150	166	152	142	154	174	153	134	163	150	169	160	149	155	146	129	167	153	168	174	161	173	173	136	139	155	153	156	147	161	181	170	129	130	166	172	158	176	161	152	161	145	174	143	155	152	150	138	147	169	161	154	154	176	136	149	168	124	176	165	145	179	148	150	150	129	157	148	146	133	184	158	144	136	171	148	147	147	162	143	156	127	164	150	171	155	129	159	150	172	154	148	145	156	180	150	146	154	176	179	158	160	142	137	139	145	159	175	139	166	139	143	146	143	145	156	154	147	170	137	137	152	159	142	143	168	135	160	136	146	177	151	147	146	156	172	143	139	168	151	151	134	121	158	164	164	165	146	122	136	156	179	150	144	152	145	161	156	138	168	161	144	168	131	153	128	157	142	153	168	153	150	147	187	140	147	163	141	141	137	139	148	165	146	174	164	144	149	145	126	138	154	140	154	151	159	175	159	129	169	159	172	144	145	124	143	141	149	169	151	145	132	136	175	145	155	141	146	180	142	120	150	150	143	177	135	148	158	130	155	176	159	157	169	147	174	159	145	163	146	142	153	140	167	188	151	146	144	172	137	153	145	144	159	168	148	168	139	147	159	164	136	145	142	167	163	150	164	129	158	165	147	156	153	142	173	155	163	124	121	155	157	160	173	167	163	169	159	190	143	147	149	166	154	140	164	137	151	154	162	135	160	163	141	165	147	158	160	140	153	156	156	142	156	136	141	150	127	146	156	156	153	144	139	145	154	147	151	163	154	133	151	156	145	156	158	166	167	153	148	184	145	166	171	161	148	146	144	155	154	151
15639	1091	1536	1768	1717	1375	1176	1026	842	730	626	596	621	526	530	564	520	496	499	475	471	433	431	411	425	483	449	446	409	442	421	434	415	389	394	389	393	399	389	421	382	399	381	413	394	383	427	386	403	383	442	454	394	395	395	401	385	397	397	396	384	375	410	344	382	369	368	415	396	375	371	405	399	399	382	385	362	367	371	363	424	389	400	387	378	383	426	406	386	388	421	395	372	406	386	381	394	377	370	372	369	402	372	353	395	381	392	413	406	375	409	377	417	380	367	397	401	416	413	380	379	382	380	394	355	419	402	399	373	373	375	417	406	401	374	425	394	396	373	392	414	402	375	409	371	371	336	352	382	415	372	388	424	380	398	397	380	393	371	376	400	374	392	421	389	391	424	373	357	371	382	364	377	371	410	384	391	386	371	389	398	389	361	398	379	372	395	377	401	417	397	367	355	380	354	386	398	382	349	407	367	392	378	369	409	391	370	384	376	366	346	375	404	368	357	380	408	411	356	432	373	371	380	374	376	423	392	381	399	408	398	396	375	407	380	398	410	393	414	407	380	373	393	413	418	386	349	374	366	397	395	381	365	408	385	401	381	351	411	440	395	364	396	405	384	391	408	376	392	427	390	392	406	387	384	392	431	398	434	402	361	386	398	388	372	398	391	353	379	372	401	390	385	427	387	388	381	386	355	349	381	428	390	389	362	369	390	403	392	354	385	347	383	399	366	374	396	396	415	397	388	395	388	372	374	373	381	402	392	372	380	399	371	399	365	435	380	389	362	370	359	387	386	352	423	424	358	409	364	383	391	423	369	400	396	392	356	392	357	391	408	418	395	406	360	398	378	390	388	382	404	402	384	416	410	359	399	400	348	368	397	391	368	401	351	388	356	428	401	385	417	385	370	372	389	389	353	367	393	385	375	399	396	423	348	411	369	436	398	385	422	379	364	411	385	401	378	405	341	373	383	377	419	403	409	380	390	379	361	401	390	428	409	372	411	352	370	382	410	394	381	349	401	395	376	388	367	397	384	384	409	376	363	419	403	361	411	382	427	373	382	377	378	361	423	401	376	401	417	376	375	377	388	394	377	425	400	383	384	367	410	378	411	418	380	412	413	385	374	364	377	354	375	381	382	373	394	368	389	377	366	390	381	391	365	401	385	369	404	397	432	400	380	396	376	412	394	392	367	427	359	369	353	374	354	369	438	415	357	386	387	357	381	369	378	416	371	369	403	386	398	378	398	386	374	411	403	411	384	386	376	372	374	382	420	370	385	393	364	371	378	403	374	406	374	387	383	376	346	398	335	350	394	394	406	409	416	343	411	383	382	378	388	391	382	408	373	409	379	389	394	393	405	370	413	388	363	361	409	400	379	395	415	385	354	339	389	374	344	380	359	383	410	360	394	395	386	372	384	381	369	361	379	413	394	383	384	361	380	377	368	412	402	375	374	368	414	375	400	401	356	377	383	377	370	400	358	388	438	381	405	353	396	426	377	362	398	391	387	385	403	382	423	391	376	410	363	391	380	383	398	368	372	403	356	368	384	384	365	376	388	396	432	369	372	360	388	402	426	361	417	369	333	402	412	390	380	378	382	402	379	364	381	383	400	379	402	374	399	384	388	376	393	345	399	373	371	395	404	384	411	367	377	395	369	384	386	409	428	370	377	385	379	402	381	383	379	422	383	392	375	413	350	420	393	406	349	357	368	380	365	379	437	343	375	372	355	393	433	393	414	378	377	380	408	374	347	406	392	408	410	403	379	377	366	422	412	397	392	400	360	383	379	374	385	360	385	380	372	408	382	379	398	370	368	382	374	364	398	383	407	395	383	396	379	368	400	368	393	380	387	388	362	386	377	402	407	396	401	373	426	370	385	388	371	379	409	410	383	411	399	375	386	342	383	387	372	397	398	373	398	403	423	366	395	387	364	396	372	444	377	359	363	380	439	402	378	408	378	376	397	424	378	355	390	399	411	389	390	363	366	371	374	358	413	423	379	407	385	379	424	345	406	365	423	392	378	403	373	413	423	405	351	404	390	383	408	379	382	396	413	369	387	410	412	393	403	403	412	393	387	365	387	383	379	392	387	383	395	409	412	403	348	421	375	377	366	348	392	382	377	387	366	419	393	403	368	411	407	386	436	367	346	353	421	391	404	380	427	413	380	381	362	383	399	371	392	388	395	382	368	404	374	372	402	403	399	352	394	386	413	416	365	349	400	427	390	381	391	402	407	356	409	376	404	349	403	407	378	391	414	361	365	382	396	406	409	378	410	363	359	368	395	379	359	399	366	407	400	343	378	404	396	384	367	390	384	380	375	393	366	369	382	385	401	376	364	399	368	357	382	376	409	379	386	412	405	391	367	421	354	398	390	405	387	379	344	408	366	371	371	391	389	379	394	375	380	388	387	380	385	369	382	395	379	394	427	387	379	401	380	411	357	375	376	350	393	417	401	376	398	363	360	361	366	387	394	373	406	383	355	411	388	365	368	383	397	387	410	379	402	368	403	380	397	340	394	390	403	388	396	385	416	337	374	418	375	392	379	399	377	364	377	421	379	362	383	384	401	388	385	388	378	404	386	364	440	380	367	385	399	398	422	372	402	381	403	352	387	359	377	370	355	355	359	406	412	387	396	351	376	374	390	365	388	406	389	405	399	377	381	363	378	417	387	383	365	372	359	343	353	386	384	367	369	383	373	395	346	365	350	349	373	383	390	391	403	399	407	370	382	389	408	378	405	388	423	379	394	374	371	396	397	385	404	406	374	416	362	368	370	394	366	376	415	384	408	360	363	366	393	394	373	382	391	410	405	362	406	365	402	395	421	373	383	419	410	368	391	383	346	391	372	392	386	433	359	402	392	408	401	364	370	396	380	407	410	368	397	401	408	375	392	390	387	379	389	401	348	377	363	377	364	370	418	368	377	396	365	369	387	355	433	383	382	399	358	371	395	412	382	410	385	415	396	386	377	393	399	416	388	390	364	391	400	385	404	369	386	421	395	392	419	436	383	403	344	419	377	367	409	347	398	369	380	365	391	393	357	374	383	426	381	391	372	380	381	381	391	377	385	364	390	429	355	426	370	409	420	388	366	388	369	388	365	374	348	343	400	360	353	421	400	378	375	387	370	391	357	383	383	406	418	385	412	371	411	404	407	413	405	368	378	398	373	368	405	406	389	428	386	400	356	363	407	362	387	378	334	408	409	434	385	390	360	348	350	357	377	381	403	376	411	419	378	419	386	381	388	399	374	411	388	379	369	396	386	371	397	372	390	367	388	416	370	374	380	411	411	384	388	368	367	383	401	399	372	358	384	378	394	368	364	370	400	390	409	422	410	386	347	355	405	410	375	413	371	412	365	379	357	395	364	427	402	336	376	395	416	370	415	411	379	382	395	411	390	382	387	404	385	426	391	349	415	352	425	389	373	357	367	376	401	367	376	368	387	359	347	362	411	385	409	359	398	401	359	400	393	431	399	385	385	403	400	399
37908	8058	1672	1096	789	640	565	484	409	399	337	311	338	306	288	306	278	291	300	292	247	289	260	279	258	280	284	260	292	256	259	259	256	279	290	279	291	259	277	288	281	249	257	254	268	245	269	268	256	253	263	283	265	290	295	263	269	236	247	258	273	249	255	248	294	271	234	274	305	328	264	271	253	296	282	292	280	283	256	261	254	261	267	276	305	276	272	261	287	247	251	262	254	270	295	272	282	260	281	286	291	281	263	247	266	282	254	289	299	276	244	290	273	293	275	257	239	279	249	295	275	273	279	253	254	270	274	248	269	281	277	292	297	259	262	288	283	308	261	251	263	285	247	240	254	266	293	288	261	240	270	255	239	265	250	273	245	249	269	316	289	280	267	277	281	280	282	263	275	253	277	270	300	245	282	257	273	240	267	248	268	280	273	282	272	252	289	277	275	260	273	250	312	284	264	256	281	265	250	299	263	268	254	246	308	286	309	290	252	263	287	235	276	291	263	270	298	284	260	252	254	274	250	268	262	262	253	252	294	281	278	267	247	298	287	269	228	274	284	271	238	280	272	255	301	295	279	246	267	262	252	278	280	277	298	235	268	258	267	293	248	240	267	281	279	265	317	290	270	255	293	266	243	260	285	282	278	260	265	272	256	283	262	273	249	260	265	263	269	248	268	249	272	299	265	246	286	259	265	258	264	267	245	253	256	266	280	251	269	267	246	278	266	255	265	229	268	272	285	273	281	274	265	268	242	273	270	224	233	251	274	271	262	275	270	273	270	261	249	278	246	289	262	259	262	286	268	259	254	257	263	232	299	275	272	270	242	269	271	256	265	294	223	253	253	269	259	263	263	284	244	247	297	285	268	273	259	268	275	257	271	273	270	303	267	251	302	269	268	301	250	237	277	253	263	291	239	291	254	251	268	275	294	286	286	264	270	245	292	305	261	258	278	270	279	269	294	253	274	263	283	269	286	256	240	293	279	246	250	247	276	293	275	244	254	280	287	256	265	275	269	267	292	271	294	294	272	235	284	262	258	243	272	280	269	272	255	280	252	269	249	279	290	299	235	275	297	286	298	264	290	265	264	235	270	280	268	259	282	245	249	264	238	271	248	273	284	242	252	270	264	269	220	273	280	273	255	239	287	259	273	263	283	266	289	266	261	265	241	264	268	255	268	285	251	260	279	276	278	280	263	302	302	274	284	244	243	264	258	271	253	256	269	247	261	286	273	285	260	292	287	256	254	278	289	266	285	301	267	261	251	276	270	264	263	255	266	277	294	240	252	262	267	252	265	241	240	277	258	245	301	263	267	280	259	292	269	250	254	303	243	252	276	275	259	240	281	214	274	232	229	275	245	279	243	281	286	265	245	241	221	242	280	284	290	277	272	259	278	257	287	259	270	288	297	291	256	273	286	283	270	253	263	261	235	292	269	260	274	287	271	242	290	268	251	277	235	299	227	241	264	273	280	276	273	298	267	277	252	266	277	233	270	281	279	258	236	280	266	275	255	288	259	283	262	282	285	278	271	274	245	224	262	267	265	242	269	279	264	243	275	306	275	292	253	259	239	264	266	292	274	277	288	258	294	265	272	265	306	277	252	274	257	252	243	241	252	270	249	251	234	274	267	321	266	280	297	280	302	300	287	290	244	268	260	279	278	272	242	247	267	243	246	252	276	291	253	301	295	251	271	267	263	243	275	250	321	255	317	248	279	269	254	292	271	239	272	276	268	234	261	291	290	264	233	265	265	270	230	258	294	255	279	271	229	268	264	279	273	255	287	284	266	244	232	249	280	307	257	245	263	248	279	256	261	277	294	269	260	319	283	258	273	273	265	278	260	246	293	248	303	281	260	283	261	269	273	275	251	250	273	284	276	283	267	303	234	269	306	280	264	286	250	251	248	266	293	294	248	268	250	262	264	293	292	262	252	275	287	268	262	260	252	241	286	262	272	263	247	271	313	293	290	256	281	263	261	242	270	281	274	286	297	274	260	257	279	271	284	258	267	251	264	274	248	290	260	280	279	239	275	257	277	281	265	235	256	282	254	268	281	230	299	301	238	272	263	297	291	261	280	265	266	240	270	270	295	256	251	243	257	272	257	268	267	258	267	253	263	294	258	239	249	274	275	268	306	267	281	264	253	227	286	231	266	269	289	251	279	293	267	281	268	263	289	276	261	235	247	259	263	275	245	274	256	234	231	276	249	282	283	252	282	255	280	270	277	301	277	278	230	278	267	246	293	240	251	285	240	276	277	264	282	276	277	295	247	290	280	277	274	267	301	259	246	272	264	255	303	266	234	260	256	292	271	285	256	264	264	298	258	266	270	265	284	262	281	283	263	265	287	242	269	247	272	274	244	249	272	258	278	283	268	263	288	247	271	261	267	268	292	269	290	280	258	243	272	255	258	267	265	282	262	275	277	280	271	264	248	270	295	260	274	276	216	265	283	255	250	289	267	233	295	245	287	242	258	305	288	270	301	282	263	252	270	272	286	268	278	275	270	287	237	294	247	300	281	278	273	266	255	251	290	264	252	248	247	260	271	289	260	279	255	290	256	269	244	252	291	254	260	263	239	247	277	279	278	287	293	284	256	267	275	265	302	266	286	296	290	284	257	251	246	276	256	254	231	270	283	285	259	270	245	303	268	270	256	265	250	254	273	278	255	280	285	286	254	269	253	263	284	267	257	267	271	266	270	260	301	268	250	274	252	289	274	245	271	302	289	272	306	258	256	280	269	305	278	263	240	247	258	296	264	274	276	261	294	267	260	252	291	275	319	273	284	286	256	268	273	277	264	255	273	296	270	242	265	269	266	249	280	300	293	272	271	277	283	275	282	247	267	288	267	255	240	231	250	242	277	244	246	260	265	290	277	273	251	231	284	289	265	271	304	274	262	276	270	250	251	243	240	260	268	293	254	287	261	266	277	256	294	262	251	280	264	267	297	281	303	250	249	267	301	239	258	272	280	275	252	261	262	249	261	261	297	283	275	273	229	238	222	259	259	271	250	252	280	277	256	226	281	277	277	285	252	280	258	258	257	269	259	251	272	282	271	248	264	285	274	262	281	273	302	268	231	280	292	275	302	290	272	249	266	261	289	288	263	266	284	271	235	250	244	270	286	294	270	243	276	245	263	306	246	238	288	255	287	269	260	264	235	274	265	269	283	285	287	302	243	259	276	274	296	290	269	283	300	287	301	265	268	266	248	285	266	262	284	256	277	260	284	291	282	273	263	250	243	256	270	266	251	271	273	247	302	274	256	281	267	275	241	266	286	283	256	231	308	295	274	272	280	278	280	248	272	245	245	284	271	278	252	249	269	250	256	275	283	292	297	277	283	270	271	277	267	251	269	283	300	253	251	271	236	254	239	263	264	298	279	277	273	260	253	273	284	252	255	252	287	249	264	266	248	248	262	226	272	329	256	256	244	271	284	291	253	278	248	271	256	250	290	262	291	276	262	253	274	245	255	241	254	241	252	268	273	249
21164	1757	2494	2934	2817	2361	1942	1741	1457	1326	1121	1030	974	903	874	859	828	783	749	820	737	752	733	715	729	729	633	644	656	687	658	671	674	652	665	643	638	638	651	694	594	593	625	622	669	619	658	658	686	627	660	587	641	609	622	653	633	634	672	629	651	583	628	701	643	571	618	589	693	635	605	617	676	669	674	645	651	612	670	625	655	648	636	602	678	608	631	594	695	643	648	635	635	624	621	600	607	591	602	647	613	657	616	596	601	588	666	612	631	646	637	602	638	590	626	619	662	640	623	594	633	597	631	607	615	651	668	595	642	657	581	638	643	597	607	623	631	656	636	622	653	620	608	613	623	579	616	640	592	667	625	624	594	605	599	621	667	646	596	661	610	654	633	572	614	590	592	621	672	620	599	578	589	634	630	636	624	608	664	669	631	619	627	653	608	603	674	638	669	623	625	607	626	659	605	628	642	593	631	617	594	588	605	645	610	640	638	620	612	591	635	608	639	638	666	649	606	621	673	671	621	582	640	596	654	604	620	609	660	637	620	573	626	646	649	610	637	615	607	590	668	647	660	634	587	610	621	629	623	580	630	615	633	607	626	639	694	628	584	666	587	597	610	646	619	670	604	601	626	610	646	599	669	637	609	621	651	648	639	635	632	627	653	628	620	570	636	628	611	610	628	674	600	638	653	630	618	607	631	634	593	614	617	604	614	606	634	566	617	639	611	601	671	596	668	632	625	651	627	599	630	609	602	563	616	627	590	569	627	629	618	676	610	617	588	631	594	608	616	597	609	586	612	655	700	623	593	585	663	676	638	626	638	622	665	599	591	619	624	625	567	619	636	573	602	621	604	616	625	624	630	608	600	643	653	646	639	606	631	667	605	593	579	607	650	621	644	650	614	615	587	616	599	656	576	633	584	611	603	636	602	620	603	597	595	615	601	631	601	592	639	639	600	639	630	612	622	599	573	610	612	624	623	598	589	593	638	610	650	640	648	579	598	650	610	614	661	603	595	665	622	608	633	631	597	626	589	630	614	658	642	630	590	637	678	563	628	595	643	590	603	634	616	645	658	641	640	619	607	616	590	705	609	605	605	613	634	594	619	633	650	589	623	621	613	618	637	615	582	682	580	614	636	598	623	588	612	649	651	614	654	608	572	630	636	619	621	592	572	687	655	642	664	647	635	608	628	598	667	615	620	645	615	568	651	606	669	619	645	658	622	596	585	647	635	646	613	628	615	649	692	658	602	587	639	629	649	635	650	705	645	637	628	623	627	635	627	629	642	660	632	638	597	660	608	650	627	619	659	630	583	599	594	596	603	565	631	625	614	613	634	626	577	613	602	620	611	643	615	588	615	614	562	665	637	678	626	620	582	617	596	620	578	601	619	606	615	583	599	603	650	655	577	637	630	632	610	631	639	596	601	629	621	608	598	571	613	621	591	649	655	610	620	653	615	649	627	623	621	615	609	621	634	620	569	621	593	616	618	585	646	637	646	627	631	564	630	583	603	626	641	652	627	634	613	638	625	633	615	653	600	632	606	625	632	639	656	624	648	672	620	626	702	592	652	588	656	578	665	593	621	615	594	658	649	657	591	633	602	584	660	684	625	642	642	667	598	603	637	585	597	649	616	625	592	629	634	620	605	654	582	623	656	575	614	573	619	578	605	613	641	608	651	608	636	611	621	595	589	673	638	618	623	631	608	637	678	637	620	622	660	630	579	620	610	587	602	592	603	658	661	610	634	608	662	620	622	629	619	636	625	628	625	619	620	609	603	620	617	623	625	648	610	593	610	625	591	619	648	631	653	619	646	608	594	641	634	642	612	639	625	582	625	656	595	632	636	658	580	639	619	607	615	614	625	639	635	623	682	617	615	667	559	616	627	617	619	637	633	653	666	642	603	616	598	669	588	606	620	630	597	616	600	639	604	569	588	636	612	617	616	646	631	589	655	637	629	598	635	580	645	651	636	605	628	621	646	654	619	596	635	625	661	625	629	648	619	628	601	648	631	623	644	592	631	634	617	612	580	611	625	614	622	639	600	684	614	635	657	640	632	657	631	624	584	655	621	638	625	654	621	676	628	631	639	598	652	591	610	594	654	646	599	627	652	643	594	656	639	592	641	686	643	647	642	633	627	590	572	665	642	574	630	603	690	594	601	666	642	626	667	652	595	583	622	648	617	664	597	622	601	594	627	602	618	610	623	615	666	570	602	584	634	647	625	607	610	645	625	620	568	572	647	626	650	627	619	611	619	648	554	605	641	648	618	628	583	633	602	604	577	638	599	650	617	634	605	617	644	647	630	620	594	609	651	640	645	633	610	619	651	619	567	595	629	632	634	618	597	620	590	636	654	635	585	614	630	618	626	634	665	596	621	591	648	657	592	657	589	618	598	577	599	644	615	611	595	628	644	639	649	633	617	616	613	637	619	625	576	642	670	636	609	606	600	624	602	597	606	629	598	595	628	681	650	644	620	620	610	627	620	588	616	613	626	609	628	624	580	638	599	607	627	560	617	639	598	678	607	647	688	653	623	621	578	593	662	585	569	632	621	579	604	607	649	598	609	616	613	610	576	591	625	597	610	602	629	596	607	601	632	622	653	612	583	631	663	629	597	601	627	606	630	627	608	638	605	595	619	601	664	577	636	604	632	583	639	626	629	623	578	600	588	658	641	611	637	568	612	646	633	613	577	662	620	642	621	651	662	640	613	652	607	619	596	636	668	621	621	642	603	637	647	633	613	614	647	625	635	603	609	662	642	622	608	590	634	599	618	602	640	618	659	616	629	621	647	644	610	603	654	584	609	603	633	638	615	636	612	627	571	618	621	593	578	602	576	675	617	634	623	613	594	618	598	613	623	619	601	626	617	636	666	611	629	594	621	639	593	646	620	617	675	700	640	617	642	628	606	643	647	604	641	610	641	601	648	579	580	631	583	596	603	580	610	628	638	640	601	599	632	632	614	593	579	629	629	652	632	614	635	622	602	589	614	632	639	641	643	649	608	639	625	598	611	612	643	627	621	595	634	628	617	650	627	622	596	616	622	601	649	638	663	590	634	652	603	604	644	627	592	596	606	659	625	650	653	606	633	656	598	624	631	641	607	652	599	629	628	609	668	599	643	615	646	586	594	601	606	634	674	624	596	647	619	567	619	623	602	622	632	627	618	668	633	655	596	621	602	595	627	620	650	625	621	615	597	620	617	588	633	608	691	605	624	603	667	659	608	632	593	665	627	627	622	623	612	594	606	587	673	648	596	645	606	618	621	655	621	625	610	645	650	625	600	631	615	647	600	626	651	649	616	628	667	601	634	594	614	614	619	637	599	629	621	612	628	648	623	615	614	628	580	621	619	619	604	612	618	584	619	651	631	635	594	555	637	653	657	659	605	660	634	581	622	616	638	663	668	639	585	598	618	627	616	665	648	600	645	687	610	595	615	596	666	613	610	642	621	639	605	609	635	636	628	597	611	607	612	589	621	598	600	593	588	666
9107	864	367	327	244	224	227	246	215	211	226	249	223	193	191	210	208	215	219	236	222	218	211	198	223	181	220	204	189	211	223	215	210	237	195	210	191	219	200	242	186	195	215	199	199	215	233	193	237	199	202	239	250	236	218	220	213	214	219	244	213	208	184	196	209	218	218	220	215	197	209	191	219	222	224	234	194	226	206	202	185	203	219	225	217	173	215	206	195	210	213	233	205	214	217	205	219	200	232	204	199	211	190	219	207	205	198	224	207	212	204	203	220	195	245	210	194	219	199	211	208	187	188	217	199	200	192	199	236	235	181	212	186	195	208	231	219	212	211	203	220	193	206	182	219	189	198	206	213	213	194	219	203	206	210	210	176	214	219	211	192	227	195	223	203	207	198	200	219	221	221	208	220	204	225	212	207	213	199	197	228	184	221	203	208	207	223	227	174	190	182	196	229	207	201	230	210	212	221	189	193	201	201	206	230	201	201	210	209	207	201	200	241	197	208	179	222	210	214	214	247	174	205	215	212	249	208	208	200	195	181	229	196	199	201	199	203	223	213	223	186	210	185	205	193	210	225	213	217	206	197	220	213	204	208	198	182	207	196	187	213	187	185	205	224	177	196	207	204	227	220	196	213	188	204	228	220	214	229	207	209	211	205	199	201	197	217	195	187	185	185	202	217	226	200	200	226	202	205	187	221	224	186	200	229	225	196	195	226	237	191	214	210	214	208	209	178	192	197	192	219	207	192	204	216	221	192	207	234	230	212	204	200	247	175	164	199	219	230	233	175	218	230	217	201	183	219	193	200	197	215	183	193	221	210	198	202	200	212	197	200	206	208	193	211	185	234	190	202	200	223	209	184	226	212	214	199	205	210	221	195	205	188	199	238	217	209	225	208	231	209	179	203	196	205	207	209	195	214	183	196	217	179	219	212	213	220	211	218	208	215	207	217	209	196	232	211	219	184	217	228	229	200	194	198	192	213	197	211	212	187	201	197	222	234	208	237	201	197	196	207	188	218	201	214	180	239	200	202	204	217	204	216	202	165	166	201	179	219	203	204	212	205	220	207	184	191	193	185	195	231	191	215	183	205	219	201	215	224	201	242	223	189	217	220	222	206	224	167	202	188	217	222	239	240	201	227	219	210	209	215	206	179	210	200	215	204	211	181	222	175	215	208	196	190	197	208	211	214	193	212	198	200	190	205	205	193	188	188	225	188	203	171	191	192	177	224	220	228	212	206	206	247	206	202	201	212	195	223	189	206	201	238	204	207	236	201	224	217	207	205	212	204	224	224	214	202	212	212	237	196	214	205	221	217	204	192	208	196	208	198	209	217	219	181	219	219	190	171	217	171	194	178	212	214	192	182	208	208	205	185	208	201	226	233	208	191	215	198	226	192	193	220	199	230	209	216	213	188	225	219	224	206	215	208	208	224	203	207	196	194	219	166	221	211	200	217	211	205	217	206	212	201	232	187	214	190	160	200	190	191	215	190	201	229	199	179	191	237	207	207	201	215	193	198	203	193	208	199	206	194	222	184	201	218	218	208	195	226	196	200	172	203	189	210	196	213	225	177	212	218	202	209	207	197	230	234	202	193	207	187	187	196	213	229	215	221	215	225	230	190	188	238	191	195	208	181	200	211	229	201	182	201	184	191	205	204	216	215	213	190	183	196	212	206	197	236	215	226	237	187	197	186	209	193	203	215	185	201	220	226	226	215	205	217	220	197	186	184	211	196	206	201	225	213	204	219	227	197	221	215	184	208	164	215	203	199	189	219	206	217	215	187	241	189	198	187	181	215	217	188	208	203	218	219	208	174	191	198	190	182	221	186	234	174	195	204	208	185	201	204	197	195	200	186	185	193	170	207	203	183	196	201	185	215	194	203	222	187	191	234	191	194	193	226	185	199	199	207	223	174	228	213	215	193	202	213	198	216	229	207	193	215	204	205	188	194	205	214	202	192	204	211	231	216	194	208	205	219	217	217	234	210	195	207	200	200	201	195	232	193	211	228	186	187	194	192	204	172	166	196	206	219	183	226	202	219	215	203	227	215	209	214	192	203	197	230	227	204	226	226	185	200	185	198	196	226	232	195	212	198	204	209	194	244	202	210	208	200	221	205	220	184	189	214	225	227	210	229	234	197	188	169	188	196	225	203	196	211	207	204	216	199	201	218	214	211	225	194	209	207	209	192	221	195	199	194	209	229	226	229	219	215	217	197	177	196	205	216	220	204	196	216	229	197	218	193	236	229	218	225	187	229	209	189	213	188	185	196	208	204	215	205	222	217	206	221	215	222	209	201	214	194	240	206	176	225	222	223	206	217	189	195	238	190	248	219	197	201	199	213	226	178	185	216	205	198	189	205	185	196	218	175	204	228	217	199	207	207	193	166	209	220	191	226	208	194	203	210	194	195	208	202	222	218	207	220	218	202	208	226	198	203	171	198	196	213	210	193	210	191	233	197	193	208	199	199	184	232	193	227	199	217	211	196	226	187	178	186	220	183	228	235	217	225	219	224	200	207	215	182	203	199	215	195	204	200	233	172	192	219	201	199	208	198	238	229	206	221	215	219	207	205	216	199	222	214	226	182	200	210	181	219	203	202	199	198	229	221	176	218	188	203	207	177	198	187	184	185	196	237	179	219	191	195	215	192	256	187	220	192	213	217	185	211	197	202	206	173	223	196	218	228	185	230	232	176	191	198	215	219	207	202	199	228	212	238	188	231	217	197	209	216	226	209	183	213	208	211	206	194	234	204	196	191	209	216	185	185	203	215	207	220	198	203	201	202	187	227	213	218	202	190	207	223	217	178	192	217	205	199	219	209	197	212	206	209	182	218	213	191	178	230	194	213	206	223	187	232	194	201	197	226	184	177	220	216	204	193	213	194	205	226	199	227	203	202	219	197	214	204	239	206	213	191	218	198	207	188	196	236	225	199	223	206	214	201	204	202	203	208	203	192	203	215	191	182	203	206	179	207	191	203	211	200	210	226	189	207	199	207	198	241	216	222	216	199	207	219	211	196	211	199	189	223	215	198	217	205	207	210	181	179	219	223	237	197	188	218	197	207	205	218	205	186	182	201	210	196	211	211	177	205	212	222	195	209	187	223	220	222	197	219	195	213	211	199	224	199	240	194	199	182	197	215	171	232	222	203	204	213	200	192	212	229	192	207	211	188	223	189	204	233	240	204	206	210	214	173	189	187	197	219	210	223	206	174	213	175	205	227	223	216	215	216	196	196	213	197	193	221	187	229	190	219	181	216	211	228	203	214	207	228	228	209	201	182	193	199	226	197	181	208	209	221	224	247	213	195	217	204	201	213	193	186	208	203	188	178	196	207	189	201	179	248	201	233	225	196	198	192	204	191	238	213	222	220	219	201	191	205	187	209	188	181	226	218	225	230	201	193	210	182	189	215	208	246	206	188	215	229	194	217	219	202	207	193	210	200	224	218	212	188	195	222	203	232	206	208	208	212	227	164	205	247	204
5394	719	767	820	781	669	627	590	571	547	548	524	492	523	521	509	473	528	513	515	477	447	507	488	475	513	458	479	472	500	493	434	463	458	466	482	474	458	497	487	455	509	486	456	476	461	534	478	459	469	483	465	467	499	458	474	444	469	503	501	465	499	449	497	519	494	475	483	506	462	449	508	526	456	445	442	492	474	493	504	519	447	479	466	504	519	486	492	487	487	493	521	522	464	438	474	509	492	468	485	499	496	497	508	465	524	495	476	509	503	406	438	468	471	490	467	470	470	437	499	491	507	465	439	524	470	484	452	519	480	450	490	465	495	501	457	488	458	507	486	489	446	447	482	434	447	504	498	487	477	499	481	545	505	462	454	466	498	483	482	470	519	470	495	435	490	472	489	510	502	471	487	494	485	495	532	476	510	461	475	494	459	497	473	485	473	513	496	491	510	478	472	486	481	489	483	487	479	474	504	438	451	487	513	483	473	471	463	504	448	474	503	436	456	497	456	518	474	450	458	489	490	465	473	460	486	476	451	437	486	487	488	465	458	474	460	487	492	498	470	493	467	490	496	482	489	477	470	450	506	504	480	497	462	459	452	457	513	451	482	463	488	470	476	466	521	509	467	476	471	429	479	498	481	519	476	479	507	488	527	489	520	454	516	447	471	461	460	466	493	486	459	481	517	454	477	484	445	435	441	440	494	455	510	505	486	451	474	496	462	458	453	539	451	458	477	490	447	502	470	479	485	476	519	452	503	440	500	507	538	463	519	476	434	465	462	491	493	499	530	437	482	472	497	469	454	490	500	465	473	454	498	472	494	441	437	499	447	496	464	490	421	501	481	454	443	479	485	481	493	480	471	395	431	465	486	503	484	438	500	453	460	494	505	493	442	471	458	457	470	489	484	455	504	484	458	483	486	500	498	497	463	452	448	478	510	479	461	477	502	481	480	521	517	455	476	466	458	494	492	498	507	498	472	498	479	484	482	490	488	465	463	440	468	481	489	490	484	471	448	471	490	512	444	465	475	500	443	466	472	498	466	495	471	552	561	507	478	516	477	486	480	483	474	450	473	530	439	424	475	487	471	486	436	472	504	508	498	500	426	494	474	467	487	516	450	472	494	470	473	454	535	478	491	495	485	482	506	485	477	459	455	476	478	446	427	448	498	445	461	456	470	481	510	474	463	490	473	478	471	463	484	455	480	445	496	495	458	458	490	480	505	486	460	509	475	516	488	468	484	471	476	485	477	445	492	484	463	465	481	498	483	485	446	468	472	484	493	477	516	460	488	446	490	469	489	473	504	494	473	499	490	510	481	490	450	470	498	458	497	439	462	464	497	468	488	467	477	442	481	443	487	469	498	431	478	494	499	447	507	477	464	534	468	498	477	464	462	475	455	450	488	469	489	474	498	464	466	461	527	467	505	493	480	473	497	445	475	485	445	486	511	444	459	482	471	507	497	539	425	520	471	482	469	483	487	440	441	447	493	504	486	455	479	464	469	483	443	476	488	515	502	480	501	473	475	448	490	506	484	445	456	496	494	498	502	495	487	485	510	460	493	460	488	452	506	506	491	514	495	477	483	487	465	475	459	479	492	489	491	431	444	483	469	435	490	495	493	488	482	450	491	457	449	460	466	468	451	402	477	454	479	437	508	484	443	462	466	461	482	446	469	469	467	455	474	497	491	484	486	518	474	472	474	490	474	508	484	459	520	441	477	470	487	478	478	485	481	464	452	455	473	494	507	472	478	471	502	464	508	472	496	487	458	440	482	502	448	482	457	473	482	508	471	488	478	451	469	488	493	453	475	472	485	456	478	497	433	496	458	459	467	465	490	459	446	479	493	445	457	465	507	455	477	475	449	458	464	454	464	487	437	477	476	476	480	489	497	492	488	470	496	459	469	496	468	471	503	502	481	480	499	485	464	461	476	512	474	472	497	425	497	469	496	503	486	491	500	447	441	489	506	469	503	459	509	511	489	473	460	491	467	513	455	482	467	479	490	517	485	510	468	468	487	454	478	441	455	474	466	474	442	500	476	469	491	490	488	511	492	490	470	465	533	487	472	467	497	499	469	470	502	453	474	449	449	492	533	474	507	450	503	476	475	463	484	521	466	486	495	496	519	486	483	500	465	481	469	510	485	473	509	532	464	473	485	486	480	509	463	487	462	499	467	478	488	472	482	487	455	471	461	488	480	458	526	458	464	454	450	511	471	453	478	429	497	484	491	446	492	474	438	460	437	472	472	486	471	491	483	483	501	456	467	458	495	463	486	448	460	467	450	492	481	526	443	472	493	464	476	460	477	500	481	447	440	483	467	463	484	477	468	462	491	530	450	456	505	495	503	484	476	494	496	479	496	491	488	511	506	472	469	471	477	465	495	498	472	461	440	495	509	508	455	496	505	498	445	499	480	479	506	532	473	472	450	483	451	468	472	479	501	468	484	502	465	455	455	478	456	494	475	489	500	463	480	495	456	474	470	450	479	464	490	482	517	435	479	494	461	482	514	513	487	479	467	449	470	459	461	443	466	487	475	512	508	470	458	453	464	500	482	449	498	486	483	484	502	496	457	501	485	456	512	503	433	482	494	446	490	477	459	471	474	472	448	494	472	471	506	489	456	477	477	462	481	475	487	481	478	514	477	501	472	454	474	494	499	466	477	505	433	476	492	497	539	518	483	490	464	477	468	453	497	508	472	490	499	487	496	502	491	454	475	462	499	493	462	468	479	456	488	518	471	483	516	456	441	475	476	462	430	439	489	521	476	457	483	478	478	468	462	471	451	450	496	506	452	489	442	487	477	515	470	451	486	484	461	468	488	465	467	499	434	508	513	526	440	469	460	452	478	521	463	473	509	473	482	458	492	447	462	494	540	462	457	470	485	457	482	474	461	456	487	493	436	488	442	486	431	484	538	457	459	486	504	464	479	487	477	516	484	476	458	439	468	476	454	488	497	449	516	481	483	431	500	500	448	500	487	482	475	427	467	463	452	510	439	503	466	484	466	465	501	483	491	442	494	459	458	493	477	472	461	410	473	483	468	480	470	442	454	434	471	488	475	447	449	494	512	438	423	482	466	477	468	498	480	455	463	486	481	472	490	473	464	471	480	487	482	504	461	482	480	505	488	463	457	480	468	462	485	475	480	479	482	475	512	484	459	496	500	477	445	466	488	482	508	476	443	495	472	485	491	494	470	472	488	460	449	506	462	475	469	464	458	464	485	454	464	495	465	462	480	510	477	460	474	470	491	469	475	454	461	482	466	481	460	483	485	453	468	481	467	469	493	518	523	509	505	471	482	474	487	450	509	477	492	514	494	477	473	472	456	476	443	524	458	521	497	518	464	475	462	481	481	478	466	457	467	491	459	513	508	464	476	497	487	475	487	480	449	478	441	479	475	459	509	481	491	499	485	476	486	453	438	470	475	485	447	452	472	464	458	469	506	466	471	465	461	502	495	503	494	482	461	471	516	508	460	483	504	444	500	493	482
27222	4047	874	604	525	337	297	283	275	209	213	177	191	165	187	160	197	175	175	176	158	169	161	165	157	183	136	178	165	174	133	146	156	165	181	147	152	151	165	170	177	159	145	156	131	153	164	146	155	113	146	134	147	156	165	172	134	184	155	186	149	168	166	168	156	135	159	153	148	123	132	148	138	184	159	126	146	136	185	177	187	149	135	171	157	164	145	166	147	172	151	174	141	146	143	160	155	160	147	150	164	150	149	179	166	138	128	165	143	134	168	159	159	136	127	174	161	143	137	122	159	148	161	154	160	138	167	163	168	159	154	152	171	131	130	160	151	157	183	160	132	144	157	145	182	145	172	164	173	184	175	126	133	148	148	161	146	182	131	159	159	170	153	153	153	145	146	150	133	170	158	175	134	162	143	151	162	157	145	143	148	147	159	147	169	181	133	142	149	168	160	173	162	144	172	161	149	167	185	157	162	140	143	158	161	151	141	136	147	176	175	150	159	161	160	124	164	164	163	135	131	169	126	175	162	162	166	150	155	175	152	141	148	159	151	129	155	162	155	141	155	153	169	146	152	127	152	171	153	148	153	141	150	166	155	151	164	153	136	155	138	153	125	152	139	173	139	150	182	171	160	149	162	128	163	140	167	173	158	142	146	171	158	168	157	175	180	161	147	142	134	158	146	145	152	140	160	151	153	130	146	162	168	154	148	162	156	131	155	154	146	131	152	149	148	153	173	136	196	140	143	186	166	178	168	165	161	132	171	140	157	170	169	141	154	172	152	134	185	149	135	154	149	158	153	170	168	164	154	173	153	163	137	134	152	139	143	145	153	157	144	138	153	147	164	162	136	144	147	177	148	159	178	147	148	157	143	169	145	154	171	183	167	140	161	176	157	142	164	179	163	141	138	161	158	148	163	171	139	177	148	144	179	144	157	157	141	157	166	141	153	135	158	136	143	151	143	133	146	150	152	136	118	145	161	166	159	147	142	162	136	138	154	156	146	152	150	147	151	138	144	140	172	159	178	160	134	160	164	144	137	139	141	171	155	173	160	159	137	163	160	144	165	161	148	169	161	153	172	140	157	143	179	142	151	151	168	198	173	166	151	158	158	142	161	151	151	174	152	148	154	153	142	160	152	143	172	143	157	146	171	157	159	147	145	160	153	158	147	173	148	158	130	180	151	153	154	154	128	144	141	153	137	151	163	154	170	149	147	167	164	150	162	133	151	152	158	159	144	174	163	171	154	164	157	160	176	147	142	131	171	152	126	159	134	159	141	162	151	153	143	164	140	159	152	159	148	148	149	139	174	178	159	146	132	154	164	153	157	157	136	151	144	126	158	126	161	155	129	170	146	161	155	158	151	159	168	166	180	149	152	162	167	150	153	143	156	148	146	173	148	136	156	151	166	166	153	180	158	151	161	155	165	158	160	154	157	149	157	157	162	146	139	170	151	148	151	123	149	141	146	146	162	134	157	165	188	179	163	144	146	169	149	160	150	129	166	144	146	165	152	159	142	148	168	156	144	154	177	132	161	130	150	171	160	164	167	161	143	168	180	148	167	153	157	159	125	151	144	150	153	164	136	139	168	126	170	166	158	150	142	156	152	127	154	176	198	139	171	172	145	161	158	165	164	178	148	147	164	167	167	130	155	164	149	150	180	157	149	164	165	145	152	131	153	141	163	157	190	139	164	150	161	151	136	136	143	171	171	186	138	153	157	170	137	140	148	161	165	140	165	155	155	130	144	151	145	153	144	143	153	159	163	162	170	174	133	134	129	165	141	140	164	127	141	165	145	179	131	164	150	153	166	174	148	179	148	174	173	157	155	153	154	158	156	137	152	154	155	161	150	149	157	157	185	164	156	165	149	138	147	157	150	157	131	162	159	139	142	139	150	166	161	152	149	153	157	154	137	146	144	133	143	162	144	151	168	179	165	137	162	140	156	140	142	145	139	151	147	135	152	161	153	157	137	139	163	160	155	142	138	139	122	163	148	152	133	158	141	149	148	128	161	160	159	149	138	150	144	135	161	153	167	179	147	162	190	142	142	146	151	164	161	160	157	158	160	127	162	171	188	165	172	162	165	155	153	156	144	150	147	159	164	150	159	126	159	164	155	138	149	156	183	164	172	151	136	151	150	162	171	165	159	146	149	166	182	198	157	179	152	156	145	168	161	177	168	144	154	159	165	156	154	153	167	155	159	154	139	148	157	150	169	163	166	171	160	138	156	138	164	144	154	171	149	173	150	155	137	133	157	161	151	142	180	148	188	165	154	147	153	151	161	152	173	166	148	143	140	134	145	144	147	166	155	152	135	153	136	167	140	151	163	154	165	152	155	159	173	175	166	141	162	136	156	148	148	144	160	167	143	163	124	143	156	167	165	146	138	156	164	156	158	152	165	171	155	161	150	145	194	157	128	142	143	141	152	136	148	179	152	173	147	170	153	164	129	150	153	150	152	138	159	135	165	160	154	144	146	166	159	141	155	147	146	154	143	156	137	136	185	161	144	149	146	170	158	175	177	149	158	141	156	135	153	159	134	135	154	145	148	157	141	160	152	157	143	153	170	179	134	166	155	156	165	140	164	141	157	160	149	146	156	156	142	141	160	135	160	159	143	158	170	169	180	169	176	162	162	136	175	149	156	142	133	151	163	136	159	156	134	136	134	153	142	179	163	159	139	148	158	143	137	167	184	161	178	154	138	152	171	160	155	128	148	179	155	144	150	159	153	155	176	160	156	150	152	140	128	144	154	153	121	159	136	160	162	160	168	163	147	182	159	112	139	165	175	153	168	173	140	172	142	144	154	167	153	145	129	162	140	141	152	145	155	171	159	141	149	183	160	154	154	173	180	159	148	134	155	172	166	163	154	134	143	144	178	139	135	158	175	159	139	148	171	163	146	157	168	143	137	140	160	178	147	155	149	162	143	139	160	150	146	137	148	144	153	154	140	138	153	150	149	151	160	156	168	161	147	177	125	148	154	156	160	165	135	147	164	150	141	153	154	150	143	125	157	169	146	141	148	175	152	159	176	153	171	164	150	142	160	166	133	135	147	125	141	126	140	139	149	151	173	167	162	151	151	144	151	132	151	164	140	171	155	148	143	158	160	173	174	139	139	136	135	154	159	136	135	141	136	150	154	174	177	157	156	163	154	137	145	156	146	160	156	139	137	156	147	151	171	164	131	135	161	150	127	141	146	139	153	152	144	155	160	169	157	144	167	158	155	143	153	175	134	170	169	168	156	126	119	162	159	141	168	124	152	155	184	147	160	182	180	156	158	141	157	146	157	146	161	146	134	154	162	169	170	153	145	156	173	167	174	157	144	156	183	172	152	153	155	149	141	166	147	149	135	173	148	147	155	173	184	130	157	179	178	158	151	119	151	149	154	162	138	145	150	143	144	180	130	171	163	168	167	159	160	163	151	156	143	187	164	158	141	167	141	161	152	166	161	165	158	160	147	172	149	139	135	169	168	149	157	150	156	150
15793	1101	1518	1864	1684	1358	1151	961	911	769	688	645	578	544	485	456	479	490	510	464	491	457	465	456	437	433	406	436	419	431	394	405	361	413	381	403	390	434	396	373	385	407	389	392	414	405	392	415	430	409	421	374	405	391	380	423	405	399	391	416	410	370	391	394	367	390	378	405	404	381	403	374	382	406	380	389	376	422	380	404	412	379	393	403	427	374	381	405	433	375	414	387	380	360	396	392	399	382	374	388	379	417	405	376	389	375	364	398	377	389	366	367	406	408	378	344	356	387	400	407	445	409	356	394	392	359	414	412	414	426	372	382	402	365	361	383	415	358	381	393	406	395	360	418	400	428	344	402	383	376	412	408	379	421	406	371	399	386	403	389	356	372	378	368	405	394	401	397	363	390	370	392	397	408	358	379	377	398	407	404	377	380	379	402	354	372	380	372	414	404	387	368	373	373	401	389	399	408	374	408	413	396	378	392	377	411	367	356	380	392	420	391	384	394	426	390	399	399	376	384	371	412	390	376	413	386	419	387	418	406	359	367	403	432	410	388	397	405	398	412	404	394	394	371	358	402	397	366	404	390	386	392	355	406	395	381	390	367	393	376	396	398	370	378	395	388	360	406	404	404	370	389	400	378	413	388	394	410	380	434	404	367	396	366	412	386	377	365	407	381	398	375	355	387	378	391	390	422	386	370	361	423	413	371	394	398	370	388	354	359	419	418	413	394	347	400	370	395	399	407	414	415	381	383	404	372	397	382	401	374	358	385	378	425	366	399	391	385	364	377	370	377	417	380	407	382	383	398	367	402	395	377	385	426	393	419	406	403	387	429	338	423	368	385	384	392	401	389	393	373	390	404	380	390	389	400	377	381	412	406	381	416	379	379	412	383	398	371	423	391	355	393	356	374	384	403	400	405	392	424	359	369	385	389	397	398	401	374	345	359	380	384	387	386	408	397	426	361	380	403	371	415	409	413	387	408	382	390	386	385	393	377	382	397	405	382	395	396	383	373	381	363	403	382	383	365	388	387	350	412	400	364	397	384	417	334	400	360	395	370	433	402	392	396	393	412	396	372	408	369	399	362	351	400	389	400	380	400	365	394	400	385	370	376	367	427	369	362	383	363	399	355	398	386	376	369	365	406	386	412	388	366	443	395	390	362	390	422	399	396	342	409	422	369	401	367	390	397	414	438	378	377	383	423	404	420	410	392	394	359	332	369	384	402	426	390	368	352	406	338	380	402	366	403	391	388	340	372	346	387	371	380	395	389	392	406	378	368	383	354	402	421	366	392	376	398	392	371	370	359	393	406	371	397	358	367	383	406	405	385	375	401	394	392	401	386	402	389	416	373	376	391	399	387	400	369	371	336	415	383	403	377	405	407	391	389	412	399	381	346	379	342	385	413	389	372	360	364	381	378	377	379	433	352	388	368	340	401	394	371	385	380	381	405	402	391	346	374	397	372	387	421	370	402	391	359	393	418	379	388	374	392	393	399	372	412	373	386	385	414	385	390	383	331	391	399	385	378	373	392	423	391	378	398	355	401	389	390	420	408	383	415	384	352	370	385	403	389	396	366	383	406	387	435	399	403	337	375	439	338	398	390	408	378	393	404	381	396	382	400	394	400	397	384	392	386	388	388	381	381	397	352	394	376	395	388	369	356	396	389	397	377	387	408	407	372	360	368	356	360	409	373	414	398	382	423	398	359	366	374	369	414	379	379	403	374	367	411	386	363	358	394	383	366	401	384	373	370	427	395	398	406	361	381	366	364	391	383	384	382	360	395	399	388	374	365	387	382	391	367	392	401	389	409	379	369	379	374	430	386	404	401	360	345	372	364	381	393	398	413	384	373	408	381	385	376	350	342	403	402	382	400	376	396	380	386	413	402	403	397	408	369	404	367	374	398	401	391	408	401	386	389	378	353	373	387	406	367	386	358	382	378	392	412	371	394	393	384	406	380	357	409	380	394	364	369	376	388	398	435	388	420	389	418	397	381	397	376	395	398	378	396	438	400	396	403	388	391	399	386	368	398	395	382	421	386	383	392	404	378	394	394	373	413	397	389	397	379	385	414	373	448	362	376	380	387	396	406	385	360	394	404	405	442	399	379	405	389	401	379	405	389	375	377	411	386	367	379	399	376	429	400	361	399	408	406	367	373	376	361	387	388	387	396	376	369	382	367	379	364	392	400	405	355	402	401	382	378	396	359	383	376	401	393	382	395	406	355	368	400	378	403	391	386	413	350	381	382	379	365	354	408	395	421	387	375	356	377	394	387	370	401	363	370	394	380	438	375	381	424	389	347	395	393	407	376	363	394	380	373	401	393	396	425	380	374	360	372	403	415	439	416	385	415	391	374	381	402	385	363	410	403	413	372	401	362	388	413	378	343	358	370	339	415	354	398	400	374	378	392	403	393	405	396	376	416	376	372	384	403	396	407	378	385	383	395	402	368	391	367	366	364	404	408	377	388	385	395	360	387	397	405	381	392	386	380	360	405	436	413	355	366	382	382	403	356	381	412	400	369	377	414	358	368	410	406	395	352	411	427	347	376	390	371	388	394	385	418	360	409	412	388	386	397	399	386	388	405	352	404	381	401	363	397	400	381	366	376	376	379	368	375	411	371	412	394	386	399	390	380	430	401	348	401	373	383	373	402	401	395	376	397	384	378	377	406	402	358	392	371	389	409	400	379	385	411	374	390	391	384	407	349	396	376	398	409	386	390	369	390	382	398	375	364	464	343	391	379	376	402	420	368	393	416	431	393	440	358	370	382	357	411	393	352	417	390	414	402	364	367	407	388	388	397	406	353	383	383	404	401	414	405	372	384	422	381	371	391	396	392	334	367	398	386	419	388	369	407	380	394	439	422	376	388	385	371	400	380	377	416	392	415	368	374	403	373	405	402	394	423	397	382	406	373	399	410	402	412	381	413	385	375	374	373	384	400	431	411	416	410	394	400	415	381	389	373	396	408	390	399	369	398	390	412	391	370	383	378	379	382	384	382	398	376	363	375	383	433	368	414	403	389	394	377	399	378	386	375	398	359	396	379	408	419	371	393	380	398	393	392	376	393	355	380	344	388	359	351	388	385	357	375	373	380	382	378	384	406	412	445	398	369	370	398	392	428	389	364	365	373	409	369	400	352	351	388	387	394	355	378	386	377	364	358	400	420	398	395	392	393	394	387	350	354	389	379	415	393	372	397	400	398	396	353	399	395	365	372	416	375	383	388	394	409	349	385	393	410	416	378	387	414	382	377	388	398	390	378	393	398	422	395	411	381	396	436	375	351	379	370	366	396	397	353	410	415	391	349	403	421	411	391	418	404	405	399	398	397	405	384	369	388	381	404	395	408	399	365	401	405	397	382	404	345	406	417	387	359	399	366	398	372	367	377	360	391	432	401	407	392	386	395	418	379	399	395	379	387	425	382	409	396	403	356	405	385	391	405	400	378	373	407	396	401	381	390	407	377	388	381	372	388	373	358	398	346
37739	7433	1664	1134	884	679	493	515	419	391	343	377	352	295	305	258	295	297	296	278	303	274	272	267	283	255	290	257	266	298	277	254	279	264	250	248	286	280	303	257	266	285	258	268	271	255	292	309	324	272	263	293	290	307	281	284	276	273	281	244	308	275	261	272	234	265	293	272	280	245	281	293	272	277	285	277	263	274	255	273	274	262	272	259	223	256	296	265	271	280	275	261	284	264	284	258	274	248	261	249	257	261	279	297	293	278	299	293	284	276	297	274	273	275	252	255	273	249	247	250	262	291	278	249	258	313	261	268	262	270	292	298	274	262	270	255	246	306	261	294	244	301	270	324	267	260	253	298	285	263	283	250	299	297	290	265	279	281	277	296	271	295	297	265	246	267	256	269	277	278	264	309	263	278	255	267	243	268	273	288	266	311	278	245	285	277	251	258	254	302	274	253	313	262	259	245	251	266	279	234	282	293	261	265	272	251	273	282	270	277	277	266	273	304	278	266	267	300	292	271	283	265	271	248	222	265	259	278	271	293	292	249	266	323	303	248	257	257	272	248	284	259	259	285	241	256	254	303	283	270	247	258	250	251	272	289	292	280	255	259	303	270	296	261	304	327	269	274	264	255	228	239	268	281	291	263	268	261	292	299	252	275	280	263	301	262	275	286	264	278	248	276	258	271	271	237	268	271	261	286	271	244	280	265	242	252	285	269	269	293	263	265	282	273	263	245	301	253	260	259	315	293	279	269	282	281	255	287	291	262	307	264	270	273	278	251	280	284	262	268	285	262	269	292	268	307	271	285	281	291	271	257	266	278	271	287	283	289	270	285	262	281	295	259	247	288	268	264	255	263	279	257	296	277	275	275	229	270	286	301	235	289	294	288	250	282	244	267	278	279	272	292	286	240	240	271	263	265	290	265	308	239	259	299	263	264	257	277	302	258	265	279	265	288	264	262	269	270	287	298	279	311	240	277	279	249	258	298	241	278	267	302	276	258	255	255	269	267	265	278	268	276	278	282	280	300	301	280	272	285	261	262	299	288	262	263	293	271	260	289	253	258	271	305	247	297	277	281	259	268	276	254	277	235	276	281	277	268	280	269	290	273	250	278	279	286	254	294	260	300	269	264	249	254	268	260	274	261	278	278	288	266	267	271	257	256	253	244	282	254	282	312	279	280	259	254	250	264	266	285	268	264	280	287	247	304	248	261	282	277	274	259	284	272	283	274	257	265	261	277	280	242	287	316	281	276	286	250	276	265	291	257	273	291	245	246	281	292	268	294	272	260	296	278	252	297	265	289	281	273	271	269	269	264	272	274	254	298	317	261	239	313	252	248	263	290	277	265	264	240	302	272	256	269	256	279	266	266	260	273	285	266	257	265	282	259	265	279	256	263	267	279	308	303	273	288	278	278	300	280	260	300	303	289	252	256	280	282	261	228	272	252	247	298	264	273	288	266	267	261	268	262	275	261	260	279	264	284	252	265	298	267	290	269	298	257	286	291	257	280	304	252	281	265	295	256	265	286	258	282	293	258	245	276	247	258	233	245	281	276	280	289	250	244	259	254	276	289	224	271	270	296	261	270	308	271	262	245	279	245	283	274	268	242	300	262	308	302	258	270	227	258	268	273	248	230	265	269	284	263	288	277	262	259	270	306	259	266	254	258	277	272	251	287	256	266	254	302	269	252	271	250	255	237	255	288	268	279	260	243	264	285	266	255	311	293	257	280	274	292	254	278	281	260	281	265	262	245	252	247	248	271	294	268	277	271	289	253	276	265	267	278	280	278	262	258	267	280	253	248	285	299	236	278	247	246	255	254	291	289	251	259	277	254	245	302	259	268	258	291	260	255	267	253	317	292	278	323	288	277	296	283	264	305	275	247	260	264	273	269	263	242	297	283	278	263	268	268	279	243	260	315	268	257	285	281	295	280	258	264	272	277	274	277	259	257	263	282	283	277	288	248	278	247	301	268	252	274	298	271	261	279	280	275	254	260	284	299	281	257	218	274	285	250	283	254	280	283	278	266	273	237	256	276	253	288	251	283	277	277	282	268	283	302	259	292	301	270	276	267	271	293	266	262	242	280	265	262	232	268	245	275	258	263	268	290	272	270	282	244	286	242	274	276	276	256	274	283	262	307	277	261	260	241	244	269	262	297	283	244	302	274	273	266	295	265	273	272	305	262	259	289	268	269	238	264	263	258	288	273	256	261	254	279	316	335	261	271	256	224	283	276	263	271	256	294	279	266	266	291	281	257	264	275	290	300	259	279	275	336	285	288	300	262	272	287	290	256	275	268	237	288	292	260	278	269	284	288	270	247	275	260	286	288	248	255	268	281	244	265	256	262	280	285	281	273	287	298	270	244	296	263	285	278	277	267	250	270	257	306	241	251	278	261	262	249	275	275	252	300	273	245	256	268	244	248	295	275	259	285	243	262	262	272	279	259	270	255	275	298	286	253	284	263	259	260	286	249	275	281	275	269	274	235	283	261	303	279	260	266	250	259	259	253	265	261	280	252	251	283	274	266	304	252	278	248	286	257	238	251	262	269	314	252	247	264	231	275	253	277	271	281	276	282	251	263	254	272	250	284	316	275	261	268	261	251	281	280	282	270	308	275	300	257	278	260	258	272	275	279	280	248	267	265	296	251	256	260	301	291	298	293	284	264	265	231	254	232	232	266	274	274	273	261	268	280	243	271	295	250	228	299	293	279	266	265	272	289	284	224	277	265	267	265	285	255	245	266	269	253	302	267	317	253	288	299	261	237	269	266	260	270	250	242	222	243	269	268	295	265	261	251	249	259	259	290	273	277	269	247	262	281	287	271	284	283	265	271	264	277	268	235	269	274	281	277	251	264	282	271	254	268	236	284	248	280	292	253	273	259	263	294	274	269	270	286	251	265	245	276	289	290	289	246	263	275	281	259	268	251	296	254	278	286	277	251	267	265	269	250	246	266	265	270	266	284	279	237	292	281	266	262	265	256	299	305	296	272	259	294	289	288	252	283	264	278	252	256	250	266	265	289	250	288	280	247	298	278	239	242	276	289	289	271	291	244	287	290	242	250	245	257	261	284	239	264	268	263	273	282	243	267	286	234	271	300	262	234	264	269	268	287	282	292	246	272	289	274	283	269	265	285	273	255	249	276	279	278	232	266	308	284	291	239	280	252	243	251	256	291	274	283	271	276	287	301	268	257	264	263	296	282	277	298	298	293	307	273	271	266	257	261	293	278	280	281	244	284	257	289	260	246	244	258	268	280	270	285	279	271	273	244	269	278	264	263	236	242	261	262	273	238	278	288	265	285	307	254	235	280	264	265	255	254	257	266	281	246	232	267	285	274	278	269	242	262	267	266	292	292	259	260	282	295	306	269	283	298	273	279	280	261	274	252	249	281	280	275	253	274	255	257	242	255	277	335	276	279	300	264	281	279	278	256	277	309	250	237	245	276	255	281	235	257	257	285	273	260	263	278	269	276	255	276	263	267
20630	1665	2521	2984	2961	2432	1865	1725	1507	1230	1097	1099	1003	972	848	841	770	827	801	722	775	742	697	701	695	697	675	671	623	653	712	669	618	702	627	645	641	644	645	645	646	642	642	659	631	636	665	672	684	609	585	616	666	644	615	631	615	626	659	631	632	664	621	678	632	640	632	614	611	627	617	618	627	631	629	611	631	612	654	663	667	653	641	613	622	638	584	647	627	624	640	656	609	628	650	588	643	624	611	642	616	592	617	633	600	636	598	633	614	659	600	683	579	606	591	582	624	664	640	612	596	645	636	589	648	605	630	591	637	659	609	636	614	628	578	617	633	610	601	610	640	639	649	626	639	604	658	593	618	649	593	630	608	651	646	641	632	617	628	664	594	627	654	654	624	640	586	599	623	604	595	639	617	619	621	623	640	620	641	605	612	635	608	622	569	615	618	623	594	678	603	642	642	644	635	652	605	612	621	649	614	630	595	587	581	606	619	614	597	611	628	644	647	689	609	626	600	662	657	617	611	617	617	627	588	582	598	594	652	633	613	646	593	658	599	620	639	653	640	602	650	619	650	672	616	652	601	640	616	581	563	631	593	638	624	639	624	666	637	638	630	639	620	606	629	661	588	645	642	625	613	631	612	628	644	585	566	608	644	563	621	591	606	612	648	601	635	660	618	609	627	588	592	628	621	608	633	621	615	625	609	635	584	606	599	641	641	665	597	624	588	620	626	613	647	632	626	591	612	666	609	588	657	613	636	665	656	631	609	579	652	627	601	603	619	633	624	643	668	595	676	626	655	657	653	644	674	653	627	656	595	626	618	625	570	635	627	599	613	580	625	625	629	621	626	589	662	584	661	646	620	589	627	658	569	640	626	601	636	574	620	655	611	591	618	595	621	632	627	605	625	597	567	620	617	647	633	602	623	598	653	617	651	626	643	594	660	601	618	629	602	640	606	637	639	609	604	628	653	620	590	610	595	630	606	597	603	653	635	642	653	625	596	633	606	641	609	663	616	633	620	597	652	678	621	648	569	619	626	650	621	675	638	593	626	628	652	626	645	646	598	598	602	653	579	608	607	617	618	592	604	607	604	595	631	638	620	665	633	575	600	607	652	685	598	614	640	620	608	613	570	628	637	632	606	663	598	626	647	580	623	626	632	656	606	632	638	602	605	639	672	664	643	587	583	595	596	636	644	595	577	617	638	611	636	637	658	585	620	617	595	619	568	648	655	561	627	586	642	642	638	627	633	584	607	614	612	622	633	604	634	659	651	638	629	646	614	608	600	581	623	660	636	626	602	624	626	616	618	668	635	644	621	599	613	635	591	639	654	633	583	601	586	605	597	633	616	585	648	649	613	564	619	618	628	612	635	627	641	626	601	592	641	569	647	623	603	626	675	608	619	646	646	655	627	626	597	612	660	632	646	610	629	603	636	615	575	634	622	613	627	620	595	587	609	583	596	664	587	602	589	589	608	631	616	610	649	604	631	648	601	644	651	622	635	590	610	654	591	630	653	643	563	625	608	620	596	625	624	633	634	653	590	635	599	586	583	625	669	646	602	609	618	588	611	593	574	655	613	609	617	612	601	615	597	588	637	621	632	627	618	600	615	578	652	646	611	564	667	626	663	618	642	605	663	617	603	619	614	654	620	656	626	630	645	591	671	624	605	607	578	646	612	571	606	640	629	596	597	620	633	601	606	616	579	620	635	607	631	627	618	609	657	649	603	576	608	645	654	606	637	608	600	625	614	565	606	602	616	591	599	620	646	617	602	646	609	655	611	613	596	604	610	661	588	591	607	601	642	641	587	643	590	624	615	622	620	617	603	640	594	637	609	643	591	611	607	623	645	615	620	606	615	639	596	613	600	653	583	625	637	622	611	619	592	580	625	673	615	594	632	628	607	615	621	644	656	628	637	629	610	596	616	622	621	674	611	619	651	641	625	666	640	639	622	610	597	608	661	601	609	616	659	639	594	606	607	613	658	584	647	612	570	594	585	606	669	650	590	631	627	587	614	628	654	605	585	627	644	599	600	646	607	609	651	623	612	585	597	621	653	621	628	553	624	618	623	614	614	647	610	613	618	618	614	595	590	644	638	622	599	646	655	635	611	597	627	607	585	591	634	605	582	608	609	629	619	603	643	604	634	610	589	653	663	620	601	631	591	584	598	636	599	603	590	622	621	621	601	646	635	659	610	585	597	665	603	631	593	618	649	648	612	662	636	643	626	622	573	662	661	613	569	691	595	592	614	639	607	657	585	653	633	645	648	649	645	597	622	662	662	639	619	650	631	601	688	658	600	638	599	607	610	573	644	627	621	635	634	614	599	662	631	650	635	591	591	646	597	640	610	624	602	640	632	607	584	615	636	607	613	599	613	622	656	612	619	616	626	621	590	597	628	621	597	618	607	652	583	628	622	605	635	617	615	637	609	565	605	665	608	631	604	593	647	617	565	626	632	620	639	661	644	618	650	643	610	631	612	621	626	621	632	604	598	623	634	658	629	640	626	646	650	595	611	617	609	618	618	615	605	635	627	637	639	649	582	600	623	626	607	627	627	615	638	609	617	627	646	628	601	664	629	615	625	640	633	603	617	638	586	597	636	625	601	642	646	613	611	658	593	633	595	585	599	655	573	680	549	601	606	610	656	667	614	594	641	670	621	605	645	647	584	657	650	604	625	645	563	610	619	650	622	583	637	589	601	599	646	657	592	595	625	620	636	615	626	605	641	622	623	611	624	608	594	647	606	617	626	602	650	631	603	614	627	635	596	598	620	623	631	596	613	611	634	588	602	636	626	592	622	610	621	644	631	598	617	628	592	600	585	655	601	616	608	645	611	569	607	637	627	620	625	634	635	563	618	613	599	598	620	622	651	647	607	612	544	663	620	588	604	615	619	658	652	579	617	644	599	629	596	647	587	587	618	636	593	627	610	636	635	603	611	594	645	673	612	575	616	578	599	659	630	595	597	610	630	623	653	609	661	625	646	610	673	602	622	608	608	639	630	617	611	623	609	589	616	616	644	629	633	620	605	680	621	634	637	621	613	634	653	619	626	589	601	625	638	588	552	583	622	652	601	644	619	645	667	609	636	669	632	597	621	655	629	592	668	649	639	614	624	593	596	635	614	615	625	619	644	618	625	637	627	620	639	577	618	635	617	664	599	652	627	586	621	643	619	632	609	643	622	628	644	607	574	611	583	634	628	625	610	605	629	622	658	563	594	637	634	607	644	632	611	609	615	617	587	598	598	605	609	648	645	674	590	594	638	597	631	628	655	681	608	601	606	628	637	640	626	681	629	588	621	586	642	607	603	660	606	605	613	611	588	606	658	639	626	612	631	561	639	616	634	632	614	626	610	626	619	626	625	665	617	660	596	634	629	633	647	595	607	582	595	624	611	633	606	637	582	612	664	610	619	600	618	587	647	651	634	589	619	662	647	638	641	635	646	623	606	639	594	627	641	605	601	606	625	629	646	660	629	654	619	594	608	581
9150	827	352	331	289	271	238	228	202	215	191	243	208	180	194	219	224	227	194	215	208	199	199	216	200	194	204	217	235	204	180	234	202	188	200	197	213	227	199	199	218	186	226	204	210	202	205	176	202	219	219	208	222	213	224	207	212	222	210	208	211	201	199	193	229	205	201	204	208	238	188	220	210	217	191	202	211	230	188	207	191	204	190	206	187	211	189	212	231	230	214	185	210	188	204	205	211	211	184	221	222	214	200	191	173	205	215	204	210	199	237	204	209	217	202	181	203	203	211	210	202	209	212	249	215	211	200	212	209	196	181	210	214	213	238	228	213	210	212	197	199	205	225	221	221	195	224	229	212	222	212	202	216	204	190	207	231	215	209	204	208	184	213	214	206	199	223	229	180	216	210	229	204	171	195	219	199	237	209	183	216	227	223	210	233	211	200	187	208	190	233	217	187	203	215	199	210	194	203	222	219	218	210	217	204	187	216	229	190	185	191	179	218	207	208	212	217	207	196	222	210	173	217	195	191	207	193	227	192	190	213	206	203	184	187	187	225	204	227	197	217	187	203	182	203	216	205	216	185	181	216	175	191	217	194	223	212	201	209	207	233	202	208	197	198	195	227	207	212	224	232	221	222	211	190	201	188	199	206	215	204	231	183	203	237	197	205	206	200	195	209	204	207	213	211	196	222	192	179	187	189	221	178	210	203	220	183	203	215	218	216	195	196	227	208	215	180	211	224	227	224	222	215	198	212	203	222	208	185	211	239	192	223	227	217	186	189	243	230	203	206	193	189	219	184	220	203	196	191	208	203	208	207	206	204	242	219	189	200	192	185	207	184	206	224	200	210	196	196	212	216	195	240	190	201	202	197	229	234	182	203	214	201	216	234	205	200	203	228	211	222	201	222	195	204	215	222	194	193	210	187	221	192	203	204	210	223	222	207	196	178	193	174	218	183	202	194	201	200	207	212	172	207	204	210	193	242	217	205	221	220	207	191	203	188	195	208	211	209	201	217	213	228	219	210	165	207	189	182	213	217	180	184	213	219	218	236	205	211	186	202	208	226	190	197	210	194	200	206	245	189	186	195	238	223	211	187	205	207	226	203	194	183	237	241	198	225	206	204	204	222	232	205	200	205	211	194	239	238	227	203	221	210	218	203	200	194	201	245	197	230	210	203	183	222	187	204	214	236	197	217	184	189	235	223	231	219	206	200	228	224	204	190	209	189	190	207	208	174	192	229	193	183	207	208	243	199	212	188	219	232	213	191	188	192	193	210	235	201	186	204	221	215	216	205	208	226	212	231	195	216	200	230	215	181	219	209	217	206	210	199	194	213	219	233	229	205	216	188	204	208	194	197	204	207	215	212	209	225	188	238	236	217	202	234	196	228	209	226	203	214	211	197	216	225	194	191	210	228	231	206	215	221	197	211	206	177	224	183	206	212	202	194	218	204	215	193	195	198	211	199	197	205	191	201	192	231	207	181	213	218	203	213	204	216	199	210	193	195	221	190	202	202	189	187	222	196	218	227	218	196	195	203	203	206	198	216	230	213	208	218	201	210	221	204	183	187	227	184	192	211	219	211	173	194	185	171	185	188	229	201	239	195	220	201	195	206	210	216	213	234	206	213	213	231	237	184	173	194	230	194	200	188	209	218	200	225	220	208	228	218	233	204	226	187	232	229	208	188	207	185	200	212	190	219	209	235	212	218	184	228	205	207	186	184	223	209	222	208	205	211	247	193	220	197	216	214	197	242	181	201	220	251	221	186	186	216	211	221	204	223	209	197	214	195	210	198	211	200	200	206	219	207	222	192	222	197	192	223	181	196	219	218	200	194	238	225	193	191	175	212	208	192	238	190	217	208	197	205	218	244	197	197	238	219	238	181	213	200	199	217	221	208	245	207	220	194	195	220	235	226	205	211	187	217	227	207	219	217	163	200	258	211	223	199	210	170	223	220	187	192	232	213	208	212	192	208	197	202	206	216	230	201	206	206	225	200	191	199	215	209	186	180	222	223	214	213	227	219	230	178	199	207	224	204	206	228	193	231	186	194	231	198	199	221	192	190	186	194	197	199	192	202	229	222	188	184	180	230	231	197	229	214	213	206	208	219	202	217	254	187	193	184	178	193	209	223	200	203	215	189	212	212	187	190	237	181	173	178	204	179	216	175	233	187	209	212	197	210	210	208	220	215	212	195	186	211	204	197	182	229	191	184	231	196	200	199	216	225	203	214	213	216	216	199	195	182	227	216	186	202	210	203	211	196	222	201	212	226	197	204	218	213	198	211	209	219	221	205	222	213	195	183	185	216	206	187	173	200	217	227	192	205	197	241	199	221	225	205	215	221	210	197	203	195	194	205	187	204	215	195	225	246	211	202	203	208	203	221	202	200	207	213	215	220	188	202	221	170	172	223	195	217	225	212	213	214	216	190	205	229	199	202	202	227	197	239	233	218	218	205	195	201	204	214	163	198	210	175	190	214	207	205	205	224	227	233	229	260	215	211	206	196	200	205	193	193	197	189	211	235	203	219	191	223	232	218	210	196	221	201	226	216	216	168	212	230	182	194	197	215	204	195	167	201	223	228	198	202	224	217	217	213	190	195	221	205	237	205	211	228	201	185	207	196	204	219	181	218	199	177	190	183	199	207	214	226	232	189	222	205	201	232	232	226	208	217	221	227	187	189	222	213	214	216	213	224	221	209	236	205	226	202	227	207	192	203	203	225	234	193	166	218	212	227	207	213	202	218	204	205	225	225	203	215	231	195	188	207	239	189	203	218	209	182	183	187	223	204	208	210	205	191	199	206	226	190	210	205	204	197	194	184	199	224	207	199	211	205	202	201	183	201	198	201	187	223	229	209	215	207	210	212	215	209	211	242	196	218	197	231	201	207	181	230	226	191	215	203	221	201	197	220	197	195	215	208	188	217	197	217	209	190	221	212	193	239	191	176	228	219	212	190	200	213	228	222	226	178	227	235	211	220	212	240	235	192	217	210	218	208	199	197	209	204	210	210	222	190	212	225	214	224	218	226	178	225	213	221	188	186	196	192	214	205	237	227	215	204	214	198	200	178	204	223	206	193	213	184	194	205	196	224	214	208	195	202	204	186	191	200	214	187	206	239	234	211	225	198	222	228	214	230	247	233	195	189	217	183	209	194	225	234	199	230	205	202	208	217	197	200	195	219	229	183	183	193	212	213	223	202	198	226	221	212	223	209	199	220	202	208	210	192	204	229	193	210	204	216	205	196	199	211	219	186	205	208	236	216	217	231	201	189	188	206	205	190	215	184	226	192	203	202	196	205	227	206	227	229	224	228	201	218	168	209	200	222	218	202	196	214	176	220	217	178	213	220	220	204	202	200	226	218	197	228	212	209	210	195	219	208	209	188	210	194	209	215	220	217	199	222	192	186	211	207	209	222	223	222	211	212	214	212	184	177	195	213	209	201	201	201	215	213	203	210	200	210	225	201	207	179	191	215	201	193	182
5513	667	787	820	820	689	581	599	598	558	523	498	511	511	474	490	510	458	506	489	515	467	494	492	463	488	494	475	466	489	454	484	485	459	508	517	471	487	491	496	494	470	509	501	497	444	490	488	537	470	435	496	479	500	492	464	459	473	482	480	481	485	512	469	479	454	508	473	418	461	515	507	481	491	463	467	474	492	459	490	452	484	470	499	522	475	487	497	470	460	477	521	477	456	494	456	461	480	495	510	458	484	421	447	494	500	471	464	493	526	517	448	475	474	499	459	468	497	499	472	474	466	479	514	496	491	460	459	445	451	473	480	479	485	505	505	439	475	469	498	519	443	458	471	513	498	519	521	458	505	499	446	482	495	442	474	460	461	479	481	500	502	498	477	457	461	437	445	485	466	498	478	509	514	485	472	481	462	464	491	457	467	471	484	447	466	470	486	421	516	484	436	479	472	499	452	481	489	466	497	472	509	463	479	459	472	483	457	499	494	482	474	469	476	473	479	496	522	485	500	471	448	452	458	476	462	487	473	518	494	494	440	435	499	505	516	525	499	486	473	509	478	512	494	498	454	488	466	477	458	434	503	467	495	469	487	473	458	478	445	504	507	500	488	467	465	451	444	461	518	454	430	475	474	479	486	483	517	520	471	463	506	464	495	474	503	478	473	491	451	489	460	486	447	434	504	503	461	508	464	466	489	495	493	458	459	490	445	494	466	461	460	464	471	436	479	492	476	497	472	480	453	513	508	479	502	457	462	477	483	485	484	498	527	448	469	503	465	494	509	473	509	479	456	439	482	487	466	464	469	496	484	498	472	453	466	459	507	435	453	530	514	450	456	514	498	460	487	489	461	501	478	436	483	455	466	482	453	472	458	477	485	457	506	508	509	498	458	463	433	469	501	481	488	500	492	505	473	486	512	463	489	498	433	437	483	521	488	468	504	474	485	452	471	519	510	487	448	460	502	471	505	468	476	525	449	464	466	513	493	429	478	464	506	489	515	498	483	492	469	491	503	494	508	493	487	445	461	502	491	484	466	489	429	502	479	503	458	496	468	486	450	490	458	493	487	514	516	475	494	468	479	455	469	438	491	479	440	444	495	497	443	462	511	457	486	490	459	503	444	461	497	459	449	523	459	505	464	504	458	457	507	526	460	476	480	516	465	482	492	495	468	499	475	463	463	465	488	490	457	481	487	479	491	495	438	468	474	530	479	474	465	482	495	496	481	457	468	483	491	516	521	429	480	513	474	466	478	481	487	450	459	513	473	473	476	477	492	474	535	487	479	481	514	477	461	516	502	486	447	445	497	484	496	498	466	494	481	507	484	479	479	506	468	487	468	460	475	499	452	462	490	480	483	480	469	495	507	498	465	465	500	481	516	480	506	447	486	495	476	503	508	462	475	482	455	470	471	460	472	457	470	492	494	481	498	475	481	487	450	483	457	465	490	454	485	470	493	496	471	498	515	475	466	480	475	447	489	484	467	474	445	467	504	439	485	496	471	484	458	486	516	492	496	497	498	481	481	487	509	495	511	465	485	470	494	458	472	456	507	492	498	491	476	470	502	511	477	472	484	497	473	441	465	486	491	483	528	462	458	497	470	516	511	485	497	471	503	456	506	445	455	474	454	469	474	477	450	464	460	486	472	501	437	503	469	455	496	490	472	482	510	499	487	488	523	484	472	473	473	433	467	465	476	499	481	523	502	469	505	479	484	498	507	447	517	499	502	460	456	496	484	451	489	490	511	480	477	528	459	503	461	456	477	458	440	509	465	494	480	465	459	486	443	516	482	510	477	475	462	505	480	532	500	492	447	454	489	475	501	512	481	542	454	484	481	438	494	487	512	470	490	468	490	473	469	473	471	459	468	466	453	497	452	502	457	497	482	473	487	491	494	497	491	482	502	459	463	480	433	453	443	465	505	502	493	510	461	466	501	473	509	433	450	516	517	491	467	494	521	468	459	485	460	462	453	477	469	486	490	446	444	507	454	471	454	460	489	467	470	483	501	471	442	470	475	491	480	479	488	490	486	479	477	503	483	441	463	453	481	431	430	449	494	475	495	545	482	477	467	495	504	460	479	478	508	454	439	456	449	490	477	487	460	471	485	469	466	476	470	501	515	466	457	461	462	441	482	510	480	479	471	488	472	498	500	477	498	510	495	515	487	494	488	487	471	472	492	507	461	455	498	499	482	459	458	471	480	476	510	480	475	483	460	488	459	496	491	493	460	455	498	492	477	516	446	496	500	475	448	459	486	495	460	469	502	496	481	453	484	498	479	462	470	481	469	435	453	482	489	478	476	469	475	442	486	447	496	473	469	438	469	473	490	468	461	482	454	499	472	502	476	487	491	513	472	493	479	472	489	493	518	477	502	457	499	481	464	480	475	463	471	451	493	460	470	453	463	457	476	501	498	497	475	497	480	465	498	460	480	518	489	511	443	468	422	474	481	472	493	473	509	491	496	501	494	525	501	500	496	496	463	478	481	495	474	475	457	488	486	459	464	465	489	493	512	440	471	510	470	506	471	475	456	473	514	468	443	522	434	483	528	505	470	437	517	483	469	465	481	463	466	475	465	468	509	482	485	490	485	445	397	446	458	471	468	488	430	508	484	520	450	456	513	474	497	448	473	471	471	482	482	474	496	459	465	447	492	503	482	480	513	498	502	473	489	516	457	452	498	510	438	456	447	506	451	471	474	431	483	476	458	453	473	501	514	473	482	457	468	477	498	514	524	486	483	455	493	429	440	475	490	503	494	532	500	458	438	484	461	493	488	460	441	439	478	459	479	481	538	483	490	496	514	494	506	467	499	506	460	460	518	469	500	526	507	453	462	540	489	495	464	494	491	504	470	493	487	437	485	443	483	478	462	469	457	497	491	487	473	483	487	499	487	488	461	473	487	444	494	501	436	500	485	436	441	513	495	509	488	485	459	490	504	451	492	480	513	487	486	454	496	464	450	496	431	516	480	486	484	469	526	480	481	476	476	478	473	468	479	507	460	469	436	489	502	490	467	513	478	475	496	511	484	515	496	479	480	437	493	459	485	463	479	521	473	471	469	467	471	514	482	478	465	519	466	479	485	470	493	459	498	504	469	460	448	496	441	441	433	470	478	493	458	510	487	478	477	477	495	468	467	511	458	484	455	505	477	477	509	472	488	457	461	484	516	471	478	467	484	437	476	499	479	433	475	451	508	462	474	456	461	473	443	522	505	474	491	501	491	465	509	487	470	450	459	426	479	488	494	464	473	449	489	443	508	480	456	497	494	476	476	514	489	476	459	497	494	443	481	470	498	479	424	487	503	449	486	509	528	444	447	485	503	479	485	482	431	442	481	482	482	467	467	455	460	496	479	468	506	434	457	484	461	491	457	486	527	455	481	473	469	448	475	478	451	475	468	484	444	507	465	463	530	471	505	471	470	498	436	507	474	453	463	487	499	498	451	495	498	496	482	404	490	471	472	499	451	521	487	445	467	492	467	443	489
25542	3281	789	574	448	428	332	276	247	224	247	224	183	197	186	162	190	180	208	157	155	156	142	198	166	161	153	157	180	154	157	140	152	158	160	179	171	161	145	130	163	172	156	138	162	136	145	149	152	159	150	169	166	150	161	161	175	151	162	137	167	161	200	155	142	161	169	161	154	127	167	161	156	160	161	160	155	168	148	144	161	136	140	162	146	149	195	146	138	177	150	142	139	146	178	142	162	142	161	156	143	155	147	169	144	145	146	158	150	157	185	165	154	162	147	150	167	161	135	149	131	155	145	151	155	154	159	167	147	175	160	172	149	161	174	165	149	150	153	138	161	143	151	168	128	153	159	140	157	144	154	154	169	164	157	145	128	157	163	124	139	159	171	174	136	151	144	139	157	122	172	143	153	161	154	174	170	167	128	150	151	132	161	148	140	134	158	173	149	162	162	150	155	149	143	139	176	160	173	151	157	156	163	126	142	161	174	167	133	134	162	173	143	158	146	160	176	142	154	155	142	146	171	152	169	156	152	156	167	152	158	152	163	175	157	160	155	160	171	172	142	149	142	176	182	153	156	179	168	129	150	162	151	157	131	158	154	163	153	163	150	151	165	137	151	163	155	178	169	170	147	127	157	159	157	160	134	155	150	161	138	168	145	160	165	162	170	151	144	163	175	166	147	154	147	181	166	160	162	165	183	143	166	116	172	153	136	158	160	166	146	160	160	149	167	147	150	171	171	142	145	162	166	153	150	166	148	125	151	156	168	142	150	153	154	156	171	152	148	143	127	159	160	161	169	141	143	149	151	130	127	153	166	163	153	153	150	181	165	163	145	156	158	157	151	163	149	173	144	172	139	169	173	172	162	167	131	156	166	171	155	152	156	167	145	164	154	160	130	162	171	141	151	154	130	160	169	155	145	165	141	160	150	137	152	170	127	158	119	144	144	137	161	150	139	145	183	129	169	183	170	170	158	169	152	136	156	158	146	152	129	171	176	151	150	151	148	142	149	160	141	156	138	150	159	165	154	132	164	157	156	159	148	162	166	148	156	150	165	159	158	157	183	143	135	156	151	151	169	161	125	165	151	144	146	153	170	153	140	143	145	142	149	126	126	141	168	148	177	129	155	169	132	152	158	160	139	153	134	150	147	147	153	167	170	134	187	158	136	141	131	135	150	159	159	149	148	138	145	156	155	177	167	182	137	147	141	165	174	158	148	145	153	134	152	149	160	154	171	177	160	147	141	152	145	166	131	142	138	137	151	165	131	141	146	146	164	137	161	155	149	150	176	131	149	161	142	158	129	152	156	149	152	156	162	171	160	153	138	162	160	132	146	140	181	142	168	143	177	127	138	149	150	172	148	156	161	172	142	164	173	156	142	165	146	162	177	162	164	155	155	144	135	153	131	161	171	143	157	167	157	166	147	138	143	146	152	171	147	143	162	168	146	158	168	157	184	173	158	129	143	137	144	144	164	139	137	144	170	170	168	149	134	147	135	155	160	156	166	150	155	153	143	159	150	167	143	128	155	172	151	158	137	163	167	139	177	134	142	171	179	138	121	150	150	165	179	143	136	158	143	198	133	154	154	164	154	144	144	180	168	137	155	159	159	158	150	154	135	144	154	144	135	169	172	139	155	156	153	164	164	167	145	153	155	142	135	135	161	125	136	169	150	148	142	121	151	147	159	151	156	151	151	167	156	162	171	164	161	152	151	148	150	169	164	171	170	141	159	159	154	144	169	166	164	161	149	160	124	123	128	144	169	167	134	153	137	159	152	149	156	160	176	168	174	166	159	149	167	159	137	159	168	136	137	138	185	167	153	168	153	155	155	176	141	150	138	139	158	172	151	155	144	149	130	143	156	161	159	154	163	163	167	156	162	151	164	142	139	169	155	167	143	156	150	165	155	162	158	138	149	145	171	150	183	168	151	165	154	187	152	138	137	153	171	167	163	125	135	167	177	150	173	161	142	159	152	162	168	147	157	164	153	148	175	144	161	159	161	153	160	162	176	153	160	139	147	166	145	140	170	148	145	178	151	139	149	149	136	142	138	147	189	185	168	152	150	151	155	154	154	169	129	157	159	161	135	147	165	134	154	152	126	138	152	150	165	145	167	159	163	153	161	170	179	185	159	166	165	149	152	146	145	143	155	168	152	182	154	142	161	145	140	163	162	134	150	141	168	173	152	149	154	153	162	181	144	146	150	149	173	161	162	126	151	123	147	161	155	148	153	146	136	168	146	131	147	163	144	163	171	143	151	139	169	178	156	165	154	176	157	155	136	160	127	185	146	131	158	155	162	160	136	174	148	157	158	164	198	153	150	136	160	154	138	166	158	164	166	159	145	154	157	143	180	128	151	150	161	160	148	129	132	147	144	143	178	161	150	153	145	152	139	140	163	136	151	135	154	147	158	137	150	156	170	147	141	134	144	147	150	155	170	152	160	141	156	163	153	163	158	147	151	142	139	142	170	154	162	137	146	151	164	141	145	150	150	130	152	151	152	153	151	155	147	158	144	136	121	154	151	131	160	159	136	156	134	126	170	146	153	166	167	166	161	138	169	154	153	151	175	164	154	167	167	156	155	139	129	139	159	153	134	160	145	155	165	159	155	129	153	173	132	177	131	159	154	189	156	157	152	154	141	167	142	158	143	151	180	138	169	147	167	159	134	140	163	137	158	157	142	169	150	170	156	174	160	160	183	159	173	133	169	149	157	160	167	165	134	138	145	137	139	166	148	181	138	186	167	151	135	165	154	171	135	173	174	124	163	169	165	156	202	159	146	169	142	143	157	143	162	161	141	140	149	147	150	171	153	130	144	159	129	166	138	191	171	170	133	157	165	171	129	160	168	156	152	158	140	176	166	194	127	146	143	154	170	157	147	157	152	167	163	142	165	142	167	168	153	170	160	151	130	145	151	147	156	169	155	147	164	169	141	154	159	182	138	162	159	148	143	163	170	135	161	166	153	159	165	164	172	171	154	175	166	145	141	148	153	155	133	144	147	145	152	166	152	159	161	148	157	180	146	152	184	169	142	167	129	159	142	160	151	156	160	153	125	153	153	154	146	152	164	169	151	149	157	156	158	145	156	165	150	179	169	168	157	133	153	144	179	168	158	143	159	145	179	157	154	165	147	140	135	161	150	138	170	170	148	149	151	152	137	143	160	147	159	147	146	139	176	170	167	157	158	166	152	162	161	145	151	165	140	142	161	151	147	152	150	158	171	162	160	131	142	167	163	158	161	143	160	142	174	152	140	152	183	163	154	150	148	156	148	127	157	146	155	160	166	137	140	166	139	179	156	149	136	147	165	136	162	133	176	168	135	175	174	154	168	154	177	160	147	155	156	178	145	168	167	131	139	163	173	149	164	152	167	156	151	149	144	166	147	153	137	138	176	162	154	152	155	140	167	157	172	156	163	147	156	159	163	160	130	148	156	162	137	139	153	148	125	145	158	148	156	150	136	160	168	138	172	164	173	150	129	175
14676	886	1513	1784	1752	1520	1137	1004	925	771	644	677	580	562	529	506	484	472	477	466	473	469	420	456	423	402	396	429	409	414	425	393	393	401	424	392	384	434	396	429	428	395	407	374	349	441	380	379	426	386	447	388	423	380	420	395	405	403	393	384	412	385	405	360	388	383	414	404	387	416	373	408	392	429	369	375	373	364	398	399	399	415	403	385	419	386	382	385	400	407	376	384	392	442	415	365	387	379	388	382	364	364	376	380	424	330	367	410	390	414	362	424	381	376	392	418	369	413	388	398	404	401	417	389	359	411	400	391	411	378	391	381	410	428	370	414	407	379	416	393	383	425	379	403	358	376	359	398	390	379	371	391	424	393	396	397	397	378	375	364	377	436	387	364	383	402	398	433	365	359	397	381	395	373	403	419	420	406	440	374	390	373	374	409	387	364	409	383	386	386	364	417	398	431	397	410	413	353	385	414	397	394	400	364	395	399	395	340	384	404	447	427	348	392	391	392	395	408	396	409	410	392	382	398	374	363	358	399	404	399	385	407	393	372	388	434	405	412	353	413	400	372	348	396	370	408	382	379	421	379	413	348	389	384	384	409	393	352	395	403	380	380	391	384	383	374	401	379	366	398	339	378	384	370	399	371	385	400	378	385	344	368	387	373	368	384	424	365	345	377	415	395	417	388	407	392	369	375	377	387	366	384	396	366	390	379	393	365	389	395	345	366	438	371	389	375	379	383	400	418	371	377	356	390	405	402	371	388	365	371	365	377	407	373	417	393	401	381	407	397	366	391	393	410	398	346	345	416	411	383	369	355	369	400	389	416	379	403	390	356	368	400	443	358	395	413	412	405	391	391	361	369	372	426	346	392	417	381	362	391	377	387	369	418	412	384	360	438	370	350	359	412	387	421	379	415	358	415	384	400	382	381	379	387	370	403	372	386	375	444	372	368	369	374	414	412	386	414	429	378	401	396	422	390	390	411	393	393	406	382	407	414	388	367	392	382	391	395	374	375	372	387	385	384	393	410	382	366	373	367	392	360	373	406	378	402	406	362	394	434	375	394	370	376	396	388	386	359	381	415	406	394	363	370	376	386	399	437	404	404	392	388	389	424	369	414	381	404	401	381	393	367	367	381	366	397	373	400	400	382	372	409	415	402	421	391	371	410	424	365	403	392	375	398	348	411	380	374	396	394	419	373	386	392	375	377	384	366	392	403	404	403	401	401	399	348	364	364	363	426	378	387	380	406	393	396	399	397	450	416	406	368	375	352	397	356	398	374	389	372	404	391	388	392	392	383	394	377	400	371	421	364	364	393	446	406	398	404	388	368	398	411	398	401	413	412	407	376	401	406	379	398	396	389	421	372	373	377	391	399	350	382	422	403	396	377	406	403	404	416	408	386	392	410	412	418	413	397	389	382	372	403	360	377	401	381	381	379	418	351	380	379	351	417	399	410	382	396	412	372	367	405	389	422	363	386	382	421	414	401	358	378	384	386	397	394	384	421	397	392	397	367	380	425	398	392	377	386	389	404	353	363	395	403	384	402	389	380	383	420	428	398	366	386	405	405	400	374	359	366	368	401	429	409	420	382	398	417	395	415	422	413	417	392	400	412	368	383	371	371	380	411	371	412	379	375	377	413	391	409	422	391	374	368	374	394	399	372	394	412	378	401	376	384	394	399	394	409	399	353	371	393	388	365	362	381	360	387	406	378	402	411	393	365	386	364	377	383	388	425	412	401	349	394	406	381	356	371	402	368	373	368	362	390	462	401	398	395	395	381	394	392	399	392	391	373	395	411	386	386	377	373	440	375	370	392	399	379	357	409	375	384	406	375	397	404	379	381	387	407	370	407	386	400	374	399	387	364	389	392	405	365	391	367	378	402	399	423	378	366	397	367	388	366	361	406	374	405	392	377	393	359	361	442	371	368	386	381	403	426	384	435	376	382	366	409	367	418	378	423	406	388	398	408	398	382	385	378	396	382	411	389	406	359	385	412	407	418	403	406	380	411	409	373	373	416	392	384	365	399	385	388	374	393	418	363	378	403	404	363	359	392	360	372	396	367	388	392	386	383	388	407	392	383	381	398	381	384	355	395	382	401	376	380	377	381	402	376	382	387	414	369	391	418	385	366	411	398	376	401	403	371	385	365	390	398	399	378	400	436	386	399	380	368	377	398	359	400	383	381	413	399	382	352	377	365	378	375	369	375	382	400	391	424	429	391	367	402	409	385	381	401	398	406	387	397	383	388	394	384	413	402	399	369	416	385	395	374	419	410	355	392	393	404	395	381	401	360	408	380	397	381	406	400	375	362	395	412	381	384	389	403	405	357	418	406	384	352	365	366	408	387	376	354	387	376	368	381	399	391	405	402	356	362	374	365	371	398	407	356	367	365	386	361	419	420	408	397	402	406	363	381	407	400	384	364	353	402	392	374	423	420	374	367	357	398	399	367	380	399	379	418	393	402	357	388	420	400	391	380	433	397	370	382	383	407	355	423	374	365	396	384	399	370	417	402	387	401	390	373	395	392	400	386	408	394	381	387	360	364	395	405	394	371	421	357	430	394	367	370	376	353	365	398	404	363	421	370	385	371	373	423	382	352	362	379	363	394	395	375	417	411	431	389	369	362	384	395	393	385	396	403	400	404	387	373	370	393	406	381	396	357	396	383	396	399	362	375	364	384	381	405	358	395	407	420	387	375	402	374	383	375	392	368	420	417	403	395	397	388	415	398	411	386	353	369	396	379	421	389	414	406	409	393	384	429	378	364	395	425	387	410	384	408	332	378	357	417	385	371	403	423	360	416	375	417	403	396	401	395	392	394	363	373	377	412	381	404	376	405	363	387	383	346	400	353	399	387	389	394	384	398	371	395	366	401	393	396	412	404	397	397	399	373	388	431	352	410	391	412	398	405	408	385	353	402	378	382	387	364	387	354	368	380	374	402	387	366	423	427	405	382	409	407	351	371	419	379	385	356	395	351	387	338	357	355	414	402	393	429	354	416	379	387	373	384	394	421	391	412	348	379	389	363	407	378	352	422	392	377	383	353	417	400	401	400	395	395	406	376	404	392	384	357	411	384	346	426	411	386	405	449	407	362	373	355	352	392	374	402	401	396	370	411	436	404	396	383	378	410	437	415	389	400	412	395	395	411	401	385	398	382	365	421	386	372	396	409	369	439	391	409	395	373	420	368	355	403	412	399	406	405	382	342	379	411	370	408	411	389	419	369	362	405	381	395	409	379	374	413	413	386	375	391	367	393	359	389	395	349	396	400	384	347	399	397	381	407	378	369	389	370	392	383	390	396	416	386	353	363	422	372	371	403	379	373	396	394	379	348	402	388	376	427	384	402	356	453	389	390	368	396	406	371	388	373	405	396	407	352	357	396	358	339	337	374	395	396	365	389	388	398	416	389	403	380	381	391	372	394	447	372	375	391	411	407	393	373	382	389	398	391	362	359	360	373	416	404	386	373	424	409	401	383	406	401
36631	7063	1682	1075	811	721	572	510	481	415	343	322	322	309	299	274	283	294	292	304	308	290	297	326	262	286	299	279	265	259	274	279	251	290	261	269	256	301	269	241	275	281	268	259	268	225	240	268	313	271	275	262	275	284	286	272	271	250	254	265	258	293	257	269	244	266	271	267	275	269	255	267	267	279	285	269	292	274	279	282	271	305	286	237	275	258	294	273	256	285	266	263	298	264	282	289	279	250	267	244	274	270	250	248	254	249	295	230	246	278	272	268	257	272	233	262	265	282	262	263	287	263	269	286	282	258	266	284	272	296	248	255	266	288	270	263	276	265	270	277	302	265	252	258	286	315	279	285	271	266	274	285	277	257	253	261	289	248	257	284	301	255	277	247	297	287	249	288	265	271	269	267	276	269	264	264	262	259	263	287	243	293	270	261	273	302	261	277	273	242	268	295	278	296	277	275	265	286	308	312	278	257	243	275	252	251	290	271	292	276	242	265	261	262	276	242	274	264	245	267	282	280	256	272	269	287	283	273	256	255	273	276	281	276	270	282	263	255	304	274	292	272	253	294	293	254	236	282	291	260	280	290	247	230	286	273	265	307	269	300	262	268	264	277	277	301	275	290	253	265	278	296	296	272	290	251	263	288	272	259	246	296	289	232	271	269	267	261	295	270	255	275	246	257	288	257	245	248	282	289	254	272	259	254	261	264	261	266	277	276	263	258	257	271	250	295	263	259	240	255	272	283	295	272	252	290	272	274	240	265	248	274	276	270	268	274	267	263	280	253	281	281	254	263	247	298	281	248	261	257	283	272	250	250	255	286	300	280	267	237	265	261	260	240	274	291	260	272	251	267	275	273	268	276	269	257	294	255	280	277	275	267	237	254	261	253	255	269	258	291	293	286	275	281	299	277	297	269	258	283	262	233	278	253	272	277	266	252	276	270	287	224	275	279	279	296	269	267	265	258	295	250	300	282	293	273	259	254	278	257	254	267	265	246	272	241	243	276	249	246	228	245	244	261	243	253	269	291	299	262	264	267	265	240	265	268	243	269	239	301	255	262	277	290	272	234	248	272	280	268	260	279	288	277	257	247	282	269	282	258	259	265	258	272	275	245	284	301	271	277	291	289	258	231	270	257	300	273	260	237	256	254	282	273	256	267	272	273	301	243	277	233	273	290	240	249	232	271	250	279	277	280	246	264	259	285	303	315	272	280	296	283	283	266	254	250	295	284	273	277	280	282	250	246	229	293	294	280	275	289	278	230	283	288	277	248	269	292	288	254	281	263	265	252	256	239	294	256	275	291	271	290	270	277	273	300	256	288	232	266	279	269	282	267	288	302	276	254	302	262	275	260	227	294	264	252	266	252	293	296	277	261	235	288	277	275	251	282	270	238	251	303	280	279	278	259	246	247	251	266	252	270	308	253	268	282	257	279	253	268	254	269	271	256	261	247	268	283	266	285	260	292	250	310	268	275	269	250	256	239	261	263	264	275	263	286	270	256	278	270	258	248	288	271	279	273	255	253	248	284	294	266	251	276	267	269	282	236	284	271	280	264	286	300	263	270	262	281	281	285	262	271	242	296	279	262	287	289	275	272	254	270	257	265	275	271	280	276	274	272	264	270	295	256	264	301	298	261	237	273	260	247	276	267	251	279	266	275	270	281	236	277	252	276	255	253	250	246	281	271	272	271	266	280	261	264	279	250	264	278	286	288	258	285	272	260	268	271	276	302	283	301	278	304	296	289	262	268	302	274	280	279	258	265	237	261	234	270	293	286	257	255	253	261	252	282	269	264	251	281	310	281	276	296	252	263	276	285	293	259	299	270	274	264	254	270	274	270	281	282	292	290	266	262	266	253	266	253	253	245	286	276	285	276	278	262	251	281	240	276	274	277	256	290	310	259	246	257	248	258	264	285	287	298	256	284	280	283	224	291	305	274	266	275	246	236	252	257	280	312	243	243	266	265	238	268	315	269	276	287	258	289	263	242	240	295	271	271	301	255	278	269	279	279	229	296	256	266	248	233	250	254	254	254	262	285	269	265	248	254	257	258	297	232	265	291	249	264	257	255	247	257	281	263	253	260	239	227	275	272	271	266	228	279	296	249	277	272	291	279	247	286	279	240	241	298	241	287	281	286	262	239	245	277	281	278	297	280	281	276	287	270	266	263	276	270	240	273	268	265	259	267	263	257	246	274	272	274	290	264	274	273	268	262	254	253	309	277	274	258	269	319	258	269	297	236	263	252	282	245	249	283	256	286	274	252	252	253	270	249	267	243	259	271	262	284	259	262	297	229	251	276	266	233	259	267	280	252	298	250	271	275	248	267	280	274	290	269	265	271	269	282	278	284	281	268	282	305	300	290	275	264	276	247	283	230	265	242	263	275	277	264	280	271	249	252	255	254	260	253	277	301	312	255	304	253	286	241	270	262	284	275	241	295	268	251	295	301	264	267	274	295	276	283	270	283	242	261	265	298	284	252	259	289	290	298	286	266	249	255	300	270	255	257	248	250	250	301	264	317	295	252	217	252	212	278	283	251	273	257	299	284	283	289	265	279	247	258	277	271	267	258	306	278	279	257	250	295	244	240	253	271	258	229	280	269	284	296	298	257	261	268	291	284	259	299	271	262	296	276	283	301	273	266	284	266	259	251	253	284	279	273	286	286	277	250	280	256	270	287	249	264	287	254	277	288	272	302	240	241	280	277	290	288	243	267	276	236	305	260	281	274	292	276	270	288	242	308	280	270	286	277	266	311	252	269	276	252	263	281	258	260	260	285	270	227	278	241	256	268	280	292	247	256	246	278	270	242	238	251	272	246	249	255	244	256	282	271	311	252	320	281	280	309	255	265	271	277	296	242	256	250	275	263	266	270	277	264	243	264	273	298	298	285	272	264	285	257	265	295	290	252	273	284	278	274	269	245	261	276	249	287	269	277	239	253	288	283	261	268	310	245	241	251	277	283	255	261	274	240	235	252	289	264	276	269	270	280	285	246	249	262	272	294	266	263	283	298	283	270	260	275	272	253	266	253	276	244	275	237	293	240	248	258	267	268	329	253	253	272	281	250	282	264	292	301	281	292	279	298	284	296	266	280	272	279	279	255	284	256	262	249	265	257	246	265	234	287	286	302	296	244	254	265	299	305	246	277	306	249	265	265	247	250	260	254	299	253	269	255	277	258	269	270	272	255	255	274	248	295	274	272	237	241	252	245	262	308	259	259	271	264	267	267	259	295	292	259	289	250	247	287	302	287	247	261	277	247	310	255	282	294	301	267	279	258	239	265	268	275	295	259	257	253	242	251	268	249	273	252	278	257	250	274	253	245	285	258	269	254	254	271	299	301	267	244	263	281	258	286	272	275	269	277	246	258	248	254	279	279	267	261	271	246	256	260	284	287	260	250	262	274	280	273	281	257	289	290	284	235	266	266	247	265	271	252	266	280	273	302	262	250	253	282	285	257	261	277	296	266	243	238	260	280	280	274
19983	1522	2479	2956	2739	2435	2001	1607	1500	1301	1127	1105	936	976	837	823	863	761	767	774	748	772	699	752	718	683	676	670	734	659	666	636	671	678	719	681	630	652	667	679	621	661	630	692	700	611	652	637	654	635	650	655	597	609	656	630	628	623	650	636	634	682	561	628	621	643	557	636	607	619	636	632	647	632	648	631	582	654	612	623	653	620	605	657	605	644	614	610	613	634	610	639	643	604	654	617	618	594	658	621	620	607	609	618	646	596	653	587	607	635	624	672	638	645	626	676	629	682	642	647	694	649	611	605	631	621	634	625	582	624	636	665	621	623	602	581	611	661	583	619	595	634	642	619	641	666	585	633	633	624	585	617	629	630	626	617	624	621	629	585	620	632	586	626	573	646	577	597	635	634	612	624	602	603	629	649	602	662	640	664	591	617	609	633	602	611	628	625	652	614	683	563	653	651	629	589	621	620	683	629	595	610	590	595	614	596	592	626	605	634	587	579	612	632	609	633	608	647	589	636	591	621	632	617	586	624	633	651	607	614	623	591	628	574	654	638	625	615	602	568	600	625	624	598	592	613	620	612	608	596	607	608	626	662	657	595	631	630	599	644	648	584	630	646	622	649	647	629	614	631	597	638	605	627	654	637	611	622	661	590	605	623	629	635	606	629	617	620	608	607	597	635	610	644	587	673	633	598	637	618	619	622	600	623	586	616	605	653	599	631	642	650	627	570	610	568	624	653	641	617	570	643	619	644	632	608	614	629	618	607	669	618	625	663	647	596	630	653	615	621	648	560	613	639	653	598	644	603	622	635	619	671	638	614	618	594	624	668	580	587	608	597	610	600	615	641	621	615	613	615	635	607	617	652	611	639	644	607	631	597	623	618	667	622	641	597	691	619	619	644	589	616	615	633	609	642	652	603	654	624	633	639	597	613	610	609	630	629	625	653	637	601	611	605	674	590	620	629	607	586	617	663	622	615	634	642	641	659	625	653	627	617	619	590	632	618	609	620	608	637	652	612	644	667	630	630	610	604	608	595	634	585	617	656	630	599	613	598	679	628	604	643	576	607	642	589	676	643	611	605	637	642	648	610	616	624	609	594	591	628	597	626	637	633	619	634	624	609	624	629	591	577	595	589	625	597	650	650	646	579	625	637	634	609	615	614	608	679	597	615	665	633	633	643	637	595	683	594	659	629	654	633	629	614	665	618	625	628	614	604	630	657	643	635	595	595	666	618	640	611	598	629	671	575	611	609	589	608	608	624	597	627	573	567	639	620	656	612	641	611	615	607	683	673	613	618	611	601	640	587	637	633	571	604	679	658	645	682	599	637	604	642	603	657	582	636	614	633	585	598	611	592	576	645	618	678	638	606	635	636	577	605	609	640	593	606	637	596	608	656	604	599	609	650	630	618	652	641	601	670	618	624	623	642	661	624	623	619	631	633	611	616	637	604	601	635	628	580	622	603	604	615	619	608	627	621	565	654	640	574	606	593	582	586	644	644	618	611	666	625	585	605	612	645	624	666	605	612	624	609	566	617	620	617	637	636	641	650	606	592	629	587	587	625	608	614	628	620	625	634	697	644	600	617	582	660	626	625	586	604	616	606	571	597	599	613	630	627	638	624	606	649	586	653	611	561	616	636	591	584	601	644	649	616	600	626	621	585	602	618	601	612	610	618	631	624	594	648	627	653	646	644	585	614	632	666	617	638	649	623	607	647	609	598	609	630	617	616	587	657	616	651	594	638	618	643	573	600	646	606	627	618	609	645	632	615	589	603	654	618	646	579	650	601	612	642	674	631	620	542	603	675	607	645	564	630	598	618	631	644	627	648	677	537	567	614	614	599	610	594	617	595	649	645	644	591	604	658	646	628	600	637	605	620	632	624	600	632	657	635	593	638	628	653	664	582	634	595	602	638	655	600	638	624	626	609	584	651	604	655	658	632	601	642	597	611	617	656	594	628	604	617	601	609	628	652	649	629	667	668	592	629	648	629	588	634	650	649	632	613	618	620	623	607	606	587	595	593	586	620	620	601	624	605	604	611	653	682	623	623	616	601	609	597	592	586	661	590	649	613	616	633	665	598	583	655	619	616	593	614	608	606	653	627	611	601	617	625	641	643	636	646	613	629	591	623	632	598	643	642	611	629	644	592	641	622	643	594	626	621	604	678	641	610	650	611	627	652	630	626	638	626	582	599	604	612	671	601	637	621	676	632	606	610	671	582	686	632	657	608	616	690	585	592	628	591	619	613	592	623	636	618	595	623	578	594	668	639	645	647	634	578	640	585	551	587	597	617	604	632	659	654	605	610	615	616	630	603	632	618	624	661	646	667	615	634	639	626	612	603	596	626	660	607	648	658	580	592	581	592	651	629	625	659	569	611	615	596	616	589	622	604	598	592	600	613	648	629	597	598	624	657	628	620	582	651	633	598	637	567	620	641	634	638	649	643	625	618	615	606	610	599	662	666	623	574	644	596	625	644	633	655	610	612	635	631	617	622	586	650	624	643	624	591	675	582	621	636	633	617	599	604	656	623	650	627	572	654	610	658	619	620	619	639	554	617	620	631	637	653	621	671	585	615	599	632	634	624	596	611	633	621	658	674	635	656	614	587	625	649	614	648	597	627	648	604	597	648	650	612	592	616	614	692	613	585	661	606	617	558	615	639	644	637	641	615	624	642	656	621	623	648	618	645	605	621	627	636	624	596	639	600	616	637	613	591	592	611	597	653	617	625	597	636	584	617	598	634	657	643	592	624	649	618	611	645	603	630	640	621	638	659	645	634	613	627	577	574	641	600	593	661	634	628	651	603	611	654	574	636	611	665	634	655	639	633	642	621	600	643	628	624	652	637	617	651	617	600	627	597	668	610	624	564	642	631	671	620	613	615	612	614	582	644	626	624	636	610	649	598	638	669	606	610	627	597	638	614	625	642	641	626	600	628	644	621	615	633	669	571	624	616	672	641	633	612	589	659	635	651	621	651	642	613	598	615	627	599	639	635	615	585	603	591	588	609	675	617	641	596	611	621	624	620	562	634	598	587	636	646	616	634	615	629	655	596	657	573	653	589	627	635	571	614	607	660	626	609	631	654	604	599	604	672	630	632	624	570	586	584	654	660	611	594	628	597	630	622	668	617	596	593	660	637	651	585	655	690	559	625	656	649	606	625	656	648	627	627	646	623	639	648	608	668	598	627	598	559	628	603	585	626	637	607	612	634	617	571	579	612	665	624	628	673	645	613	618	625	631	584	643	604	632	650	637	602	604	621	632	598	649	622	648	573	617	657	599	648	636	633	570	608	635	663	677	595	626	615	639	606	642	632	610	625	590	642	587	635	584	630	650	603	628	640	646	598	650	636	620	608	549	618	643	624	568	635	606	607	630	617	591	605	639	595	640	625	606	623	652	631	583	649	650	616	626	641	600	595	674	559	641	595	605	652	616	672	588	632	629	567	620	643	589	603	617	639	633	616	641	587	639	624	625	612	609	643
8980	797	383	332	285	280	264	221	245	229	234	219	212	220	192	201	205	215	175	229	208	235	197	192	204	209	206	190	230	221	182	234	212	196	222	209	213	218	216	221	199	200	177	224	203	233	210	180	213	168	199	195	252	196	217	184	215	197	199	224	213	191	213	206	221	197	201	208	199	187	195	182	189	204	209	219	211	237	207	184	205	228	217	224	216	197	207	209	207	202	195	216	175	215	226	193	194	206	201	213	220	184	234	209	209	191	218	202	233	190	225	216	219	203	199	218	211	210	196	193	227	219	195	210	194	210	231	207	216	210	194	180	218	208	200	206	184	201	213	196	201	199	196	202	178	193	232	220	206	198	201	209	194	206	174	211	224	189	222	197	214	216	205	226	204	190	204	214	189	209	213	207	189	205	209	233	221	208	214	251	186	192	235	198	211	188	232	213	198	230	201	206	218	212	193	200	221	208	213	206	173	198	217	184	224	199	205	194	198	191	197	228	179	212	212	191	197	199	194	222	213	194	192	206	227	197	206	198	209	192	210	180	213	241	199	219	215	216	190	190	221	188	219	207	198	216	237	199	199	229	211	187	201	193	197	198	210	218	219	221	211	193	207	233	221	228	231	212	225	173	205	215	215	225	219	211	183	229	206	201	213	231	200	198	202	216	187	217	212	207	201	191	204	218	213	207	200	231	200	240	211	198	193	173	212	174	223	244	225	194	213	237	215	191	187	182	226	236	218	180	188	219	172	194	215	212	202	230	194	199	213	197	212	205	214	174	199	188	206	191	216	207	224	200	213	193	216	207	225	226	203	205	206	216	202	197	200	197	207	209	212	204	171	203	199	197	206	183	212	187	212	187	206	204	183	231	211	217	208	203	237	208	216	212	221	196	193	205	199	207	208	209	231	195	212	192	216	200	194	197	196	235	218	206	225	190	247	192	195	206	202	189	201	216	186	216	197	208	196	212	212	201	170	227	214	204	226	224	184	230	201	230	213	193	182	212	213	216	239	200	214	199	209	217	198	221	232	192	244	194	199	211	206	208	202	222	187	229	215	202	198	213	207	210	189	209	219	214	179	206	208	194	200	205	203	213	209	185	197	190	205	209	254	209	205	211	194	213	212	219	190	183	186	209	191	181	200	198	219	229	219	240	221	191	216	213	193	176	213	185	215	211	228	204	231	221	204	213	239	196	186	207	229	240	195	195	217	220	198	209	182	195	202	202	219	210	193	187	210	215	191	213	216	205	234	199	198	196	204	192	226	196	184	218	204	238	195	193	224	217	205	231	208	202	249	192	194	207	217	181	198	206	209	201	199	189	185	186	191	222	214	207	215	223	204	200	185	198	219	182	188	212	199	217	216	192	195	213	207	207	220	215	177	205	223	196	208	195	229	207	195	193	208	196	199	195	194	229	199	232	200	186	198	196	195	245	175	218	197	195	232	215	213	200	211	216	218	196	220	239	199	196	222	218	212	188	206	213	204	241	204	214	215	198	207	181	206	181	189	196	236	193	214	193	215	214	193	195	221	198	193	177	186	199	172	200	191	218	219	227	207	193	188	183	197	199	204	203	200	199	188	227	209	203	209	224	217	192	193	196	204	209	206	218	185	202	208	200	205	216	205	210	210	211	237	206	212	224	214	200	183	216	209	220	212	186	217	169	210	196	163	195	204	221	225	205	222	193	221	193	206	220	185	226	172	213	230	172	198	227	214	213	189	220	210	224	206	201	196	198	206	203	211	195	204	205	227	165	211	199	201	207	225	171	224	212	181	194	209	231	223	230	212	198	188	225	217	236	203	239	236	224	179	186	221	199	223	232	208	230	212	198	206	231	220	198	203	207	238	193	231	193	205	201	203	220	232	211	189	221	210	213	237	179	178	216	227	219	183	182	183	207	205	184	220	212	239	180	183	218	202	201	236	193	192	209	227	204	193	167	216	198	204	212	216	198	230	221	240	216	206	224	201	220	209	201	212	210	176	219	214	211	232	193	227	214	205	229	205	220	211	211	214	224	204	210	198	213	210	237	175	217	233	197	187	178	201	210	186	235	214	224	211	220	254	197	205	222	197	211	203	227	213	191	212	219	194	185	250	200	217	202	238	195	199	207	217	234	197	232	208	195	208	195	223	224	250	224	176	209	209	199	216	191	202	229	229	214	222	211	216	206	211	207	194	231	199	213	197	210	198	199	218	199	228	189	238	213	209	180	227	195	248	198	179	207	201	197	219	195	214	213	212	220	235	205	192	175	202	199	230	186	187	198	194	203	192	228	204	213	218	210	203	171	203	217	228	214	215	196	209	192	221	205	219	212	206	208	191	175	230	205	192	190	204	203	196	210	220	222	238	195	208	195	196	211	193	268	186	197	208	209	214	192	225	229	204	204	202	196	210	176	190	184	215	215	234	201	206	197	208	194	211	214	223	195	184	193	199	216	178	198	211	201	197	200	188	214	204	190	228	210	197	201	234	212	190	200	214	216	221	179	205	191	200	205	212	202	199	223	212	246	201	224	193	199	174	207	208	210	216	189	194	196	223	222	199	199	193	205	193	223	193	208	222	210	223	181	188	193	224	228	228	211	207	201	218	209	194	193	230	197	215	198	186	198	215	204	184	204	215	221	191	221	195	211	203	206	178	227	195	217	203	211	195	212	194	189	216	216	214	188	213	220	231	229	207	176	220	209	192	188	227	217	211	212	182	201	205	195	210	174	210	225	206	231	229	225	217	218	202	220	211	215	216	176	194	186	208	205	187	189	184	215	217	234	170	216	184	226	202	217	224	209	193	186	195	223	176	189	201	212	192	229	207	216	204	219	184	214	204	210	210	220	200	197	197	187	205	203	194	218	209	180	218	208	221	194	218	203	215	223	188	222	220	216	169	195	220	189	194	186	177	221	195	195	214	238	189	201	218	231	246	209	200	207	200	213	203	201	210	202	220	219	222	213	215	221	212	214	229	221	213	224	215	219	225	193	208	187	199	186	221	228	187	218	202	211	201	215	208	208	208	199	186	190	193	224	228	212	211	219	214	200	205	207	208	212	203	197	179	219	231	202	203	187	205	198	192	202	216	195	189	182	203	212	186	200	202	204	182	204	214	214	226	214	226	211	204	221	180	218	214	212	223	216	182	208	212	217	228	229	191	246	186	185	219	199	222	207	229	236	193	175	211	216	180	201	189	187	195	219	213	202	194	191	178	243	239	227	181	210	226	216	198	196	210	188	213	186	213	196	216	233	194	230	212	181	191	225	195	212	211	216	225	240	214	227	201	196	214	238	194	216	195	222	203	212	220	198	204	228	231	200	199	219	195	218	191	217	215	176	239	236	224	202	235	218	200	195	209	209	201	211	212	198	216	196	203	209	183	184	197	242	215	210	207	196	228	202	211	215	230	205	205	215	225	209	225	227	192	198	186	179	208	199	185	179	209	213	227	221	228	198	208	222	211	203	214	212	207	200	216	180	206	194	219	199	232	212	196	230	210	229	204	220
5430	629	843	958	832	783	630	541	575	585	555	533	530	474	510	481	508	528	490	509	481	520	480	464	502	477	520	484	479	499	491	519	502	492	465	499	454	450	467	480	463	510	459	484	498	505	509	497	489	451	530	493	517	469	472	469	475	512	490	477	489	509	490	478	493	494	451	493	479	463	497	467	455	491	484	489	486	446	471	504	500	490	494	495	490	482	473	496	471	493	513	485	446	508	484	503	455	476	464	479	469	447	498	476	462	473	515	475	460	446	463	486	464	498	491	500	471	446	463	478	477	491	498	520	454	481	492	500	460	523	463	440	520	512	462	458	490	416	447	465	437	466	497	497	464	477	494	467	472	476	466	448	475	540	497	492	469	495	468	492	478	482	413	504	493	492	470	474	485	463	494	449	488	480	476	496	520	452	473	450	523	516	470	472	474	497	493	504	469	516	511	490	484	486	494	483	453	484	501	475	474	522	453	469	475	488	487	450	482	478	450	522	489	456	508	434	486	461	472	462	525	507	505	527	498	504	494	489	474	479	503	476	498	515	455	475	479	489	512	492	510	497	424	465	489	507	479	491	502	494	504	496	474	470	506	488	480	462	528	438	472	446	472	504	461	520	524	511	494	519	515	468	473	462	452	457	523	434	460	509	487	514	472	478	489	490	510	477	499	486	465	494	503	490	455	486	451	473	467	477	502	482	492	447	471	495	478	513	489	500	489	504	474	494	528	468	472	469	522	486	502	482	501	491	482	474	504	443	467	462	460	480	465	498	479	508	458	463	491	533	473	447	531	498	487	499	506	505	456	463	445	495	455	495	473	471	467	428	472	510	496	479	448	476	450	506	501	486	505	474	474	458	503	484	500	494	512	500	491	513	476	467	477	448	466	486	498	486	475	508	510	494	481	490	470	493	491	458	469	493	520	456	488	476	463	488	474	469	486	455	485	471	483	496	494	497	504	481	515	459	469	525	484	503	472	519	513	489	482	539	480	532	503	472	486	462	527	476	431	499	446	477	483	514	466	506	486	481	488	492	514	501	455	491	489	515	453	485	477	515	470	454	458	471	487	472	460	486	484	487	473	499	452	453	484	471	482	463	515	473	535	412	495	492	499	431	464	445	497	486	474	444	490	490	474	462	490	493	460	500	465	501	482	464	511	489	460	464	507	457	468	478	486	495	444	477	476	481	458	480	468	461	509	453	431	512	461	488	496	469	475	486	485	500	524	461	483	484	462	476	482	464	483	483	474	484	461	490	478	475	477	448	494	507	508	504	494	462	478	485	500	452	489	530	486	509	475	510	509	502	454	487	497	456	449	456	493	448	454	507	503	485	454	491	488	473	492	480	461	467	499	468	458	463	480	491	506	488	493	475	490	488	459	497	469	472	502	466	515	449	471	494	470	494	464	490	504	494	471	476	501	508	522	489	467	482	478	468	487	465	517	512	500	470	484	504	497	472	479	486	483	520	483	517	458	483	469	466	444	533	498	487	481	449	506	511	454	503	486	525	497	486	504	455	444	471	433	493	464	503	505	443	503	496	483	524	482	488	502	482	473	431	470	452	457	534	448	462	433	479	480	464	466	447	447	466	472	494	456	481	510	478	468	511	465	455	458	458	472	475	484	478	497	497	494	505	499	481	460	484	491	475	482	469	441	486	479	525	457	460	495	530	468	489	461	478	457	460	468	510	457	462	457	469	443	462	506	464	497	450	492	506	470	482	520	483	496	485	478	484	489	473	449	449	473	474	456	505	502	520	452	493	483	442	528	486	462	498	495	502	490	468	453	451	480	490	508	472	463	513	506	485	483	468	468	468	486	481	487	487	508	484	484	502	455	476	480	488	452	485	464	461	455	469	475	483	542	450	481	478	511	486	484	466	526	450	486	481	455	487	448	470	489	512	514	467	545	519	487	474	504	525	513	478	497	456	479	501	484	541	487	484	502	490	470	514	482	473	472	513	483	490	461	485	453	539	490	479	475	448	474	463	495	474	499	504	483	495	495	462	467	450	525	496	442	523	465	460	461	459	457	423	462	472	453	513	506	470	473	483	471	468	491	511	475	495	523	472	479	468	522	479	480	485	460	443	486	526	504	479	502	491	514	488	482	455	478	458	503	462	484	487	483	504	481	490	489	461	490	471	490	458	468	515	478	463	485	494	418	469	490	484	470	510	457	528	477	478	485	470	485	492	477	442	500	494	481	519	499	515	529	476	475	482	468	506	465	456	451	463	468	475	506	477	486	497	491	461	449	513	508	497	501	477	469	475	479	485	498	489	511	485	467	472	462	496	460	435	493	499	513	470	478	467	467	493	461	464	471	463	478	490	450	455	457	503	450	496	474	492	503	455	501	432	435	517	470	449	483	499	484	493	492	498	500	490	497	494	517	446	487	470	463	484	508	523	518	474	499	494	498	494	515	462	468	485	489	500	496	471	485	486	510	482	473	499	498	468	463	451	496	493	521	443	500	448	481	452	500	497	491	509	506	495	470	485	496	441	434	487	498	481	499	452	478	449	479	474	453	468	494	484	445	508	488	464	465	455	473	476	469	457	496	455	478	452	516	480	501	524	485	508	458	456	524	498	514	535	455	489	473	473	475	486	456	458	473	494	506	459	493	474	509	506	519	473	473	515	499	468	479	462	462	490	509	443	481	512	502	462	515	485	506	470	484	509	508	511	480	499	474	502	482	504	479	500	500	454	495	490	513	490	493	478	478	495	505	430	508	458	489	453	450	475	490	518	489	460	483	504	505	491	448	485	487	458	498	477	514	465	510	467	483	466	467	492	511	467	448	485	484	450	482	486	464	484	465	452	489	504	491	466	504	450	471	512	494	513	462	424	478	440	495	490	481	499	496	445	477	522	461	459	479	473	463	463	444	482	492	472	506	460	483	485	497	470	442	441	502	484	504	518	503	460	485	510	470	442	457	496	472	471	473	511	448	501	492	527	512	466	449	480	456	457	503	487	459	473	458	543	500	507	488	482	459	484	480	489	480	473	464	469	470	483	454	533	482	474	493	509	488	477	495	480	481	442	485	501	503	497	477	499	491	476	469	503	478	478	488	463	505	498	497	491	525	533	509	510	464	425	458	493	518	479	451	485	462	472	464	515	474	480	480	497	493	512	503	519	460	513	483	465	495	495	483	463	470	455	491	469	475	474	448	482	470	482	457	496	487	505	513	490	477	451	515	461	474	447	472	484	477	497	480	450	477	491	473	465	503	468	507	491	453	486	498	485	485	507	468	474	498	500	483	489	503	537	477	454	520	494	481	481	488	478	481	492	472	489	465	470	472	471	490	500	436	500	452	481	494	461	498	454	502	480	460	472	489	496	458	464	487	458	494	434	505	448	470	492	545	467	486	454	454	492	487	463	480	492	492	494	492	518	505	483	471	476	510	499	500	508	510	512	489	471	448	495	474	458	467	480	485	536	440	490	446	469	498	480	467	458	482	512	474	482	529	499	468	474	470	481	459	474	478	496	481	455
26379	3681	844	619	499	415	319	277	262	225	221	179	156	183	186	185	168	153	155	152	157	159	179	151	168	143	160	161	161	148	140	159	173	167	168	173	160	141	153	159	161	177	151	137	135	144	132	159	141	136	167	154	159	158	156	148	146	166	154	155	166	160	189	127	182	185	151	155	177	173	139	153	156	138	142	170	137	160	155	136	151	153	153	172	148	150	183	177	149	153	162	153	163	161	145	139	166	176	161	143	176	147	153	141	144	160	175	168	145	143	142	203	147	162	140	176	156	156	146	162	147	164	170	160	187	165	164	149	148	146	154	165	158	137	150	149	153	185	151	130	176	156	150	175	171	144	175	150	158	173	145	152	173	191	159	168	153	138	119	129	144	148	137	138	171	173	173	151	149	139	152	156	150	133	152	151	163	155	144	152	164	159	148	156	178	168	159	162	154	147	168	167	153	134	159	175	154	152	157	145	166	175	169	158	163	151	138	156	154	140	159	170	146	157	158	144	154	144	146	130	167	152	165	157	157	147	171	150	160	160	152	153	150	174	154	161	153	157	165	162	152	190	154	176	196	160	132	159	153	114	133	150	147	162	181	156	169	154	164	149	147	150	161	150	143	160	146	135	138	177	127	185	151	173	137	152	151	138	154	160	170	178	163	156	138	134	140	146	167	145	153	162	138	144	159	164	167	178	162	166	157	154	163	158	152	149	149	158	170	148	149	168	173	176	163	181	165	142	154	170	145	145	165	158	147	185	172	152	151	158	168	134	126	156	151	174	176	169	160	162	156	154	144	174	153	150	162	151	160	146	138	127	162	135	173	137	145	162	144	171	145	176	156	160	170	174	128	155	146	162	164	171	149	155	195	144	150	165	153	162	150	150	160	155	128	169	126	167	166	173	144	145	179	172	166	136	184	146	148	152	168	122	183	163	150	158	162	169	157	158	143	172	169	160	157	149	137	150	192	183	151	166	165	157	144	140	149	172	161	157	160	178	182	138	159	162	173	144	185	143	152	169	173	154	139	133	160	138	175	153	165	145	165	140	131	147	146	185	171	158	186	150	166	156	144	165	188	144	147	148	142	143	164	159	168	153	155	175	140	183	155	167	153	169	152	140	174	177	154	158	191	160	150	146	161	160	175	147	135	145	183	157	139	166	174	152	167	158	149	183	152	176	173	151	151	168	144	153	170	157	145	166	177	177	159	160	168	171	169	148	160	164	148	175	185	174	159	170	130	157	163	154	169	156	166	180	180	172	163	140	142	154	154	174	160	152	179	149	169	171	149	171	121	158	174	150	158	147	158	177	127	137	132	164	163	151	158	150	156	165	131	153	159	122	188	151	146	153	156	163	171	177	165	153	151	152	153	182	149	143	144	167	157	146	175	171	156	168	143	162	176	183	162	157	156	136	135	168	187	153	145	158	164	165	164	164	149	171	154	149	180	159	176	162	158	165	148	140	164	139	179	161	159	161	155	139	180	149	135	139	161	153	149	161	175	172	197	154	166	156	157	146	139	154	155	158	174	151	163	162	168	139	150	134	186	158	157	131	151	166	157	160	162	164	127	149	138	162	164	163	133	156	147	151	183	166	127	141	147	171	184	134	156	156	165	158	172	149	167	155	174	139	166	136	147	163	165	136	169	150	165	155	150	170	156	156	167	153	155	171	172	127	152	157	152	145	149	181	153	146	150	174	146	141	144	132	167	164	136	119	160	145	157	152	141	148	166	130	148	148	152	185	151	182	170	141	140	155	151	161	161	158	166	142	149	144	153	139	149	157	187	156	168	149	176	153	160	155	141	153	168	144	168	175	182	148	146	151	158	136	174	152	156	177	154	170	172	130	168	152	136	143	167	129	154	127	157	164	141	152	164	172	148	150	169	164	159	152	156	144	141	146	162	194	153	156	158	167	163	135	139	145	167	136	149	144	162	162	143	176	152	162	176	159	154	144	171	155	166	161	178	147	156	162	155	146	150	169	146	152	162	151	150	167	163	136	158	157	173	174	145	159	202	163	177	166	168	179	140	143	161	188	156	150	154	171	147	179	154	129	155	166	138	155	156	150	174	154	132	144	141	150	144	138	167	182	142	151	149	143	157	141	144	137	148	155	154	139	139	142	155	167	175	168	187	145	156	162	153	164	159	156	173	173	151	175	150	159	142	179	178	184	160	172	169	166	165	154	163	151	172	163	152	170	132	146	165	149	142	140	148	164	161	159	136	178	152	176	161	157	132	181	151	144	150	134	134	143	156	138	164	158	158	132	141	162	170	164	138	174	173	156	169	150	153	140	164	162	161	144	157	160	161	153	165	173	171	167	162	159	148	161	162	174	195	170	179	168	169	148	145	160	153	139	148	158	141	147	163	158	161	186	154	145	167	157	158	123	169	177	136	156	189	146	155	144	157	170	150	172	157	153	169	143	144	165	203	159	182	160	163	133	145	155	166	158	163	184	153	144	168	168	176	153	147	151	145	155	159	165	141	133	170	136	153	139	160	146	176	147	146	180	141	143	152	143	169	177	179	162	155	154	151	171	164	148	155	163	178	168	165	175	170	142	191	171	165	158	161	182	162	164	165	148	180	158	166	167	159	161	166	165	159	159	148	148	135	156	156	162	185	147	159	157	138	145	142	140	158	123	157	163	141	153	154	139	140	164	144	167	139	162	163	142	147	157	166	136	152	183	164	154	159	151	164	190	150	158	138	153	157	148	156	141	169	148	165	153	165	173	159	177	174	153	148	171	142	160	173	161	175	160	162	172	157	139	162	136	145	166	146	157	140	152	160	173	170	149	161	149	159	150	166	166	171	169	164	151	156	188	147	171	157	159	128	138	173	160	141	142	168	152	146	145	142	165	180	167	156	159	149	166	143	170	149	152	149	150	156	157	171	153	141	146	162	151	136	161	177	160	162	137	149	165	141	182	192	163	146	165	157	136	165	159	147	153	158	172	152	146	131	168	149	143	153	168	143	189	157	145	176	137	145	143	133	130	153	139	155	136	146	138	135	149	166	177	171	147	148	165	175	154	175	167	180	150	173	160	166	156	157	159	156	153	145	169	169	153	153	169	159	161	184	150	145	177	165	160	158	148	142	159	173	164	136	165	170	161	152	157	161	153	130	129	126	159	157	158	161	141	153	134	170	151	173	149	147	155	145	176	170	148	140	155	136	148	154	158	142	141	164	163	154	147	138	134	154	133	166	145	179	155	125	154	151	148	162	154	165	153	155	152	139	146	159	161	148	157	162	148	173	179	163	155	161	158	146	154	164	168	161	141	157	157	166	169	180	164	134	165	133	149	157	166	157	157	152	169	169	148	152	155	145	169	148	135	161	146	155	142	162	160	146	152	148	167	174	154	165	178	162	160	149	158	133	126	131	160	153	143	173	177	149	160	183	136	153	172	172	147	145	162	163	162	180	160	153	131	137	170	140	169	181	159	152	151	151	188	150	168	157	148	179	139	139	158	164	160	169	136	132	175	158	147	169	157
15156	924	1651	1846	1816	1592	1199	942	866	778	729	660	610	596	520	504	501	485	472	470	479	425	411	418	442	400	421	441	450	416	420	394	417	447	420	384	400	416	417	437	375	383	393	430	380	410	407	428	382	406	378	397	406	385	428	400	371	375	406	407	413	407	393	412	414	383	406	393	409	403	365	402	394	393	429	409	396	409	385	455	424	397	380	429	375	415	389	380	386	396	419	373	392	386	402	371	371	371	378	393	438	411	383	404	371	414	385	427	366	419	339	406	402	409	402	369	390	374	359	351	388	412	397	400	379	368	420	383	375	400	378	387	377	381	421	421	389	382	397	375	370	356	415	403	433	434	396	358	405	400	402	388	380	398	379	400	401	382	367	360	378	407	388	428	379	425	393	405	386	399	395	384	406	355	378	397	368	375	390	410	353	382	385	350	431	435	399	407	374	394	403	369	369	358	405	382	401	425	391	371	394	420	403	430	397	351	359	396	413	413	367	373	428	380	398	449	404	433	404	421	414	381	379	386	416	381	385	404	383	456	400	406	403	403	421	403	412	380	423	408	359	415	405	424	377	373	367	380	397	377	400	363	354	396	375	388	369	391	363	422	398	383	389	334	384	376	399	385	375	394	386	384	410	380	399	379	386	395	396	374	413	409	394	393	369	381	358	419	374	356	411	369	396	401	404	373	352	386	401	437	428	366	356	387	388	413	415	397	395	388	351	356	402	380	453	343	373	384	382	417	382	367	401	399	360	385	386	372	377	385	391	371	405	368	394	431	399	388	436	390	376	389	394	393	398	368	386	400	394	415	399	400	394	397	408	386	384	436	381	402	389	406	395	385	373	380	394	393	393	397	391	396	374	424	398	384	368	396	435	386	400	391	431	378	411	380	367	413	384	411	417	373	378	370	395	418	393	409	420	408	372	391	422	395	396	406	414	398	353	402	389	393	397	383	394	360	354	362	385	399	409	415	388	364	366	369	391	409	413	408	399	412	433	412	372	376	324	412	388	389	398	406	389	378	383	404	396	402	383	363	365	393	411	373	369	388	399	377	402	396	390	412	401	392	362	389	380	371	445	425	376	395	412	398	377	388	409	367	398	368	397	418	383	391	378	378	402	391	357	391	428	402	372	438	376	376	364	391	364	387	409	358	404	409	439	368	376	391	419	429	400	427	412	417	389	404	412	408	403	387	380	377	413	375	420	376	367	402	371	396	357	371	367	363	399	371	415	378	382	389	397	408	381	400	387	397	358	405	407	390	404	393	405	386	375	382	393	356	411	404	437	408	413	424	396	370	394	406	407	384	419	404	376	417	392	411	398	381	392	415	417	358	379	397	381	409	411	411	391	389	381	368	410	366	378	414	394	429	391	445	371	403	367	415	388	360	415	405	409	371	377	389	401	382	401	406	421	447	420	400	378	396	419	385	392	382	367	390	398	413	400	369	432	407	397	409	406	420	424	406	387	389	416	388	414	401	392	342	368	407	382	439	412	386	404	388	420	388	370	386	375	423	370	421	426	385	405	388	376	385	367	385	365	377	406	410	386	422	420	376	403	383	386	404	374	363	395	398	394	400	365	367	401	415	397	377	375	391	396	411	392	419	385	392	398	385	359	399	398	379	359	399	409	357	409	404	420	399	370	378	434	378	399	382	364	399	380	427	398	437	414	391	404	432	405	387	376	372	413	402	366	378	424	374	372	362	401	411	380	403	396	410	382	389	405	393	425	355	371	403	378	411	361	408	386	404	418	378	389	394	398	388	364	378	428	384	377	384	403	388	371	397	410	341	394	388	427	405	386	378	403	421	438	370	399	397	395	379	429	374	401	403	388	405	379	390	381	382	388	381	385	394	414	374	381	391	411	388	402	366	432	381	399	416	395	398	428	380	409	352	395	417	398	360	380	418	416	404	394	392	423	407	417	380	401	396	376	402	358	379	420	376	371	387	392	389	440	429	384	383	422	377	385	374	399	361	434	383	381	383	381	394	390	389	394	414	379	402	406	363	399	369	368	368	393	394	389	405	376	381	393	389	393	381	421	357	371	389	420	382	376	394	384	398	368	420	371	400	386	378	411	413	396	401	392	370	333	390	411	391	403	356	356	427	425	420	382	386	394	361	378	378	406	408	421	419	413	443	391	369	418	401	397	410	378	375	407	417	358	374	379	385	416	398	346	396	396	399	383	391	369	392	403	364	397	394	423	414	362	416	381	396	373	378	417	426	384	368	415	403	380	411	419	404	402	388	390	373	397	391	369	422	399	399	377	396	399	393	379	414	417	360	420	397	390	376	366	433	432	383	378	372	380	387	395	392	386	410	402	399	407	388	385	420	436	414	383	380	400	392	394	385	430	375	395	413	350	407	408	388	424	359	383	374	442	411	395	397	425	380	388	381	384	364	382	407	384	369	409	410	388	430	395	379	380	406	420	426	378	378	411	380	409	407	392	390	404	386	386	373	416	393	395	396	397	391	423	401	393	407	400	358	382	375	360	374	398	401	420	427	410	380	357	430	395	461	392	392	378	373	405	404	365	415	365	419	372	440	392	392	397	382	369	373	379	389	369	409	359	395	394	405	412	424	397	431	386	407	384	394	385	396	369	383	402	409	409	389	408	394	399	378	404	403	396	379	406	373	388	389	403	440	367	386	432	344	379	385	382	410	384	431	401	352	412	415	385	373	395	389	386	391	387	384	408	358	408	399	387	375	369	394	370	407	395	426	379	345	407	388	380	428	412	410	389	401	404	378	372	385	387	395	452	390	369	366	417	389	385	338	369	373	424	395	425	395	366	391	421	393	380	403	389	413	377	405	375	382	379	384	426	385	389	392	392	383	391	378	420	375	406	394	407	388	394	390	405	430	374	384	383	378	372	405	398	376	392	392	407	360	439	369	357	392	364	370	399	384	424	406	386	390	410	378	385	388	393	416	397	381	378	407	412	363	381	403	390	376	386	373	413	418	393	414	378	355	379	368	366	392	397	385	355	386	393	413	418	379	387	358	381	388	378	399	399	389	386	389	436	375	392	396	409	401	399	393	406	388	407	384	394	402	414	352	411	433	388	401	375	413	415	374	403	387	381	388	402	373	421	399	368	392	373	410	419	387	413	403	400	384	364	398	420	350	385	440	408	412	382	398	388	357	396	358	398	386	430	404	357	366	409	381	428	382	362	402	429	399	408	374	395	382	390	379	399	360	406	386	364	392	392	428	413	389	446	416	432	407	384	383	430	424	405	392	372	401	384	381	384	356	406	383	378	416	410	384	394	383	390	383	379	420	394	385	383	378	392	393	387	395	393	408	429	386	394	363	398	370	366	349	399	388	404	384	398	410	415	378	395	371	385	380	402	380	381	408	418	402	411	386	396	415	361	377	418	397	435	414	387	399	383	391	365	405	384	401	411	389	384	401	389	423	411	401	378	382	373	368	385	383	379	399	411	422	392	406	384	385	377	397	407	388	405	391	413	408	381	393	374	376	382	356	401	367	395	402
37047	6960	1653	1173	860	698	532	513	455	400	331	369	325	338	337	336	281	305	293	301	276	265	289	310	277	282	312	272	282	282	314	278	292	316	299	275	295	267	263	264	278	269	282	271	283	267	291	289	271	272	283	307	290	272	273	252	302	259	225	267	295	274	275	269	270	249	296	266	285	236	285	257	247	296	299	287	286	273	271	314	273	243	258	281	304	314	285	266	290	279	254	282	248	253	217	284	267	275	315	293	273	316	266	264	253	287	256	271	264	275	256	292	241	289	285	251	291	252	255	248	264	278	250	272	282	251	281	302	276	259	269	241	296	262	281	256	248	283	280	292	322	259	279	303	294	262	285	249	259	271	283	272	290	291	339	251	264	305	267	244	285	271	255	268	273	263	280	286	278	262	265	280	261	252	297	261	267	290	268	254	283	265	316	259	240	296	280	243	279	266	271	289	275	240	265	265	293	255	279	296	279	295	292	296	298	266	292	271	269	278	297	280	294	249	245	254	280	249	262	287	288	304	274	286	262	297	238	255	286	267	260	261	267	273	303	267	258	275	286	278	287	269	293	273	262	245	269	291	277	294	277	269	274	265	300	274	269	251	267	286	255	244	262	272	275	294	269	302	279	274	256	298	250	249	271	279	247	255	278	276	271	283	280	251	257	280	264	250	250	277	258	259	275	247	264	258	264	287	290	301	260	261	265	253	263	297	275	305	323	292	267	231	259	253	250	284	237	250	277	245	271	294	283	246	256	266	266	270	293	315	259	262	268	272	261	270	275	294	289	264	258	263	254	258	280	275	285	290	306	288	263	263	304	261	257	273	292	255	281	280	269	224	289	311	278	273	289	277	265	265	286	279	271	274	280	259	267	283	269	277	286	291	277	296	279	306	256	270	279	274	276	269	251	328	268	263	265	318	289	279	310	256	270	238	235	285	281	283	293	260	276	267	294	253	284	262	269	256	271	267	290	275	284	253	233	266	250	233	245	271	264	255	269	278	278	287	287	255	259	289	291	303	284	256	263	293	275	276	271	292	262	235	270	265	253	276	266	274	263	277	296	292	252	274	261	287	238	251	266	273	285	266	305	251	259	301	241	273	273	263	270	281	278	279	308	268	286	262	261	269	294	303	262	248	267	259	277	270	256	257	274	264	288	333	279	274	264	277	273	256	311	303	257	251	276	282	259	236	281	251	292	252	284	273	277	278	255	284	267	267	271	262	289	263	279	273	257	262	250	248	241	264	274	261	247	274	265	265	262	249	240	229	242	258	260	278	246	252	285	290	264	256	280	257	283	263	247	237	288	286	266	289	292	253	279	257	262	255	231	276	292	246	268	274	272	278	275	276	281	276	272	263	296	275	258	275	272	237	267	266	264	261	236	269	263	272	308	270	282	278	266	268	247	293	285	264	280	256	259	250	260	312	282	276	271	270	269	289	294	279	236	287	264	249	271	260	281	240	241	275	306	264	262	261	316	271	249	269	249	251	285	259	265	240	261	266	254	264	274	260	256	300	259	282	303	299	280	281	265	274	298	263	269	297	293	279	285	310	263	306	285	280	284	281	288	258	257	260	275	254	271	263	322	279	277	259	268	276	248	306	303	245	265	288	293	241	245	271	284	259	253	249	264	257	276	267	255	252	264	253	243	279	286	280	298	273	252	279	295	278	258	271	268	254	283	278	283	299	251	250	257	248	268	256	261	271	251	267	287	330	302	286	249	274	281	300	311	284	243	260	285	303	283	235	275	288	269	260	271	282	253	275	338	298	274	316	271	262	290	269	284	302	279	255	269	281	294	247	279	289	302	253	253	286	294	259	227	266	250	256	275	279	290	261	244	245	264	262	240	274	276	293	245	293	250	268	263	267	279	285	300	265	275	269	266	279	272	245	284	273	294	264	307	289	295	286	277	276	286	277	252	279	270	255	269	265	250	281	285	297	292	285	273	293	281	261	270	264	282	311	277	254	263	296	287	283	272	254	286	252	312	263	264	263	263	305	271	277	270	249	259	286	300	272	275	279	246	282	254	284	256	253	242	259	316	260	263	271	276	278	278	259	290	289	294	268	268	223	280	270	278	281	280	252	249	261	292	252	303	249	252	285	257	257	271	282	266	277	248	296	281	241	287	294	260	250	290	279	305	248	267	280	288	265	289	258	241	283	282	279	268	260	279	255	270	275	277	270	265	292	275	280	275	261	273	252	273	246	284	275	274	282	267	292	293	281	269	265	269	279	279	270	282	232	259	286	279	241	248	283	262	275	260	295	250	264	289	281	282	262	254	252	289	276	266	280	300	268	271	285	269	241	261	284	290	242	275	247	269	302	252	236	269	288	239	270	281	261	281	308	288	263	295	267	288	258	289	266	286	281	269	264	299	291	249	254	272	256	238	255	286	280	257	269	274	299	261	280	274	277	285	311	240	299	291	275	262	252	261	279	249	252	287	276	276	290	272	296	261	266	300	255	270	256	263	242	288	255	267	286	273	261	261	264	259	269	272	300	289	278	258	264	278	280	322	245	269	269	286	297	254	271	250	265	269	291	278	277	285	273	266	289	291	278	253	278	286	309	283	267	293	270	255	262	285	305	315	257	243	240	264	281	263	302	275	274	251	249	268	279	292	279	262	264	292	258	292	274	271	311	283	272	284	271	286	261	268	268	263	279	270	280	275	251	307	294	280	270	279	274	283	247	255	251	268	262	270	277	299	259	280	257	270	276	285	297	282	267	269	296	267	275	279	298	268	272	263	267	246	269	274	244	280	287	272	290	285	280	258	284	265	269	307	273	275	277	289	281	287	262	240	276	289	240	256	257	247	277	308	236	285	252	279	285	257	258	269	286	278	262	260	272	269	290	275	288	290	288	276	283	264	263	301	253	282	291	257	289	275	279	287	269	276	309	257	244	273	264	263	289	281	294	297	268	295	293	293	280	300	254	266	245	231	265	274	297	286	285	279	295	268	267	307	270	273	229	271	280	267	269	264	261	272	276	261	311	285	282	316	274	247	300	269	269	278	262	270	250	264	249	309	290	257	305	284	276	264	270	294	278	280	292	275	288	293	291	274	275	263	266	317	247	270	262	284	283	285	271	266	237	308	260	247	289	305	291	294	277	262	277	296	272	282	285	289	277	279	266	257	260	277	320	291	279	277	298	283	276	272	237	275	287	282	271	283	245	265	237	287	265	296	271	263	292	295	284	275	248	268	244	276	253	257	262	247	281	270	283	314	274	296	261	275	275	255	269	247	263	270	249	262	264	260	290	290	268	276	276	274	284	280	260	278	285	260	269	311	268	272	266	233	293	272	255	249	262	272	261	277	238	288	268	308	247	257	265	274	259	277	297	285	290	262	284	272	274	277	253	293	281	272	248	295	266	280	284	246	254	275	297	267	276	253	268	265	248	279	275	240	283	289	258	262	281	275	311	303	245	278	273	286	271	277	294	283	301	284	240	284	301	257	246	272	279	256	273	227	278	280	260	248	283	257	263	307	303
19958	1492	2679	3204	2898	2410	2051	1651	1475	1305	1170	1044	982	868	882	815	766	799	749	759	713	709	755	655	696	704	701	694	702	664	688	658	661	634	653	631	674	655	592	666	623	625	642	633	642	617	629	669	596	650	669	603	604	610	620	675	640	653	641	666	641	638	630	646	602	618	619	587	625	602	669	654	648	623	618	601	676	660	658	618	638	654	607	625	632	592	666	631	637	673	639	606	669	638	642	635	663	618	590	609	648	622	641	642	670	627	589	620	658	571	660	627	649	661	579	632	643	629	675	631	603	615	579	616	629	638	609	616	672	636	664	630	595	605	690	620	683	593	612	645	599	627	575	656	643	598	614	628	651	590	627	616	640	629	637	646	601	665	645	606	635	657	641	652	660	622	641	601	612	609	633	625	646	667	619	624	607	642	631	615	630	585	646	683	646	602	650	625	590	625	621	601	601	604	628	624	626	619	625	622	685	627	598	638	637	629	638	613	639	631	612	630	605	686	622	657	612	599	645	645	626	669	634	618	658	615	633	607	638	708	635	589	586	604	671	589	634	650	634	655	617	606	659	650	606	636	610	636	626	600	613	603	627	640	663	606	645	604	606	641	600	585	599	598	614	654	637	596	622	628	577	594	622	639	614	635	623	623	640	605	608	648	619	628	623	658	610	652	642	662	628	582	625	654	596	634	612	593	601	592	617	639	648	624	663	584	641	617	603	628	654	607	643	650	609	625	643	643	600	638	624	646	669	600	635	588	605	634	578	625	635	643	617	601	625	626	647	636	626	630	646	619	651	615	596	657	660	615	652	616	588	654	671	645	616	598	620	609	633	627	617	641	690	623	620	666	621	618	633	619	609	661	643	660	619	649	619	650	550	615	614	651	623	631	614	633	651	651	647	581	631	602	623	594	608	632	619	621	596	583	664	636	645	594	655	579	643	592	632	638	622	639	634	647	617	617	650	575	669	623	614	645	646	662	635	589	616	622	630	696	599	589	682	627	597	628	632	607	607	618	621	593	658	641	643	600	607	617	573	600	657	624	638	625	623	630	609	662	618	608	581	598	597	628	654	639	624	630	613	623	643	643	611	638	595	630	626	666	632	609	643	621	618	622	610	624	640	649	626	615	629	650	626	632	568	585	608	653	631	638	633	589	695	627	600	602	609	608	623	647	649	642	626	592	663	635	626	594	641	579	632	618	643	639	629	621	654	638	596	611	648	620	613	678	590	651	627	636	636	634	635	583	639	609	678	636	640	618	611	623	623	660	617	620	628	628	589	604	621	645	642	624	639	645	624	582	642	615	590	611	632	642	577	636	650	633	604	607	589	582	612	652	611	606	674	642	625	634	646	618	623	651	640	639	596	635	615	673	626	614	617	650	623	638	659	640	621	640	628	643	591	607	627	606	640	644	619	653	614	680	627	613	668	618	629	627	624	634	600	651	617	639	628	615	627	633	628	618	645	615	677	610	596	587	620	616	682	645	623	586	635	617	655	616	578	587	604	658	632	616	656	659	616	648	611	638	636	612	598	600	598	625	598	613	661	656	630	614	630	660	634	629	631	644	655	608	602	637	600	627	649	677	626	608	606	603	661	607	578	594	617	648	603	656	629	637	619	650	622	681	656	643	614	646	626	597	630	629	637	587	600	645	611	617	609	608	590	655	633	623	677	634	625	619	637	613	616	627	635	641	603	659	630	609	623	632	614	591	621	605	648	654	651	664	614	626	582	612	607	669	669	599	606	596	610	620	648	643	661	640	610	616	631	577	616	623	671	614	586	595	636	649	618	604	598	639	615	645	590	647	605	595	572	613	621	607	616	640	625	627	603	608	617	573	602	649	614	623	608	602	598	629	629	553	612	656	609	645	610	644	611	604	633	619	612	573	642	620	619	588	617	605	681	648	614	605	603	593	622	650	618	614	617	658	629	651	647	610	658	625	628	586	552	645	633	605	621	636	584	654	636	665	621	601	612	676	614	662	617	626	603	596	583	614	584	637	671	647	590	637	642	619	623	660	610	619	633	617	611	618	615	616	613	607	619	612	617	634	651	670	687	626	622	640	616	594	590	629	661	652	648	644	644	597	649	620	640	644	612	632	640	646	630	657	632	587	636	621	594	669	609	679	629	676	665	610	605	599	665	636	625	649	673	665	617	627	599	593	641	636	614	632	606	636	611	629	661	644	620	603	645	622	617	638	687	613	616	629	587	599	650	641	662	611	615	586	617	626	662	638	632	618	622	595	590	649	631	635	637	605	624	629	623	603	650	627	608	605	655	655	657	626	622	622	598	626	628	607	653	645	635	632	595	645	618	640	631	636	640	649	641	643	632	624	611	649	620	644	640	618	613	584	609	640	663	683	683	599	616	643	649	629	635	648	662	601	631	608	620	634	574	607	695	660	631	623	613	626	630	598	624	584	616	598	591	630	634	631	649	619	620	684	658	651	636	620	645	605	617	607	633	630	629	606	658	613	657	625	569	613	600	595	658	629	614	637	600	614	611	609	663	631	603	608	612	602	646	596	646	631	666	596	634	661	673	652	636	622	605	625	613	618	635	614	616	630	662	632	667	629	619	610	663	628	611	643	573	615	640	625	608	638	655	615	633	630	636	625	609	598	651	620	710	624	617	641	618	661	621	667	609	627	608	647	668	591	594	612	655	667	610	638	628	596	680	635	631	645	604	609	648	567	605	660	600	641	647	624	619	574	619	563	660	646	630	593	617	615	653	599	626	617	607	629	626	622	630	627	647	615	617	613	643	642	613	636	646	617	634	644	698	615	638	653	650	596	605	632	620	639	607	560	654	630	635	647	613	645	610	598	623	623	628	647	642	617	595	629	608	612	618	623	611	654	617	601	655	564	646	653	631	604	598	635	629	646	660	627	638	643	627	622	569	630	592	611	674	612	641	631	639	633	597	618	614	635	613	641	650	589	618	606	624	624	651	628	639	652	610	600	588	615	640	637	638	608	630	605	667	640	638	628	613	637	669	616	597	680	612	622	629	650	596	644	640	594	635	575	617	639	594	635	625	616	663	593	586	600	630	616	645	602	621	612	638	633	624	629	613	648	609	614	612	641	647	654	627	591	654	631	600	640	620	627	625	626	625	613	585	635	629	633	620	600	674	606	645	631	606	636	604	643	648	643	627	637	651	627	663	546	661	639	634	674	610	693	618	584	630	676	622	679	598	608	607	615	653	645	597	583	624	628	611	606	603	585	662	613	604	625	642	633	667	587	643	642	596	686	690	579	642	642	631	629	648	654	633	615	606	616	587	606	586	621	643	641	651	617	621	615	659	627	635	627	613	591	596	635	620	628	613	647	659	628	640	585	595	661	658	626	613	627	586	657	607	620	628	654	637	656	630	640	638	670	662	629	609	641	591	619	644	646	642	631	636	628	578	653	574	629	618	628	592	607	595	594	646	604	614	581	653	615	638	593	630	620	582	590	621	657	582	613	636	636	638	609	661	647	632	620	580	636	586	607	635	663
9175	719	398	361	334	265	264	243	249	203	240	221	195	184	202	225	224	232	221	219	223	190	198	196	210	221	212	196	203	249	201	213	208	208	220	209	209	196	231	216	190	188	211	230	216	197	215	214	208	190	192	245	207	210	200	180	206	223	219	209	214	206	224	197	201	228	232	213	202	215	204	218	210	227	220	215	189	213	220	207	203	180	188	235	206	193	211	237	231	195	203	209	192	199	192	222	217	199	198	198	191	213	184	204	238	230	173	200	207	195	225	189	219	234	187	212	208	214	218	216	211	211	232	217	223	220	194	203	207	199	209	199	185	183	221	222	204	200	200	235	229	230	213	203	221	189	222	182	213	191	199	210	213	215	230	196	224	189	201	208	196	212	211	198	221	206	195	202	202	207	200	233	197	197	183	172	202	195	224	197	219	204	180	208	204	206	179	212	213	199	218	195	200	208	219	184	215	202	229	206	210	189	208	210	212	201	195	216	229	248	203	212	216	202	213	186	210	203	216	205	215	221	210	210	231	218	181	191	199	192	226	239	201	203	169	171	216	198	224	203	189	199	184	222	206	190	182	222	199	218	200	215	224	196	211	192	197	190	229	238	245	202	200	199	191	213	210	184	198	191	169	209	220	211	245	221	180	232	211	233	184	244	219	191	192	213	215	194	194	220	213	208	198	223	205	206	217	191	212	196	232	207	221	188	197	212	188	270	223	193	220	212	197	176	232	226	173	212	235	217	224	200	191	206	205	196	195	220	193	180	203	192	235	221	200	206	221	200	191	210	249	217	198	201	217	198	217	227	207	212	220	200	217	208	232	206	197	215	209	219	205	201	206	232	201	223	187	213	219	167	230	197	206	183	216	212	221	200	200	212	193	218	183	219	214	233	188	210	220	203	209	204	198	221	179	207	213	237	201	191	229	213	209	242	212	220	201	224	213	218	193	208	214	215	217	179	222	204	219	221	200	235	223	227	221	231	219	214	230	197	213	201	203	214	207	202	202	208	229	213	214	212	216	200	209	200	214	204	211	212	202	213	197	209	234	207	230	231	190	204	209	207	217	233	202	210	199	204	211	216	232	207	230	197	227	209	235	211	212	195	184	192	226	229	194	225	209	196	223	208	192	194	242	236	217	209	202	242	198	216	221	234	209	239	197	192	211	226	191	224	215	215	203	204	232	192	204	231	200	186	217	197	207	221	189	201	201	222	196	224	212	201	226	212	232	211	200	200	194	229	215	210	196	231	201	201	226	189	211	233	187	220	189	195	195	197	218	225	213	210	240	197	224	211	207	228	199	219	187	195	222	212	229	191	194	180	230	217	215	209	202	196	212	201	203	223	216	175	226	207	249	223	204	182	181	204	194	213	227	238	185	201	203	208	203	191	223	219	181	218	225	197	214	185	244	227	204	200	211	227	208	211	194	219	199	210	224	205	205	190	210	194	231	204	210	217	217	222	193	219	249	219	205	196	199	229	232	213	203	192	243	213	204	206	213	187	239	214	190	218	203	188	238	227	218	202	207	198	200	201	209	220	221	224	195	206	216	211	224	239	244	213	212	238	218	210	197	185	244	204	190	208	218	197	211	235	200	218	220	221	210	199	210	221	212	216	189	229	181	203	220	199	195	180	219	212	195	202	224	204	220	213	203	226	230	219	219	187	215	209	201	190	232	195	214	211	218	196	229	252	222	209	216	226	206	231	185	236	210	192	210	189	205	218	214	213	222	226	187	204	214	198	234	187	206	168	206	203	205	183	216	209	212	210	206	184	185	197	214	212	214	187	204	198	217	216	215	227	222	190	224	237	186	211	206	203	224	211	225	227	205	195	199	198	204	173	220	199	208	214	226	203	189	196	209	196	224	197	210	212	215	224	235	218	210	207	199	201	226	216	220	233	185	216	228	180	211	229	215	201	181	218	221	181	190	195	211	211	218	212	212	185	186	220	228	200	205	203	201	210	228	224	205	183	215	218	175	223	228	227	187	214	211	210	179	200	199	204	197	220	219	195	181	212	209	235	206	210	215	197	208	206	246	221	229	215	200	229	228	184	218	215	205	202	202	196	198	191	197	225	210	231	230	202	207	199	203	214	214	238	195	215	224	246	200	196	228	204	190	231	202	208	221	218	201	216	205	224	222	213	189	211	185	208	209	187	227	218	212	217	231	237	186	216	199	214	215	193	202	188	194	188	186	225	196	209	215	192	226	204	204	213	197	200	205	221	250	193	191	192	208	214	186	216	197	210	204	196	202	200	207	215	211	206	203	215	197	220	180	216	199	197	221	195	194	228	172	176	184	188	235	224	213	168	188	245	215	210	221	190	209	221	202	192	206	176	215	222	197	216	198	207	223	212	186	204	224	192	204	222	207	208	200	224	227	205	192	210	208	219	232	200	209	211	206	223	205	194	220	223	219	205	219	203	211	209	232	204	205	197	196	220	204	221	219	204	209	202	175	214	204	194	225	227	189	219	226	194	220	218	215	193	189	217	198	191	192	238	189	169	184	179	195	204	216	224	213	215	202	190	170	212	175	187	199	196	190	186	205	184	216	188	192	211	183	239	200	199	215	213	198	191	221	227	221	203	207	214	222	193	219	205	210	247	210	220	191	212	214	193	204	211	213	196	214	192	195	186	207	196	188	168	199	195	201	199	220	231	218	205	182	215	234	200	208	221	171	242	218	189	225	234	197	240	214	225	199	229	187	225	218	198	177	200	232	210	191	208	236	214	235	187	214	209	205	204	208	217	200	192	214	224	235	199	237	207	202	192	225	205	212	242	200	222	230	201	204	227	190	184	222	184	205	208	208	186	207	211	225	186	195	213	213	218	235	198	211	198	199	203	246	217	223	193	222	218	203	235	212	208	205	202	188	196	242	250	220	206	207	207	197	199	185	202	224	229	200	210	211	224	198	196	213	195	212	204	207	212	206	223	199	218	213	211	196	230	209	235	221	201	200	196	207	229	199	202	196	209	224	206	216	224	204	194	195	229	188	189	195	221	228	191	181	185	206	204	202	222	212	222	245	212	168	223	188	209	231	217	194	219	215	209	242	203	220	189	196	198	185	209	197	199	214	248	227	207	231	196	218	196	222	228	230	215	194	198	205	202	200	229	207	203	216	186	216	198	207	206	224	219	195	215	237	183	191	205	216	197	194	214	181	233	191	197	221	242	191	200	228	213	242	193	191	201	185	203	210	203	181	232	197	241	207	191	210	183	201	204	238	212	227	201	207	191	196	181	195	190	202	211	234	198	194	176	222	202	175	222	208	226	202	239	194	185	226	202	204	172	218	219	210	229	224	192	204	221	216	206	204	191	197	213	199	205	189	231	189	193	205	200	228	212	190	218	215	214	192	220	183	222	235	220	234	215	220	220	220	205	201	182	192	221	204	187	177	215	200	202	195	208	212	221	195	193	220	244	210	195	213	183	169	204	190	179	200	179	223	217	223	203	234	217	198	206	184	213	186	210	190	210	217	216	206	200	215	196
5502	641	884	1052	854	794	750	622	559	554	530	550	491	540	520	501	492	524	509	498	500	515	505	521	510	465	511	478	487	489	515	456	507	492	486	468	464	488	504	498	453	462	475	506	479	464	445	433	480	417	482	492	488	496	483	513	465	430	513	435	492	455	496	453	450	455	483	432	500	494	455	469	490	466	484	480	467	493	497	482	498	493	452	478	445	454	486	484	483	496	506	503	489	498	458	456	481	465	464	495	488	492	442	476	495	490	464	487	502	483	471	479	455	489	447	496	489	488	506	491	471	517	457	488	435	426	481	477	472	498	504	467	496	513	443	459	480	517	508	498	521	513	437	479	499	494	465	513	482	495	503	478	474	470	512	486	466	468	468	470	474	513	489	492	491	489	498	460	495	473	481	460	520	503	490	489	480	465	512	515	477	502	501	494	520	507	508	488	498	513	473	459	509	485	463	480	472	492	472	461	495	486	530	458	482	465	498	466	513	448	457	419	496	517	492	466	504	488	471	482	477	484	450	439	497	433	510	465	482	486	498	478	493	466	438	531	538	465	460	461	480	519	484	468	472	469	482	475	486	486	467	441	458	501	482	501	536	456	470	488	524	490	486	482	521	478	473	483	477	544	454	502	469	485	485	500	487	501	470	459	497	469	490	498	489	458	494	472	473	464	521	504	486	456	468	456	482	456	491	504	497	450	479	501	469	495	502	501	500	492	468	500	477	488	472	490	492	503	498	492	445	434	520	491	505	521	523	497	495	500	444	510	478	462	481	502	466	472	477	466	506	513	464	476	471	487	515	500	462	465	438	478	472	455	471	522	462	485	446	541	471	466	503	462	465	500	486	488	470	441	482	489	458	518	439	482	482	478	485	499	501	474	477	481	470	465	472	506	503	487	513	510	479	502	445	497	490	466	473	502	484	501	429	507	485	462	482	496	459	476	491	453	473	492	542	448	464	499	432	507	492	476	498	486	498	496	476	506	511	497	488	525	503	443	490	468	467	505	505	520	523	473	509	502	499	504	475	476	505	483	524	487	482	504	519	538	480	476	500	501	505	466	492	488	479	475	467	428	518	447	485	504	488	487	494	469	469	475	479	463	437	471	507	502	441	490	515	466	496	481	507	469	475	483	505	498	462	492	469	470	498	434	490	460	513	488	497	484	469	500	487	494	495	476	469	477	471	479	422	484	468	499	495	430	511	475	515	483	473	462	446	461	511	465	468	495	478	466	482	509	518	492	509	518	513	471	524	498	499	501	514	500	477	502	522	491	493	470	463	487	506	510	496	483	475	529	481	468	516	475	487	479	553	442	493	449	491	478	443	468	493	475	464	496	463	522	480	520	469	467	475	482	479	468	482	481	472	473	489	468	478	470	506	463	516	503	525	475	508	475	492	495	511	489	465	494	470	472	490	509	470	452	483	494	529	480	417	504	463	448	508	475	483	482	510	488	498	465	505	511	502	485	471	488	510	535	485	499	495	494	513	475	498	502	483	494	457	501	496	511	487	490	464	481	468	481	500	458	462	469	521	462	499	495	450	497	498	488	475	495	456	500	443	437	479	495	480	451	537	489	487	482	459	477	488	451	463	459	499	451	494	513	471	476	427	460	480	502	496	450	467	495	476	481	499	461	488	485	493	462	473	478	507	490	495	492	493	506	475	488	490	505	442	519	486	473	461	453	479	470	493	492	509	468	497	495	487	462	487	509	458	446	459	454	527	476	450	464	483	512	483	471	469	451	504	475	484	440	473	514	473	513	477	485	506	477	508	472	476	475	490	530	467	482	464	468	462	492	456	493	480	476	490	488	494	523	482	484	487	533	474	465	457	469	526	485	493	508	449	452	463	493	480	465	491	511	487	455	445	497	436	490	488	502	463	447	476	478	488	507	464	462	461	464	455	498	460	441	489	482	500	486	491	492	465	492	466	487	454	501	472	475	521	440	481	493	417	472	471	446	480	490	480	489	482	486	445	491	502	498	489	519	454	452	488	459	476	500	465	439	507	468	469	467	493	442	469	459	442	449	504	461	461	506	522	507	509	435	454	472	473	450	496	481	493	497	462	467	485	470	502	472	490	449	484	502	498	472	482	478	453	473	476	453	500	471	478	474	468	525	474	524	484	506	491	473	539	492	486	480	467	486	492	497	444	488	515	462	496	495	479	447	459	484	484	480	498	478	513	471	515	483	463	472	500	478	483	492	469	463	471	456	478	502	492	483	489	482	489	455	480	514	515	508	518	492	496	468	468	449	480	480	500	506	485	505	516	476	463	493	453	473	502	483	427	484	535	500	512	462	502	482	489	487	479	492	456	519	513	446	479	468	449	461	489	465	526	500	450	451	467	501	482	468	504	453	496	502	462	478	507	496	489	470	460	495	473	472	474	500	508	475	487	503	498	506	482	449	518	490	453	484	447	477	460	488	529	446	489	492	449	493	479	458	514	470	496	502	512	449	524	483	466	489	492	480	472	505	476	506	505	489	484	491	513	505	451	481	491	497	469	468	517	497	453	472	484	469	462	498	484	500	480	455	490	494	453	479	495	466	494	518	489	474	501	494	476	494	476	460	511	509	460	476	488	514	500	479	512	497	496	459	494	459	475	483	490	477	491	483	491	510	508	525	484	452	507	442	477	490	497	486	530	509	485	493	523	479	460	487	461	479	464	485	485	502	466	455	439	498	472	493	456	463	478	484	492	442	508	525	518	464	485	484	488	480	476	451	525	436	473	491	434	480	483	477	435	485	492	496	521	481	455	497	528	494	451	492	491	517	475	467	479	489	515	528	474	486	466	460	495	490	530	468	515	474	508	481	475	465	513	470	477	489	489	487	476	506	491	481	487	514	492	501	471	503	467	502	467	480	478	484	492	484	481	478	509	483	482	488	497	492	472	480	473	465	488	491	512	482	466	473	464	464	508	467	526	492	528	454	499	505	495	520	474	488	480	476	492	451	454	486	510	510	511	519	474	490	465	486	501	477	475	485	487	454	496	515	476	503	464	508	469	501	468	505	469	490	469	533	510	488	478	472	461	491	444	460	501	520	541	452	474	459	472	483	489	447	459	494	439	485	513	517	472	465	503	486	478	522	517	451	472	464	472	500	481	499	478	480	476	499	452	454	511	499	474	527	503	459	487	529	517	448	471	481	491	499	506	494	488	500	468	460	530	476	498	491	501	497	477	463	524	495	472	481	433	452	488	473	455	508	474	510	498	457	497	499	479	466	484	506	484	474	475	470	459	490	470	437	489	503	475	484	491	468	498	498	521	485	483	505	475	478	480	540	502	517	496	476	477	507	471	530	486	477	514	453	476	505	477	477	436	489	473	478	494	445	498	508	470	498	474	485	510	507	428	487	502	512	491	459	509	505	451	442	479	502	467	478	486	467	464	498	493	481	504	449	472	488	516	484	453	449	531	456	474	498	499	467	459	498	480	474	485	459	463	475	510	492	500	493	487	466	476	489	469	505	504	483	471	489	454	493	453	452
26417	3584	918	694	514	389	321	312	236	207	203	192	191	172	196	187	183	193	183	145	179	185	184	184	184	148	155	162	160	147	180	155	146	150	145	163	191	176	156	161	148	171	171	150	145	179	149	126	152	159	164	159	169	162	137	159	152	168	154	147	171	165	165	145	148	153	144	158	163	165	158	171	141	158	145	153	149	162	179	181	175	113	156	154	146	166	142	165	161	171	157	142	158	155	142	170	144	151	153	159	169	149	170	147	153	167	150	150	152	158	162	153	152	154	164	139	141	141	148	153	151	161	141	146	146	160	163	160	138	143	140	158	152	153	147	165	171	171	156	154	173	172	127	152	177	170	181	156	178	166	131	158	138	158	156	165	152	161	157	177	166	161	152	144	162	188	159	179	165	181	180	133	154	156	161	153	160	170	154	175	150	156	158	159	155	162	146	179	159	153	189	171	174	161	162	157	153	138	156	171	117	160	155	151	174	155	156	181	128	164	147	179	148	175	153	149	165	154	131	152	144	166	154	150	158	124	160	145	144	140	135	153	167	157	163	167	163	164	152	157	174	143	164	174	190	147	161	163	151	145	162	147	143	148	166	146	158	202	154	136	138	142	174	177	144	146	154	156	163	151	155	161	168	154	129	180	153	166	168	179	147	138	167	152	144	133	157	135	168	177	137	146	185	167	169	164	149	173	139	151	181	150	158	158	156	150	164	153	159	149	176	184	156	160	142	152	164	162	154	156	153	173	173	140	166	172	173	155	152	158	173	170	160	175	154	182	151	159	147	168	151	151	157	151	159	170	145	164	162	157	128	158	157	148	158	144	162	185	169	158	140	179	142	156	181	142	167	151	180	163	148	155	146	186	169	168	136	126	142	127	142	156	116	174	164	168	154	150	169	151	159	169	148	180	162	153	141	154	143	170	181	174	163	165	161	156	141	167	171	178	156	159	160	134	155	161	148	154	154	159	164	162	143	152	113	174	165	155	150	139	142	148	185	161	145	156	150	160	165	149	150	144	137	159	174	157	147	144	155	185	175	158	137	146	147	164	148	157	147	145	173	163	149	155	147	166	144	168	140	154	185	152	150	147	171	180	164	171	146	145	179	154	148	153	152	142	150	158	153	150	171	157	155	146	163	174	136	136	142	170	162	156	169	144	165	136	157	158	146	150	154	179	163	172	146	160	157	157	128	149	166	169	183	147	131	182	157	170	161	164	170	174	167	160	154	163	152	155	172	153	171	150	151	163	153	156	174	131	165	141	146	166	156	148	126	160	157	147	145	167	155	145	176	172	175	161	159	146	152	169	141	180	170	146	172	136	149	165	163	156	152	147	166	158	142	142	179	173	174	160	169	160	159	158	165	158	144	153	197	139	143	166	147	144	163	114	161	162	163	156	137	155	152	159	163	157	140	151	142	150	157	155	154	157	164	132	174	168	180	148	162	134	170	161	164	184	167	145	168	181	157	141	151	146	165	153	133	173	155	154	159	164	170	135	146	149	168	180	148	135	167	173	166	176	181	167	170	145	161	186	155	165	164	179	165	147	170	157	153	156	200	165	150	150	157	175	164	178	172	163	169	183	169	157	156	155	154	161	178	163	159	179	145	128	132	163	166	164	167	166	156	160	161	150	187	156	163	152	179	143	154	165	149	140	164	176	174	168	174	149	149	137	175	169	142	134	161	156	160	176	161	165	151	171	146	163	155	142	130	156	140	158	149	140	128	137	173	151	185	148	173	161	141	153	138	141	144	157	135	136	145	143	166	166	176	147	159	165	138	168	173	157	154	141	162	187	134	142	159	167	160	137	146	145	152	158	153	130	144	168	159	155	155	162	148	174	130	173	147	177	185	188	143	146	156	150	142	152	147	138	158	150	181	147	169	151	151	155	158	165	161	163	140	160	151	179	162	154	135	138	144	143	157	137	167	159	172	154	157	143	151	149	152	156	163	154	154	153	173	136	136	159	159	167	154	160	163	157	174	145	155	134	155	145	168	131	132	153	159	155	153	151	152	188	135	166	189	185	153	161	168	145	151	161	172	134	161	154	178	170	167	142	170	151	151	158	148	173	146	160	148	145	165	163	166	159	126	157	158	156	166	161	151	163	131	187	167	176	178	179	173	161	168	164	158	159	159	147	146	153	166	174	153	155	177	168	165	159	151	163	178	153	125	154	180	154	177	159	157	152	170	180	159	191	170	174	178	145	146	154	132	156	176	149	157	167	133	147	153	157	189	150	150	145	151	155	166	137	159	148	166	172	155	135	160	163	156	146	160	151	148	144	151	163	155	126	151	147	159	152	164	154	153	162	166	160	121	169	147	163	149	184	146	160	165	134	163	164	159	170	162	123	165	154	165	152	149	180	145	143	164	164	174	173	176	161	158	157	134	149	154	146	158	162	147	144	179	161	153	147	147	145	143	163	182	165	161	168	160	149	151	151	199	155	134	160	168	159	147	158	141	153	136	152	168	165	187	171	144	168	171	137	154	152	150	154	167	160	139	158	162	140	143	145	153	142	155	153	165	159	161	185	160	172	152	153	178	173	138	152	126	162	165	166	160	186	158	140	143	149	149	186	146	146	135	156	149	157	145	140	154	163	170	168	151	159	165	165	152	175	147	143	141	169	156	135	149	168	159	155	165	147	166	161	171	147	183	160	152	159	152	152	134	164	138	159	177	159	149	146	159	161	158	153	134	151	173	159	139	162	150	144	159	133	140	161	172	164	156	145	172	138	165	163	151	147	142	173	145	149	153	166	181	160	146	156	174	156	157	172	156	151	161	162	153	161	163	163	148	172	151	162	137	141	134	142	171	149	149	165	173	150	156	155	151	170	142	173	177	161	161	157	174	138	120	155	173	172	166	156	162	151	147	172	161	147	186	178	156	148	134	163	173	151	188	135	160	179	159	174	146	151	170	164	155	159	142	148	152	141	165	149	161	174	150	155	168	149	153	177	139	182	140	144	162	166	169	164	190	127	143	169	143	130	128	172	165	170	166	172	158	168	143	166	156	191	162	159	174	185	175	162	132	144	140	164	152	143	161	160	153	183	150	163	156	182	153	147	135	145	141	162	178	177	166	139	156	151	159	162	145	159	153	137	164	157	163	158	147	153	179	164	172	167	150	169	166	155	159	142	155	148	151	171	170	142	164	165	140	190	169	166	150	160	141	143	177	161	162	173	147	149	162	145	151	183	170	176	160	148	149	144	148	156	135	165	161	152	173	137	140	154	153	155	164	151	137	188	165	157	167	189	158	165	158	179	155	174	179	178	163	151	158	154	187	156	148	189	166	161	183	169	148	162	175	161	162	159	155	188	155	134	161	143	143	153	144	158	167	181	141	158	159	152	146	154	172	173	169	162	129	157	185	183	153	168	150	177	142	176	164	170	150	155	157	173	154	178	163	183	152	163	145	172	165	169	160	172	176	162	164	168	172	156	156	180	159	150	150	148	151	139	158	153	147	163	172	136	152	158	151	145	156	177	165	155
15249	999	1796	2044	1805	1591	1303	1007	915	820	734	629	597	585	512	502	494	487	481	454	481	421	437	445	420	482	425	467	451	478	411	433	400	392	397	403	415	418	425	384	429	397	414	397	431	395	443	421	334	400	393	398	403	390	398	408	407	410	383	420	393	405	394	420	405	402	354	352	392	400	412	418	417	384	360	388	415	394	400	409	396	452	436	407	405	384	436	394	423	414	385	400	442	417	361	375	358	407	393	411	418	369	386	372	426	369	395	374	373	391	417	383	448	398	443	389	407	380	398	389	419	395	389	414	364	406	406	407	390	406	377	390	389	431	360	411	385	415	380	405	410	382	378	399	420	435	392	396	381	426	392	419	386	375	409	406	410	413	412	402	444	400	358	382	396	430	403	385	383	375	360	384	393	418	437	403	385	414	382	438	396	405	402	364	391	383	388	411	385	386	420	382	387	401	410	413	386	394	378	360	411	403	416	375	372	384	358	411	398	394	438	427	349	397	374	385	386	417	403	392	403	428	377	399	390	409	393	404	416	396	408	433	387	383	411	403	378	403	402	414	406	415	368	410	407	405	361	377	376	393	417	408	367	381	400	408	407	391	381	403	400	401	390	387	401	407	395	409	411	403	345	386	393	366	370	393	385	368	376	392	387	406	439	373	367	370	412	413	398	395	369	371	437	405	398	390	421	430	391	418	386	384	382	371	439	409	367	395	394	447	380	419	394	391	424	409	406	405	371	380	399	404	370	385	420	423	399	403	403	364	392	392	383	372	383	427	379	395	370	416	412	383	428	393	413	381	397	412	394	333	417	406	365	398	405	368	401	394	388	392	433	391	386	350	383	429	398	379	426	379	432	413	411	385	390	415	376	384	380	412	385	375	389	401	365	393	419	372	401	414	407	425	401	389	429	372	378	384	414	415	346	368	402	419	395	398	417	382	397	413	375	399	364	425	394	445	428	394	396	425	393	410	389	396	397	401	390	374	391	420	389	400	427	378	407	394	373	385	381	390	402	411	377	425	432	410	404	392	368	407	379	403	396	387	413	421	426	381	417	424	423	386	399	396	381	367	422	410	424	377	388	383	416	390	426	425	396	398	446	385	399	403	397	382	406	394	390	418	388	408	423	391	421	414	436	386	382	401	403	370	411	352	349	394	411	398	406	398	415	437	399	403	401	410	378	410	386	412	347	405	425	387	423	381	400	400	399	372	418	385	403	398	386	415	398	390	414	412	381	404	437	388	398	426	392	367	400	407	387	393	408	412	354	381	420	388	389	415	409	398	423	405	386	432	427	374	386	381	388	390	400	393	405	398	406	401	396	395	418	403	393	400	398	375	372	381	409	412	393	425	416	414	438	416	407	409	419	430	379	402	392	429	462	404	408	398	383	400	380	372	386	432	371	375	368	382	373	405	423	418	382	393	408	404	444	399	413	410	407	411	399	398	411	436	402	405	407	381	379	379	396	404	393	420	395	371	381	421	352	407	426	416	412	394	411	379	386	411	378	395	349	389	395	396	396	403	397	408	412	405	394	391	383	415	365	390	415	415	418	380	383	430	350	394	420	382	406	455	344	391	403	390	395	382	397	398	378	403	383	402	437	383	382	394	380	417	372	388	408	378	392	385	382	400	393	393	429	381	383	429	392	399	402	401	370	404	389	411	422	387	342	370	399	378	403	407	392	392	390	383	363	390	395	391	382	370	416	431	393	389	391	374	417	415	346	414	382	403	415	373	389	389	399	402	372	394	410	396	400	391	389	443	391	402	394	414	408	425	381	457	394	381	416	400	392	355	423	386	402	386	413	404	406	394	415	379	404	414	403	374	400	409	348	391	402	382	373	369	389	384	361	388	384	428	365	414	399	418	386	373	388	419	368	369	369	413	404	398	400	410	382	375	381	390	398	405	365	391	385	393	420	391	391	392	385	394	383	360	388	402	394	378	405	393	360	399	404	410	419	387	403	367	403	386	406	410	386	427	378	432	415	417	424	374	383	392	398	398	358	422	389	394	383	426	407	412	416	394	410	372	395	407	391	396	389	399	437	390	398	398	387	358	390	362	403	392	376	381	399	363	419	401	363	378	408	408	405	420	458	370	372	403	382	384	382	390	385	391	383	389	384	416	443	405	415	390	402	444	445	374	384	431	426	386	394	424	405	415	407	384	394	408	403	378	399	376	402	427	373	400	387	400	391	399	410	352	386	372	388	422	388	399	412	412	356	412	356	380	423	362	370	371	417	426	384	399	421	416	391	393	441	396	418	394	390	378	413	375	378	396	404	423	404	418	445	402	374	401	386	425	442	384	391	389	400	404	401	370	368	394	421	400	393	378	399	409	370	406	379	408	384	374	379	385	407	365	396	413	356	402	398	420	404	423	376	427	386	425	374	395	405	400	401	426	426	408	405	378	427	434	386	398	417	404	419	411	395	384	404	376	389	400	421	402	414	429	404	382	396	404	377	405	382	388	390	399	406	401	384	400	384	403	390	398	386	401	409	415	404	404	389	381	401	400	392	442	378	387	385	417	414	407	414	404	406	404	400	379	384	388	419	400	376	367	420	376	369	380	387	429	387	382	433	375	429	381	408	362	360	405	418	437	425	371	424	397	409	407	417	363	397	380	385	439	414	394	394	386	400	459	406	404	413	363	422	406	410	383	423	373	402	388	388	379	398	416	419	343	369	415	385	397	365	428	358	393	380	391	357	439	375	389	400	410	437	377	392	373	418	394	403	400	438	386	424	391	379	410	367	388	390	365	399	394	409	395	387	387	426	394	356	403	416	385	388	401	425	390	389	411	408	387	374	388	374	368	425	422	390	373	389	411	402	430	374	369	391	390	377	438	381	388	393	376	394	391	408	372	416	390	423	387	415	373	424	374	391	420	370	404	409	404	392	374	405	394	386	407	417	402	392	404	402	419	381	373	407	389	424	401	398	374	393	396	405	382	406	392	406	384	404	416	406	377	411	378	416	362	427	415	367	396	392	407	418	373	433	372	417	397	388	421	374	382	411	404	427	395	371	405	383	385	418	381	399	378	396	355	403	423	413	396	383	399	403	377	405	393	381	392	401	376	415	402	387	416	391	420	370	413	379	408	400	389	401	407	357	368	421	398	399	366	411	430	397	416	386	394	402	434	383	382	395	417	388	395	387	391	392	417	371	390	367	387	404	433	392	387	400	429	431	383	372	411	400	398	381	387	382	340	411	392	389	383	384	411	410	401	409	457	434	382	349	434	413	386	400	405	397	434	433	394	377	426	387	389	377	391	386	393	380	391	394	380	427	406	382	400	412	409	366	393	396	338	398	373	409	407	403	397	370	369	393	376	426	404	393	400	423	392	390	382	367	410	409	391	404	390	363	422	398	401	439	429	393	374	389	401	414	428	403	381	378	412	425	429	379	376	407	367	376	414	371	361	413	376	407	389	361	389	426	389	371	377	407	347	416	367	389	357	399	389	442	441	395	370	400	367	402	375	394	381	398	392	392	410
38065	7675	1922	1261	852	756	567	458	474	395	373	369	327	328	300	287	264	300	279	307	267	275	334	285	297	317	282	277	245	268	251	279	274	263	265	296	266	289	273	252	265	284	283	257	294	271	288	250	230	276	263	307	276	283	277	273	294	265	294	283	277	279	275	291	267	245	293	278	320	270	291	292	271	259	270	277	254	288	304	254	273	269	293	276	242	294	287	287	268	296	254	276	276	263	256	292	294	271	270	281	246	279	239	287	293	250	287	273	259	278	260	275	270	253	296	271	272	293	309	274	256	269	272	252	266	274	276	257	262	267	291	301	274	288	261	262	310	300	252	284	304	244	262	278	286	296	247	277	304	301	264	264	265	266	281	311	263	271	264	287	276	277	250	275	284	269	275	281	271	245	265	284	291	269	273	295	259	275	263	257	280	268	282	276	242	232	278	266	300	265	303	275	260	276	267	269	255	286	283	273	281	293	266	257	272	261	315	258	299	250	276	294	289	280	229	281	249	324	280	259	312	283	302	272	265	257	274	268	301	299	283	256	278	286	240	275	265	267	262	268	288	283	280	276	254	278	263	254	304	270	252	286	292	267	272	272	278	277	271	280	273	247	266	253	235	268	287	283	286	274	263	264	261	281	257	268	268	241	296	289	267	291	276	256	274	249	259	267	271	298	266	241	287	285	258	247	270	257	272	282	266	269	272	268	281	270	266	246	259	231	321	311	249	280	286	264	261	310	264	295	258	272	274	270	292	302	284	284	294	288	301	280	293	249	301	275	288	282	297	258	288	263	256	275	271	285	278	272	263	237	273	281	268	297	297	278	263	253	246	260	236	268	270	273	278	312	290	273	269	292	282	270	279	283	290	278	248	248	282	262	295	291	258	278	259	262	268	290	273	295	306	311	262	258	241	289	285	263	236	282	276	301	275	258	249	308	240	288	263	258	243	274	291	269	287	285	255	288	282	276	268	281	302	276	305	292	263	262	249	283	296	268	290	271	259	242	250	301	304	304	268	274	258	236	265	261	257	303	293	279	285	302	279	276	291	245	258	273	293	258	227	252	303	289	290	266	259	260	267	264	296	248	282	264	279	255	266	269	272	268	286	284	281	276	280	286	247	224	256	267	290	282	261	293	258	255	282	292	259	255	269	267	269	260	289	281	264	268	285	261	260	264	270	252	266	317	261	256	293	248	266	314	284	293	251	260	265	257	285	281	242	267	265	285	280	272	271	242	291	286	285	267	308	267	258	267	290	286	272	293	249	289	263	269	246	278	252	301	273	269	263	285	282	280	276	297	269	321	281	269	294	285	259	260	312	306	289	280	264	283	266	262	300	287	296	285	264	301	252	261	264	283	271	275	252	266	264	272	231	267	266	268	263	284	290	273	260	302	275	285	266	301	319	300	274	266	255	277	287	260	239	298	245	256	260	277	250	254	274	271	285	284	292	271	254	254	265	298	296	277	249	259	266	251	257	231	227	258	298	320	235	252	268	298	314	259	281	273	245	267	306	277	315	274	273	280	272	285	241	274	295	266	258	258	319	289	305	284	290	274	278	264	281	275	282	249	254	276	291	267	275	257	276	284	261	280	299	284	272	272	261	274	263	271	283	255	292	277	269	288	290	256	288	299	273	255	262	290	258	311	290	252	279	302	281	266	247	234	321	309	326	284	265	248	288	258	301	252	269	282	268	278	285	266	247	281	242	272	269	300	287	265	271	274	257	262	288	273	296	294	278	281	266	297	265	255	283	287	256	270	304	254	291	250	308	251	267	261	286	254	248	261	233	277	301	252	279	262	285	257	267	246	291	273	273	262	256	287	288	266	311	272	268	273	264	275	266	292	298	263	262	265	255	280	267	249	269	278	304	238	242	281	286	276	275	276	287	287	288	255	266	317	264	309	250	295	274	252	259	268	283	268	258	256	272	282	247	277	268	270	247	274	258	282	258	293	283	257	280	270	284	286	274	273	302	249	273	320	290	261	291	296	259	268	275	276	292	276	317	254	258	294	260	251	282	261	283	285	292	286	277	276	252	269	278	272	257	302	305	305	266	283	266	301	290	305	306	244	283	268	267	263	275	267	259	281	270	275	282	268	269	277	255	252	266	303	319	253	275	252	260	262	254	255	261	267	286	264	265	262	284	268	275	290	284	287	277	264	296	259	299	285	267	265	282	260	289	261	253	278	263	294	286	261	283	265	275	279	264	283	244	316	279	259	278	296	288	259	261	293	271	244	297	275	281	285	293	302	274	299	278	285	309	290	299	273	296	270	258	280	264	258	263	293	270	276	227	285	303	288	294	293	278	263	284	291	266	286	271	282	271	272	282	294	285	273	297	268	278	272	304	255	325	263	285	271	277	279	276	266	280	298	272	284	262	265	259	268	264	290	276	292	295	299	284	276	307	256	236	276	278	287	282	245	245	290	295	271	257	263	269	263	264	268	273	224	277	268	246	264	298	258	263	248	266	293	307	266	265	276	286	277	290	264	252	287	287	264	278	286	295	271	265	280	279	272	280	307	263	279	249	283	271	272	269	282	244	285	261	291	265	260	263	271	239	277	253	241	296	272	272	263	283	244	288	297	278	269	283	265	268	270	250	296	268	278	278	300	312	252	227	278	268	271	277	281	280	274	256	258	262	291	275	287	258	275	304	285	280	273	284	293	272	283	269	292	250	273	233	235	268	276	275	280	295	257	281	271	274	269	282	280	260	256	273	298	295	273	287	269	269	264	310	300	287	321	301	274	271	327	260	292	286	258	271	265	282	264	249	310	278	282	272	279	258	269	262	287	248	270	270	300	266	270	273	267	287	289	262	257	272	272	287	248	288	274	235	294	293	282	279	288	255	261	279	273	264	281	267	267	257	293	272	298	288	290	307	298	277	272	254	270	274	233	285	307	284	277	255	271	265	291	264	237	303	263	270	280	284	276	289	272	259	243	270	291	272	229	296	255	290	273	264	249	281	287	271	298	259	260	289	243	281	270	289	264	244	287	244	269	251	278	284	287	284	285	280	310	293	275	283	282	280	250	237	250	306	271	310	251	303	338	288	251	312	281	275	268	283	256	274	282	276	272	277	248	271	296	257	296	297	300	276	261	239	284	274	264	250	265	257	300	287	298	287	273	303	295	262	267	255	263	276	271	290	265	290	274	247	283	258	269	275	253	277	260	298	255	282	275	299	290	292	298	308	268	277	313	285	292	267	277	286	259	263	259	260	269	304	300	253	276	260	292	281	279	235	259	264	252	287	266	290	292	237	282	271	271	271	278	276	275	272	273	266	304	268	254	275	275	278	256	308	281	257	296	287	270	270	281	281	291	309	273	293	271	281	265	286	244	311	254	290	285	277	280	276	288	289	301	263	266	268	259	264	271	286	279	280	285	273	286	295	252	259	285	269	299	253	275	263	277	285	283	260	283	265	306	274	250	287	246	230	268	316	242	274	231	265	273	286	260	268	247	301	277	269	276	270	245	280	247	271	261	304	257
20972	1525	3005	3522	2997	2695	2201	1708	1565	1361	1157	1113	961	855	855	831	806	819	750	755	767	749	780	761	729	720	727	686	720	695	696	724	637	680	725	668	683	636	645	673	658	661	629	675	681	667	705	630	660	670	650	673	647	666	645	632	547	673	694	646	681	647	622	636	638	683	645	623	664	618	642	612	638	632	656	663	623	600	647	597	624	655	610	602	612	660	640	600	669	663	593	659	652	636	660	659	682	626	621	614	620	646	683	658	636	654	664	635	668	632	673	626	624	656	671	627	639	652	607	629	634	621	635	657	599	627	616	637	636	646	613	619	621	614	674	675	662	632	652	620	649	616	681	648	621	631	623	645	653	637	635	596	609	636	642	585	601	646	669	662	610	643	611	626	610	611	613	625	686	639	640	655	657	628	621	679	603	671	647	675	649	563	610	598	644	644	646	667	608	647	669	652	638	641	635	669	610	604	637	654	620	614	624	608	638	669	644	675	663	610	598	598	657	586	621	665	624	650	643	662	619	624	677	612	629	661	636	682	608	629	675	651	658	635	655	604	619	610	646	604	633	628	639	648	638	647	645	599	633	658	661	617	629	629	616	617	605	654	597	624	627	652	654	626	659	679	659	576	625	673	583	670	652	603	629	657	607	636	616	624	655	637	648	629	653	614	629	643	621	663	646	646	595	619	622	626	612	603	652	630	622	651	634	654	575	639	651	638	643	647	672	716	632	610	629	656	582	613	635	614	571	619	646	654	675	643	631	670	626	643	614	620	623	664	644	622	599	629	587	653	661	623	581	586	636	616	622	628	649	589	625	626	651	638	619	635	627	650	600	601	656	651	604	650	670	703	642	633	620	648	699	659	658	636	615	581	605	637	639	624	608	613	656	608	602	656	613	611	631	616	664	592	646	617	628	637	651	606	609	658	606	635	620	612	634	631	646	629	643	651	626	617	611	665	622	641	604	655	626	676	651	668	617	669	660	667	629	641	617	644	620	610	629	629	627	674	661	644	602	633	636	610	559	613	663	651	618	641	665	625	620	595	610	649	675	620	617	613	649	656	619	625	635	638	633	635	648	630	657	619	653	612	633	642	614	655	596	646	646	656	616	661	634	623	600	637	653	615	618	616	622	591	655	607	598	647	694	567	674	632	639	682	667	611	617	648	657	673	631	642	629	684	650	664	604	641	642	644	664	668	623	633	637	662	630	620	597	621	621	644	681	637	631	638	630	633	620	609	672	626	633	686	600	609	643	611	646	628	615	619	637	665	665	655	650	658	661	630	619	617	640	634	658	667	613	661	658	660	662	667	618	660	607	559	624	623	638	648	601	592	656	666	640	623	654	643	676	686	632	640	647	625	630	641	610	639	641	637	637	629	710	657	648	659	628	669	676	656	642	630	657	634	614	620	649	644	609	693	638	614	613	594	638	618	641	576	668	630	653	601	598	620	660	610	649	620	623	632	609	642	647	651	591	677	617	632	641	640	642	669	617	656	614	634	632	606	606	663	660	631	638	642	640	624	659	677	647	603	652	683	637	634	572	633	661	626	616	661	600	637	681	596	636	618	638	609	644	636	626	620	607	641	661	642	611	641	622	630	630	638	628	607	626	650	642	623	621	641	625	653	683	628	592	679	642	620	602	634	669	661	683	662	623	618	671	654	654	594	604	646	636	613	590	628	633	610	617	599	638	593	638	669	644	647	637	639	656	638	640	637	649	666	653	618	603	616	628	614	627	609	628	605	627	619	618	672	608	667	655	673	594	570	623	637	626	665	661	646	626	627	608	622	664	647	648	663	616	657	636	624	620	600	658	636	664	651	634	620	578	668	646	645	610	600	662	666	664	605	654	634	637	628	644	688	593	664	662	629	645	619	659	648	641	592	624	599	631	662	636	644	679	650	635	635	617	655	618	647	663	596	661	636	633	635	651	630	611	630	632	673	622	652	628	653	642	629	622	629	649	656	607	633	626	628	606	655	648	625	634	672	613	615	671	636	684	631	603	620	622	604	653	619	621	654	621	610	610	658	601	659	627	639	720	627	613	645	614	663	630	612	620	607	661	672	630	640	611	648	610	593	640	625	692	629	642	605	620	661	580	577	625	638	601	610	684	647	636	626	616	641	656	620	652	642	626	625	617	637	625	577	601	625	598	659	672	638	655	637	656	658	680	627	661	660	647	599	639	644	652	659	636	651	606	653	610	604	642	586	651	622	635	614	623	644	613	648	574	623	696	607	672	645	670	644	642	626	632	660	621	626	657	634	632	601	630	648	630	602	621	601	641	681	651	624	608	631	635	635	618	616	663	630	611	614	609	637	602	621	635	661	623	630	632	593	657	652	653	668	646	631	630	663	601	652	635	623	627	644	659	608	630	653	667	636	613	621	588	637	640	646	614	626	668	669	648	656	632	584	668	658	697	654	631	628	615	654	676	653	635	637	622	646	640	631	583	642	653	622	642	619	651	621	653	608	656	643	635	656	656	656	630	598	683	613	644	618	618	614	652	598	629	640	659	606	622	582	635	639	626	624	645	651	643	653	641	646	600	641	685	641	691	628	605	627	717	635	611	620	611	624	629	624	636	634	653	656	650	618	585	600	646	610	640	624	630	634	634	667	589	639	625	650	674	639	637	632	606	635	628	622	616	621	659	584	609	708	608	625	649	658	653	604	596	611	627	625	655	596	674	596	623	627	611	628	626	652	677	626	636	630	649	642	630	596	641	636	671	631	632	612	591	652	642	599	614	666	582	633	600	661	654	620	616	681	624	612	625	640	636	631	626	605	638	655	549	646	627	633	645	613	621	578	639	631	660	647	616	625	602	675	681	621	634	633	604	646	606	593	637	623	650	647	639	648	621	627	628	643	624	632	619	624	673	639	637	640	619	647	652	681	664	664	612	634	663	612	645	625	622	604	654	671	629	637	650	651	675	615	633	643	649	611	623	600	651	619	634	655	644	653	638	645	593	679	646	645	648	687	628	605	625	626	630	630	633	624	641	694	618	631	643	609	588	654	627	640	639	604	652	651	607	616	615	597	702	630	632	643	640	610	650	668	622	666	645	638	642	603	646	628	617	640	588	612	679	631	623	622	594	607	608	594	623	663	628	675	637	617	620	651	655	690	654	599	641	650	662	640	681	683	654	625	641	643	622	594	610	670	648	642	620	624	623	646	677	634	614	655	591	604	616	627	653	614	636	623	609	599	639	624	676	626	651	690	636	599	660	640	655	620	635	589	641	652	630	599	588	606	638	625	654	685	590	622	591	604	608	631	640	626	627	611	648	637	664	644	625	635	630	638	618	619	635	608	644	649	608	614	659	617	618	619	644	626	624	622	599	647	652	609	630	645	618	624	586	616	648	618	634	662	630	620	651	624	619	688	636	659	635	670	646	696	639	606	648	634	635	597	648	612	666	642	570	641	652	616	662	572	627	632	665	608	668	646	645	601	624	643	608	630	608	630	614	660	601	663	627	661	617	620	608	637	633	635	671	614
8981	793	468	386	342	292	252	263	228	203	216	213	218	233	185	215	191	211	218	206	212	235	209	230	207	232	198	219	207	185	195	231	232	207	220	192	217	229	218	202	223	209	223	202	216	226	209	211	210	201	243	195	212	208	217	188	191	230	184	196	218	222	192	211	221	236	227	238	211	213	222	219	208	210	231	201	200	211	200	202	208	216	204	217	222	200	236	232	214	208	191	186	187	197	175	245	200	213	219	206	267	208	229	221	215	187	229	193	209	212	214	200	247	206	201	215	212	182	209	205	228	185	189	215	217	219	210	208	193	246	226	191	224	209	205	213	235	238	198	227	240	209	223	223	211	216	198	198	233	206	210	218	209	199	223	184	206	206	212	204	208	183	181	223	202	202	218	203	222	217	225	207	197	229	188	197	191	191	216	199	202	198	212	207	226	218	211	203	235	209	200	212	225	227	216	235	201	222	217	187	213	210	218	205	226	226	224	198	209	179	175	183	181	218	199	196	220	218	220	218	203	191	209	208	210	200	198	222	205	234	227	195	209	212	197	194	216	193	186	228	222	212	214	209	196	193	211	241	210	208	204	186	199	196	222	223	203	204	210	239	202	220	194	198	221	235	215	222	202	199	192	200	219	218	232	203	201	235	209	212	218	177	213	223	193	225	210	182	194	205	196	174	195	190	188	209	202	223	193	172	212	199	217	189	194	190	220	223	232	241	221	210	214	186	192	211	225	274	235	187	226	236	204	215	207	245	223	214	227	213	239	197	192	196	200	210	257	221	198	174	189	217	203	207	207	206	219	175	202	227	212	220	208	241	194	233	215	247	237	192	206	208	241	205	191	216	212	214	209	217	234	203	202	200	178	201	195	209	226	197	202	178	194	206	208	188	213	208	198	189	211	225	190	212	193	203	204	231	200	199	192	196	227	212	182	227	232	191	227	194	191	200	209	209	201	206	172	206	240	221	220	216	211	202	195	198	204	202	196	225	209	202	225	200	206	214	188	215	195	205	208	188	214	215	201	234	199	192	228	217	213	211	194	180	180	182	229	199	210	201	211	205	215	223	221	213	190	208	223	203	177	199	196	194	194	206	199	189	209	209	192	187	216	230	193	226	200	229	208	204	217	219	207	203	224	189	230	214	204	222	204	228	209	189	188	203	212	188	232	234	177	224	209	188	183	194	204	194	215	211	204	205	221	228	195	218	242	205	198	239	201	213	191	199	230	208	200	184	237	201	240	200	214	202	180	195	199	224	212	220	180	225	179	221	234	218	214	187	209	174	205	206	218	207	198	198	237	197	193	199	200	180	206	171	252	206	202	228	209	191	190	221	204	219	225	203	203	221	224	224	217	200	229	211	204	253	215	226	232	222	192	189	196	187	196	228	223	203	197	207	211	204	212	206	209	227	198	221	215	200	218	207	196	207	202	207	214	215	218	212	201	196	195	215	196	177	204	222	237	206	208	203	228	212	209	177	210	224	222	213	233	249	200	220	239	200	201	185	184	201	195	176	210	204	201	232	192	202	203	208	186	236	215	191	213	208	209	217	211	199	234	202	214	213	199	208	199	210	189	202	224	217	227	226	234	210	210	192	221	237	219	217	202	227	207	183	216	214	206	207	218	188	222	239	204	160	217	202	221	220	213	212	212	217	207	195	188	215	209	187	215	213	234	201	240	208	208	218	211	197	191	201	227	196	207	215	232	200	206	218	202	215	185	211	214	187	205	189	190	183	198	198	197	218	219	216	196	212	211	215	226	193	192	206	201	225	207	230	194	211	215	224	195	241	198	226	233	218	201	217	220	223	221	208	184	195	198	201	204	192	191	182	222	189	211	188	190	208	213	207	214	176	204	207	221	201	197	241	201	207	218	211	204	217	210	205	214	208	171	205	230	204	217	208	153	247	219	213	205	238	213	207	234	202	195	208	202	182	202	194	211	209	231	231	207	217	196	201	210	185	200	209	210	206	191	221	205	218	213	213	219	185	210	190	228	236	212	190	218	195	221	214	190	172	213	223	194	191	243	227	186	188	207	196	199	196	228	193	204	197	187	191	191	206	200	180	196	215	188	199	191	195	214	186	222	190	210	217	181	221	219	215	235	190	180	192	206	197	208	197	227	178	213	190	213	198	192	193	198	220	220	188	197	191	225	207	197	196	190	214	214	209	226	221	198	204	213	219	228	222	182	204	207	207	198	217	187	212	221	201	212	192	191	215	179	210	184	189	185	205	225	206	206	182	205	209	201	215	213	206	217	207	223	200	210	207	214	198	217	221	219	200	218	199	225	195	217	210	219	199	219	234	215	211	225	229	203	173	217	194	227	229	215	212	211	220	210	228	204	190	202	187	203	195	190	219	214	196	214	221	209	222	227	224	192	237	198	206	229	215	202	234	211	210	191	197	211	237	211	186	230	195	198	202	234	209	222	229	196	222	231	202	205	206	232	245	185	222	205	205	223	214	187	235	244	236	215	220	212	192	199	213	203	189	208	200	223	209	214	214	202	202	205	202	219	191	232	213	209	214	250	197	241	189	205	213	233	197	194	205	227	201	228	202	229	254	210	204	190	217	200	183	201	225	221	198	234	224	236	209	211	223	179	216	235	190	224	204	202	192	212	204	215	193	204	187	193	237	221	219	200	217	213	199	220	204	190	218	221	193	220	221	218	218	188	220	206	206	209	221	186	197	208	201	204	204	205	196	184	210	224	209	220	197	233	234	198	189	217	207	203	226	195	194	211	218	212	198	230	210	228	215	189	219	221	235	190	186	220	196	196	217	209	226	211	212	181	187	202	220	182	222	234	225	217	227	239	214	212	216	226	215	190	191	208	195	205	190	224	221	198	191	212	200	200	197	183	221	205	189	191	200	170	211	197	191	196	185	217	198	211	223	238	202	198	204	204	220	205	204	234	196	190	224	220	209	201	209	196	195	197	235	221	187	191	196	215	193	191	215	230	220	226	228	216	200	221	205	200	246	197	219	213	225	199	241	224	243	204	217	222	254	206	218	200	225	212	227	193	195	185	219	208	218	235	208	241	207	211	193	231	198	220	200	204	202	223	222	205	183	224	221	201	247	215	218	205	201	194	252	214	218	201	193	231	197	237	212	181	213	175	189	229	206	214	242	204	222	199	197	198	205	200	206	227	204	220	185	215	228	218	190	210	226	192	183	185	229	238	201	177	218	205	185	228	231	198	208	206	190	209	205	208	218	243	210	203	204	210	245	217	215	204	216	225	209	237	210	215	231	194	224	189	179	225	194	215	229	215	206	200	206	211	201	191	213	209	192	237	193	202	188	218	200	199	193	215	219	198	212	232	224	191	205	195	205	187	212	187	204	217	241	205	203	193	206	201	192	233	206	201	210	216	198	236	237	238	217	205	177	189	239	196	215	231	200	195	229	191	230	218	191	219	208	215	198	220	224	249	222	203	216	212	221	183	235	201	203	196	210	213	212	205	219	204	188	203	185	240	203	187	216	237	218	214	209
5364	639	987	1042	1009	912	797	695	675	546	508	547	525	494	453	521	495	492	456	513	494	521	464	511	503	501	487	498	500	516	496	517	517	491	483	476	529	432	488	472	480	489	495	484	474	501	519	485	495	532	537	464	488	502	521	497	464	467	482	489	517	510	503	476	489	513	482	471	479	492	468	514	485	497	479	435	464	495	494	487	498	503	464	470	469	457	439	462	459	508	441	486	469	474	474	475	501	488	492	477	493	514	480	478	469	460	480	492	469	516	479	505	489	465	524	512	495	488	502	512	528	444	479	475	487	492	486	479	503	467	481	489	468	527	511	491	447	534	496	523	489	493	486	468	515	491	468	468	471	482	460	472	516	467	475	505	502	441	478	472	479	540	457	491	470	454	511	480	453	505	472	479	512	449	489	496	467	461	466	471	488	480	490	486	513	473	514	459	474	483	534	479	517	449	475	473	463	495	479	465	455	526	491	483	463	453	477	483	471	512	471	475	476	519	476	487	457	484	487	488	450	508	496	480	464	489	485	484	491	496	468	481	489	504	507	485	485	507	484	497	497	517	474	528	512	464	494	466	475	524	477	492	489	446	529	482	456	481	531	511	497	483	473	506	483	486	502	492	473	458	468	485	466	506	454	517	482	474	459	465	500	484	496	435	491	507	458	491	497	451	487	516	453	490	497	455	506	440	481	480	461	476	484	497	480	482	434	483	513	476	473	463	464	490	466	465	492	494	471	517	492	461	471	477	507	511	484	502	538	478	498	474	440	468	472	457	531	489	474	437	467	510	458	442	454	481	466	466	492	499	514	499	465	471	473	468	446	485	484	467	453	476	475	495	496	491	488	502	473	498	474	492	475	492	480	501	455	464	493	455	478	492	493	509	472	457	503	500	462	520	458	488	450	493	470	492	484	473	498	485	466	503	491	479	500	496	471	470	483	495	479	481	422	476	490	503	497	476	477	494	457	451	428	452	482	476	515	471	473	498	475	500	534	515	495	472	491	480	460	477	467	424	484	483	473	458	502	441	480	505	471	508	484	468	465	485	499	511	502	464	516	444	508	495	471	474	449	488	453	472	497	502	496	485	457	459	509	469	456	498	495	491	488	494	494	460	468	483	484	462	478	508	484	500	503	507	487	465	492	463	438	503	513	480	485	483	492	500	492	477	517	443	468	481	466	522	469	491	482	490	496	496	458	479	456	513	537	475	501	515	432	483	494	469	464	475	469	489	473	475	497	474	478	480	506	481	505	477	444	469	487	452	483	495	468	506	483	486	535	491	491	492	448	502	467	491	480	479	480	449	472	465	476	499	492	499	455	476	518	474	439	497	470	468	512	454	484	435	485	490	495	489	437	447	468	476	463	497	479	490	466	486	496	488	505	466	472	463	478	491	509	508	511	466	498	496	511	507	470	449	409	481	508	515	484	493	499	481	441	500	489	501	479	474	496	496	499	476	501	472	516	463	503	488	499	447	468	498	494	525	469	479	492	471	474	475	520	495	489	495	433	514	525	468	490	455	498	514	473	486	494	470	450	524	438	488	445	455	501	468	475	480	508	506	490	515	492	470	513	535	486	513	511	482	495	518	494	472	469	480	481	485	480	458	460	483	454	483	490	483	432	529	442	468	447	495	514	508	504	480	465	468	459	450	480	478	491	473	517	495	509	508	483	513	461	498	497	464	485	490	467	514	540	491	484	463	497	501	489	483	474	487	515	494	474	479	483	475	519	460	475	499	499	490	478	512	540	463	460	470	469	460	481	503	475	501	529	455	491	492	465	469	475	507	503	525	492	493	503	444	513	465	481	499	510	489	493	506	466	508	504	455	500	473	498	496	509	529	487	507	500	467	462	507	543	451	461	524	486	460	461	509	493	489	475	483	488	481	459	460	480	464	449	473	443	455	472	510	464	468	503	463	481	459	454	512	479	454	484	450	484	477	472	505	499	499	474	509	441	486	477	521	496	442	469	463	489	475	456	512	509	503	473	484	485	510	471	493	483	500	498	449	491	496	485	461	507	498	511	477	440	476	463	486	505	495	525	427	464	453	479	468	481	464	498	496	464	479	482	472	523	494	485	483	484	499	469	490	534	520	469	512	457	490	510	530	479	497	477	496	490	465	489	443	458	463	477	454	477	462	469	467	531	443	480	494	482	494	449	515	466	484	515	529	498	458	488	478	496	472	501	481	521	493	462	456	471	516	513	496	453	526	472	450	454	489	502	520	498	518	485	473	448	507	470	459	461	494	485	440	449	482	497	482	505	496	477	527	468	466	460	457	495	490	468	491	480	454	493	491	474	484	461	481	486	467	475	465	457	461	486	463	508	477	490	489	459	457	496	487	475	490	540	474	484	488	475	486	488	482	456	510	458	499	454	465	449	495	508	507	464	506	487	491	457	507	508	523	493	429	493	481	502	488	498	462	463	460	501	480	467	513	494	497	491	504	486	490	495	524	507	464	491	501	495	509	485	512	507	499	501	480	495	489	508	491	476	442	499	477	479	498	473	498	481	513	465	497	474	459	479	501	461	466	444	461	473	466	453	429	488	482	477	507	484	489	487	503	495	512	485	452	489	437	486	480	477	476	509	466	540	486	489	515	465	532	461	528	500	473	496	482	491	465	459	508	492	457	508	442	496	491	473	489	492	454	480	534	500	518	499	457	481	478	470	469	471	481	539	424	482	477	461	502	483	498	446	478	491	479	479	516	494	471	495	494	494	483	492	496	512	494	480	497	487	488	505	540	460	496	520	501	472	522	483	467	476	464	514	478	481	501	460	474	490	474	478	452	439	436	503	487	469	493	503	464	514	484	493	485	504	498	486	509	448	482	488	496	453	454	495	523	471	468	451	486	461	530	487	516	473	482	467	478	474	459	475	485	508	481	502	504	489	457	467	474	502	485	458	482	470	511	454	495	471	443	505	513	467	475	509	488	474	466	506	479	523	429	497	489	489	463	528	513	475	455	487	501	492	481	539	522	495	503	482	542	460	501	470	489	510	466	498	469	504	471	478	435	465	510	494	500	457	482	482	492	522	497	471	503	481	494	485	458	458	476	467	497	509	479	486	449	490	478	489	499	470	466	508	453	506	456	492	501	507	480	498	511	478	520	471	489	508	494	495	478	458	485	468	466	485	517	445	503	482	509	425	473	479	504	472	502	480	465	461	470	491	468	423	503	470	482	443	484	510	493	492	476	474	482	453	481	479	489	468	472	466	481	506	493	471	483	485	513	470	480	519	499	527	474	500	466	497	484	498	479	472	467	534	508	482	513	453	506	453	470	486	516	514	471	488	489	449	480	472	472	472	488	482	477	484	455	477	506	532	451	478	488	465	477	505	466	521	505	475	469	487	497	464	450	470	503	451	476	439	478	511	455	483	490	494	535	468	484	508	503	481	471	484	471	471	483	466	482	473	479	464	528	494	514	485	477	478	481	477	489	483	475	483	483	485	492	475	467	454	456	509	484	467	493	500	483	488	447	479	518
27654	3798	1027	708	503	431	364	286	307	243	247	212	206	188	186	191	212	185	183	161	155	160	143	159	166	149	177	186	159	165	135	151	169	174	165	162	146	153	150	173	193	147	153	155	174	157	166	164	120	158	143	177	168	169	163	161	167	116	169	159	142	166	164	156	171	153	169	154	174	160	155	130	145	120	167	158	160	165	172	183	171	155	165	163	175	174	180	167	153	143	162	145	154	160	168	150	146	138	173	183	164	138	176	171	145	189	161	168	170	160	153	145	154	143	170	177	197	161	183	166	157	164	155	163	158	149	158	177	183	145	169	159	170	173	179	183	165	146	164	168	146	136	164	137	139	159	172	178	157	149	152	141	140	163	141	164	161	164	152	164	151	162	156	171	180	149	178	175	157	141	143	185	160	177	169	170	161	181	154	156	162	182	159	174	169	139	143	173	155	139	133	150	180	172	155	168	177	162	162	165	151	148	139	159	183	151	177	167	170	158	172	143	162	141	162	171	156	161	172	163	141	160	163	166	169	126	164	134	164	164	158	152	164	168	152	146	154	137	144	156	142	154	158	166	155	143	148	159	169	163	152	155	177	151	154	154	188	175	150	151	143	166	183	143	143	168	173	149	184	155	169	165	186	127	158	161	135	167	162	161	199	172	162	161	169	153	155	172	169	173	153	156	148	155	166	157	151	180	183	131	159	165	148	160	163	144	152	159	164	140	179	162	173	149	169	167	144	140	164	157	151	132	159	142	153	170	160	177	159	169	167	142	150	172	179	154	135	187	203	157	150	159	152	154	139	149	167	172	139	173	147	149	160	167	135	161	141	179	165	167	161	131	175	150	175	164	174	187	170	192	189	156	158	155	145	135	152	208	181	162	172	153	174	158	171	168	147	139	150	157	150	192	152	176	177	159	165	167	152	187	150	172	160	164	139	144	207	186	161	152	152	153	167	177	139	160	183	163	174	143	168	162	170	187	159	150	147	144	136	167	139	170	152	166	152	157	176	149	162	147	161	142	162	184	160	173	154	150	159	163	165	139	151	160	151	156	146	145	158	169	192	170	154	179	145	177	164	160	162	163	189	157	180	152	152	158	171	164	150	130	143	145	146	158	172	192	172	158	158	160	187	185	168	147	163	156	163	178	152	132	163	174	155	166	142	161	163	148	155	173	184	144	151	144	150	168	169	189	159	165	150	152	176	156	118	148	171	148	157	167	164	154	157	143	155	164	167	151	161	159	154	156	174	198	186	146	149	157	142	148	163	156	167	167	145	152	151	149	149	188	160	153	161	161	142	146	151	185	182	153	155	148	192	160	147	149	152	156	147	173	142	155	164	152	155	152	139	176	163	176	168	165	155	168	186	174	186	158	165	163	163	166	187	172	169	177	161	141	139	153	198	167	159	164	166	152	176	162	175	163	166	139	151	170	170	171	159	155	183	182	152	164	158	174	155	149	179	150	170	163	167	158	160	175	174	165	159	138	151	183	184	136	150	174	172	172	164	167	165	165	157	140	164	171	151	154	158	148	158	156	144	165	170	156	158	184	158	160	163	175	153	168	166	164	153	163	182	150	154	177	141	167	153	157	166	166	171	156	177	169	154	187	148	147	147	170	154	180	170	167	146	180	143	177	173	149	160	171	144	157	166	166	138	154	169	195	147	161	150	152	171	199	180	177	148	142	149	154	157	153	162	168	162	203	173	172	161	152	158	165	153	161	143	161	152	148	140	155	156	150	131	173	161	174	166	154	123	137	161	155	146	158	179	177	153	159	138	186	171	161	144	169	144	150	176	166	159	166	150	145	152	141	177	155	164	169	170	179	157	139	160	189	137	151	149	160	147	154	160	173	183	174	171	157	150	152	178	165	152	140	157	130	148	157	167	156	153	191	156	176	152	166	138	169	156	135	166	178	157	156	156	169	152	159	132	137	144	167	175	161	182	159	177	145	151	153	173	154	139	161	165	164	141	145	146	165	162	146	168	141	164	160	139	134	154	145	153	161	153	156	183	158	161	184	154	152	139	194	130	166	175	148	183	190	135	137	163	162	157	162	151	149	147	156	147	158	169	158	163	157	177	172	167	158	174	169	162	185	150	144	174	141	154	170	184	186	165	141	149	167	169	151	150	176	182	159	167	161	156	180	176	161	139	190	178	163	152	169	164	168	152	181	164	193	187	159	156	165	152	134	154	184	170	129	171	147	128	150	164	172	148	182	150	162	161	131	177	147	168	181	144	166	158	177	161	143	161	170	162	154	167	132	131	199	135	136	134	164	162	181	132	126	159	152	160	163	158	160	162	143	169	155	170	155	156	132	161	144	128	163	151	162	166	144	183	171	157	179	166	157	152	165	144	156	149	167	168	190	183	173	170	178	166	130	162	148	143	162	169	167	193	173	164	184	170	162	153	155	151	152	145	154	168	158	150	164	176	164	150	167	160	166	168	148	164	137	178	157	185	166	145	154	168	160	185	147	154	160	166	139	137	154	146	150	161	160	162	167	158	146	173	164	161	166	152	166	150	163	160	135	175	161	170	162	167	155	161	156	154	180	163	143	166	166	165	142	155	164	173	164	165	166	155	141	167	135	149	153	151	187	161	176	170	171	153	162	174	162	135	150	144	146	167	155	166	169	146	164	162	148	149	160	147	143	151	134	157	175	166	164	165	151	166	151	170	165	161	183	167	177	160	152	149	159	180	177	175	157	174	168	174	158	143	166	187	164	156	156	164	155	176	182	162	190	156	170	132	147	164	166	159	153	159	167	184	160	176	183	183	180	153	158	156	162	169	123	192	159	173	176	148	172	162	164	140	154	152	176	167	153	173	152	172	154	148	177	161	132	154	135	160	156	176	184	177	155	153	165	164	156	170	170	168	154	162	158	154	164	167	147	162	144	140	134	171	157	166	163	143	162	180	166	150	161	178	175	153	163	161	160	137	182	153	154	167	156	162	147	159	170	150	156	147	154	166	150	162	161	165	144	140	176	168	168	180	161	161	155	174	141	158	151	159	152	136	167	138	180	179	129	145	139	160	177	183	160	174	172	127	162	159	150	137	145	151	141	153	171	179	144	173	165	169	173	175	150	163	170	140	153	174	193	147	154	174	165	132	170	147	154	149	175	150	183	161	140	169	158	171	163	148	163	138	156	165	132	160	162	160	160	185	168	193	152	158	157	183	159	157	173	159	143	164	175	143	163	139	162	194	161	142	176	156	177	160	136	173	144	166	167	149	150	172	145	152	161	169	173	157	155	141	180	181	151	182	152	146	149	151	161	153	157	154	174	152	164	160	162	151	136	145	171	155	166	176	148	166	166	162	149	160	148	170	172	170	162	173	195	150	160	169	147	172	180	173	177	152	171	180	149	159	165	164	171	197	180	169	172	167	151	151	139	157	149	141	169	165	162	152	174	143	130	178	142	181	172	177	177	144	161	142	154	147	157	163	163	155	199	170	164	173	137	123	152	146	149	160	147	168	169	150	162	148	170	133	170
15509	1009	1832	2197	2010	1759	1414	1099	1007	856	797	703	657	586	534	510	513	512	484	516	432	461	426	457	447	482	458	451	431	408	416	417	396	446	414	412	457	424	407	408	408	374	444	430	417	389	402	396	380	397	409	405	417	443	426	401	420	395	424	408	406	414	401	434	385	413	381	417	423	382	402	394	429	409	396	400	418	424	393	363	429	403	409	416	418	410	403	384	368	399	395	387	389	428	401	406	407	400	422	394	429	377	441	372	420	413	410	383	394	411	361	403	393	397	384	418	419	383	392	410	384	370	411	375	398	371	393	400	403	404	381	381	383	413	372	406	391	389	408	416	413	376	399	400	423	377	429	441	384	379	400	450	412	419	409	439	394	358	407	388	382	448	361	402	415	400	394	403	358	371	386	399	385	404	410	439	398	383	430	388	428	384	405	388	446	368	414	421	425	388	380	395	417	367	422	411	396	441	386	443	412	400	403	354	445	407	382	382	378	423	402	423	417	380	402	430	389	401	391	438	410	381	408	420	383	392	396	392	397	410	455	393	401	442	390	395	392	451	412	398	373	386	391	430	372	398	395	412	407	398	380	410	392	410	410	380	465	413	402	405	440	412	387	383	382	390	395	412	409	396	361	425	410	418	395	384	370	426	378	417	385	378	387	401	405	414	366	402	387	389	423	437	380	394	388	404	396	387	397	375	409	404	412	393	396	397	387	404	413	383	403	393	365	395	387	357	422	449	404	422	425	372	420	412	429	412	382	386	411	399	409	406	419	406	388	419	421	453	367	411	418	381	420	410	417	365	433	384	346	398	425	402	424	402	395	419	431	407	408	423	380	406	386	413	382	416	407	414	411	397	367	419	371	388	390	397	419	414	379	396	376	414	372	397	418	425	409	433	396	410	419	393	410	426	411	367	390	428	436	401	396	379	397	407	417	424	408	429	370	401	392	405	393	387	401	399	402	403	385	414	405	415	409	393	427	415	426	414	408	437	373	409	388	399	409	418	401	398	426	381	410	392	396	403	444	390	408	391	411	381	378	395	372	375	428	397	412	368	434	443	401	390	404	394	406	421	395	410	373	403	370	405	416	390	411	396	385	433	387	394	393	394	425	396	384	389	420	397	414	400	396	402	402	412	387	426	419	426	384	434	388	408	409	416	392	403	414	421	438	376	378	421	398	408	376	447	405	395	402	387	423	451	395	406	425	380	416	388	425	414	413	447	369	417	389	394	411	409	348	388	375	382	403	387	417	413	396	401	411	401	396	388	419	382	397	399	416	410	386	376	405	378	397	384	418	403	366	393	425	400	409	417	400	392	418	414	434	361	395	393	401	346	387	406	410	433	405	420	394	371	416	428	407	418	385	382	393	385	438	403	414	378	384	382	419	416	408	396	408	417	406	434	406	447	407	364	400	424	406	377	387	399	379	377	396	411	400	377	408	416	418	391	391	405	388	361	380	423	400	393	406	375	421	397	361	368	412	419	386	400	399	386	408	384	394	370	379	387	409	403	378	373	384	421	387	414	371	440	433	387	384	399	414	397	397	377	418	365	398	416	385	410	411	395	416	364	415	428	431	420	383	426	364	410	414	399	422	385	375	409	443	435	390	383	385	426	404	402	377	357	434	421	415	407	456	415	377	411	430	418	406	440	418	397	424	392	420	425	398	407	405	373	426	386	360	408	369	400	403	382	370	406	404	408	397	386	436	425	415	399	426	408	409	375	402	404	406	412	420	392	391	391	401	391	406	429	397	405	433	405	407	414	434	384	392	370	370	394	424	404	429	384	410	401	415	411	421	420	396	406	430	407	416	422	405	395	384	417	456	407	397	406	421	405	420	422	402	417	423	405	393	395	377	412	412	381	410	406	402	368	379	387	382	453	373	397	424	377	402	405	397	393	383	408	388	413	400	395	422	374	394	390	412	394	357	406	377	385	427	408	389	425	378	380	417	384	393	396	445	381	408	420	379	425	378	398	367	384	404	417	397	397	422	415	423	386	410	384	403	402	443	443	383	392	392	398	373	435	429	426	416	427	426	414	408	433	413	412	404	436	395	376	388	401	417	385	422	420	401	374	421	401	417	427	409	379	391	380	418	385	432	403	403	387	400	412	388	382	391	392	401	426	397	410	392	426	386	439	438	440	437	368	426	394	407	398	412	385	381	434	402	388	388	405	426	403	394	385	394	414	394	394	395	342	425	396	396	397	408	414	453	397	383	419	425	403	379	378	397	386	406	402	391	368	414	379	419	408	438	381	426	426	385	394	436	399	389	425	399	430	406	418	382	404	397	398	396	395	377	387	380	396	418	385	378	450	391	398	391	378	398	420	417	388	424	412	369	384	379	395	393	381	416	418	388	429	375	426	428	402	401	402	389	437	392	384	395	447	386	438	425	413	423	370	414	405	429	357	386	426	381	403	440	408	396	392	410	395	368	411	388	417	404	378	410	394	417	375	394	370	399	382	407	379	431	410	401	423	419	444	409	405	415	420	444	402	417	437	395	398	387	418	403	410	372	434	408	411	398	413	385	422	384	421	398	402	411	391	443	420	436	390	390	399	426	386	397	390	439	408	435	351	430	435	371	385	397	413	389	371	399	400	362	434	390	422	393	409	395	360	412	433	410	399	357	410	420	402	430	397	370	400	416	433	401	391	384	433	356	384	388	392	405	397	333	411	389	425	396	388	403	400	428	444	421	393	402	421	405	371	391	418	387	426	404	388	384	400	398	397	408	426	392	395	397	409	343	401	422	401	408	413	368	401	413	397	396	377	386	407	423	416	351	396	402	394	365	372	412	422	378	382	389	381	403	391	392	433	407	388	389	404	421	391	405	436	390	386	392	368	430	395	392	392	401	386	377	373	396	400	400	404	359	393	422	404	378	432	375	409	423	445	375	394	445	406	386	378	416	405	418	397	402	400	407	390	419	431	401	381	399	414	408	394	401	414	405	421	434	437	385	419	374	431	440	387	389	382	371	397	441	393	422	394	395	420	354	426	403	362	375	411	383	381	395	458	408	408	421	403	415	396	424	419	410	387	422	406	379	412	403	392	392	422	422	392	395	400	377	375	373	411	380	388	431	347	393	375	382	432	399	398	398	364	388	399	423	415	392	423	424	402	421	385	428	388	396	391	411	388	387	402	385	392	384	448	398	401	399	402	410	427	405	426	421	410	416	416	405	377	407	435	402	411	432	373	413	383	374	433	424	379	370	394	362	386	365	407	370	399	383	409	407	398	411	384	403	401	375	369	371	417	409	405	415	418	387	395	423	399	432	424	398	440	392	436	411	421	402	418	415	396	407	400	381	412	380	393	379	406	402	403	425	407	379	409	388	414	378	405	428	384	414	404	374	388	419	434	399	406	421	416	434	396	424	401	391	404	379	385	402	402	400	378	392	410	395	436	385	419	382	423	388	369	434	424	435	390	433	389	417	400	407	384	386	396	407	416	404	446	388	446	401	389	412	431	371	403	380	408	385	408	426	384	464	404
38241	7618	1803	1340	961	764	568	482	541	446	423	383	333	313	315	318	277	332	288	307	299	267	300	314	283	321	296	265	278	262	279	321	277	279	280	292	278	273	260	237	281	267	264	271	270	284	268	291	277	277	284	285	270	271	264	258	303	320	266	280	267	239	267	271	296	281	290	256	289	318	283	291	271	282	285	274	291	277	271	286	280	300	284	245	248	281	274	264	261	262	252	271	274	283	286	295	246	273	249	274	262	300	287	270	276	242	257	311	288	282	242	273	301	266	282	278	269	275	271	273	282	272	242	271	269	281	282	286	273	253	236	296	255	278	278	261	252	286	317	275	265	275	267	263	277	264	264	287	255	260	247	291	290	268	268	246	305	288	280	273	241	306	289	252	257	277	283	292	284	273	246	252	263	263	271	277	284	278	280	264	279	268	274	268	283	284	288	287	275	284	238	257	271	274	273	249	263	291	283	271	298	264	255	267	311	283	281	270	271	249	270	295	295	258	295	281	301	280	311	254	270	261	267	259	285	297	269	264	298	272	272	260	286	274	292	275	306	267	250	283	267	249	275	290	272	286	318	292	292	245	278	290	287	252	274	271	263	273	262	255	275	240	280	282	271	258	279	281	283	255	254	251	284	271	290	294	252	269	240	231	231	242	270	292	290	275	288	287	272	286	272	275	251	265	253	253	277	269	289	296	269	287	239	277	274	258	265	274	269	275	282	235	250	297	270	273	266	281	253	258	295	256	256	253	269	293	301	329	266	277	233	258	256	275	279	276	265	262	264	251	281	305	290	270	321	258	282	307	287	304	233	262	293	309	265	281	284	278	269	261	278	273	293	303	260	255	263	314	296	284	268	287	262	268	282	291	283	274	271	261	298	256	306	236	291	245	289	251	252	288	290	287	295	261	250	273	267	273	278	300	276	298	289	288	282	263	282	315	285	271	252	250	276	284	284	261	252	300	277	262	280	268	280	268	297	271	280	292	277	304	281	251	259	280	265	250	288	273	227	255	247	278	281	288	244	285	281	289	262	285	300	285	304	249	290	272	280	263	278	261	250	235	270	275	290	273	276	255	295	273	264	283	287	254	282	272	294	274	279	246	288	249	285	266	305	299	287	271	239	261	261	262	258	278	260	288	285	242	286	233	282	276	298	281	280	265	274	254	298	258	282	275	244	283	289	267	280	275	289	273	274	257	258	250	247	267	247	283	268	256	306	309	253	281	285	303	294	288	280	282	277	271	264	270	279	259	276	260	279	263	247	283	269	291	281	293	254	261	252	281	291	288	304	282	292	254	306	283	284	288	276	276	256	257	275	280	287	289	282	246	287	252	250	270	278	286	278	289	271	256	302	274	268	295	268	304	254	246	262	307	274	281	282	281	248	259	290	271	275	302	280	271	236	251	287	279	274	241	263	280	262	274	284	298	292	251	289	284	253	278	240	256	232	293	284	250	273	284	305	312	259	293	263	289	259	264	252	261	302	252	309	287	265	286	276	241	250	263	284	286	248	271	270	262	283	255	254	270	303	285	261	278	270	265	270	320	294	274	303	260	275	284	275	264	281	267	302	283	264	301	309	288	297	259	266	268	248	271	267	288	292	282	268	300	260	321	279	258	256	251	260	294	275	255	254	264	291	244	283	275	270	285	269	261	269	253	264	324	273	260	278	258	321	278	309	261	274	268	275	264	301	276	297	277	264	270	269	284	300	336	283	269	302	280	279	303	253	286	286	268	265	278	270	246	239	279	252	285	298	261	298	285	309	270	294	273	259	308	247	291	252	304	284	255	295	256	280	289	266	240	299	265	298	254	265	293	263	295	229	272	267	265	285	257	274	279	252	268	279	288	308	289	327	266	293	292	271	285	278	279	267	271	296	282	264	291	255	287	295	267	293	302	251	320	274	257	263	284	267	253	304	283	289	239	278	238	278	274	273	268	297	293	321	257	278	274	274	283	287	277	294	316	292	248	268	249	251	262	243	294	288	276	291	283	291	267	301	263	275	290	289	266	255	284	260	262	256	271	280	249	283	288	258	299	300	256	265	286	321	284	287	255	297	268	262	303	257	274	299	294	238	258	273	286	304	244	251	266	252	296	274	261	276	281	275	275	269	271	259	252	281	259	257	260	268	253	265	268	291	271	286	267	281	302	276	289	292	268	237	278	274	270	275	269	290	289	266	270	297	306	279	272	290	286	273	290	297	261	304	276	282	257	280	252	332	278	274	259	284	285	264	290	266	266	278	265	274	267	234	251	231	266	301	298	270	262	285	262	299	273	316	281	223	271	265	280	307	278	273	254	258	268	280	275	268	271	309	269	263	298	288	282	286	306	280	254	283	263	286	286	296	288	280	287	260	228	254	281	241	266	245	237	275	267	284	278	275	262	282	283	266	263	285	271	265	303	304	296	290	252	290	270	278	301	293	283	303	300	275	286	279	286	255	282	266	299	267	266	298	279	285	293	239	277	278	292	286	252	251	285	275	273	244	298	242	276	264	306	268	282	257	289	291	278	299	284	285	259	301	304	263	240	280	286	276	278	278	286	246	298	254	275	274	298	282	289	264	269	300	294	261	257	286	293	299	249	284	282	278	270	279	296	276	272	296	257	257	273	285	248	247	273	253	271	290	264	276	279	275	259	267	285	263	300	286	276	274	322	300	284	253	268	286	256	283	295	305	260	291	274	288	265	245	268	264	266	292	277	297	264	286	250	244	249	272	294	238	294	309	269	277	230	285	280	235	250	273	254	252	261	284	232	255	243	260	271	293	273	306	293	290	275	283	251	280	266	289	277	266	289	282	272	288	261	262	260	269	242	286	290	279	290	241	264	274	235	271	286	254	244	316	299	255	250	272	259	304	260	275	272	258	279	325	291	265	269	255	267	276	215	260	259	281	287	281	294	254	286	261	275	245	272	280	295	243	262	268	291	269	277	279	255	283	271	277	258	268	253	265	293	300	327	274	290	310	272	282	281	261	295	251	257	276	283	260	279	305	265	267	279	268	251	263	276	300	287	284	296	303	271	266	301	248	290	296	294	264	272	279	272	272	253	270	304	289	273	256	288	274	262	280	286	315	264	266	316	297	307	264	277	298	283	268	264	270	254	294	269	286	265	275	267	292	305	263	305	285	282	253	264	302	289	249	285	286	256	246	292	246	268	261	276	242	298	283	254	309	283	252	281	290	262	285	280	291	279	291	302	272	309	254	272	307	276	268	280	295	281	257	265	257	277	267	263	288	293	295	302	296	232	258	288	282	236	279	303	268	268	253	268	273	290	265	289	280	299	269	258	281	262	262	279	287	279	242	259	307	286	259	284	294	269	288	296	277	302	300	244	291	270	277	280	278	288	275	261	273	300	279	289	270	277	286	265	249	244	233	251	281	263	268	301	280	269	266	269	313	265	275	258	286	248	267	259	285	269	272	273	254	264	278	268	273	245	279	272	269	259	268	265	234	270	251	255	279	270	274	293	265	279	285	278	273	269	257	290
20961	1660	2923	3464	3296	2772	2248	1840	1547	1422	1346	1055	1018	934	891	792	818	779	775	761	775	772	756	713	725	743	674	653	681	682	689	693	694	702	634	656	664	676	638	640	636	663	696	667	660	669	627	665	629	621	654	654	637	632	678	647	665	680	612	682	712	663	626	653	642	619	648	633	591	640	617	646	664	668	660	627	615	667	651	643	614	641	607	604	652	616	591	619	626	643	650	621	602	632	664	643	633	679	609	690	703	615	624	645	684	585	704	648	602	612	613	621	625	618	674	651	676	656	638	671	683	617	648	615	659	635	659	630	674	648	592	606	628	609	648	626	628	628	614	595	652	652	628	619	584	652	599	666	631	605	653	662	614	636	671	630	645	683	637	661	668	653	626	647	654	643	638	637	621	674	601	607	609	590	634	697	619	615	655	619	622	656	618	631	626	687	637	599	643	617	637	625	673	592	599	679	632	611	598	654	652	592	636	633	658	648	654	659	621	648	665	646	626	652	639	663	654	655	653	643	630	648	673	644	654	671	643	660	619	629	613	638	617	617	649	644	658	627	643	665	614	633	653	647	585	622	606	617	638	629	626	674	653	619	621	658	622	618	628	626	606	654	632	627	600	661	590	658	602	619	638	647	638	615	639	593	643	649	629	636	663	632	647	670	620	640	676	630	648	641	577	623	657	614	619	612	634	561	648	594	665	641	664	628	588	634	616	630	603	598	660	631	603	601	615	589	656	617	635	637	643	593	624	658	634	667	666	644	634	661	635	684	640	641	642	643	627	598	644	641	619	644	614	615	662	639	653	648	646	588	631	632	587	591	692	647	584	676	622	606	642	603	631	633	608	623	687	622	618	609	656	636	678	649	626	638	632	631	585	638	636	670	677	615	617	665	667	653	597	605	629	622	649	647	662	585	632	638	623	653	671	663	619	629	637	674	602	660	652	612	649	615	630	645	622	620	688	613	650	648	630	638	611	656	609	648	618	612	617	641	625	631	668	661	639	666	630	640	626	657	597	639	615	639	678	617	589	651	645	653	610	621	602	635	604	640	610	649	632	616	602	629	625	653	627	648	627	645	595	614	645	638	621	647	624	680	646	636	652	587	600	595	622	628	617	669	600	612	607	650	638	625	631	607	637	624	677	667	615	679	608	625	589	637	648	665	657	638	631	609	619	628	628	610	604	595	661	589	642	623	633	626	658	625	635	615	624	620	664	593	636	650	635	661	612	628	715	635	656	625	600	616	650	600	609	628	631	650	615	624	651	624	653	642	598	647	574	592	614	618	668	614	628	690	600	641	668	642	642	597	651	618	671	651	632	648	642	631	594	644	594	610	648	652	633	645	643	621	621	628	632	656	634	664	663	644	600	616	639	652	613	588	635	647	674	678	649	624	661	638	708	614	664	662	610	611	642	629	625	628	574	563	659	614	673	655	620	645	666	604	646	621	631	628	680	619	623	665	646	637	652	624	660	613	629	626	649	564	627	617	631	628	640	614	614	636	649	653	661	654	629	659	627	592	649	637	639	649	599	661	655	650	655	618	635	676	647	665	647	642	630	642	576	615	667	669	644	611	681	608	620	630	612	615	643	619	613	664	638	607	667	582	670	635	647	621	646	644	656	653	626	605	607	630	680	651	594	599	613	602	612	672	638	682	662	620	642	616	630	625	621	624	674	574	679	605	647	608	674	612	643	640	615	661	613	646	662	644	674	616	625	610	656	654	647	611	620	610	618	614	620	602	687	648	646	637	620	611	648	597	644	661	637	654	646	644	636	613	639	636	612	592	657	645	667	652	601	578	667	625	656	684	664	600	637	675	667	671	625	641	663	590	643	640	611	594	630	620	597	614	660	639	652	664	624	642	599	610	619	628	596	589	669	601	642	653	601	639	666	638	618	620	643	653	619	605	611	657	652	654	612	644	621	655	625	669	654	631	664	619	630	684	647	654	613	611	646	651	610	651	595	632	659	611	636	629	651	625	623	666	627	605	665	641	640	575	592	599	650	623	638	642	630	672	670	610	638	667	632	636	576	598	668	597	606	661	620	625	599	613	586	626	638	585	658	686	685	609	670	618	638	646	658	613	680	617	629	573	617	632	581	623	597	626	655	647	640	639	585	629	605	595	632	609	630	632	606	626	679	630	605	606	643	624	656	644	623	644	639	642	598	616	602	638	665	628	661	653	657	659	669	638	632	632	617	679	638	632	645	607	631	673	663	621	621	647	658	649	674	663	645	623	673	669	634	604	628	622	648	636	612	624	642	601	634	652	649	617	627	700	667	593	700	626	626	643	631	626	655	659	591	612	642	618	612	683	628	616	709	660	644	615	584	609	630	664	594	700	644	648	633	640	582	586	648	649	607	648	644	624	629	629	612	601	641	692	653	678	633	632	604	628	633	652	643	562	650	612	661	661	623	695	640	568	624	591	629	622	627	635	639	641	624	624	639	671	584	636	654	637	655	690	628	662	604	637	638	606	643	636	638	612	657	651	647	655	644	612	697	656	681	665	644	626	652	628	658	609	652	631	682	660	682	609	630	618	602	622	649	658	621	648	628	638	645	640	615	598	624	634	607	642	642	648	664	685	594	590	661	628	662	607	609	641	645	655	657	669	649	594	639	619	657	606	633	606	662	661	642	633	636	650	641	613	636	625	625	621	604	596	609	613	670	631	637	657	657	616	643	612	623	672	658	630	612	547	645	630	647	614	569	670	673	606	674	623	633	639	605	646	699	636	654	606	631	615	651	583	621	660	624	613	641	674	614	653	671	588	655	625	653	637	674	649	600	650	622	648	656	615	684	625	670	658	609	647	627	658	625	612	635	715	615	618	640	653	665	700	632	628	652	670	629	606	657	618	629	658	658	608	681	640	609	647	646	626	614	678	639	648	625	649	663	616	589	650	678	649	602	684	580	654	631	618	686	644	604	662	631	629	657	646	677	643	641	632	640	658	662	607	604	613	629	593	617	674	619	627	658	637	642	673	638	636	632	620	671	623	713	587	641	589	640	618	680	635	657	662	628	650	606	685	594	722	654	586	635	635	671	650	603	657	628	667	645	622	659	656	647	644	631	620	629	633	631	623	629	626	616	669	629	611	628	647	615	644	649	625	633	621	620	688	593	627	601	663	619	619	646	611	658	673	630	610	620	683	695	660	623	630	648	651	623	658	633	675	585	635	630	631	666	595	621	634	634	679	627	584	619	619	675	682	638	585	660	644	588	590	603	608	641	642	599	618	630	654	641	629	644	666	686	641	682	651	662	587	663	653	639	649	630	655	603	628	644	588	641	611	630	701	668	632	644	683	613	670	605	623	661	661	620	623	585	626	657	608	606	608	608	596	663	582	660	646	655	638	609	623	641	624	672	651	648	613	610	639	616	621	633	631	618	639	636	597	620	629	577	641	628	632	629	661	629	672	624	606	631	661	657	636	638	622	621	629	602	604	613	676	647	629	681	659	627	646	641	647	636	652	647	663	631	635	632	583	641	683
9803	922	457	430	354	348	330	285	251	232	238	234	215	217	190	223	223	215	179	218	234	210	208	198	238	211	218	206	187	214	228	197	213	194	211	188	216	217	203	205	189	217	203	208	186	186	225	202	205	228	224	228	215	224	228	204	216	219	188	191	235	188	198	226	215	232	206	186	221	200	207	213	199	197	234	223	179	230	187	235	193	198	217	179	235	203	217	204	207	212	244	207	240	194	222	220	203	194	233	230	200	232	219	200	227	178	207	204	229	213	225	211	222	212	221	195	198	203	201	224	198	191	228	215	219	219	219	176	215	186	193	238	223	219	222	206	191	200	193	218	226	227	239	205	183	199	223	227	216	226	203	208	227	209	230	218	230	202	205	218	214	238	218	241	221	196	213	217	215	195	205	239	171	228	197	205	201	181	216	203	245	262	216	205	201	196	222	194	211	191	228	206	207	227	228	221	220	186	207	233	243	200	192	215	200	229	227	239	192	221	210	198	197	195	230	225	230	197	219	210	206	217	237	213	210	222	221	192	209	242	219	193	200	247	199	207	229	240	202	204	225	195	195	189	196	203	215	200	217	202	204	238	223	210	216	231	225	209	190	191	232	215	233	216	211	211	221	210	249	211	214	192	208	242	187	227	207	193	209	199	216	208	199	210	209	202	228	225	217	229	214	180	216	212	205	199	216	188	208	256	209	187	205	199	194	242	181	211	207	207	207	235	198	197	214	195	221	200	205	203	216	202	204	195	210	214	186	230	203	196	216	223	211	223	187	193	240	210	196	207	203	224	194	241	230	208	207	226	198	198	197	212	220	199	227	229	218	243	222	218	190	196	202	228	219	232	238	212	206	203	204	201	196	196	224	212	205	226	226	205	223	204	201	238	201	213	210	210	203	208	196	235	241	194	216	224	205	235	212	235	208	221	230	211	211	231	194	214	229	213	209	207	217	228	204	195	222	207	223	200	228	205	217	186	213	200	233	206	215	202	206	199	212	242	224	195	234	199	196	196	197	225	224	216	249	206	241	199	239	211	212	204	202	212	195	228	220	188	220	202	236	200	222	198	227	208	215	203	250	210	223	194	224	211	204	197	215	220	187	240	195	226	242	207	208	214	202	197	183	190	195	207	199	216	229	236	219	201	196	201	219	215	216	212	222	199	202	208	191	220	227	193	212	210	223	221	215	235	229	198	204	218	233	233	197	212	200	208	246	227	190	190	191	191	185	205	198	186	208	213	224	178	210	219	225	206	218	226	191	213	220	207	178	213	200	232	229	216	209	203	207	216	190	204	219	203	194	227	232	212	211	181	209	194	211	224	222	215	201	207	208	205	236	236	195	184	204	226	216	211	220	230	221	212	206	224	226	190	212	204	214	231	216	241	216	210	183	202	204	224	195	217	203	222	235	207	212	216	235	198	248	219	207	163	217	187	234	214	210	193	205	198	186	194	194	221	206	214	202	213	214	217	199	211	172	211	234	187	201	212	200	188	228	250	203	201	233	213	199	209	229	195	220	209	188	194	213	197	252	216	219	209	205	185	225	225	239	213	200	216	199	216	198	212	199	214	234	223	212	216	224	221	207	187	236	236	204	216	223	228	195	229	216	213	188	217	231	216	189	221	217	228	229	191	238	231	189	203	193	204	234	204	215	216	198	212	216	226	207	223	192	203	213	198	217	218	224	209	189	195	193	194	215	210	219	226	196	216	200	211	189	240	193	206	227	211	234	223	271	207	220	226	170	201	232	219	229	213	226	197	196	236	239	193	171	217	217	220	200	202	234	219	222	231	197	241	215	210	198	199	232	238	220	227	193	195	208	172	214	245	219	249	193	217	206	214	230	203	235	225	216	212	219	225	205	240	215	232	198	243	193	188	203	216	196	192	212	210	204	221	190	220	224	183	176	184	212	213	230	203	221	217	194	244	214	204	206	212	211	190	211	240	202	197	217	225	193	217	205	218	203	208	206	189	212	216	220	210	206	220	226	217	214	191	221	225	164	206	207	210	204	233	234	218	224	218	184	229	192	209	242	196	210	231	229	177	220	190	174	167	239	207	189	182	172	201	203	231	249	218	195	200	200	200	233	188	192	207	208	219	219	231	226	201	197	208	234	219	193	226	226	195	195	199	206	217	236	187	219	187	194	215	210	232	215	188	218	208	210	208	235	189	217	251	211	216	206	224	217	193	215	225	234	225	179	196	202	211	203	212	202	201	198	214	206	180	219	251	221	190	220	179	204	218	217	207	238	202	187	199	191	192	217	222	203	200	229	220	220	215	187	207	224	188	185	224	235	223	203	174	180	234	212	244	206	189	226	185	192	202	206	227	198	217	229	187	223	206	209	184	217	204	222	213	206	210	220	215	170	233	188	183	190	216	198	207	253	188	206	196	204	219	204	234	185	209	219	219	236	227	211	197	208	220	210	189	195	185	190	203	188	209	175	239	232	187	207	215	211	215	194	225	198	201	221	193	194	190	206	195	208	216	184	214	215	225	207	214	210	219	185	198	211	216	209	199	226	182	197	239	211	217	209	201	203	197	225	221	209	211	190	202	211	238	216	207	213	186	175	211	196	250	203	217	205	230	226	220	224	202	203	211	205	216	249	197	214	232	178	219	209	191	209	204	209	218	214	201	194	222	217	226	232	192	216	211	211	198	223	210	215	210	206	196	211	221	176	199	241	237	215	191	211	212	200	188	210	213	216	246	194	223	212	233	218	223	246	223	199	211	214	214	227	199	219	196	186	205	212	173	221	212	206	205	200	208	213	204	221	215	213	225	199	182	199	209	202	209	222	210	207	224	224	227	214	211	208	212	218	193	194	198	216	210	219	219	217	201	197	216	208	207	191	203	265	226	205	203	241	180	197	215	214	208	223	201	190	188	171	227	207	185	219	205	212	200	220	209	220	233	207	206	216	192	197	231	213	200	212	234	185	220	212	229	204	204	198	212	186	217	241	218	242	201	208	212	214	188	197	234	207	205	201	201	210	209	234	222	203	213	221	219	183	192	218	227	213	191	222	187	211	230	221	222	195	208	216	213	192	216	205	205	234	200	217	191	211	209	202	175	213	236	207	207	200	230	243	209	186	214	204	219	200	226	205	178	208	250	201	227	192	233	214	210	205	210	187	219	215	223	213	209	195	192	201	222	196	209	220	205	235	187	208	232	201	202	199	186	199	186	211	190	215	208	194	193	208	225	203	229	222	209	203	213	195	226	205	201	197	218	204	228	208	195	207	206	211	204	196	217	196	183	224	199	186	203	245	230	239	222	209	229	187	200	206	221	240	237	213	218	217	238	205	191	195	235	220	212	191	213	196	223	209	190	216	227	227	215	209	224	234	199	229	209	200	220	228	212	224	184	209	240	169	216	229	203	212	202	200	213	210	214	176	229	206	215	213	207	214	218	189	206	207	214	182	234	202	228	189	208	219	215	203	171	216	199	230	236	217	221	206	227	210	223	222	190	224	223	216	186	212	199	243	209	212	203
5769	716	1020	1220	1124	956	749	698	666	624	552	548	522	554	531	475	515	464	469	464	491	505	502	510	500	493	470	490	500	495	517	501	496	472	504	495	563	493	491	498	505	546	471	534	524	481	514	487	514	473	491	487	528	502	489	516	457	494	489	512	496	519	500	519	446	493	459	505	523	476	473	494	486	514	473	471	467	468	487	493	490	464	446	519	481	485	516	457	528	483	501	487	474	488	512	527	464	512	460	471	516	525	485	513	480	511	481	466	455	504	474	519	486	473	492	490	529	505	539	496	480	510	519	464	506	486	497	450	500	482	492	448	460	526	467	509	491	487	483	490	511	484	524	523	509	467	476	508	459	512	564	488	482	453	476	489	506	488	529	492	508	515	476	477	534	491	482	471	482	491	474	511	503	516	467	481	478	499	460	498	494	458	482	494	506	514	508	496	476	556	536	501	468	515	491	499	492	521	440	491	506	534	486	518	484	477	486	520	482	485	476	507	482	492	477	547	507	500	465	520	489	464	483	468	472	493	498	483	515	468	484	499	477	509	502	482	465	493	472	487	475	537	493	473	485	489	466	489	492	486	510	520	488	478	539	510	479	534	451	477	457	462	468	493	474	515	494	533	475	496	501	471	538	504	498	511	486	447	477	488	488	442	464	497	490	493	491	489	542	499	477	521	497	502	494	535	477	508	492	483	438	478	464	537	489	514	498	481	451	479	469	502	499	521	525	519	488	458	497	512	488	502	479	524	480	509	499	530	478	518	504	489	469	471	530	470	527	452	496	479	457	480	467	515	500	446	462	498	502	507	507	442	516	516	505	497	463	486	507	478	460	514	481	476	524	501	476	503	500	498	487	530	468	469	502	501	486	468	511	487	487	498	513	499	483	504	515	495	516	470	506	520	468	479	480	501	473	497	520	558	524	496	494	517	506	510	440	499	477	481	490	477	499	501	523	492	506	507	469	490	490	456	460	516	529	422	439	495	471	499	549	548	457	509	472	491	504	510	503	465	478	500	488	489	502	501	470	495	489	480	465	483	509	467	529	478	538	475	505	482	511	495	492	502	518	496	531	457	476	478	490	526	464	483	491	527	526	489	475	450	480	480	477	535	480	463	500	508	514	477	477	480	451	488	471	476	491	494	470	476	489	520	465	494	458	510	489	486	498	491	473	496	513	503	475	466	492	497	484	486	468	485	459	464	517	497	528	504	482	470	495	477	480	499	499	484	521	488	470	505	487	493	451	501	495	525	486	472	464	452	484	501	493	519	467	470	507	505	484	534	463	484	462	448	488	473	488	413	496	498	504	487	492	507	518	487	477	489	537	536	477	475	465	502	462	506	458	465	500	498	504	519	499	479	491	502	481	492	481	514	496	447	444	516	521	445	483	452	510	496	515	487	489	490	512	484	516	473	503	504	496	460	458	493	478	440	486	491	492	479	502	478	501	485	516	506	499	509	469	504	457	471	479	495	498	576	480	476	503	493	476	482	476	448	483	495	524	504	471	499	478	495	482	503	520	506	487	447	501	485	487	500	542	490	515	469	488	523	511	454	497	468	511	467	479	488	499	465	497	484	494	468	484	492	479	549	475	466	501	504	506	511	502	505	484	443	514	507	476	474	458	469	445	443	468	484	476	454	540	445	495	502	472	492	519	482	494	503	515	488	496	508	497	486	493	503	480	463	487	479	478	486	456	509	482	504	503	513	479	483	489	531	480	526	483	510	532	455	459	496	496	508	504	476	509	503	518	473	501	511	542	497	488	493	491	478	501	503	502	499	486	523	486	516	472	474	520	482	510	498	548	521	475	472	481	485	472	470	507	479	476	491	547	523	525	453	508	502	503	510	507	493	502	515	503	445	496	489	471	516	494	482	515	501	535	512	528	502	493	491	486	461	488	517	484	456	462	474	478	457	512	549	465	516	481	493	496	473	535	495	472	491	476	504	477	471	533	500	485	471	477	471	520	499	481	491	503	467	477	511	466	496	514	521	487	483	483	526	505	508	468	470	468	479	485	515	496	521	494	433	504	462	469	513	500	464	485	493	485	484	521	488	456	466	482	458	510	471	485	528	513	488	479	497	465	500	464	532	493	494	530	471	464	481	528	503	503	474	501	519	504	447	476	489	487	461	502	515	478	501	530	493	505	486	478	466	504	510	520	493	499	482	508	470	451	507	513	483	521	490	466	453	474	485	495	470	507	483	458	492	467	505	537	511	530	517	499	436	465	456	457	506	497	504	509	487	488	487	490	483	530	501	448	479	498	485	485	495	516	473	454	498	528	467	493	459	505	499	493	520	469	487	521	474	471	431	472	471	498	499	498	510	495	461	506	480	508	526	487	489	505	473	492	498	504	471	517	513	453	508	468	491	481	493	468	465	470	474	530	472	482	474	506	514	494	528	467	480	452	476	495	488	456	483	528	457	547	520	473	493	519	532	496	458	486	450	502	469	530	524	506	496	502	482	480	432	480	499	494	481	483	458	509	480	481	506	458	475	470	499	478	472	473	492	451	503	494	504	455	499	506	459	464	450	460	522	465	490	523	463	490	463	484	494	488	479	490	497	459	488	505	482	517	503	520	452	473	462	506	496	473	505	488	501	494	477	510	473	500	527	477	495	512	487	468	511	522	484	516	506	485	519	504	476	521	527	485	494	465	546	494	512	504	513	502	489	480	529	465	481	443	495	523	464	520	501	487	506	509	446	513	511	528	482	462	476	438	471	482	464	476	486	462	496	497	514	489	481	491	491	519	493	492	507	506	503	460	473	471	496	463	448	486	484	487	469	489	460	502	493	526	479	482	480	539	498	502	473	479	514	472	496	488	531	482	480	502	487	525	493	485	509	518	502	525	517	496	489	511	524	482	491	507	508	492	483	501	492	478	476	507	473	504	535	499	505	511	471	492	458	481	497	528	486	524	517	447	511	502	527	461	519	481	498	455	483	511	471	476	510	511	508	454	465	490	460	517	475	476	490	495	484	489	498	496	467	501	471	496	494	440	468	494	494	456	476	464	503	519	516	496	469	496	464	476	527	509	511	496	461	529	538	506	487	473	491	439	492	536	533	480	504	496	504	502	475	503	478	477	520	500	462	498	518	490	501	504	482	477	477	484	461	500	477	478	482	492	491	476	527	484	451	480	473	474	492	481	476	494	475	438	477	504	479	456	499	485	485	497	463	511	495	477	495	502	521	531	517	521	466	543	482	503	440	467	506	484	512	450	509	524	541	527	507	518	511	509	480	485	474	523	482	514	457	536	486	498	467	508	487	462	465	516	452	502	497	514	516	484	496	463	477	483	502	490	500	518	481	474	485	485	462	457	518	522	521	463	517	487	487	508	468	474	517	470	486	515	493	505	512	464	501	476	467	530	539	509	483	447	456	473	466	479	505	482	483	511	501	495	548	510	503	512	472	480	496	455	483	506	503	519	515	508	478	462	494	476	459	517	498	522	465	479	479	448	509	493	492	490	463	521	459	468	512	481	496
26978	3493	989	775	601	457	355	289	302	261	204	217	198	214	169	178	189	161	186	188	173	174	167	160	171	170	155	170	164	174	168	121	161	169	140	161	148	160	173	167	150	166	161	155	159	159	157	158	160	158	171	152	143	166	176	146	157	162	180	167	168	158	170	160	142	166	168	174	161	182	159	153	133	168	163	145	179	175	169	177	164	158	152	146	173	180	190	181	142	172	158	167	167	151	168	135	184	154	174	153	171	149	139	174	159	157	170	170	170	157	136	159	175	163	166	167	153	157	175	151	151	166	161	137	159	174	166	166	160	191	159	158	163	167	146	185	177	171	177	145	169	161	182	185	148	149	172	147	161	162	150	153	178	141	147	148	163	197	179	178	171	150	147	171	140	146	162	165	149	201	179	186	142	191	166	164	172	169	180	165	141	181	174	153	161	148	165	165	166	166	158	144	174	159	166	177	162	187	133	170	173	148	187	153	150	154	152	153	180	160	187	185	198	169	155	151	152	168	175	166	168	163	161	177	179	150	178	146	172	131	175	174	152	166	135	188	153	161	195	159	146	145	197	152	157	168	151	142	170	174	143	196	155	177	143	151	161	151	126	161	181	151	126	146	169	160	158	167	163	158	194	163	182	170	165	160	151	165	173	162	153	133	169	164	170	179	165	164	151	162	156	145	199	169	128	163	154	164	146	175	186	161	142	176	158	160	142	180	177	168	158	150	154	165	158	158	187	147	166	158	151	146	157	181	170	134	144	164	176	183	165	163	146	187	170	157	163	165	154	170	153	177	159	153	156	163	169	165	166	157	179	179	165	143	182	171	153	160	147	159	130	170	150	141	186	172	161	149	159	145	175	174	185	165	174	158	172	185	172	153	142	162	138	181	141	143	187	139	155	163	167	157	169	182	148	162	182	159	166	170	162	137	152	146	166	157	153	143	185	142	146	175	158	185	133	163	151	193	178	161	157	174	145	159	156	159	174	177	170	163	163	154	174	156	183	168	148	164	148	202	185	160	174	158	156	157	139	147	171	177	184	164	172	135	163	157	150	179	165	170	171	147	132	154	159	142	143	157	148	159	155	186	161	156	159	177	157	168	173	163	131	142	175	168	155	151	141	182	156	147	156	179	177	171	150	177	189	150	160	169	169	158	169	172	173	147	140	209	154	174	181	135	140	174	157	161	161	152	169	139	148	160	154	156	155	160	157	150	161	155	186	155	176	153	173	171	172	169	168	135	162	141	150	197	164	167	166	157	166	158	163	150	143	148	158	146	165	154	142	156	158	151	148	151	159	150	194	162	146	133	160	137	187	151	154	174	169	151	148	147	179	153	167	180	178	148	137	155	161	183	155	142	160	156	160	152	160	152	152	157	162	166	159	164	135	159	179	128	184	134	165	145	149	157	142	170	154	159	150	138	156	153	185	186	162	158	137	147	153	142	167	159	156	161	162	157	151	151	160	140	182	180	168	150	159	158	179	175	167	172	180	144	160	161	176	148	159	160	170	182	155	141	159	159	166	162	153	149	172	168	168	159	146	180	162	163	164	132	144	156	160	126	166	165	155	152	157	131	132	162	174	148	136	161	159	147	162	154	173	176	171	150	144	160	153	186	170	162	141	146	177	189	158	155	163	174	164	156	151	181	163	173	160	156	179	146	178	151	170	164	166	157	167	178	153	151	172	172	161	158	176	160	171	167	148	196	173	177	160	162	154	136	156	162	167	174	155	177	169	148	159	188	154	170	158	164	146	180	165	165	153	160	154	184	150	173	194	179	184	156	147	158	138	142	174	151	153	148	135	162	160	163	166	151	156	172	185	152	147	161	158	147	174	141	158	159	158	156	162	143	190	162	164	157	169	152	159	182	189	161	161	175	152	167	126	153	167	166	157	147	141	136	149	169	174	144	168	189	157	157	157	152	151	163	159	164	172	159	167	159	162	170	154	172	143	141	154	156	162	143	141	179	159	151	149	135	165	164	187	172	154	152	141	162	148	159	166	167	163	161	190	172	129	155	203	183	166	167	160	196	151	150	163	157	144	178	172	158	176	177	146	154	178	138	204	166	162	163	155	157	150	183	176	148	190	148	146	176	167	157	159	175	175	140	190	144	154	165	156	135	171	138	150	179	162	154	152	140	171	151	160	178	173	182	171	195	155	179	170	209	169	168	166	178	154	167	164	153	163	146	174	158	179	161	162	154	166	166	190	168	166	144	169	174	186	146	171	163	178	173	169	153	154	171	166	160	162	178	168	156	155	176	169	164	157	141	172	179	129	190	157	150	136	137	169	167	155	148	150	165	179	155	163	165	163	166	161	187	174	160	189	168	158	164	149	141	159	193	178	168	146	154	172	187	170	163	173	157	160	160	169	166	161	178	183	152	169	195	144	148	171	178	172	156	163	197	174	154	146	172	159	164	160	154	142	162	141	154	174	167	155	148	167	184	148	166	181	150	167	155	175	177	141	178	160	165	166	155	150	173	165	171	161	169	164	154	156	163	149	161	192	166	149	145	172	141	178	185	159	148	145	146	172	155	180	159	162	152	148	180	175	166	186	155	142	158	165	151	171	150	182	166	183	163	188	205	173	146	168	162	181	155	143	155	149	171	136	154	161	152	157	163	163	177	144	130	156	154	144	150	148	152	166	161	173	153	192	167	176	151	158	144	142	148	151	172	172	163	164	168	181	146	168	142	172	164	161	165	159	144	147	130	177	154	138	165	145	163	158	159	179	172	149	144	168	148	161	188	150	171	156	162	170	187	159	182	169	156	164	157	153	143	136	164	155	180	151	176	165	147	164	140	172	188	166	153	183	152	149	167	170	165	159	155	150	162	136	153	151	158	171	165	159	169	190	176	146	168	150	155	147	163	145	171	169	165	147	147	136	178	161	151	152	167	184	156	147	194	189	176	185	161	169	161	151	159	163	163	155	173	159	177	178	157	175	180	166	175	193	170	185	149	166	172	135	163	162	153	149	158	143	162	152	154	168	152	167	172	164	159	166	158	160	156	163	150	158	159	157	145	177	157	158	170	182	150	145	158	150	154	190	168	164	161	182	166	181	162	164	155	160	154	139	161	167	152	149	168	139	158	168	183	176	193	156	174	170	151	167	185	150	152	149	155	154	151	150	153	166	144	157	153	174	153	167	151	170	164	177	166	159	171	172	156	174	180	161	168	160	151	155	160	181	164	167	157	157	166	191	159	178	169	174	153	151	143	155	166	164	147	160	189	173	176	165	194	164	155	156	175	191	161	164	195	167	173	159	156	166	148	154	184	179	173	148	129	155	159	167	177	168	176	157	155	175	146	142	173	160	151	159	169	161	153	171	177	153	169	168	147	145	180	168	172	178	146	158	160	139	149	167	195	159	167	159	147	159	145	158	154	175	161	172	162	166	185	142	152	140	144	184	170	166	150	148	193	166	174	168	157	154	148	177	134	159	169	148	159	174	179	168	171	155	139	167	161	160	157	166	160	153	170	170	151	164	160
15180	1033	1911	2494	2211	1714	1458	1158	966	877	749	686	608	644	528	535	485	480	469	472	495	497	460	480	438	512	471	446	454	433	456	427	414	378	413	431	392	438	422	433	453	413	459	384	425	423	386	434	410	398	401	439	421	443	387	416	407	391	376	411	373	413	381	433	388	430	411	393	412	411	409	413	413	367	357	387	387	362	466	417	393	396	379	393	391	411	435	435	449	419	391	393	405	390	412	424	378	407	422	419	407	426	369	412	419	393	396	402	408	403	378	410	400	418	405	409	386	404	408	422	446	413	438	396	380	356	430	415	395	441	434	405	412	448	402	417	383	406	411	398	429	401	379	362	390	418	405	396	427	399	396	402	368	429	393	381	403	415	424	414	416	459	415	390	398	381	423	397	400	421	418	426	398	408	376	409	412	398	412	386	413	430	414	385	408	428	435	438	443	396	384	379	396	417	419	440	396	407	422	433	413	398	417	412	406	443	439	425	385	392	391	417	392	410	447	385	405	421	416	393	412	427	411	408	383	376	396	403	415	401	420	375	347	352	407	422	415	363	397	400	368	402	379	422	401	390	439	421	403	407	418	410	412	417	388	397	411	396	363	407	415	422	430	401	403	434	409	391	393	426	453	411	393	414	403	392	431	430	427	451	406	411	368	451	413	450	392	400	395	377	419	417	406	449	422	410	441	379	433	417	406	416	413	394	413	415	409	433	400	416	410	413	419	394	421	395	376	397	399	397	442	400	401	415	400	405	446	396	402	405	399	402	412	419	418	398	425	394	389	429	439	415	406	416	417	419	443	432	427	427	417	415	432	418	386	392	399	397	379	385	385	420	430	404	401	409	431	380	381	412	399	394	388	398	380	403	411	432	405	388	407	389	428	440	420	413	415	417	403	399	406	390	398	420	472	367	388	444	437	403	387	442	396	428	378	451	401	378	437	408	403	397	413	384	393	373	408	389	409	398	383	425	404	412	417	394	434	397	392	397	412	401	411	411	425	423	397	389	421	386	427	377	394	449	420	411	433	410	413	376	412	403	406	418	422	399	430	375	394	403	437	415	412	381	412	389	399	433	427	422	404	382	392	384	419	415	392	409	374	424	427	402	428	406	395	405	415	400	391	439	416	427	397	375	423	398	400	425	394	439	379	417	406	386	467	438	402	415	411	424	419	404	394	401	370	400	406	423	378	413	400	400	412	432	427	422	405	407	401	414	428	408	397	394	399	385	399	413	401	425	385	381	427	391	419	426	444	375	405	414	398	402	405	409	430	399	414	412	412	416	403	371	424	412	413	396	362	402	394	411	409	444	428	416	416	406	396	455	401	402	407	414	407	429	392	428	419	352	416	379	407	448	384	388	393	414	404	424	369	409	390	391	390	424	396	421	395	407	439	423	396	392	385	405	381	374	441	414	415	419	401	414	428	383	421	455	410	401	382	386	416	418	445	384	418	386	423	392	385	406	360	377	405	376	389	450	368	406	418	383	434	387	415	422	405	411	428	403	421	347	405	398	383	424	410	395	410	369	400	390	431	412	438	405	421	441	477	430	399	408	383	424	383	391	383	411	420	427	409	378	397	397	406	436	378	385	382	421	396	411	413	409	423	382	442	409	411	405	387	445	424	407	400	418	439	392	401	398	400	408	430	417	426	391	389	430	419	397	396	425	411	398	413	458	410	386	412	408	379	398	412	394	453	407	394	423	404	442	415	431	430	401	377	385	417	387	396	390	375	368	410	417	408	440	402	396	417	387	398	405	402	423	386	459	409	397	427	416	390	394	374	452	393	394	453	402	412	415	418	423	405	399	417	424	409	402	391	417	406	397	380	416	428	441	387	390	400	410	397	410	460	419	413	420	402	415	370	424	421	360	421	424	409	423	393	395	428	467	363	425	413	393	388	429	360	399	423	398	375	397	386	428	396	429	433	387	432	438	381	424	406	379	431	391	433	429	375	455	446	418	388	394	402	433	421	427	414	408	426	404	391	431	409	387	415	377	416	429	423	414	379	346	407	402	418	400	429	411	355	427	409	412	396	401	387	397	424	423	449	360	408	394	392	416	437	398	373	425	402	390	381	360	376	358	381	412	392	399	361	411	460	395	466	408	406	421	471	403	388	428	404	396	415	403	393	386	431	373	435	400	435	397	430	411	407	397	408	399	414	420	396	445	386	424	380	412	424	421	427	380	425	410	374	415	411	409	405	412	428	450	394	395	395	408	405	430	426	392	416	415	425	421	388	432	425	411	425	380	421	403	398	389	375	430	433	405	422	422	372	410	396	406	413	404	392	411	419	422	415	388	425	404	424	406	396	408	413	378	436	405	373	404	406	412	399	382	391	415	446	372	409	387	407	420	412	387	415	402	388	392	416	419	414	388	395	415	372	420	412	412	413	422	397	389	407	420	403	410	414	387	392	387	443	402	400	400	418	424	368	399	402	405	443	415	377	425	441	415	420	423	407	419	408	408	406	396	378	396	394	401	392	398	388	408	399	401	414	407	393	399	399	397	408	404	399	427	409	351	412	400	410	430	370	408	392	379	427	425	428	410	378	385	424	404	389	425	458	395	391	399	400	362	406	371	408	408	378	413	373	420	422	412	399	406	442	439	393	393	391	402	421	441	430	430	407	404	431	389	422	439	387	415	390	457	396	371	400	404	409	431	402	390	412	412	415	400	431	363	411	385	372	386	403	422	369	384	371	420	425	389	408	402	392	411	413	387	392	436	408	460	409	427	442	407	361	401	398	434	410	420	400	442	464	410	398	402	413	453	430	454	405	422	411	387	450	404	405	369	387	427	419	404	421	426	376	426	413	426	432	382	412	390	411	420	389	404	425	386	424	385	403	398	408	418	399	397	433	408	377	415	492	404	434	417	381	375	449	389	385	409	421	434	420	395	398	432	430	354	410	392	408	412	444	401	370	409	368	405	397	417	404	418	394	422	393	402	430	404	384	386	441	403	425	444	395	398	439	441	416	399	430	388	429	383	400	417	399	409	394	442	379	400	375	370	399	417	412	385	418	414	439	388	415	447	427	446	405	419	416	385	432	396	436	413	398	411	392	385	382	431	404	411	422	383	414	439	379	409	412	381	423	420	375	411	446	397	459	410	389	370	430	423	389	403	400	419	402	414	429	399	371	403	449	417	407	440	404	395	421	392	389	404	418	402	408	445	426	428	395	397	410	405	423	428	413	426	391	404	428	419	420	410	414	436	396	406	381	396	414	381	384	405	380	420	396	426	403	429	380	417	438	387	390	388	415	377	406	411	430	413	402	393	421	426	393	443	397	384	429	429	427	408	416	397	382	407	407	422	394	396	411	438	413	421	369	420	423	417	408	402	409	412	396	425	432	438	391	377	424	396	427	438	411	418	388	392	406	383	404	412	428	384	423	383	393	443	431	396	426	404	363	399	385	391	419	405	416	413	383	430	416	407	394	425	398	419	396	430	405	424	424	406	409	407	391	406	436	392	407	433	402	471	388	401	402	397
36169	6765	1847	1350	994	717	631	521	461	457	394	379	340	358	332	300	294	279	310	321	333	293	318	277	297	277	299	259	288	281	251	289	291	307	273	283	279	307	291	328	274	270	282	273	274	282	246	271	275	297	271	305	274	269	261	304	264	263	288	279	291	261	258	325	272	266	301	305	304	286	310	294	274	284	287	284	291	324	294	250	298	335	266	305	265	270	265	292	303	272	262	299	260	267	284	276	291	268	282	280	247	267	270	285	303	306	286	270	256	249	319	301	286	265	294	286	286	265	252	301	285	282	297	287	280	291	260	255	283	289	261	283	282	251	305	291	269	305	263	297	292	269	277	265	286	274	241	258	294	293	279	285	297	295	273	276	294	259	279	271	278	302	303	294	307	316	253	255	302	280	306	271	294	309	286	277	285	301	287	302	271	286	283	293	268	247	290	274	281	284	252	286	282	294	255	288	259	306	290	293	298	260	296	282	284	312	305	279	293	290	279	259	253	280	251	254	284	312	284	269	281	278	282	286	307	283	296	266	284	291	266	291	311	283	259	236	264	286	282	319	299	290	279	289	261	294	298	296	283	299	299	281	302	305	277	272	280	313	265	296	274	260	284	287	270	265	300	279	259	291	283	296	295	243	264	255	257	300	275	292	255	268	269	285	280	279	308	274	273	312	261	290	273	278	299	293	264	283	263	277	257	268	288	274	276	268	300	300	281	275	293	236	271	304	301	260	261	252	262	263	269	256	286	256	277	303	300	260	255	298	307	291	301	285	266	286	293	283	299	241	290	269	271	268	275	303	272	268	304	283	284	246	270	270	266	278	297	277	279	272	294	268	291	266	271	269	286	308	273	290	286	296	286	287	256	268	288	272	289	286	293	252	286	272	294	265	280	272	302	265	312	295	272	279	297	254	272	301	287	242	289	308	270	285	264	269	285	260	286	298	277	313	293	287	265	272	268	257	271	263	282	304	249	297	255	305	279	295	264	268	249	301	269	271	291	275	317	262	281	290	291	288	288	294	304	260	269	284	248	283	297	287	299	259	310	286	301	268	270	305	287	269	276	258	281	301	318	281	274	268	268	281	294	263	252	268	291	300	285	273	292	294	251	297	260	259	293	262	277	265	264	307	278	264	256	272	266	282	285	295	291	299	314	296	282	262	283	274	270	288	288	303	255	288	311	270	273	292	263	262	286	285	243	300	257	286	295	263	274	276	249	276	263	269	283	278	265	277	269	261	244	280	297	259	272	275	265	276	262	298	265	264	239	289	291	286	277	296	255	278	265	284	281	266	321	301	263	289	274	246	311	253	285	274	269	242	268	285	303	275	291	287	330	282	240	296	279	282	261	274	276	285	282	270	261	255	292	264	272	266	293	303	265	279	276	274	301	262	251	272	305	256	304	263	293	290	262	254	294	286	300	289	273	261	287	300	251	250	294	259	278	286	297	277	292	267	247	259	268	293	263	278	296	318	253	248	261	275	287	256	268	272	264	272	290	236	270	276	272	282	272	280	247	241	309	253	263	266	265	278	246	293	294	254	297	318	279	266	271	268	276	299	309	272	269	290	243	287	304	275	275	281	276	297	282	250	278	278	245	290	272	268	256	269	254	274	270	278	246	293	262	260	268	295	304	275	260	286	273	287	313	275	291	257	284	299	303	319	269	288	270	297	242	257	272	268	266	285	310	288	300	258	276	307	317	301	288	265	282	299	297	259	285	260	294	279	274	276	295	284	281	299	255	275	274	294	270	275	277	260	258	267	273	307	299	321	275	270	250	293	274	277	266	259	268	279	301	259	266	247	297	276	278	264	263	310	267	272	272	242	311	296	286	259	263	263	301	280	253	282	299	295	262	283	257	303	250	279	228	283	281	271	292	288	315	256	252	271	272	264	273	252	255	337	258	246	293	312	271	259	278	303	279	292	265	270	264	285	277	265	274	290	282	274	261	247	274	269	263	299	278	280	259	270	270	263	300	297	303	296	256	293	267	255	281	276	302	276	250	275	268	260	269	253	263	260	283	264	286	284	271	280	305	289	279	287	283	254	273	262	276	294	269	283	257	281	277	270	271	307	305	253	289	273	282	265	296	254	294	251	282	275	265	288	291	283	257	277	267	284	274	273	250	279	277	290	289	252	272	294	269	276	258	287	262	304	291	270	271	278	270	269	272	310	288	255	285	278	274	245	262	279	271	240	276	273	283	277	296	319	285	276	245	299	247	316	282	258	290	239	295	281	302	283	287	294	270	237	272	301	282	304	295	268	275	269	284	263	239	282	284	266	281	286	281	265	272	325	256	282	272	295	270	299	282	278	284	283	289	265	264	250	300	240	253	295	311	301	276	297	278	286	283	266	277	265	274	283	279	283	304	300	271	268	269	273	301	299	258	256	247	279	299	312	276	308	309	269	314	263	286	279	267	239	261	253	255	251	293	296	268	271	247	241	267	288	253	284	251	267	285	262	267	311	277	257	293	318	303	270	283	284	258	276	273	304	275	267	236	300	312	248	265	272	274	238	256	301	286	269	284	261	271	265	257	276	289	268	279	282	299	275	249	251	294	297	278	269	294	261	268	274	284	288	269	282	302	316	286	265	244	283	258	279	295	265	253	275	273	296	256	288	272	271	264	308	319	267	257	279	296	283	264	248	280	306	257	279	268	316	309	308	273	256	282	272	302	268	276	291	288	273	252	290	275	290	247	279	296	269	281	276	275	281	248	275	289	280	289	295	262	281	316	267	301	279	265	285	278	308	304	342	253	281	286	288	321	290	301	281	286	314	278	288	290	290	306	268	267	321	308	271	302	298	298	277	305	273	286	261	283	262	234	259	251	281	264	265	279	250	276	239	254	269	249	267	263	272	278	286	282	309	280	309	258	317	263	282	265	281	282	257	259	246	281	262	268	270	242	271	301	256	274	279	282	295	254	286	285	306	264	276	294	303	270	287	278	312	284	253	284	284	256	240	272	252	307	276	264	300	251	305	284	322	283	289	271	285	304	269	265	286	268	287	271	285	304	244	278	257	274	248	273	291	284	284	279	288	262	278	258	268	259	269	286	316	273	295	286	259	276	264	278	272	255	281	294	285	305	280	282	277	264	308	271	285	281	279	270	298	293	274	285	290	283	299	271	264	251	250	234	292	284	284	276	318	283	281	277	270	315	282	241	303	260	286	235	266	292	296	287	272	285	285	290	250	283	284	280	294	307	277	275	272	262	267	265	296	276	314	237	298	305	272	269	286	276	256	324	304	320	269	324	292	321	285	306	289	293	299	308	244	305	277	298	264	278	285	283	291	274	284	285	297	259	253	273	290	287	270	280	262	284	296	256	256	284	276	285	280	235	283	250	304	307	275	258	254	283	286	252	275	274	301	270	240	251	324	335	296	327	271	271	280	259	282	256	257	284	265	267	281	274	268	278	291	284	301	285	248	270	268	283	270	270	263	292	302	290	283	288	301	273	286	301	256	285	271	277	283	311	293	313	255	256	298
19568	1741	2959	3983	3586	2833	2538	1984	1703	1460	1308	1224	1068	1003	837	831	805	747	774	811	752	785	731	754	697	731	699	709	739	653	669	683	692	681	661	632	686	665	665	685	670	716	664	674	648	661	651	677	684	661	624	704	660	659	659	656	658	641	658	670	667	603	673	685	690	661	625	598	660	686	643	663	627	624	639	619	620	628	644	631	647	628	605	625	605	705	640	613	628	612	625	633	665	628	638	672	636	608	652	675	693	651	612	609	681	681	655	643	644	619	623	646	621	630	653	610	616	618	646	657	674	607	586	610	619	658	629	580	638	606	653	662	570	651	674	651	620	601	652	644	634	611	644	697	664	642	648	676	596	665	639	689	662	653	626	658	623	654	641	644	624	643	647	637	618	667	640	653	560	636	626	646	647	615	627	623	636	675	631	627	651	649	665	665	643	639	619	580	654	618	631	618	665	629	651	625	636	665	662	600	633	626	658	684	655	685	635	659	616	624	606	645	634	673	677	647	673	649	650	680	652	641	671	637	649	643	628	688	583	627	640	652	623	604	597	689	687	647	661	625	650	650	659	635	635	627	673	613	621	620	621	681	653	652	691	619	660	658	653	631	604	648	678	637	631	629	628	661	651	624	585	646	622	658	633	648	628	649	654	640	616	664	684	644	671	646	642	644	611	656	633	640	641	628	635	674	597	644	641	605	654	605	652	650	640	633	639	666	696	637	661	651	616	653	678	625	661	667	665	621	613	634	633	630	663	660	678	648	606	630	692	660	638	648	677	626	677	663	638	647	676	595	610	593	651	659	693	679	624	647	668	619	645	655	658	625	667	630	607	650	630	653	637	642	649	623	680	632	621	664	674	658	667	641	647	630	652	673	576	615	639	660	620	598	624	647	622	647	645	648	649	688	646	654	625	679	620	626	613	693	638	631	611	656	683	628	607	673	658	610	660	637	667	655	598	663	685	631	638	634	623	645	687	636	626	614	702	631	679	736	609	660	661	669	633	651	634	612	624	602	664	657	678	651	616	633	621	600	637	669	657	657	655	605	660	631	675	633	654	622	643	604	652	617	642	600	661	616	699	633	613	663	630	665	625	624	680	628	636	627	607	631	676	632	649	645	637	676	615	693	640	635	619	643	645	612	672	640	612	688	609	642	651	592	647	676	672	628	687	631	642	664	650	644	597	657	656	636	588	615	617	602	667	671	647	663	608	619	653	625	628	630	697	647	616	662	593	642	625	653	646	637	611	649	641	610	629	643	674	654	630	642	657	625	620	624	668	650	650	617	668	643	624	677	652	688	643	665	627	623	648	671	624	645	643	657	626	622	641	637	663	588	632	629	650	621	625	631	618	618	631	637	654	657	641	609	647	623	606	650	646	624	646	629	595	642	656	698	602	667	692	644	660	632	655	634	660	647	655	635	601	614	629	619	629	633	681	648	657	590	627	652	677	674	619	633	655	657	652	636	648	650	654	690	634	624	633	681	647	627	679	651	607	634	624	681	606	644	667	658	667	617	599	681	599	680	678	693	661	670	653	685	639	608	598	681	633	648	622	622	666	641	641	637	623	623	607	609	644	660	618	658	685	617	635	659	649	637	687	610	639	628	640	630	636	630	654	617	685	674	624	680	647	622	613	686	641	644	625	636	616	622	642	633	637	674	605	620	652	666	615	644	686	641	610	616	627	612	643	616	666	618	618	631	703	653	645	612	630	647	650	640	660	617	623	645	692	640	618	695	636	608	613	644	614	619	642	637	618	640	630	605	637	668	630	643	629	667	640	629	637	628	618	637	721	665	682	673	651	609	650	627	643	666	645	671	649	641	637	631	633	670	655	678	672	639	665	604	674	646	641	647	670	653	677	690	634	636	638	587	617	643	637	654	609	616	626	629	639	678	677	635	639	641	661	648	648	632	669	623	623	666	618	632	677	660	641	683	646	614	705	666	620	624	634	651	678	661	655	628	614	639	659	630	678	617	590	598	618	680	655	616	682	645	646	652	593	685	638	639	622	642	652	612	643	609	698	592	609	655	629	716	653	647	683	657	611	625	626	616	643	654	638	642	634	630	669	652	627	694	638	669	641	630	612	628	630	619	639	694	677	668	654	648	653	677	625	653	585	677	632	639	680	650	642	628	637	648	620	625	618	679	648	630	670	643	635	636	676	627	663	634	651	643	664	624	609	612	614	609	646	628	613	663	646	647	653	641	648	662	677	636	622	649	624	636	665	681	650	630	687	648	678	646	639	676	658	652	638	657	639	660	672	626	676	667	603	671	618	634	660	664	633	675	682	636	658	578	652	659	663	608	649	670	663	685	689	633	655	644	659	610	677	677	689	626	643	607	640	675	679	627	597	627	637	656	615	616	612	624	637	630	661	661	708	683	616	607	665	638	676	616	629	615	636	632	673	629	592	607	640	615	656	642	662	573	622	654	616	652	664	656	653	626	650	712	616	661	633	630	646	666	687	612	584	639	689	646	616	685	630	655	655	659	660	670	661	646	613	675	691	655	660	693	666	657	607	653	631	644	666	608	647	622	656	611	622	654	624	612	604	639	635	655	631	639	642	616	615	676	644	634	612	643	675	633	624	626	639	625	648	611	679	638	644	666	644	630	667	640	635	634	646	669	681	631	631	647	640	616	648	625	604	618	658	587	591	637	653	631	651	669	638	609	654	665	648	634	639	665	620	647	653	656	635	655	657	615	662	682	622	651	638	651	650	637	607	591	661	645	615	634	651	645	660	672	652	628	662	595	629	660	650	645	599	635	698	671	604	623	633	605	638	645	619	624	639	684	639	663	631	687	631	653	657	660	617	653	628	614	644	652	601	648	578	657	620	633	632	612	665	642	690	653	640	640	708	682	676	647	626	651	643	664	665	611	681	613	623	670	623	651	619	652	636	683	646	643	648	617	647	645	666	675	638	647	626	669	647	618	638	694	656	620	666	615	629	610	655	586	653	639	643	619	651	628	657	645	647	647	620	664	664	626	652	628	638	660	625	626	661	631	672	640	607	660	667	618	687	671	680	642	663	617	657	605	628	662	646	664	615	645	623	677	661	638	622	642	631	648	634	656	655	616	668	651	660	642	705	617	660	664	692	637	664	633	645	625	619	634	648	644	653	707	582	646	628	644	602	607	643	650	625	644	653	657	653	593	599	648	631	618	652	653	664	638	613	596	597	641	680	645	632	625	627	629	627	633	625	651	691	608	565	646	644	675	603	659	612	677	644	675	689	637	672	645	642	601	633	634	691	677	646	625	656	588	625	632	641	655	596	622	631	639	654	651	632	620	629	687	660	657	610	611	575	637	612	689	641	634	687	625	633	659	628	674	628	696	651	655	663	615	644	650	651	653	695	621	624	614	622	645	660	608	631	664	639	639	637	615	663	672	661	706	641	634	666	668	618	678	653	684	652	606	608	688	620	638	657	672	641	622	671	613	681	697	597	695	649	646	648	672	633	648	654	672	617	624	655	691	638	645	655	664	642	623
9559	926	492	503	406	330	301	286	244	236	210	213	257	201	203	198	227	222	201	212	240	223	239	244	204	237	206	258	233	218	216	214	233	223	218	206	198	213	248	197	201	239	249	227	193	214	206	193	210	248	246	203	191	206	227	227	223	208	199	187	222	225	247	194	237	215	232	213	205	217	199	197	198	218	235	221	210	220	226	203	222	214	206	225	227	218	238	194	201	246	223	211	217	213	234	218	226	200	215	219	231	188	212	219	227	216	191	216	181	209	223	215	206	215	255	220	234	232	192	212	208	210	232	221	224	208	206	200	211	213	211	211	220	206	202	234	243	225	240	234	207	204	171	220	232	197	226	201	229	210	205	216	219	189	231	208	193	224	248	197	222	185	232	212	232	233	214	187	210	238	226	217	242	260	240	203	196	234	215	232	202	204	215	229	220	196	219	191	210	207	226	223	201	194	229	203	231	231	211	259	214	213	194	239	207	202	190	221	206	224	211	241	195	207	208	183	250	223	244	225	203	204	205	213	230	206	224	191	200	224	207	235	230	199	221	211	186	232	222	202	208	224	224	232	211	196	192	195	234	218	262	219	228	186	237	228	229	222	209	251	215	210	212	215	227	217	207	191	200	205	217	229	210	212	227	241	234	217	219	222	197	211	216	245	189	203	218	233	238	191	246	200	239	220	226	204	200	218	220	188	212	262	217	222	211	223	221	197	209	220	212	209	261	211	208	199	197	196	217	211	219	211	208	197	213	222	226	236	215	226	206	187	208	229	201	217	206	238	211	220	227	216	234	225	233	214	206	199	240	185	242	227	249	205	218	219	212	209	227	213	196	196	212	200	194	203	206	197	205	216	189	206	240	214	181	216	243	235	207	208	197	204	203	203	207	210	230	203	223	208	212	225	188	206	201	217	230	190	235	226	230	212	215	253	243	228	227	227	230	203	233	243	212	190	240	219	210	216	258	228	193	199	215	248	236	249	234	235	234	225	241	203	237	227	217	216	227	237	214	225	203	204	222	203	209	199	204	189	233	202	224	253	237	227	203	191	205	214	222	215	250	228	216	227	220	191	223	219	240	203	221	201	197	201	198	212	229	193	225	206	229	225	219	251	211	218	209	223	243	245	225	231	219	204	202	213	223	221	202	219	229	224	205	193	210	234	218	208	197	197	211	214	190	254	214	212	189	228	225	223	248	257	211	224	197	210	226	198	220	220	242	198	209	203	196	220	206	227	211	243	228	205	230	222	208	211	221	210	214	219	219	204	241	237	219	249	214	209	224	232	190	244	236	201	211	229	238	208	237	217	240	233	214	176	194	196	238	243	231	203	200	219	232	203	209	206	202	197	222	229	218	241	226	208	219	210	236	221	184	206	228	197	235	221	214	199	210	207	210	224	217	208	225	202	229	205	232	234	219	260	239	197	237	203	244	205	205	207	218	223	221	200	238	225	193	234	227	217	222	217	209	231	203	235	234	207	210	223	177	177	242	207	191	194	211	226	220	209	244	225	209	193	219	205	220	226	201	235	189	249	232	216	223	213	197	225	207	207	212	242	201	222	208	242	218	219	194	212	211	202	201	221	204	223	232	226	219	184	228	212	175	217	218	204	242	217	222	198	217	227	234	237	228	208	192	227	220	190	207	192	223	207	214	235	221	219	203	254	217	219	241	201	225	225	217	247	246	219	216	211	240	252	240	220	241	193	230	247	233	210	217	248	227	201	238	200	262	218	223	214	198	209	208	204	208	206	255	212	202	194	199	214	226	221	214	218	217	246	189	226	227	217	222	209	209	237	201	223	217	200	206	237	240	198	216	208	200	189	219	199	212	215	202	201	195	212	206	217	207	216	225	192	228	180	238	257	231	216	242	200	190	216	241	229	239	223	190	219	245	222	209	211	190	187	220	193	207	225	229	242	196	208	257	208	216	202	201	217	218	217	226	198	223	211	221	191	216	202	241	209	208	238	211	253	219	204	218	194	211	217	240	208	239	210	244	203	206	222	215	212	220	245	203	185	206	194	214	202	218	206	180	251	214	235	215	217	206	193	205	245	216	196	205	219	214	224	215	239	233	225	197	215	209	197	195	210	210	224	215	209	219	241	202	194	231	190	189	170	218	207	233	225	241	213	240	211	213	243	230	215	179	200	189	242	238	246	227	254	187	248	220	203	197	216	211	218	210	215	219	207	206	199	239	208	215	190	219	197	214	209	211	181	222	201	210	229	204	212	206	200	236	205	222	240	208	208	206	222	201	222	198	223	220	226	212	198	209	183	214	187	243	198	176	215	240	235	234	208	221	205	219	209	212	222	203	208	203	224	177	200	226	236	233	219	209	219	219	200	179	213	209	231	218	211	189	222	196	225	216	211	187	233	241	226	242	237	251	226	232	211	236	224	244	200	220	211	205	226	223	214	187	201	233	228	248	228	231	184	223	226	193	224	212	219	258	201	216	243	225	216	165	227	237	223	206	209	243	201	224	196	210	231	198	208	212	228	226	229	214	201	218	209	198	193	189	220	232	225	179	214	204	199	239	243	211	239	214	224	241	207	211	239	246	243	223	207	235	207	252	218	204	225	213	210	232	208	215	221	203	241	237	182	184	218	203	206	205	201	184	231	228	219	227	197	219	209	243	228	213	222	230	215	267	205	205	215	241	233	212	197	222	221	227	200	221	224	242	201	225	205	220	239	220	199	233	215	220	212	204	230	236	171	188	223	231	216	217	212	190	209	199	189	225	229	210	214	229	196	195	244	219	211	199	213	233	216	197	235	215	261	208	215	232	222	227	222	215	206	225	193	239	197	192	202	215	220	218	230	204	204	244	199	233	219	181	196	220	226	251	212	207	212	223	201	228	193	217	239	195	223	190	221	238	202	227	225	214	209	188	205	210	224	192	197	211	203	218	258	214	215	194	231	222	212	217	227	225	227	220	198	205	209	199	192	206	216	209	210	197	207	211	212	216	205	201	230	211	215	214	219	220	243	221	234	236	199	240	232	212	209	206	220	207	220	191	226	234	217	217	206	196	199	203	246	189	244	214	197	225	237	226	203	249	217	222	217	231	186	214	214	252	204	215	230	221	208	209	215	225	232	211	181	211	212	218	226	229	217	200	198	207	215	246	229	189	201	211	241	211	230	211	206	231	219	209	237	192	213	214	184	206	244	212	215	209	216	209	206	233	225	210	230	246	174	218	180	215	217	235	225	205	214	217	244	220	185	203	214	238	234	223	201	240	188	199	201	184	205	195	227	229	203	221	203	223	221	195	239	223	194	235	224	218	198	212	214	224	196	215	224	209	211	226	213	215	218	215	214	212	229	222	206	239	213	212	195	225	212	212	189	212	191	190	216	217	192	184	217	217	209	211	233	237	214	207	214	191	207	211	256	239	268	218	226	217	230	218	209	212	218	199	235	242	187	221	211	212	225	249	196	183	212	249	202	204	218	203	218	219	237	208	220	231	209	217	203	205	243	209	226	206	257	174	190	220	241
5747	739	1000	1468	1181	932	953	798	698	684	630	580	599	550	548	545	533	496	530	550	548	495	553	512	498	501	479	509	527	483	516	532	517	502	500	502	506	484	471	469	485	465	498	522	509	458	531	516	462	506	517	501	510	517	506	479	503	502	476	498	494	549	540	487	489	476	532	531	582	494	469	483	485	473	520	496	506	474	525	532	472	494	502	474	532	485	518	492	504	461	500	512	550	476	487	520	481	530	496	512	573	521	472	486	579	489	517	516	510	492	543	477	461	511	487	516	504	501	491	482	506	509	493	508	498	493	515	491	488	494	518	494	482	510	470	488	460	511	503	499	489	503	497	491	526	499	493	542	515	511	471	511	524	492	524	498	506	520	483	483	552	501	519	490	502	505	534	519	503	462	467	493	505	500	445	487	497	461	477	532	454	511	477	490	515	496	479	462	493	535	510	496	492	496	475	545	470	506	489	500	506	516	488	531	522	520	514	489	505	478	518	514	497	511	512	497	471	480	500	499	486	506	468	526	529	524	492	532	507	513	482	507	500	486	471	504	498	486	489	497	529	488	503	509	503	467	507	510	500	462	472	489	489	491	485	526	534	503	497	492	503	509	483	467	505	516	514	502	519	507	474	460	486	526	492	487	487	492	543	479	508	501	491	529	539	523	480	486	525	508	540	472	503	499	476	531	507	523	495	514	499	509	506	468	499	507	482	520	486	494	478	504	478	469	503	524	492	517	510	519	470	485	489	482	493	498	503	511	518	550	524	485	505	473	495	539	514	496	505	490	485	466	532	481	518	500	504	518	533	517	530	490	471	472	505	513	466	498	486	477	509	487	458	518	529	515	510	504	495	532	464	507	502	524	508	492	497	523	499	479	503	468	485	468	464	527	510	514	486	514	450	469	508	521	501	505	510	494	541	508	502	496	469	553	484	495	531	517	532	506	477	554	529	526	510	502	471	517	506	540	510	536	486	474	472	487	475	493	510	506	488	512	483	498	473	478	459	491	500	502	546	490	471	527	476	512	461	508	518	496	504	478	539	493	518	491	511	492	545	512	513	471	520	502	528	501	529	507	523	508	515	498	522	480	510	516	511	509	511	467	489	485	530	506	534	506	477	527	524	513	489	497	481	461	435	512	537	515	480	521	511	505	463	538	478	463	478	539	473	502	465	497	523	524	508	474	486	501	529	523	543	474	471	504	454	516	470	497	498	478	478	477	481	506	467	468	486	512	447	528	503	486	485	532	492	490	503	531	518	454	503	491	492	510	475	461	519	457	502	509	491	528	511	495	465	489	464	480	485	488	502	493	483	493	481	504	481	513	486	516	516	475	504	497	489	566	512	491	481	515	492	522	537	502	487	512	498	545	505	514	517	472	496	524	496	508	504	508	490	489	499	491	489	507	471	458	486	545	495	507	474	499	541	459	501	513	521	490	498	513	550	509	473	479	502	513	501	496	531	480	482	483	512	512	489	503	484	497	501	500	451	509	508	468	543	490	500	480	512	532	500	495	517	480	486	492	521	506	518	523	503	449	502	487	508	515	477	464	527	467	502	491	517	500	498	505	526	511	478	475	480	494	515	509	479	487	508	475	537	513	522	510	529	496	483	478	505	503	550	504	511	528	533	459	524	490	487	498	492	509	520	519	563	524	494	490	502	517	497	467	488	525	459	500	518	554	495	512	496	523	469	511	516	479	478	453	550	535	540	506	494	509	482	488	504	518	519	504	509	497	495	506	512	518	525	505	520	504	507	497	513	520	473	535	537	543	511	502	519	500	452	475	504	521	534	503	486	518	492	504	522	529	416	486	491	485	461	514	516	444	545	477	505	492	540	540	482	487	507	453	474	523	551	546	490	505	513	527	541	510	478	477	540	502	519	454	508	482	510	478	474	521	508	531	507	534	498	484	543	508	483	517	484	518	506	515	473	507	500	523	490	526	481	481	530	478	513	476	502	488	515	556	508	480	495	535	513	499	473	503	492	483	512	472	497	486	490	513	536	492	468	495	500	507	524	518	485	470	509	532	505	483	529	493	476	497	553	498	512	499	468	508	498	480	506	522	476	480	492	463	495	473	462	485	493	463	534	552	528	497	512	478	459	491	487	490	528	512	492	467	517	472	486	529	503	464	504	511	490	517	507	502	515	492	493	490	503	495	473	512	493	508	495	503	515	464	509	527	501	479	538	503	489	471	484	551	481	467	472	504	515	515	487	549	505	525	501	519	483	484	486	469	495	508	484	503	520	528	460	498	479	498	479	465	520	486	483	507	514	493	522	513	478	500	479	469	496	518	525	516	488	525	528	481	513	493	524	532	489	539	504	499	487	517	516	490	469	515	491	506	466	496	503	497	517	485	508	512	555	479	548	484	496	464	533	542	515	526	500	493	492	462	487	508	515	494	453	485	518	527	513	503	496	521	498	517	511	528	506	509	497	513	498	471	529	539	527	497	498	497	483	523	488	474	505	515	514	477	491	490	489	474	503	462	496	500	483	495	519	501	493	520	513	501	506	490	497	499	521	482	519	467	509	510	490	489	456	470	518	540	541	487	490	491	468	470	509	473	518	482	525	488	463	470	517	499	524	501	478	534	465	528	545	493	524	494	500	512	542	493	480	459	520	499	493	521	539	507	491	502	498	499	513	486	507	508	497	501	523	517	490	479	495	528	520	496	501	492	501	518	473	533	493	511	480	465	488	520	489	498	519	457	511	478	505	509	466	508	471	500	532	500	471	488	479	480	479	520	480	506	516	515	520	513	485	504	497	493	493	485	477	524	480	509	456	516	545	498	461	494	479	438	508	498	491	515	490	496	497	506	487	501	499	552	479	497	520	531	487	492	492	500	524	492	531	510	458	438	500	509	511	512	489	522	474	460	477	475	514	526	478	485	502	466	477	519	497	452	532	464	508	497	501	489	553	481	499	497	538	505	495	513	523	499	508	502	520	519	453	463	483	512	505	502	500	521	499	492	437	491	502	541	497	515	472	494	479	530	503	526	532	491	525	495	490	526	497	469	522	519	525	453	487	537	514	549	510	452	530	521	510	523	503	487	506	551	525	502	501	528	481	454	500	496	479	506	516	492	503	474	498	504	465	481	502	561	474	482	461	509	504	495	475	525	501	468	477	511	489	501	509	477	497	490	494	466	545	481	492	499	461	541	474	507	480	551	509	445	512	473	526	487	509	532	487	509	508	523	499	515	484	526	490	522	479	509	494	526	496	476	488	528	528	517	455	502	469	518	503	475	451	518	545	509	498	526	529	534	518	479	515	485	488	477	531	548	500	488	512	478	482	561	528	479	495	518	513	489	513	529	528	458	489	497	522	493	515	499	510	550	507	543	498	502	478	492	511	515	486	538	515	488	486	482	486	508	546	484	471	493	492	483	507	506	478	493	471	544	476	510	514	504	515	500	497	489	475	517	480	494	509	498	497	508	468	555	475	506	453	501	472	516	503	490	525	518	500	510	498	520	509	508	515	485	447	484
26148	3371	1113	921	639	456	401	313	284	248	254	236	199	200	179	182	176	179	175	174	179	184	216	174	164	185	151	157	178	167	151	167	158	168	188	150	175	169	172	169	169	171	179	158	170	147	169	181	161	173	152	169	165	165	177	159	169	168	164	166	162	166	163	178	159	148	180	174	149	149	155	160	148	164	142	151	148	167	144	159	154	169	168	180	154	180	160	134	150	159	175	163	158	151	163	156	176	177	159	156	166	177	186	142	168	176	180	188	160	166	179	182	181	152	161	164	169	179	164	190	171	164	159	164	168	165	152	179	160	176	161	154	164	162	152	152	152	163	173	153	176	171	172	165	161	146	190	151	164	161	198	151	172	144	152	155	167	165	178	166	175	164	151	187	162	151	183	167	169	191	177	168	161	176	173	173	166	173	147	156	169	145	169	203	167	162	169	193	173	164	174	177	158	167	132	183	155	162	194	178	153	150	177	133	177	176	172	148	157	145	158	161	171	156	166	142	143	147	183	154	160	154	169	161	157	169	189	178	159	166	167	161	168	171	148	187	167	149	176	179	157	147	183	176	175	171	147	137	186	145	157	153	182	183	144	168	157	164	160	167	164	187	165	165	172	163	160	141	169	167	181	147	168	148	159	149	160	147	158	169	167	181	166	172	157	142	169	167	166	146	151	162	163	167	190	165	163	159	148	169	173	167	175	157	165	167	184	174	180	168	195	169	162	151	184	173	160	167	163	157	151	137	169	204	163	182	174	167	181	164	180	179	159	193	170	152	188	166	179	183	161	165	175	156	177	168	161	160	153	142	178	163	156	139	160	159	167	175	160	183	199	159	156	159	172	181	167	154	159	152	168	144	156	134	171	203	164	173	184	152	145	165	147	158	175	172	158	189	187	177	158	159	167	166	150	172	159	141	163	146	158	177	201	148	171	160	166	180	161	174	155	164	171	155	136	177	155	159	158	153	144	152	171	144	157	179	167	190	174	162	159	164	161	158	160	159	175	168	149	163	171	173	195	180	144	191	164	168	158	157	181	176	176	185	154	200	173	175	197	175	170	178	151	172	158	176	137	171	176	166	155	172	178	174	156	147	163	158	179	186	183	136	179	167	157	165	175	154	150	182	158	164	175	144	125	153	162	168	171	168	170	163	168	176	145	147	137	190	174	188	173	177	160	160	182	163	183	174	156	177	157	154	179	179	162	165	155	171	163	163	173	163	163	172	194	163	165	211	176	168	149	183	167	152	190	148	165	161	171	185	167	186	139	163	149	140	171	159	166	160	146	186	167	167	167	168	184	164	163	160	143	169	172	160	156	163	181	173	168	170	138	162	152	159	175	148	183	187	154	164	161	165	158	169	168	152	178	159	157	170	180	173	172	150	158	155	158	167	170	167	138	175	161	167	165	181	151	173	143	152	167	165	165	179	160	150	191	156	200	163	169	165	181	205	165	189	184	167	186	189	182	161	156	156	195	203	175	157	168	154	148	168	169	166	151	179	168	153	146	158	144	149	172	151	159	187	149	171	174	137	188	161	201	190	163	169	178	170	144	154	173	162	173	174	173	170	156	160	186	182	176	169	163	142	168	171	196	185	160	171	155	161	156	184	147	151	173	163	153	162	175	162	180	185	143	157	177	166	144	161	153	156	173	164	181	167	180	140	149	168	147	165	171	157	174	163	164	170	178	171	156	150	165	166	156	142	163	178	158	178	163	151	160	162	147	178	177	146	154	139	179	170	161	154	175	154	177	153	197	140	152	155	201	180	162	155	149	192	160	167	189	146	183	163	160	182	171	178	173	163	173	169	164	193	144	158	161	177	178	163	158	180	165	156	170	165	146	179	137	158	149	180	165	182	147	184	141	189	159	180	174	164	179	188	168	157	168	173	149	154	163	158	162	156	152	171	165	174	186	137	164	144	158	162	179	154	140	173	198	162	145	149	153	182	145	150	158	186	181	156	155	174	142	164	166	172	180	169	197	166	182	177	166	149	174	161	165	175	157	162	154	160	168	160	194	159	134	165	157	166	149	153	164	160	165	154	173	186	145	178	152	197	174	164	153	154	170	164	168	177	180	188	161	189	180	156	176	172	156	144	176	174	174	172	147	185	170	164	184	154	148	178	173	174	175	152	130	155	159	166	165	168	164	157	190	174	178	169	163	149	154	164	167	161	167	147	167	138	157	178	160	190	174	181	150	194	161	165	184	137	179	197	191	167	162	172	172	206	170	153	187	173	152	178	153	153	164	155	186	166	157	160	141	157	183	183	162	181	163	183	189	168	156	167	153	192	147	163	192	176	147	156	160	162	169	178	175	166	159	162	155	164	147	171	166	150	167	195	158	171	166	157	167	164	148	160	135	175	141	168	165	161	155	151	153	178	163	154	174	189	170	168	153	174	188	168	152	159	154	149	140	140	138	176	193	168	157	181	150	149	176	169	156	168	161	140	167	129	210	184	173	164	173	158	153	150	169	159	149	146	190	179	159	158	183	155	187	181	160	169	181	157	171	126	173	159	160	173	180	171	160	152	137	157	165	146	161	191	194	190	143	170	175	172	154	139	150	173	155	143	141	172	170	163	164	151	153	156	162	196	151	169	156	156	159	184	170	165	169	158	174	157	177	153	178	144	165	167	172	156	153	163	183	168	170	158	177	171	179	166	191	157	162	171	170	184	165	174	148	145	164	157	144	133	159	165	191	167	133	154	162	200	157	155	154	159	173	174	176	169	170	182	162	149	193	163	157	157	176	179	161	193	162	139	159	150	178	182	170	168	147	169	152	165	164	167	179	166	183	153	157	178	163	144	159	187	185	150	164	166	165	168	169	187	182	189	161	141	182	158	141	160	162	150	152	161	143	141	148	169	147	150	177	182	168	162	152	171	177	169	137	162	172	179	148	172	178	179	179	190	161	161	152	150	150	161	155	169	148	143	159	157	188	171	139	165	145	165	171	158	161	154	183	165	160	156	139	184	167	159	172	165	167	165	148	163	173	184	184	160	176	172	159	175	144	170	183	150	175	176	176	150	156	195	189	159	169	144	158	149	167	178	188	176	177	195	166	175	168	168	171	146	172	181	193	152	162	171	157	168	176	167	184	195	169	146	200	152	168	173	140	160	145	175	143	169	148	130	162	145	150	173	165	165	154	170	151	155	156	174	173	152	181	164	146	178	192	180	157	172	172	160	157	160	176	160	161	173	165	174	131	160	160	174	168	169	172	140	159	156	191	180	167	186	192	158	180	194	159	156	160	159	185	177	153	156	178	140	179	196	145	180	162	170	167	167	163	147	146	175	152	170	170	170	161	163	160	188	151	156	181	152	169	151	121	190	144	153	153	164	187	223	180	153	167	182	162	167	175	178	183	132	164	156	203	163	182	171	136	170	171	153	151	165	157	170	176	154	163	137	169	176	157	169	183	170	161	156	153	160	140	160	138	170	168	170	181	155	151	159	166	205	175	163	178	157	168	181	154	164	139	159	136	164	138	167
14993	1149	2044	2973	2593	1768	1675	1282	1126	967	807	755	715	680	553	521	485	479	470	514	470	493	486	495	508	486	457	479	455	434	403	451	445	464	443	461	461	411	436	447	435	394	434	426	449	437	457	412	417	412	418	425	435	436	456	412	416	446	417	448	419	397	435	402	439	436	428	409	414	425	460	443	386	404	415	441	396	409	460	421	421	396	440	409	424	378	455	398	406	425	424	417	433	441	433	406	417	428	397	406	404	440	399	388	396	407	438	405	414	380	437	401	397	397	433	422	428	425	402	411	415	414	430	433	468	420	365	407	410	402	390	388	424	404	463	405	400	387	426	426	417	425	428	384	432	371	429	410	443	407	430	365	444	386	420	421	457	434	423	417	399	393	415	436	394	412	403	409	428	380	413	422	414	418	439	462	408	454	421	410	429	422	407	425	397	424	419	452	406	395	422	417	384	413	424	438	392	392	443	448	409	408	386	462	469	434	407	420	443	386	434	409	414	411	432	381	419	421	422	420	408	396	438	396	398	398	412	393	410	400	424	382	401	435	427	415	416	360	444	380	436	404	426	404	445	404	443	383	450	412	433	398	408	403	396	383	431	409	410	413	429	433	400	395	417	422	392	416	428	407	423	452	429	412	480	427	399	406	462	395	407	456	419	421	426	404	433	426	476	425	389	415	449	419	409	403	423	413	431	397	393	385	415	403	412	397	426	447	417	440	412	429	381	379	418	410	428	411	407	454	413	405	373	403	429	413	433	397	450	353	415	434	385	396	436	412	432	420	431	394	418	404	400	395	452	408	424	422	431	398	443	393	378	434	454	352	406	461	424	383	428	442	425	443	440	434	453	411	411	383	402	439	411	409	432	435	417	423	428	419	455	435	444	433	416	406	423	428	421	409	420	413	425	420	374	419	420	423	393	411	414	396	421	399	389	417	399	371	411	409	385	409	427	402	412	399	410	449	436	402	387	459	424	426	460	420	410	402	396	420	402	407	421	429	438	398	414	406	431	445	425	410	404	418	365	451	416	430	408	415	414	371	408	405	432	416	427	427	447	384	411	394	419	389	429	381	373	379	439	425	421	410	437	401	429	413	416	391	366	409	423	460	423	399	393	416	410	394	416	396	407	412	426	398	386	395	405	388	437	415	429	398	394	384	429	428	420	404	397	427	418	388	397	418	396	425	417	404	415	434	429	437	415	418	414	433	379	412	419	426	411	411	442	415	415	404	431	430	420	389	413	375	391	422	406	466	388	424	414	417	406	440	409	430	425	388	450	380	413	400	398	397	387	414	432	418	389	412	441	444	398	400	423	401	439	426	424	458	397	393	429	391	407	411	437	450	378	428	431	385	401	440	371	431	380	412	401	436	416	413	431	432	395	415	392	417	394	412	435	405	442	408	401	405	420	412	426	416	428	416	408	408	399	452	398	386	478	422	428	394	444	410	415	394	447	424	407	393	387	425	405	407	404	425	425	409	425	392	419	422	412	435	412	426	401	371	379	435	405	391	439	403	440	399	367	393	408	413	437	431	402	411	415	363	403	434	424	415	412	375	435	408	396	415	399	449	394	390	417	415	409	389	393	395	448	395	419	399	396	384	373	421	372	399	404	409	396	401	404	446	391	417	394	419	394	421	420	441	395	403	404	386	437	446	416	415	399	403	413	422	409	413	405	431	396	420	444	417	374	418	404	416	419	412	407	419	448	429	389	400	401	415	402	406	422	390	441	423	414	423	411	403	429	413	418	448	383	403	402	425	438	450	406	351	396	387	388	400	399	431	418	432	417	423	406	415	386	423	435	436	409	403	375	405	432	420	423	390	430	445	389	435	433	412	407	439	384	396	434	446	377	419	395	418	414	401	393	442	433	442	401	421	407	423	433	411	408	418	414	365	415	423	434	426	422	410	449	363	412	391	433	420	419	396	392	413	408	419	394	448	409	415	417	441	418	427	382	449	430	442	418	417	422	418	440	448	405	387	423	422	408	418	417	421	431	416	462	432	433	367	460	428	407	398	413	444	452	416	467	460	396	413	418	416	439	419	434	410	376	451	443	410	382	405	411	405	432	421	395	397	452	435	459	414	413	399	382	418	431	426	419	392	424	435	399	453	433	439	444	402	445	392	427	444	400	423	398	412	431	406	422	384	421	409	410	410	424	473	391	431	469	443	415	383	402	405	405	405	442	416	421	465	453	441	400	433	442	442	414	411	375	431	417	392	394	410	417	402	409	411	395	430	421	448	423	438	425	402	407	408	436	424	410	436	461	409	411	424	396	432	449	455	436	363	441	396	435	370	397	418	433	428	396	416	445	419	423	411	464	421	435	366	384	406	390	414	437	407	413	410	397	445	409	407	409	409	402	414	395	419	416	389	411	433	421	416	374	396	408	397	445	434	395	413	393	401	433	390	404	412	447	438	415	402	419	405	426	393	399	402	398	450	409	431	414	394	402	388	419	392	426	395	380	419	397	416	452	391	404	426	405	420	390	420	401	410	419	421	412	406	449	413	432	402	416	401	392	414	366	403	440	396	419	386	399	452	418	430	415	416	405	418	396	412	426	408	424	417	428	393	448	450	414	436	417	407	419	423	408	425	392	443	421	392	448	434	406	391	389	403	404	379	410	399	428	447	414	446	434	403	450	420	426	411	407	411	466	417	421	444	379	416	409	429	417	386	449	397	394	412	417	403	399	419	420	419	396	454	435	436	411	429	406	416	407	422	402	403	396	459	440	420	401	414	386	392	416	432	418	372	406	399	399	422	418	408	386	435	412	461	414	424	418	431	445	404	417	438	413	385	409	413	393	407	425	444	426	431	410	429	410	393	412	401	414	422	390	429	434	437	406	398	416	387	413	388	376	398	389	397	422	411	401	452	424	393	399	382	433	419	420	412	389	428	431	435	460	413	391	415	414	395	376	408	419	463	449	428	437	430	450	459	435	409	413	408	422	405	405	405	428	420	410	413	439	416	394	415	398	461	437	398	391	434	431	393	403	441	429	411	425	386	416	437	423	424	412	417	411	430	422	451	397	433	391	409	418	442	407	426	404	397	416	424	416	431	379	414	429	428	423	405	407	429	446	404	413	392	418	413	442	454	424	437	421	429	403	422	412	432	413	419	409	392	409	395	436	420	408	428	414	371	403	436	398	411	394	448	388	408	413	423	397	419	403	381	424	405	395	395	428	415	404	439	396	435	407	403	374	407	433	372	405	389	437	398	394	415	453	412	432	433	410	396	429	397	403	386	431	388	421	417	401	418	427	438	429	411	416	404	384	406	429	431	399	425	431	445	413	436	399	406	418	415	419	449	403	382	416	419	409	386	423	407	397	408	375	429	393	407	410	425	415	420	420	406	441	431	401	488	425	417	360	412	402	418	395	381	409	391	430	428	434	419	392	396	454	420	399	441	423	420	408	425	368	409	409	403	417	404	387	430	400	409	419	409	387	417	452	381	424	423	391	440	405	448	420	430	416	466	402	399	398	402	404	418
37096	6834	2123	1825	1259	803	653	634	496	439	399	411	408	356	331	321	321	328	282	267	309	316	278	317	306	289	293	318	312	316	309	274	273	269	298	276	285	290	294	278	294	299	281	241	284	305	256	302	312	255	315	306	321	282	285	254	249	270	278	291	288	297	319	265	286	299	283	281	260	305	282	276	272	278	281	291	262	277	275	296	288	284	280	249	278	303	276	299	310	265	250	307	309	260	315	295	270	254	307	273	278	300	247	298	294	237	281	290	266	319	283	297	321	283	283	308	271	274	309	305	301	310	320	285	278	297	249	287	270	296	291	290	262	283	274	286	292	271	286	276	272	317	248	256	263	294	307	305	294	284	312	242	284	286	260	274	294	280	302	285	285	256	266	280	279	272	294	292	288	270	262	286	282	296	268	296	266	257	286	259	283	226	286	303	288	303	259	283	297	284	313	300	319	274	284	300	295	279	260	287	298	255	261	296	312	278	278	279	274	301	305	304	285	282	321	302	298	294	289	286	267	276	268	252	286	313	294	284	252	269	243	308	292	270	275	303	273	307	322	318	259	263	256	278	317	271	269	250	281	296	281	276	302	246	295	325	279	272	283	280	271	282	293	298	291	298	257	271	293	270	305	277	296	276	283	282	246	296	258	275	281	252	310	303	282	260	272	282	297	254	276	284	300	296	230	275	298	311	255	239	291	291	290	304	285	272	275	298	278	270	279	305	288	272	278	271	321	282	276	282	326	296	276	251	273	290	271	309	283	285	269	261	276	244	296	319	307	302	281	291	284	293	299	298	277	285	286	277	287	309	301	294	283	289	272	275	295	301	279	290	255	247	275	310	258	265	281	272	306	256	281	272	293	310	292	302	292	249	310	277	311	268	285	284	283	272	281	264	282	270	290	263	282	260	275	292	300	288	289	283	266	307	256	249	266	278	322	276	273	283	259	283	277	265	288	300	261	282	311	290	292	247	280	286	258	308	242	278	279	264	288	308	292	264	296	242	295	268	288	313	287	298	250	284	278	283	289	278	290	299	325	277	312	277	281	288	283	293	237	283	291	274	281	316	291	254	293	285	283	273	319	277	283	262	285	297	333	300	272	288	307	320	305	271	260	259	286	296	302	268	278	296	320	319	314	267	324	252	264	273	310	277	272	284	284	272	275	275	253	279	261	276	244	268	291	272	284	266	281	296	255	275	294	281	298	279	306	299	297	286	289	296	293	283	298	298	270	299	295	277	256	305	275	274	299	269	285	282	286	289	283	295	255	299	288	302	290	288	272	266	270	290	290	305	297	276	280	296	243	286	320	285	247	274	272	296	303	289	290	259	295	298	280	287	297	297	273	275	294	278	293	262	281	292	308	288	282	296	264	240	269	295	308	273	294	289	281	305	271	278	296	309	269	299	278	332	280	280	295	286	296	276	292	262	298	290	287	269	290	285	309	293	308	290	322	264	270	264	248	272	307	283	301	261	271	297	301	283	288	283	290	286	303	280	284	298	299	324	258	284	260	319	290	283	302	260	276	273	282	284	284	295	281	289	286	290	253	248	319	313	312	281	336	271	296	301	291	273	265	261	284	266	298	258	283	268	249	285	277	301	311	280	296	296	254	257	292	274	292	299	282	288	304	307	312	267	295	282	293	285	303	280	288	308	307	257	305	290	254	314	285	289	303	288	300	289	314	316	285	283	256	338	325	302	281	284	315	289	299	281	257	245	283	306	295	304	257	297	258	289	279	287	265	279	301	294	291	300	307	303	280	263	266	306	302	274	259	243	291	279	297	260	281	288	292	290	281	274	294	280	289	248	287	297	299	289	316	309	282	257	323	289	295	277	287	285	273	268	268	297	274	247	300	258	286	281	275	263	287	271	274	255	267	299	331	259	290	270	294	268	283	316	310	312	266	282	283	281	272	307	275	267	268	289	330	261	312	293	284	309	273	271	311	272	293	289	270	268	277	294	300	290	340	255	281	272	283	291	238	287	287	267	264	274	317	294	277	258	245	315	266	286	298	258	266	268	294	290	260	305	266	297	287	322	275	301	281	263	271	281	271	279	274	261	284	296	294	287	311	276	277	277	263	293	296	289	264	261	286	280	287	290	277	261	280	288	284	286	272	296	296	297	292	297	276	278	322	308	265	275	278	266	324	268	293	272	269	273	318	263	277	276	268	268	252	276	268	307	257	270	275	282	236	282	277	300	347	231	310	286	311	286	308	305	284	262	306	260	278	299	344	288	276	275	267	277	263	243	281	288	254	306	265	287	281	306	266	278	282	316	290	274	290	285	267	263	285	301	300	265	260	277	305	272	264	274	271	263	295	332	303	296	318	299	290	282	290	283	294	298	289	276	268	301	281	307	275	275	266	316	287	296	283	291	286	296	271	297	279	278	278	256	270	255	270	298	286	278	258	288	271	300	290	312	266	287	273	278	271	284	283	293	275	278	283	298	278	294	278	258	290	302	291	279	264	252	285	271	234	278	285	257	284	265	247	257	270	285	265	280	292	293	305	259	303	295	248	257	294	264	295	273	281	261	267	258	257	299	291	288	285	266	269	281	250	344	308	279	276	301	292	275	277	275	239	295	285	309	296	303	272	307	290	253	294	270	320	318	298	274	266	296	267	294	275	266	281	261	309	277	310	279	298	296	257	281	266	289	290	304	287	263	282	258	244	275	318	290	309	304	279	271	326	300	275	286	269	297	269	260	251	257	286	269	233	287	274	272	291	284	275	277	280	271	288	281	302	290	282	301	294	306	304	293	241	269	328	315	309	301	298	263	284	280	262	303	283	290	309	280	270	269	263	294	280	288	277	292	318	246	268	252	302	230	276	272	278	288	298	287	284	298	300	299	294	304	269	268	271	267	270	293	278	280	278	277	289	260	276	288	278	277	266	318	286	288	258	299	252	261	284	285	257	279	306	297	268	300	252	258	279	268	290	266	264	302	266	285	279	294	300	303	303	272	301	264	286	273	270	287	296	253	290	307	286	271	270	278	301	248	294	275	291	269	286	276	260	302	308	275	255	282	264	283	294	289	278	276	280	269	279	266	282	269	330	298	263	277	300	295	298	296	296	269	303	294	255	350	295	275	301	294	305	290	293	272	249	273	245	291	242	271	290	272	290	299	306	268	291	311	294	257	250	285	256	261	285	314	285	276	301	263	285	300	279	252	284	284	270	295	308	306	283	331	281	249	298	267	295	310	262	254	265	302	273	281	282	283	301	302	282	302	280	271	291	257	259	281	257	260	317	277	269	301	275	260	262	286	274	269	273	290	249	274	275	276	291	309	278	265	312	305	302	286	241	281	295	261	266	265	280	278	262	274	274	276	262	316	293	274	302	306	268	254	277	267	285	313	282	327	306	245	284	257	260	293	268	280	263	271	297	284	282	267	250	298	312	253	289	282	287	263	292	265	281	262	264	286	245	289	303	282	290	320	283	310	308	324	307	258	278	271	262	276	266	307	304	305	311	296	252	285	269	302	291	272
19980	1689	3476	5132	4397	2971	2691	2280	1792	1548	1494	1275	1234	1081	910	908	788	811	811	783	794	795	738	742	736	631	733	691	728	717	670	669	723	710	659	707	667	646	646	630	716	668	693	735	696	695	699	660	672	663	630	694	663	704	644	660	643	633	659	653	667	626	688	727	653	635	640	664	654	656	662	664	652	649	711	650	649	646	611	638	661	660	670	677	653	656	638	640	657	637	694	739	654	678	670	687	642	664	630	648	723	618	654	684	651	669	654	682	642	653	613	620	634	645	653	704	737	710	702	656	652	621	637	633	651	693	615	610	670	680	680	616	667	677	633	657	634	612	616	625	620	633	685	665	662	639	652	656	676	663	624	662	630	661	643	633	676	669	673	685	678	648	675	643	665	642	649	671	660	660	667	630	617	608	639	679	627	636	652	668	647	677	659	661	657	645	687	639	614	618	684	666	707	701	647	646	648	633	618	692	670	639	670	635	699	666	667	654	662	702	680	681	653	643	627	649	640	646	656	644	632	669	617	670	639	632	671	672	692	660	612	620	635	635	659	661	664	638	686	613	630	690	652	637	654	629	701	624	657	674	639	661	706	667	646	623	629	637	631	631	643	639	643	670	673	673	587	626	651	596	598	665	672	636	626	669	698	611	648	639	661	615	642	649	615	695	614	649	677	678	630	650	667	640	680	658	670	640	605	629	677	659	626	641	654	606	647	652	605	657	707	649	639	659	635	642	645	618	647	695	612	664	668	643	628	673	656	665	694	639	662	608	682	650	668	621	639	701	650	644	635	644	681	699	680	634	642	662	662	660	667	711	673	673	650	627	667	655	652	645	652	684	610	660	632	629	622	661	622	636	645	597	624	649	597	633	687	649	646	688	631	648	615	654	607	612	663	621	672	636	633	657	669	677	678	658	632	634	640	695	637	634	634	712	659	709	643	610	655	666	648	635	618	686	615	675	634	630	661	638	659	597	637	649	643	646	630	696	589	678	644	682	633	661	665	658	652	677	581	675	631	620	661	664	627	631	674	693	655	668	690	634	683	676	661	661	624	632	679	678	619	631	658	678	678	634	624	630	628	675	689	614	666	602	641	654	622	646	647	641	643	650	681	678	660	660	709	641	668	654	643	603	666	633	664	656	638	639	649	669	576	660	660	692	656	665	672	640	657	675	666	642	663	663	663	675	647	675	676	623	677	674	656	630	654	682	659	649	705	634	608	633	629	671	675	650	646	627	615	636	644	641	636	662	635	648	640	667	670	639	641	644	669	686	714	635	692	654	640	648	680	632	645	700	644	688	647	670	654	644	659	644	661	661	672	662	658	675	664	662	652	681	664	639	653	670	620	638	640	637	649	622	622	639	669	658	673	635	635	661	670	640	647	648	647	683	639	654	638	649	665	609	623	645	631	678	612	654	709	677	629	664	669	663	664	642	622	661	604	662	640	669	636	657	656	686	655	671	660	679	677	623	640	639	702	678	649	621	651	658	639	674	619	637	671	602	668	643	653	675	661	639	671	637	662	635	614	686	669	661	658	642	650	667	628	636	660	688	698	646	629	671	623	688	653	644	614	670	682	631	605	610	632	683	624	629	621	643	691	631	666	661	688	675	656	652	627	643	644	635	610	637	667	633	688	658	607	640	668	663	649	666	675	639	645	627	655	599	666	662	661	647	646	644	679	625	623	664	643	621	602	610	689	698	641	686	652	639	653	633	683	688	682	638	638	666	660	678	645	650	615	670	628	651	694	614	634	664	682	658	647	635	663	633	635	627	673	636	631	652	658	668	639	697	655	657	624	647	637	666	714	611	715	644	658	661	659	688	658	674	655	674	634	634	709	630	666	670	623	700	684	684	658	590	635	666	618	656	651	655	647	592	701	626	645	671	659	644	632	660	666	639	629	684	642	637	638	651	624	655	690	701	668	673	649	656	642	668	652	687	650	605	665	672	659	594	643	662	703	659	694	652	610	711	650	669	670	626	660	651	615	680	640	709	628	584	681	596	687	675	699	670	646	659	648	667	665	622	666	646	687	665	614	663	676	665	681	645	668	649	674	646	645	664	635	661	684	672	657	645	628	670	684	631	662	695	660	672	625	648	624	621	653	661	733	630	667	632	680	679	635	656	646	657	647	685	671	637	637	635	691	633	683	652	680	683	657	615	661	606	653	682	667	636	614	642	631	695	643	645	620	650	670	672	683	650	640	626	658	665	668	660	694	644	627	571	631	601	642	642	626	684	655	692	664	677	649	705	629	685	697	649	694	667	644	699	659	670	612	663	658	675	701	650	683	638	614	671	654	706	666	657	667	643	633	653	659	635	645	683	597	663	647	667	680	645	614	680	694	632	597	669	638	641	673	646	652	625	629	644	659	662	625	642	634	680	656	629	643	643	671	635	668	672	666	603	652	649	678	701	642	644	617	679	649	632	669	693	649	636	667	681	651	658	652	632	691	663	583	672	647	653	630	628	660	648	696	668	627	667	634	629	651	650	630	667	688	631	660	644	689	669	648	640	671	616	669	642	663	684	588	636	643	616	611	670	602	642	647	647	672	685	636	612	668	630	665	628	651	645	688	634	631	695	641	611	677	628	663	670	703	652	659	655	671	658	662	625	666	644	664	666	622	645	623	679	643	620	638	638	662	680	691	670	690	629	653	668	659	646	642	649	620	654	648	637	643	666	682	630	680	666	674	591	714	695	676	628	680	631	699	643	639	634	653	620	660	713	693	651	633	605	681	628	670	626	654	653	657	615	664	663	626	645	627	674	685	640	662	661	639	670	677	658	645	660	633	606	575	638	624	652	647	666	634	632	648	658	668	646	645	697	668	641	669	623	644	644	658	717	671	693	634	667	668	661	690	646	659	637	699	647	653	669	675	698	649	671	648	620	637	639	676	636	661	665	636	653	634	658	615	717	655	696	656	663	638	629	626	655	666	667	625	625	620	628	600	612	648	637	625	665	718	639	609	619	656	700	619	627	657	648	648	624	696	670	620	650	666	612	605	630	642	673	690	612	665	679	647	681	648	679	669	683	639	683	635	668	696	670	650	680	649	658	697	659	625	603	631	625	631	669	659	647	622	667	632	669	694	621	630	677	635	595	681	656	660	692	618	695	654	599	587	679	667	639	651	670	627	625	654	662	653	644	672	673	673	617	665	640	620	660	654	685	591	696	647	650	686	618	640	708	605	647	655	612	677	675	652	662	683	653	638	627	705	676	659	658	623	659	662	632	621	666	647	617	676	625	661	685	625	660	597	660	682	609	648	674	655	631	610	680	626	679	643	643	639	621	659	631	677	661	694	631	656	685	631	644	698	613	686	659	674	661	653	660	662	660	644	642	625	669	646	608	655	644	658	617	625	654	669	635	629	632	642	671	633	655	698	609	631	668	673	624	610	637	622	619	676	635	624	686	657	660	656	690	640	673	704	630	717	643	624	614	677	674	673	647	654	657	659	643	643	650	683	647	632	647	663	665	647	657	665	669	636	646
9469	895	622	662	424	337	269	268	280	274	237	236	223	222	255	238	227	220	232	229	207	238	222	184	200	218	195	251	249	212	235	235	219	217	237	219	219	219	230	240	231	216	226	254	213	210	222	196	230	201	257	205	206	204	205	218	224	226	221	194	222	199	210	222	219	229	210	225	227	210	202	223	234	191	191	221	235	230	232	215	226	224	209	242	214	224	242	229	205	238	244	241	236	231	196	237	213	241	217	206	158	223	238	183	255	195	206	233	214	243	244	214	230	219	196	206	234	224	198	236	229	227	222	214	199	221	222	216	235	223	198	221	204	210	226	206	212	214	218	212	238	196	263	202	222	237	227	201	199	240	253	214	234	221	231	261	219	210	231	225	210	219	217	220	231	216	229	217	200	217	241	215	177	229	221	246	225	195	233	197	196	215	231	209	199	244	211	203	206	215	207	229	208	201	251	240	238	236	201	222	207	216	234	224	230	238	213	205	223	209	230	214	191	216	225	221	215	204	209	226	230	196	218	224	209	213	198	215	217	234	212	231	226	213	220	213	189	195	221	207	243	211	187	226	189	227	203	229	217	221	223	237	221	217	225	219	209	230	195	213	220	212	208	202	243	236	249	218	199	212	216	223	219	235	241	222	221	208	197	218	219	241	230	221	214	230	199	197	188	240	242	208	181	224	210	221	218	232	237	231	238	226	195	217	242	201	222	223	219	221	217	280	227	214	223	197	238	225	221	210	205	222	226	222	237	193	206	218	219	223	206	194	217	202	211	244	225	217	201	217	216	235	248	235	237	201	212	205	187	247	225	221	229	242	226	235	212	217	216	210	237	209	231	242	209	228	230	206	245	243	209	240	219	225	222	204	221	206	211	240	224	206	206	194	188	235	240	211	239	198	212	239	230	218	226	222	241	210	195	198	223	206	202	224	253	237	238	223	253	209	219	248	223	242	205	228	227	198	246	228	188	228	230	189	224	227	219	208	230	226	225	186	204	224	228	209	256	229	203	220	198	237	212	214	232	201	193	209	204	233	200	228	220	198	206	221	241	227	218	236	215	223	201	216	218	232	241	211	229	198	228	211	215	217	200	220	229	196	231	206	208	202	211	229	200	249	220	204	232	199	258	233	244	213	216	229	214	218	218	205	217	223	212	194	213	203	190	207	244	168	260	201	217	233	243	220	233	222	203	233	214	225	237	228	229	243	215	228	193	216	227	231	217	208	240	227	222	220	198	202	192	218	235	211	217	218	212	228	230	222	238	225	245	227	238	224	219	238	216	225	219	216	244	210	186	257	207	228	238	226	209	248	208	225	222	241	211	216	217	198	193	222	217	198	233	207	229	229	213	250	193	191	214	199	203	231	200	209	209	231	224	256	232	221	190	228	226	208	185	206	204	225	226	212	240	224	212	256	206	239	222	209	206	232	199	230	230	226	181	184	225	220	223	237	223	212	213	234	223	193	235	210	224	222	226	199	198	220	206	208	206	198	215	240	223	226	224	222	197	205	216	214	207	219	217	203	192	220	212	188	211	208	220	216	196	208	226	220	233	212	215	224	211	212	221	253	217	230	233	227	222	235	213	205	220	213	221	229	202	228	203	227	205	232	183	235	217	230	246	230	233	191	262	202	237	233	221	213	199	208	225	193	196	210	194	184	184	230	211	233	215	197	206	215	233	189	216	252	208	236	221	210	195	226	229	241	206	214	216	198	231	231	209	200	235	206	228	208	218	244	203	228	185	196	232	203	231	214	220	213	198	201	233	214	226	204	217	208	205	219	188	210	229	214	218	213	216	225	247	234	209	263	227	222	246	209	240	225	224	201	229	193	239	217	235	250	205	212	247	195	211	195	197	220	251	224	202	231	215	226	204	227	215	230	205	230	228	186	199	216	198	212	201	219	213	197	190	211	199	221	225	206	229	211	226	216	204	244	216	220	197	216	206	208	215	235	233	196	209	236	218	205	217	214	211	227	206	197	239	186	206	216	248	261	213	226	216	206	217	229	237	229	208	233	187	198	233	208	218	227	229	220	215	189	202	237	262	215	239	216	209	208	221	234	241	249	214	224	221	219	237	215	216	205	223	211	219	231	198	202	192	216	225	204	201	242	253	212	226	212	213	235	240	229	214	240	205	241	210	200	205	227	261	217	222	199	222	210	236	210	215	229	227	222	182	208	203	214	198	212	223	207	191	218	205	232	185	226	232	234	220	223	221	218	223	242	202	207	237	202	207	227	232	216	244	207	224	201	234	201	222	228	230	226	206	228	248	197	234	209	243	190	218	236	205	189	225	196	217	208	241	207	229	222	235	221	220	213	249	226	191	228	208	216	222	202	222	232	229	224	217	206	215	218	188	212	218	212	203	206	247	192	239	231	241	230	192	235	235	181	204	199	215	238	242	193	209	231	218	220	177	223	211	216	209	254	229	224	213	191	223	215	216	213	221	213	220	223	230	233	215	210	232	226	226	219	223	219	223	244	223	213	218	213	230	184	228	239	216	233	252	199	244	216	222	209	203	211	211	237	214	200	226	209	228	195	249	186	240	212	228	232	203	231	246	211	194	212	224	221	227	217	231	214	199	204	237	228	223	230	199	234	239	226	183	207	204	213	199	215	224	209	204	228	260	223	221	191	221	256	210	247	201	233	240	200	212	225	212	224	209	237	198	202	181	212	193	222	201	245	198	214	192	190	225	220	212	206	213	184	185	225	195	218	235	221	216	204	249	218	201	205	229	219	202	247	209	224	196	218	204	220	241	234	202	238	233	240	202	253	225	201	208	207	215	221	210	262	210	228	214	219	195	222	215	217	211	203	215	216	190	190	246	218	196	194	253	206	214	200	215	222	236	228	204	210	207	239	220	238	226	197	204	239	248	214	227	202	215	188	212	213	214	221	201	216	231	206	207	240	237	213	209	201	227	215	196	224	202	246	216	236	236	230	196	206	233	203	187	218	216	246	231	227	219	207	243	211	249	243	202	260	205	211	239	230	205	190	210	247	217	218	220	223	244	240	242	202	243	229	169	187	216	228	233	198	210	203	227	214	224	210	220	221	210	204	225	210	215	214	251	210	182	208	204	235	210	210	216	214	212	217	209	197	218	233	200	219	221	227	208	224	236	233	232	217	232	215	234	233	251	241	227	246	251	242	218	227	238	238	236	197	205	218	227	228	232	228	206	204	197	225	229	184	212	237	211	220	230	240	200	209	201	224	211	234	241	195	219	230	204	213	216	197	206	191	222	209	231	209	204	214	232	212	213	235	252	212	221	215	229	218	215	225	247	201	220	222	242	218	221	224	231	211	204	228	258	244	234	229	237	212	210	209	240	220	252	205	246	175	199	199	201	227	223	222	217	222	224	193	226	239	206	225	211	216	212	215	222	222	217	195	214	218	206	214	215	225	212	214	224	195	248	199	205	221	219	224	224	222	222	226	214	202	200	256	224	218	252	220	217	229	224	218	246	233	237	221	214	221	212	226	206	220	216	217
5569	780	1366	1862	1491	999	895	819	726	714	719	645	575	559	542	560	523	525	526	548	521	549	556	587	534	546	498	515	524	534	560	493	499	485	501	471	571	491	553	516	480	519	499	504	529	556	477	528	469	506	499	504	537	526	497	476	491	518	486	490	482	507	518	484	528	479	513	498	526	492	515	531	539	482	476	487	475	516	505	509	476	505	514	515	513	521	488	485	538	536	527	515	504	511	540	518	510	478	486	511	481	492	499	521	475	509	540	538	549	530	529	471	465	503	507	512	463	505	469	480	497	478	531	528	509	455	504	510	491	503	508	470	504	464	484	501	469	518	472	484	514	488	506	458	492	473	523	524	518	525	537	500	476	521	537	528	506	497	496	482	498	546	549	536	512	479	476	551	507	509	485	504	509	494	502	551	479	491	490	504	518	520	475	514	508	506	494	528	517	502	509	492	471	517	492	475	486	517	508	501	527	518	554	483	488	517	531	490	511	517	489	513	544	456	519	495	501	488	518	476	532	501	520	487	514	487	488	519	538	462	509	515	494	465	514	487	526	463	494	496	505	506	516	532	539	486	532	526	528	490	516	513	526	482	534	504	523	509	519	501	487	504	497	512	499	513	497	504	499	507	516	503	484	470	483	509	493	495	502	517	498	494	509	483	563	513	492	529	479	495	482	500	523	524	481	479	532	502	447	520	567	494	468	495	491	474	479	533	488	524	500	518	506	537	489	479	476	495	571	497	481	536	492	535	508	496	477	480	532	528	483	511	540	443	545	515	545	483	542	505	476	485	527	477	496	487	532	499	493	508	479	509	522	496	512	479	526	512	476	477	480	512	500	480	534	512	500	495	518	550	524	500	476	494	516	505	494	529	505	469	513	473	494	471	526	523	544	525	467	525	535	501	520	466	526	512	492	545	494	478	509	506	487	511	497	521	504	484	472	483	511	476	477	515	512	506	487	512	506	493	518	501	504	529	490	529	474	472	510	503	500	521	473	514	504	485	545	492	521	506	476	503	510	564	534	472	493	538	525	498	495	501	491	502	476	465	506	524	504	546	485	522	516	521	495	513	529	489	496	488	477	508	525	524	524	503	506	504	509	493	478	517	474	497	554	498	496	501	491	521	497	520	493	518	508	506	556	493	546	497	490	487	539	501	483	504	506	472	492	467	509	529	534	519	486	527	511	472	504	499	515	499	530	519	507	495	448	504	519	545	518	509	508	523	536	518	512	467	545	533	486	511	493	497	503	489	455	520	517	502	489	518	506	498	520	537	499	479	480	494	518	504	513	513	458	505	511	531	476	510	537	497	524	492	482	516	471	571	504	489	543	524	516	503	542	574	531	526	503	534	466	539	494	516	501	480	454	522	533	488	481	522	497	478	516	502	498	499	525	506	525	507	520	467	464	535	521	516	515	478	485	499	512	493	509	537	555	471	557	477	514	534	526	464	487	521	494	507	475	527	519	506	494	518	473	515	519	528	513	490	482	513	522	490	472	501	502	484	514	507	486	539	517	592	484	527	537	540	482	464	487	546	480	510	505	517	529	555	515	463	513	512	486	496	470	524	544	482	498	520	534	526	508	506	515	514	491	477	488	515	507	510	549	523	516	499	547	477	483	519	474	508	514	511	531	520	501	490	515	494	498	543	505	513	527	525	496	500	503	522	487	536	543	537	517	483	471	512	481	500	528	493	512	517	481	523	540	510	524	496	481	529	470	521	495	513	493	509	456	488	514	458	534	534	480	492	492	498	488	527	497	515	491	481	529	503	483	496	534	514	460	523	484	528	512	518	478	507	566	508	509	513	515	526	524	541	487	490	506	474	543	473	502	509	485	484	476	510	478	536	525	490	476	555	494	507	544	487	544	470	496	481	557	518	525	516	506	510	500	525	539	580	527	479	499	496	470	532	502	512	528	510	510	527	537	511	511	461	520	525	513	521	513	536	521	521	457	467	500	511	508	508	522	501	491	507	518	492	530	508	474	532	559	529	488	500	567	510	524	503	518	500	523	482	515	512	519	525	527	490	530	474	539	504	505	529	474	541	534	543	499	497	513	511	490	513	530	511	524	483	491	518	457	475	502	487	467	536	513	504	539	524	493	513	469	525	510	504	502	509	504	497	470	511	460	508	508	507	542	531	482	521	444	513	491	513	519	491	520	470	505	483	480	506	482	510	535	509	529	520	566	475	528	482	526	502	503	513	491	507	484	519	474	467	550	508	475	549	539	500	487	478	505	503	509	476	521	507	475	474	506	518	533	494	474	494	483	508	529	518	524	526	489	476	545	511	495	490	542	533	538	508	517	502	488	464	513	517	530	475	484	485	468	493	539	493	534	494	495	523	499	536	515	559	522	472	509	467	511	524	513	525	513	513	521	493	554	486	497	519	493	489	517	502	509	538	526	457	511	492	504	504	515	504	518	541	486	470	523	536	486	493	556	536	518	500	487	484	452	449	493	524	505	495	525	518	523	493	518	495	488	523	493	477	526	530	531	505	510	522	543	528	499	495	553	513	473	561	477	508	513	479	477	534	538	526	468	516	515	488	479	502	488	477	506	520	492	498	500	490	465	504	526	512	534	474	518	564	504	511	517	534	519	512	512	512	501	509	486	488	476	498	454	510	539	526	479	477	481	488	534	455	471	517	483	497	492	507	472	468	510	504	501	508	504	530	490	496	542	517	539	497	557	550	488	482	494	519	498	537	482	493	498	482	499	524	506	534	502	540	504	476	530	511	542	514	525	487	479	521	480	535	509	557	505	529	506	486	504	485	549	497	475	480	498	518	473	481	528	523	483	536	554	547	511	496	485	551	486	469	479	567	527	534	482	491	501	491	488	543	511	494	522	540	514	524	508	495	491	506	532	496	525	535	495	509	471	543	471	510	490	517	527	492	491	528	517	547	499	486	503	508	532	519	552	491	524	520	533	493	509	535	493	493	526	492	528	479	519	534	501	489	513	451	537	499	530	524	524	537	516	532	525	539	532	530	519	499	516	491	485	471	506	528	512	497	479	504	517	498	484	537	520	546	474	504	512	521	547	474	520	508	534	526	504	479	529	528	506	471	487	525	508	480	532	538	504	496	531	477	537	510	518	469	480	542	520	535	499	529	497	481	520	523	487	481	518	502	475	490	514	493	499	496	534	492	476	503	526	526	463	516	479	527	503	524	510	513	478	485	484	489	482	514	484	495	545	490	485	490	531	469	511	506	499	508	501	502	531	470	513	536	548	489	479	491	489	529	506	504	513	528	493	508	490	466	494	501	468	523	490	486	506	507	489	532	491	550	515	529	492	514	497	529	502	501	500	480	499	492	544	520	479	471	488	485	493	503	523	490	531	531	522	468	501	509	519	509	515	481	492	502	516	495	546	489	508	519	529	482	523	488	491	496	489	531	519	518	524	505	480	526	496	485	501	535	494	525	491	498	489	495	509	538	483	533	483	507	503	503	492	537	462	494	505	490	506	517	496	521	508	490	482	491	564	490
25846	3585	1272	1157	703	456	371	297	313	265	247	229	221	203	178	193	177	168	176	164	199	178	182	188	195	192	169	173	180	176	173	155	164	163	177	179	178	183	165	157	152	168	172	181	166	173	172	180	156	172	154	159	142	161	183	165	188	166	195	165	150	151	156	187	171	164	156	165	177	179	157	174	172	176	189	158	161	170	171	181	153	175	176	186	187	180	193	170	179	171	200	171	168	164	190	149	164	185	156	157	168	167	166	185	172	162	163	164	179	156	160	161	138	154	153	177	177	200	184	170	162	158	162	191	183	164	124	196	160	188	174	163	156	157	159	153	156	193	138	167	160	154	177	148	188	172	177	197	171	159	169	181	153	181	161	165	173	172	173	155	167	151	188	172	188	176	181	186	168	148	158	159	161	164	178	148	174	174	155	164	179	167	146	202	176	167	183	180	149	150	155	170	162	158	172	159	195	187	159	164	175	162	174	203	166	155	180	183	169	152	175	202	194	179	170	183	140	196	168	188	178	159	148	172	178	183	177	168	164	159	181	165	139	151	146	166	143	178	162	157	177	164	161	158	163	155	157	173	180	163	174	203	164	181	167	157	167	160	180	169	193	186	156	192	191	148	169	171	167	162	178	154	170	176	174	167	191	162	189	184	150	152	168	165	187	173	166	143	161	176	143	160	184	167	166	175	158	160	164	168	167	166	153	142	195	143	160	171	150	147	145	162	161	197	176	173	162	165	156	187	160	155	194	185	151	189	197	175	175	174	181	174	156	188	151	163	158	143	162	174	170	148	156	152	156	154	187	176	164	176	158	174	161	164	144	160	171	160	156	176	176	163	177	170	171	172	163	187	160	146	205	165	170	155	147	154	152	184	187	179	172	166	155	183	182	170	162	155	167	169	148	186	183	162	190	181	157	152	160	181	167	174	175	163	176	190	180	178	139	153	188	190	164	158	183	155	158	192	197	174	183	167	176	168	150	164	154	177	168	159	157	176	207	181	186	160	173	155	141	173	180	169	153	180	167	165	201	171	161	159	188	165	185	171	170	169	184	176	180	168	148	183	194	159	177	141	180	171	174	156	158	161	164	166	215	159	171	152	147	177	195	153	161	154	139	172	185	142	163	156	178	178	168	172	161	160	171	154	152	145	168	176	164	158	154	143	174	177	155	140	160	161	162	188	154	182	218	178	169	202	153	146	179	181	168	195	165	158	174	191	170	169	178	180	209	150	177	145	158	185	150	148	177	197	162	170	149	171	153	176	145	157	147	172	161	158	173	178	168	176	170	166	169	198	178	196	194	167	181	177	165	175	191	171	174	163	153	178	177	202	184	190	172	188	173	159	176	177	185	158	167	158	189	165	148	149	190	166	165	169	170	143	158	157	198	166	148	174	173	177	150	168	182	171	156	161	180	184	167	179	167	160	175	188	169	144	161	165	172	166	163	192	188	148	172	181	216	150	143	144	161	177	167	155	191	160	183	162	172	153	159	157	175	185	157	161	196	183	164	173	159	143	168	151	175	178	161	176	152	133	166	150	176	159	164	183	182	146	166	155	166	165	174	146	178	167	153	145	192	152	198	170	163	174	149	157	176	173	152	169	163	144	177	158	190	170	153	176	188	163	164	182	164	178	183	191	159	188	168	145	158	168	166	174	173	164	189	175	171	171	158	164	184	170	151	162	160	173	148	164	169	150	192	169	174	169	185	176	154	181	176	173	162	179	152	162	162	171	174	173	166	190	175	181	180	167	185	161	170	169	187	180	163	169	147	175	143	160	169	171	159	142	163	155	186	177	174	174	156	165	166	174	159	190	178	162	172	165	181	176	181	175	184	186	153	173	160	179	161	170	193	170	159	166	152	179	161	161	155	173	178	167	187	139	152	170	199	180	140	168	160	156	155	174	173	192	181	173	177	181	135	147	180	178	152	158	150	153	157	160	143	171	206	133	136	165	165	173	163	156	162	153	178	193	164	173	170	168	185	142	161	172	161	151	188	164	207	162	164	192	187	184	170	152	172	171	159	146	149	179	166	173	199	176	172	172	167	166	158	169	185	186	185	166	167	158	166	165	185	176	171	164	187	187	151	165	172	168	169	178	148	161	156	166	161	156	163	157	183	166	184	170	182	163	168	163	170	145	175	147	159	167	156	184	154	173	186	163	183	167	150	176	149	189	173	167	179	164	169	171	180	162	174	163	158	184	149	181	176	171	179	173	163	171	167	161	165	168	163	168	161	165	186	197	167	173	169	172	174	183	168	155	146	209	192	171	178	185	185	170	176	170	159	176	191	181	145	158	150	155	159	154	171	164	183	158	178	181	170	153	183	185	160	163	176	168	176	182	176	139	162	167	183	167	164	182	165	179	159	161	174	167	176	173	182	188	163	166	137	166	178	145	167	174	171	183	166	163	150	135	184	165	167	169	171	179	173	182	182	152	169	169	147	159	167	165	147	168	179	187	161	148	155	147	182	205	196	159	177	160	149	154	160	157	158	191	171	158	171	151	164	168	169	175	185	188	153	187	173	144	168	164	159	176	171	172	146	184	158	173	143	161	182	181	182	163	184	157	160	178	147	175	170	163	178	147	159	158	168	168	149	182	162	185	193	157	163	162	167	154	166	169	156	159	159	176	154	187	167	165	157	163	147	167	162	177	197	185	162	158	159	159	182	176	160	179	179	182	185	168	178	173	162	164	179	202	171	159	171	143	171	176	164	187	177	172	163	161	167	162	182	168	169	148	164	172	181	167	194	167	192	147	157	159	162	170	199	205	193	169	158	162	164	163	176	164	176	150	161	179	188	164	159	158	145	193	154	172	156	175	186	171	179	186	168	170	189	172	151	143	147	150	174	149	172	167	137	166	151	172	152	174	150	164	161	164	145	183	170	187	182	159	170	184	173	172	167	189	161	178	121	144	140	165	156	144	197	184	161	153	160	188	183	170	188	183	163	160	183	155	161	153	157	163	161	149	169	167	160	152	177	174	180	180	170	158	169	175	181	196	179	161	168	163	182	194	159	173	169	177	177	170	171	164	167	164	173	158	171	197	174	186	156	156	173	155	167	168	171	169	196	168	188	209	172	140	179	149	177	163	146	184	161	162	170	165	153	161	159	145	154	166	140	166	177	171	137	167	166	155	164	178	157	159	170	165	159	149	182	173	174	185	170	181	163	180	166	175	169	180	161	168	169	155	170	174	163	176	186	175	160	178	181	189	195	170	172	179	154	149	159	181	173	188	193	176	177	169	131	153	148	168	161	162	177	156	181	171	172	169	178	129	158	161	169	163	170	171	180	140	165	163	164	163	197	172	156	175	181	151	186	168	156	166	169	155	179	185	181	191	166	155	153	188	155	169	156	159	174	157	183	164	166	166	172	156	193	155	162	197	152	173	182	184	168	180	166	173	191	168	170	196	197	182	177	180	140	160	160	172	156	166	144	194	136	157	161	165	185	150	159	186	170	177	179	191	157	187	198	194	167	167	181	163	178	165
14610	1212	2409	3719	2846	2001	1611	1379	1202	1063	1071	913	705	657	595	517	516	523	513	514	524	498	512	473	488	448	484	428	437	445	429	480	483	478	431	483	457	480	447	413	445	418	462	362	418	413	430	440	472	418	461	390	433	443	395	411	421	431	436	384	406	428	445	415	394	366	432	454	460	413	425	461	407	418	382	463	416	390	421	434	454	457	421	448	438	414	410	437	438	417	428	419	445	426	443	414	427	391	429	411	432	426	434	445	399	444	412	410	455	422	367	421	416	418	368	405	478	395	377	430	425	444	393	403	382	410	422	415	412	414	438	396	437	410	417	460	440	417	442	409	397	427	426	414	425	417	394	413	423	426	429	403	413	423	451	407	407	454	451	429	420	404	419	400	422	393	439	454	412	439	439	427	407	393	442	424	437	432	397	425	417	415	449	424	450	449	442	417	443	428	427	414	413	431	396	435	502	423	414	388	423	392	449	440	424	390	443	422	460	367	442	385	392	453	423	428	390	429	421	390	415	413	416	430	459	415	445	402	435	409	392	411	400	425	415	439	429	409	428	375	427	407	401	398	400	438	408	428	419	432	389	426	446	417	423	377	411	408	424	452	419	399	403	428	442	435	405	398	436	416	419	419	413	408	418	421	440	405	406	398	407	405	423	411	450	433	437	424	434	393	442	416	417	431	431	427	417	425	434	406	412	431	392	423	418	393	399	406	458	413	436	434	441	413	411	414	441	428	423	443	401	414	425	404	429	411	427	463	439	415	402	417	432	399	431	431	364	406	415	406	440	402	414	423	441	381	445	416	387	413	397	435	428	443	418	416	443	408	372	416	396	428	408	447	415	440	436	403	450	430	431	404	386	420	402	433	449	394	429	412	459	437	427	381	415	439	407	420	460	415	379	442	439	423	427	414	387	430	439	423	399	409	459	408	420	430	407	435	397	439	416	432	412	410	404	456	442	424	450	403	423	407	440	430	387	450	379	452	426	436	434	419	394	423	385	429	412	441	436	431	408	424	428	429	413	386	421	417	441	418	395	405	441	420	382	390	427	387	437	445	399	380	429	446	477	441	422	414	446	457	433	451	383	414	426	427	415	440	429	448	418	427	448	459	426	409	449	429	439	382	424	490	399	437	432	392	442	411	391	437	453	458	436	410	399	434	406	439	416	421	452	426	432	404	432	438	398	449	437	441	436	393	419	400	432	436	453	430	437	425	409	445	398	429	448	397	421	442	419	438	410	433	416	420	444	409	413	434	419	439	458	409	400	383	460	401	427	410	438	409	412	393	422	458	437	445	431	416	450	423	422	421	423	455	438	367	421	414	425	412	423	443	433	422	465	433	463	439	413	422	398	406	411	436	421	378	437	452	428	434	411	411	438	447	412	423	377	411	389	441	425	456	403	411	420	452	451	441	423	426	419	431	412	427	449	429	432	451	420	413	423	408	446	452	403	428	433	458	409	391	439	389	441	412	405	440	409	412	429	422	448	411	410	428	393	397	425	430	391	416	461	408	441	416	389	429	414	409	434	432	417	422	402	435	474	428	421	421	428	404	429	401	395	426	406	397	412	448	401	424	405	407	425	387	401	432	418	432	454	426	446	424	434	423	392	445	445	392	404	416	414	375	422	445	446	401	440	390	444	406	404	444	421	404	417	437	391	438	429	437	411	436	418	405	428	418	437	418	393	414	421	407	420	434	446	432	426	402	433	411	409	417	418	453	423	463	416	412	411	397	432	429	398	444	410	381	456	402	429	427	467	379	439	444	478	396	416	438	397	439	409	425	430	419	433	401	445	425	438	433	436	419	407	388	408	409	407	419	427	434	417	451	396	403	386	420	433	462	429	428	420	433	399	412	388	401	397	402	419	438	425	410	377	398	397	415	431	389	397	407	442	446	406	412	414	421	414	435	406	388	433	421	461	428	422	420	397	416	413	452	420	413	418	458	460	363	418	427	433	461	423	404	374	391	384	425	434	455	426	427	396	406	429	414	403	445	425	466	411	405	411	422	442	419	435	424	444	373	426	398	403	374	441	418	399	451	423	425	390	429	417	390	445	406	424	422	407	405	420	435	413	383	411	445	430	404	424	408	416	426	425	414	431	384	418	420	405	414	459	415	416	449	373	432	403	454	422	411	434	418	377	415	445	418	450	416	453	401	438	415	380	410	420	414	402	434	418	401	423	429	416	449	428	412	423	408	403	430	427	387	414	399	383	437	391	442	405	387	424	387	405	427	479	428	458	435	416	451	419	444	420	456	426	421	394	420	425	375	459	430	426	414	409	398	412	416	444	429	401	428	405	428	416	403	453	440	419	398	420	443	399	447	436	414	441	418	429	431	390	428	443	416	474	400	434	422	445	426	408	482	404	420	413	385	443	409	413	392	404	430	404	448	451	479	423	433	397	420	416	441	414	435	447	442	419	435	417	407	423	459	419	403	428	444	431	468	437	407	451	456	372	441	421	403	414	439	425	444	410	468	392	406	410	460	401	427	415	423	471	422	406	434	398	405	442	426	415	422	418	419	435	402	405	435	389	429	444	429	444	449	430	400	445	401	432	431	418	442	426	432	415	402	450	446	427	429	443	401	414	432	448	433	416	421	433	467	450	409	427	419	423	455	448	392	453	410	416	420	389	396	414	428	428	458	431	403	415	416	424	454	421	418	423	458	433	406	429	442	396	429	413	443	449	395	438	431	428	435	406	438	425	440	426	429	420	396	424	394	423	412	436	453	432	450	434	430	416	419	425	436	432	458	425	406	425	423	456	413	433	421	402	414	432	437	433	449	427	390	392	438	423	402	391	442	411	431	441	429	453	439	426	398	383	415	408	410	405	418	453	454	398	441	401	433	415	416	417	391	428	429	403	399	448	450	439	399	424	378	412	396	411	437	421	436	408	435	407	436	427	437	419	428	387	440	421	403	435	460	402	440	433	430	435	429	427	404	414	428	391	420	447	399	402	405	448	435	438	411	438	411	406	460	418	432	443	409	423	422	430	431	400	402	404	429	392	392	449	425	469	465	469	442	394	424	383	418	416	398	407	428	422	449	396	405	435	434	421	447	407	423	433	447	408	452	443	423	429	367	412	435	446	385	405	402	422	439	415	437	433	429	407	446	382	428	433	456	439	435	431	404	410	422	383	402	418	437	422	404	444	405	449	444	440	431	413	431	437	492	420	439	391	428	450	394	433	416	438	463	388	421	407	416	427	390	426	432	420	382	416	456	444	416	404	411	446	438	399	437	397	402	411	413	428	403	422	406	403	434	422	455	397	455	400	424	418	401	448	405	435	426	404	435	395	428	440	414	419	412	412	430	409	434	434	418	380	427	424	432	403	438	411	458	401	378	488	420	403	416	434	403	401	451	419	410	435	432	384	437	414	431	447	408	423	430	413	413	431	376	402	455	468	423	422	412	423	426	462	398	434	440	409	420	437	393	431	444	438	434	460	415	413	403	435	427	418	447	434	404	416	395	413	424	435	429	425	388
35700	6243	2041	1831	1190	845	723	642	449	472	473	403	392	348	326	313	348	314	294	299	280	283	294	302	302	296	322	321	291	294	284	320	285	277	291	280	293	315	296	290	289	282	288	274	301	274	318	280	264	288	275	325	261	287	310	285	260	292	300	293	279	263	315	257	308	287	301	323	288	327	284	290	279	273	263	304	288	296	301	292	274	292	282	307	299	279	268	314	271	305	311	254	289	279	274	297	291	265	283	295	326	271	319	286	292	273	284	297	271	274	305	305	235	275	275	278	268	299	263	263	334	267	256	262	260	294	285	288	300	306	280	294	296	287	309	293	287	294	298	278	315	261	299	251	291	290	277	312	279	288	253	273	277	344	264	283	278	311	311	308	276	319	294	273	302	267	271	290	256	287	278	302	307	311	294	284	284	300	268	259	278	325	296	290	283	325	290	291	280	273	251	301	294	292	304	276	308	276	278	298	265	306	259	274	291	295	284	289	274	277	285	291	296	298	277	287	315	295	291	314	284	265	267	246	249	277	288	274	284	324	272	278	271	256	315	307	299	320	295	296	320	293	265	273	272	291	301	274	295	277	296	258	303	272	307	275	304	297	329	286	284	282	286	264	282	238	287	299	293	262	267	268	275	294	254	279	285	283	288	271	293	300	303	297	302	273	284	281	286	270	265	310	264	269	253	281	296	288	315	275	303	315	246	275	286	282	254	282	304	278	320	300	282	302	265	277	297	274	281	255	288	315	315	274	293	283	266	334	282	282	274	289	260	302	280	265	293	264	305	277	271	310	297	276	288	295	311	274	307	266	290	295	308	302	266	293	275	302	287	258	281	295	326	278	270	307	309	305	279	290	280	277	275	291	269	280	290	260	269	275	264	292	292	279	280	296	263	330	305	298	294	289	310	294	271	296	289	288	289	275	266	291	291	306	284	239	315	295	313	293	327	292	299	275	302	305	230	282	289	294	234	284	277	274	272	282	258	261	313	310	308	323	271	310	271	250	271	246	277	331	270	312	305	257	301	275	285	270	275	288	255	240	292	304	240	255	292	287	286	268	269	286	287	276	276	265	259	289	293	296	266	313	263	311	313	301	300	303	296	265	276	280	262	278	285	270	274	314	310	292	280	263	268	282	320	287	294	334	285	287	273	266	312	285	269	264	310	315	321	313	256	323	278	317	300	304	316	281	296	302	298	326	293	277	286	281	267	285	271	290	284	299	293	277	264	324	292	283	263	264	258	272	311	310	300	298	290	289	278	269	249	254	301	309	310	296	294	307	242	266	272	269	258	293	292	288	304	269	310	263	247	258	311	267	298	299	270	279	283	296	280	246	327	289	263	288	264	276	260	296	266	300	304	282	282	297	281	322	290	296	249	292	322	289	272	263	266	318	257	286	290	267	307	289	258	293	279	257	273	264	259	256	298	272	286	284	304	308	303	319	311	285	258	281	321	330	295	254	299	303	287	305	287	287	314	274	265	271	280	253	272	275	298	280	292	287	277	278	278	290	301	295	266	289	329	308	258	286	282	258	293	274	263	273	286	278	250	295	271	275	305	256	309	260	274	289	309	288	301	266	326	301	286	310	309	313	270	312	265	285	279	259	282	278	287	284	274	290	304	293	314	283	264	261	269	296	280	278	265	279	288	265	276	304	273	284	295	299	251	253	282	289	318	317	277	299	278	324	282	270	314	281	294	317	319	264	285	278	325	295	253	260	301	284	262	253	291	293	267	307	307	315	275	279	269	294	280	271	246	296	275	295	295	267	279	289	261	296	332	279	286	278	284	283	305	282	272	251	298	262	296	296	283	279	295	312	299	285	273	282	278	275	267	320	313	294	283	315	310	278	254	282	260	280	307	279	299	294	275	254	241	294	294	271	274	265	278	288	312	305	266	292	284	271	273	301	282	301	278	270	299	292	303	286	283	279	313	262	291	294	270	278	287	286	255	275	281	275	292	298	257	290	266	313	292	258	272	283	253	296	307	284	276	271	276	308	292	277	298	286	290	279	291	279	328	306	318	318	281	252	264	236	298	276	283	303	314	298	285	283	256	278	265	298	286	271	268	299	278	285	301	263	309	277	303	280	284	287	297	269	287	267	277	315	262	307	292	298	287	261	254	266	286	276	281	299	288	287	326	299	286	282	277	296	264	306	311	293	299	323	300	263	287	265	298	277	287	299	345	266	289	241	286	259	282	294	305	287	287	307	259	279	269	254	266	276	311	290	287	268	270	268	310	284	294	271	304	281	275	292	285	302	289	311	284	286	268	297	284	318	287	271	257	303	298	300	299	303	275	298	266	301	288	306	272	302	274	295	282	307	287	290	285	281	275	238	275	281	314	284	293	279	267	286	312	295	273	261	339	276	265	287	305	292	323	298	289	265	299	312	276	324	254	270	272	299	265	295	271	298	320	305	279	290	278	284	266	272	305	298	298	300	280	283	282	300	279	263	302	294	312	244	287	293	303	299	271	260	274	270	295	304	273	291	280	296	297	261	289	265	293	290	291	292	291	295	285	305	303	310	306	287	313	290	260	287	282	287	268	282	271	278	271	267	289	302	292	313	273	260	259	266	287	275	294	265	297	302	294	269	275	279	303	290	291	299	275	308	279	304	296	249	284	282	307	268	284	298	268	278	263	262	267	286	272	270	287	303	276	284	295	265	276	257	284	279	321	273	289	271	263	272	261	322	278	273	289	275	269	269	276	291	307	309	261	280	287	264	275	279	273	277	306	300	289	335	283	259	238	272	295	300	283	269	326	268	290	284	239	247	313	292	303	268	305	303	263	275	297	256	275	288	287	280	321	303	290	282	281	264	306	261	307	300	271	312	294	270	284	283	284	255	282	286	294	268	302	282	249	294	288	297	303	298	286	342	321	285	261	308	323	293	292	309	281	269	289	314	310	273	298	294	272	277	285	302	298	317	275	275	271	318	328	260	256	284	295	289	283	305	304	282	270	271	304	273	268	287	290	306	298	303	273	310	273	297	280	279	280	293	278	308	265	282	261	289	294	291	302	274	256	291	304	298	276	277	286	272	266	272	303	320	287	309	278	274	276	238	276	286	282	274	258	324	301	281	270	253	266	311	274	283	311	291	259	289	283	297	310	288	283	281	293	276	276	285	261	294	291	272	284	298	314	326	283	277	332	290	320	313	269	294	328	261	298	248	291	264	307	287	276	265	266	277	284	271	258	294	305	276	317	319	292	297	259	282	317	282	261	276	276	280	261	263	281	281	301	322	331	297	266	320	280	282	314	291	313	254	273	296	305	301	258	293	277	324	275	275	279	322	262	298	301	278	268	294	268	290	295	278	308	290	282	302	288	260	289	309	300	278	251	276	262	284	285	293	294	312	272	301	286	296	298	307	306	276	253	245	282	297	245	291	291	282	278	327	291	258	260	278	303	294	287	262	290	279	310	265	277	262	288	295	322	273	305	260	312	307	315	272	270	277	281	305	284	305	321	287	274	283	279	308	287	290	273	293
18839	1878	3551	5284	4117	3012	2657	2241	1965	1620	1615	1394	1205	989	918	917	892	829	778	753	769	778	757	717	794	735	771	716	733	700	693	711	683	661	656	679	666	639	661	726	671	642	653	706	718	673	621	703	709	642	645	712	639	687	725	659	636	683	726	682	680	609	678	689	648	657	667	684	687	622	644	660	673	649	668	651	671	651	707	635	654	635	645	629	683	657	634	611	668	619	656	691	621	630	624	636	644	668	672	640	654	653	646	648	671	664	618	666	665	654	666	712	648	675	649	651	658	694	653	648	645	706	695	652	636	669	667	645	686	683	632	655	661	631	657	654	647	664	656	693	679	669	696	647	649	676	671	642	685	638	622	653	637	641	667	675	636	640	620	634	655	656	685	673	653	657	669	628	661	619	686	638	652	687	637	667	636	677	613	640	657	644	634	664	649	648	673	650	698	683	683	647	687	663	613	653	639	672	653	678	642	658	726	702	674	656	658	646	687	641	681	678	665	644	637	645	662	675	655	706	685	677	683	653	700	664	681	657	675	656	651	654	663	674	663	719	662	648	677	640	699	653	646	637	677	632	694	647	674	675	689	672	641	665	636	676	662	600	693	659	678	629	617	691	683	653	671	605	671	602	628	653	676	613	685	693	689	662	640	627	649	652	634	642	653	643	666	683	636	684	638	677	683	641	657	658	619	662	704	613	617	629	686	638	635	681	639	630	656	684	666	654	675	673	674	633	652	652	647	616	667	651	659	619	646	650	677	672	660	621	667	640	681	656	672	672	651	645	610	689	625	624	675	685	689	656	667	643	648	670	658	638	642	642	667	602	659	657	649	645	658	674	683	637	660	672	621	683	612	589	633	608	639	605	627	641	660	692	667	651	656	645	670	623	648	684	666	655	701	617	679	631	639	641	649	656	617	677	644	684	675	659	645	668	665	630	640	678	657	661	674	648	692	697	655	667	638	653	654	682	653	663	675	677	678	624	657	612	665	650	664	668	710	658	674	703	648	623	688	674	602	697	693	598	674	672	629	604	626	710	649	662	598	667	640	616	675	602	580	615	677	631	641	644	627	637	696	679	642	606	631	630	642	652	646	606	662	663	669	660	659	685	689	654	632	687	624	678	661	650	623	682	669	648	688	662	615	664	646	633	640	677	648	652	671	627	638	636	653	689	663	685	682	652	651	629	674	625	633	664	671	653	634	610	668	637	642	646	633	659	679	720	634	729	652	644	681	663	655	641	628	675	657	648	600	661	657	679	639	622	673	676	659	623	680	641	686	639	626	657	666	665	669	658	673	662	677	685	665	664	663	610	672	639	695	702	681	665	664	663	696	682	650	643	668	656	642	696	669	650	646	620	648	665	650	633	641	599	643	687	584	668	602	634	690	633	632	653	631	681	668	648	628	648	651	651	597	657	660	657	662	691	621	696	617	673	641	644	639	651	623	661	612	629	640	661	686	671	642	698	682	642	676	656	649	613	684	699	654	711	669	596	670	664	698	660	663	657	641	619	639	650	642	634	661	643	660	651	658	638	634	647	667	641	658	653	706	606	636	655	682	641	646	624	643	693	649	657	655	627	686	624	622	644	664	636	615	641	680	686	677	688	677	620	662	666	664	639	668	674	651	643	661	659	646	668	659	655	711	663	625	646	632	625	627	634	639	660	655	684	676	651	663	688	680	638	647	642	608	663	698	619	677	654	647	605	644	640	659	674	686	597	653	635	658	689	663	633	649	634	642	686	659	670	645	649	668	594	650	667	668	592	648	699	615	631	684	627	636	651	673	616	642	718	674	628	643	660	653	669	684	649	650	660	674	666	650	669	651	653	635	673	658	651	649	644	641	641	627	659	678	662	626	666	600	625	637	672	648	679	659	669	649	662	694	659	677	626	632	686	641	643	640	684	679	638	660	647	665	629	649	659	699	618	668	687	639	623	663	661	627	681	672	612	632	648	689	654	651	689	701	648	681	667	671	633	699	687	673	686	713	702	623	644	662	638	655	646	656	735	646	694	678	657	646	632	642	641	652	675	626	652	684	720	654	630	678	649	646	682	668	661	675	643	672	646	647	673	658	626	584	639	657	612	713	662	630	698	699	618	640	678	635	667	659	680	673	642	641	673	676	643	653	632	642	636	590	673	667	661	604	693	704	673	663	680	613	680	638	677	639	652	650	648	681	646	644	675	648	629	674	670	680	662	657	664	638	623	691	584	659	621	616	673	653	638	651	623	608	656	638	592	659	622	687	679	675	589	646	649	675	672	658	672	678	647	637	678	630	654	652	658	676	653	692	726	615	671	640	678	659	658	619	655	729	618	626	606	664	650	656	646	638	663	658	656	672	645	657	659	656	659	634	632	686	605	643	665	715	642	645	670	685	654	659	653	668	621	612	638	678	666	625	674	686	675	638	656	651	632	686	633	651	616	651	663	618	666	639	647	685	662	611	648	634	659	647	646	673	620	656	656	715	688	665	636	633	670	632	669	620	682	671	636	642	630	633	696	677	638	653	640	645	665	650	661	689	652	658	628	652	634	648	647	632	670	668	618	688	673	667	652	610	656	679	688	679	664	688	631	659	679	697	710	657	620	665	674	660	662	666	640	683	648	688	622	670	669	654	682	658	672	676	627	672	687	649	676	675	638	636	688	638	649	674	687	673	639	653	651	672	657	702	675	648	675	669	656	647	661	637	639	681	699	695	687	651	617	713	660	669	645	675	662	643	640	651	654	621	667	692	634	663	614	666	657	645	692	657	661	649	666	663	639	620	673	667	625	680	661	674	637	646	695	670	664	664	630	646	639	706	628	623	649	668	656	648	630	686	662	631	653	718	647	652	636	613	657	633	647	691	665	689	646	675	679	641	665	693	644	668	635	637	650	653	704	648	642	671	662	655	623	675	658	667	646	635	644	649	672	683	662	636	661	646	660	682	648	660	620	701	673	629	625	681	634	674	689	667	644	657	675	701	670	715	643	685	656	650	673	666	650	672	619	677	614	671	650	668	629	681	658	674	626	638	675	628	660	667	630	669	652	659	647	649	670	680	651	673	688	677	668	688	641	669	671	620	615	672	634	628	710	703	607	682	661	702	664	605	641	611	662	649	647	640	672	611	712	694	640	661	702	664	682	689	667	675	693	651	658	611	658	635	647	648	639	622	689	623	628	642	674	696	693	641	668	686	701	660	609	687	643	702	652	680	659	639	669	659	640	655	719	643	660	679	669	670	681	613	677	605	657	640	616	675	671	664	652	661	665	645	639	656	638	659	670	658	634	656	644	645	643	648	624	648	675	668	640	687	651	700	688	667	694	670	692	685	623	666	683	651	655	691	694	656	667	665	666	638	703	692	603	613	692	607	632	674	665	620	682	686	628	628	651	687	631	671	650	613	655	670	640	654	683	658	642	660	679	612	673	619	642	678	646	649	610	681	647	670	636	632	695	662	661	652	682	655	626	607	670	657	701	681	637	673	665	608	691	650	665	657	646	652	672	652	664
9346	883	635	654	435	351	306	296	286	268	267	221	235	251	251	229	214	228	198	195	223	232	241	235	221	212	209	227	241	230	233	220	227	218	225	238	212	241	219	241	205	238	208	219	224	199	227	223	225	216	227	201	210	230	192	223	205	234	212	238	214	220	218	222	225	235	204	211	226	210	227	207	213	190	201	228	239	201	227	267	217	238	231	218	218	210	218	225	217	218	243	225	227	205	225	223	225	185	237	216	223	212	207	204	236	195	238	206	203	218	218	235	213	250	232	202	206	264	189	224	220	195	235	217	231	236	227	240	238	187	209	231	216	221	218	241	211	211	179	237	217	227	205	207	239	221	246	233	229	231	219	233	243	225	232	202	235	212	213	199	221	238	245	232	234	233	222	243	242	220	203	211	209	229	222	235	229	237	178	219	219	224	229	240	202	194	220	208	258	236	197	257	224	222	190	230	209	224	195	222	243	230	197	200	245	225	215	214	237	254	220	250	219	200	244	228	214	242	219	253	228	210	215	222	206	203	224	207	229	198	231	231	203	215	227	230	224	232	224	177	212	204	248	210	202	217	219	198	236	204	205	229	201	226	236	235	212	239	222	214	218	204	242	234	230	221	213	215	228	222	257	230	212	230	235	209	227	241	204	213	210	205	188	188	216	239	208	205	202	226	220	217	235	232	214	219	216	234	257	194	241	233	213	242	202	224	222	227	197	230	172	234	238	285	222	247	207	207	220	188	204	183	212	212	219	210	220	205	232	205	240	212	225	243	227	204	194	232	205	214	252	206	183	216	217	244	204	190	218	210	246	214	222	206	248	237	237	228	222	233	194	204	246	228	258	237	228	207	188	212	223	197	227	242	182	173	235	236	217	217	216	223	239	239	195	216	222	220	221	221	199	219	219	229	206	199	209	231	222	224	219	188	231	226	203	210	214	252	200	220	184	212	196	214	211	212	224	232	199	209	223	213	205	216	232	203	198	265	211	230	219	218	206	257	255	241	237	205	229	226	235	203	231	201	201	206	208	228	215	178	209	232	216	240	218	233	212	239	220	222	242	206	218	234	206	198	216	200	240	194	204	206	234	209	207	201	216	223	233	198	243	200	211	240	172	200	225	226	208	185	218	207	224	230	241	221	215	230	241	243	215	220	230	205	199	241	201	222	204	220	231	214	243	249	220	214	217	220	239	192	206	241	207	227	229	231	211	226	195	194	241	209	201	221	211	202	226	191	226	231	187	174	202	230	197	222	229	226	219	232	184	262	219	192	220	213	210	229	229	199	210	212	225	228	228	230	217	208	230	216	218	218	198	229	216	214	233	216	220	222	237	211	235	233	232	212	217	191	219	215	207	230	218	218	227	207	222	240	224	225	227	218	234	209	206	201	221	255	197	213	225	230	222	218	205	232	224	238	224	226	200	213	215	207	210	202	208	234	199	246	252	229	228	224	240	228	211	203	218	223	221	222	222	218	239	217	218	194	199	214	246	217	224	218	233	195	222	235	233	195	215	204	198	226	231	212	220	209	216	217	223	232	228	239	231	217	224	228	224	204	203	241	229	229	251	234	210	250	209	212	269	234	224	210	242	209	230	218	215	205	227	236	214	257	195	229	215	214	218	223	227	236	218	230	210	202	227	227	206	217	222	201	201	218	235	214	247	200	225	228	232	223	234	202	236	230	201	217	216	225	205	232	234	225	235	218	212	224	222	227	195	215	215	193	202	217	232	194	207	213	235	228	231	218	223	218	229	223	193	252	225	177	210	214	241	228	214	228	192	230	235	229	230	210	237	208	220	207	204	213	217	228	199	210	243	232	219	214	219	219	226	199	207	223	234	190	229	219	214	246	243	208	228	229	226	215	235	231	215	247	191	210	212	242	216	222	234	188	200	224	247	213	260	212	177	205	219	219	210	259	203	229	214	241	219	228	209	226	217	240	223	183	221	204	232	219	223	204	218	245	198	226	209	226	230	211	199	221	222	218	195	218	222	231	231	213	225	215	221	211	199	245	207	251	223	216	223	205	214	237	207	227	227	206	231	221	184	207	228	223	204	192	217	217	216	209	205	201	199	201	218	206	224	212	224	234	208	223	180	220	227	231	198	220	222	211	198	205	225	256	216	234	226	204	188	234	199	236	238	237	224	210	207	222	234	225	235	224	230	224	232	214	230	216	196	223	211	224	248	208	229	201	259	235	217	219	236	259	210	227	210	202	228	187	201	235	223	184	217	220	216	229	206	204	230	238	226	271	205	223	223	218	242	214	197	207	229	223	220	224	190	225	209	216	222	256	213	227	228	226	229	240	235	205	217	221	209	224	202	207	181	212	180	219	199	210	202	207	184	223	213	219	229	194	225	233	222	194	217	237	216	210	191	227	223	234	216	209	186	234	210	203	226	202	199	211	212	204	236	246	213	212	218	199	205	225	229	216	214	209	226	209	231	216	253	237	194	209	218	240	207	239	221	203	225	203	254	186	241	204	210	205	240	234	215	219	211	225	212	211	202	228	202	198	184	206	215	203	222	228	228	281	233	237	219	201	240	203	209	228	232	239	228	226	258	260	227	211	225	217	224	214	217	205	243	239	255	197	208	226	210	224	208	210	215	203	205	240	193	230	214	211	200	214	220	219	244	203	225	224	236	226	215	208	227	198	222	243	213	223	247	230	231	205	210	242	212	238	224	199	197	219	209	237	239	219	233	241	221	211	238	206	180	226	195	200	206	218	265	202	226	223	211	236	224	217	219	213	204	224	241	191	242	197	229	210	222	202	211	235	221	244	227	228	221	227	222	199	197	229	219	241	235	234	228	218	225	236	204	213	202	227	210	228	245	205	223	221	218	228	214	220	221	191	215	247	234	206	224	219	230	222	213	214	218	174	253	205	246	210	221	247	212	234	217	248	205	216	246	207	220	221	211	204	235	213	231	226	223	228	214	245	215	211	198	210	236	205	234	206	205	211	218	224	216	235	222	209	191	229	253	233	224	213	207	218	225	189	224	215	214	223	220	229	224	199	216	209	200	250	208	227	232	207	204	209	223	215	208	212	234	184	194	220	213	236	240	203	222	199	235	198	208	209	229	210	245	227	234	240	237	193	202	191	198	219	208	226	241	186	221	220	229	205	231	215	202	218	229	244	208	236	223	215	209	217	218	235	222	195	212	200	233	255	225	201	225	204	226	245	208	230	188	214	232	215	250	218	198	208	224	222	224	217	223	215	191	196	193	219	219	222	200	245	224	239	225	209	201	201	200	221	222	211	236	242	225	185	215	219	215	211	216	244	209	234	182	210	206	219	198	232	213	257	238	218	230	222	234	226	213	223	209	219	210	213	236	221	210	199	224	234	232	214	245	223	247	222	184	215	227	222	238	181	221	176	223	209	229	215	216	191	208	241	171	205	222	243	212	218	204	218	205	234	219	192	212	210	211	223	215	229	212	221	239	226	236	190	182	201	193	217	227	213	204	200	230	227	222	220	198	254	205	235	251	212
5473	823	1269	1903	1501	1202	925	839	805	693	675	591	633	601	549	519	479	540	548	507	513	509	535	542	506	509	500	479	550	496	501	499	561	525	502	521	520	537	520	524	526	485	502	508	497	532	514	497	454	527	506	502	494	495	473	510	463	542	538	506	542	518	510	498	519	502	520	487	520	524	525	494	458	500	518	496	483	531	520	498	494	508	530	480	516	517	516	501	487	482	499	472	506	528	547	478	499	494	507	502	518	561	510	500	536	497	524	522	499	548	536	510	492	480	510	471	514	516	516	505	490	494	538	482	524	528	551	525	500	510	545	509	554	505	481	498	473	497	514	519	498	473	528	519	486	466	521	497	465	512	560	496	481	535	473	498	482	492	500	491	518	510	540	503	515	546	475	516	549	530	534	518	514	514	531	474	527	516	518	505	498	495	517	482	529	450	496	546	530	513	523	484	583	539	530	507	490	494	512	480	514	537	497	474	521	526	508	483	502	510	496	498	519	532	486	515	543	502	521	547	496	474	491	494	505	510	492	526	486	500	468	528	493	488	501	495	517	476	514	489	480	527	476	537	515	529	470	471	527	489	529	525	515	496	509	468	471	504	509	504	526	547	534	517	527	513	496	484	482	557	487	522	479	538	550	511	491	501	476	515	523	491	511	484	535	511	446	494	517	540	515	482	525	494	497	518	509	510	549	553	505	552	520	523	499	489	497	515	509	475	513	521	513	486	504	461	498	528	466	535	500	512	504	490	540	487	500	491	495	472	503	518	506	511	525	470	515	509	541	530	524	494	563	549	494	495	492	508	548	473	417	509	518	510	488	519	516	527	521	502	499	512	486	503	507	499	479	498	523	534	525	495	487	519	530	485	491	459	473	513	507	497	483	521	522	545	537	524	519	500	557	540	469	513	491	498	516	544	499	481	548	520	527	513	547	500	492	544	519	538	513	486	523	539	493	532	493	517	499	539	500	544	515	489	499	491	497	510	545	503	501	507	489	479	478	502	506	517	508	494	498	500	501	471	526	530	542	512	488	507	498	521	497	512	466	508	510	490	468	510	496	464	500	524	521	505	486	470	499	527	477	490	477	480	519	495	545	458	522	471	528	508	498	489	528	478	522	493	500	485	490	506	520	522	519	496	527	504	442	525	551	531	520	481	536	505	488	519	512	475	527	520	524	511	519	527	480	519	505	547	536	475	510	511	500	500	500	512	470	465	520	467	478	515	486	516	505	514	529	514	483	501	521	505	485	495	512	515	538	506	514	528	489	466	513	518	497	543	550	530	548	518	473	451	523	478	509	549	519	501	488	498	496	511	483	538	517	492	543	553	499	522	506	505	491	484	524	541	521	477	502	484	489	496	517	519	505	528	497	509	518	521	480	527	540	501	544	519	461	520	491	507	480	512	492	536	547	500	503	512	476	513	519	482	540	491	546	499	538	499	508	481	488	490	487	528	527	483	465	541	508	475	486	519	504	555	505	510	481	532	524	496	517	520	522	507	527	533	490	489	528	474	506	509	459	494	512	508	538	558	543	504	515	521	510	497	495	528	514	506	498	476	510	490	504	501	475	489	508	484	479	499	518	474	493	511	497	500	517	513	547	538	517	460	490	532	494	488	496	504	500	485	549	473	507	527	480	534	514	474	466	506	497	484	506	456	533	536	487	496	509	501	522	538	515	528	475	481	478	521	494	504	516	515	481	495	500	509	482	517	511	563	526	547	503	500	513	494	511	535	519	518	507	526	489	529	483	504	499	492	455	532	524	494	512	504	523	526	493	540	494	468	519	515	508	476	498	524	492	526	504	498	463	489	524	509	463	532	508	508	492	509	523	527	511	493	523	476	515	494	469	511	509	552	491	512	510	521	534	523	489	536	497	500	487	507	513	522	481	485	506	542	540	453	514	482	483	545	501	495	507	507	474	527	496	476	516	527	470	542	559	489	529	502	545	490	512	503	539	490	524	501	478	498	497	522	531	469	477	503	508	492	502	494	479	514	507	504	486	497	480	513	499	523	544	523	468	508	530	483	478	493	510	545	489	485	528	526	541	513	524	537	538	499	466	522	461	509	537	491	490	512	465	528	478	497	534	453	512	496	461	449	485	476	512	530	470	526	525	518	523	520	472	516	508	520	530	522	519	538	461	510	536	490	511	508	497	490	528	527	496	535	493	492	515	485	486	538	535	477	483	493	479	542	507	532	536	499	509	476	555	535	519	479	527	490	496	495	468	549	537	515	483	513	496	543	507	529	565	471	493	472	494	501	534	508	499	459	515	517	508	507	514	518	503	481	517	501	529	517	499	495	471	571	512	487	489	531	530	488	502	503	486	525	529	516	529	532	495	480	525	497	512	494	514	532	498	522	466	487	480	529	483	536	505	490	494	507	494	540	512	516	510	509	535	528	519	474	566	537	539	511	519	522	513	494	516	508	532	505	543	489	514	526	479	504	440	483	507	476	516	483	483	486	512	540	474	513	485	505	488	472	519	496	466	501	544	496	536	532	504	517	510	531	475	513	472	492	507	504	484	492	504	540	511	494	520	460	511	498	477	475	540	483	519	494	517	475	513	489	472	465	503	503	489	521	490	516	519	539	518	507	496	502	490	515	507	486	513	496	530	537	493	527	536	498	501	524	505	517	534	516	463	495	550	523	540	490	495	527	516	522	515	518	535	488	495	477	569	511	511	517	498	512	489	491	500	477	471	503	539	520	530	501	515	504	491	549	494	468	512	508	524	518	534	524	507	495	510	508	519	544	517	509	536	540	502	492	535	475	534	517	533	492	476	566	552	515	529	544	513	514	515	521	497	498	501	548	485	516	505	513	529	497	533	570	486	472	525	480	493	488	508	552	487	497	480	518	507	510	487	472	501	532	469	496	528	549	552	502	503	489	480	486	494	543	513	475	511	482	473	528	502	497	528	514	477	519	477	505	530	479	516	494	483	514	517	483	524	556	497	553	488	495	518	494	482	458	486	463	494	502	547	484	474	491	483	493	514	541	481	511	483	485	493	495	483	523	492	517	487	516	510	520	467	533	507	526	538	498	525	482	475	504	476	514	519	483	500	533	484	544	516	449	503	478	504	505	554	474	500	511	490	544	518	533	505	503	496	479	531	511	540	492	515	515	529	467	491	479	553	514	499	514	478	539	500	477	534	464	529	479	524	495	473	493	498	491	509	524	488	446	511	477	438	514	494	486	502	463	487	457	485	513	520	508	497	524	519	484	478	521	528	518	503	486	519	527	502	488	493	542	489	516	494	504	502	517	514	480	546	467	443	499	505	482	506	488	544	528	516	518	506	471	469	500	518	475	522	505	523	483	488	529	508	510	532	504	490	504	526	507	506	506	488	484	503	513	506	503	521	490	516	486	507	516	522	493	515	510	518	494	540	539	493	524	498	498	528	501	526	513	482	478	493	485	519	509	474	497	529	536	558	498	507	483	539	514	475	496	540	543	493	505	519	493	516	497	529	546	506	504	489	527	511	457
24920	3150	1332	1008	805	503	415	374	324	308	225	242	210	230	175	180	165	167	203	186	185	175	171	179	180	148	157	176	191	178	171	151	176	184	171	158	160	173	195	174	171	185	193	179	147	168	170	168	162	191	155	162	178	189	168	173	167	171	164	197	207	180	164	160	171	149	184	183	154	190	166	146	140	166	177	163	181	171	162	167	162	169	165	173	173	168	161	226	195	147	157	166	145	154	173	161	173	159	171	157	179	143	185	199	169	169	165	199	160	170	175	160	155	184	170	172	171	152	164	177	175	177	162	148	144	161	175	163	172	157	163	163	184	133	167	190	159	144	175	138	154	155	158	180	175	180	198	158	176	181	166	181	167	174	172	171	169	177	153	145	200	157	151	171	163	193	162	184	176	136	169	151	165	167	175	155	174	143	157	159	190	153	166	158	184	160	153	150	175	171	148	161	170	156	163	179	191	174	174	171	183	153	184	155	175	174	170	164	177	166	157	184	160	197	165	159	190	168	161	173	168	143	195	179	132	172	165	155	152	175	172	191	167	158	184	176	174	175	163	158	176	196	179	179	186	156	172	189	137	182	163	161	163	167	163	198	154	170	180	167	167	188	172	156	164	169	133	178	164	169	153	149	171	185	182	143	159	183	158	177	192	161	172	156	141	163	152	163	157	169	168	203	145	152	185	152	169	173	159	194	189	157	184	164	181	165	163	176	166	172	136	170	164	174	157	171	167	180	180	163	144	174	150	153	182	171	187	148	164	162	159	183	180	196	145	170	179	173	149	197	146	162	167	174	169	174	211	183	167	163	150	163	161	173	167	164	166	165	166	174	159	170	166	177	190	180	172	159	184	186	174	187	169	168	170	189	188	185	182	162	183	138	172	166	171	182	153	175	154	176	153	158	172	167	157	160	188	168	183	157	177	193	182	156	184	173	146	172	150	185	158	152	167	180	152	185	187	179	187	161	167	167	147	167	184	159	150	175	160	151	187	161	165	176	155	200	165	158	187	170	168	182	200	165	183	191	178	163	161	172	149	192	158	169	181	143	155	153	172	163	154	181	180	195	186	163	171	171	198	184	169	186	175	189	144	177	172	165	182	208	163	164	156	171	174	167	196	163	178	159	162	195	158	162	188	165	140	148	167	190	184	167	153	175	164	184	170	148	170	164	183	184	177	177	169	153	141	181	173	191	163	177	164	173	177	170	181	180	169	175	165	159	179	194	163	149	182	182	169	183	172	166	153	153	174	202	162	174	196	173	178	165	152	147	192	150	178	194	185	160	161	156	174	182	181	153	145	172	171	129	185	165	154	191	176	185	186	185	192	180	168	163	168	173	172	165	184	179	151	169	180	137	148	175	166	158	154	215	180	158	150	162	162	180	157	215	168	157	176	169	166	157	182	165	183	151	139	155	157	162	165	152	168	179	153	152	176	180	170	178	191	157	156	152	152	153	163	177	170	184	179	166	142	164	184	173	180	197	194	159	150	169	163	171	143	167	177	165	150	164	195	164	140	185	162	175	156	171	187	136	156	183	152	207	184	211	171	159	155	155	155	158	146	176	180	175	164	176	160	173	188	165	179	173	170	167	188	160	163	182	160	171	155	163	167	149	170	185	177	175	158	156	196	153	171	162	177	156	182	162	148	181	163	188	192	146	186	160	193	172	179	166	187	155	184	185	166	157	153	175	183	176	138	181	169	170	166	168	190	163	157	193	186	177	168	189	154	161	160	174	144	183	169	189	170	157	171	144	194	138	157	168	170	184	166	156	150	174	192	208	149	197	164	167	159	162	170	169	142	181	163	203	188	152	178	177	159	159	198	168	180	166	171	152	162	150	187	180	183	207	172	193	179	172	146	159	176	160	179	185	147	137	166	166	145	163	149	195	180	189	156	148	174	159	183	189	177	200	161	184	139	165	186	166	157	161	172	178	154	142	182	173	148	164	177	174	166	150	180	166	171	167	160	168	162	168	191	156	170	153	182	175	176	179	163	176	177	161	182	192	164	177	186	176	170	171	147	157	167	154	167	154	186	173	165	140	158	182	174	158	174	175	166	164	172	179	153	153	165	155	181	177	175	174	160	159	167	147	165	160	173	169	176	188	158	171	150	159	156	159	166	169	168	165	167	149	162	165	177	179	148	182	161	158	178	160	179	167	164	201	199	152	188	177	172	156	154	145	177	178	186	192	162	179	160	179	155	163	166	196	173	185	162	178	200	189	156	156	152	146	156	163	164	175	186	164	145	167	194	169	173	154	178	191	161	167	150	138	167	160	150	159	157	158	162	176	176	174	172	163	162	190	179	161	140	200	171	175	174	169	156	192	171	154	166	156	157	181	176	161	178	164	147	192	177	169	149	187	183	172	162	196	163	170	162	175	171	166	154	159	155	180	182	175	151	187	171	179	148	161	164	159	144	172	170	161	177	159	164	174	162	159	186	186	196	167	183	176	162	184	188	142	165	136	170	176	162	158	162	175	166	188	156	181	163	163	174	172	154	185	176	157	146	177	189	134	183	153	187	166	161	155	179	186	149	163	161	177	167	165	166	165	168	172	176	142	163	132	183	160	158	183	155	168	160	164	175	162	158	172	173	201	161	171	137	188	174	173	155	179	145	139	152	152	164	168	170	172	180	155	168	167	166	178	173	171	165	156	162	178	170	166	145	157	182	145	166	184	175	155	160	170	156	155	164	180	185	154	166	180	193	176	163	181	168	164	187	197	158	159	151	165	193	167	175	188	152	158	189	177	180	136	169	147	167	141	162	166	173	175	193	201	164	161	162	153	151	153	169	139	160	153	165	176	161	172	173	178	157	172	172	169	160	178	147	151	179	164	181	159	144	180	161	159	180	188	180	149	164	174	183	182	179	142	193	181	151	164	183	172	174	154	142	175	176	154	169	177	170	166	168	163	164	161	166	169	185	147	173	176	177	172	156	168	163	190	166	175	168	168	156	199	178	185	147	182	159	187	163	183	171	168	159	184	160	153	157	162	176	189	158	190	164	147	161	163	147	171	174	166	154	174	175	176	198	154	184	187	189	160	174	161	178	157	157	167	162	171	196	164	164	166	165	169	176	149	163	152	185	160	181	183	174	151	172	144	158	173	177	153	166	156	158	165	156	167	184	190	157	188	158	170	162	172	154	181	176	165	164	143	164	182	177	152	164	180	163	164	163	187	143	171	167	155	158	169	155	199	160	154	177	167	161	182	165	171	163	181	164	153	170	133	149	147	159	186	183	199	189	165	181	158	162	188	150	162	183	193	186	163	183	148	146	141	185	175	174	173	173	155	172	163	181	192	166	154	164	145	164	148	149	159	175	165	163	176	177	189	178	163	182	155	174	154	175	181	167	155	156	170	160	152	169	157	181	161	194	151	173	151	158	148	143	156	196	192	161	172	152	178	144	173	179	181	164	167	169	156	160	174	185	174	169	156	164	157	175	164	167	162	175	170	163	168	182	172	167	155	189	157	159	170	170	152	180	156
14158	1358	2513	3141	3146	2220	1655	1521	1350	1213	856	807	666	688	642	522	581	543	480	460	452	539	492	504	439	495	441	412	438	426	447	431	427	464	464	442	420	443	453	458	412	434	437	428	405	417	416	411	411	434	444	438	425	400	433	437	431	413	406	438	421	408	423	418	441	436	427	420	448	433	424	429	429	429	437	460	433	459	407	418	411	389	418	409	455	415	426	402	433	432	402	404	444	445	431	437	423	458	418	451	439	412	406	439	460	399	431	446	438	401	451	373	429	426	408	430	419	454	439	404	432	416	429	427	438	449	408	424	423	428	422	442	414	422	419	420	457	463	452	397	449	419	432	437	449	417	426	415	463	420	430	427	439	424	419	434	423	432	458	414	419	437	400	433	484	421	417	413	422	433	449	434	461	400	420	435	393	421	404	402	431	446	445	439	460	407	399	406	450	408	416	436	408	447	422	381	456	408	421	410	408	450	419	423	477	407	428	445	441	391	401	420	442	418	412	437	440	419	423	380	417	424	442	435	440	416	442	415	446	408	406	412	434	402	411	417	427	431	429	395	422	379	418	405	437	396	445	434	417	401	405	416	426	396	474	416	438	394	402	392	428	450	408	432	443	426	399	419	376	415	419	419	411	470	422	427	431	429	392	419	417	402	416	443	400	387	372	385	430	417	417	413	424	434	411	426	382	409	408	408	431	435	464	445	377	380	416	424	395	412	409	409	457	397	409	427	403	416	419	425	428	403	444	483	421	440	430	402	379	455	447	383	425	420	422	454	459	436	419	409	444	454	406	457	403	407	443	447	426	428	427	438	388	400	410	425	438	400	428	428	399	395	451	385	434	409	411	459	407	418	431	434	435	424	447	412	375	387	401	440	411	410	424	442	426	423	455	387	410	435	422	453	398	427	430	445	450	388	419	447	422	438	422	428	396	418	437	412	423	439	414	425	394	422	408	418	418	400	418	430	418	416	463	451	425	398	427	428	421	443	403	388	401	435	418	383	397	419	428	420	436	435	456	436	385	432	441	451	440	390	393	462	431	415	402	438	445	465	435	424	425	451	414	454	394	419	428	421	420	433	410	411	405	435	436	421	427	435	432	451	415	434	447	427	437	448	426	422	445	426	418	445	444	408	436	425	421	420	402	421	414	442	417	441	448	444	425	439	425	451	432	427	396	435	414	418	416	438	448	403	417	421	417	408	431	421	429	432	423	425	424	411	445	436	402	413	426	431	420	427	407	434	423	425	416	374	419	425	413	409	420	439	409	404	437	400	433	438	437	376	463	449	429	419	419	417	440	465	456	433	422	405	434	430	407	410	401	417	459	436	425	449	433	448	411	430	409	434	430	398	426	384	403	415	417	456	403	447	380	478	392	429	413	419	398	445	462	459	414	445	453	404	410	419	419	406	453	452	452	404	422	439	413	435	445	432	420	433	430	388	399	414	418	427	443	410	427	394	378	407	397	439	405	434	422	434	409	436	428	398	435	407	405	383	421	440	429	389	417	444	437	427	416	423	402	429	432	435	462	434	465	425	434	395	393	420	412	403	430	410	444	422	438	445	455	470	441	424	444	436	401	399	364	426	427	409	450	401	399	422	395	424	406	391	415	458	430	393	395	438	430	425	405	463	405	443	412	465	430	416	404	416	410	428	415	405	402	402	408	385	398	413	439	452	434	414	444	472	452	391	394	434	421	437	398	451	391	428	439	422	448	416	432	404	404	457	449	439	458	416	428	401	411	420	403	431	416	430	423	418	398	384	446	417	428	444	431	425	454	483	427	409	447	407	434	382	427	393	456	447	465	439	438	395	452	419	406	414	413	430	425	442	452	400	360	391	391	399	395	455	420	442	430	413	404	426	434	463	451	417	451	415	432	414	435	439	395	409	399	429	390	419	455	427	422	428	392	425	418	431	438	443	452	418	444	396	425	410	433	412	446	435	424	413	428	414	450	453	431	432	400	399	417	453	436	434	435	450	423	438	393	382	442	416	422	400	421	409	399	395	402	425	416	436	412	451	406	438	406	421	392	415	468	435	421	381	427	427	401	394	422	428	421	465	437	437	430	427	438	441	400	387	439	401	401	414	447	431	422	371	447	418	405	402	436	430	421	414	455	414	427	435	409	466	441	418	412	377	435	423	457	460	444	416	418	426	457	453	429	393	407	417	428	448	451	447	411	417	387	440	441	389	458	427	428	421	433	410	381	427	412	437	437	397	427	375	428	431	440	446	412	438	408	446	422	453	426	459	419	440	437	420	413	436	444	402	412	442	446	393	431	479	444	403	420	412	410	416	392	429	425	463	410	428	424	421	411	433	435	456	404	374	449	449	393	429	397	445	423	438	409	420	368	456	441	416	419	405	422	412	398	423	433	443	427	425	415	382	445	418	407	413	458	409	445	433	401	444	434	395	445	370	430	437	435	420	424	424	372	439	401	444	392	411	428	401	437	404	419	407	409	416	406	452	436	414	433	429	433	430	393	428	357	409	423	448	421	438	400	414	432	401	443	408	448	421	430	427	435	446	446	421	426	421	411	422	413	427	419	424	411	439	416	390	416	393	448	421	426	409	452	419	417	432	428	433	441	416	428	443	408	408	424	440	416	390	395	453	468	422	433	479	405	412	399	424	430	456	438	425	410	444	442	414	389	424	442	423	435	410	393	451	442	414	397	447	424	397	439	427	422	389	445	389	392	452	416	438	437	382	415	439	432	424	452	428	435	412	414	438	416	402	452	398	417	432	428	437	417	421	422	460	456	444	412	418	412	426	434	415	427	402	400	442	414	423	436	431	398	412	426	422	410	453	384	469	413	465	425	404	424	397	429	424	402	399	419	444	378	402	417	421	443	443	447	433	398	415	484	404	403	412	426	405	428	395	430	425	420	448	477	432	423	430	428	424	424	443	451	421	416	429	420	395	421	386	439	415	446	422	441	429	414	418	408	441	408	399	391	382	389	393	457	415	415	409	395	468	427	416	408	425	399	382	452	409	418	434	458	452	433	429	407	398	415	388	423	383	447	424	426	417	426	415	459	429	422	438	439	440	442	397	447	441	443	407	408	391	390	458	409	444	413	388	421	442	418	444	414	396	436	426	426	393	427	392	448	439	451	406	432	458	382	459	423	492	431	413	447	431	384	436	427	458	427	399	409	458	442	432	407	428	430	419	419	447	425	416	426	375	416	418	412	427	448	430	448	426	414	432	471	406	455	446	464	398	412	381	415	404	428	419	411	433	425	410	393	448	417	424	427	405	432	430	440	439	410	438	412	453	412	424	422	461	395	424	411	434	449	426	422	431	466	456	400	409	451	452	440	425	424	407	412	413	458	405	407	418	440	456	395	461	443	391	375	436	445	396	436	436	446	470	453	444	449	430	412	437	431	398	437	411	405	402	431	364	416	412	424	420	411	434	422	433	444	400	435	449	432	395	448	404	428	403	407	395	420	433	408	422	415	446	428	425	423	407	422	447	381	407	417	415	428	421	453	453
34727	6194	2135	1596	1294	920	702	628	546	578	430	367	347	349	342	335	298	252	328	275	296	286	281	289	278	329	281	302	285	280	291	297	295	313	292	294	281	301	270	294	284	311	269	283	302	309	254	274	300	319	292	320	298	278	297	279	261	289	284	288	319	278	300	263	300	284	242	304	255	294	275	298	260	266	265	288	282	282	301	278	251	287	249	277	255	263	308	298	270	296	274	268	301	295	276	268	273	270	274	308	266	263	286	255	294	272	292	273	273	295	284	269	306	289	299	296	270	302	300	265	284	267	279	287	278	278	256	233	277	254	252	271	297	256	292	309	317	290	295	291	288	303	275	280	269	265	295	299	297	305	307	266	283	278	257	267	295	272	300	314	277	316	272	316	291	270	314	277	262	285	288	306	310	284	242	297	261	279	271	269	255	269	288	291	258	285	276	280	308	284	246	303	291	248	267	271	307	303	291	268	269	276	306	252	325	300	271	250	272	298	285	286	265	260	261	296	289	315	261	284	275	291	297	314	302	277	243	274	315	295	320	289	293	308	294	287	245	244	310	288	290	291	272	341	297	281	309	270	272	281	278	282	308	294	276	298	300	265	283	296	311	257	302	273	277	251	280	304	289	283	284	287	267	276	270	313	282	280	312	277	285	268	251	292	291	304	274	279	269	266	278	261	298	267	258	281	261	266	283	312	284	319	305	259	288	306	292	255	295	269	296	288	297	277	263	301	286	278	277	284	301	276	309	304	277	297	280	315	311	292	302	266	279	295	297	321	275	252	281	284	276	261	291	310	280	257	263	290	269	297	255	281	291	308	267	289	262	307	298	329	286	277	307	262	255	289	261	274	273	292	284	258	273	295	323	273	290	315	282	279	330	315	298	285	306	310	272	253	299	300	306	334	290	307	299	288	329	266	305	299	292	320	311	301	291	308	265	315	253	295	290	287	298	279	288	300	291	295	249	282	302	250	269	249	255	265	304	293	261	296	273	267	290	295	262	306	308	308	284	253	293	315	310	241	303	264	285	292	270	268	280	261	266	302	307	280	275	308	264	314	301	283	293	282	302	289	281	305	297	284	281	297	295	271	266	281	269	283	259	287	301	312	288	297	259	277	268	258	314	256	263	291	256	301	291	295	292	288	304	301	271	287	312	300	269	315	256	284	284	290	290	261	297	291	325	270	306	284	275	280	291	289	294	243	282	292	318	287	294	270	271	293	277	299	279	304	290	292	280	266	316	273	258	286	304	284	286	282	265	288	269	294	274	275	257	301	274	279	257	261	284	289	292	279	298	307	281	276	293	282	260	278	271	287	292	284	290	309	288	275	296	291	283	263	287	271	278	296	285	277	267	257	306	306	300	279	262	254	309	287	293	289	311	346	310	269	315	296	270	256	300	282	286	292	293	288	309	257	277	276	265	263	286	286	253	291	278	273	281	300	280	274	295	268	291	319	272	262	284	261	273	247	286	305	285	291	267	276	287	282	303	289	304	305	296	291	320	275	281	280	260	294	307	286	287	259	289	282	275	291	292	248	289	306	292	300	313	277	293	287	259	310	286	265	288	275	291	304	267	288	286	291	313	274	292	276	264	284	282	281	284	291	319	309	293	318	274	303	276	287	299	287	284	320	287	270	297	309	303	268	273	291	279	275	286	254	285	291	281	256	252	307	282	291	268	292	250	306	301	275	270	287	285	281	305	265	311	296	286	249	273	253	282	288	280	306	315	302	277	265	258	319	296	294	305	289	253	318	288	298	289	287	293	279	289	286	288	251	271	304	290	240	269	287	282	280	268	287	294	264	296	281	298	272	269	273	265	295	282	251	302	295	270	241	304	271	271	284	261	294	298	286	276	267	303	294	270	306	258	277	283	285	294	299	275	253	284	269	283	289	272	278	279	282	255	269	267	294	291	293	274	262	331	293	249	284	255	267	298	290	312	282	254	293	284	286	308	276	261	273	302	311	297	279	288	317	287	318	296	253	276	303	287	266	295	293	269	288	286	276	307	264	264	287	274	268	281	311	303	280	289	291	273	267	259	313	278	242	278	330	295	271	286	293	298	260	282	275	278	284	287	281	288	278	281	290	304	298	267	291	263	269	274	288	286	281	301	284	309	310	263	272	270	302	314	280	292	313	302	275	263	275	288	283	266	317	281	286	307	286	326	286	292	265	266	318	277	268	309	279	297	284	265	281	295	266	293	271	280	297	281	294	292	286	284	292	327	288	283	273	295	307	280	301	309	276	237	276	277	263	321	265	313	280	279	308	278	309	294	287	264	282	283	303	279	298	265	251	285	309	307	296	323	292	284	258	327	297	274	281	283	289	308	292	266	258	256	257	274	310	291	260	304	291	276	312	267	270	277	278	302	294	268	268	323	296	287	292	269	300	269	250	269	282	277	283	274	249	270	282	278	263	304	338	277	299	284	289	261	269	281	275	263	284	291	284	251	278	287	285	252	300	299	300	253	246	255	298	286	282	289	237	280	296	264	305	313	296	311	324	315	299	262	298	264	303	280	274	282	297	292	274	315	275	289	285	298	286	294	320	253	342	321	289	238	282	309	302	313	318	297	267	272	294	274	320	249	294	266	302	296	279	278	263	277	288	248	253	308	306	278	299	296	271	293	311	264	306	304	318	287	263	304	298	275	311	294	305	283	289	294	282	246	298	258	289	276	267	294	278	277	265	274	275	279	277	301	275	262	283	289	278	290	295	270	244	307	286	304	274	290	272	270	304	295	306	289	299	283	246	286	290	304	246	270	278	319	302	251	307	265	297	249	283	276	283	307	302	268	255	294	304	267	278	306	269	305	263	276	277	268	279	244	283	297	300	262	256	274	288	260	269	275	282	272	276	261	315	272	259	291	309	299	285	268	291	303	295	295	269	264	274	300	282	286	319	278	282	279	329	286	287	264	268	272	313	249	262	309	284	286	271	302	263	266	280	289	292	282	296	305	296	290	290	260	279	287	297	303	282	306	314	295	287	282	275	294	287	256	331	285	301	248	281	307	273	267	267	282	290	277	271	266	311	279	316	243	308	305	260	275	294	271	314	288	269	258	299	251	280	307	279	275	292	270	311	295	283	267	266	285	290	269	283	251	304	249	280	260	309	265	290	346	284	276	281	299	279	279	295	308	269	282	290	285	257	296	281	279	302	286	267	293	287	281	292	269	284	246	259	248	289	267	269	301	262	294	295	295	301	295	271	311	278	313	269	269	267	279	305	265	292	281	327	314	277	281	271	273	288	305	278	234	293	286	288	272	261	249	289	284	286	309	291	261	308	280	262	282	299	261	294	280	257	283	300	290	273	282	268	276	288	267	293	252	274	261	305	312	260	239	263	292	289	294	268	264	271	299	296	298	299	263	285	259	277	314	306	281	255	263	290	272	282	317	267	299	257	274	294	272	278	312	277	288	287	279	278	259	255	276	320	269	300	288	296	303	270	287	265	302	268	290	252	288	258	271	297	296	317	276	303	284	287	296	263
18439	2051	3675	4612	4389	3845	2833	2275	2161	1911	1492	1152	1236	1134	993	927	874	793	803	784	738	752	761	710	727	720	694	728	695	694	687	735	718	703	661	663	693	676	671	654	686	639	669	671	684	717	715	688	683	694	703	689	708	655	655	651	665	644	697	643	666	671	695	701	688	668	632	687	640	619	663	659	671	716	675	662	621	704	683	670	678	688	664	693	633	617	693	654	644	651	667	639	717	596	685	671	664	682	678	649	709	676	693	696	679	639	666	626	640	651	651	661	657	615	665	712	726	726	675	621	671	652	631	633	671	608	726	687	640	699	655	655	705	605	668	656	674	690	665	642	692	669	667	674	659	653	636	620	662	643	684	681	661	668	635	628	605	653	624	676	668	698	627	661	662	646	642	643	654	682	662	666	669	671	655	647	673	683	670	606	645	649	693	677	693	677	635	700	661	702	663	633	610	609	640	702	650	680	667	694	669	648	664	646	678	704	615	672	677	639	635	651	657	664	678	673	707	679	693	661	652	625	649	649	632	658	693	642	695	650	597	656	676	699	617	705	721	647	658	673	665	662	688	655	638	648	633	668	678	636	644	642	608	657	695	607	620	690	635	663	645	657	703	642	671	653	705	641	707	665	681	644	634	585	667	661	618	660	627	694	667	639	668	631	650	676	637	614	609	684	613	674	634	671	617	657	646	672	663	637	659	669	623	671	652	637	654	643	692	659	617	690	697	654	674	653	609	613	664	660	653	699	694	673	657	651	623	679	661	635	617	707	695	634	667	663	670	648	717	638	682	645	665	680	636	674	656	663	621	644	637	659	690	663	673	661	663	638	667	631	651	686	619	674	615	620	692	622	655	689	658	723	677	682	679	656	628	701	694	660	674	632	648	635	699	661	683	664	673	623	689	667	685	638	634	663	641	707	638	653	671	675	685	662	643	655	687	691	646	606	662	633	699	651	665	631	668	703	640	664	634	642	661	688	621	688	659	639	681	690	691	686	658	661	637	666	600	629	649	626	700	697	677	692	682	649	689	635	635	650	686	652	649	677	665	657	654	654	623	661	659	629	711	664	652	662	657	683	668	616	665	654	683	635	672	642	635	662	678	743	683	641	657	645	631	673	689	697	674	662	688	614	591	632	613	731	597	674	664	663	629	679	593	637	674	662	653	640	663	679	640	699	680	665	691	658	652	671	692	648	618	642	696	663	645	648	692	662	690	663	606	616	660	676	650	665	666	685	677	642	703	647	659	641	695	676	642	609	635	658	638	623	609	653	662	638	696	681	656	647	653	647	625	680	665	652	653	671	651	661	647	632	650	652	652	615	630	671	700	636	667	652	683	682	639	624	650	719	639	663	645	620	704	698	674	667	658	660	656	665	598	657	672	654	686	640	642	645	672	654	672	687	666	685	700	621	641	637	666	663	683	674	639	597	634	664	643	679	634	669	667	670	696	698	625	603	633	659	661	620	652	630	663	673	650	675	629	670	616	629	666	643	669	656	693	661	642	696	684	642	628	684	633	696	710	638	642	654	658	691	678	642	653	640	648	672	644	622	660	696	665	634	667	658	688	621	657	666	638	670	665	668	639	632	716	688	684	657	622	641	638	627	681	651	657	639	661	663	689	687	653	701	646	640	703	669	673	673	635	653	699	677	656	634	688	695	653	642	675	651	660	710	690	656	667	662	662	659	654	676	650	654	660	666	675	704	684	659	665	635	657	638	644	621	678	650	633	686	669	676	694	651	651	641	673	636	710	662	693	712	653	660	658	675	692	671	664	633	641	664	640	660	623	681	657	659	649	674	647	605	644	693	644	665	660	736	644	697	651	698	649	677	715	624	654	653	652	636	629	674	668	671	672	666	666	651	671	665	651	675	678	663	680	648	693	636	646	672	617	669	672	647	659	687	632	651	672	689	662	678	648	699	675	652	684	601	689	635	651	664	648	673	580	692	658	684	644	684	658	644	653	705	651	641	656	629	622	701	630	722	637	645	698	643	669	694	662	692	749	644	658	668	628	671	634	705	666	645	670	659	669	635	688	654	691	621	683	703	630	648	631	640	659	662	626	674	622	728	628	659	640	683	658	638	654	653	661	667	653	690	672	621	643	628	674	616	661	642	696	689	634	678	629	677	645	646	658	671	649	656	660	656	657	658	684	669	732	656	670	660	604	625	653	675	681	643	681	635	685	651	664	667	608	647	636	690	633	637	671	605	642	695	677	701	652	692	642	650	647	654	648	626	640	675	678	686	624	650	646	662	636	617	695	701	630	654	637	617	677	680	648	629	677	690	690	683	636	629	632	644	599	674	689	670	652	678	639	678	651	653	639	709	691	657	692	652	687	673	670	663	691	694	668	648	662	688	642	623	655	634	647	649	675	666	690	675	729	615	667	670	647	647	669	689	654	654	673	677	626	637	676	654	639	630	624	680	621	668	651	661	640	653	671	692	640	674	616	665	634	686	664	667	680	653	673	697	642	635	670	651	632	605	653	679	655	648	643	650	681	646	645	629	691	660	661	630	650	625	628	656	738	658	632	648	693	700	691	671	632	667	685	685	652	646	652	694	626	663	677	670	684	635	641	635	652	671	623	646	638	632	664	668	633	628	626	615	658	675	667	618	700	632	687	635	681	641	669	659	673	653	646	683	686	627	638	641	617	656	645	672	644	695	615	671	627	644	687	642	658	643	651	686	661	655	669	647	674	640	638	672	633	645	646	683	701	636	716	629	702	584	651	651	639	676	653	648	639	643	640	639	654	669	645	659	661	725	621	652	681	648	642	667	643	674	665	627	643	649	609	619	680	673	662	655	641	681	650	692	626	661	630	652	634	628	615	661	667	642	637	672	703	644	649	680	650	680	631	607	679	689	689	616	657	628	643	623	623	631	651	669	657	714	633	662	653	695	653	628	687	669	630	689	667	657	639	650	673	654	658	681	625	690	650	646	668	687	654	642	647	650	640	649	679	651	655	681	654	635	681	652	636	654	624	685	640	666	660	629	675	666	672	694	623	678	675	666	663	634	686	677	637	674	705	698	635	696	613	656	669	640	662	633	631	632	674	680	660	629	661	669	691	649	681	604	618	643	663	706	637	694	648	665	690	662	616	682	633	639	664	653	674	662	655	640	654	700	711	622	697	680	626	643	637	701	655	681	616	674	661	663	662	660	653	660	670	663	660	671	680	669	702	675	636	658	657	627	679	650	659	684	650	708	679	666	675	631	642	617	638	683	613	635	670	623	650	665	653	630	650	640	699	672	681	657	671	689	654	611	614	632	706	631	642	653	666	691	648	665	644	659	666	646	623	666	648	649	616	689	668	679	653	649	629	670	606	709	673	674	636	718	628	670	647	646	616	672	641	680	639	619	676	668	670	670	616	654	678	655	679	661	662	675	763	669	650	703	680	663	649	713	664	641	673	689	628	640	661	694	660	702	686	651	673	671	656	689	684	645	607	682	603	644	661	680	662	677	638	699	673	630	617	648	647	648	699	663
8652	949	733	593	449	351	289	274	263	253	258	256	227	206	228	247	229	213	223	214	219	221	201	237	247	247	255	245	237	253	225	212	224	241	225	226	219	233	251	200	228	219	233	223	207	184	215	216	236	206	209	211	235	204	221	193	201	230	216	215	221	208	218	231	233	222	245	219	201	230	235	214	243	231	220	255	199	217	221	206	206	191	210	215	214	236	240	232	255	229	230	210	217	208	236	202	225	280	188	216	236	199	230	235	224	200	238	208	197	236	234	217	217	226	238	247	210	225	189	231	222	214	243	199	209	214	223	243	252	201	217	225	198	215	206	212	212	224	234	217	201	224	237	195	209	221	211	210	214	250	226	230	197	219	212	208	210	222	218	229	226	228	228	225	220	223	208	218	226	186	228	246	230	225	207	212	238	207	215	219	192	238	239	244	240	229	213	202	192	217	206	211	194	228	204	238	243	234	223	250	213	214	227	217	193	226	221	229	206	215	230	215	223	194	211	250	210	226	223	239	206	264	217	254	235	248	225	261	225	207	204	243	212	198	233	243	192	222	230	225	245	246	207	196	224	190	226	216	253	217	219	234	219	216	227	215	241	232	205	225	207	229	187	193	233	232	221	245	260	232	214	224	213	206	227	242	206	214	222	189	231	214	253	229	210	199	230	212	241	218	196	207	219	224	217	250	218	244	211	216	246	230	193	187	235	215	218	228	236	208	228	217	258	237	190	205	223	226	254	217	198	219	229	220	245	213	229	214	210	222	218	246	222	234	225	231	235	242	209	192	196	213	201	237	229	209	194	231	206	239	232	234	211	201	199	213	225	216	212	240	213	215	222	238	252	226	213	239	217	221	214	204	213	228	215	210	209	228	227	217	219	203	237	217	206	219	229	216	209	218	212	209	240	249	222	245	230	253	215	244	199	202	207	234	230	218	225	215	207	218	220	198	218	232	191	221	202	226	262	220	221	200	203	207	208	195	227	244	208	195	217	202	220	221	228	211	238	227	224	189	181	239	227	184	232	237	219	205	204	224	237	213	204	205	224	206	246	220	225	230	221	221	226	203	219	224	237	227	207	227	230	244	206	232	202	243	213	237	205	240	211	241	214	188	228	236	205	213	214	194	234	224	205	220	225	213	240	234	224	223	229	220	208	230	218	236	227	228	209	230	224	220	220	221	226	235	222	185	225	208	231	237	223	203	234	221	213	241	216	216	200	221	250	211	235	254	225	213	213	230	210	207	199	234	207	226	241	225	222	224	207	224	242	219	221	213	213	264	212	244	217	206	203	224	213	230	202	225	206	224	216	240	219	202	238	201	192	221	231	230	197	220	216	214	203	204	244	217	261	250	227	207	202	224	197	183	227	216	213	226	205	188	193	218	230	227	233	199	222	218	222	252	217	237	225	219	208	224	221	231	228	193	244	224	230	226	211	195	189	266	191	222	245	225	198	218	210	223	230	193	201	212	216	253	191	240	228	222	236	211	235	237	219	214	183	208	224	226	224	229	209	229	235	203	225	220	215	213	207	196	218	203	202	206	234	223	222	199	234	220	229	235	226	216	219	206	210	204	241	230	233	218	207	232	235	239	216	217	251	219	210	212	212	239	225	203	207	228	236	232	206	214	229	213	202	218	233	215	235	201	205	196	205	194	202	248	210	222	221	236	211	243	214	234	211	248	214	213	238	246	196	205	230	220	238	200	225	234	230	211	219	222	223	221	214	210	213	228	227	228	230	233	218	199	223	202	222	204	258	249	237	221	216	232	200	220	226	195	202	232	210	200	219	206	235	217	260	242	225	213	205	191	239	228	207	240	218	213	223	224	214	223	209	216	230	225	215	242	254	234	208	210	232	225	229	221	206	224	243	261	219	194	233	204	220	236	209	202	209	208	212	225	238	231	254	208	215	228	212	216	225	240	210	223	217	206	236	207	245	244	257	223	240	243	230	223	199	227	210	245	199	248	219	238	200	230	250	207	226	228	217	219	224	254	244	234	228	249	233	243	247	208	234	200	223	196	225	241	224	212	190	214	214	220	212	198	243	212	228	199	228	219	212	248	242	226	239	244	212	202	226	210	240	225	202	221	222	235	227	215	241	182	193	238	216	247	244	214	198	227	224	224	216	218	240	215	219	217	217	208	209	192	213	233	228	214	252	224	208	233	210	226	237	231	221	220	225	238	233	229	218	206	210	208	222	214	220	222	218	240	227	206	233	251	213	202	200	220	257	206	226	218	206	222	232	214	222	218	242	248	215	215	214	238	198	210	216	224	190	216	196	194	212	233	203	219	221	216	207	245	211	228	226	222	206	238	212	217	246	248	220	205	214	223	208	239	243	259	219	207	223	194	194	237	218	243	214	218	218	228	235	234	205	220	213	220	217	226	227	228	192	226	225	202	208	203	227	231	232	218	202	241	217	211	207	216	251	205	218	237	215	215	236	245	231	225	221	218	202	227	248	197	212	223	230	237	234	208	228	220	202	228	229	226	215	207	221	219	227	230	234	237	235	225	209	229	231	218	211	219	223	232	220	190	211	210	209	210	219	207	233	258	253	193	224	216	211	256	226	223	247	214	187	221	237	195	227	236	246	262	202	212	218	258	232	220	240	208	229	230	252	244	224	226	234	217	210	210	239	223	229	197	220	202	206	217	203	213	221	219	218	223	226	228	213	207	231	232	190	236	218	245	268	226	209	233	238	231	252	238	226	232	226	214	216	216	208	238	246	198	205	191	216	215	218	216	217	239	220	199	215	191	231	228	215	194	220	254	210	210	208	233	226	239	223	229	191	225	231	220	237	203	220	200	209	201	211	220	213	220	212	242	212	226	231	229	219	202	194	235	226	192	208	225	239	211	204	205	217	220	225	219	216	229	221	190	226	223	223	257	202	205	223	213	221	216	223	243	229	230	251	242	220	236	249	207	230	225	207	220	209	239	213	225	209	205	223	221	209	183	223	195	198	220	228	239	223	211	207	205	194	228	235	214	238	236	226	201	218	227	259	215	265	215	205	220	177	215	213	242	228	237	203	230	202	225	218	226	205	240	209	209	209	226	222	203	258	210	214	220	230	230	220	253	225	242	203	189	222	207	217	209	232	222	252	230	208	211	241	223	279	240	215	221	232	259	218	211	212	207	221	204	234	200	221	198	231	242	236	255	199	220	209	230	219	203	217	206	189	236	197	251	220	202	214	192	237	221	247	215	202	214	238	211	212	228	205	251	234	208	220	226	184	223	206	250	236	243	224	204	212	253	236	228	208	211	202	189	249	219	228	213	247	236	238	208	205	212	230	223	237	236	228	213	221	217	247	222	219	241	193	234	222	196	230	227	206	253	244	225	208	230	214	243	233	235	206	230	201	221	235	200	229	238	222	240	238	221	206	241	229	211	246	240	214	220	218	226	230	196	246	234	215	240	228	231	213	205	211	225	210	206	232	237	234	234	270	184	245	237	234	230	230	231	213	204	228	221	203	226	215	216	243	238	229	225
5223	924	1426	1674	1436	1359	974	850	814	810	699	609	576	611	611	543	572	520	486	538	487	533	499	552	530	494	534	519	537	516	504	526	513	528	518	519	488	490	516	474	523	490	516	507	508	485	557	552	538	464	460	504	523	520	487	517	543	534	502	512	499	501	472	522	489	541	517	512	533	521	516	577	530	524	519	481	508	545	526	509	499	543	525	500	490	493	510	524	503	513	512	544	473	533	527	493	512	479	560	466	486	538	526	483	504	505	497	479	498	555	499	508	493	533	521	509	507	527	472	538	506	512	482	491	480	516	502	506	449	500	530	566	501	497	503	509	491	511	520	491	537	468	513	505	515	527	495	523	507	528	545	489	523	524	531	491	517	514	483	510	528	506	527	496	495	473	532	495	507	506	486	494	531	533	524	539	543	471	568	504	525	524	480	505	519	538	489	481	509	483	480	554	507	501	511	530	548	522	479	523	532	517	548	564	512	517	492	531	534	512	501	535	524	479	513	508	495	534	497	493	522	501	505	512	522	506	511	537	511	470	501	497	539	530	478	475	508	485	505	502	533	494	479	496	517	494	541	501	502	545	520	538	517	482	524	514	489	518	483	493	512	488	564	557	496	525	553	524	518	540	469	529	552	438	485	560	511	470	514	513	496	541	503	522	498	515	524	480	529	466	531	516	527	550	507	547	506	528	508	530	538	489	507	515	507	531	531	501	542	496	494	507	533	489	523	500	560	509	476	499	504	575	531	502	511	467	499	529	541	482	519	531	489	514	478	498	513	487	525	507	529	504	502	507	548	470	509	508	500	534	520	516	473	515	541	513	531	549	508	506	520	495	552	472	533	491	512	522	528	485	491	527	508	528	520	520	519	542	508	532	474	478	537	542	503	492	504	495	475	522	495	539	520	529	525	533	516	500	457	496	494	525	510	523	503	505	532	513	447	536	530	488	527	464	487	488	474	529	516	526	440	513	489	494	511	466	507	504	548	551	474	493	509	529	514	522	472	552	527	496	495	548	513	548	555	533	505	500	514	512	529	519	497	511	533	514	509	505	503	495	546	483	535	522	494	564	484	516	527	514	511	523	578	481	518	513	493	540	513	492	498	513	482	544	516	509	492	606	494	501	507	476	513	532	558	491	467	492	528	521	490	509	510	542	484	514	488	511	513	492	507	508	499	499	524	472	496	568	519	485	506	512	525	489	530	523	539	513	577	522	542	513	484	485	524	502	491	498	504	511	517	513	513	511	496	535	495	504	515	507	495	555	529	492	515	492	485	488	522	516	544	477	509	470	523	490	510	558	495	508	495	531	532	521	502	538	511	496	504	503	492	489	518	533	461	560	538	469	464	513	578	503	529	497	513	519	523	478	503	546	505	503	526	518	509	512	518	450	502	513	496	529	484	546	535	498	529	486	504	505	473	504	555	479	499	561	486	477	495	520	535	499	513	569	518	501	525	524	541	510	540	485	496	480	524	512	517	501	517	489	561	546	547	534	493	526	495	521	503	532	532	485	516	527	511	507	467	504	516	510	499	516	509	503	563	544	539	488	477	520	525	516	494	519	544	499	488	527	537	531	494	503	503	510	489	497	477	473	531	481	468	542	514	509	513	524	513	519	536	550	506	508	503	507	511	517	520	520	470	534	523	547	492	489	523	501	548	510	518	481	497	505	533	505	514	470	536	492	497	567	520	501	542	495	491	494	516	498	531	490	477	515	520	511	506	499	528	486	521	525	485	507	486	516	545	489	500	547	491	517	536	520	547	527	499	474	504	500	522	502	554	499	535	488	549	510	493	527	499	527	484	513	525	553	539	516	509	490	539	476	530	476	498	501	480	492	503	490	523	526	507	477	500	498	503	517	508	515	533	508	506	517	527	497	509	498	525	544	517	492	476	507	507	514	518	510	483	528	485	494	560	492	498	495	494	520	494	491	501	484	509	515	508	510	523	549	535	494	498	505	519	508	504	519	515	536	531	529	518	472	486	518	564	511	557	528	499	502	526	510	496	480	504	509	500	481	499	540	487	507	501	497	507	486	555	506	508	498	558	530	526	537	507	509	505	562	489	498	479	553	508	548	525	548	517	535	459	486	505	532	514	486	515	505	525	519	487	493	529	509	495	488	520	516	493	530	512	501	489	545	513	505	519	494	483	502	502	559	488	505	479	522	506	486	529	509	510	477	494	498	486	479	519	504	569	511	524	461	516	526	502	489	534	512	512	505	509	513	521	527	514	519	487	512	549	509	496	537	491	543	510	525	507	534	512	491	536	538	513	461	547	515	506	493	563	525	501	494	515	518	513	481	478	540	558	513	532	509	541	529	505	550	469	485	534	548	479	537	485	522	494	489	494	517	527	489	482	489	493	543	540	502	528	497	453	515	554	492	526	502	486	512	507	534	498	500	541	487	505	493	482	521	463	509	499	495	532	523	559	519	515	505	555	504	509	497	500	521	499	532	500	533	485	505	503	513	504	492	534	510	527	536	505	530	501	476	498	515	525	517	503	517	538	515	517	491	532	503	501	470	517	507	502	504	536	520	506	513	460	500	526	479	502	528	515	510	529	502	479	492	543	508	526	529	505	508	463	516	560	576	513	490	507	496	493	507	527	511	514	487	488	496	485	489	519	496	553	485	500	486	473	551	483	519	512	538	526	467	525	545	539	509	523	496	524	460	493	494	520	485	550	494	524	557	484	506	519	491	480	539	544	510	488	523	520	467	547	523	501	508	524	492	569	430	509	550	501	498	503	518	537	509	559	504	522	532	513	511	526	513	527	494	528	521	534	491	537	529	505	484	491	479	518	489	522	513	472	507	503	505	521	527	499	492	468	508	507	529	521	476	475	489	501	527	466	529	499	503	491	514	523	535	530	543	521	489	502	486	495	490	547	518	491	479	486	516	500	507	512	517	490	497	524	507	561	483	510	511	512	484	509	491	496	507	507	542	553	500	546	482	524	509	497	536	505	516	516	514	491	543	497	479	526	507	522	559	482	522	509	530	500	507	484	517	489	521	517	483	492	523	515	504	508	498	530	500	507	503	515	484	535	537	506	558	529	462	502	514	536	542	500	517	454	510	493	512	512	483	488	512	486	503	508	489	524	523	505	512	546	497	502	505	525	474	498	525	526	489	479	532	505	527	519	511	494	529	500	517	525	557	521	527	465	524	503	540	486	513	490	466	472	490	512	493	535	491	525	499	505	532	530	470	508	483	484	511	531	504	495	502	534	449	490	524	513	503	532	534	523	490	474	499	498	500	499	512	510	458	531	498	499	502	517	470	512	508	480	508	493	521	524	509	519	542	522	516	522	517	498	532	540	458	495	503	550	500	481	516	485	480	500	527	506	497	519	489	517	518	488	534	530	519	481	474	514	514	495	492	495	532	515	496	578	460	470	497	498	512	506	482	523	490	519	503	536	516	531	528	498	520	526	503	517	546	498	481	517	513	496	495	499	498	512	544	537	484	492	535	505	545	528	486	506	512	510	504
24577	3104	1338	1028	678	528	426	353	387	309	269	243	215	223	208	207	174	195	164	175	160	171	193	174	188	193	163	164	169	164	160	164	180	191	162	147	165	185	173	164	177	143	165	168	148	167	181	163	152	174	166	175	162	164	182	192	170	154	156	176	148	163	179	168	183	170	170	172	157	168	157	178	179	187	154	181	155	153	180	157	173	170	156	192	221	191	182	186	177	174	162	173	164	140	185	183	165	166	145	158	162	171	161	178	155	185	158	184	168	158	173	172	156	191	179	145	184	184	172	169	181	199	178	184	173	184	186	168	156	171	161	191	163	176	168	174	176	195	176	158	168	179	170	173	161	182	160	178	155	160	195	178	165	186	182	150	195	160	171	183	185	164	157	180	177	191	184	176	171	172	192	147	155	177	195	207	181	174	165	176	180	174	157	176	168	155	174	172	178	184	163	169	164	171	201	171	151	181	155	192	165	171	166	169	173	155	164	164	171	144	172	200	171	162	163	175	196	186	185	187	149	183	169	149	148	170	184	152	162	164	174	179	151	165	181	163	168	173	195	150	161	166	180	190	186	170	167	160	163	175	155	170	171	166	181	168	186	180	167	137	168	160	187	144	175	181	150	153	182	183	183	149	149	163	160	172	166	169	179	184	170	187	192	174	180	164	181	182	171	185	168	164	192	180	158	166	168	184	142	181	172	178	190	179	198	153	141	172	190	174	180	180	165	189	172	158	177	158	171	168	155	164	160	182	187	172	178	185	155	153	159	181	162	184	189	182	203	148	152	165	186	175	163	159	174	170	167	143	172	152	192	169	196	164	166	193	179	167	184	193	164	173	174	147	164	176	184	165	176	176	181	169	177	169	184	162	173	152	194	174	188	138	185	164	170	176	190	188	184	163	176	158	167	172	200	171	184	198	154	158	151	173	175	173	190	169	150	171	190	162	150	172	161	185	162	152	182	178	188	188	178	200	161	168	156	176	159	170	167	167	163	172	165	183	188	186	180	185	172	183	158	182	171	150	160	150	191	175	166	165	175	178	162	190	148	164	169	162	163	170	171	159	187	179	164	178	207	183	160	169	164	140	175	161	140	186	164	151	178	181	158	167	168	152	164	174	163	170	196	164	160	163	165	164	168	154	159	183	198	199	180	181	181	167	174	185	162	173	189	168	161	196	164	156	160	163	188	161	149	148	177	145	179	169	156	192	180	182	184	164	158	169	196	166	171	175	187	180	169	175	196	188	155	170	174	183	169	181	154	166	151	178	133	168	187	172	178	151	185	153	159	166	167	184	177	184	172	178	160	172	175	165	180	170	181	147	171	166	163	170	166	179	182	169	160	161	169	168	167	164	181	155	157	173	166	160	179	182	182	172	178	175	198	166	196	166	175	193	142	165	139	151	159	152	183	180	176	171	189	182	150	166	169	175	193	183	161	157	177	156	199	159	182	162	166	171	198	180	180	168	192	200	172	158	158	176	176	168	182	199	181	174	187	190	175	159	166	173	194	194	190	173	157	165	179	182	198	182	177	169	158	192	162	198	168	166	166	166	176	189	185	173	169	200	165	168	166	193	173	190	180	204	125	162	161	182	158	177	151	169	183	176	197	170	180	187	172	189	175	190	180	180	191	195	174	187	191	153	135	183	186	175	172	156	189	183	174	141	146	194	148	153	148	174	158	183	172	176	172	181	159	179	162	160	164	166	179	150	181	147	151	201	175	174	173	170	172	164	168	169	175	145	164	171	175	166	152	167	157	174	163	192	174	159	156	157	173	161	161	179	180	158	173	206	160	154	159	157	172	163	193	194	172	177	165	169	162	158	185	163	179	152	145	185	181	198	170	149	163	165	170	160	197	197	158	186	162	162	176	165	163	153	162	157	167	167	169	174	162	143	173	188	177	157	164	166	183	156	161	173	194	169	167	201	138	151	173	171	159	173	196	145	168	188	166	169	175	173	168	151	197	157	166	167	139	171	171	182	191	168	162	173	188	181	185	167	174	150	156	169	158	144	155	171	164	177	187	142	151	178	170	177	163	164	174	200	153	170	187	165	196	176	166	190	174	172	166	175	155	179	163	195	175	198	179	183	169	188	170	178	186	157	168	173	207	186	171	159	174	135	177	173	159	186	177	175	164	160	146	172	177	162	174	175	164	150	173	167	154	174	173	177	199	183	163	203	155	165	197	164	186	161	162	177	149	169	179	159	168	172	192	161	177	167	170	145	190	186	192	158	176	174	164	162	190	163	191	172	184	160	155	165	188	189	190	179	168	187	163	173	135	154	196	179	149	165	174	183	145	173	156	154	162	159	189	155	169	169	177	176	153	174	178	200	171	172	173	183	167	173	169	161	157	167	151	173	158	196	153	167	148	170	173	185	183	155	181	164	147	139	142	176	175	165	158	169	189	186	159	185	159	162	156	172	154	170	178	154	162	175	165	167	167	173	188	178	181	162	182	197	216	151	160	169	152	171	155	175	169	182	177	171	170	174	173	161	173	149	167	165	168	173	154	156	150	159	161	158	193	169	184	173	161	156	171	170	191	174	173	171	204	182	157	164	169	160	170	152	180	164	148	169	171	185	162	185	154	178	194	158	168	180	177	174	171	165	185	162	189	174	174	187	149	151	153	169	192	155	173	188	177	183	151	159	190	171	173	144	152	164	183	169	146	183	155	164	179	162	176	169	137	146	165	178	170	180	166	180	161	179	158	179	181	171	169	175	136	152	173	182	187	169	151	168	164	164	165	161	179	179	175	191	177	163	163	167	183	184	165	161	181	194	179	189	200	165	174	166	173	158	161	177	156	166	161	176	168	177	181	153	198	167	176	167	161	185	157	154	160	159	176	190	169	163	168	149	168	169	146	152	166	154	172	149	181	176	151	155	167	183	188	154	160	176	159	183	168	208	183	188	154	160	179	151	196	167	151	158	176	148	181	169	137	175	170	167	169	163	182	153	181	178	169	181	199	162	146	173	163	154	165	185	194	157	172	151	139	179	190	182	184	189	159	172	135	182	179	156	192	168	169	168	185	146	191	168	160	168	187	170	189	156	154	152	162	167	175	171	173	185	170	167	149	169	175	153	171	182	152	163	156	162	175	193	197	186	175	168	154	158	186	207	202	168	192	180	146	162	190	170	174	173	185	167	179	155	186	138	176	168	181	147	149	159	182	157	187	195	175	168	169	184	157	163	158	157	164	176	184	173	172	182	177	172	200	173	181	177	185	161	168	188	203	182	193	155	141	145	163	179	171	158	159	182	153	190	183	173	180	158	155	176	154	158	163	162	161	174	178	164	173	188	162	181	192	194	166	171	171	171	183	168	161	160	175	146	164	175	172	166	172	165	168	184	159	169	199	165	162	185	163	126	179	180	180	154	153	177	173	169	179	162	172	191	159	168	151	155	155	168	150	172	159	146	181	190	187	172	156	177	210	180	157	172	188	167	166	174	145	195	170	163	142	171	181	174	202	179	188	161	181	158	166	156	165	151
13996	1363	2478	3082	2451	2287	1886	1432	1330	1102	943	758	757	719	632	654	508	524	530	515	486	473	482	476	487	450	466	462	448	470	432	449	458	430	478	475	436	437	461	437	457	414	474	424	403	421	434	420	429	457	479	434	460	383	442	431	445	430	460	471	420	402	423	407	461	426	410	412	405	414	408	433	436	446	432	433	400	404	448	439	409	409	444	397	436	410	426	400	426	407	426	411	396	414	442	405	448	444	444	414	431	392	438	418	429	434	437	429	408	459	428	429	431	459	439	440	454	464	428	445	439	405	431	441	457	391	423	416	408	393	455	464	420	399	444	428	414	437	412	373	403	437	440	426	449	432	433	433	444	418	410	423	421	426	433	415	450	415	412	396	453	445	376	402	409	440	459	407	409	459	458	436	440	399	477	406	433	394	426	416	409	411	392	417	423	429	430	409	440	421	446	433	459	436	426	428	411	467	413	408	415	436	468	422	395	441	432	408	448	433	429	446	417	421	382	454	383	421	426	467	426	455	448	405	411	451	444	434	410	413	425	425	409	437	439	452	442	419	389	393	386	414	445	427	464	418	426	407	441	388	387	390	428	413	441	437	450	410	441	394	382	435	436	396	429	415	392	409	422	405	403	431	450	402	452	376	399	405	434	434	364	420	419	430	437	394	391	428	416	423	437	456	430	433	444	449	479	409	439	406	422	403	458	423	463	416	430	428	416	401	459	408	415	458	416	422	425	449	428	430	397	440	398	394	435	429	428	439	411	402	446	408	449	459	401	433	428	449	425	426	444	409	404	392	412	448	434	400	419	390	428	439	438	446	436	388	420	429	454	386	424	449	462	380	421	404	424	421	405	431	400	440	453	442	429	386	428	407	413	390	405	423	457	410	426	418	401	432	420	433	397	464	429	437	439	435	390	426	399	439	419	434	438	449	414	421	396	393	403	435	454	412	407	447	408	426	425	444	435	403	464	426	426	425	440	437	468	425	399	463	449	442	430	416	391	391	429	411	437	406	444	412	460	409	435	407	441	422	451	409	406	406	448	422	438	414	415	428	451	377	443	456	405	394	425	411	451	451	449	437	411	429	413	466	406	443	412	439	392	448	420	407	475	412	419	425	431	392	429	403	436	475	415	410	399	400	420	422	401	398	484	415	428	442	438	415	414	402	408	450	430	426	437	498	428	434	419	452	445	422	421	421	438	434	387	411	417	410	458	385	445	406	418	430	450	408	441	407	434	429	394	429	393	427	442	399	431	431	446	422	443	369	436	434	386	453	400	402	423	451	376	467	431	429	406	423	469	418	505	466	457	461	404	453	434	464	453	429	433	400	434	435	407	416	453	441	459	433	418	420	452	419	427	451	434	418	410	401	424	423	427	422	403	432	432	443	405	423	450	398	400	434	437	437	444	414	449	402	474	458	434	376	403	449	440	379	438	442	434	430	391	391	420	430	413	452	395	431	441	414	421	387	408	450	458	427	422	401	415	414	437	395	411	445	405	424	406	399	418	426	387	427	421	400	425	452	461	444	447	386	440	402	431	476	430	408	406	432	461	442	401	463	401	447	412	441	436	443	436	475	411	400	425	428	435	395	447	426	422	460	405	407	428	432	416	397	409	399	448	415	439	423	459	464	446	381	385	426	412	431	447	416	415	406	411	428	402	429	415	399	470	436	426	389	416	433	417	423	449	425	411	426	426	438	413	392	439	413	388	436	384	437	369	432	413	398	390	391	407	441	404	419	419	394	420	444	423	444	438	424	453	469	434	410	406	365	428	434	420	423	466	435	445	410	449	442	436	412	409	428	477	400	432	455	445	427	457	449	444	444	420	406	433	438	456	453	418	407	424	421	482	453	448	407	445	411	416	413	426	437	421	400	428	404	425	415	396	424	426	423	431	444	417	448	440	425	440	407	433	429	402	388	427	428	413	438	383	386	469	417	394	426	427	454	417	408	404	425	466	422	437	405	422	415	462	451	436	384	410	424	447	441	431	423	417	440	396	436	375	386	402	436	456	431	411	424	396	445	410	421	412	405	406	426	391	424	429	405	471	424	423	377	428	414	440	415	394	413	419	427	426	416	405	445	387	401	443	421	444	414	428	431	444	411	433	483	410	415	433	422	439	424	436	433	434	416	447	400	412	440	393	426	423	423	398	423	450	414	433	424	406	418	386	427	465	433	438	400	445	439	410	476	419	414	441	443	436	389	441	430	419	418	414	420	437	386	442	409	423	404	444	436	407	475	403	442	392	435	419	401	416	420	417	443	446	460	391	410	423	425	385	407	429	396	454	417	395	417	409	417	429	429	402	435	422	402	452	441	416	437	436	443	424	427	451	427	398	437	424	461	429	432	435	465	450	404	443	464	452	409	404	436	438	476	425	417	460	416	412	426	408	414	469	448	389	450	422	432	433	405	383	450	411	412	401	388	444	413	436	402	440	391	404	440	411	413	385	458	438	447	406	435	422	444	437	436	430	434	437	433	410	425	439	452	439	443	406	410	412	448	401	412	431	423	426	444	440	431	408	405	388	404	410	406	401	390	408	429	397	425	476	409	411	424	418	403	423	453	417	443	422	436	453	402	400	423	449	475	412	428	436	427	411	428	434	416	414	439	390	434	461	447	449	396	411	455	467	463	396	474	420	410	431	418	405	416	447	433	388	398	427	427	412	427	387	418	417	426	454	423	402	422	416	427	416	426	415	438	467	411	393	432	408	412	439	449	444	417	438	418	427	449	395	425	445	413	401	444	428	433	465	428	413	389	444	415	411	416	418	444	445	471	438	453	407	411	429	405	438	433	399	403	446	401	423	422	416	433	440	427	427	444	448	406	451	443	448	430	465	410	398	410	433	406	422	429	429	447	444	406	445	444	421	401	425	401	407	424	389	442	418	409	399	421	477	429	394	463	431	429	432	457	440	419	411	420	448	433	458	452	433	398	449	445	387	382	472	419	406	430	425	410	414	455	423	430	430	441	439	453	401	430	402	442	438	403	424	454	406	450	403	395	435	420	496	458	424	421	417	426	415	439	414	418	408	427	423	423	416	443	421	418	396	419	466	411	456	439	435	425	415	446	441	450	444	419	447	399	429	451	408	392	423	390	405	434	431	432	451	426	427	446	429	409	407	388	428	462	434	438	417	401	431	421	432	409	406	420	444	431	432	419	398	436	381	421	424	421	418	436	423	427	391	413	446	413	417	444	426	424	385	431	426	447	443	445	419	450	441	409	434	426	409	425	440	406	422	433	381	390	433	398	408	446	386	456	447	462	441	417	419	394	427	462	456	385	447	412	410	427	461	446	436	401	426	377	399	395	424	442	444	393	424	463	450	451	471	434	402	396	452	455	445	415	459	444	443	441	409	372	437	409	426	443	426	402	450	422	413	442	396	405	423	414	419	420	435	410	465	390	431	379	426	442	414	382	446	399	422	399	437	402	435	435	404	410	423	408	417	412	426	419	400	441	417	460	422	422	397	438	461	442	400	426	432	444
35333	6313	2326	1624	1077	862	776	663	559	501	470	416	338	335	370	306	313	310	341	325	296	293	332	279	291	303	298	295	285	304	311	335	265	298	280	300	318	285	314	298	285	260	269	282	298	261	304	280	312	291	324	244	270	257	273	297	282	290	299	279	298	325	268	284	306	290	252	300	309	280	270	302	306	296	269	297	300	249	280	259	312	296	295	265	283	294	294	295	283	285	292	295	271	295	276	315	267	278	288	296	334	278	284	279	309	278	248	296	308	294	286	262	252	286	301	295	290	295	285	292	307	281	278	289	267	284	321	311	280	318	312	279	274	313	290	294	284	292	287	313	293	254	297	303	315	270	289	288	321	327	296	299	289	257	294	256	275	302	300	313	297	302	269	288	271	258	303	292	292	283	280	280	308	274	324	293	285	257	261	306	283	321	259	285	281	288	280	308	289	283	246	308	319	286	290	298	300	274	292	267	300	297	274	297	293	278	301	268	266	279	283	301	299	260	263	287	293	250	316	299	323	287	265	281	326	287	277	283	304	309	305	304	277	298	277	260	316	272	285	286	299	274	291	245	307	259	305	264	227	287	272	289	252	271	284	302	286	281	275	267	283	308	281	317	292	277	255	306	278	284	320	275	294	302	295	292	303	294	291	286	272	298	293	286	278	285	311	306	256	309	290	339	308	317	299	297	284	306	285	317	295	291	289	273	299	295	270	269	297	297	306	289	263	277	264	285	268	297	329	315	290	268	297	316	289	292	280	260	283	289	267	283	288	283	285	304	288	280	301	282	290	311	269	290	287	277	287	271	297	267	257	275	293	270	266	292	297	280	320	302	279	292	271	266	267	294	270	276	286	276	293	285	288	287	236	285	325	305	281	280	277	290	310	282	310	286	296	279	272	306	284	320	298	325	329	246	282	266	310	268	265	266	267	294	277	265	309	310	267	301	276	293	303	324	269	295	308	266	283	282	262	288	327	290	264	310	311	270	287	287	260	264	294	302	320	277	287	268	286	274	301	286	286	261	250	291	279	286	296	274	282	270	304	300	247	292	296	295	277	273	266	306	286	313	266	289	267	250	274	261	307	289	273	284	282	264	280	312	298	294	298	284	281	327	290	277	292	305	345	307	303	279	295	317	286	293	266	278	305	279	273	291	299	296	286	308	307	282	292	303	307	297	269	287	309	315	277	292	270	256	255	305	289	284	278	281	289	279	317	280	293	293	270	307	264	281	269	292	272	305	278	300	293	289	298	265	258	308	296	278	286	290	288	295	308	305	316	272	280	293	285	305	272	323	291	281	270	306	277	302	306	258	296	274	291	298	284	274	292	291	289	325	297	299	305	254	265	314	272	258	283	285	267	270	258	291	306	284	298	261	300	303	298	282	303	308	313	298	286	267	307	287	265	281	276	282	289	303	270	312	279	283	309	292	272	283	285	276	289	266	305	265	293	263	296	301	289	287	286	272	279	287	272	278	327	276	285	308	325	272	285	322	304	277	308	262	278	296	340	281	331	262	286	287	328	286	291	314	261	279	292	269	290	260	265	279	302	292	268	317	321	308	287	282	274	261	266	282	291	322	286	298	283	291	282	273	301	257	298	271	290	284	314	274	266	247	274	280	280	260	288	271	266	300	289	286	274	318	279	264	260	315	297	289	317	286	289	313	279	265	266	303	298	275	294	258	278	303	265	274	307	297	274	271	297	305	276	268	288	251	305	281	280	297	311	277	265	278	274	281	255	250	295	271	279	254	303	277	290	304	265	304	309	261	286	308	266	288	330	284	245	300	260	257	300	279	250	277	286	302	281	259	275	256	289	287	303	268	279	290	276	267	275	277	296	299	327	281	316	323	293	285	279	298	289	279	290	296	301	284	265	323	271	310	294	319	302	257	250	302	247	297	305	236	307	304	291	297	278	265	307	311	303	304	278	307	278	269	261	257	252	313	270	271	329	269	281	264	289	298	292	274	290	279	276	311	266	278	274	304	306	279	271	283	263	291	270	277	297	260	279	275	287	275	324	308	279	308	306	297	282	258	282	287	275	257	256	308	273	276	311	296	266	278	333	252	279	306	297	302	300	259	306	345	288	281	242	307	320	321	295	290	268	301	276	289	301	289	309	296	286	286	272	277	271	296	280	303	287	289	290	285	297	264	250	233	277	323	272	270	281	328	346	278	283	283	259	308	280	277	295	312	279	284	270	318	281	243	300	256	268	292	324	282	241	285	290	308	306	297	284	294	298	295	270	316	261	295	284	256	296	296	299	258	287	290	305	285	280	264	260	244	287	310	283	281	273	275	266	269	285	295	297	259	324	249	298	291	255	275	303	283	292	279	287	314	319	263	314	277	310	289	274	312	280	307	277	278	281	303	295	312	291	277	315	309	319	283	292	260	290	284	280	266	276	238	276	277	276	314	283	275	278	276	273	281	285	276	270	258	255	308	286	292	255	303	301	256	272	277	283	302	260	262	274	270	265	314	312	275	290	302	271	318	256	305	281	313	282	324	296	299	224	264	298	311	282	289	271	292	300	288	254	288	262	269	289	290	323	333	281	272	301	290	299	276	304	276	272	274	297	291	297	338	263	268	274	276	261	242	262	288	286	303	269	273	303	294	304	307	313	279	282	330	274	293	320	269	268	289	271	289	302	313	307	320	273	307	282	306	294	287	271	270	274	281	260	294	278	268	271	271	263	294	306	283	311	283	298	283	284	279	288	283	287	271	311	266	253	304	291	302	313	308	287	252	304	301	292	292	253	283	262	280	273	300	257	273	276	314	273	281	295	324	292	288	277	294	313	321	296	296	273	300	285	312	321	338	265	293	292	282	301	320	291	291	264	295	284	261	300	278	295	277	270	255	292	321	304	275	299	305	293	324	281	271	281	283	272	306	302	292	304	264	265	315	289	303	303	298	285	270	263	314	267	245	271	281	303	289	287	288	277	263	301	297	278	296	304	278	291	272	320	282	277	281	283	277	287	248	300	270	312	259	266	293	284	276	302	301	273	284	310	290	315	289	315	294	257	305	273	314	273	259	308	304	270	285	279	291	280	296	298	289	290	267	292	282	295	299	273	298	322	307	269	317	293	279	262	300	301	263	260	285	299	277	267	288	300	259	266	295	288	259	272	263	318	296	339	303	303	286	274	270	270	272	309	341	277	294	275	299	266	273	260	290	270	282	301	298	279	270	311	284	317	251	247	275	321	299	271	271	271	284	291	280	275	265	268	279	287	340	290	295	308	290	279	302	295	338	300	264	261	290	313	320	314	308	283	240	279	303	259	251	276	307	321	282	305	265	310	296	310	268	275	279	338	283	275	272	294	302	275	284	263	332	286	251	271	316	253	291	283	252	260	268	317	284	329	284	276	302	310	309	298	288	279	349	272	286	305	279	295	298	306	287	293	265	302	275	281	282	265	292	301	295	292	282	292	290	310	267	302	275	289	273	256	296	290	300	265	289	277	307	290	262	299	291	284	300	343	295	280	289	258	306
18722	2125	3828	4642	3757	3303	3109	2324	1945	1705	1425	1245	1078	1040	1050	915	872	840	843	812	814	791	784	787	722	693	784	733	699	701	677	674	708	685	696	696	660	701	725	662	643	720	682	696	726	667	735	624	689	676	697	690	692	655	696	713	679	646	671	671	689	659	706	623	661	692	673	637	677	643	683	660	664	688	733	689	671	640	613	696	628	681	709	640	692	667	637	679	666	605	711	699	656	652	699	624	638	686	659	656	658	676	678	690	682	649	702	667	668	646	695	669	655	664	667	645	685	609	629	689	679	662	647	661	663	675	667	643	684	679	634	620	669	651	685	684	647	682	645	655	663	697	663	641	727	671	677	640	681	652	587	672	660	633	672	692	658	679	653	661	688	650	651	654	671	679	647	650	692	662	658	655	673	642	630	616	688	683	653	649	762	702	676	644	708	663	663	615	695	688	679	698	684	651	667	596	639	638	691	649	698	655	647	653	714	670	655	678	644	650	632	708	660	639	690	644	608	648	650	640	682	657	684	589	706	632	670	656	648	634	654	659	666	643	674	627	653	670	660	688	640	661	684	666	649	655	656	693	663	642	662	668	628	623	692	703	601	627	626	672	648	666	626	629	644	631	643	648	681	627	648	650	681	644	665	666	641	641	658	704	618	651	637	628	631	605	621	638	697	630	723	581	696	614	673	684	672	707	701	728	642	619	656	692	662	638	637	640	639	621	665	668	683	663	702	636	654	662	635	642	661	603	632	697	640	676	640	633	665	625	638	673	666	700	684	604	677	636	719	683	651	688	690	701	659	673	688	633	633	643	659	643	638	608	670	655	672	682	663	644	635	679	656	703	668	649	645	678	635	700	691	647	688	704	683	674	687	667	644	611	664	649	657	675	649	636	652	664	655	665	659	672	659	641	697	660	692	651	710	614	661	668	641	659	628	674	691	657	661	600	681	685	648	639	723	663	712	627	675	655	676	627	633	659	642	677	675	640	654	657	652	663	664	684	686	651	648	701	690	657	652	651	642	621	622	651	658	675	643	686	670	664	634	641	657	657	703	619	633	705	661	679	682	647	682	650	687	657	635	655	704	660	690	671	683	648	630	681	659	729	605	646	643	670	671	593	666	649	625	693	723	629	647	699	676	648	655	624	652	663	669	625	632	644	733	621	674	677	629	654	625	622	665	680	668	716	638	605	636	687	661	635	592	613	700	619	713	672	683	670	628	728	660	714	694	685	635	649	674	641	677	678	667	646	667	624	668	681	684	673	608	670	633	648	584	685	659	635	644	654	692	653	655	656	676	687	648	682	666	698	634	625	632	633	621	650	645	679	656	653	645	660	659	705	660	641	702	657	650	650	692	692	605	633	633	640	601	666	640	648	645	680	718	659	642	680	691	643	606	708	670	693	651	678	635	658	670	653	657	661	674	628	664	645	644	645	634	647	701	650	647	660	636	694	616	684	693	641	662	697	645	667	685	723	696	629	720	690	643	674	669	616	669	643	659	682	664	634	672	595	676	656	664	659	652	679	644	633	672	708	702	638	604	668	679	650	643	610	679	681	644	646	667	662	664	658	672	678	665	674	690	664	679	636	664	627	684	631	680	685	654	673	652	645	652	631	627	608	597	634	662	668	633	629	644	685	652	668	673	631	651	648	649	673	666	682	660	648	689	644	691	666	694	672	671	581	643	705	649	649	633	632	670	630	668	665	656	660	702	636	703	666	646	627	649	687	654	677	641	650	707	688	631	667	672	671	687	607	631	633	602	637	666	669	620	678	644	629	674	607	626	696	685	674	649	643	687	666	708	677	631	644	660	666	605	709	642	657	667	709	649	610	634	684	672	686	668	692	642	712	637	668	687	668	662	673	676	709	687	674	650	661	668	671	683	647	625	632	668	648	629	678	680	686	687	652	634	650	662	625	615	664	623	676	679	668	661	687	666	645	646	640	668	629	683	651	633	651	683	653	672	681	666	632	712	699	617	664	612	639	677	621	687	641	672	630	650	676	649	672	690	670	632	650	630	664	669	659	651	647	654	667	649	605	652	631	668	640	650	685	659	680	632	698	651	660	684	626	670	654	644	628	630	669	646	643	660	648	708	684	626	661	635	651	672	656	667	638	690	690	656	656	681	657	648	664	673	644	631	643	689	621	638	669	635	673	648	657	672	628	635	613	662	640	664	693	637	626	638	695	716	683	660	643	632	654	688	673	688	662	672	642	684	647	637	614	712	645	670	669	666	658	654	664	632	695	626	679	646	708	670	611	700	646	643	660	653	666	622	696	689	661	695	675	674	626	649	680	670	643	717	677	662	688	690	643	695	678	681	639	660	630	633	671	678	636	695	701	665	655	691	672	642	684	674	691	665	610	611	641	705	699	692	674	700	639	616	615	696	640	670	676	682	638	725	668	700	638	652	666	677	668	672	661	645	671	663	642	705	674	626	627	653	674	681	687	634	674	682	653	624	682	643	612	631	635	657	666	665	638	722	654	672	671	638	716	686	649	613	682	678	645	650	650	658	660	677	696	635	657	667	630	623	634	646	702	690	662	635	649	648	642	671	606	667	669	601	630	684	675	672	632	623	688	640	697	662	652	642	651	632	720	711	635	669	667	638	694	674	662	689	633	657	671	632	650	695	664	637	644	641	673	651	647	665	703	615	643	657	621	632	635	647	669	648	651	673	651	713	668	644	620	670	656	669	670	693	644	652	611	643	664	644	630	628	679	645	686	657	703	679	676	634	632	626	616	673	662	663	672	669	634	682	662	679	659	630	660	659	667	607	706	668	650	649	623	631	695	648	628	681	665	682	667	680	674	678	641	689	656	621	642	664	683	614	634	658	667	649	637	672	610	584	675	661	625	690	658	668	716	644	687	692	660	647	618	660	646	646	696	660	644	643	708	696	651	669	623	668	659	703	599	721	647	635	644	661	630	648	667	657	678	649	678	665	599	664	636	646	649	674	649	703	698	673	675	656	682	607	658	665	632	647	648	651	656	720	668	630	624	682	648	630	618	614	608	693	656	643	646	603	617	668	675	677	713	670	691	681	644	680	666	689	657	646	652	681	653	655	639	572	660	673	663	643	718	664	664	637	693	667	609	621	674	642	672	654	681	685	655	681	648	666	679	684	668	647	654	682	637	645	644	603	688	674	659	651	668	627	717	674	678	672	681	644	661	661	653	706	671	643	623	648	650	672	687	644	662	604	686	643	679	667	666	661	667	668	671	654	654	635	646	673	616	639	627	646	604	652	665	696	644	694	640	667	642	646	715	639	674	661	690	611	696	642	667	655	608	679	633	650	640	641	670	656	619	664	640	666	666	698	633	710	640	607	658	630	697	641	639	609	667	662	644	669	650	682	663	628	698	659	671	680	615	696	658	664	662	693	668	623	725	642	646	649	614	709	659	679	698	655	664	673	675	690	628	669	615	670	638	654	685	655	617	677	648	598	634	694	684	670	649	694	680	618	665	652	662	656	656	659	681	685	643	646	657
8560	900	655	570	385	384	309	279	265	218	262	255	236	254	224	194	258	228	244	211	222	215	214	225	218	216	225	209	206	265	236	214	188	219	215	201	226	217	201	211	207	201	213	215	211	219	209	243	211	234	214	217	229	195	224	235	204	244	215	220	197	248	226	202	224	227	229	201	221	216	212	217	224	219	217	202	209	187	253	201	246	209	208	214	231	218	216	188	210	249	216	228	228	198	222	232	227	231	203	229	186	191	223	204	224	230	201	213	231	204	219	221	189	217	220	232	216	224	211	221	221	219	206	221	239	206	215	241	221	209	249	227	228	229	232	238	219	212	207	241	190	217	215	233	209	233	203	217	233	226	228	227	250	223	233	256	199	229	217	208	217	213	203	218	195	221	251	222	202	213	201	230	215	247	215	207	237	194	221	227	218	230	209	245	231	223	232	216	220	209	221	222	223	230	236	227	198	222	231	207	200	238	229	227	246	224	224	203	204	202	240	199	202	214	201	202	216	253	207	194	214	227	213	233	209	246	202	211	210	219	238	219	194	224	230	195	233	210	234	227	212	203	191	198	216	227	204	202	224	205	200	197	232	236	219	204	224	220	226	203	189	212	220	226	199	194	205	213	227	225	220	212	226	195	238	208	214	216	240	222	208	208	219	226	224	202	231	209	216	199	227	232	226	203	244	221	238	231	228	193	220	195	194	232	213	210	230	191	210	203	205	211	207	245	234	225	219	218	225	246	194	226	225	207	249	237	235	212	211	229	217	191	197	212	247	232	205	230	240	194	210	215	214	210	222	216	225	268	221	225	235	240	218	236	244	217	206	216	224	230	224	213	223	221	198	197	215	229	225	223	222	186	193	209	203	229	196	217	204	224	229	196	204	197	204	213	227	214	220	210	230	210	234	232	224	189	240	196	186	207	257	208	237	209	252	214	232	215	221	228	206	202	198	210	226	214	199	210	242	212	205	231	215	227	226	233	223	228	224	247	260	214	230	246	220	222	198	207	199	199	196	236	226	206	204	217	211	232	231	221	218	219	227	221	206	205	225	240	201	222	231	209	234	224	213	215	207	178	250	235	220	203	244	210	246	230	272	234	258	226	219	212	230	228	212	219	218	214	193	209	218	216	208	211	198	227	223	217	226	200	218	247	190	232	222	197	217	230	236	222	207	212	226	214	208	214	252	215	206	212	209	219	202	204	199	230	206	225	209	198	214	220	215	201	219	207	221	212	211	229	233	206	203	246	198	219	208	242	223	218	220	205	242	240	227	232	208	240	217	193	219	207	217	228	214	221	231	222	216	192	234	250	213	195	209	248	197	212	217	200	233	236	234	218	225	237	220	220	237	219	203	202	210	234	219	223	216	250	240	217	204	215	199	220	235	230	241	229	206	197	237	199	231	204	216	201	218	227	204	203	202	214	245	205	240	209	225	222	204	217	203	234	192	184	201	208	221	208	212	216	214	191	185	215	221	232	230	211	213	224	182	256	236	223	237	223	199	238	240	222	256	229	215	251	222	198	204	200	191	222	244	224	236	237	229	245	231	206	223	226	207	219	219	231	251	203	236	230	220	230	232	217	216	201	226	197	229	218	246	222	207	217	208	215	239	190	243	244	203	223	230	210	257	204	209	228	218	209	225	219	217	211	214	206	198	203	231	208	235	198	238	203	212	248	229	242	218	202	227	221	216	228	192	190	212	235	216	252	232	236	211	201	224	196	233	212	230	227	226	223	225	233	228	231	215	228	229	227	224	195	212	205	224	216	210	228	205	231	238	227	233	217	198	233	195	223	254	197	205	215	202	196	205	199	232	229	203	232	184	199	209	220	210	231	230	233	241	235	223	218	219	189	213	226	225	236	238	221	237	200	208	224	198	232	222	207	211	207	198	208	209	226	248	256	196	194	195	205	217	233	240	214	191	207	222	194	232	213	203	220	213	229	204	194	229	214	197	223	223	228	205	203	213	230	226	233	217	223	222	204	222	227	213	215	233	247	248	205	211	233	218	193	215	215	220	234	227	233	213	192	237	193	209	213	192	220	225	218	219	207	207	216	222	213	216	194	224	221	226	215	235	233	261	195	243	207	206	214	211	237	189	206	228	230	241	228	226	228	222	220	236	213	217	201	225	217	209	202	195	239	221	202	239	238	210	203	215	225	219	222	229	213	224	235	253	232	206	257	215	242	217	206	188	197	233	211	218	185	211	221	209	215	197	223	225	218	209	222	234	227	221	237	218	254	231	206	193	225	224	239	222	224	246	249	253	233	221	188	232	238	203	208	229	227	199	204	214	237	237	193	215	222	194	195	208	234	231	204	196	213	200	206	212	233	239	231	219	215	202	211	231	199	199	227	241	216	237	181	215	229	196	222	249	228	222	226	201	238	185	217	241	214	226	218	214	232	198	186	237	232	199	218	222	191	219	229	230	239	212	209	221	213	208	210	231	222	225	233	212	208	241	201	241	213	225	227	241	187	195	186	225	253	232	230	236	208	234	231	232	212	210	188	206	209	220	229	209	222	231	208	205	215	214	218	201	207	229	215	214	226	195	209	233	192	216	236	232	248	238	219	217	209	219	212	233	219	193	194	216	204	251	216	212	223	214	236	206	218	212	239	204	192	225	218	219	222	222	212	235	231	250	213	198	213	214	222	201	209	234	213	231	216	204	226	243	214	268	218	259	216	221	244	204	192	209	243	236	214	246	183	211	227	214	270	246	226	209	235	191	217	195	201	210	226	216	201	211	211	234	189	225	228	216	231	215	201	233	221	223	227	243	179	216	248	222	217	227	223	210	199	212	210	240	207	237	220	218	226	246	219	214	224	215	243	254	232	219	214	241	235	236	224	254	215	203	214	238	202	220	207	190	194	220	250	234	214	207	200	243	217	214	209	202	221	226	196	206	216	231	216	240	211	229	204	206	211	227	224	216	219	258	203	215	246	208	257	220	242	222	232	235	226	256	192	234	227	200	218	228	246	237	228	239	201	219	208	224	222	214	194	225	232	225	182	236	232	231	240	229	247	238	197	191	214	207	214	240	217	211	244	211	206	193	207	256	205	192	221	228	238	199	214	215	212	198	204	233	235	209	213	227	237	221	227	237	212	201	183	231	238	241	210	186	245	208	224	235	214	207	233	222	190	219	205	210	189	215	219	229	233	225	232	214	226	226	190	207	221	243	226	234	227	212	210	238	225	237	217	212	228	228	224	218	215	238	247	222	204	207	213	205	245	219	226	200	231	226	219	227	221	210	209	211	227	211	214	222	216	199	208	197	194	209	199	238	212	235	224	218	215	232	224	235	204	194	213	236	218	231	229	250	255	250	212	200	206	231	204	203	220	198	239	240	205	194	208	225	213	215	231	211	222	211	234	223	237	222	185	247	219	246	218	229	223	219	227	247	208	238	247	258	216	242	199	228	236	227	220	226	222	217	193	209	210	196	220	215	239	198	248	237	207	218	217	223	207	168	217	205	215	249	252	230	194	214	214
5228	928	1442	1624	1281	1139	964	847	816	757	710	623	585	607	583	544	559	532	556	541	516	509	549	524	513	508	536	465	477	492	518	515	550	523	509	511	501	513	521	524	506	515	480	519	474	490	581	495	508	521	516	520	512	531	476	520	507	568	505	505	507	512	517	526	522	490	508	522	505	483	484	531	482	515	521	534	487	492	486	523	517	525	481	530	506	512	502	482	501	517	536	488	510	511	524	489	474	537	512	530	543	500	492	503	512	513	509	509	525	542	516	512	509	507	473	532	548	528	533	521	498	484	537	501	480	517	487	506	531	516	537	526	512	515	493	452	515	508	489	506	486	524	546	495	502	530	484	515	490	522	543	531	537	523	495	526	521	511	475	493	498	522	493	553	487	523	511	506	493	507	498	478	487	562	524	517	516	509	501	507	532	504	488	472	504	543	492	494	510	503	529	515	481	517	500	499	519	482	554	528	495	561	503	511	485	492	540	500	508	539	510	516	480	504	505	524	490	487	536	504	485	534	547	524	512	514	517	485	530	511	502	531	491	511	523	483	464	501	529	523	522	526	479	508	510	495	538	512	515	559	507	473	508	512	492	512	495	511	467	499	498	526	499	522	507	526	525	539	500	498	487	488	506	477	482	510	538	495	541	525	490	543	503	561	496	536	516	483	496	539	531	551	525	498	528	470	520	495	546	472	521	494	523	469	494	514	484	498	518	536	486	522	545	498	475	522	513	489	502	530	489	530	485	509	497	495	513	521	530	470	478	507	492	491	519	508	499	496	519	499	501	545	507	539	503	491	482	503	481	533	505	477	502	490	496	504	514	508	516	519	529	474	498	524	511	505	502	534	551	489	506	483	490	491	540	470	524	471	530	533	505	529	501	507	520	520	498	489	494	543	528	538	514	469	489	486	532	491	482	495	511	528	512	477	497	558	499	523	532	504	492	485	523	511	468	548	486	477	522	489	470	476	538	467	535	483	453	530	498	526	538	493	507	508	500	479	502	501	472	498	453	534	512	514	530	517	510	519	540	494	481	510	533	479	503	538	502	480	506	529	495	501	494	541	479	507	501	486	500	478	513	538	502	507	462	471	532	514	547	484	537	503	485	511	477	520	479	538	517	509	529	491	490	501	466	502	496	517	518	476	547	520	478	513	489	526	518	515	484	523	498	503	526	507	536	501	501	508	553	470	489	528	471	503	516	490	548	480	518	511	539	486	502	516	519	495	551	471	534	516	511	502	500	483	510	546	526	519	525	470	483	560	510	516	516	548	495	517	463	512	528	514	505	504	512	514	464	499	523	516	535	518	500	519	510	552	461	506	517	502	504	489	526	537	494	445	509	530	520	522	526	509	511	485	433	493	560	500	509	498	516	516	467	550	514	525	521	525	488	541	501	545	548	486	530	538	497	522	495	503	481	523	512	490	497	508	486	551	535	518	508	529	539	521	516	499	495	510	513	521	519	522	516	477	535	492	488	503	536	538	498	468	480	504	489	499	455	459	518	509	521	533	554	510	498	513	500	505	521	491	501	470	510	529	516	501	480	506	497	479	514	533	505	475	497	500	550	528	529	514	475	484	478	494	523	481	495	543	509	509	519	496	495	494	518	532	514	505	502	557	531	502	492	505	472	515	472	494	521	529	519	536	557	499	498	500	480	518	520	478	491	499	520	501	505	487	550	508	466	501	531	524	509	551	513	491	492	522	508	503	524	529	505	538	515	466	511	486	535	518	466	511	538	499	537	535	541	512	528	494	485	485	531	555	526	487	523	542	508	514	502	558	503	507	550	492	512	497	540	540	529	521	519	476	480	489	497	520	485	471	492	530	511	523	504	529	492	482	487	479	478	514	479	540	528	511	505	504	498	477	486	486	458	522	484	529	521	534	500	487	519	499	516	494	514	511	512	501	518	517	525	478	551	528	527	524	540	493	500	542	509	507	528	512	498	556	529	513	530	525	462	502	511	506	511	523	491	494	505	470	523	514	513	505	498	511	476	525	488	508	523	528	527	485	495	522	474	523	514	474	534	516	542	493	489	521	525	548	516	510	509	497	547	483	477	487	527	494	508	507	508	510	508	477	487	510	523	495	485	512	509	505	514	515	487	538	515	530	523	486	521	519	531	536	519	483	505	468	535	490	539	508	516	543	499	524	491	484	531	492	514	523	547	513	475	488	480	486	522	529	503	539	577	488	538	502	497	524	506	454	529	539	477	525	513	487	490	530	517	523	477	517	542	530	499	500	478	517	510	518	528	522	527	524	499	494	498	522	513	523	512	497	520	453	486	504	478	522	495	496	492	520	472	570	517	500	473	513	515	513	537	532	512	539	502	493	491	518	504	534	478	516	522	489	500	533	516	503	544	469	507	499	551	496	472	521	502	543	511	574	518	519	509	510	554	516	498	523	493	516	525	496	516	515	519	482	547	523	504	483	528	491	514	541	475	472	528	477	518	490	507	517	506	487	534	512	488	501	524	523	503	515	504	532	513	484	501	493	528	478	485	493	515	506	501	514	515	494	493	516	552	506	554	482	500	512	524	532	478	506	474	496	524	508	518	471	502	487	523	489	528	507	473	502	512	480	481	503	515	496	500	457	489	517	576	498	508	542	478	552	505	501	505	501	517	535	510	496	506	494	537	521	477	525	526	531	512	509	523	505	492	507	477	520	528	511	486	509	520	487	524	534	514	551	536	505	491	478	517	501	505	524	530	523	494	521	499	550	507	542	522	501	508	542	525	489	516	486	481	476	524	485	522	531	511	575	503	499	518	544	501	480	523	507	503	497	498	529	506	503	488	495	545	527	492	522	495	473	503	498	522	524	523	489	510	476	529	543	501	480	489	502	501	505	511	506	512	509	522	518	522	516	544	511	531	518	493	501	504	505	474	532	502	517	463	531	548	471	502	518	510	503	468	505	511	537	481	492	523	517	519	479	482	511	493	527	492	529	510	522	541	480	526	481	507	476	506	535	523	523	507	491	535	487	505	520	550	523	515	519	468	510	527	482	483	536	542	499	551	485	525	497	517	510	528	508	517	516	505	535	534	491	487	489	492	510	507	520	526	485	499	473	548	513	512	493	476	443	491	462	553	519	490	557	535	528	514	507	518	481	521	527	496	527	482	488	524	491	504	540	541	521	498	553	520	542	474	547	486	537	516	478	501	493	506	502	515	532	491	519	484	507	513	486	537	492	494	516	513	507	529	490	470	457	474	468	512	495	515	476	533	527	473	493	514	487	518	447	557	553	525	476	523	502	536	487	490	507	508	515	519	524	520	506	502	517	517	502	510	497	509	503	491	501	569	518	507	471	534	520	496	497	555	489	519	484	519	509	526	457	517	502	483	498	499	554	463	515	520	482	502	472	521	475	507	505	516	492	544	516	477	498	475	484	500	542	520	529	499	527	563	542	527	510	490	517	496	503	533	471	513	505	543	515	514	528	538	527	543	508	476	483	502	511	529	497	494	496	496	509	554	483	504	520	526	489
25098	3065	1230	903	702	518	436	343	310	279	237	245	233	227	191	209	183	199	181	181	187	158	168	167	182	188	183	151	157	174	176	171	189	152	158	175	202	169	167	176	160	160	178	156	180	187	184	181	189	163	153	172	184	167	154	196	197	171	163	157	174	142	165	176	170	148	163	189	183	169	194	157	181	159	170	153	171	173	162	178	176	175	173	157	181	171	183	176	173	147	175	164	148	178	151	168	158	175	176	158	175	157	169	195	175	166	180	196	163	163	158	182	170	170	187	171	148	153	162	172	166	182	184	163	161	185	187	174	168	157	168	151	166	160	160	154	157	174	192	179	154	158	174	207	186	189	192	173	172	158	158	158	165	181	173	128	167	161	182	146	168	153	179	159	176	182	165	132	146	200	194	170	171	160	160	174	172	149	155	166	169	183	154	170	185	155	165	173	187	187	178	182	169	165	170	177	179	136	153	181	155	208	185	192	164	151	156	168	155	181	157	161	184	144	162	179	181	177	189	176	162	184	167	184	152	138	192	151	175	158	164	131	184	167	171	175	145	160	159	171	179	186	154	144	175	156	182	181	168	162	174	157	175	179	193	162	181	155	163	186	172	166	179	164	163	190	164	154	145	152	170	185	163	178	156	183	173	178	145	186	175	155	161	164	180	182	157	182	162	192	174	165	175	171	151	173	154	164	181	175	166	169	162	141	165	201	160	175	162	146	164	172	137	145	190	191	175	177	170	177	176	182	178	176	154	170	157	174	163	159	169	175	153	188	161	155	159	154	152	172	174	175	159	168	165	177	154	180	175	175	162	156	157	156	163	172	157	178	180	151	182	149	155	163	154	170	181	188	167	172	153	167	195	166	159	172	176	170	186	172	197	182	169	164	167	171	145	148	162	183	162	169	169	176	169	197	160	168	174	160	178	175	153	189	143	180	182	176	172	171	162	185	161	150	172	187	173	195	147	163	166	169	181	169	177	193	158	172	153	182	148	195	173	165	155	169	172	169	202	153	152	170	146	193	189	169	185	178	160	165	156	167	199	151	193	183	162	154	197	163	185	182	175	151	182	163	162	150	173	178	161	176	189	204	181	151	157	141	161	197	169	156	148	175	157	154	148	168	155	152	150	167	185	181	180	162	171	166	163	163	155	150	168	177	173	180	173	163	163	171	140	192	151	157	153	160	180	179	162	154	182	171	172	188	174	187	155	186	175	189	188	165	195	156	163	172	164	185	161	152	159	181	173	153	174	179	158	159	189	189	170	168	176	211	172	191	131	157	156	140	160	155	144	167	161	167	201	161	183	165	152	159	155	173	179	160	175	160	195	165	148	178	179	189	192	168	153	174	199	175	174	167	163	183	173	170	169	155	177	179	163	151	174	177	157	177	145	163	166	156	162	158	180	180	179	163	167	173	183	176	171	155	157	169	179	178	170	150	154	176	160	158	190	185	147	179	176	176	185	166	164	181	171	179	180	193	155	167	166	177	158	154	163	163	190	185	158	184	171	141	186	155	166	186	177	173	159	170	172	190	178	169	161	151	185	169	187	190	169	139	143	171	204	152	154	175	163	165	157	162	187	205	149	176	178	160	185	159	181	173	164	173	162	163	137	162	166	162	168	195	179	164	133	161	160	177	158	171	187	173	153	186	154	184	173	167	167	167	153	163	143	148	193	169	169	187	172	168	175	185	164	173	176	152	172	176	180	183	161	166	161	165	213	193	176	163	161	191	182	172	187	168	186	185	161	159	171	192	162	190	155	199	167	177	188	159	163	209	153	155	172	161	184	196	193	168	189	164	185	195	160	196	189	171	168	172	151	175	162	186	162	174	152	164	165	154	182	169	178	161	154	151	186	169	166	189	184	154	177	184	187	176	165	180	165	173	161	163	196	191	192	178	169	160	181	181	159	149	141	158	146	177	176	193	170	145	143	203	175	152	189	187	172	171	173	190	169	158	174	173	173	160	152	210	179	190	220	180	162	166	165	165	190	167	157	178	153	156	166	180	150	164	149	161	170	162	169	180	168	178	177	170	169	164	174	159	173	175	180	194	160	182	163	203	173	181	208	183	160	171	177	175	175	187	173	180	160	166	165	177	180	163	159	171	190	170	181	185	177	170	170	149	176	166	154	174	180	173	163	185	184	196	163	180	175	164	179	164	164	168	175	190	178	184	153	157	152	179	176	174	166	164	165	156	161	161	168	181	186	160	166	165	142	151	171	177	161	184	170	167	196	182	152	176	159	161	177	171	161	156	163	174	179	164	169	195	164	184	195	178	198	174	159	155	173	192	158	164	153	164	174	182	190	147	196	171	156	176	142	170	157	158	171	179	154	173	159	186	176	203	193	189	165	179	152	163	187	197	156	183	174	157	144	160	169	170	164	194	183	188	168	164	170	148	155	170	162	157	162	180	177	175	172	143	186	162	165	156	157	172	156	180	165	164	141	165	158	176	175	163	173	181	139	160	179	163	151	153	180	145	152	178	178	180	189	169	160	155	169	180	154	158	186	185	165	183	205	160	146	169	168	168	159	176	159	159	161	156	167	168	175	164	151	171	182	168	165	176	162	179	172	151	152	154	169	211	171	175	151	181	185	153	174	178	195	158	162	155	204	156	164	156	187	177	152	172	196	161	168	160	172	175	170	171	177	164	160	150	182	159	164	164	168	136	158	148	173	142	182	167	178	178	187	134	161	176	185	183	165	157	167	156	189	160	168	171	185	183	156	176	160	179	157	173	189	190	169	202	167	145	156	195	185	176	160	183	186	188	180	156	168	162	157	172	181	157	147	187	181	177	175	160	184	164	192	154	175	174	168	178	188	188	155	172	173	193	177	160	180	182	159	167	191	177	191	160	155	158	157	176	186	201	149	175	170	164	190	164	195	164	179	178	183	158	183	165	180	161	173	165	155	185	180	182	186	160	171	169	158	178	159	187	192	175	211	205	168	169	185	205	182	176	189	137	176	172	171	166	175	180	176	160	169	189	167	162	172	177	177	184	166	188	149	181	144	160	176	165	165	131	181	189	179	152	163	160	192	161	174	159	168	150	145	153	162	185	164	180	158	167	173	169	169	188	157	152	170	171	183	178	159	165	168	166	156	163	180	161	152	165	154	171	154	186	158	196	198	132	165	177	189	181	182	183	193	167	165	174	174	171	165	182	160	153	179	162	163	181	194	179	156	179	148	171	189	180	182	165	163	171	185	174	180	167	177	206	163	162	189	190	158	165	160	184	169	162	156	178	165	185	188	176	185	172	191	180	154	153	186	164	147	184	170	172	177	191	164	152	159	199	164	151	196	176	160	173	161	174	165	159	182	175	170	193	192	163	178	176	168	141	161	160	181	188	180	185	186	141	159	169	188	161	174	171	158	168	156	181	180	175	159	172	169	169	199	152	167	177	177	162	172	175	162	172	162	153	180	160	178	176	162	166	176	166	148	176	174	169	161	197	151	171	188	165	151	160	144	174	173	163	172	157	170	172	186	179
14103	1297	2334	2856	2550	2022	1819	1479	1334	1112	926	819	724	699	639	645	588	537	536	472	521	491	457	488	438	458	449	452	432	462	418	467	451	419	447	425	453	433	420	487	439	466	413	414	428	450	408	422	433	420	406	397	435	428	438	444	408	446	409	433	393	385	417	414	450	409	424	423	446	412	409	432	439	435	408	452	422	431	421	427	425	423	411	464	416	449	420	391	411	440	432	459	361	446	416	418	417	458	441	405	429	427	428	398	440	421	413	421	455	397	473	441	431	458	422	446	429	461	415	452	436	443	451	419	396	413	382	404	430	400	422	443	446	432	423	429	455	430	465	437	413	447	419	457	419	413	428	421	415	406	439	430	392	417	415	406	407	392	399	407	431	406	388	421	374	474	418	424	436	422	429	445	406	461	451	441	402	449	434	420	421	448	343	436	474	430	407	396	408	425	433	439	444	411	398	427	427	397	401	447	416	450	410	442	431	415	462	429	451	400	429	462	433	413	432	414	435	451	416	426	418	362	446	405	437	398	439	427	396	404	400	427	418	433	428	440	436	450	411	443	435	407	422	392	416	403	423	437	425	476	410	420	433	413	456	371	431	420	427	437	437	407	412	450	395	444	444	436	448	431	439	421	475	391	432	408	396	445	424	450	442	426	423	404	375	489	446	390	409	431	442	424	392	447	395	398	390	428	411	392	463	411	440	404	392	411	425	399	398	432	435	419	408	448	445	435	430	402	412	414	451	436	389	425	418	415	405	442	390	438	454	390	392	386	456	394	410	444	415	382	396	450	448	399	445	430	409	401	389	410	417	434	411	384	409	452	403	429	448	376	402	423	404	460	416	424	393	401	412	398	398	434	433	426	388	397	390	413	458	429	412	397	396	413	417	460	416	421	456	412	406	440	410	407	396	415	412	404	459	423	440	424	389	420	420	441	426	414	429	385	427	437	423	406	409	419	442	429	402	417	399	437	428	404	404	388	448	389	421	412	415	426	412	423	435	385	445	430	431	460	422	417	396	429	443	445	442	440	467	416	420	430	453	467	413	408	439	463	427	455	419	413	402	467	409	381	446	445	415	421	429	449	409	394	433	434	376	425	387	440	424	397	452	417	432	443	449	468	445	406	433	445	395	435	413	425	428	401	431	427	434	440	429	406	410	426	422	433	428	411	416	413	420	387	428	388	454	420	443	453	436	415	389	448	409	451	435	437	416	420	413	389	435	430	407	434	414	451	409	422	403	418	467	424	466	421	474	426	443	429	438	448	421	399	409	439	389	425	412	422	443	425	390	418	432	436	430	424	440	413	414	421	419	363	434	461	447	413	386	445	434	402	432	451	377	401	440	441	432	390	402	403	434	441	416	435	441	421	415	423	431	396	408	422	419	426	442	424	439	420	412	434	408	435	410	419	417	410	406	397	408	427	407	424	425	423	431	417	403	430	387	391	407	428	387	441	433	398	409	412	426	419	421	420	376	375	463	411	421	422	421	420	411	420	440	421	414	413	416	447	401	432	395	399	423	450	430	412	418	412	426	434	378	410	452	429	439	421	407	462	420	387	423	466	426	427	414	439	431	401	397	426	418	440	461	401	413	428	392	443	430	402	446	427	450	448	411	375	447	400	407	418	415	442	437	405	397	423	428	424	392	425	417	454	470	405	428	408	449	469	380	459	458	439	417	404	450	440	432	424	424	412	427	459	453	438	421	420	439	471	426	412	421	417	433	423	419	419	394	435	409	418	446	436	416	438	401	375	428	399	419	430	401	452	435	405	426	435	401	393	426	411	464	473	404	429	459	412	421	427	406	435	447	418	428	428	376	410	416	424	428	425	446	441	425	435	429	423	406	444	390	414	427	445	443	445	430	422	427	444	399	433	401	431	427	412	443	423	399	432	454	440	422	443	452	445	400	433	403	447	437	430	390	396	411	421	410	442	401	411	433	442	436	407	408	439	419	423	454	445	426	381	413	392	411	461	449	428	435	452	409	428	419	409	447	400	432	400	402	439	429	408	390	444	436	397	435	403	443	410	404	396	415	408	398	420	411	449	441	439	452	476	465	434	436	415	426	448	468	495	416	437	428	393	456	407	456	439	392	423	428	412	452	418	410	409	387	430	395	408	438	422	410	404	424	430	412	414	419	402	420	430	477	400	408	433	430	418	422	434	438	424	444	390	450	421	431	408	441	393	446	414	414	421	440	417	427	430	429	409	471	406	440	422	401	431	422	469	426	427	419	431	437	407	464	426	428	420	419	379	417	449	446	426	428	459	429	384	430	432	429	459	387	439	430	422	428	461	442	414	410	401	442	419	414	408	411	453	431	384	465	394	426	404	429	430	429	417	413	435	450	410	414	424	454	461	389	437	447	426	412	405	441	423	422	380	448	390	422	387	437	412	447	382	412	465	435	436	402	435	445	453	454	416	435	414	421	406	423	418	415	381	396	452	441	436	423	418	430	398	409	433	408	405	464	388	443	395	404	450	422	407	436	431	444	403	441	425	446	435	447	417	427	424	421	409	422	443	402	436	445	414	393	391	446	432	412	436	442	409	398	418	420	413	404	425	439	451	432	420	413	417	450	405	465	409	445	440	437	397	421	423	420	408	442	404	443	424	395	426	443	407	428	414	458	424	426	450	425	449	394	413	469	405	450	434	448	399	409	411	429	407	440	414	434	372	423	444	409	429	446	423	422	411	442	398	414	401	456	424	370	454	436	456	396	427	435	466	426	437	448	393	415	400	452	433	422	395	439	423	425	393	455	452	445	414	409	430	439	438	415	382	463	458	400	437	426	456	461	404	407	430	439	427	387	407	421	432	430	442	423	423	422	377	368	457	399	442	401	401	430	439	450	432	434	427	442	439	446	419	395	475	442	434	382	417	402	399	424	417	435	370	410	426	481	425	421	447	422	454	411	408	439	402	419	413	435	431	446	398	421	426	422	395	437	407	399	403	387	420	426	401	431	426	383	425	410	433	417	419	399	418	454	455	454	405	420	425	405	416	435	424	432	403	419	392	424	407	441	416	409	450	418	374	424	425	448	452	427	419	444	418	405	413	422	386	440	396	390	457	447	407	450	401	377	424	413	419	421	425	416	434	488	419	427	432	396	448	431	429	435	428	392	439	399	448	473	427	424	427	453	414	388	433	409	428	404	393	442	433	464	428	434	406	391	439	413	444	414	415	415	422	438	423	426	419	420	411	392	430	431	402	435	472	392	421	389	444	433	428	406	422	366	393	440	394	437	426	449	415	396	446	467	443	407	426	406	411	401	406	371	433	408	421	437	401	382	430	422	414	441	427	444	453	414	417	448	430	431	395	427	436	466	423	403	382	387	424	407	427	446	382	445	426	429	437	411	468	414	410	458	430	389	398	413	406	400	412	412	435	423	393	409	443	438	402	423	388	408	415	441	407	415	432	439	427	425	439	434	396	460	443	407	377	408	418	424	427	455	436	438	440	431	387	461	426	412	459	397	386	377	411	422	411	455	457
36215	6313	1988	1583	1093	895	716	604	524	487	441	378	381	372	374	337	327	326	318	326	287	273	296	295	276	293	281	291	283	298	321	298	283	294	304	286	311	298	282	281	272	272	264	257	274	281	279	281	304	283	284	309	323	305	297	260	311	311	288	270	324	312	284	320	312	277	279	283	266	295	254	298	281	299	296	272	241	247	318	308	263	280	296	298	266	282	301	302	317	304	308	279	305	301	283	277	298	309	313	311	282	280	303	283	256	312	308	293	307	310	261	287	277	288	290	267	299	243	307	307	307	262	274	271	301	293	280	291	266	293	297	237	297	278	278	256	267	275	293	280	306	270	274	297	268	290	284	294	303	304	316	272	293	275	294	283	297	288	298	293	277	291	288	276	327	278	282	292	285	256	273	306	296	261	293	318	313	273	312	328	300	307	270	295	287	295	314	317	283	276	298	289	307	265	304	296	316	300	306	267	287	326	319	287	286	299	302	305	288	309	308	294	276	281	302	263	309	283	255	274	281	267	312	305	264	303	297	261	289	320	279	284	287	313	314	268	314	299	264	300	292	322	298	318	283	310	313	272	311	319	237	319	284	281	294	281	293	289	292	278	299	265	282	303	317	299	309	299	287	277	293	312	280	311	271	251	277	281	257	307	292	285	323	272	290	280	283	285	256	294	281	274	287	283	304	273	267	277	264	341	287	280	264	284	296	324	296	279	293	266	332	259	298	277	309	276	287	312	294	287	290	273	346	297	272	323	257	288	325	259	285	291	307	296	281	288	297	269	275	252	299	283	291	308	274	264	275	283	299	272	321	272	287	276	287	294	285	282	265	288	267	273	283	274	291	300	306	284	289	253	288	296	319	305	275	304	287	299	248	304	282	289	300	277	275	265	284	277	272	277	307	338	275	266	277	270	297	285	299	293	287	289	287	301	307	272	291	276	305	321	268	306	311	300	280	290	279	285	284	245	255	284	275	274	285	257	290	322	291	307	278	283	297	290	300	297	298	323	287	326	282	292	303	292	268	304	326	288	293	278	281	279	285	312	281	287	280	283	317	290	296	280	292	297	282	269	290	296	284	245	265	305	296	272	279	292	262	301	301	277	282	297	298	313	289	288	272	287	300	272	276	256	288	268	256	263	260	320	271	296	296	281	286	292	326	260	302	299	296	291	281	289	248	268	285	321	291	298	273	255	275	275	277	301	299	270	287	226	283	279	296	303	265	316	305	325	265	291	275	276	296	277	293	307	291	308	275	269	283	286	293	269	280	273	321	296	322	309	298	281	279	303	308	260	288	282	290	265	286	312	285	263	294	282	272	299	281	268	295	301	294	322	290	265	311	286	290	302	318	288	301	305	254	290	256	272	280	264	262	265	242	273	291	292	294	279	290	295	311	312	303	288	306	277	308	296	299	302	287	299	287	250	290	299	225	252	288	287	281	283	282	241	297	294	271	275	281	292	274	317	293	313	289	287	269	279	275	258	277	269	283	283	307	278	261	259	364	292	290	324	253	308	251	275	295	278	296	297	300	297	268	289	285	274	278	321	282	295	301	269	274	298	275	296	298	263	268	309	251	293	288	325	279	289	304	277	256	316	248	312	295	298	311	309	281	269	259	254	251	294	279	301	315	263	289	291	280	290	273	311	290	272	297	308	331	317	291	272	265	276	295	267	291	274	295	286	298	282	321	293	275	263	288	289	302	300	306	296	290	296	295	261	267	295	289	309	276	296	275	302	302	290	306	302	267	290	302	299	287	237	313	286	282	301	291	291	275	283	295	265	281	270	306	282	311	305	274	280	283	298	315	286	276	294	297	307	280	326	277	293	295	277	321	258	297	300	303	264	280	279	279	290	289	273	272	278	268	296	288	296	311	300	280	282	249	276	295	291	259	283	294	264	291	300	302	308	260	307	276	296	318	307	298	298	292	304	306	295	311	267	268	306	271	288	264	298	281	272	265	316	307	267	298	306	308	308	301	283	296	285	326	294	308	305	264	292	304	291	309	291	261	278	280	259	315	305	288	275	275	299	289	283	267	296	269	281	285	294	260	301	285	280	277	284	293	264	264	292	277	313	282	269	328	314	302	284	313	278	322	276	279	303	279	294	287	285	286	300	289	301	278	287	298	275	319	269	280	313	291	305	256	309	301	276	284	276	287	251	267	304	261	295	279	268	299	283	314	273	320	284	305	322	271	289	302	260	287	265	285	288	312	277	270	274	285	271	302	324	280	283	296	305	302	296	303	279	286	256	266	290	304	281	292	311	333	280	288	296	288	312	292	269	315	248	283	327	280	259	278	260	295	319	288	279	291	243	283	276	285	278	281	283	313	269	286	276	291	298	328	274	274	285	280	279	283	288	312	284	274	307	302	295	300	279	260	307	276	272	294	301	320	313	250	280	275	273	256	254	303	286	280	330	284	307	250	265	270	266	277	303	290	288	267	302	297	279	321	284	288	304	262	308	302	315	320	284	279	262	277	271	291	293	275	289	302	303	273	283	267	265	312	298	292	302	274	281	270	284	290	307	292	283	292	306	280	268	276	276	289	299	303	287	284	269	279	292	300	275	294	284	278	282	285	228	315	284	298	276	294	264	257	293	277	280	275	315	320	284	292	319	279	297	280	292	266	269	273	295	301	330	286	290	298	267	314	269	296	283	295	286	261	286	289	273	313	264	267	285	264	281	299	263	270	275	304	248	280	289	288	282	262	288	285	285	268	319	301	300	294	265	277	301	294	311	315	269	282	308	272	245	327	299	331	291	261	310	284	260	292	285	289	303	251	299	298	309	281	274	275	294	309	284	265	277	298	303	282	301	308	273	297	307	319	287	300	304	289	284	283	319	275	286	293	289	306	295	282	292	264	277	290	322	295	260	289	284	279	303	285	268	302	263	262	263	310	296	311	316	265	277	288	292	309	317	297	266	273	266	324	279	278	269	327	293	264	290	274	267	294	290	291	277	287	282	307	273	292	300	250	255	283	305	296	293	280	334	300	284	253	287	287	310	311	276	278	334	293	273	308	307	286	249	312	300	315	291	312	313	273	259	258	308	284	284	303	285	267	284	292	307	302	309	299	293	270	305	265	287	296	302	304	311	294	311	275	255	235	286	293	275	270	281	273	280	276	266	297	297	260	307	281	280	291	262	268	313	293	295	288	278	270	315	285	241	256	288	287	322	309	289	293	310	292	327	276	288	312	295	283	274	292	283	280	276	313	287	292	285	293	288	261	286	303	297	309	274	320	292	306	305	295	288	298	283	318	274	300	288	283	293	268	311	286	270	276	307	283	269	287	310	277	294	291	280	290	298	297	309	286	290	312	270	313	272	276	308	288	285	308	283	304	288	297	322	298	290	290	314	286	267	296	279	268	261	272	293	303	302	325	296	303	302	290	258	287	297	276	301	288	295	270	306	290	280	302	268	270	312	291	260	325	289	264	317	330	289	323	275	287	311	262	301	313	272	263	271	284	313	304	272	287	274	284	300	340	284
19159	1904	3356	4538	3930	3421	2853	2319	1992	1667	1495	1295	1135	1080	1037	1045	950	890	830	839	778	776	769	730	728	738	744	708	689	712	675	690	771	686	679	683	679	733	688	736	657	709	675	697	720	666	727	659	667	654	701	683	662	667	653	628	613	672	634	640	650	662	638	675	667	659	682	684	625	635	644	667	646	721	637	681	704	648	648	634	689	687	634	642	645	615	630	623	680	658	633	672	645	650	670	654	628	624	684	661	663	667	645	663	692	654	649	657	682	628	701	658	695	663	653	657	672	631	643	679	636	634	620	646	634	669	687	617	663	664	646	692	693	665	639	652	611	686	652	693	673	696	637	686	648	653	641	660	657	664	663	708	652	614	633	710	677	632	689	670	657	626	660	608	676	656	669	663	669	647	662	684	695	625	687	703	645	633	711	684	653	661	677	653	664	601	628	636	679	615	679	669	660	696	674	671	662	690	641	656	653	696	677	669	686	613	652	722	706	689	692	665	660	666	641	633	628	680	631	629	611	720	702	690	627	689	688	677	678	638	669	652	663	637	637	638	629	650	650	673	686	632	673	678	616	653	608	628	649	642	679	665	641	685	658	670	700	701	649	671	683	702	684	640	674	690	633	655	626	656	658	664	667	645	662	674	654	653	691	665	673	627	665	690	648	671	690	655	672	677	662	682	640	628	669	669	655	633	651	636	684	690	662	683	691	723	656	631	664	655	651	706	637	657	671	631	646	668	669	669	665	668	696	659	688	656	641	677	646	686	657	739	634	715	629	673	681	677	695	682	653	652	706	622	662	648	663	674	652	634	645	694	674	712	678	658	624	660	664	667	654	663	658	656	688	653	680	638	680	685	645	661	657	635	714	636	700	661	665	615	708	647	676	656	636	675	645	675	598	686	610	651	659	663	683	622	666	633	673	663	688	659	605	681	655	655	692	683	694	629	655	706	599	661	647	647	666	665	636	649	648	623	659	632	634	658	669	651	691	672	666	661	649	667	669	647	692	665	635	675	650	668	653	661	645	605	656	678	668	644	672	670	617	692	663	674	672	696	686	696	651	678	656	628	680	694	646	675	633	615	649	643	663	726	673	641	695	648	645	646	667	705	673	639	590	666	700	643	694	652	633	618	647	664	648	632	656	684	643	642	691	623	674	649	635	642	637	628	655	699	660	685	659	627	634	624	602	633	619	681	649	668	653	650	695	651	621	639	617	703	671	642	629	674	651	700	651	713	684	621	640	695	701	692	630	640	665	644	653	692	647	665	685	688	672	647	623	621	636	670	653	632	598	636	676	662	642	667	675	688	676	695	666	638	593	653	628	665	665	678	674	650	647	677	655	682	622	678	660	667	662	635	709	645	638	677	695	650	669	680	688	660	637	687	621	646	627	647	637	662	681	665	692	669	662	603	628	670	647	665	645	671	619	662	659	653	664	662	619	669	686	677	674	688	697	607	638	612	649	640	626	651	668	655	679	618	627	642	671	657	676	664	657	668	687	657	648	693	613	680	677	639	660	652	628	673	684	706	677	672	671	670	677	647	662	664	667	685	686	701	662	667	664	641	666	676	620	654	652	684	663	667	659	668	668	631	659	665	638	709	688	648	674	657	686	687	705	698	649	669	663	639	663	681	649	709	659	683	647	667	693	682	606	655	667	651	632	635	678	644	651	680	658	659	647	673	694	673	673	651	649	677	647	669	682	686	658	630	657	662	658	630	665	655	626	666	647	688	651	634	657	656	653	660	659	638	685	660	674	636	633	701	672	661	653	666	674	720	652	624	680	639	646	649	660	667	663	591	679	661	630	673	677	666	645	624	604	672	675	667	633	676	610	642	657	666	652	663	671	670	650	652	642	640	645	657	677	682	647	648	674	667	679	670	664	628	673	708	638	664	671	642	659	643	694	646	652	686	634	630	667	676	679	673	664	626	673	664	705	690	645	609	660	677	631	679	646	674	668	657	658	689	639	685	667	683	621	647	652	687	678	682	653	653	663	682	620	698	651	659	694	669	644	652	684	689	690	671	674	625	677	639	639	639	709	675	617	626	637	654	641	629	653	656	678	670	650	677	622	684	717	689	681	663	580	663	698	681	673	660	687	642	648	675	628	682	653	682	713	645	667	699	696	654	633	684	657	706	686	673	654	711	644	666	705	662	649	676	666	688	648	693	630	667	702	704	629	643	672	673	692	696	685	639	667	656	677	637	651	701	654	677	660	639	654	683	682	648	664	683	589	658	679	687	717	677	634	627	671	645	657	645	701	635	662	681	659	648	705	716	642	644	628	655	602	680	613	624	645	649	680	655	640	618	686	628	670	653	647	677	697	692	670	686	663	661	617	692	699	632	673	655	665	700	709	676	683	700	678	661	643	681	611	629	657	631	670	708	646	656	663	613	650	676	653	648	650	643	635	650	667	659	676	720	682	656	646	660	636	675	656	708	630	692	640	684	674	660	659	648	653	603	641	701	628	705	629	660	687	671	731	633	698	676	661	612	641	665	659	646	672	638	675	691	641	677	667	672	664	687	684	711	638	651	684	640	662	689	701	697	673	667	682	687	677	645	624	656	660	656	608	649	673	655	658	667	690	673	696	660	670	619	669	640	656	713	623	668	634	655	689	619	670	664	653	659	682	628	654	658	640	663	652	699	664	592	698	696	667	650	687	633	601	668	679	655	657	688	641	701	686	691	681	677	661	630	670	705	640	662	622	708	657	657	616	655	681	654	638	636	641	644	677	682	702	661	643	597	658	643	652	663	683	671	647	643	642	660	648	661	663	706	668	586	617	650	663	685	651	696	646	648	632	666	692	642	652	644	638	636	663	644	652	670	680	621	646	655	681	643	607	669	646	632	652	659	658	668	684	680	627	642	604	662	691	672	651	687	638	648	659	635	663	619	663	667	659	639	652	633	714	642	658	659	630	649	684	700	692	636	668	670	634	675	664	638	638	658	651	681	658	628	698	711	634	639	658	647	619	642	702	630	629	660	615	673	699	660	698	653	657	681	656	623	616	679	643	717	654	699	631	615	649	628	682	621	630	694	637	624	658	704	674	729	714	679	693	688	699	693	657	683	649	661	704	608	671	689	629	697	651	686	647	653	662	659	676	664	647	651	614	599	677	658	670	699	660	717	658	624	668	678	670	644	652	672	652	673	677	657	641	662	676	661	642	655	654	631	661	648	677	654	652	672	690	651	648	664	671	681	664	642	644	678	653	622	626	663	697	637	652	656	705	655	657	612	603	660	728	672	667	629	615	657	621	648	648	603	656	648	631	683	682	655	656	725	619	688	679	697	632	679	656	619	670	645	669	656	659	655	620	647	665	644	639	693	614	643	659	685	617	653	612	662	662	682	648	651	640	689	697	678	675	678	693	683	630	708	661	652	628	688	722	666	674	641	690	680	665	655	653	654	683	705	644	640	664	654	649	673	650	649	675	653	706	652	687	649	693	682	644	693	662	642	646	696	709	670	627	640	650	636	614	667	650	699
9384	892	595	508	354	344	276	309	279	253	236	232	232	227	224	239	249	210	212	209	244	224	236	214	225	194	212	234	218	224	229	230	221	207	233	233	225	201	240	234	218	217	202	212	216	224	228	232	209	206	219	214	226	222	245	219	228	238	236	243	225	220	192	234	207	210	235	237	246	219	223	181	200	203	212	243	211	218	222	223	244	198	210	237	207	239	218	234	232	207	223	221	195	222	242	236	229	244	216	179	217	215	245	202	214	216	228	228	237	218	216	194	198	199	205	207	227	220	238	201	192	204	217	254	191	220	212	214	201	236	214	246	205	241	229	243	217	208	194	213	210	210	209	212	231	219	213	228	243	200	218	259	231	213	242	225	220	223	220	203	221	200	196	228	237	233	209	203	189	219	211	212	255	222	202	234	235	227	228	236	220	211	183	205	221	215	237	210	214	202	215	255	246	251	223	220	204	226	243	229	231	223	222	224	219	214	215	210	241	221	240	232	196	207	224	226	223	239	238	227	194	232	209	234	216	234	237	202	234	223	246	233	202	205	227	200	223	198	219	219	216	215	220	235	243	213	230	213	196	222	213	221	226	206	222	183	207	204	231	239	226	217	169	207	253	217	212	225	195	228	221	199	218	224	212	237	229	217	209	211	206	247	207	194	212	250	197	198	234	240	225	218	214	235	238	211	228	196	194	206	219	227	238	219	216	207	214	191	226	203	241	210	220	234	237	232	234	222	235	220	234	224	209	231	252	224	216	242	246	235	192	204	222	186	232	230	223	244	234	216	242	205	242	208	237	208	237	216	213	242	203	212	218	201	178	225	225	206	197	239	197	239	225	229	224	210	199	214	225	236	237	207	216	220	228	200	197	242	237	198	246	228	228	233	228	204	226	192	222	223	219	259	254	234	212	203	212	234	236	235	224	224	234	232	220	237	220	252	210	207	257	202	225	219	239	230	226	211	221	232	212	207	208	218	217	197	242	226	264	223	233	193	214	207	227	201	229	201	205	198	221	221	203	237	219	221	254	217	238	214	211	199	202	233	211	236	207	235	216	197	217	241	228	209	194	223	210	227	237	208	229	209	209	235	225	217	186	229	215	195	232	222	196	203	226	204	204	210	228	229	227	256	217	215	206	208	166	203	196	226	256	239	223	207	226	205	205	236	238	210	212	224	248	220	233	245	203	218	238	215	213	242	226	245	248	209	211	228	210	219	228	217	226	224	244	235	241	243	234	249	242	230	248	221	229	225	212	218	235	252	217	225	209	248	196	227	212	208	239	226	226	203	226	207	220	200	215	236	275	220	205	241	205	238	233	240	215	213	243	226	271	222	231	232	229	230	173	231	209	242	240	231	232	205	246	226	213	223	197	198	203	230	212	206	217	226	225	217	211	229	218	214	198	210	233	221	206	199	210	211	185	220	230	223	248	225	222	245	199	234	192	223	208	238	208	193	229	217	201	209	236	240	180	199	226	198	227	215	222	205	216	253	238	207	235	266	240	226	222	212	206	234	221	221	197	216	269	215	216	214	180	216	235	203	226	218	199	235	225	194	225	193	213	197	247	215	234	180	223	226	226	206	210	208	213	217	202	209	239	219	250	199	232	203	221	196	229	219	185	213	201	246	221	195	218	209	210	220	241	220	194	222	184	198	223	213	234	188	204	207	215	222	234	212	192	205	212	224	251	212	211	205	237	222	219	225	251	220	227	213	230	190	224	207	224	197	213	212	220	197	195	217	228	207	209	214	196	219	236	244	188	217	220	194	223	224	219	236	202	203	220	208	226	213	243	210	182	212	202	222	227	192	236	246	194	204	226	214	240	211	205	209	236	227	216	210	219	229	230	233	218	197	194	215	211	224	192	190	198	202	207	222	218	204	222	219	227	238	244	235	229	223	219	205	204	216	200	199	227	206	220	237	241	210	217	210	221	225	231	220	238	255	230	250	236	210	189	205	196	208	221	204	201	230	228	216	217	198	223	196	205	223	213	205	225	220	227	216	215	227	214	214	242	199	214	241	222	214	205	217	188	207	199	240	197	227	207	235	223	207	232	239	233	188	213	236	213	204	191	245	242	201	214	208	214	224	211	226	212	206	230	217	234	225	222	194	239	263	197	247	247	215	198	221	192	185	237	235	215	236	254	228	217	222	200	240	215	246	202	246	264	242	193	235	219	209	243	200	242	222	222	201	232	223	207	244	240	212	219	224	194	191	227	191	208	188	227	239	236	221	231	231	216	227	248	219	215	194	210	217	224	195	180	207	197	213	208	226	217	220	240	219	221	232	209	208	210	231	226	194	218	220	238	230	220	213	231	220	224	216	211	237	230	211	222	183	199	227	222	204	230	216	245	233	212	214	218	237	214	222	227	224	209	239	243	186	233	191	204	204	201	227	226	251	226	228	207	253	209	225	219	214	208	250	234	227	233	227	231	210	213	212	224	222	187	221	236	236	209	233	228	201	223	205	218	223	227	213	241	253	215	230	210	210	207	219	242	195	212	212	196	218	219	259	229	223	211	204	234	224	202	228	221	197	231	232	210	211	236	247	211	209	212	220	208	225	203	235	223	204	222	224	213	215	206	225	225	201	209	188	234	225	253	231	212	209	194	208	197	223	230	235	195	224	225	230	213	194	195	234	235	236	241	246	205	238	217	214	220	231	198	222	213	201	220	218	207	212	246	186	217	231	188	249	213	229	250	191	216	231	194	202	195	193	251	238	208	197	219	225	220	222	223	223	212	224	230	217	215	200	231	212	219	236	225	214	207	208	217	247	211	256	210	207	221	223	222	218	221	228	211	222	231	204	233	218	216	238	237	223	205	206	186	214	200	240	223	231	241	237	204	222	206	222	257	226	196	253	215	238	208	210	205	217	234	187	218	221	205	211	248	213	217	251	215	221	232	209	212	211	216	239	222	191	211	217	214	236	264	231	220	234	216	214	196	219	221	231	233	223	197	225	227	227	216	206	205	222	227	234	222	232	216	200	235	227	230	230	214	215	214	220	240	219	219	204	237	209	233	207	217	235	218	214	202	213	225	211	221	222	243	234	232	213	246	233	227	216	207	250	215	208	218	211	235	237	209	217	212	250	223	220	235	236	198	212	216	237	255	236	226	224	188	190	215	185	205	203	224	218	215	215	216	233	238	221	214	215	212	200	239	201	236	238	211	225	201	201	215	220	234	232	249	227	239	205	244	211	217	237	203	221	226	241	230	216	208	204	227	203	227	240	265	194	210	208	250	190	210	227	246	250	204	228	232	213	219	226	233	230	211	224	201	215	229	210	232	216	242	204	222	227	193	185	227	223	202	228	216	220	238	199	215	215	251	236	204	253	216	226	233	220	211	216	214	183	216	234	209	236	217	214	198	231	232	219	231	181	231	212	233	214	203	224	230	212	232	206	228	232	227	210	216	217	227	231	181	230	228	211	218	229	233	210	191	231	226	206	215	221	227	210	204	207	201	213	197	251	203	209	231	206	214	207	199	222
5659	852	1244	1514	1193	1140	904	810	817	717	670	654	593	538	556	597	567	535	566	487	530	547	500	473	530	505	517	484	522	501	500	501	490	539	540	535	492	519	519	493	501	512	486	515	500	477	484	508	481	512	493	518	536	498	473	517	516	504	480	486	506	500	549	472	505	498	539	511	467	518	526	501	539	523	485	529	501	489	498	532	492	496	506	472	553	490	499	544	512	521	562	500	510	472	519	472	524	479	510	496	538	509	487	485	465	477	511	504	491	480	542	484	491	521	495	512	527	528	527	514	547	501	526	502	480	490	526	485	494	532	498	506	521	546	468	492	500	517	500	485	495	506	504	501	523	518	485	522	524	502	485	488	513	502	525	497	491	525	524	546	474	528	535	505	514	520	491	497	528	510	496	510	519	508	517	552	522	508	476	485	522	512	510	503	490	494	506	506	533	509	518	506	513	530	548	510	534	510	533	512	499	465	494	519	506	528	480	559	484	515	488	477	508	472	488	506	517	493	524	547	481	516	490	532	489	504	472	510	505	515	496	544	513	524	531	501	488	516	535	505	519	453	513	478	512	470	504	492	515	507	478	502	516	517	531	546	491	495	492	504	512	505	482	515	540	512	498	506	517	517	481	537	532	483	549	511	479	484	513	540	519	538	507	520	516	515	527	501	517	541	474	558	484	513	494	492	488	496	499	493	522	519	478	489	485	493	485	514	508	520	522	513	533	516	522	534	463	519	457	551	512	529	498	529	497	490	530	524	488	490	489	493	493	480	469	556	517	478	509	518	489	516	545	551	493	479	512	461	531	484	534	475	473	520	535	510	533	511	505	539	497	520	523	524	541	503	503	489	490	469	491	524	505	522	524	499	548	480	501	537	514	533	511	527	488	478	512	503	493	487	499	511	568	483	485	478	517	493	500	482	488	521	509	489	474	496	503	485	543	518	497	506	533	483	503	506	492	518	488	501	561	495	497	528	527	483	470	519	472	522	547	523	541	472	463	520	469	517	558	512	486	503	532	480	545	484	508	454	515	498	521	500	507	473	522	492	486	512	491	515	518	499	540	520	518	520	510	491	495	528	512	501	540	492	514	477	488	496	495	533	505	454	513	473	515	529	483	508	530	491	509	533	455	521	492	462	519	497	485	509	507	531	542	479	526	495	482	522	498	475	497	493	522	503	475	471	513	490	488	500	520	463	487	504	535	505	515	523	501	513	480	500	531	500	529	483	505	520	512	509	508	515	541	487	514	503	518	470	514	477	565	497	498	554	475	495	507	497	513	569	514	550	503	492	529	513	503	506	480	479	469	535	513	531	552	540	500	488	467	542	508	512	501	476	482	498	519	534	506	517	562	532	487	469	527	498	483	488	538	483	521	491	502	509	464	544	552	498	500	481	506	501	459	488	517	506	504	518	528	516	467	518	521	482	516	518	542	494	454	542	526	508	490	537	519	464	486	507	500	514	504	491	489	500	477	528	506	522	515	510	526	524	491	586	485	546	527	503	542	485	512	558	477	540	505	485	506	530	492	486	508	534	505	536	509	522	507	505	504	488	503	453	545	524	514	522	520	501	513	526	530	546	544	523	503	508	493	502	538	471	523	487	532	505	511	529	511	538	498	529	490	535	557	494	515	522	490	470	515	522	494	479	509	495	536	482	498	512	555	513	497	494	493	499	492	474	524	507	488	496	499	509	526	495	502	512	526	546	503	491	522	520	463	486	518	513	522	515	537	444	516	514	480	521	506	535	511	463	478	514	499	538	507	490	486	521	508	526	508	536	517	500	525	561	512	495	471	502	471	501	538	521	480	513	498	505	509	498	488	528	547	504	562	509	537	497	525	498	542	522	492	532	515	487	487	516	508	517	486	483	493	513	531	524	500	479	489	515	516	516	487	495	500	505	485	509	488	521	464	463	502	526	511	512	508	476	525	556	471	495	505	506	514	491	499	499	520	530	482	479	507	515	501	499	540	534	496	463	492	496	470	497	498	521	477	504	535	499	510	492	513	523	503	489	498	511	503	520	523	503	522	537	519	513	474	513	531	487	498	511	507	522	514	490	491	473	452	546	544	499	532	503	475	498	492	478	509	536	536	538	530	488	509	516	458	488	548	464	520	511	514	521	514	498	482	484	503	518	477	530	463	486	537	446	482	492	533	524	519	530	495	508	459	485	504	503	471	491	473	499	502	497	505	523	515	471	500	539	502	474	475	513	506	497	508	526	529	533	487	473	526	519	499	498	476	514	516	477	539	498	493	536	516	522	518	492	498	452	506	488	515	518	478	490	473	541	510	489	519	522	521	487	489	513	495	482	512	514	491	522	485	509	483	489	539	513	536	512	502	487	535	465	494	538	470	507	504	573	494	511	510	471	525	514	493	538	487	491	522	520	538	552	514	563	493	532	495	497	522	515	488	516	478	508	525	549	534	485	522	490	509	500	485	524	570	522	521	563	554	513	497	504	525	475	491	508	531	480	462	476	505	466	495	503	517	543	490	504	475	486	461	475	497	467	505	474	484	535	468	480	538	498	522	487	482	487	479	527	447	503	514	513	492	514	508	504	512	531	535	492	448	509	496	516	517	525	542	498	494	510	511	491	512	504	483	497	476	532	532	479	549	530	480	505	483	440	502	518	520	504	512	525	504	512	505	516	542	503	534	507	534	487	505	524	510	513	510	507	517	492	511	509	530	502	515	486	518	486	499	514	503	500	488	498	487	468	492	500	494	489	484	507	522	540	497	498	527	485	489	487	442	483	480	526	495	533	531	490	509	554	491	483	499	495	563	503	529	514	495	514	498	500	524	525	480	521	498	487	512	507	511	492	472	474	502	470	564	510	512	522	546	544	529	501	505	536	509	486	503	481	519	475	482	513	494	532	502	548	531	530	508	468	516	482	464	492	498	481	527	542	500	471	542	493	471	548	487	508	528	451	532	497	549	502	484	492	495	517	483	476	501	522	528	489	493	533	488	532	505	485	489	528	498	527	494	504	485	504	502	466	516	528	528	509	514	488	488	508	514	492	481	512	498	505	506	494	534	527	484	532	536	522	532	485	527	463	525	524	502	504	495	509	510	478	510	476	451	464	499	505	499	498	523	533	489	483	495	507	549	506	499	541	506	545	498	508	534	458	459	500	553	514	515	497	468	537	493	504	517	470	507	489	540	469	515	464	512	507	480	526	515	469	494	510	563	498	516	534	554	475	509	527	531	489	525	505	501	543	533	491	496	498	483	558	537	518	546	508	525	484	512	537	474	530	491	500	495	521	533	492	537	514	481	510	533	513	487	504	485	550	517	522	485	482	526	500	493	523	508	549	477	497	507	531	506	509	477	534	539	473	472	492	544	516	524	528	474	516	512	473	546	495	486	508	488	527	512	519	511	494	547	546	492	482	502	514	508	484	554	538	524	520	515	484	504	535	508	522	512	486	537	530	503	504	519	487	501	504	503	472	545	488	514	521	473	518	497	513	487	494	546	462	544	487	539	463
25605	3141	1161	902	668	532	430	397	325	242	228	210	234	197	180	205	213	202	238	180	154	181	176	179	158	181	169	178	192	176	183	153	169	158	175	169	172	198	161	176	183	163	198	188	167	173	163	167	175	194	163	174	179	203	155	146	171	176	189	179	182	208	157	173	179	166	157	178	168	164	170	180	161	165	160	174	166	157	188	178	171	154	150	166	187	172	173	180	201	177	187	173	164	156	180	171	173	173	192	175	149	154	196	161	156	166	157	170	157	161	190	178	189	184	165	163	182	160	168	177	160	174	157	158	161	198	175	169	171	173	157	149	161	173	163	166	185	176	193	133	175	180	175	159	165	183	170	185	199	178	187	176	178	154	165	181	166	183	164	152	171	180	186	197	169	169	160	181	171	155	169	166	171	175	178	163	181	165	155	167	178	186	173	177	130	168	162	141	195	163	175	180	181	160	173	140	181	179	156	186	207	168	175	159	172	162	188	162	170	178	159	173	153	151	175	157	184	173	168	170	159	157	182	191	176	173	172	173	187	178	195	178	154	170	167	160	200	162	149	143	176	163	141	167	180	187	174	185	164	188	171	159	165	183	179	182	187	196	184	185	154	163	162	171	156	160	163	146	166	164	167	163	179	160	159	159	171	181	181	184	169	172	155	173	164	157	186	181	170	157	170	169	180	164	176	175	190	152	165	154	174	189	170	161	190	148	146	154	151	152	172	156	170	187	145	162	188	169	171	167	203	179	180	157	177	153	194	180	149	178	207	170	162	183	172	170	173	163	175	185	174	175	162	180	156	168	169	175	185	189	197	166	167	161	191	176	176	161	185	176	172	162	187	185	167	199	158	166	162	182	193	166	170	150	134	156	166	162	169	158	183	182	177	192	158	157	160	169	177	189	166	186	187	180	157	173	170	189	179	145	168	146	166	154	161	180	162	193	171	157	166	183	174	164	163	169	160	207	172	187	165	166	150	179	168	167	170	159	154	161	159	161	169	161	170	194	141	167	152	158	157	143	177	179	184	184	167	155	186	186	178	179	148	180	171	165	184	193	167	158	177	164	188	150	207	185	150	176	149	151	167	154	170	163	196	178	185	136	189	154	171	178	162	173	166	185	194	173	163	173	159	164	174	186	181	197	154	179	174	192	180	199	181	169	154	168	145	187	166	172	147	153	171	176	166	193	170	181	174	161	175	129	180	171	179	182	169	166	142	171	176	161	160	143	161	175	159	171	153	169	134	152	197	180	162	165	162	167	173	167	175	190	176	183	168	163	166	173	184	177	165	163	187	157	155	176	163	179	162	183	164	169	167	195	173	179	184	157	182	174	145	190	173	161	187	150	175	176	165	171	163	158	170	184	166	162	158	178	160	162	169	194	177	177	150	170	190	149	194	161	151	173	179	179	173	160	155	208	175	157	165	164	176	180	134	153	179	199	178	163	173	184	175	177	170	168	155	161	178	142	164	183	175	184	172	168	162	173	173	167	171	158	163	174	168	158	179	196	177	167	180	187	183	186	168	180	154	156	149	177	184	168	206	164	154	177	180	182	172	203	142	163	180	143	176	173	160	182	162	164	149	172	157	148	147	171	157	160	156	190	189	176	176	171	192	193	164	182	166	167	170	188	166	163	171	186	166	163	188	170	138	158	169	204	148	185	199	186	194	173	149	189	161	185	160	161	162	179	164	163	160	173	160	154	174	172	168	160	161	171	183	145	177	168	171	156	189	171	186	171	178	158	157	171	177	187	162	156	148	167	165	183	191	184	175	151	154	156	187	142	169	156	159	154	153	166	158	174	155	194	164	148	161	172	180	168	173	168	173	153	173	170	194	177	172	168	187	168	187	153	157	154	177	171	168	162	179	172	182	164	205	162	172	172	189	155	166	175	149	154	158	160	164	182	157	204	195	188	184	159	192	162	152	158	163	148	170	175	164	177	156	190	162	182	164	174	149	139	165	169	160	180	163	151	167	154	170	179	176	206	173	175	150	172	201	195	178	160	157	197	173	171	185	145	171	175	180	150	181	180	172	180	181	174	170	171	168	170	176	162	195	162	134	155	184	159	169	141	169	176	152	168	167	164	173	154	161	170	191	171	195	175	170	157	163	192	192	160	166	170	168	162	181	180	179	177	162	180	176	168	168	185	181	195	144	162	166	174	186	178	163	151	197	155	130	169	182	180	183	143	168	176	151	179	172	161	164	170	158	156	185	153	167	164	142	180	173	185	158	173	168	197	154	175	161	190	163	174	158	190	164	183	164	164	177	179	174	173	190	134	176	184	200	209	166	153	181	179	193	164	186	193	168	206	172	176	179	180	154	179	186	167	173	188	179	169	185	169	166	157	164	161	150	159	199	173	172	177	164	162	171	201	176	169	183	190	171	159	169	156	156	185	179	155	172	196	180	149	176	171	152	166	194	173	157	172	189	184	174	180	196	164	170	143	175	189	155	167	170	169	192	173	162	196	185	152	171	168	173	174	188	181	181	147	171	171	150	144	156	154	194	166	183	145	207	152	163	174	172	181	142	170	161	185	163	166	161	169	154	181	168	210	181	167	211	167	203	164	193	173	174	180	168	178	197	146	176	161	151	184	195	183	191	154	181	160	148	185	174	192	144	162	214	154	175	168	161	165	157	177	188	160	159	162	146	153	177	181	166	192	135	175	172	151	161	182	181	170	200	182	173	167	181	176	174	138	145	160	184	167	175	151	157	166	173	148	172	162	176	154	184	178	179	155	183	174	164	172	171	145	161	167	191	166	177	175	183	167	180	186	174	167	180	168	156	161	183	164	177	196	142	160	173	198	178	164	196	189	166	162	160	194	175	170	208	182	145	173	184	163	170	170	166	148	207	178	167	178	175	160	181	168	165	183	176	178	158	156	172	166	136	169	187	167	171	173	154	155	161	168	184	165	179	177	191	181	163	161	149	154	189	178	145	177	204	172	190	162	168	171	171	180	161	163	164	169	171	163	154	155	157	170	154	163	158	190	167	163	162	181	164	151	166	168	180	140	177	158	175	178	173	181	163	195	160	168	163	183	167	164	188	163	177	174	155	184	166	180	189	189	185	167	185	179	164	157	167	195	182	147	194	172	170	184	158	157	182	175	192	176	178	170	147	174	171	173	202	144	160	173	168	166	182	159	186	165	174	182	149	178	190	175	170	189	163	168	156	177	211	174	157	149	156	180	206	181	155	146	169	165	162	172	165	191	190	161	196	189	172	178	191	189	191	152	179	171	193	180	171	174	159	183	167	180	162	171	176	146	157	146	176	145	152	158	185	154	155	150	157	158	185	160	168	173	184	159	161	166	183	181	212	154	195	165	155	168	163	172	170	208	155	184	168	177	200	151	163	182	158	196	173	168	167	156	158	165	176	183	167	133	206	184	182	172	198	183	204	168	171	167	167	146	184	173	191	174	152	156	159	160	188	170	181	170	183	178	199	176	168	185	190	168	172	152	168	179	144	143	157	164	171	172	173	165	187	184
14492	1134	2204	2792	2432	2069	1876	1498	1280	1054	917	814	681	703	613	639	609	588	555	515	464	520	490	447	448	447	465	404	465	462	427	405	452	421	445	428	460	447	439	434	415	404	428	465	398	457	435	389	428	439	401	419	446	418	413	428	455	410	430	394	417	432	418	436	432	468	476	432	394	416	406	425	411	463	424	448	434	437	470	439	420	451	400	411	439	391	402	439	407	436	411	388	456	416	442	400	411	421	473	472	454	400	447	422	419	432	427	431	416	395	405	416	440	415	426	405	394	430	411	428	414	457	398	417	379	440	421	440	446	435	402	436	416	412	407	431	415	439	444	425	420	395	444	418	431	440	421	381	395	410	424	408	436	449	455	429	436	419	411	441	418	413	427	390	411	426	407	437	430	413	462	426	400	438	412	432	390	400	426	441	419	430	447	440	421	437	421	426	400	424	427	441	427	400	441	428	421	444	410	427	404	409	446	433	425	407	433	447	417	467	427	446	410	414	401	416	394	446	406	416	421	430	418	415	453	413	440	405	426	420	432	443	424	428	427	414	446	421	459	420	395	414	449	405	405	403	419	429	439	406	439	399	430	432	422	418	447	387	406	473	416	394	413	451	407	413	447	421	437	435	422	399	428	404	410	400	475	422	402	382	433	420	431	411	444	441	418	421	456	456	403	426	410	402	407	406	420	419	472	415	403	418	409	432	457	444	417	409	441	432	413	429	444	434	424	385	406	424	419	446	425	427	399	437	382	398	427	423	416	404	409	427	417	384	411	416	437	391	446	454	444	444	385	392	427	423	385	454	425	416	381	459	408	439	434	423	448	408	438	470	430	424	422	429	381	424	419	415	424	426	366	464	462	398	437	456	473	424	440	444	404	459	390	446	436	458	466	426	433	388	420	428	416	425	429	419	425	417	435	411	418	409	425	434	430	404	403	397	412	461	407	403	408	432	390	431	419	416	461	409	394	435	421	420	413	481	413	435	447	449	432	433	457	432	402	411	469	427	371	401	408	440	433	423	431	396	398	405	451	454	411	414	453	413	473	419	413	408	424	426	433	436	432	402	419	419	393	409	410	424	417	418	397	409	414	395	421	402	409	430	432	391	441	446	445	427	448	409	427	426	431	417	434	390	420	450	416	388	413	420	437	422	459	423	437	432	403	414	426	441	401	391	416	442	440	446	409	428	436	421	420	471	465	413	398	419	427	435	409	443	438	418	452	445	424	396	452	424	390	399	424	449	475	412	428	399	410	426	442	413	419	434	400	432	436	461	446	437	422	382	375	419	467	425	423	414	460	423	455	414	448	414	449	416	453	408	420	443	419	419	424	383	404	412	397	424	419	457	432	435	455	421	422	432	424	449	424	446	423	448	422	449	433	434	400	442	430	437	436	427	418	459	440	458	423	416	405	416	405	424	428	425	428	464	427	405	427	425	423	439	405	445	435	440	431	421	433	439	408	403	421	422	423	447	448	423	454	444	454	429	447	392	395	408	415	455	441	450	433	371	424	422	422	447	422	405	419	434	436	440	435	415	423	445	467	411	455	446	440	396	411	440	443	412	417	418	408	418	399	395	459	441	443	425	422	414	443	422	405	400	446	443	413	382	404	438	427	463	419	408	408	417	451	414	447	391	448	418	439	409	445	412	400	425	422	426	387	434	449	412	447	442	412	423	411	414	472	447	419	413	507	442	432	416	401	389	399	366	420	405	450	415	414	425	444	403	431	456	421	385	453	421	418	450	446	392	422	445	421	421	428	451	441	438	419	414	425	464	439	415	443	404	416	426	410	426	442	445	434	432	403	461	410	419	367	401	393	423	400	452	388	433	409	417	380	442	424	454	400	403	429	396	424	413	411	397	411	404	439	386	431	423	452	411	428	409	440	399	398	422	403	403	417	458	404	426	419	414	461	429	384	414	411	425	449	426	444	415	382	384	426	447	376	429	414	401	415	424	416	422	393	480	456	423	439	415	422	417	409	410	440	427	406	466	441	440	427	416	422	444	431	357	437	421	428	400	427	441	403	413	430	411	443	451	434	449	421	431	421	473	422	430	393	405	413	460	437	422	417	464	428	418	462	450	425	415	413	414	436	418	427	459	424	467	414	436	426	416	423	404	395	447	424	427	401	429	421	425	420	419	402	414	454	447	434	434	417	396	409	407	412	439	412	429	481	430	403	399	421	433	416	417	441	383	409	434	462	422	429	423	442	438	443	439	427	436	431	418	434	424	437	419	411	424	432	414	407	402	419	394	435	420	423	421	457	431	436	444	410	443	441	409	460	447	460	462	489	438	458	384	376	402	442	417	466	459	450	433	392	402	430	391	423	408	430	428	443	424	409	416	439	384	399	417	386	402	462	422	421	413	399	415	400	457	397	457	433	442	411	391	388	425	402	445	419	412	424	435	428	434	427	427	429	416	413	454	402	408	418	413	441	434	411	418	420	447	455	425	415	415	384	432	389	404	464	424	429	404	393	441	445	416	437	419	425	429	412	458	430	425	437	416	392	454	426	402	420	394	384	434	462	420	433	416	427	401	426	456	446	388	427	416	417	398	430	430	419	454	463	396	416	420	414	401	432	425	444	406	455	448	418	381	441	426	436	410	463	410	426	441	389	444	423	430	428	446	414	455	436	443	405	445	397	381	427	421	392	431	418	415	449	388	416	455	439	407	403	424	424	404	418	413	414	434	441	395	417	415	433	427	432	462	466	402	454	413	427	420	390	415	426	393	442	418	471	441	420	395	403	452	422	406	461	427	424	416	480	399	457	415	404	416	409	429	459	449	429	448	414	400	442	409	438	445	381	446	445	447	381	414	461	427	463	439	416	413	445	415	450	410	414	429	444	418	426	421	417	446	441	415	388	430	382	417	444	409	403	408	436	400	396	396	451	406	445	421	434	427	414	405	426	418	429	424	447	400	432	445	437	429	447	427	433	411	434	484	417	425	428	436	449	452	416	462	395	430	464	398	444	450	434	412	427	395	442	413	447	454	440	426	445	410	394	417	418	446	416	455	419	404	403	427	440	383	420	423	405	413	408	430	435	447	442	417	434	396	413	431	408	421	405	434	391	408	424	426	435	403	430	419	455	422	453	393	424	429	429	426	406	414	441	428	417	435	427	419	418	426	444	419	402	411	429	430	444	414	421	421	410	442	409	397	441	449	419	431	399	407	428	427	437	413	427	436	450	428	456	405	420	409	456	407	426	464	430	390	418	411	431	417	417	409	424	399	430	423	445	400	410	407	441	433	439	425	415	411	481	428	400	435	422	426	430	411	405	398	444	425	466	411	423	444	389	418	411	429	385	429	438	416	407	421	415	433	438	436	433	405	416	429	446	408	395	417	436	437	407	431	397	402	443	434	434	408	429	424	451	432	417	416	437	401	411	418	436	424	436	400	401	400	463	414	407	455	398	425	428	402	423	411	395	446	427	401	440	405	449	430	450	442	404	407	411	413	449	421	414	436	437	443	430	438	384	447	402	448
35720	6017	1912	1388	1136	825	767	699	531	479	434	398	384	383	359	336	345	337	292	292	317	317	303	304	275	286	321	297	304	272	288	285	287	301	293	282	281	255	328	298	314	312	308	275	286	297	286	299	297	278	262	310	276	295	284	263	323	268	240	261	277	295	253	287	275	278	281	286	297	278	305	280	252	255	280	310	295	271	283	286	265	273	264	277	299	262	275	279	314	316	293	298	259	315	277	306	269	255	340	298	291	287	305	293	283	283	275	275	276	342	276	267	303	279	293	281	277	263	277	254	273	283	293	279	270	327	287	272	300	310	316	296	326	282	321	267	271	332	295	274	288	291	259	282	291	302	273	280	273	264	264	278	308	244	287	290	308	279	254	289	291	285	273	248	254	289	298	271	277	286	268	293	297	297	287	250	298	317	289	262	283	281	270	286	304	281	288	271	309	282	279	313	273	299	270	273	282	295	294	273	302	291	283	255	290	261	308	287	290	272	269	292	263	281	268	315	271	290	272	276	279	279	300	244	299	305	285	288	250	287	283	306	272	265	290	283	299	288	275	282	295	285	302	274	273	306	276	324	280	296	308	291	248	286	265	264	275	249	255	259	315	292	297	252	296	290	336	275	280	277	286	309	253	281	248	291	301	288	318	310	283	280	306	294	326	258	332	239	313	264	314	326	300	266	280	285	267	267	274	304	257	299	286	309	296	299	323	306	277	325	303	297	268	281	263	278	263	325	291	295	303	298	288	304	288	317	319	286	277	321	285	303	276	300	292	293	297	267	265	299	296	279	277	284	266	248	286	307	271	244	300	245	256	251	284	307	296	275	300	309	310	256	272	277	326	307	297	263	270	275	280	293	311	292	303	275	279	309	266	329	308	269	318	271	331	261	288	286	262	261	263	268	293	278	278	325	296	293	271	307	265	265	269	297	312	252	286	307	268	293	263	283	287	304	278	323	304	291	273	292	297	299	252	298	254	251	292	297	299	286	299	284	294	309	265	283	315	296	281	255	260	305	323	280	282	272	290	253	273	299	252	281	267	278	220	301	307	297	291	273	286	279	278	246	279	317	287	277	246	252	262	269	291	284	291	305	275	286	268	290	331	288	296	282	269	275	308	260	299	280	308	285	290	300	304	283	308	328	309	303	297	309	280	308	301	288	302	293	302	272	316	241	245	306	271	283	277	283	303	313	280	308	312	289	275	265	301	308	268	311	249	265	262	288	292	306	289	260	266	277	281	284	312	311	242	301	275	284	283	280	317	272	269	302	297	275	257	272	254	306	309	269	307	289	269	280	265	270	292	273	298	287	286	276	274	313	289	300	255	269	292	288	267	320	331	260	283	301	292	302	279	294	277	262	265	303	309	275	259	285	280	303	258	288	290	305	273	289	288	314	285	311	300	304	289	282	312	283	310	269	278	254	279	270	320	293	294	293	304	285	283	302	273	304	287	303	271	289	293	279	268	273	297	257	298	314	254	286	291	304	269	279	292	304	264	282	315	287	289	283	304	277	276	287	310	306	294	287	298	291	290	258	290	274	266	252	287	274	308	331	269	293	274	278	304	343	275	270	289	268	303	315	274	291	272	275	293	299	324	308	292	252	320	282	276	282	287	273	260	280	273	274	321	310	299	259	312	290	316	284	273	251	310	284	279	272	307	291	290	301	288	299	283	311	281	271	293	325	294	279	283	296	293	312	292	292	260	272	295	312	276	286	284	274	281	272	303	292	265	295	260	267	269	288	336	298	276	290	280	279	300	292	290	241	284	270	276	313	266	302	280	279	287	283	279	299	298	283	276	281	288	288	269	301	276	291	296	277	336	288	278	260	302	299	273	305	247	285	295	296	281	295	275	297	288	271	341	275	281	303	294	298	274	250	290	244	292	343	271	303	299	291	288	256	289	255	267	307	279	298	284	277	303	270	285	294	266	279	297	287	282	254	290	291	290	311	265	269	275	293	308	309	259	305	304	288	349	281	265	276	275	268	285	311	282	275	315	276	296	306	331	300	277	286	300	302	271	275	299	314	310	283	275	257	276	284	291	288	278	312	290	336	242	287	315	280	291	283	273	290	265	277	293	267	273	289	278	257	319	294	244	286	286	307	300	267	301	277	297	327	266	284	281	279	298	291	254	301	323	281	320	320	252	315	282	271	283	264	300	313	296	273	289	266	274	279	269	305	276	307	292	269	297	277	307	271	265	261	300	271	275	295	307	272	314	314	292	273	272	278	273	269	305	264	308	282	322	277	263	301	305	284	316	299	294	275	270	268	307	331	300	287	271	291	324	289	275	309	295	286	285	318	267	275	269	292	272	293	309	288	308	289	273	291	282	277	298	284	283	292	278	258	297	273	324	283	310	307	270	269	305	253	314	264	305	286	317	263	277	274	276	309	268	299	276	288	274	276	318	286	269	281	279	273	315	291	308	307	269	310	298	284	280	315	273	281	280	298	288	313	256	311	304	307	267	288	268	281	287	260	248	271	300	277	319	296	306	303	299	292	288	291	293	273	288	288	270	273	276	327	278	301	283	283	281	276	302	309	267	279	280	291	276	286	259	233	291	293	308	281	289	242	297	284	277	329	279	275	260	286	254	276	302	259	289	270	282	291	318	266	295	292	267	274	300	315	262	268	292	284	292	286	251	253	305	279	279	296	304	297	261	277	302	317	343	277	285	334	294	292	300	281	279	320	283	286	290	302	302	266	296	299	294	275	281	278	304	263	306	287	248	287	301	301	289	288	237	300	261	267	292	269	298	284	300	266	313	285	309	293	270	303	243	284	270	284	291	295	293	286	284	276	264	254	243	297	276	284	282	306	299	288	284	271	296	261	246	286	264	302	307	320	312	308	302	299	283	300	271	284	291	312	284	304	296	269	294	274	296	267	290	301	283	297	260	270	266	283	285	284	295	301	290	315	295	297	278	268	309	285	250	243	306	279	252	272	287	289	254	288	288	299	307	290	288	248	289	256	283	287	275	284	238	290	299	269	283	312	298	256	292	270	286	292	286	262	267	280	271	298	285	319	279	299	291	273	307	273	275	340	315	302	257	294	286	263	289	312	295	289	286	294	341	269	313	264	278	306	283	285	239	303	273	287	279	260	306	284	279	294	292	264	251	279	284	285	325	287	280	305	298	303	315	310	307	300	293	294	272	282	273	297	268	306	298	301	306	291	284	278	275	266	289	290	256	256	268	268	278	286	261	293	279	313	262	268	292	283	305	264	273	293	301	291	298	308	298	262	267	264	311	304	280	236	308	324	294	298	260	290	290	288	307	281	274	298	293	302	286	258	245	262	293	297	290	297	312	355	293	251	249	318	250	258	285	297	309	298	310	278	289	277	291	293	290	299	278	304	275	272	311	284	308	278	262	289	302	293	286	270	251	305	289	254	323	301	301	304	281	288	256	285	281	297	269	266	264	293	297	341	298	303	288	276	305	312	309	291	277	290	286	285	281	289	302	268	250	284	282	255	292	300	314	313	258	290
18859	1747	3104	3873	3850	3068	2973	2608	1881	1636	1368	1216	1119	1106	1021	1029	932	919	843	813	786	769	737	712	728	708	722	679	693	705	729	691	690	694	680	651	671	694	697	766	711	745	677	671	675	655	679	642	654	695	618	647	671	673	634	666	655	660	636	686	645	652	677	639	621	650	639	640	660	640	666	673	668	687	638	633	651	667	661	670	694	662	641	666	643	642	676	661	650	663	676	682	648	666	684	717	668	681	646	679	669	613	657	634	647	664	703	697	644	632	688	672	653	665	684	656	695	639	658	657	620	675	705	674	618	675	661	656	678	650	702	634	646	676	664	649	628	684	664	674	644	616	637	667	644	671	658	686	636	647	658	630	613	655	639	677	627	685	634	649	661	615	646	658	664	651	673	650	617	628	615	647	675	680	688	671	665	660	659	702	650	657	665	654	591	634	653	625	612	669	607	678	694	636	632	708	673	685	650	608	664	652	719	705	630	686	637	683	697	700	669	655	673	671	682	661	704	685	663	657	682	636	650	682	608	708	689	673	639	709	668	656	691	646	654	667	681	671	665	625	635	656	657	648	641	674	625	662	639	666	691	666	645	683	689	655	683	692	668	600	636	644	677	673	700	668	660	668	633	637	645	644	632	675	643	693	676	662	618	685	695	663	671	705	662	662	612	617	655	714	693	629	638	678	648	693	650	653	646	668	625	670	641	689	646	619	656	648	615	675	653	667	703	649	684	625	612	655	718	658	672	688	707	658	694	650	639	688	678	626	662	714	680	679	672	680	667	656	665	677	642	616	673	660	663	676	610	662	646	681	668	673	630	694	672	625	691	696	677	660	677	705	638	650	637	655	664	655	642	656	671	662	645	659	731	672	696	612	650	672	635	678	661	660	626	638	674	643	632	617	664	645	638	666	607	668	713	631	676	678	648	709	660	712	616	647	651	663	629	596	664	648	692	689	711	652	640	648	682	675	678	644	654	652	659	622	685	668	635	639	660	661	658	637	661	624	707	628	663	682	651	651	622	678	626	644	679	671	650	638	669	625	692	665	691	723	658	613	673	664	654	692	634	624	615	697	660	655	702	671	665	690	683	685	684	696	643	656	635	670	644	667	716	594	638	622	689	626	641	665	654	632	650	661	679	650	639	635	678	646	701	659	653	701	626	634	647	673	657	655	625	665	653	655	633	701	679	644	689	649	675	687	640	676	713	651	641	703	682	668	666	679	668	630	666	671	694	654	611	673	641	655	667	645	679	699	639	664	655	652	669	636	642	696	695	593	709	685	671	680	626	694	711	663	658	647	617	684	675	670	659	574	700	672	662	630	654	657	638	609	670	650	700	662	652	685	596	668	656	637	708	700	655	661	660	688	694	682	648	654	703	618	667	696	681	671	643	665	662	701	667	667	650	668	667	653	655	656	707	696	684	666	655	651	708	672	644	667	678	652	691	661	643	689	681	631	667	644	667	703	637	623	674	656	630	674	706	635	730	638	692	656	636	677	649	699	695	672	645	645	677	616	615	678	642	705	656	665	661	671	679	668	689	676	640	678	692	645	670	653	649	655	608	667	649	672	664	647	649	690	633	650	655	676	659	640	644	661	629	614	624	670	671	653	670	669	697	669	681	677	654	658	622	690	682	637	690	661	668	661	667	681	651	637	595	656	709	707	701	641	708	658	670	620	659	680	640	628	649	632	684	702	706	654	658	686	658	661	613	633	687	675	625	663	697	655	586	684	640	670	667	668	657	643	685	667	658	613	615	655	653	686	660	645	619	674	670	652	658	657	615	654	652	646	642	676	652	630	657	662	634	657	671	640	699	650	674	629	661	650	670	634	635	710	655	687	646	719	697	646	688	657	660	643	637	685	672	607	674	639	617	628	613	641	657	704	649	635	667	648	665	666	686	711	682	626	668	636	643	666	656	673	644	686	683	649	664	623	668	645	670	656	706	669	664	679	645	636	652	679	616	665	690	647	620	682	667	664	681	643	669	675	632	641	648	634	630	701	691	634	665	665	638	644	678	608	614	646	655	707	642	668	686	665	634	653	643	692	717	610	663	651	668	648	679	620	636	654	678	697	627	637	638	655	630	650	665	651	658	631	659	688	672	656	667	703	669	641	585	619	654	667	626	646	680	665	650	620	684	633	652	659	674	655	702	648	618	692	642	637	662	626	635	663	649	636	663	607	697	632	660	672	673	648	647	636	634	616	623	651	659	645	634	640	624	623	687	655	616	622	621	633	627	652	640	661	641	659	693	635	673	667	673	663	709	635	668	632	637	673	686	686	665	651	646	620	645	636	682	676	639	676	628	662	635	697	661	665	632	667	617	673	642	641	632	633	672	689	660	679	614	666	669	679	625	633	665	636	647	669	658	706	672	643	701	649	663	659	635	634	603	683	665	644	660	649	682	625	632	670	686	676	710	641	616	649	647	652	623	667	604	645	648	663	619	667	628	665	671	693	634	684	677	641	661	663	695	645	626	662	660	660	636	659	640	659	677	644	635	675	643	680	671	631	641	653	642	665	722	623	690	664	655	693	625	655	648	622	646	700	671	631	651	680	682	650	686	641	640	700	599	635	655	633	649	647	657	649	623	636	605	665	630	668	644	605	697	656	676	657	675	681	640	673	666	658	644	683	673	658	684	642	661	644	640	690	683	642	647	635	674	670	678	653	652	641	654	698	660	680	642	643	652	666	665	640	618	665	622	607	677	682	663	659	689	615	700	625	719	640	641	705	665	662	614	631	690	672	615	676	636	686	625	625	678	642	683	580	671	618	688	664	686	673	680	658	669	628	638	670	685	634	687	641	620	652	628	681	660	673	609	605	647	688	661	666	674	702	688	678	686	658	658	651	637	670	686	694	621	601	618	693	670	661	640	650	703	701	645	677	672	675	663	665	642	652	637	708	637	616	663	648	660	670	654	692	656	644	619	622	669	677	661	605	635	639	663	629	607	701	712	680	664	665	685	631	697	671	665	640	659	679	647	636	681	627	633	664	620	678	682	694	626	680	693	643	665	697	631	665	674	656	678	714	688	689	648	638	692	605	692	644	593	645	639	632	658	619	616	694	624	636	642	646	670	625	630	672	693	649	660	680	625	690	648	675	675	625	625	666	677	690	673	644	642	669	660	693	654	640	656	610	634	696	663	658	658	686	653	699	638	678	646	705	698	653	657	662	655	682	702	640	666	630	663	695	653	699	692	655	659	704	644	616	645	691	680	646	710	679	612	693	643	651	662	697	714	629	662	678	678	689	646	612	670	616	620	639	692	684	602	661	655	651	670	639	658	633	697	658	637	659	683	659	643	679	661	625	607	704	647	666	651	619	676	635	630	644	690	650	681	686	685	673	651	645	655	647	657	640	659	659	662	646	652	655	686	658	667	645	700	674	660	664	649	632	659	663	635	631	622	639	654	626	686	646	643	629	717	713	645	621	652	637	633	627	655	656	691	655	624	657	626	638	657	701	670	658	612	689	665	703	651	631	658	682
8497	751	550	386	365	345	279	267	298	255	269	206	223	237	225	202	233	229	222	224	212	209	260	202	227	223	223	209	226	207	219	213	216	228	253	209	206	226	234	246	212	191	207	220	219	208	225	185	222	204	211	219	212	204	216	215	211	222	223	219	225	208	218	254	190	251	198	209	210	216	209	220	222	196	218	238	214	208	235	242	216	237	201	216	188	219	251	231	210	213	224	239	207	201	194	213	218	202	238	227	219	219	225	212	183	202	215	233	206	243	219	197	199	218	215	218	195	231	186	217	218	232	207	226	213	212	191	225	195	211	233	196	209	210	232	199	204	204	204	197	237	205	230	200	211	223	193	222	233	215	199	222	226	233	253	227	227	223	241	209	203	233	227	242	215	238	228	214	220	210	220	224	227	209	208	227	225	215	218	201	215	203	229	218	212	198	229	247	215	224	241	225	211	240	197	215	189	206	203	237	219	220	225	223	182	204	224	224	212	224	220	239	217	219	185	195	204	214	198	223	214	218	208	207	234	204	228	215	230	211	228	231	209	218	226	249	239	227	220	213	228	222	188	200	228	198	202	207	220	222	226	212	218	232	197	238	220	220	209	234	238	211	200	203	204	181	207	205	235	216	199	202	208	226	213	242	236	234	197	211	244	191	254	204	207	223	210	234	216	219	218	213	236	216	258	215	184	186	213	208	255	248	235	247	222	199	202	194	212	194	223	229	226	209	221	217	232	185	230	252	199	217	228	241	247	242	229	203	216	220	214	243	201	211	209	196	200	183	220	197	230	226	198	223	210	222	220	218	211	214	208	242	245	202	196	229	236	212	211	212	219	240	262	231	230	216	200	217	226	213	235	231	202	231	191	223	195	194	242	204	243	208	202	236	216	209	204	201	213	211	204	179	215	245	209	220	221	246	232	228	207	209	220	192	193	239	215	237	260	244	181	242	212	208	205	222	192	204	232	250	214	226	214	210	195	217	219	243	215	233	197	223	186	202	180	214	193	242	240	225	229	208	204	212	207	227	210	228	228	235	235	219	210	219	218	218	207	254	228	231	215	225	208	187	236	209	224	210	200	204	213	203	202	194	235	207	209	222	232	228	207	239	265	216	228	243	229	212	188	216	216	220	218	230	202	234	222	221	215	211	219	239	209	240	223	204	226	210	207	207	218	229	237	191	227	203	204	224	203	236	234	226	207	211	197	213	212	215	210	196	222	205	238	228	212	218	231	235	225	221	235	188	225	206	223	204	233	203	210	217	198	206	203	220	191	204	223	218	208	232	219	233	217	183	229	227	207	200	206	217	238	255	234	161	215	210	218	243	215	214	220	206	221	230	211	225	243	227	229	219	221	201	221	213	240	202	229	230	206	201	225	215	212	218	221	196	212	216	211	204	230	243	211	208	236	208	231	212	207	255	206	222	213	195	208	216	252	222	215	192	206	239	209	221	189	215	203	217	177	216	218	230	205	183	224	229	207	209	211	208	208	193	246	192	231	211	224	249	231	231	225	211	205	200	206	228	207	207	211	237	223	210	211	230	218	220	202	196	220	221	234	215	177	226	206	229	196	221	215	211	212	264	219	213	217	205	230	196	215	219	236	192	191	219	211	236	201	230	194	195	209	191	200	220	199	209	232	240	196	225	232	186	198	226	221	239	202	213	246	194	212	217	215	203	206	245	210	203	217	236	194	203	211	207	225	230	220	207	204	212	210	231	225	224	192	264	251	235	236	200	234	201	206	206	204	226	193	212	192	205	230	201	207	202	222	204	219	195	243	219	228	212	208	197	205	230	234	245	242	228	226	213	218	247	218	199	236	235	227	232	215	242	214	221	234	239	226	260	235	205	236	237	184	214	222	239	205	225	210	220	236	202	224	204	237	230	243	208	215	193	233	200	234	218	191	226	231	240	212	225	209	206	218	197	219	224	217	259	236	205	210	208	211	192	238	192	205	215	212	218	227	230	206	242	233	243	246	200	204	218	206	222	214	219	220	249	228	203	216	218	206	218	197	200	235	236	226	232	196	214	208	209	205	182	210	214	226	210	239	248	220	205	233	242	237	193	220	218	205	224	212	236	191	213	185	207	191	244	218	229	218	233	234	207	211	198	238	226	228	163	238	215	206	204	194	212	201	182	222	181	226	197	231	220	198	186	240	191	216	214	208	218	214	205	243	213	200	214	215	204	201	193	214	213	218	218	195	234	270	195	222	228	211	258	214	200	195	204	252	246	230	187	190	213	227	226	216	206	217	225	216	231	220	230	211	238	233	238	219	216	201	212	227	234	219	215	242	225	234	205	237	197	239	232	233	219	218	209	209	220	197	213	222	226	254	190	217	196	210	228	225	211	205	201	208	194	192	220	180	211	207	198	211	198	204	223	252	199	223	228	232	249	199	182	218	211	219	203	211	231	209	244	203	201	186	195	214	187	229	183	192	231	203	222	209	217	224	192	231	214	208	211	198	224	189	213	207	209	224	253	219	207	200	251	237	205	211	237	230	213	200	226	205	193	223	215	198	230	214	209	240	247	220	225	227	206	208	225	235	219	198	215	220	193	216	214	215	227	186	216	216	200	205	204	216	231	209	204	213	219	226	215	238	231	218	208	219	208	199	202	196	204	187	230	225	240	219	214	210	240	221	207	216	247	254	231	229	235	245	235	214	213	214	206	211	215	191	219	223	232	228	221	230	214	202	196	205	201	234	188	249	207	218	213	211	249	210	214	199	243	227	230	234	223	223	214	217	223	217	200	217	225	204	206	216	210	214	217	227	233	255	201	207	223	213	240	222	190	213	188	209	229	242	231	218	243	226	205	198	199	199	208	239	201	216	215	219	222	225	220	232	230	219	236	217	213	196	204	217	212	236	225	205	210	241	225	202	196	206	224	198	215	200	194	190	232	205	238	221	218	221	209	201	229	226	222	210	227	281	222	211	232	227	221	221	212	234	180	214	188	203	207	227	220	192	207	209	240	245	211	238	213	206	223	205	226	223	237	210	209	224	227	205	230	234	214	240	218	211	234	271	245	209	214	216	228	244	220	214	213	204	217	214	224	228	244	224	234	227	194	222	198	220	210	235	214	214	213	224	199	219	227	208	212	213	229	217	207	180	222	219	222	224	214	222	244	225	220	214	229	198	252	214	211	198	209	233	216	225	246	224	261	222	236	219	214	229	230	202	217	215	229	227	204	242	219	237	230	222	208	197	215	225	200	199	201	246	200	209	224	222	208	212	211	208	218	227	233	239	213	233	234	224	214	223	195	233	221	240	214	225	227	226	261	247	231	237	213	198	243	235	204	230	212	244	218	186	196	224	219	211	228	222	204	199	225	212	195	197	217	173	208	214	226	215	203	238	226	212	230	236	210	186	208	200	227	222	231	232	230	190	223	223	205	217	203	233	255	214	200	214	210	234	220	240	241	224	214	216	223	209	202	208	223	212	222	201	241	224	210	225	211	206	214	219	207	217	207	217	212	220	212	214	225	209	234
5231	768	1130	1190	1131	988	902	783	756	754	655	556	586	564	607	535	593	545	549	548	525	517	524	525	521	484	514	502	484	481	486	515	484	547	507	523	489	508	502	499	478	528	509	528	524	503	520	489	496	437	514	508	495	494	548	499	474	504	551	533	442	482	511	512	521	499	517	472	532	466	491	476	493	498	531	536	498	530	518	489	505	487	534	509	504	539	508	554	491	499	491	508	534	481	520	509	475	508	496	531	482	509	486	462	542	493	505	473	519	488	514	511	505	481	561	471	487	521	513	500	514	500	504	500	522	493	528	511	556	481	497	475	494	508	503	522	454	501	500	505	537	515	510	491	516	531	489	522	492	535	496	517	501	517	443	492	462	512	509	468	470	534	497	449	491	501	527	502	482	537	500	519	503	492	492	480	496	505	503	473	552	497	532	483	519	533	535	494	485	491	453	515	525	514	524	538	522	491	533	511	473	510	517	545	509	472	494	521	511	520	483	514	457	526	496	492	520	519	494	532	546	508	499	508	486	499	505	481	511	469	478	483	461	523	522	519	490	513	515	515	541	481	494	522	481	466	479	519	495	514	473	475	488	517	491	498	484	505	492	523	521	521	497	498	481	538	529	481	508	492	499	509	519	511	500	466	482	491	502	530	509	503	506	468	506	501	518	527	523	523	492	471	519	505	527	526	484	484	537	520	514	520	500	512	486	518	521	479	531	523	519	524	532	533	513	478	498	470	483	496	491	498	478	536	496	523	489	509	491	499	531	527	496	515	487	511	518	486	452	476	501	488	472	504	516	492	521	500	489	506	477	521	495	515	492	535	513	499	489	501	475	509	527	468	506	470	542	493	529	507	461	482	472	483	496	501	510	490	533	467	542	461	473	474	487	482	512	503	518	526	512	485	547	519	532	492	528	466	490	477	488	452	512	488	532	497	481	525	501	460	454	515	530	474	490	474	468	513	464	460	467	523	506	495	515	542	501	509	531	465	490	520	482	462	482	490	526	476	512	504	495	482	508	512	487	504	513	509	517	529	520	487	551	485	488	522	530	537	528	501	494	499	464	559	517	473	511	502	491	505	510	488	522	509	498	469	481	483	483	494	495	485	531	534	528	475	494	465	499	538	483	517	503	480	481	522	493	494	530	522	515	512	465	544	517	504	538	494	486	507	505	500	490	512	520	496	519	498	492	499	520	544	518	516	519	503	445	503	507	501	511	482	473	488	502	497	508	475	469	514	503	527	500	521	489	490	540	471	515	459	477	482	488	462	482	509	534	474	524	491	526	517	536	538	501	508	509	496	474	492	456	524	471	487	503	530	528	471	488	468	409	488	494	523	476	495	530	519	502	481	501	487	520	518	468	520	495	495	487	478	508	508	523	494	485	500	520	484	493	480	553	493	502	479	474	509	510	525	532	528	522	475	488	511	521	510	492	494	499	507	533	514	502	518	500	541	506	499	509	501	553	454	521	482	502	477	496	511	490	511	498	486	513	554	505	541	510	504	513	499	517	513	538	507	461	482	508	489	488	491	493	526	495	453	504	493	491	507	547	533	501	497	518	518	482	494	495	494	472	490	508	479	536	517	483	489	509	488	506	512	490	517	468	494	538	528	474	525	503	522	508	480	505	476	468	470	499	498	455	494	506	536	495	525	515	534	512	531	555	488	476	463	474	508	500	512	528	478	493	526	488	487	511	512	530	512	506	530	487	471	523	497	526	453	476	479	499	527	532	511	488	537	514	495	440	490	516	496	517	523	501	475	473	487	503	529	513	495	483	528	499	492	525	473	507	520	499	484	500	514	521	474	519	505	521	525	532	499	506	505	496	554	468	517	483	559	481	488	440	502	503	517	480	520	500	495	526	534	485	501	501	475	520	494	538	543	511	480	487	491	499	504	493	486	447	506	532	501	508	517	509	486	510	483	503	473	508	452	482	474	512	508	486	512	511	477	460	496	494	524	491	475	477	501	535	500	517	485	499	514	474	497	500	517	512	509	464	507	475	523	495	536	446	506	469	527	490	529	482	527	516	519	537	522	493	503	555	475	553	518	475	480	483	491	518	547	491	498	511	512	519	478	528	468	501	484	511	469	516	490	493	517	471	500	468	487	528	528	461	500	476	525	483	517	481	494	539	531	490	528	488	510	514	516	474	528	500	535	538	483	471	524	506	517	479	487	484	491	485	484	518	560	475	510	536	542	513	515	464	530	495	501	551	541	493	516	475	492	518	507	503	510	495	545	511	545	538	520	510	498	538	484	518	516	514	466	507	546	507	498	502	484	502	487	469	493	527	489	501	517	494	486	529	502	495	476	500	498	511	533	495	498	508	516	506	508	483	489	527	516	483	510	547	523	492	491	525	491	537	480	498	484	498	520	503	484	530	464	494	483	484	500	503	522	495	463	475	509	481	486	519	493	497	455	493	465	511	491	514	504	513	519	517	509	533	515	511	529	507	481	514	539	480	490	520	529	492	501	509	554	508	480	567	499	505	499	502	489	529	516	526	484	516	515	491	474	458	522	513	532	529	543	486	525	466	484	478	499	486	495	509	511	494	528	499	554	492	530	488	532	467	505	494	525	496	501	498	508	504	503	514	472	519	519	504	571	485	477	537	528	510	488	516	506	462	513	484	536	508	532	539	545	513	515	557	490	503	550	491	476	489	507	472	496	470	509	503	491	514	527	491	507	532	524	505	551	523	493	454	537	477	486	497	523	542	484	513	501	497	516	520	498	550	490	490	508	508	505	540	472	541	487	511	505	532	509	513	447	510	492	488	505	472	478	473	481	473	486	517	461	467	502	466	492	508	502	538	520	489	509	523	547	515	502	522	516	498	529	493	483	484	500	498	493	535	496	516	507	513	477	510	464	495	510	518	476	464	480	536	456	488	496	491	523	490	485	509	499	521	484	514	513	513	518	474	490	476	512	500	529	487	491	505	515	510	492	474	535	518	509	508	468	504	495	470	462	512	530	495	501	516	456	484	495	536	473	483	499	505	500	453	492	511	483	464	481	505	476	513	499	477	492	492	526	493	505	473	428	498	505	493	437	513	534	507	475	517	475	482	499	514	489	501	506	514	518	507	473	474	521	500	504	495	508	484	509	536	523	498	537	470	501	510	524	531	513	542	496	483	528	507	502	540	509	468	502	464	494	492	500	485	523	505	510	497	511	497	460	475	484	497	526	520	520	492	469	527	471	507	489	475	512	519	502	526	565	542	491	509	497	502	485	494	512	533	506	513	542	506	495	501	514	491	468	503	491	502	488	525	521	529	529	492	497	511	466	537	484	474	535	551	509	499	536	522	513	508	505	526	508	494	474	507	517	497	496	509	505	482	525	548	474	484	502	471	475	472	481	469	484	475	482	474	527	513	508	464	488	469	533	539	511	532	524	516	477	530	486	500	458	500	520	473	515	549	518	509	488	501	515	504	487	474	514	508	498	493	502	466	503	531	526	484	490	493	525	499	490	506	469	502	472	505	519	498	516
23686	2539	945	770	600	493	418	384	330	317	254	232	234	220	195	216	200	216	172	176	183	175	184	173	178	183	185	178	155	176	165	189	174	167	160	162	162	177	175	163	183	150	186	150	154	176	173	191	168	175	167	176	166	161	165	159	170	151	173	177	163	182	168	154	168	157	158	161	169	165	163	173	171	173	164	171	190	164	155	170	160	167	144	167	190	186	161	173	153	188	148	164	178	173	166	170	163	155	166	191	183	153	182	179	185	172	183	150	184	184	167	172	166	170	175	165	181	193	193	180	163	174	194	180	161	162	183	172	158	176	166	163	149	175	177	164	182	146	169	159	197	173	157	143	191	158	163	169	183	164	175	193	149	156	189	140	171	159	167	152	183	148	159	161	159	161	185	154	149	174	181	170	155	193	172	179	170	171	170	170	171	179	172	159	162	159	180	153	155	160	174	168	186	190	173	161	166	165	146	181	168	159	153	179	158	160	181	180	169	176	159	179	166	168	163	181	171	156	180	173	147	172	201	198	200	176	203	155	140	163	163	167	149	166	168	172	161	136	164	167	168	161	166	165	194	156	186	187	179	162	154	166	170	165	167	166	154	149	152	150	164	171	159	188	147	169	158	162	190	158	188	167	140	178	175	163	167	165	201	153	168	172	160	169	163	172	181	139	164	193	168	175	173	148	173	159	173	174	164	167	178	146	176	169	161	174	181	173	150	160	149	148	165	184	148	168	178	157	161	144	147	157	170	175	162	171	160	190	141	156	163	181	156	181	151	179	187	161	169	169	162	175	172	192	172	185	171	162	169	171	165	166	152	200	210	175	168	171	187	163	153	173	193	197	191	163	168	177	166	176	190	167	187	172	177	165	151	161	173	167	175	170	165	142	153	156	174	169	160	143	168	150	185	166	167	157	162	161	162	190	183	141	159	178	172	193	176	137	153	178	180	182	188	170	174	180	183	168	160	187	160	190	172	172	160	158	160	186	166	194	210	179	154	201	178	172	175	193	152	165	185	166	181	159	151	200	162	179	156	178	161	177	158	160	152	161	156	176	157	184	148	156	144	180	162	160	181	191	203	150	163	167	149	157	157	165	187	185	169	151	140	160	193	157	195	171	195	184	150	163	154	131	146	168	158	175	145	164	181	189	178	190	169	176	152	192	132	179	177	171	154	173	174	212	167	152	152	189	198	141	172	198	170	179	172	167	155	174	152	177	197	161	185	182	188	156	191	179	163	170	167	172	160	185	202	160	170	145	161	189	160	169	161	174	170	167	177	176	147	155	168	166	184	152	177	184	177	159	146	186	162	160	185	176	179	185	168	196	156	173	164	175	172	173	182	192	158	163	173	178	163	164	173	159	160	157	154	177	188	164	171	155	147	182	162	161	171	152	160	176	159	147	179	166	167	140	188	165	165	170	182	165	162	166	184	160	192	159	175	157	174	174	165	170	194	184	143	174	180	196	178	151	168	169	180	162	186	179	193	168	167	174	175	180	184	174	159	179	173	189	182	165	164	135	161	158	169	162	159	171	165	183	173	183	150	189	169	168	154	158	177	171	154	165	167	166	158	200	145	167	161	184	168	175	173	169	205	164	160	172	153	160	161	165	150	160	180	198	161	179	166	161	167	156	154	175	171	163	170	169	185	143	172	177	164	181	149	156	146	173	171	166	179	157	183	192	164	162	158	163	185	178	189	156	180	183	156	157	154	165	164	176	142	147	145	187	165	166	156	161	163	162	163	164	162	173	175	158	164	186	170	166	155	161	180	193	200	187	167	176	171	126	142	168	167	168	159	164	152	173	157	168	169	167	171	148	167	176	196	150	179	177	142	193	162	156	151	151	171	175	147	158	164	157	167	186	177	185	158	172	182	189	177	167	140	170	161	173	178	151	164	166	178	158	185	186	181	153	172	202	182	148	176	162	163	163	158	171	151	160	183	175	162	158	154	179	180	147	170	171	191	150	175	158	170	156	205	151	176	177	168	145	156	160	168	140	163	169	162	177	188	177	167	176	153	198	155	187	183	191	152	194	182	149	158	162	161	161	153	173	192	166	157	179	165	168	165	193	155	165	185	162	164	154	183	183	181	183	160	177	192	164	162	202	165	170	174	149	166	148	178	179	188	158	160	174	140	164	159	186	172	144	145	185	179	178	170	162	176	162	151	178	146	193	184	192	161	172	161	175	178	154	188	172	161	148	175	167	171	166	143	158	161	197	182	165	165	162	181	183	179	165	155	165	164	176	145	159	206	166	176	174	168	172	157	163	138	144	172	155	165	178	192	162	178	184	197	165	186	160	145	143	161	175	152	171	171	173	165	177	183	156	177	168	192	159	176	163	183	137	160	155	164	183	164	197	169	173	153	173	175	153	144	169	166	210	195	160	157	175	169	174	163	166	176	168	173	164	167	175	179	181	154	139	166	170	183	150	169	151	166	184	176	165	154	190	153	155	163	181	166	178	162	182	178	160	171	155	156	144	157	172	201	181	168	176	159	191	181	150	151	177	155	155	177	160	181	146	163	148	177	201	168	168	175	167	163	178	157	168	174	189	170	206	162	177	166	151	166	181	162	155	188	177	170	153	170	150	174	172	179	176	159	159	173	162	179	173	168	145	189	145	159	178	176	155	168	177	160	169	149	184	164	178	178	159	180	182	161	147	162	162	162	163	196	185	181	176	183	171	179	174	151	160	153	154	150	159	152	166	159	191	157	171	183	145	185	167	180	174	175	159	163	137	169	168	193	181	185	154	170	173	169	188	163	162	193	167	146	184	162	186	161	185	161	165	153	149	142	158	174	188	159	166	172	163	191	172	186	184	169	149	179	166	153	148	178	173	145	164	170	169	190	171	169	142	167	155	172	170	158	155	181	193	175	176	175	165	178	174	154	174	157	162	181	174	155	177	165	175	186	168	156	187	172	154	180	180	180	170	180	179	168	169	203	157	166	145	170	171	153	161	170	160	153	157	171	159	169	171	171	177	166	150	164	165	170	159	143	177	192	160	211	184	171	173	163	157	184	181	147	182	178	140	157	175	178	161	170	191	173	166	152	168	155	180	144	173	195	189	150	172	156	172	176	167	182	155	172	181	177	162	181	199	153	182	196	138	141	153	203	171	137	171	178	176	147	172	163	174	176	171	166	162	163	167	187	160	200	163	159	164	163	169	153	176	168	159	178	156	185	173	178	155	165	147	174	156	206	178	182	165	145	188	152	147	168	187	171	138	171	136	170	159	165	163	167	175	149	176	165	168	175	189	170	163	161	185	169	165	149	155	172	173	164	189	176	144	176	163	168	177	191	149	159	204	169	142	189	184	163	159	178	188	185	180	180	165	159	185	195	165	183	161	178	157	165	166	180	197	155	193	154	163	189	164	169	165	178	159	166	157	175	184	182	148	163	166	170	155	157	174	138	154	158	170	166	156	179	175	186	168	155	185	165	157	165	173	151	163	159	160	169	155	182	161	168	154	145	161	153	195	161	176	183	193
13273	1071	1889	2330	2460	2189	1639	1466	1214	993	939	782	711	672	657	644	603	565	517	535	476	483	476	490	464	475	435	500	461	470	453	454	418	446	456	432	441	448	439	404	431	438	427	445	429	393	416	468	391	453	445	427	457	444	392	421	416	445	406	393	417	421	424	419	391	413	431	436	412	416	464	404	450	440	422	424	403	412	401	435	423	384	433	421	420	428	433	407	409	419	434	432	409	428	392	399	428	437	437	401	388	411	422	436	439	447	393	392	410	404	437	438	420	418	445	410	379	419	408	385	446	435	444	396	430	438	436	429	439	412	400	398	432	408	435	452	416	400	423	419	417	432	396	420	397	400	441	428	391	414	420	437	429	385	418	425	439	413	431	435	461	432	378	423	411	446	430	376	437	423	416	394	451	396	415	438	361	408	430	390	404	444	417	420	407	407	426	398	430	420	377	429	381	475	435	474	399	398	461	427	390	433	423	409	410	415	417	412	394	416	420	435	433	433	424	425	394	410	434	418	442	420	402	397	402	389	423	474	385	395	406	445	409	387	449	398	383	418	426	423	443	403	460	436	422	458	464	425	433	420	398	412	434	428	418	431	453	423	391	457	401	426	404	403	400	402	448	384	427	404	424	439	386	442	442	420	424	441	388	431	427	423	416	443	407	417	395	451	417	431	424	405	405	416	424	437	431	421	405	441	416	403	407	437	409	427	403	418	406	423	467	424	419	405	441	407	387	416	413	389	391	446	423	425	452	386	415	421	441	409	434	430	402	446	432	418	390	406	435	377	444	411	453	396	424	409	425	430	443	418	401	409	405	412	399	424	421	446	450	382	388	441	454	398	423	435	436	432	421	377	413	422	434	404	445	425	381	416	370	436	459	392	391	443	454	431	414	420	429	401	431	389	391	383	430	440	428	429	420	404	378	445	438	413	417	472	364	414	400	444	399	387	411	421	381	400	397	421	423	416	448	431	417	442	449	422	415	406	414	405	450	408	397	426	407	386	429	428	407	403	444	418	436	399	407	414	438	414	419	411	447	405	431	448	403	434	403	424	438	401	454	411	410	424	450	459	407	419	416	427	404	464	435	401	423	443	391	412	420	433	430	410	425	418	409	446	414	439	382	432	388	415	429	436	456	399	421	414	424	432	416	442	418	401	391	400	409	436	416	423	402	426	429	432	427	432	448	434	402	434	394	396	422	380	432	411	448	429	409	417	412	434	441	427	416	449	412	413	408	427	435	437	437	380	430	414	420	396	408	463	425	455	431	425	452	407	424	400	407	432	427	399	454	416	413	387	413	421	408	439	406	405	390	465	424	448	401	407	404	424	399	431	387	408	427	405	411	452	435	418	367	415	394	392	415	453	426	428	410	441	426	408	412	417	442	431	444	419	426	418	450	410	419	444	450	403	402	426	438	436	408	411	447	435	404	444	450	403	394	391	405	411	441	436	408	436	407	390	422	385	430	436	424	413	399	418	420	429	407	439	438	442	410	423	419	418	420	421	420	405	385	409	435	435	434	457	407	429	429	422	410	426	383	414	432	402	404	423	434	401	378	407	406	439	437	393	384	428	400	421	427	386	418	385	394	391	434	424	414	420	393	387	399	401	442	435	391	431	440	385	383	410	414	447	424	420	385	441	431	426	406	406	385	431	401	441	418	390	402	419	411	432	416	457	405	408	448	419	401	409	412	437	432	439	424	402	402	384	410	473	425	457	403	450	481	425	389	396	452	368	405	428	403	400	429	398	398	393	443	425	420	448	393	409	411	427	384	441	394	418	418	409	403	404	412	422	443	405	428	457	408	449	451	429	421	429	411	459	397	371	451	426	386	423	397	389	428	442	407	405	427	410	415	421	426	418	423	439	426	442	410	417	431	429	411	416	413	430	426	424	459	445	420	448	470	429	423	437	448	406	418	403	431	407	406	420	390	409	457	412	426	392	437	399	417	416	450	428	418	429	423	389	431	431	415	478	452	447	422	411	407	410	460	426	436	445	403	439	446	410	425	397	443	426	446	416	388	452	407	435	434	422	390	424	382	427	417	398	431	425	401	407	420	421	441	398	392	399	399	404	397	441	393	403	420	390	428	409	425	434	438	459	431	419	426	417	445	395	415	429	419	408	417	416	433	393	389	417	429	408	436	431	403	383	388	425	461	420	384	414	444	443	437	422	387	404	425	412	408	457	425	418	419	438	435	418	421	424	425	406	421	442	399	393	409	427	410	417	406	412	415	406	417	416	413	421	463	405	419	449	426	424	423	443	438	412	360	427	417	435	438	437	432	437	406	431	405	420	410	401	409	417	417	403	444	413	443	425	405	394	412	438	423	416	428	459	395	422	423	409	427	427	380	426	425	399	389	399	403	390	414	416	451	406	390	415	437	397	425	436	448	421	432	457	424	462	448	413	427	425	442	382	421	410	420	411	411	389	421	451	423	425	401	419	413	412	399	428	424	462	452	408	439	396	407	422	411	440	406	416	394	435	382	461	423	404	414	407	395	404	399	375	437	442	428	431	418	449	418	439	406	446	420	476	455	402	399	413	406	394	423	443	427	422	452	437	395	422	402	414	439	442	401	395	418	414	433	444	448	431	433	437	413	374	404	432	417	391	417	417	418	435	431	408	439	355	456	443	444	407	403	423	447	414	438	404	445	411	429	449	401	389	403	414	387	390	389	376	457	400	433	417	415	437	394	419	406	393	440	416	398	452	418	421	431	404	408	416	411	440	422	387	398	414	396	399	405	411	405	449	415	412	389	437	410	418	417	404	415	382	427	413	415	427	399	419	409	395	456	447	402	425	415	431	440	439	419	426	441	395	457	422	422	438	410	436	464	449	416	452	392	440	414	444	383	416	432	406	416	436	435	436	414	390	425	445	415	408	420	442	394	402	417	432	386	417	432	429	395	440	450	436	426	431	416	388	440	417	420	424	391	429	424	415	415	460	415	419	425	435	429	405	433	404	407	408	407	426	471	436	445	412	417	441	411	410	420	435	450	392	400	379	491	443	413	402	440	428	432	404	438	408	446	419	410	418	423	392	431	396	419	461	450	430	405	418	424	419	434	391	417	396	425	411	387	425	463	466	465	411	395	433	406	424	456	427	388	404	422	429	421	393	405	421	395	434	427	429	418	439	430	405	426	392	407	404	421	416	396	408	431	428	429	433	442	425	405	398	423	410	450	444	414	436	425	402	409	430	413	392	430	419	430	416	406	405	427	409	424	463	413	444	414	462	457	466	397	422	432	389	405	421	386	384	420	415	416	398	428	395	418	424	442	430	421	428	387	404	392	416	443	417	424	412	437	428	425	446	432	442	415	391	428	438	412	462	433	426	443	422	406	408	393	420	412	454	400	403	434	411	443	446	444	415	417	384	440	425	454	398	407	400	414	437	429	423	409	418	407	423	411	412	414	401	400	443	398	435	442	416	392	456	420	472	448	410	405	413	371	416	392	424	404	429	403	393	396	381	409	415	429	404	404	457	445	429
32268	4663	1634	1242	969	812	654	528	500	492	424	429	358	366	342	359	331	311	322	304	320	307	285	296	315	317	288	282	312	273	325	269	297	288	308	323	315	273	306	274	288	316	273	317	288	310	302	277	301	304	325	288	265	294	292	299	280	276	305	326	289	285	281	268	296	310	270	307	282	294	277	298	317	291	282	257	272	278	305	292	279	266	294	273	274	284	278	278	251	304	314	301	260	290	286	275	320	271	292	264	282	267	248	301	287	259	291	302	298	266	291	288	269	274	303	294	283	287	305	240	294	291	273	280	293	315	285	306	302	319	305	320	249	286	261	278	265	307	304	303	304	285	299	277	285	315	316	269	294	274	274	282	289	284	299	252	305	280	287	286	264	288	259	269	289	312	275	264	302	264	284	263	295	265	249	292	265	315	311	267	305	296	282	281	306	301	273	276	281	274	300	286	289	277	254	284	267	297	291	277	302	316	305	298	279	284	268	295	304	316	284	244	295	265	304	281	300	259	281	293	279	282	300	262	305	283	293	263	286	276	273	265	277	292	255	288	271	318	294	291	258	282	288	276	293	287	269	275	288	277	316	308	272	282	249	270	292	284	274	256	264	266	253	291	284	246	280	286	295	287	320	281	271	277	329	283	265	262	278	315	295	283	268	296	273	299	310	290	308	301	279	289	250	282	299	258	282	274	291	271	294	267	300	261	270	298	293	284	267	290	285	264	298	302	298	289	302	295	263	298	288	269	283	261	286	305	300	303	287	263	233	310	284	290	283	304	317	329	254	275	276	317	284	285	274	250	300	284	289	288	307	279	278	276	292	281	269	289	264	282	300	292	247	273	296	308	326	291	288	279	271	298	303	308	307	310	306	271	317	304	306	280	267	255	304	261	289	271	301	287	308	263	325	260	290	254	289	271	284	281	312	266	279	299	291	259	317	266	272	278	289	271	302	320	327	289	312	316	312	245	285	307	273	300	293	281	268	262	322	284	255	292	298	318	273	307	286	271	290	315	281	272	271	292	291	318	263	269	277	291	302	288	297	308	302	274	305	249	299	302	291	277	274	271	319	271	288	292	301	271	236	287	297	269	294	285	283	259	276	281	321	303	315	282	269	290	275	277	298	310	314	284	312	334	288	255	246	267	275	256	277	290	299	318	308	307	277	301	281	262	302	261	267	287	293	268	281	302	292	304	266	301	272	259	294	293	286	264	303	291	305	303	281	285	275	257	289	293	253	296	247	278	290	288	304	272	275	251	274	284	260	290	314	270	312	296	331	283	291	263	292	291	301	275	253	302	278	287	330	296	291	343	271	275	291	268	275	312	271	265	291	287	304	266	273	294	284	271	292	300	266	336	287	303	262	289	281	297	289	308	262	304	288	308	330	282	292	307	293	268	299	289	306	269	296	302	270	299	313	283	265	299	296	295	300	276	319	315	313	264	257	274	282	287	260	253	258	253	263	312	283	273	271	290	285	267	274	283	281	287	255	293	285	283	303	271	312	306	285	267	255	274	283	260	320	253	295	296	265	276	287	300	269	266	285	297	299	255	265	288	306	284	283	285	304	284	273	286	267	311	277	284	280	288	281	262	286	305	288	253	245	281	295	320	322	298	324	276	280	259	298	287	264	269	290	276	267	250	274	291	254	279	284	282	280	289	298	319	275	286	300	273	270	268	276	323	292	269	263	276	283	313	295	303	258	272	284	254	318	300	271	266	271	295	287	292	328	287	286	280	263	287	300	284	262	330	267	265	304	267	273	283	261	289	274	296	291	302	271	299	284	260	282	274	310	272	275	277	269	294	271	299	265	328	282	270	290	301	302	266	290	313	269	297	294	237	320	288	276	283	313	294	290	278	293	273	345	311	269	266	297	272	263	315	280	249	302	296	266	278	289	279	287	282	262	264	306	291	266	299	281	285	283	271	278	279	262	255	306	303	284	298	269	299	277	310	296	258	310	304	282	265	278	274	278	295	270	279	305	276	307	295	272	288	265	274	303	287	252	256	269	249	313	281	297	274	272	308	279	267	305	279	303	290	266	252	268	277	262	267	269	264	281	309	343	320	291	313	262	289	272	260	295	258	293	277	277	262	261	259	308	276	269	266	277	278	300	280	286	305	271	269	278	292	287	270	317	277	258	269	299	285	285	273	300	253	278	271	291	269	256	302	262	286	292	287	294	299	273	306	278	294	293	254	277	290	324	299	275	322	314	267	295	286	272	277	317	292	323	292	303	282	330	306	300	299	293	299	289	285	291	284	286	297	287	254	291	287	262	291	310	265	291	302	292	288	262	280	302	261	265	295	279	314	295	273	293	316	287	260	269	279	288	279	289	269	287	294	267	282	264	276	246	295	315	312	296	307	295	253	257	290	258	303	266	298	289	277	294	259	256	310	298	311	306	264	283	273	309	317	284	281	296	299	290	287	304	286	299	306	277	287	290	311	282	318	304	291	291	301	265	315	315	318	289	281	243	276	320	289	255	278	287	295	327	302	290	290	277	284	265	278	296	304	260	286	295	273	294	269	270	264	263	278	278	276	281	279	300	258	319	278	288	251	264	281	280	284	276	293	290	283	240	284	293	271	317	314	308	263	310	310	275	299	328	275	277	284	298	241	258	292	287	286	306	287	311	275	277	312	292	284	304	248	312	297	266	292	283	272	294	265	274	254	260	291	300	299	277	274	292	278	284	297	268	294	259	279	265	257	293	266	295	266	272	288	267	290	278	308	238	285	279	296	280	271	246	293	288	288	319	306	281	275	301	298	279	285	282	281	274	263	273	257	293	285	263	256	305	278	273	272	281	269	289	291	302	269	305	248	279	288	285	300	299	289	298	277	265	235	286	306	294	252	276	291	259	293	256	283	245	249	298	268	255	272	290	283	307	297	298	252	262	266	276	308	287	265	276	271	267	293	300	303	266	274	258	276	308	311	308	319	310	239	290	302	261	219	293	279	306	274	287	308	266	287	284	234	284	250	271	249	287	258	275	292	321	299	281	306	284	265	312	272	260	253	275	276	275	273	278	293	306	312	281	250	289	310	273	272	285	269	286	259	298	293	269	295	269	272	286	282	289	293	287	298	287	278	295	276	298	290	264	284	271	291	338	300	264	294	282	279	303	334	311	262	270	264	291	304	311	321	268	293	291	290	289	284	287	284	284	307	295	275	255	288	275	243	295	280	301	284	285	288	303	260	265	262	302	278	296	276	320	293	267	303	281	253	276	279	286	289	273	287	291	259	311	289	252	268	281	282	305	301	262	297	285	281	296	287	289	313	262	257	302	281	258	311	275	307	279	301	286	257	301	290	295	266	290	307	279	315	283	285	291	302	316	312	270	315	259	266	261	278	267	280	249	306	276	295	298	307	253	294	266	296	267	274	323	267	273	258	292	267	265	311	282	264	297	278	262	309	262	270	294	289	300	260	257	260	251	265	270	305	265	266	271	253	248	289	264	322	243	280	292	304	315	308	281	312	288	268	304	265	280	274
16872	1664	2966	3542	3641	3130	2696	2134	1890	1523	1466	1250	1207	1146	1015	919	938	880	803	881	762	719	747	723	719	733	722	730	683	673	684	693	697	672	680	683	659	649	733	673	606	640	696	680	693	701	701	655	685	738	673	649	641	698	684	680	688	656	687	657	702	678	697	662	715	622	677	631	667	629	708	681	656	676	659	687	660	629	620	655	687	667	676	702	670	670	690	671	668	640	702	662	628	690	657	691	656	660	656	641	663	609	633	668	664	642	616	664	713	715	679	661	656	680	697	629	667	627	684	683	640	671	639	668	648	674	683	660	731	663	637	704	621	676	647	663	625	698	664	646	639	637	666	646	618	665	639	645	656	629	649	705	684	664	668	651	644	680	674	666	637	644	609	645	677	611	677	649	646	664	602	685	654	633	678	685	649	593	630	672	649	656	596	664	674	660	701	657	646	649	678	645	682	664	643	648	682	625	639	663	664	675	606	611	661	715	659	632	642	637	666	665	639	628	685	663	691	690	629	699	651	620	656	664	658	648	675	663	654	663	605	680	646	641	676	677	641	636	651	658	620	682	709	670	696	628	705	626	679	678	673	660	644	678	665	664	604	618	669	651	659	648	678	688	672	635	659	698	695	660	668	629	654	649	639	642	672	694	679	663	691	663	624	640	679	653	616	656	683	663	642	630	623	677	641	652	687	629	622	607	678	647	653	610	649	682	625	604	672	676	687	611	635	659	627	615	661	622	594	614	649	646	624	662	640	665	679	695	652	611	616	649	654	637	656	639	657	699	655	634	628	676	700	646	651	575	616	631	700	664	614	682	664	639	649	704	670	639	645	682	641	667	639	674	675	623	700	634	676	685	657	661	659	673	622	631	666	637	634	655	682	713	692	624	605	662	653	636	622	637	644	642	622	664	646	653	698	669	663	623	608	671	649	666	650	684	600	621	620	679	664	611	669	635	658	700	676	670	656	662	606	726	658	665	628	657	660	638	615	649	646	648	711	666	661	675	683	643	678	623	609	639	634	660	685	636	643	700	644	601	688	634	631	648	672	638	685	648	698	638	702	672	651	634	615	645	643	669	590	639	652	627	657	603	648	593	657	695	653	651	647	650	662	667	674	614	655	663	605	670	644	632	645	683	706	664	645	641	675	672	676	637	627	655	679	682	634	662	619	667	632	667	653	656	629	623	652	636	632	625	717	578	715	679	638	648	630	665	665	656	621	624	682	611	668	672	705	664	648	629	661	627	671	639	639	672	646	669	615	639	644	669	656	661	671	615	666	634	652	690	652	597	657	663	666	612	623	662	719	657	627	658	652	650	690	664	688	698	663	605	607	645	657	626	688	670	685	691	673	604	641	653	681	677	658	705	631	642	682	667	675	656	659	654	641	642	633	672	619	661	691	644	658	668	670	663	674	678	648	658	666	663	631	614	653	670	649	651	653	647	614	608	644	677	611	674	693	688	635	659	652	664	695	620	639	628	620	661	660	657	586	643	667	684	657	669	683	631	652	608	674	697	651	669	629	681	677	638	677	650	613	706	609	599	648	576	707	617	683	661	657	649	664	694	632	651	625	681	648	685	653	592	705	624	667	628	671	650	646	664	628	615	635	631	664	648	638	635	686	674	654	646	683	612	652	691	621	655	656	667	646	652	634	632	625	655	640	626	717	660	631	670	644	677	682	652	646	654	635	675	664	676	663	626	663	670	646	627	689	635	661	643	679	678	678	669	651	641	635	677	638	683	640	661	618	626	654	626	659	656	692	630	604	636	653	652	662	629	684	660	632	681	677	707	677	667	686	675	623	652	676	696	616	643	595	659	627	613	602	626	705	674	679	650	624	655	653	656	679	654	680	656	621	666	697	626	705	656	648	632	691	625	686	671	622	628	602	623	668	673	635	615	708	646	649	663	627	686	716	646	602	618	657	666	663	637	659	645	676	683	659	609	694	717	641	663	678	655	649	613	728	656	653	671	666	623	667	692	688	633	623	674	627	658	651	616	657	620	658	633	685	648	668	626	607	668	672	645	696	654	674	695	666	615	691	632	661	697	669	679	678	671	643	617	657	654	672	643	690	632	660	636	628	676	675	655	666	643	643	633	630	657	670	639	650	636	658	667	648	679	686	644	609	657	658	653	676	627	682	620	641	673	641	647	677	660	640	605	669	678	622	647	644	661	648	696	668	635	718	659	695	667	693	680	678	642	641	683	668	673	628	623	639	644	659	659	656	688	648	606	684	689	666	657	675	665	644	675	688	645	687	624	642	671	642	660	647	693	657	690	668	673	660	637	630	628	658	659	594	648	669	651	665	657	674	675	652	696	642	602	626	647	646	687	658	642	646	663	646	611	633	679	657	628	634	648	659	652	631	668	669	712	707	662	668	684	633	633	669	671	691	657	650	635	652	684	619	676	639	675	649	628	651	672	618	622	642	648	659	654	682	683	669	670	647	665	668	692	641	598	656	671	656	634	636	616	662	679	638	630	696	697	666	661	669	673	654	643	643	636	634	684	637	704	648	626	659	657	664	666	611	653	619	648	684	682	638	640	628	680	630	680	603	657	695	608	670	681	614	624	678	689	637	659	650	612	652	656	642	687	624	633	660	635	692	658	634	621	658	634	626	624	712	620	669	714	701	648	658	674	634	676	658	687	661	632	628	634	654	676	662	683	686	665	657	645	646	616	656	649	647	683	658	672	645	655	614	647	659	638	671	687	681	649	665	671	615	720	634	665	648	625	630	687	656	621	656	647	639	637	677	650	676	651	646	683	637	636	627	684	653	654	619	682	631	666	643	660	671	673	703	626	692	653	657	698	589	615	683	638	703	643	640	671	662	660	627	626	698	630	708	672	642	637	660	625	612	643	662	604	627	624	610	664	643	667	648	674	674	637	667	618	648	692	681	617	663	646	678	617	675	656	640	668	633	644	662	653	674	644	654	596	659	670	652	702	649	661	611	633	700	700	679	619	641	641	631	679	674	677	631	632	654	663	633	653	664	661	674	658	667	597	661	652	625	642	635	702	737	667	634	648	648	667	697	668	698	664	675	645	665	629	665	666	673	661	653	639	643	715	654	680	682	705	641	671	672	669	666	611	609	681	666	613	623	649	663	660	677	659	660	661	653	627	679	609	643	671	663	639	654	616	708	664	668	637	676	668	644	645	657	631	605	620	653	649	654	631	646	672	732	668	620	683	635	645	647	679	649	665	639	694	624	675	608	664	623	650	682	666	635	681	664	694	682	617	660	634	687	623	654	694	675	656	668	605	702	656	692	639	656	683	666	624	631	638	657	673	677	672	654	669	659	658	667	680	621	686	614	648	655	679	657	639	674	706	698	620	617	641	643	660	604	640	651	670	632	641	663	618	668	683	623	647	660	598	700	616	596	648	657	600	660	691	677	629	665	655	636	662	649	666	664	709	635	696	694	677	638	629	656	667	646	692	654	657	679	671	656	674	669	625	645	654	680	609	668	672	655	643	647	669	613	638	641	628
7801	593	415	322	319	304	307	273	252	274	223	227	244	225	233	216	232	220	241	232	202	209	213	244	220	216	222	200	210	208	212	202	238	219	239	207	210	218	214	230	223	186	191	224	223	220	197	215	220	223	199	217	204	210	219	226	236	198	194	206	212	206	212	214	202	213	185	201	182	223	223	202	216	223	216	250	266	232	206	212	219	218	219	237	238	249	230	239	203	203	209	203	197	192	205	209	192	210	222	233	249	228	208	187	231	209	218	235	216	199	219	191	197	195	220	220	212	184	224	215	221	213	225	216	223	234	209	238	193	232	207	238	191	205	225	237	208	227	234	202	181	198	196	252	218	217	220	235	248	201	230	246	202	191	223	219	215	224	193	233	221	235	232	191	217	220	202	225	228	215	209	223	206	202	222	196	207	202	210	206	222	182	208	190	223	221	219	232	217	239	189	187	276	218	206	194	211	217	223	200	207	212	214	215	224	234	232	219	229	229	255	189	217	222	206	206	227	197	196	217	198	207	210	207	236	222	227	197	222	248	209	192	217	226	216	209	222	231	208	243	231	222	204	195	236	199	219	225	216	178	199	216	225	222	225	208	262	210	207	208	211	244	215	207	212	211	214	221	221	243	193	189	213	194	208	191	215	198	179	208	253	233	221	181	228	217	238	224	224	227	200	246	207	196	219	203	191	219	198	220	220	214	227	216	214	216	213	235	213	206	211	224	214	200	204	228	252	220	227	204	207	234	223	221	216	222	210	233	231	249	203	204	200	205	221	219	213	227	211	233	212	208	243	222	216	233	227	217	194	218	223	219	227	221	213	223	197	226	206	230	213	199	241	209	202	245	234	201	208	220	228	194	218	210	211	214	205	194	216	226	199	230	209	204	204	234	211	201	224	232	234	224	225	202	230	228	206	202	199	219	237	234	184	199	207	219	226	226	231	212	192	215	221	212	211	224	214	217	210	208	236	237	240	215	227	226	197	214	195	224	189	237	189	208	221	202	206	207	209	202	241	220	205	225	222	208	231	194	192	224	196	227	192	232	212	193	233	220	203	200	213	216	197	206	223	239	204	195	235	198	222	197	211	237	207	205	256	214	215	196	188	181	214	231	217	199	222	214	202	199	231	233	181	203	220	217	220	203	230	171	203	215	230	209	235	220	223	214	231	223	221	187	193	212	233	246	231	212	185	189	203	229	221	224	213	225	251	236	227	212	238	224	211	190	200	194	226	197	191	210	221	210	196	189	231	230	215	207	210	231	216	206	188	205	208	206	205	211	204	210	214	201	260	215	223	219	199	201	207	247	207	222	204	213	241	232	242	199	264	203	226	199	195	213	208	218	229	218	234	237	207	216	230	227	198	224	223	229	232	192	182	194	229	218	209	191	232	228	233	222	218	213	232	230	228	247	230	197	173	202	214	212	198	230	225	252	230	202	216	232	224	204	213	241	209	206	204	201	199	194	236	222	219	221	217	208	234	248	219	214	238	196	233	220	247	229	226	205	196	215	194	215	195	215	206	244	217	225	207	226	207	217	227	214	169	210	188	208	247	220	194	206	185	212	214	212	217	188	218	196	216	204	201	201	244	226	229	235	217	207	235	211	223	202	186	245	211	210	229	218	213	205	203	211	203	215	196	237	207	179	246	213	205	211	199	212	203	204	218	205	207	220	223	245	207	200	229	225	223	212	198	227	235	206	213	216	215	204	221	192	220	196	228	255	220	208	239	194	224	238	248	222	212	211	207	226	198	194	223	198	219	208	224	215	199	170	195	217	239	205	222	221	193	207	212	222	221	242	220	204	214	225	209	208	195	199	216	214	193	228	221	211	217	189	210	201	221	216	225	207	231	218	202	208	213	206	200	216	209	220	217	199	216	223	208	212	218	201	201	203	196	224	183	219	206	221	218	198	226	217	221	236	221	229	232	243	219	197	195	214	210	206	219	182	225	224	235	193	224	209	243	207	222	239	205	231	240	209	226	195	234	223	179	220	164	210	197	233	227	211	244	196	211	206	210	184	185	208	214	215	213	228	198	221	203	205	235	215	219	212	208	214	214	200	204	230	233	202	223	215	254	209	181	195	200	243	226	247	221	220	219	213	213	240	217	232	228	219	237	240	222	203	218	232	228	203	205	211	206	213	213	188	224	240	210	211	228	212	225	248	215	229	194	215	257	194	229	209	215	208	193	212	219	233	225	185	255	197	193	217	196	192	215	200	198	214	208	206	215	209	209	233	199	208	218	223	230	227	242	207	206	190	186	206	223	233	224	204	190	234	247	215	215	214	199	245	252	203	196	196	212	212	230	199	187	241	213	219	198	220	199	215	235	227	231	212	206	226	210	234	243	224	211	223	183	217	199	222	231	223	248	220	239	200	216	214	237	192	207	226	227	194	218	226	230	187	201	228	198	182	200	206	208	196	219	215	243	216	219	232	222	209	231	200	199	237	216	224	199	192	206	216	250	198	217	198	215	222	197	221	239	196	224	206	192	194	200	222	214	222	184	223	211	223	219	242	223	211	208	194	191	244	203	210	209	228	226	225	242	226	201	220	227	201	203	204	212	213	214	227	256	184	214	224	224	225	217	218	223	241	218	219	203	224	182	197	226	229	192	224	206	196	199	229	225	230	217	195	232	189	197	210	189	252	209	204	231	223	224	205	189	207	211	216	196	231	220	214	210	213	215	217	222	244	214	201	226	197	228	230	242	222	205	211	223	226	228	209	204	211	211	191	221	229	217	216	215	217	208	208	229	207	233	197	180	212	202	207	203	196	200	224	204	239	199	232	229	209	226	224	227	205	213	232	213	216	186	196	239	210	238	213	231	215	241	201	201	220	229	225	202	201	213	225	211	196	207	227	229	205	229	230	219	215	244	221	201	242	262	210	234	230	206	208	222	221	224	214	207	197	226	210	206	217	216	221	205	218	186	234	220	224	211	225	200	201	215	194	205	227	210	193	239	211	218	199	202	209	197	211	230	201	205	220	217	225	208	223	212	192	222	221	225	212	253	200	241	236	209	217	222	222	206	207	232	214	227	229	238	220	202	212	205	220	217	179	218	220	230	240	193	185	217	208	198	186	228	223	251	199	233	207	206	196	183	215	200	204	243	220	200	210	220	211	219	222	212	212	229	204	208	200	204	225	227	203	237	196	199	213	202	204	225	250	214	223	218	227	236	204	219	203	218	220	233	219	231	230	209	196	210	213	173	201	214	218	200	210	199	238	228	233	212	204	188	200	195	202	229	233	206	222	225	222	241	206	198	231	211	218	196	197	198	222	219	201	230	180	201	175	199	202	225	226	216	227	242	221	230	207	227	195	193	219	235	243	216	225	197	221	223	236	240	196	220	214	211	217	211	221	198	204	220	208	222	208	220	215	201	223	203	221	195	233	221	193	212	202	216	199	173	219	231	211	235	183	240	239	242	188	195	193	204	238	231	225	208	187	223	219	189	225	209	220	198	208	240	220	203	207	218	211	212	198	219	205
4784	669	872	975	994	874	924	784	724	679	626	608	521	586	593	551	517	558	539	540	516	533	507	517	516	494	510	494	508	503	539	486	480	519	513	478	450	522	507	512	503	472	484	491	515	511	481	463	540	520	509	489	505	515	506	489	517	446	472	494	509	563	514	523	482	469	495	502	523	526	468	498	510	488	514	467	509	476	478	505	475	505	525	487	484	470	537	471	521	491	497	493	504	490	499	468	488	527	484	467	478	477	488	468	499	471	522	507	510	527	467	518	495	512	499	548	475	484	476	501	512	458	525	516	497	487	484	470	499	516	481	514	496	527	514	514	517	510	506	487	474	479	515	494	471	469	498	514	477	490	489	489	547	517	499	512	520	503	498	465	471	463	494	470	477	478	556	508	501	510	536	490	516	513	520	496	483	506	487	458	521	498	516	465	488	496	502	491	460	532	515	470	493	483	501	476	511	468	546	510	502	486	522	462	505	505	522	522	527	486	502	493	496	497	515	485	515	476	488	511	473	493	509	478	490	516	500	515	476	512	490	484	488	508	523	500	508	515	532	477	492	523	484	502	515	482	501	477	505	490	462	498	498	465	492	491	518	490	498	499	498	501	489	497	447	534	488	463	509	481	480	495	507	519	494	479	523	459	478	474	473	436	472	503	499	494	525	486	487	490	499	512	466	505	484	504	488	521	501	496	461	490	489	508	515	463	476	492	513	531	521	514	492	475	511	453	479	537	535	460	518	463	501	540	513	534	514	501	519	517	507	480	494	487	485	484	504	490	498	515	532	509	527	527	511	524	478	498	489	555	488	498	479	511	520	473	499	489	484	476	508	473	521	493	548	513	493	515	472	507	498	465	512	510	446	452	523	519	501	474	470	558	444	493	520	487	455	532	517	467	520	497	504	524	531	502	502	509	498	506	534	493	501	484	505	504	499	500	555	502	485	505	535	495	499	501	485	497	501	497	538	483	503	463	528	513	524	500	481	489	525	475	492	493	445	507	516	534	522	520	515	493	488	481	505	462	472	495	518	502	470	494	507	516	477	479	520	520	471	465	516	486	470	473	496	496	494	484	473	486	485	490	475	518	533	472	478	501	475	487	516	480	512	494	510	506	494	489	485	477	513	490	471	507	480	497	494	478	482	517	518	507	526	547	520	495	522	523	494	495	479	456	457	496	495	526	500	486	486	530	466	469	466	484	520	571	467	513	480	546	497	493	474	503	513	512	490	508	495	506	534	509	477	455	469	513	511	473	540	512	559	500	490	488	501	488	486	527	482	538	499	446	535	502	536	519	455	518	532	453	541	490	467	525	488	497	498	523	480	529	477	469	467	479	487	481	475	482	515	498	480	504	501	488	459	527	484	495	499	510	534	512	528	503	493	526	507	492	501	487	520	520	510	546	471	465	510	510	516	484	477	474	488	487	489	433	436	542	503	480	521	535	516	482	498	508	512	510	524	499	513	471	498	514	495	491	490	507	554	524	509	509	475	497	468	482	493	499	531	497	507	483	461	495	496	484	505	472	498	507	493	532	499	487	508	513	453	503	514	475	461	506	498	536	491	464	519	519	500	520	526	504	474	502	460	509	526	494	506	506	515	524	517	526	508	525	501	482	518	493	485	459	498	506	498	528	520	531	507	510	504	512	519	478	486	479	482	504	471	496	480	516	466	508	535	502	519	504	498	496	486	509	490	517	500	488	480	552	493	469	478	487	563	478	507	509	479	516	500	478	510	500	525	483	492	507	462	494	471	523	482	515	498	475	478	491	474	524	461	524	474	523	499	492	502	492	509	508	524	481	530	521	471	503	512	509	482	475	493	488	510	527	476	497	493	492	482	509	484	458	507	494	508	462	497	490	475	488	496	514	475	491	521	522	511	482	455	496	487	515	477	501	533	492	490	498	550	504	500	498	513	486	515	503	536	511	462	474	507	480	513	475	496	480	488	503	492	491	496	514	478	499	505	470	534	533	497	467	458	491	487	504	507	490	541	480	496	471	510	535	513	530	483	519	486	518	500	508	499	480	522	502	481	479	517	500	546	483	473	473	472	510	493	482	510	488	530	514	525	519	505	503	500	510	498	470	519	461	463	501	519	489	510	516	495	476	537	466	510	479	492	490	462	494	462	480	525	482	507	493	480	484	545	499	486	483	480	486	487	441	504	526	481	540	495	476	511	508	451	476	519	513	513	502	483	544	471	491	510	513	513	537	457	516	476	516	497	501	492	511	506	536	499	526	523	485	523	507	492	467	494	509	502	518	526	525	501	496	482	478	492	512	466	523	534	513	447	490	474	497	517	495	509	548	540	501	535	544	500	484	481	546	519	485	479	504	492	507	530	504	519	513	460	477	499	467	497	526	482	485	484	487	515	532	535	478	476	504	512	480	474	511	453	524	512	505	524	522	526	461	492	480	480	472	457	496	501	476	481	467	530	483	460	510	505	504	490	512	524	479	498	513	521	460	504	467	440	500	490	476	490	535	536	510	517	539	500	489	489	472	467	460	518	512	487	498	491	513	528	460	521	514	482	515	517	499	496	443	531	504	481	475	470	529	504	484	523	507	468	466	479	526	489	472	539	493	518	497	513	514	519	500	469	494	526	508	524	499	527	513	459	488	477	480	505	530	525	510	476	494	479	545	503	532	526	487	501	492	492	520	477	467	514	504	488	462	519	510	463	499	482	531	501	502	501	515	461	536	501	462	478	524	518	511	502	507	478	472	452	522	462	454	499	534	492	496	481	454	478	497	526	457	545	505	497	509	480	472	494	485	513	538	496	487	509	480	504	519	552	488	508	510	474	542	492	477	494	484	501	530	541	528	468	472	470	497	517	447	504	494	531	462	470	492	460	442	480	489	452	505	523	525	485	491	489	510	494	524	492	508	507	515	489	442	507	504	523	510	472	547	510	489	502	475	521	494	496	490	486	531	506	493	463	494	521	508	489	498	485	468	486	485	536	497	540	495	494	522	525	520	497	512	452	508	512	488	514	472	486	529	507	476	467	483	516	495	506	526	456	487	475	527	462	476	485	512	471	494	517	466	505	519	509	503	535	492	496	561	503	497	498	544	454	510	494	501	506	488	493	496	518	480	488	477	490	494	527	523	482	525	470	537	509	491	522	497	486	526	471	524	508	475	546	510	507	479	533	452	474	494	527	490	517	471	474	497	471	470	520	504	526	512	506	496	491	513	500	516	538	542	495	465	527	520	536	496	457	475	506	496	517	520	514	487	474	502	504	492	478	468	479	503	480	482	479	513	476	485	504	522	482	531	483	473	457	500	535	477	512	511	553	502	487	556	491	524	500	497	519	505	515	487	484	514	521	513	513	488	525	482	474	510	504	522	490	507	480	441	461	490	487	486	504	474	458	505	509	511	535	478	481	447	494	491	491	493	526	514	507	543	458	497	485	492	457	499	483	523	475	455	499	494	487	515	508	500	523	509	498	489	461	520	503	490	495	518	524	501	566	518	494	487	492	500	523	495
20938	2053	824	701	595	466	379	311	284	254	251	246	216	191	187	180	185	202	202	180	164	183	192	155	164	148	147	188	161	172	174	169	166	164	163	157	153	166	172	154	187	161	170	165	171	170	165	186	183	165	169	173	159	159	176	159	149	179	139	171	159	188	170	149	156	149	151	143	144	159	172	159	155	167	176	156	152	159	169	161	179	157	151	182	147	154	173	166	164	159	148	149	160	143	158	166	165	156	163	172	162	167	168	189	191	156	160	167	154	163	157	165	171	154	176	166	172	169	165	169	176	172	172	162	173	176	152	194	170	178	177	125	154	166	159	161	167	167	130	160	157	160	156	141	167	175	150	150	158	166	160	150	132	155	161	176	170	180	178	153	174	172	190	186	150	169	165	156	171	170	148	173	191	184	193	175	159	174	158	164	184	169	159	154	155	180	140	177	144	163	184	167	175	163	148	163	174	159	156	168	144	172	163	149	170	148	170	174	171	147	161	139	170	167	156	153	160	168	135	172	165	154	166	169	171	154	175	157	160	136	163	163	153	173	151	187	169	158	170	171	155	149	161	176	162	182	167	175	162	183	161	149	191	149	171	143	163	167	136	177	165	167	186	156	158	164	148	168	147	169	159	178	148	161	160	148	132	165	165	158	136	151	169	161	149	165	191	167	157	137	166	142	153	164	151	183	184	139	182	158	148	147	157	175	167	179	184	157	167	161	166	154	156	179	164	151	169	172	192	155	168	160	168	163	139	154	166	159	168	169	172	176	153	160	162	151	137	149	156	168	172	167	143	167	199	150	145	180	181	166	187	161	159	181	164	143	173	158	166	189	188	145	153	170	151	176	186	161	177	170	165	153	144	165	152	173	152	167	166	178	153	185	182	148	176	148	182	159	156	168	159	159	154	128	145	187	166	147	160	202	157	165	161	175	158	152	176	180	193	157	157	186	141	174	175	162	186	149	178	163	170	179	175	177	159	147	174	165	187	141	172	182	164	153	158	183	172	167	156	174	156	144	168	166	172	139	144	177	156	157	172	183	158	150	166	155	177	175	151	172	162	159	166	155	155	142	171	157	157	185	171	168	158	154	173	177	162	174	159	161	165	166	156	186	166	177	166	148	149	170	191	173	172	174	164	144	166	191	182	181	146	188	146	154	156	184	173	191	169	168	147	155	139	168	173	158	158	162	163	173	145	156	175	163	164	198	162	162	158	161	152	154	162	157	155	183	146	160	162	151	147	177	152	153	185	157	153	177	175	170	169	172	141	172	166	194	154	151	171	174	175	173	144	148	176	152	185	152	150	167	158	192	164	185	147	172	168	177	165	166	158	188	150	182	175	157	192	167	152	191	169	161	177	173	176	191	174	173	150	149	171	183	177	186	143	145	173	153	175	170	186	145	144	170	184	133	153	156	163	156	195	165	167	166	163	164	164	146	136	167	141	142	171	162	181	169	193	161	171	167	170	199	163	168	146	165	171	169	161	162	163	169	145	168	169	152	171	176	182	182	166	142	167	158	158	159	154	177	183	167	172	168	167	149	161	182	155	147	187	178	160	154	161	162	161	159	151	181	152	188	164	161	163	161	144	177	165	133	167	162	172	160	133	193	182	181	151	151	164	142	149	159	188	167	170	159	131	163	170	143	145	179	153	161	170	150	166	145	164	162	177	160	185	166	169	161	156	157	178	131	151	148	167	175	137	182	161	162	162	163	135	167	175	187	164	156	148	135	166	144	171	147	176	144	164	158	148	177	134	152	142	179	151	174	165	144	172	168	194	173	174	170	147	189	185	167	142	169	160	173	169	157	173	157	168	147	175	177	176	153	175	180	174	181	173	195	158	141	152	127	158	172	166	165	176	179	155	165	162	157	162	157	179	150	167	149	143	135	161	178	152	174	128	166	161	185	155	169	177	165	162	159	160	163	153	152	146	163	181	171	157	157	160	145	153	154	159	170	174	146	163	148	136	151	170	166	174	171	165	156	152	169	174	146	168	172	152	158	173	176	156	170	152	166	176	167	182	174	159	196	165	173	156	160	167	162	171	154	148	172	163	155	146	163	143	152	152	172	182	173	147	146	157	146	142	185	168	176	172	167	186	163	189	145	162	138	162	157	170	185	178	167	180	174	136	176	142	161	160	172	178	182	135	166	141	156	168	143	159	160	167	165	180	178	165	160	175	152	171	175	158	167	175	177	144	148	164	173	164	164	177	147	156	141	154	167	174	167	141	168	165	172	162	168	171	198	189	154	168	172	170	153	178	186	166	163	167	173	142	157	169	155	162	190	152	158	176	151	154	161	169	163	145	183	161	155	177	174	166	174	159	209	158	155	179	185	151	162	151	170	156	176	150	177	158	177	160	173	150	154	141	144	156	154	166	141	171	174	164	169	159	137	155	167	207	186	184	167	182	178	154	183	164	143	176	177	170	144	157	164	181	165	158	177	151	189	171	192	178	160	197	148	157	162	157	145	195	182	182	159	153	169	184	176	172	154	181	162	149	154	159	143	152	157	136	165	177	169	151	184	177	173	185	181	171	156	157	154	168	180	161	160	184	179	152	174	161	161	176	168	187	152	155	158	149	174	150	178	171	150	146	139	171	132	173	190	150	160	173	165	153	181	148	142	210	174	146	189	182	141	150	147	177	171	164	156	158	149	161	166	158	182	152	144	173	179	187	189	154	168	189	187	164	156	142	154	153	144	153	180	171	168	135	157	163	160	164	182	185	157	157	165	156	168	181	166	173	170	166	154	174	185	175	164	171	168	168	146	159	192	177	175	160	176	158	170	170	167	168	160	151	203	171	163	164	166	172	141	201	155	165	179	171	174	176	159	160	154	176	167	157	158	149	156	147	166	170	140	184	153	170	171	167	141	174	159	165	188	167	173	185	164	174	153	144	181	177	163	170	191	177	160	162	172	160	166	156	134	170	161	165	122	142	177	165	170	191	169	147	139	188	176	165	144	161	151	149	166	185	170	160	149	169	171	161	176	171	167	191	183	148	182	181	149	183	169	161	173	153	152	139	125	152	146	145	171	163	180	135	139	184	174	164	151	186	155	168	168	172	155	159	164	176	146	154	161	147	174	184	177	178	166	164	154	183	189	181	157	162	185	168	149	133	172	165	155	161	174	165	148	168	155	140	185	156	159	179	153	149	170	157	153	180	185	130	160	185	171	159	146	169	187	181	166	186	165	154	150	157	163	161	191	169	159	146	181	164	171	167	159	163	166	166	167	160	147	159	165	195	170	137	136	155	167	150	165	146	146	177	157	142	147	175	166	140	149	183	155	164	158	167	174	155	160	161	166	159	161	167	156	179	148	149	167	148	145	150	156	179	168	172	177	151	180	171	164	153	161	160	190	163	164	168	145	133	158	159	160	175	173	168	178	156	151	153	163	154	171	174	176	183	161	167	161	157	172	168	162	158	165	165	181	167	166	186	185	183	166	170	167	159	166	153	159	152	170	166	169	204	196	173	189	170	169	167	155
12298	958	1705	2036	2157	1789	1630	1292	1087	891	840	834	757	696	639	628	575	572	566	508	481	492	470	463	446	429	405	473	440	436	442	468	403	447	428	458	436	414	387	409	396	453	436	399	423	441	447	412	410	461	419	426	398	375	411	409	435	419	412	409	391	414	422	412	391	430	400	433	420	424	418	414	425	415	364	411	428	410	418	424	413	411	439	409	404	409	419	413	408	410	418	422	415	430	419	448	412	454	425	397	423	408	436	402	434	432	443	398	409	395	453	408	398	385	426	410	395	393	434	409	452	424	420	428	410	438	403	413	401	401	450	407	380	395	386	422	445	440	420	416	415	412	406	438	388	420	402	420	408	422	383	448	389	397	458	393	400	421	397	407	406	417	400	432	410	406	403	423	418	420	439	409	429	421	419	415	442	405	428	404	417	445	451	381	418	397	440	409	441	423	420	431	449	410	394	446	445	411	436	392	393	396	422	428	400	410	396	487	398	445	445	427	401	402	421	404	396	430	394	421	366	412	402	423	427	448	433	446	435	453	439	425	423	417	391	403	412	399	416	399	426	407	413	414	407	423	413	430	424	391	423	424	396	428	408	397	431	415	400	401	396	425	422	430	404	425	422	402	431	428	415	391	432	393	391	375	448	400	419	437	418	410	404	436	396	392	437	405	413	461	390	391	444	423	394	438	394	437	421	413	434	422	427	415	420	420	442	422	436	422	412	386	391	395	402	401	441	408	401	403	423	440	376	431	445	428	397	393	369	443	429	400	399	423	410	410	419	424	446	394	395	453	403	400	425	400	397	429	413	470	392	397	425	415	410	423	420	407	380	406	386	392	443	412	441	404	401	405	372	439	417	402	393	405	404	444	455	358	406	420	415	395	430	417	369	380	389	407	411	421	405	416	404	425	408	444	407	428	456	399	387	422	460	385	432	456	426	433	431	428	417	434	434	402	424	384	405	392	443	412	406	407	392	395	402	437	435	405	454	413	372	391	429	401	417	432	415	423	427	430	424	405	403	410	419	394	389	427	412	429	447	422	394	415	396	480	419	398	394	400	427	412	384	421	378	416	402	435	425	449	435	419	426	387	442	394	437	447	432	380	404	410	388	412	418	422	386	430	422	428	411	404	456	424	382	403	401	414	411	419	415	436	422	412	387	418	394	435	417	399	365	362	417	462	395	404	412	394	445	406	423	418	396	461	435	420	399	372	425	382	412	419	433	400	383	433	406	406	414	422	409	454	391	413	415	434	416	438	402	413	395	395	447	414	401	405	380	407	433	396	384	416	413	414	375	415	413	399	379	438	381	412	383	431	414	420	426	419	419	430	413	416	412	404	428	413	399	406	418	395	419	430	415	428	432	390	410	414	408	407	430	414	390	438	407	423	387	442	415	387	438	433	395	381	405	446	415	421	416	416	410	381	408	420	394	404	410	392	406	406	424	449	413	422	399	418	430	399	424	389	423	409	403	402	405	392	451	423	442	400	394	415	461	450	429	380	392	431	430	437	414	366	393	411	419	392	421	417	408	396	427	423	416	388	418	442	403	413	417	420	389	456	414	433	417	403	429	419	407	414	423	379	423	388	413	394	416	412	421	424	410	390	427	386	395	382	424	432	393	411	399	408	399	419	433	446	428	414	429	413	400	449	377	390	419	441	444	418	434	421	373	423	408	410	419	385	410	391	437	439	419	403	418	441	422	403	406	415	443	435	440	422	431	401	404	405	417	405	441	400	377	396	409	404	426	412	409	388	402	421	381	418	427	404	418	425	392	416	400	406	377	410	395	417	446	386	394	409	392	421	419	436	415	414	416	415	414	430	430	372	395	423	373	417	418	445	430	432	402	419	427	412	425	430	416	427	414	392	377	440	410	443	389	422	412	413	418	402	413	453	442	392	405	379	407	414	402	398	416	418	414	420	374	434	416	419	414	377	427	387	428	401	403	389	403	412	401	423	403	428	424	423	386	389	408	408	407	413	410	429	391	411	415	447	417	408	427	415	425	420	380	387	375	410	430	408	424	406	362	404	417	442	438	411	416	434	433	407	409	420	388	416	398	405	401	392	401	420	441	456	425	419	388	417	414	427	450	394	410	430	402	444	373	406	422	429	438	392	416	459	408	408	391	427	381	429	418	404	370	390	406	420	401	408	435	427	415	375	392	413	405	401	438	395	393	415	425	397	425	441	403	418	424	396	400	419	408	420	396	360	427	421	431	398	447	411	382	392	396	437	410	420	433	429	434	377	418	404	411	430	407	382	433	391	426	398	410	419	424	397	417	459	438	412	410	416	411	412	423	390	391	408	425	391	393	457	415	450	401	419	433	406	426	434	416	404	428	401	389	410	401	386	382	416	421	401	428	429	398	426	447	419	411	409	427	459	394	366	416	432	392	407	372	409	408	432	415	393	412	424	401	437	455	423	384	432	441	419	419	383	399	412	437	436	388	440	395	458	388	399	416	378	403	386	441	397	428	429	429	431	390	437	459	387	412	417	389	454	421	426	402	423	387	447	377	406	390	392	433	425	419	429	419	388	425	404	403	404	408	417	399	433	420	360	421	438	409	392	424	432	406	440	413	425	432	435	419	435	403	414	423	428	389	376	382	430	417	409	414	461	431	413	422	389	367	384	421	360	439	415	430	388	431	410	418	398	413	390	367	444	385	383	391	411	429	416	394	418	418	368	422	419	430	422	403	406	404	396	378	414	404	407	443	401	429	421	440	383	401	405	388	427	413	411	451	408	424	421	384	411	428	412	435	438	444	447	413	398	415	393	425	388	422	395	438	421	389	410	404	414	404	411	393	401	423	417	430	417	421	411	378	387	440	412	448	416	387	416	421	457	441	400	409	412	406	431	423	406	397	435	437	432	412	407	431	416	418	398	416	404	408	393	419	458	409	419	396	413	439	463	418	423	410	392	361	457	415	418	423	411	397	380	430	377	380	398	423	402	372	412	432	414	418	401	397	454	403	380	425	384	422	407	414	446	410	437	399	438	396	431	412	391	398	392	382	390	432	394	423	415	400	388	407	444	403	422	434	436	387	432	423	390	398	385	412	408	420	411	418	406	409	407	424	390	423	377	391	401	440	369	385	374	378	412	405	433	395	409	383	424	383	418	421	400	402	404	408	403	421	382	421	409	388	439	397	410	408	414	443	392	374	382	393	390	390	449	413	428	390	388	434	414	405	389	402	396	442	405	415	443	446	447	414	447	439	396	420	379	391	397	387	436	428	382	431	386	435	421	435	435	393	430	442	432	435	405	388	433	439	392	413	424	412	425	431	404	436	434	428	440	414	404	415	405	430	429	414	415	384	404	393	407	424	377	419	413	411	405	431	398	387	384	435	416	459	386	423	392	401	454	398	410	403	445	416	423	422	410	436	409	423	393	434	389	391	412	390	429	382	420	399	386	418	411	422	410	404	403	401	408	427	393	398	451	400	429	425	427	413	423	444	422	436	397	395	440	391	421	382	411	423	389	403	429	425	414
31027	4181	1588	1225	1030	818	717	590	489	429	370	352	373	380	334	313	324	295	332	358	297	311	290	330	291	262	312	305	324	287	302	277	294	269	274	294	304	296	278	300	259	301	318	299	270	284	302	258	269	301	282	267	302	283	271	297	298	246	261	280	304	330	301	267	269	261	269	280	253	248	273	305	290	302	293	289	270	264	266	290	293	283	283	267	313	286	240	317	253	290	272	265	266	304	255	298	245	259	284	268	268	292	284	296	286	276	312	294	259	282	265	276	304	254	268	254	292	280	278	279	256	278	292	240	276	281	293	286	272	306	271	289	270	284	285	293	278	277	278	292	306	286	286	260	271	285	247	285	287	284	274	271	280	277	302	272	272	289	309	262	297	273	235	307	286	248	276	285	281	239	291	286	299	286	282	316	291	248	274	307	251	299	278	265	288	294	291	283	293	264	288	287	290	292	275	295	261	306	278	275	272	278	263	285	275	247	296	252	273	281	272	279	277	256	275	262	288	293	308	279	279	281	310	290	272	300	286	295	268	309	259	277	287	306	277	276	273	273	240	284	269	260	287	274	265	276	267	269	282	309	259	275	314	304	275	273	267	294	273	290	263	302	248	274	273	267	303	285	275	297	270	252	307	316	263	247	304	255	294	284	286	279	296	262	284	269	307	279	266	274	269	320	282	289	252	302	274	274	276	263	275	276	278	262	318	254	304	282	262	285	287	290	277	261	296	279	302	270	297	296	304	293	275	287	296	254	288	254	289	279	309	254	288	270	290	267	274	303	260	266	298	304	290	268	314	275	296	290	282	269	311	300	291	288	265	299	240	269	298	258	274	265	279	287	278	298	266	269	265	294	275	251	301	269	293	300	264	283	292	279	276	315	264	311	287	264	260	297	288	275	306	278	280	269	306	274	255	281	256	254	276	283	278	293	245	276	274	272	249	263	259	270	303	266	294	292	274	287	251	262	277	301	293	292	289	250	293	280	253	296	267	260	288	290	309	280	283	300	291	300	297	284	261	273	295	290	267	303	281	294	299	288	306	263	277	282	299	326	295	280	284	316	278	303	304	323	284	302	325	325	290	307	282	258	296	289	289	260	267	286	311	278	284	294	289	292	238	276	271	305	282	308	265	275	270	265	298	274	292	247	269	280	290	267	307	267	285	307	290	288	273	280	295	288	287	290	278	269	283	262	299	313	293	251	297	289	232	253	322	241	283	275	310	298	272	291	269	276	285	295	287	293	270	278	284	286	292	288	288	266	282	280	305	274	301	281	278	276	306	285	304	270	291	248	291	287	262	292	303	267	296	279	283	296	262	256	305	262	251	285	288	320	315	252	274	257	279	265	286	310	286	269	258	268	256	265	295	255	294	251	292	283	287	278	280	313	285	275	274	296	267	248	292	303	256	315	289	289	293	292	289	299	293	265	301	256	267	277	233	250	302	295	292	280	273	299	308	271	289	293	269	287	286	274	293	266	294	275	315	270	332	328	310	285	297	255	265	257	311	281	287	299	275	278	296	280	281	288	297	273	278	302	276	281	258	297	279	246	295	269	303	262	279	269	272	298	290	296	266	331	253	267	283	264	304	321	264	286	296	319	272	275	266	318	265	282	321	303	288	298	282	270	279	308	277	289	291	306	299	290	278	282	275	321	248	287	275	316	270	282	287	285	278	289	268	315	286	277	259	285	278	279	276	297	330	277	297	292	266	275	253	274	259	292	278	252	251	288	262	260	278	304	292	269	233	296	312	314	286	271	291	303	274	269	292	260	303	292	286	294	311	303	259	313	285	258	266	285	277	274	247	285	269	323	308	280	303	259	266	240	270	278	273	277	287	269	279	304	266	267	277	295	259	291	300	269	258	279	308	291	304	283	264	270	249	285	257	241	285	269	291	289	306	263	280	289	282	304	286	277	255	274	300	241	261	314	282	290	225	252	258	291	277	307	280	276	266	300	269	278	277	278	271	268	317	275	269	301	269	263	280	291	302	268	263	262	268	262	282	235	289	267	273	305	255	291	247	282	262	239	269	289	278	297	311	263	309	291	282	259	286	263	267	271	265	272	280	289	265	286	250	298	277	259	290	296	262	284	265	297	280	302	300	267	299	294	254	294	264	293	274	287	285	261	283	274	302	293	286	303	278	275	244	289	281	294	302	302	288	281	297	264	271	309	282	300	318	287	255	256	300	301	281	312	278	285	282	306	289	281	304	272	281	275	318	299	281	283	279	249	246	295	291	294	302	302	282	259	262	311	278	290	247	262	296	262	310	290	275	291	296	315	296	279	274	300	302	274	314	272	265	294	311	292	309	312	274	279	272	318	283	281	284	268	289	274	273	257	261	276	278	271	320	270	277	295	296	265	294	289	277	253	287	274	293	265	273	265	274	300	307	312	276	291	303	295	285	267	285	235	307	305	280	275	307	306	280	254	286	278	302	291	322	331	271	302	255	278	276	289	266	254	300	267	266	310	288	312	268	268	309	241	256	299	266	273	247	284	276	290	266	307	275	311	255	262	254	285	281	315	295	271	282	276	286	270	299	270	266	294	271	318	286	266	301	265	270	281	266	297	283	280	252	306	286	308	269	313	284	292	278	291	276	286	292	258	268	254	268	273	321	284	281	283	257	281	247	269	271	266	246	256	278	305	253	270	302	304	280	294	251	268	318	293	287	290	303	272	272	267	302	279	306	278	310	270	276	286	293	278	306	299	297	281	274	260	267	268	292	317	291	296	285	274	276	264	255	279	303	271	320	269	299	271	284	286	288	317	264	253	270	255	312	285	303	286	284	292	288	293	263	270	274	241	254	274	268	287	287	290	253	296	265	283	245	286	286	309	300	272	306	301	268	289	271	277	283	299	285	291	317	309	286	249	256	273	278	298	275	248	338	286	252	273	283	276	275	277	309	291	283	290	253	290	300	291	287	274	275	269	263	298	258	259	282	314	294	260	266	274	293	300	311	275	273	261	287	319	285	279	272	294	286	272	291	291	261	311	298	255	301	237	248	283	269	287	264	271	286	285	269	267	271	301	272	324	300	264	264	271	295	261	273	299	266	301	289	286	278	298	271	316	270	276	301	267	256	305	269	275	272	290	312	316	267	297	258	285	299	290	295	287	257	271	266	274	299	249	308	286	284	292	280	282	269	294	273	269	293	284	286	278	277	294	283	298	271	272	282	304	292	289	300	297	300	305	283	270	287	270	277	272	263	304	288	309	289	278	269	303	265	279	278	278	280	282	251	255	302	291	308	308	281	303	294	290	312	286	290	257	278	304	270	284	267	284	275	285	265	277	299	255	276	293	295	288	279	272	259	290	304	268	262	285	270	272	256	249	329	274	285	283	283	312	270	282	267	274	249	296	271	269	270	278	268	253	261	286	286	257	278	273	264	254	247	291	272	271	262	215	265	288	271	306	291	293	275	258	265	283	253	307	307	260	319	257	269	263	282	283	263	293	283	266	286	252	280	325	275	305	286	262	279	276	280	280
14600	1347	2615	3076	3109	2765	2299	1787	1603	1342	1162	1138	1038	1034	920	880	794	820	822	738	773	687	684	696	691	665	659	626	650	667	627	615	627	612	614	658	599	587	610	614	595	648	607	594	598	630	596	606	588	599	653	589	613	592	572	617	619	582	561	601	592	567	566	556	569	573	628	609	561	574	584	567	623	579	581	604	600	645	579	556	607	621	593	603	575	560	597	585	582	626	585	623	598	573	589	609	615	634	586	635	590	611	601	605	598	555	559	598	588	603	594	589	567	584	608	604	573	547	618	574	583	561	589	614	608	571	591	589	600	587	548	583	556	574	570	598	585	577	597	634	603	612	580	605	590	594	581	590	614	605	584	559	591	622	614	618	575	623	563	569	600	573	576	565	567	607	561	619	592	618	591	620	596	592	563	552	626	569	586	595	610	595	610	579	584	602	607	589	601	613	543	564	584	612	588	580	543	562	564	590	580	609	580	562	617	603	593	564	596	581	574	613	605	579	575	593	556	589	587	557	590	594	583	571	607	615	575	597	587	579	571	628	621	588	614	579	609	539	619	577	579	606	599	602	575	615	573	606	581	615	554	573	598	602	555	629	636	592	509	592	595	616	568	566	587	563	605	614	564	560	605	615	562	616	590	593	595	577	573	588	613	577	577	547	579	578	575	556	566	572	597	591	585	593	590	598	617	553	603	534	573	569	592	578	571	598	599	577	606	562	582	602	556	581	602	578	570	601	612	615	580	615	605	556	577	591	577	602	558	611	603	552	569	594	592	585	575	564	609	536	559	587	552	573	608	586	541	582	580	586	588	607	583	603	589	591	572	594	592	575	557	599	551	598	588	556	592	583	599	615	552	613	584	590	564	625	581	557	582	573	551	573	603	572	574	609	584	556	596	560	663	607	583	595	554	610	617	601	605	627	570	586	561	609	571	595	582	643	593	630	580	599	562	618	583	572	579	582	586	601	602	598	548	537	582	579	595	577	602	609	559	600	564	557	574	650	574	568	542	570	585	568	561	594	620	566	549	611	551	592	583	571	567	583	587	602	561	584	600	602	612	597	611	582	599	588	631	611	612	607	592	601	578	601	601	628	579	607	601	584	552	609	593	560	581	627	573	612	596	565	568	596	614	590	554	580	616	573	575	581	615	568	610	577	556	616	566	625	628	588	607	569	612	564	586	583	581	576	556	554	598	571	660	606	593	609	610	586	589	609	600	517	578	586	616	578	573	577	560	582	616	600	648	611	591	570	610	571	595	528	598	618	606	575	631	583	586	583	600	554	559	591	588	581	568	574	568	551	570	595	573	590	562	636	597	556	589	589	611	574	580	597	568	581	624	604	564	596	629	589	569	632	614	571	600	598	595	600	594	561	614	591	608	605	580	590	614	576	571	571	624	585	584	597	556	595	603	599	546	608	577	592	593	581	615	566	592	599	563	566	534	584	591	602	609	597	583	599	595	636	571	598	593	603	563	577	555	594	589	540	577	601	578	608	581	623	597	541	569	607	567	592	600	567	604	564	558	650	543	545	560	577	534	613	559	570	594	607	584	591	568	602	571	606	601	584	593	566	570	582	580	567	591	578	570	589	585	592	583	535	641	556	578	563	590	654	592	632	570	592	578	576	580	571	610	639	567	578	600	602	625	632	592	585	603	607	595	557	596	580	582	604	555	591	594	588	582	571	590	584	572	544	581	577	562	583	606	568	602	584	589	640	574	585	587	568	606	566	566	591	607	561	560	561	584	620	591	592	595	566	584	590	564	609	550	611	571	611	569	617	606	563	580	638	596	592	616	599	564	592	632	577	586	596	579	558	562	580	588	555	579	562	593	540	607	588	619	571	570	606	607	581	559	566	570	597	588	566	579	593	591	592	568	584	588	566	581	626	591	587	607	542	590	593	556	541	618	605	586	543	623	538	596	633	584	561	547	609	579	610	613	588	602	553	576	634	602	569	603	652	597	588	573	588	595	603	591	579	549	578	594	552	581	577	578	570	615	609	608	617	633	584	594	575	575	599	526	593	616	561	571	593	594	539	641	626	534	548	578	555	592	621	581	577	594	612	619	538	564	571	600	632	610	577	603	582	557	587	563	616	523	577	576	605	575	645	598	586	584	611	594	627	581	584	627	581	585	573	605	613	595	629	594	561	582	545	606	577	564	568	586	578	581	633	563	571	567	543	572	569	570	614	645	552	529	621	607	599	571	546	589	576	553	572	613	602	615	547	546	607	592	575	568	569	581	582	592	575	588	555	584	544	561	597	564	584	625	568	569	574	566	571	580	594	596	603	601	616	579	554	633	611	608	551	610	582	555	579	574	599	596	632	602	591	611	560	572	595	580	610	598	573	585	629	582	587	585	594	594	600	597	618	541	591	559	615	610	567	544	575	600	592	620	565	589	585	614	605	540	601	611	597	612	619	595	537	623	567	560	589	569	605	552	569	604	627	585	566	550	561	584	619	607	533	599	586	578	587	554	567	584	574	595	596	563	593	639	585	530	614	557	607	592	558	571	594	556	596	534	611	591	596	559	570	590	611	606	612	598	572	580	585	603	594	593	586	589	581	553	615	554	591	538	562	598	512	608	614	574	596	588	617	603	579	606	589	564	644	615	568	547	576	595	590	623	575	595	574	544	595	576	578	606	580	552	603	579	586	618	578	591	588	555	580	588	632	592	554	558	545	570	589	547	655	585	587	616	582	566	604	580	603	566	583	621	596	582	558	577	584	556	572	580	608	586	598	599	582	598	568	610	604	572	586	619	596	604	572	555	566	602	538	599	586	584	594	581	597	634	617	582	590	588	589	608	543	526	598	559	616	584	578	575	624	581	582	597	619	576	588	569	580	552	593	606	567	589	568	610	581	594	568	577	538	617	574	595	548	567	594	599	592	554	590	591	599	612	590	590	556	583	603	561	558	627	597	567	559	560	564	558	589	591	544	619	622	586	621	639	576	549	579	584	557	552	588	598	633	578	583	553	633	593	580	592	588	603	621	606	578	613	559	592	579	557	585	601	576	576	608	560	588	624	597	601	602	527	591	596	580	581	562	615	574	598	625	583	548	580	575	578	584	565	586	626	600	614	561	565	576	623	576	565	553	613	600	584	559	586	558	575	594	636	577	596	581	546	586	653	583	565	633	575	563	570	540	636	607	580	586	628	572	583	544	641	572	580	574	584	552	606	591	589	603	565	579	597	558	581	600	585	623	608	568	619	578	574	579	597	588	608	586	608	566	573	546	595	568	623	607	619	540	593	568	604	559	582	593	591	625	572	592	537	593	572	564	618	595	614	573	594	565	558	595	548	566	544	555	627	613	589	572	592	568	575	636	598	614	609	585	603	569	582	617	596	601	579	613	527	620	590	586	561	582	580	584	577	579	566	575	630	579	588	605	597	555	592	560	605	600	582	540	589	638	531	603	585	585	609	591	574	584	593	591	625	602	599	565	603	571	579	601	521	553	605	607	603	633	597	610	586	572	583	582	571	601
6895	542	411	296	326	271	267	239	226	226	221	211	203	199	240	227	235	252	195	233	207	195	225	200	223	231	206	241	220	186	203	194	258	212	197	183	214	231	220	205	216	193	234	205	199	204	203	209	196	200	218	207	203	214	206	210	225	243	229	187	201	227	238	194	188	222	198	217	195	226	199	210	209	211	182	204	216	194	176	195	233	216	219	252	192	228	204	214	230	217	190	210	189	215	214	214	195	225	226	195	206	192	203	205	213	206	224	215	204	201	224	223	189	222	235	219	206	202	204	196	210	202	200	208	218	227	218	214	209	220	232	231	224	239	206	208	218	226	235	208	224	209	196	200	188	213	223	222	202	217	232	232	173	214	213	191	188	217	224	223	219	232	231	194	211	251	208	210	221	224	184	206	203	196	230	203	211	213	232	200	219	207	212	200	209	221	207	221	215	197	197	215	210	191	215	206	196	218	217	211	178	222	229	219	214	192	203	209	174	218	224	192	212	197	203	226	211	213	231	191	231	208	229	219	203	242	185	219	227	235	200	223	214	253	195	217	211	225	218	230	229	181	221	232	204	213	184	222	205	193	219	218	224	229	226	214	198	201	183	220	174	204	183	223	208	193	232	207	220	209	217	205	222	216	229	234	220	205	221	222	214	225	217	215	216	203	216	188	234	219	231	213	216	234	200	223	166	226	211	204	208	215	211	244	213	202	212	217	200	201	215	193	207	220	218	199	202	194	198	189	210	224	202	214	211	239	184	233	240	225	193	219	204	191	206	195	188	189	195	188	219	221	217	232	222	207	242	210	199	209	216	197	193	225	221	190	214	206	205	229	220	192	192	244	215	206	201	230	208	194	227	193	255	208	203	187	232	232	178	217	227	225	200	212	227	200	201	172	208	190	198	236	228	213	212	237	226	250	216	221	206	217	208	215	246	199	208	208	211	213	183	195	212	212	221	214	217	220	208	211	186	224	222	214	248	214	219	208	210	216	226	196	192	199	193	175	196	203	210	176	194	204	191	213	200	221	175	206	209	213	224	197	200	215	186	210	212	228	205	204	184	198	233	218	196	245	255	191	148	222	202	195	227	230	216	227	215	231	218	206	214	199	203	219	210	234	187	223	190	219	211	241	192	234	213	211	229	199	238	229	225	218	218	207	204	207	228	217	208	210	229	215	211	189	202	232	210	207	209	191	207	204	227	192	208	204	211	198	202	232	209	241	226	224	253	256	221	201	214	213	214	256	226	203	216	228	220	197	235	201	232	237	222	214	203	220	197	194	239	223	201	186	214	212	194	197	211	228	203	229	251	181	196	199	226	193	223	216	202	212	231	249	228	218	204	195	229	211	236	213	213	218	226	216	226	203	194	206	212	231	196	204	208	167	211	225	173	210	218	230	207	209	194	206	222	237	214	237	219	208	221	231	224	221	203	201	218	201	220	222	199	225	226	204	218	221	211	198	187	216	228	208	197	228	220	232	231	213	205	198	177	231	237	205	204	214	191	204	229	187	219	194	212	232	183	209	211	218	208	230	204	233	241	207	185	188	221	218	207	204	220	207	217	211	221	193	219	214	196	192	207	209	212	194	197	199	219	219	204	200	194	214	213	197	235	226	192	183	204	208	201	224	205	200	184	225	208	189	236	216	208	180	232	239	215	194	205	219	216	254	193	239	213	196	213	220	202	191	216	226	218	204	177	247	219	222	189	207	191	219	232	209	182	203	217	204	240	197	213	196	196	200	204	183	232	214	222	193	200	202	231	227	220	200	217	202	204	208	212	240	204	207	210	216	228	219	200	209	188	195	221	220	206	225	207	190	233	207	189	191	201	201	214	222	185	225	221	233	205	211	204	229	202	195	188	220	206	201	222	222	221	211	185	220	234	208	230	198	248	231	249	212	208	196	197	226	225	218	217	191	210	185	227	207	205	215	220	224	190	233	217	220	222	215	211	218	207	196	209	205	209	191	207	209	184	217	211	192	196	225	211	186	191	229	216	212	188	186	211	207	198	189	227	206	216	191	220	229	234	215	184	224	197	218	204	225	232	220	220	232	203	218	223	222	202	187	200	204	216	200	200	206	191	218	204	202	201	218	197	216	223	214	210	196	216	203	211	216	190	220	230	202	217	231	236	204	244	229	229	212	219	210	232	207	223	210	228	208	198	205	210	208	216	186	223	229	220	185	242	212	206	224	185	234	212	206	200	241	207	206	208	210	198	213	223	224	223	203	239	212	224	195	238	221	204	217	205	240	219	216	229	208	183	211	227	202	210	210	208	228	206	223	223	193	185	193	198	193	216	220	232	213	204	183	211	209	218	192	238	230	197	220	233	200	191	215	213	229	221	208	208	224	229	207	222	199	168	239	231	222	221	203	219	198	204	196	212	229	202	230	213	213	233	191	214	228	221	227	203	218	214	239	210	201	222	216	200	221	214	203	214	224	212	206	212	225	225	198	195	245	220	198	217	176	226	209	221	230	204	223	223	208	232	216	214	207	210	224	225	201	205	187	203	189	199	201	218	202	207	212	197	231	199	239	209	222	197	257	210	203	200	221	200	199	214	249	228	214	221	234	204	231	220	180	187	212	214	251	219	210	217	205	235	223	222	215	205	212	207	213	204	186	178	216	196	203	211	195	206	211	207	210	186	213	184	190	216	205	227	225	205	219	210	219	243	236	199	215	206	182	189	212	223	226	224	200	205	209	217	176	201	190	192	213	207	210	226	228	214	209	218	206	211	221	191	194	200	212	189	225	242	217	226	219	192	206	216	242	229	211	215	223	207	205	222	201	204	208	222	211	223	219	205	209	238	186	215	229	188	214	198	219	221	221	204	217	221	178	215	208	195	194	204	205	205	207	213	207	213	215	200	200	183	167	231	193	208	201	195	197	208	207	215	255	204	248	228	213	250	199	204	216	212	194	214	207	213	238	201	223	202	192	214	222	221	212	220	217	194	195	184	172	191	207	194	225	209	241	193	232	219	220	187	205	189	196	214	236	212	222	190	222	214	219	205	217	241	236	220	194	202	242	221	229	207	205	210	221	217	176	224	194	229	216	213	220	215	207	199	222	208	220	202	198	198	192	197	202	224	191	202	193	225	196	231	216	198	211	217	211	251	232	231	240	220	206	225	209	236	209	217	235	225	196	206	219	190	233	230	196	175	190	213	231	170	214	216	208	228	219	217	210	209	212	198	232	204	223	201	196	184	198	194	207	207	195	231	208	231	210	209	194	232	210	236	210	201	198	199	190	216	203	158	217	233	228	203	201	200	198	195	244	220	221	210	215	202	211	204	200	178	211	194	203	206	191	238	226	221	218	188	195	206	211	205	194	211	217	221	224	205	211	217	219	215	241	197	210	191	229	212	219	223	198	239	220	196	251	190	215	199	191	196	168	237	213	210	183	214	201	214	216	209	212	186	221	196	199	214	224	232	189	214	220	206	235	210	216	211	199	188	232	209	199	217	210	202	215	208	224	212	224	233	214	202	211
4477	661	828	890	939	808	815	751	700	596	610	537	565	562	549	556	552	537	523	516	470	530	531	523	509	485	510	476	480	543	514	483	494	487	488	537	520	453	531	536	528	489	456	476	457	519	518	463	489	482	505	506	466	526	480	509	503	517	485	468	495	449	498	507	484	499	492	524	475	500	473	494	488	459	540	479	502	521	489	497	472	478	549	519	470	486	515	471	524	462	509	544	441	529	496	505	511	495	494	519	510	502	508	489	520	496	540	442	459	522	511	476	457	478	476	526	505	548	456	473	532	451	459	473	525	536	488	514	491	520	461	520	522	496	522	513	516	488	509	516	507	500	461	520	500	454	477	477	477	492	517	508	498	470	480	500	451	490	473	497	445	460	488	461	473	522	505	505	524	470	514	471	455	484	500	487	482	508	499	481	505	524	478	474	470	471	493	536	474	510	517	492	474	470	486	534	506	473	508	480	519	479	488	478	518	483	460	470	510	479	466	504	482	478	496	540	469	506	483	510	449	450	481	476	486	495	487	527	510	517	466	483	508	488	479	504	466	485	494	484	470	484	517	498	480	497	485	530	445	503	506	456	492	514	502	430	506	434	500	516	496	503	482	467	476	496	512	477	518	478	485	475	509	488	526	489	487	482	501	487	446	498	520	476	454	499	499	462	478	450	485	441	506	527	480	483	492	492	507	441	495	447	478	486	477	482	490	489	446	520	511	486	475	471	517	511	500	474	481	501	470	473	498	459	475	507	504	522	451	487	495	480	492	537	535	469	522	488	561	482	517	500	444	477	520	506	510	502	502	525	519	517	489	502	508	499	482	510	513	479	502	468	480	502	542	453	499	518	467	517	500	523	489	486	477	528	491	529	475	488	519	474	482	508	482	468	501	522	459	498	507	495	492	491	498	499	470	505	511	499	497	513	481	473	527	494	519	483	516	494	485	460	495	498	492	503	498	429	493	466	494	495	498	518	468	506	485	499	472	533	491	503	507	481	528	423	521	453	460	484	487	485	488	463	473	464	489	494	479	488	471	511	489	508	472	503	510	482	472	477	487	479	519	456	501	486	520	502	498	484	486	485	463	471	525	510	499	514	557	462	512	496	511	519	488	481	501	500	502	497	472	500	481	491	533	465	526	464	470	471	500	495	461	500	461	451	511	494	490	499	455	499	479	444	493	462	459	520	497	493	469	507	479	458	504	464	498	502	481	523	500	493	466	491	524	478	503	491	460	484	514	505	507	513	491	518	466	480	476	473	512	499	481	477	513	514	457	525	523	514	459	542	479	448	453	516	518	485	476	528	521	517	490	524	501	472	479	514	473	535	501	498	509	489	487	492	485	489	504	562	479	457	475	483	498	494	483	487	529	459	467	476	461	454	483	487	477	525	496	480	496	491	491	455	480	468	517	522	494	495	495	464	482	511	522	485	515	520	485	471	456	468	502	501	516	480	436	503	502	488	501	515	520	480	481	511	450	459	493	517	465	495	473	493	526	494	484	469	461	466	476	502	494	486	519	475	462	489	499	454	479	471	478	434	507	454	488	500	533	474	501	451	455	493	484	538	483	508	494	495	498	437	491	473	477	469	479	552	483	516	467	531	514	514	445	485	466	497	524	462	465	498	517	480	470	498	497	492	511	469	474	520	464	488	500	472	488	524	510	531	494	483	497	486	506	489	502	478	460	495	485	490	475	477	473	454	526	483	473	496	520	524	499	495	473	482	503	472	541	476	484	497	506	507	504	499	426	514	519	470	488	514	479	463	525	496	444	485	489	490	556	463	473	482	511	511	503	493	478	445	452	501	455	458	502	484	499	509	492	471	508	473	461	496	474	504	496	527	473	462	480	489	532	509	496	480	468	419	501	493	472	450	463	509	517	493	484	504	486	510	476	510	473	478	484	528	484	450	514	462	493	469	520	500	501	481	459	478	511	498	445	503	503	478	485	509	492	483	543	475	478	493	530	498	458	522	468	489	490	456	488	493	509	472	464	487	516	516	519	512	498	493	460	492	489	509	482	500	468	501	517	485	505	470	466	499	485	510	479	461	528	515	517	479	507	486	473	472	494	480	469	482	515	506	478	502	502	427	495	498	496	467	474	457	501	450	534	491	477	502	499	479	505	533	508	483	441	443	484	466	462	518	539	514	457	466	471	451	522	508	510	521	473	470	480	489	479	466	472	508	512	513	545	489	527	485	501	455	485	472	505	481	466	506	485	461	473	481	474	487	441	514	486	486	493	463	510	471	472	476	472	516	495	551	554	519	473	498	501	445	487	492	483	477	473	483	488	483	476	494	511	469	495	532	490	476	495	489	493	488	499	499	495	476	501	521	494	480	521	533	483	485	473	515	463	548	464	493	474	499	474	466	504	513	479	502	510	502	459	529	480	490	476	439	443	504	523	496	533	525	449	506	511	517	517	478	499	487	494	482	471	461	494	505	498	479	507	485	482	509	501	487	458	492	474	486	533	463	481	489	482	448	511	474	482	478	456	468	513	473	483	501	507	515	503	498	504	487	470	485	518	504	505	542	432	484	460	499	475	443	498	480	464	493	498	483	468	505	491	533	456	561	527	474	516	472	466	497	483	502	469	462	458	533	484	463	513	492	506	473	513	504	482	481	511	483	504	503	468	487	448	490	476	483	473	473	516	519	497	525	458	521	478	501	493	512	475	477	462	485	474	464	524	463	494	502	449	512	499	450	482	461	546	491	478	511	461	491	495	482	519	535	481	498	516	461	498	490	499	465	507	487	474	491	535	520	463	472	477	475	493	496	497	491	451	494	503	478	528	487	474	532	469	475	527	466	520	509	483	493	469	475	502	457	506	489	523	456	510	536	457	525	511	475	507	541	496	474	523	488	497	486	500	488	467	500	467	480	472	456	441	480	530	500	481	488	491	463	510	493	489	502	515	464	534	461	506	469	512	501	478	482	458	528	484	487	498	494	482	478	445	466	513	515	462	487	485	510	524	520	501	465	534	544	480	463	536	503	500	470	524	520	439	489	542	491	513	492	509	491	500	517	513	476	519	498	464	510	479	489	464	514	511	508	452	452	473	497	522	497	489	466	515	448	503	488	495	494	548	496	457	496	498	497	447	497	514	501	521	462	492	493	471	495	471	489	498	488	488	491	516	487	486	522	483	494	483	490	492	486	506	503	477	510	512	532	500	476	489	519	494	496	496	503	473	495	466	494	462	482	477	473	488	472	472	464	477	496	469	507	511	467	473	492	498	512	498	453	470	508	485	481	499	535	485	453	501	496	461	509	465	506	521	478	498	503	498	502	477	501	465	458	446	507	492	463	510	474	488	500	460	461	478	507	496	502	500	475	541	513	515	486	493	470	486	477	483	506	504	479	490	514	526	481	489	496	480	454	483	475	528	516	507	479	490	456	507	496	535	481	482	497	528	502	512	512	533	470	494	466	516	510	462	507	494	478	505	481	509	472	503	477	480	493	504	508	497	468	486	495	484	510	513	472	506	506
20666	1851	856	671	493	435	368	371	287	264	237	215	229	215	195	188	169	209	182	201	178	188	184	160	159	169	166	176	179	166	168	160	185	164	187	199	159	174	152	179	182	151	142	182	166	164	152	197	168	168	184	152	162	158	156	163	149	162	176	172	160	167	186	152	173	148	166	192	169	169	185	181	154	138	187	175	146	159	145	168	167	174	137	173	156	157	170	149	172	143	160	148	172	154	196	179	142	157	168	149	178	162	166	171	148	154	164	185	155	171	173	160	148	157	156	168	168	167	157	163	174	164	177	137	169	201	152	154	132	157	138	197	174	195	169	159	187	152	176	156	183	167	157	160	168	138	150	187	175	149	145	173	164	159	169	166	167	186	150	159	152	151	161	156	163	146	147	159	178	164	166	180	179	168	191	162	160	155	159	154	158	175	162	149	151	156	177	155	171	178	172	194	165	170	163	181	164	183	175	160	160	144	165	189	170	161	156	164	186	140	160	169	164	164	171	169	149	166	181	148	163	176	155	149	129	162	161	159	162	193	152	164	166	176	182	142	147	169	145	170	170	161	156	165	183	180	167	143	162	158	147	147	155	158	179	162	192	180	138	185	157	165	182	176	173	174	164	141	184	146	164	173	149	181	176	150	136	173	177	138	154	156	169	156	163	175	162	173	143	166	179	147	156	160	157	174	145	174	165	187	171	171	160	183	196	176	175	163	177	180	146	171	159	161	173	190	172	162	176	183	146	149	137	186	176	186	146	178	184	157	156	166	155	170	154	152	150	136	161	174	153	180	177	141	180	157	159	151	169	159	177	182	175	161	172	141	146	172	160	152	155	151	158	142	151	158	161	162	131	178	155	146	178	199	166	137	143	149	162	181	195	175	155	142	178	166	160	148	183	179	187	164	163	164	192	189	169	165	153	163	155	168	166	157	144	176	150	147	173	155	142	164	162	175	161	182	169	176	163	145	166	156	165	191	169	176	168	153	187	168	179	180	170	159	175	149	159	169	131	182	169	166	167	148	168	158	176	166	160	151	157	153	162	164	173	165	169	169	179	178	163	160	160	185	177	152	186	156	154	180	169	164	129	180	155	155	170	188	174	187	166	151	158	186	177	181	162	169	133	165	171	162	157	147	172	171	143	158	164	170	175	167	175	157	165	164	165	182	202	189	165	178	188	153	165	164	162	163	163	159	163	170	176	169	171	151	157	166	181	135	163	158	180	178	179	155	151	153	165	154	149	160	175	170	188	145	146	150	175	168	164	212	159	166	176	170	156	170	164	174	163	152	154	178	158	193	160	162	174	141	147	148	154	167	174	156	180	173	175	169	165	167	186	169	192	147	157	170	170	157	138	154	142	172	182	146	152	125	151	144	155	165	149	179	167	156	176	140	171	141	157	169	176	163	191	148	156	176	180	170	127	179	164	145	155	151	171	168	153	184	197	146	164	146	140	161	177	184	162	162	149	170	163	155	163	165	170	177	167	165	191	144	146	162	146	157	177	180	170	150	145	153	152	187	150	174	170	158	155	151	147	150	176	182	177	167	188	136	149	163	148	167	140	144	161	166	158	183	168	184	172	142	150	156	164	160	151	174	169	164	160	164	180	169	171	169	151	177	173	152	159	155	170	169	153	161	153	155	157	187	178	147	166	148	156	162	176	164	171	163	181	159	179	128	151	157	152	167	164	175	163	147	179	152	155	152	149	157	162	163	176	162	156	188	180	165	183	147	164	172	178	167	160	179	165	153	148	191	179	168	175	146	160	158	184	160	149	177	157	143	165	167	173	146	162	152	171	184	169	172	178	185	159	157	159	158	152	178	173	157	175	140	164	154	163	168	174	182	177	164	176	167	168	191	163	148	150	150	163	172	166	185	154	168	176	154	133	181	182	165	160	150	154	159	154	172	170	161	171	186	146	175	161	160	163	155	168	175	137	169	141	177	171	171	149	151	149	168	179	150	151	173	183	176	176	150	169	119	162	161	170	164	182	181	149	133	148	176	165	147	154	158	158	141	160	177	161	180	151	173	183	180	171	145	156	170	161	175	173	142	189	183	159	171	128	163	141	162	144	150	164	185	187	183	150	193	186	185	152	142	166	167	179	155	162	170	153	176	169	145	177	167	170	173	144	172	168	163	178	155	135	168	156	145	171	160	145	161	181	160	173	190	167	154	145	190	151	178	153	154	183	151	145	144	155	165	196	180	176	170	170	164	166	145	154	149	181	154	159	166	157	154	148	171	187	174	177	172	161	155	173	159	157	155	171	166	171	144	189	145	162	159	165	138	144	147	172	162	157	141	159	146	200	170	182	174	169	166	157	152	170	172	176	178	181	191	161	144	156	167	150	163	158	159	170	164	166	177	178	163	148	174	174	157	139	177	154	177	171	158	149	154	158	171	169	191	181	195	158	155	182	175	172	179	155	157	184	152	157	123	152	163	171	193	162	141	167	181	147	176	169	183	158	152	174	173	157	143	169	160	173	191	150	175	171	137	158	167	180	151	145	168	152	141	162	166	158	155	148	182	158	176	167	156	165	179	177	170	170	163	170	159	168	163	165	189	150	177	155	165	168	175	165	137	173	155	150	179	184	163	179	160	159	159	172	148	155	152	180	152	191	157	171	166	185	179	145	173	170	168	156	174	164	156	167	170	175	175	153	158	155	189	173	169	169	154	192	154	162	159	155	163	164	172	165	172	154	161	181	143	165	145	168	137	179	189	176	169	184	166	187	180	170	146	173	163	164	179	185	184	165	150	184	164	153	153	166	152	152	155	152	161	151	165	150	173	166	140	156	172	167	135	143	171	144	145	174	163	190	167	146	161	176	174	157	164	171	159	173	190	158	176	138	162	149	166	166	171	145	145	181	175	188	165	157	149	155	164	146	183	177	159	163	176	190	151	171	155	172	166	149	165	202	172	166	177	182	154	188	165	165	173	151	178	204	132	146	163	171	170	138	164	159	160	134	163	140	149	149	157	166	166	153	160	199	170	164	163	168	157	137	162	168	186	165	171	181	182	160	154	196	153	166	165	139	149	147	175	167	164	170	177	167	160	164	141	173	182	176	166	166	161	144	159	147	164	180	167	137	170	152	154	200	171	187	171	171	164	167	168	186	164	168	143	163	188	158	178	154	159	156	155	149	156	160	198	160	154	168	186	173	199	145	149	183	163	180	160	175	169	173	170	177	159	140	153	185	151	170	161	168	179	187	173	154	181	164	161	162	157	192	163	153	143	172	178	162	147	170	174	171	181	167	149	144	188	173	168	163	153	165	151	188	158	156	146	176	164	154	163	153	161	156	161	171	182	153	156	158	174	160	157	162	153	170	171	173	147	160	167	189	161	168	173	169	140	145	174	163	158	168	159	156	190	150	160	155	148	182	160	163	163	158	173	181	182	172	150	158	164	181	180	174	151	165	166	192	144	168	149	154	157	182	173	168	164	132	166	154	159	175	178	170	176	157	175	169	159	178	175	155	184	164	157	172	156
12098	916	1791	1815	1976	1714	1495	1207	992	836	800	816	795	717	669	580	586	585	528	521	534	508	459	449	486	515	423	468	483	430	454	446	435	449	390	408	437	421	440	442	446	433	443	441	409	407	440	459	423	412	426	417	407	422	429	410	341	421	427	400	428	436	413	447	412	431	376	397	402	407	417	376	421	404	418	383	412	444	416	429	425	450	408	378	438	384	410	431	401	400	412	420	439	420	422	418	393	409	428	439	436	432	395	415	404	418	425	443	390	429	419	417	417	433	359	417	411	425	412	404	418	414	402	424	427	451	408	414	397	423	415	411	413	440	403	382	410	435	423	380	383	369	405	403	381	398	399	453	410	394	430	406	426	425	450	411	443	429	417	400	428	407	430	428	432	381	416	370	434	413	401	418	436	403	409	403	421	417	407	417	400	388	434	434	404	391	439	407	426	392	412	381	409	432	422	410	418	418	416	436	441	453	425	443	394	406	395	429	437	421	430	429	422	387	410	417	453	371	390	423	408	432	424	384	390	419	432	419	428	446	413	401	425	431	394	435	399	437	391	430	468	416	403	434	425	435	427	423	419	419	444	397	410	364	412	402	420	377	434	436	415	411	447	413	419	411	393	398	464	409	412	383	404	429	420	403	406	415	378	398	398	403	453	401	416	411	425	406	390	448	462	433	414	432	430	429	432	428	412	426	412	423	424	416	407	410	437	438	406	435	403	357	442	411	407	436	371	384	405	437	423	433	401	435	426	419	413	402	371	443	377	425	447	388	408	401	400	448	381	407	427	455	428	411	401	392	431	421	383	380	408	378	421	391	431	400	406	396	413	377	380	404	390	396	404	431	412	402	417	404	417	395	419	418	438	452	414	420	415	442	396	411	409	432	409	446	399	417	419	403	393	416	430	414	412	427	411	396	416	375	427	429	449	396	449	391	396	422	410	405	436	419	424	439	427	392	423	379	405	409	440	400	411	386	397	429	380	408	375	431	409	407	420	387	433	435	453	422	401	429	409	403	401	383	400	408	386	392	422	395	390	413	384	402	437	404	427	407	421	428	414	448	407	408	423	407	445	421	435	402	416	448	397	428	404	388	436	409	396	410	408	407	402	392	425	401	433	422	434	421	417	407	427	409	414	399	411	430	376	433	398	396	458	382	430	403	412	381	435	454	378	417	419	392	444	393	397	382	417	466	406	440	402	415	418	427	450	430	412	410	436	389	408	426	420	454	403	416	442	399	406	407	439	436	459	379	425	390	391	374	421	437	438	398	399	424	373	384	441	445	425	428	409	426	425	413	441	422	375	417	403	419	461	431	383	419	420	434	383	394	399	384	397	381	441	404	401	433	420	402	399	415	409	395	425	436	404	379	414	414	423	415	443	419	397	431	437	412	410	435	422	416	424	430	414	399	417	397	397	399	440	382	406	412	390	444	469	418	442	398	397	446	393	408	408	443	427	404	376	393	440	434	420	388	431	413	419	387	417	415	428	392	408	385	424	389	433	422	394	416	403	402	404	381	444	442	425	410	413	402	403	414	409	441	412	413	405	417	391	404	402	397	376	417	445	403	377	396	391	408	416	380	442	431	392	426	400	461	447	406	453	405	398	425	422	407	403	414	386	425	453	382	409	396	384	437	439	402	409	402	416	407	431	404	421	387	435	446	448	434	401	398	445	420	394	441	383	417	439	462	428	418	401	454	407	420	418	432	400	392	426	410	430	387	449	431	416	415	395	416	377	438	438	400	422	422	440	411	420	444	402	434	398	426	442	446	420	431	430	425	412	412	379	440	397	445	393	423	413	440	445	443	423	415	379	417	380	384	392	391	375	417	425	424	415	400	442	403	419	416	435	434	403	373	390	390	420	399	399	409	431	414	421	412	431	396	400	434	380	382	390	444	460	415	405	384	396	387	394	372	398	385	441	431	394	400	433	435	430	457	391	413	418	410	441	399	399	415	435	401	409	432	423	435	451	439	407	429	410	432	413	417	397	403	406	389	439	398	423	440	411	435	399	401	385	424	404	397	414	380	437	421	361	421	435	431	440	417	408	414	397	434	404	411	400	425	362	404	377	427	380	425	440	433	439	437	392	399	404	405	402	391	437	397	431	423	405	378	422	404	403	410	397	445	428	405	406	423	432	412	438	399	406	424	398	363	427	446	403	414	426	417	419	404	426	445	407	426	435	450	388	426	397	449	381	396	450	426	376	373	406	404	422	415	425	398	395	419	425	371	390	431	384	425	396	411	426	399	416	415	412	424	405	399	430	425	403	392	388	399	404	409	404	392	388	408	395	407	395	368	417	387	414	411	415	426	425	422	409	424	384	405	438	399	397	392	427	407	462	444	390	447	379	430	392	411	424	424	367	418	371	418	408	416	406	465	393	423	413	427	419	403	418	393	429	424	424	418	410	413	393	439	415	392	404	386	401	405	430	418	404	420	418	418	424	386	417	399	396	415	408	420	383	429	382	411	413	385	417	406	423	423	405	394	445	446	438	456	440	410	394	435	421	445	419	409	388	384	439	407	418	437	419	398	413	397	424	396	389	396	449	380	413	402	398	396	390	421	408	405	412	414	404	398	418	413	390	431	399	437	422	401	443	415	412	391	386	416	384	383	420	422	424	449	391	395	392	433	400	407	422	443	425	410	399	447	418	384	424	366	387	430	412	452	431	452	404	431	403	440	427	393	426	423	413	409	415	439	434	400	397	438	407	408	416	389	425	386	381	404	461	420	411	374	394	419	432	411	373	405	403	415	414	389	403	427	399	414	399	445	426	417	431	383	409	424	451	420	410	449	419	384	394	410	417	410	402	414	418	414	450	457	438	404	431	428	416	448	416	415	393	424	441	435	419	416	390	438	400	410	441	409	419	361	404	403	414	442	450	415	438	400	404	402	389	439	403	399	388	400	399	418	429	422	410	421	378	399	411	422	425	418	416	403	402	400	390	428	429	398	409	379	390	426	403	431	376	406	394	360	422	420	439	390	405	418	417	412	414	428	378	432	392	404	399	412	428	402	426	459	404	388	396	423	425	439	446	410	391	407	415	422	411	377	413	385	411	418	404	433	429	404	441	414	396	413	447	396	414	428	404	399	428	449	372	409	402	394	396	393	430	403	394	401	375	367	407	397	378	409	371	425	412	393	437	389	369	382	385	397	432	418	441	424	395	396	419	406	408	440	417	423	393	426	404	386	386	372	420	386	423	404	412	417	446	435	399	429	400	409	404	382	436	439	425	409	427	400	459	390	370	423	437	396	436	413	383	432	386	416	419	433	401	403	385	412	436	404	430	442	420	424	423	437	408	417	410	392	464	402	406	406	397	419	451	380	406	470	392	398	392	402	412	428	385	388	434	401	414	427	412	409	387	393	392	414	386	421	424	429	417	412	416	416	454	422	401	394	400	445	409	428	412	418	373	423	434	431	397	403	466	456	431	428	460	399	428	423	371	420	437	430	446	417	429	434	419	421	425	426	386	398	431	439	429	416
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
