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
338483545090	338483545612	338483546160	338483546710	338483547260	338483547835	338483548385	338483548910	338483549462	338483550035	338483550585	338483551110	338483551685	338483552235	338483552785	338483553310	338483553885	338483554410	338483554960	338483555512	338483556085	338483556610	338483557185	338483557735	338483558260	338483558810	338483559385	338483559935	338483560460	338483561035	338483561585	338483562135	338483562685	338483563235	338483563785	338483564335	338483564885	338483565435	338483565960	338483566535	338483567085	338483567635	338483568185	338483568735	338483569262	338483569835	338483570385	338483570935	338483571462	338483572035	338483572562	338483573135	338483573660	338483574235	338483574785	338483575310	338483575860	338483576435	338483576985	338483577535	338483578060	338483578610	338483579185	338483579712	338483580262	338483580812	338483581360	338483581912	338483582485	338483583012	338483583585	338483584112	338483584685	338483585212	338483585760	338483586335	338483586885	338483587435	338483587962	338483588535	338483589085	338483589612	338483590185	338483590735	338483591285	338483591812	338483592385	338483592935	338483593460	338483594012	338483594562	338483595135	338483595685	338483596235	338483596785	338483597312	338483597885	338483598435	338483598985	338483599512	338483600085	338483600635	338483601185	338483601735	338483602262	338483602835	338483603385	338483603935	338483604462	338483605012	338483605585	338483606135	338483606685	338483607235	338483607785	338483608335	338483608862	338483609435	338483609985	338483610535	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2724	3650	2300	2724	3650	2300	2724	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
39307	26118	17376	4078	1416	827	524	445	372	283	276	214	208	237	170	171	173	150	174	174	160	167	166	161	163	163	149	143	157	139	158	152	168	132	141	157	162	168	158	139	141	136	151	172	143	152	133	145	173	177	131	147	172	141	129	144	121	120	124	165	112	128	141	128	137	162	145	160	154	133	145	144	140	153	149	135	159	116	138	164	152	139	152	147	136	136	140	134	153	132	126	122	140	127	141	121	118	156	143	135	155	105	144	144	133	130	146	145	121	126	138	127	136	113	150	152	126	145	144	141	141	138	130	143	154	126	127	130	149	160	133	140	153	111	123	151	131	140	136	130	126	148	124	138	115	155	129	128	131	131	122	130	155	140	158	147	133	129	145	151	155	140	139	125	154	145	162	130	126	156	139	135	160	140	129	137	158	132	168	133	126	143	150	118	137	154	140	144	150	143	143	128	170	149	146	144	142	137	133	153	133	142	155	132	152	136	146	142	131	150	132	132	122	132	135	137	139	134	154	136	134	134	151	157	139	142	137	141	116	128	128	155	148	153	134	148	158	165	154	147	139	140	138	140	135	132	156	144	161	153	117	154	140	149	131	175	130	141	126	141	133	150	156	142	150	139	152	160	137	133	148	128	172	127	146	134	135	132	139	149	167	147	119	141	128	137	133	163	142	158	140	127	129	150	127	149	128	135	142	126	148	136	121	122	140	120	123	137	186	130	129	140	131	126	156	136	134	157	162	122	151	136	129	129	145	151	136	131	141	136	145	123	133	136	125	158	128	152	135	134	138	152	151	140	141	173	167	152	152	145	151	147	132	134	136	138	133	150	164	107	146	143	125	140	155	127	144	137	146	156	127	147	133	147	150	137	139	144	147	124	144	127	140	149	149	133	141	152	145	156	145	141	146	139	145	127	159	137	152	136	151	164	131	139	141	156	142	142	168	145	165	149	143	148	122	141	160	142	135	129	143	162	145	140	123	124	139	129	129	161	143	126	139	140	161	126	123	126	132	155	133	141	123	144	142	120	117	122	134	139	135	130	138	146	153	123	145	138	152	126	142	157	118	138	134	129	130	139	135	158	118	159	141	144	145	130	141	157	147	165	161	164	151	152	127	156	132	146	137	147	139	130	119	155	129	135	117	113	122	145	143	131	134	134	121	151	138	148	154	122	120	145	138	144	143	131	151	141	134	149	152	141	147	137	157	150	137	149	142	152	135	126	135	132	160	119	138	147	154	161	121	137	137	136	144	142	133	139	118	121	153	125	143	141	147	153	132	165	157	145	153	141	142	129	147	123	151	136	150	129	143	137	154	124	146	133	145	134	126	147	138	135	137	131	134	153	129	142	173	144	153	140	148	135	135	105	103	134	127	152	152	136	135	122	134	140	146	159	175	154	147	147	149	146	125	135	140	143	125	143	130	134	135	143	133	134	144	115	125	152	139	140	145	130	138	157	155	143	144	116	134	158	142	130	148	147	156	148	155	131	131	123	155	134	144	161	130	150	145	123	136	136	122	138	140	126	131	132	119	146	128	125	146	124	140	136	144	148	152	149	117	155	138	143	123	126	122	149	121	134	151	152	128	153	124	139	138	174	155	149	130	139	137	148	112	128	144	135	133	147	153	143	133	132	140	142	134	153	136	141	144	133	159	143	154	148	128	132	129	149	114	147	150	137	140	158	145	123	118	122	150	120	148	138	136	137	145	123	154	147	141	131	127	119	148	126	104	151	146	144	136	167	144	169	128	148	124	141	164	139	145	124	135	130	117	133	128	143	189	148	136	135	132	143	149	119	131	140	141	163	157	127	131	134	141	134	127	150	146	125	133	131	157	144	129	142	119	133	140	121	123	129	152	153	154	141	150	133	149	132	143	134	156	136	155	152	139	166	146	137	142	146	135	145	155	136	158	153	140	116	136	140	139	129	162	144	140	147	104	133	148	144	150	134	160	140	153	128	144	124	147	172	159	151	135	140	140	110	140	134	148	133	138	129	158	147	146	129	133	115	156	163	143	125	130	153	130	134	137	137	137	127	120	131	129	121	151	142	141	121	125	114	131	128	148	127	153	154	131	142	143	137	149	132	127	143	165	144	142	167	141	157	170	142	162	143	134	131	147	135	125	140	144	144	159	144	158	139	136	125	134	120	143	128	134	135	143	134	140	139	132	133	138	145	148	139	162	151	144	137	141	174	128	142	141	149	177	122	146	124	149	151	133	138	133	133	136	150	128	145	132	140	154	132	141	146	122	143	145	138	137	125	126	125	169	143	163	145	159	161	154	154	133	141	131	162	139	154	137	156	153	141	139	130	146	135	153	153	151	133	151	148	132	148	125	143	126	160	139	117	128	154	162	126	133	136	166	144	132	139	134	133	131	112	139	168	116	149	139	126	150	155	157	143	142	134	147	145	154	128	144	148	132	145	143	164	115	147	163	131	140	138	170	117	149	126	131	148	138	159	155	166	143	150	172	135	145	140	154	131	141	130	142	137	131	151	119	132	142	144	169	138	149	138	129	145	151	151	130	161	156	154	143	166	120	136	145	166	161	158	143	150	145	127	137	151	137	136	133	143	133	143	148	144	164	131	135	135	144	149	125	121	165	159	158	155	132	131	143	130	135	139	141	125	153	135	146	146	144	132	146	139	151	183	146	142	164	142	157	158	135	153	147	151	160	144	125	143	120	142	130	132	149	164	124	137	146	150	130	123	137	137	115	149	162	127	151	125	169	176	149	130	143	149	164	126	147	144	133	115	142	146	146	152	135	150	137	127	116	138	124	128	148	144	119	149	148	134	153	142	119	140	126	160	125	140	143	153	144	135	131	133	142	153	136	134	133	164	169	150	138	151	173	126	116	126	126	134	152	145	149	137	152	152	137	134	151	162	159	138	133	131	129	125	161	126	138	135	134	133	131	149	140	150	153	150	141	128	142	148	132	124	136	135	140	124	135	147	158	143	137	140	131	126	128	144	154	129	147	155	130	147	144	161	147	139	129	137	151	133	142	136	146	137	153	136	139	139	118	145	169	147	140	136	141	134	137	170	151	153	159	126	138	157	179	148	158	146	133	151	139	156	151	141	121	132	124	144	131	135	136	130	128	138	140	162	110	172	134	125	131	171	155	140	160	152	134	144	142	137	143	138	149	142	134	146	135	147	124	132	148	129	136	119	127	144	150	152	142	147	152	135	144	139	168	140	131	134	147	124	137	147	150	143	129	147	138	130	143	139	142	138	146	119	155	126	142	129	121	133	156	141	143	147	139	142	140	142	143	162	130	151	141	160	120	127	170	150	135	155	123	120	108	134	149	151	138	144	134	124	159	150	124	139	136	128	143	126	147	153	128	155	151	131	129	126	141	146	149	143	179	147	112	147	129	132	154	161	134	161	137	123	137	154	147	110	129	140	145	151	137	132	140	143	126	161	142	135	142	136	116	156	146	134	142	139	127	143	145	145	146	151	153	141	125	117	137	154	131	150	145	127	129	148	152	136
26651	20586	17915	5185	4132	3114	2274	1764	1414	1242	1088	921	819	761	694	562	582	547	542	498	469	458	483	466	434	406	398	408	437	412	402	379	436	407	396	413	368	374	381	386	394	386	371	369	347	384	363	356	377	383	366	373	328	333	394	382	381	336	377	345	355	332	360	330	369	351	344	364	384	360	387	355	332	338	327	340	341	340	321	332	327	333	373	357	344	354	382	334	337	356	306	328	344	319	334	355	334	368	328	353	380	363	360	344	353	338	340	327	329	350	315	319	338	320	354	320	348	340	326	363	345	349	358	347	355	319	342	363	349	339	366	341	351	379	332	367	324	353	327	335	340	337	364	347	349	337	307	359	339	342	335	327	358	331	324	326	300	318	334	334	359	349	351	374	387	295	324	326	341	377	370	338	347	351	315	331	391	329	348	384	343	332	348	319	347	327	335	344	315	352	342	352	333	312	339	330	332	323	325	328	329	328	365	361	354	353	348	367	290	306	344	352	361	355	329	370	345	369	376	354	318	344	332	308	344	316	337	369	328	362	317	349	339	343	320	306	333	336	338	360	331	357	334	321	348	318	348	330	343	347	373	311	348	318	316	367	340	355	352	353	332	370	342	345	324	329	346	319	342	326	379	361	386	339	332	347	357	354	377	314	355	333	332	342	316	341	278	362	362	333	338	321	319	350	328	344	355	358	354	333	354	348	375	342	340	308	384	319	361	365	301	319	339	322	340	378	324	326	328	336	355	326	352	358	314	318	329	334	336	364	324	337	359	335	374	322	376	343	343	356	336	354	343	348	336	307	341	337	346	332	321	332	318	354	348	298	333	316	329	338	308	358	326	328	305	323	366	365	296	333	337	337	341	351	292	361	349	306	372	364	349	360	360	345	331	348	333	325	330	341	307	338	324	329	344	333	327	331	355	355	353	314	319	321	346	352	353	352	354	374	325	366	354	352	328	355	356	369	341	343	334	368	342	296	366	345	341	333	375	373	351	340	356	331	332	370	334	322	314	366	358	344	315	319	358	392	354	309	334	332	335	328	340	335	328	371	355	378	347	322	331	326	347	332	358	342	329	293	344	352	353	355	344	328	370	321	385	360	312	335	324	380	359	305	343	363	362	333	343	336	329	328	339	326	321	347	350	340	344	343	361	351	349	316	332	355	352	296	334	359	334	344	343	339	362	376	336	335	315	366	344	330	354	320	352	347	333	350	340	319	349	378	321	334	330	327	336	334	342	303	334	362	334	313	339	329	366	360	380	331	351	325	318	328	356	313	355	362	326	322	343	346	318	328	318	295	310	336	350	340	332	342	341	335	321	349	342	332	327	336	356	323	353	340	356	335	362	332	331	345	327	356	328	342	354	359	351	386	323	338	319	379	353	305	329	376	340	343	352	326	327	339	325	361	350	335	365	324	370	336	328	352	340	347	351	351	317	330	343	345	369	342	332	326	336	356	352	333	347	330	350	354	343	348	330	358	347	334	314	373	315	324	364	329	335	337	361	335	358	324	344	331	333	317	348	325	366	347	354	319	333	346	339	339	317	325	349	343	345	357	343	366	378	331	357	359	315	345	348	341	380	339	347	345	364	352	346	338	331	332	355	356	359	351	358	358	319	393	319	348	339	347	352	326	355	343	352	340	322	340	338	368	297	363	344	317	308	327	320	363	312	336	351	341	368	352	341	333	340	327	350	314	353	351	318	333	336	354	337	343	311	330	336	322	336	337	336	329	361	302	338	358	342	327	347	347	360	331	341	328	364	321	333	348	359	315	305	344	339	314	328	334	318	370	352	362	320	350	381	386	363	307	340	371	371	370	350	326	319	338	315	354	327	332	335	363	346	355	345	367	344	343	340	356	333	330	364	337	342	321	356	337	344	358	375	347	318	399	367	351	350	314	354	351	305	322	330	345	340	354	317	370	358	346	337	377	314	343	351	324	370	339	356	336	363	338	355	337	332	354	356	337	351	336	340	314	313	338	363	318	362	310	334	332	369	323	342	331	343	358	316	342	340	337	320	350	343	345	330	308	339	302	340	328	333	344	337	347	348	319	324	332	328	346	327	351	346	345	342	340	329	328	337	355	337	383	328	347	303	336	302	358	361	360	337	336	352	321	325	351	358	345	363	355	359	373	334	316	319	340	310	331	377	322	351	322	358	365	346	330	358	354	330	315	345	316	345	370	333	330	359	332	347	334	355	343	347	352	366	305	332	329	363	346	323	337	348	378	318	323	339	343	366	362	350	323	359	319	335	365	372	363	319	333	328	364	337	335	355	361	368	360	341	327	342	344	330	379	379	362	369	332	337	344	337	337	354	321	359	351	345	369	299	315	346	325	367	315	358	330	328	334	336	349	353	367	322	377	322	331	392	334	354	345	324	331	337	313	317	318	348	379	299	332	321	347	368	308	341	319	330	349	341	377	340	340	325	358	345	333	348	345	361	358	339	351	366	335	338	359	351	375	332	388	342	347	353	339	340	387	335	312	333	307	348	356	362	330	311	340	330	341	328	356	370	328	339	347	323	367	335	343	359	349	307	367	354	340	365	371	357	335	337	360	336	321	358	360	316	342	368	361	354	327	325	303	327	354	332	354	325	361	354	357	356	362	326	371	333	311	353	340	382	341	347	356	333	320	349	322	374	379	311	332	317	379	341	353	325	321	308	352	346	347	327	337	344	341	332	334	358	324	333	346	346	328	373	342	326	318	353	342	362	351	357	345	365	330	308	344	353	303	344	341	354	324	363	285	346	350	378	332	345	354	308	343	331	341	339	328	311	310	321	339	323	376	375	312	355	368	362	354	357	359	329	321	351	350	356	351	365	362	348	360	329	338	328	315	335	311	334	321	331	347	354	341	347	358	338	353	333	385	376	338	361	389	351	351	325	340	329	329	373	363	349	348	310	356	364	334	319	333	328	377	359	337	320	341	323	311	334	374	354	324	334	367	367	341	342	326	345	331	366	333	336	309	312	364	369	353	332	331	306	341	302	329	342	373	325	349	346	348	350	356	349	328	342	316	344	327	361	346	324	341	356	356	297	354	342	341	314	361	348	331	337	317	351	343	341	324	364	344	342	342	317	342	349	349	329	359	328	333	348	309	356	329	341	348	329	327	346	362	328	339	351	350	344	311	356	313	327	353	338	328	314	328	304	341	354	361	360	385	330	350	337	338	315	326	352	328	374	342	363	323	314	340	359	370	337	323	327	351	350	375	329	376	344	336	316	368	326	338	331	323	323	334	338	358	361	336	333	386	297	327	336	316	349	362	332	335	336	310	323	348	348	350	303	343	332	364	363	359	339	355	332	325	355	352	353	379	332	328	326	363	318	346	364	360	345	350	349	335	316	358	349	330	348	361	372	339	387	345	341	343	326	341	360	350	327	325	320	354	351	335	330	346	353	370	312	327	355	344	348	351	338	343	325	376	363	344	359	350	322	344	351	338	369	315	325	374	362	343	306	345	367	328	351	343	301	339	317	332	326	324	352	326
14097	5732	2959	797	513	373	360	288	271	258	262	229	235	276	244	223	219	224	214	217	230	209	208	215	221	224	208	213	213	226	225	195	234	212	222	228	248	220	224	218	240	208	224	230	212	217	189	209	224	225	216	197	205	225	227	190	208	225	198	196	209	216	188	218	184	229	212	229	178	241	217	245	248	234	208	205	227	200	251	208	220	208	228	214	206	224	217	189	218	220	216	237	247	191	205	218	213	216	188	221	215	200	190	229	192	205	206	219	210	184	216	216	219	219	211	225	215	215	242	240	242	217	209	214	195	218	208	205	206	212	213	204	240	253	221	212	207	198	224	178	206	206	207	229	217	207	217	223	182	233	207	218	205	220	219	204	233	205	238	185	213	229	212	196	199	219	235	227	210	222	217	224	204	213	197	261	200	243	244	209	223	209	225	213	223	207	189	211	205	221	226	222	233	199	227	235	213	220	246	217	222	214	214	261	208	219	196	213	216	226	223	216	216	211	209	209	233	216	216	203	193	198	213	193	193	221	192	171	225	222	225	207	221	232	208	233	185	220	236	207	230	179	205	226	241	198	215	207	237	205	232	243	231	219	229	222	218	240	215	239	182	209	227	209	223	212	221	217	243	239	204	212	187	198	214	219	223	189	212	220	210	221	217	225	246	233	219	232	228	228	217	237	213	229	237	211	214	220	197	210	209	199	220	186	227	200	238	188	217	208	224	218	200	239	227	223	208	181	191	225	209	199	229	183	235	214	206	215	211	239	219	199	235	196	223	214	194	227	242	216	228	193	197	222	221	212	201	207	221	205	214	243	236	214	211	211	226	184	208	202	216	211	216	197	198	220	211	234	198	213	227	201	211	242	218	197	212	197	236	227	230	214	226	232	204	261	227	187	228	241	223	200	218	203	196	235	231	223	206	192	213	224	212	222	233	203	207	222	191	222	197	198	205	246	216	237	206	217	223	211	191	220	237	224	232	222	207	222	226	222	236	214	246	226	244	207	201	199	207	202	228	227	237	232	199	209	229	234	247	240	235	214	180	202	224	218	182	237	204	219	221	233	258	188	220	214	204	192	201	203	223	215	212	203	220	225	222	226	244	222	222	216	193	232	204	213	226	198	201	219	206	201	213	231	227	252	201	228	230	185	197	209	222	213	222	206	233	209	210	232	223	226	216	181	215	198	203	201	239	247	237	212	210	211	223	191	201	218	207	196	225	206	226	217	200	245	181	233	220	220	210	233	222	187	202	248	230	220	248	229	212	226	197	245	245	244	239	208	236	223	205	202	235	206	219	216	224	230	228	240	214	238	217	224	218	208	229	207	246	209	229	219	217	231	219	215	219	241	211	202	219	229	214	228	199	196	185	195	218	212	208	223	215	219	231	213	196	190	242	224	229	210	197	208	237	205	254	221	209	200	218	221	224	224	220	236	220	195	207	209	185	227	217	195	209	213	199	233	199	229	226	219	189	215	207	242	220	209	204	208	230	188	223	207	200	202	200	201	204	209	192	180	205	217	186	214	221	211	191	206	227	215	223	200	234	230	218	217	205	223	241	217	190	205	213	233	191	226	211	217	196	229	209	220	231	230	192	226	208	224	223	186	191	201	198	196	210	197	214	202	199	224	218	212	222	235	222	225	216	218	195	223	211	227	238	225	228	215	214	235	199	210	198	204	226	226	218	220	210	221	239	227	238	210	202	209	233	206	218	226	208	215	186	219	209	212	237	210	198	213	215	243	199	230	228	244	222	208	204	200	221	221	218	208	217	216	236	217	225	214	225	234	218	227	187	203	227	229	218	218	226	199	196	210	206	229	191	228	211	182	235	236	204	201	207	240	232	229	207	196	225	202	214	234	230	189	229	210	226	220	218	200	216	208	206	201	224	224	212	218	203	219	218	210	192	221	194	211	213	234	224	219	219	210	213	227	228	235	204	229	202	203	219	222	201	205	213	218	215	249	223	227	204	215	206	193	240	223	226	212	204	202	207	205	237	240	236	216	200	224	230	221	270	224	183	204	221	184	197	215	205	205	229	197	222	205	231	193	210	220	230	203	189	200	252	200	234	221	219	212	200	211	224	263	218	224	224	221	214	191	239	215	211	220	226	219	212	210	194	204	210	223	201	224	194	219	230	238	201	208	205	186	213	195	209	207	221	206	198	192	214	225	214	201	201	237	244	205	212	191	209	207	220	213	228	210	197	199	206	221	228	220	200	224	224	201	199	237	217	209	234	230	210	220	217	211	213	222	216	218	212	213	205	227	209	212	207	222	244	235	214	250	213	208	230	210	220	233	217	186	219	207	225	235	215	213	206	208	204	215	196	216	195	187	198	212	232	228	196	239	231	215	199	213	206	238	243	218	236	213	234	196	207	215	171	218	219	211	205	229	232	205	213	218	194	224	244	230	196	227	219	222	245	230	213	218	240	205	231	222	202	221	208	230	199	227	229	186	231	231	244	225	246	238	202	225	219	238	211	192	207	235	240	217	227	198	233	210	192	232	232	177	219	211	220	218	197	223	214	211	247	190	232	213	211	224	214	218	192	230	197	251	197	189	231	206	190	224	195	221	198	195	205	233	211	195	220	247	242	211	208	216	216	206	246	216	215	204	229	243	217	213	194	200	208	222	223	235	242	230	232	203	221	191	225	194	196	219	210	226	218	197	210	232	206	190	199	193	223	217	227	235	208	222	210	221	234	221	215	236	224	209	203	226	220	181	210	194	199	221	211	221	200	218	214	216	250	235	205	188	234	230	222	220	215	219	216	224	210	223	221	231	213	227	223	220	183	221	202	212	242	225	206	208	219	237	222	179	231	227	236	207	237	209	199	211	210	217	242	216	203	212	201	237	220	221	191	218	207	212	199	204	191	238	221	214	195	227	235	198	203	227	219	211	214	230	230	207	240	203	218	195	209	228	197	223	213	200	186	201	235	214	226	248	209	207	201	204	216	204	194	209	221	213	212	230	209	232	210	215	232	203	181	222	205	231	201	189	207	195	198	209	242	208	229	210	230	207	204	210	209	236	238	219	209	210	230	210	224	224	218	206	226	200	209	207	225	212	229	213	235	210	205	223	205	209	222	217	232	205	220	214	224	239	210	188	209	237	193	216	206	232	236	217	221	250	242	219	204	226	216	235	195	221	210	210	194	230	222	222	210	204	215	233	240	211	246	234	211	254	234	215	221	213	212	196	202	221	245	223	256	251	212	203	227	236	231	221	214	262	220	191	225	237	236	222	216	222	238	213	192	229	222	217	214	223	244	214	224	217	232	232	206	225	211	238	196	215	225	224	222	229	224	198	216	234	202	216	239	192	231	217	215	223	215	229	198	207	202	231	251	189	214	201	186	234	197	215	201	189	211	210	232	244	221	215	197	209	196	210	231	191	219	212	231	208	209	203	218	193	179	193	186	213	196	197	239	210	219	190	241	218	257	239	230	229	197	210	232	209	234	187	196	245	225	211	225	238	220	240	204	255	211	206	213	190
9910	5439	5153	2260	1884	1392	1071	914	816	756	709	689	682	599	600	554	573	547	618	561	509	527	560	518	553	506	535	569	574	515	549	570	556	471	524	491	532	544	568	560	498	527	525	545	542	496	535	526	530	554	509	523	520	543	514	532	571	459	505	485	502	568	489	509	536	515	514	503	501	522	529	495	542	489	526	555	489	504	513	555	493	528	530	518	501	521	537	515	492	513	522	470	530	541	512	507	510	499	521	530	509	529	561	523	516	527	470	517	509	515	504	523	547	524	570	479	522	515	497	515	526	538	516	516	520	502	533	547	475	515	522	517	555	511	481	510	505	499	487	497	529	501	537	524	496	551	542	487	515	540	506	524	530	502	521	499	497	509	539	518	517	496	507	511	503	538	481	516	524	574	530	527	509	560	525	493	507	536	532	532	502	545	530	491	518	485	532	532	552	562	565	521	537	546	534	521	545	551	524	527	503	497	555	520	554	516	491	504	525	540	544	505	507	520	546	541	528	532	548	549	555	556	471	514	498	518	500	517	535	525	540	515	490	551	533	491	502	495	531	552	523	554	536	528	531	517	498	533	514	505	537	508	521	508	489	524	505	553	507	551	529	515	523	533	522	512	511	531	478	537	505	520	529	538	546	516	532	519	540	510	514	526	531	529	519	504	528	529	516	489	504	504	508	502	508	540	548	494	475	528	521	491	560	522	497	532	549	524	499	529	499	504	493	570	481	553	500	522	529	535	512	540	510	495	561	512	542	539	500	522	534	508	572	488	514	538	539	540	491	491	512	514	516	528	520	474	527	471	544	514	516	507	481	478	518	525	511	496	508	527	527	546	501	516	498	543	535	522	491	482	478	518	534	530	535	533	530	525	543	533	487	528	542	552	505	504	474	534	543	555	548	537	504	531	531	524	507	537	485	531	500	537	512	504	558	536	513	545	537	508	476	531	534	493	517	474	567	484	514	548	512	573	480	526	507	514	518	537	485	501	552	528	525	538	511	511	518	535	497	536	511	546	502	514	528	472	563	526	523	499	537	513	517	521	526	475	516	510	531	542	544	539	512	535	497	511	511	552	510	528	497	526	487	523	486	513	514	512	508	543	510	527	507	500	505	530	514	524	554	548	520	515	532	545	535	522	492	491	537	545	506	539	522	526	498	468	518	531	498	540	508	513	538	484	536	540	541	539	559	504	532	511	513	516	521	527	532	473	522	545	517	541	520	543	507	536	500	522	517	520	551	550	535	541	526	506	534	483	525	560	533	511	503	563	528	516	510	539	537	534	521	521	523	561	523	550	519	569	481	507	518	492	550	539	546	485	512	520	509	556	504	511	530	538	504	548	516	492	520	506	542	505	495	512	535	559	516	525	479	487	520	515	559	575	478	520	493	488	539	518	524	531	533	523	522	493	534	530	538	500	545	488	526	500	488	510	539	542	516	475	524	495	531	493	473	492	488	507	526	519	535	524	507	539	545	528	492	537	483	462	513	496	502	523	523	507	516	523	511	467	504	547	492	529	540	540	514	507	525	507	528	539	547	507	504	539	543	534	508	490	522	513	538	497	515	522	556	487	455	516	545	544	518	513	472	519	524	503	518	536	515	507	531	529	507	507	520	519	524	536	527	528	533	492	504	487	471	535	522	517	549	492	538	536	525	537	475	478	499	490	533	575	559	521	502	478	514	531	515	551	476	511	516	492	553	534	497	552	497	510	566	509	516	489	505	514	516	526	521	537	507	508	508	519	535	509	520	548	512	527	544	544	546	514	521	539	493	581	532	545	558	517	511	516	508	547	558	541	533	517	562	569	526	540	503	522	505	500	533	508	525	529	548	502	548	512	492	527	517	549	531	535	511	526	544	515	506	485	545	526	532	518	519	530	538	510	503	512	519	559	536	549	527	542	567	514	510	505	510	519	521	523	478	542	480	535	507	518	534	500	549	560	525	514	520	509	517	541	514	553	498	531	537	520	478	489	466	527	487	522	530	534	530	552	511	514	512	525	527	537	500	500	489	502	550	513	556	505	489	491	551	519	544	516	508	531	498	514	511	523	509	493	507	521	508	532	508	506	511	548	525	521	543	503	492	540	524	533	576	495	486	549	546	495	535	503	566	499	496	535	484	547	535	544	566	543	518	514	521	509	541	490	513	530	547	550	491	478	555	506	491	516	501	510	527	486	566	523	480	533	559	519	508	503	514	544	512	513	507	524	546	572	533	565	558	520	496	523	515	493	564	492	515	504	560	536	502	511	550	502	532	519	527	497	499	512	505	484	518	541	534	465	535	560	553	567	502	515	516	494	495	531	526	551	538	495	507	516	500	524	491	528	569	519	530	530	540	498	503	522	491	523	468	524	509	498	544	519	556	530	514	539	474	487	533	533	508	495	529	506	488	554	528	540	554	523	517	507	491	568	520	561	481	571	514	503	577	548	535	522	496	512	546	550	519	464	494	506	523	511	525	516	521	521	560	547	545	471	532	545	536	507	539	521	507	540	507	471	527	542	534	511	520	502	507	514	523	539	502	501	499	495	515	524	527	524	506	535	548	506	512	539	561	508	458	502	508	529	496	557	489	544	557	515	515	543	535	516	515	530	507	499	495	494	568	526	520	509	524	502	543	523	487	558	517	551	532	519	481	496	555	525	492	512	555	532	507	543	530	534	527	516	571	558	555	491	520	534	561	526	532	557	491	542	497	544	484	526	505	545	514	553	543	538	542	532	507	502	516	532	533	498	549	536	485	489	502	508	491	528	517	506	480	521	495	548	514	544	478	518	531	535	512	517	550	521	489	582	519	489	519	511	527	480	515	581	544	485	516	542	524	519	522	537	496	516	568	485	509	527	501	534	478	552	526	510	551	505	517	504	509	492	505	560	498	533	515	523	522	528	498	527	540	495	537	538	545	494	519	535	542	559	551	519	516	546	504	515	536	512	566	532	528	516	514	493	545	509	524	506	513	519	532	538	482	487	538	545	525	512	518	533	526	526	511	508	516	502	521	519	545	514	519	536	531	494	501	513	528	493	503	504	482	530	492	537	525	520	507	558	534	491	486	512	513	503	559	529	540	550	509	535	535	489	550	508	509	562	504	478	512	494	503	517	594	528	500	541	524	454	523	482	545	486	511	497	539	563	515	491	536	491	529	568	506	502	522	470	523	514	523	514	540	518	524	527	513	542	513	535	534	529	507	444	543	516	518	565	503	530	506	493	508	539	514	529	546	526	531	503	512	489	496	493	537	521	552	519	539	504	518	536	555	478	512	505	502	493	497	514	506	558	509	505	566	563	525	526	503	540	581	504	531	498	533	498	510	515	518	494	521	479	526	501	533	557	534	526	508	558	582	534	530	519	497	553	514	518	501	512	508	532	507	494	528	537	483	562	524	550	502	503	523	508	557	555	551	524	500	523	532	502	531	524	523	501	524	523	535	538	520	518	536	537	532	518	526	507	526	450	519	544	525	545	536	533	509	551	533	503	525	519	502	524	520	475
29998	16797	10526	2210	908	618	495	432	360	330	301	306	295	273	244	299	231	224	261	243	278	227	220	243	225	260	230	242	251	236	236	255	220	227	268	252	257	196	236	223	234	256	257	205	227	234	227	235	216	238	239	215	241	213	243	231	254	228	266	247	222	208	248	240	233	237	206	269	237	250	257	231	246	237	249	223	225	227	221	228	216	247	241	231	234	225	230	207	238	240	218	221	225	253	229	236	204	240	255	211	246	261	257	236	205	223	258	216	247	226	204	234	262	268	269	269	233	234	241	246	240	227	212	238	240	253	224	212	215	238	231	241	247	242	257	235	201	244	201	234	216	228	239	266	256	259	235	234	268	230	253	237	235	211	216	219	243	212	232	252	218	222	239	257	239	259	245	253	226	230	241	232	232	212	218	215	204	213	226	219	205	237	228	244	237	228	236	254	214	242	243	220	247	261	233	253	250	229	223	220	199	218	204	249	245	210	225	219	232	244	243	242	253	224	214	253	233	251	242	250	266	226	262	253	253	247	253	250	240	231	223	210	211	265	223	231	217	258	205	217	263	218	243	230	207	218	229	234	232	223	240	229	227	250	239	250	252	242	245	255	266	225	224	244	223	272	204	230	228	233	219	254	217	230	225	224	231	254	223	238	227	221	221	230	242	249	264	256	206	253	220	239	235	235	239	221	242	243	226	224	243	262	252	229	232	252	234	224	227	226	207	235	209	245	216	236	250	233	265	240	235	237	230	221	233	242	251	247	238	251	213	241	224	241	238	230	248	277	215	259	215	228	268	213	252	234	234	230	240	220	253	225	237	259	237	241	224	254	251	248	231	226	257	234	229	227	240	233	236	253	218	239	223	236	238	266	261	217	267	233	254	234	225	243	216	230	211	274	244	226	240	232	206	257	250	241	239	244	216	246	240	249	240	256	210	265	217	243	256	191	260	233	231	216	226	228	228	243	232	232	241	265	236	228	239	233	237	252	254	231	214	198	232	245	223	220	237	239	227	241	213	217	218	235	214	215	223	242	230	235	261	268	244	234	227	241	245	253	237	227	194	201	242	260	217	223	252	233	222	246	217	260	239	253	204	257	227	251	232	243	211	212	234	226	229	246	226	213	257	243	220	232	237	225	236	205	230	264	217	230	247	226	222	252	260	215	249	233	246	263	227	230	252	191	255	251	263	234	248	248	232	209	204	231	211	231	241	221	211	228	235	207	227	246	259	212	238	227	224	234	259	244	239	254	202	255	240	247	264	226	210	220	245	257	231	201	226	207	219	231	196	245	241	260	247	278	246	244	241	209	223	219	240	224	225	228	235	230	211	228	250	248	240	231	238	218	291	240	256	208	249	235	230	245	234	227	241	249	211	275	236	231	227	235	231	254	222	240	240	250	224	225	232	254	256	262	268	216	258	270	233	245	265	212	272	262	257	223	241	240	196	238	236	236	263	251	236	212	239	254	296	223	205	227	234	214	258	248	225	231	230	215	230	227	216	254	251	222	267	202	248	263	241	231	250	232	224	249	245	230	238	233	253	247	235	236	237	211	262	245	256	231	224	237	262	233	229	233	205	226	257	228	266	237	227	233	230	259	207	216	245	262	215	254	250	269	233	213	226	225	220	207	253	257	241	227	242	218	252	224	217	239	249	219	239	254	248	233	235	233	225	229	225	256	235	228	246	221	236	237	250	236	205	235	229	244	208	193	231	251	256	240	240	246	243	239	266	237	217	224	235	233	217	254	234	236	220	257	237	248	264	236	218	222	280	221	247	229	274	267	239	238	245	214	226	245	231	271	252	236	235	222	239	240	227	209	249	237	240	246	220	217	256	213	233	244	263	204	261	244	216	228	211	239	239	242	227	234	264	244	192	205	227	235	205	224	231	255	219	228	227	225	248	215	209	229	253	240	248	220	226	242	257	211	268	221	254	233	232	256	259	236	255	207	284	245	244	263	240	229	238	219	235	228	263	228	212	240	250	236	230	241	226	223	243	258	232	246	244	219	258	210	232	231	232	253	224	242	224	251	223	232	240	276	242	242	254	236	239	248	249	247	230	230	242	240	236	239	259	253	235	235	230	226	252	239	229	231	234	243	200	218	216	242	215	257	250	222	250	218	252	255	241	211	238	231	232	243	250	251	251	226	230	253	224	237	237	237	247	245	271	244	222	219	237	255	259	238	209	235	234	233	234	253	218	237	209	223	258	248	223	223	254	252	220	202	223	248	202	206	226	239	233	249	233	223	215	235	229	203	225	234	255	269	244	229	246	224	242	245	237	217	247	239	243	225	212	231	277	232	232	231	212	235	240	242	261	239	219	251	237	218	242	234	220	230	224	233	249	246	226	244	229	221	203	233	225	222	247	225	204	263	233	214	230	246	215	223	244	248	243	236	272	241	272	277	245	243	216	222	262	221	259	247	263	207	240	237	249	215	231	237	242	224	268	250	234	254	251	227	228	250	248	238	217	229	250	231	231	238	245	237	258	240	234	197	239	233	229	231	258	231	247	200	212	217	249	225	241	265	245	248	222	241	231	229	243	247	239	236	230	238	247	223	245	208	212	259	231	225	252	256	219	213	225	225	236	214	209	254	220	245	227	263	252	257	210	255	241	271	228	241	269	247	220	233	238	225	206	251	236	259	236	235	252	229	259	196	247	219	250	239	224	229	220	250	222	273	228	250	238	260	220	237	232	246	253	206	236	217	250	222	227	212	244	234	245	238	214	233	245	267	251	232	259	216	207	245	265	194	243	246	266	233	231	245	219	203	241	248	233	227	243	227	237	245	246	250	272	272	265	260	226	233	252	237	261	250	268	262	249	227	219	253	233	226	241	228	240	208	214	237	241	232	240	223	254	259	251	237	239	201	223	264	244	244	212	202	227	224	212	228	242	229	253	203	256	230	244	228	237	238	260	237	231	236	227	242	244	207	211	227	204	232	235	216	253	237	194	250	266	223	231	201	218	245	207	230	228	236	230	242	209	221	228	256	256	234	249	226	214	248	230	239	227	260	228	233	218	245	212	219	234	209	219	213	241	226	227	254	248	217	253	222	230	243	238	238	256	230	269	246	225	223	234	220	237	244	192	263	269	213	253	231	227	228	238	212	221	219	227	244	232	210	237	234	234	229	231	240	242	228	267	233	264	220	222	231	252	213	237	235	246	254	219	226	236	283	228	221	238	243	262	245	246	238	251	238	229	231	227	265	237	235	256	214	240	241	236	241	227	230	244	232	209	230	223	259	243	260	235	236	252	241	209	223	232	233	227	228	225	239	221	249	224	239	213	230	183	226	249	222	238	232	238	222	226	213	234	245	263	248	225	224	264	240	202	245	235	244	235	237	248	251	228	229	244	231	222	221	251	215	248	256	252	267	258	219	236	267	254	233	252	254	248	234	224	237	235	249	215	202	252	211	248	247	218	229	212	251	233	235	261	216	244	257	238	231	208	221	253	209	256	224	234	226	235	217	212	240	248	215	243	226	215	227
21113	14431	13361	4328	3277	2380	1771	1461	1346	1133	1033	898	917	846	757	772	693	674	703	711	649	604	597	601	623	555	611	628	583	554	653	566	547	608	564	585	570	594	597	589	556	545	551	541	541	553	564	581	602	575	589	596	585	516	575	584	555	573	522	617	557	571	584	506	507	535	560	563	552	584	565	560	565	528	526	604	543	599	504	573	563	562	530	559	558	615	549	536	535	575	517	587	545	563	563	557	571	564	553	550	578	573	539	520	539	543	521	518	573	525	612	568	578	556	552	573	586	533	548	579	541	560	531	562	562	606	531	555	569	580	549	557	548	594	575	565	566	556	537	514	550	565	545	536	531	531	579	566	557	537	567	573	558	575	551	539	550	566	538	562	531	513	528	563	576	622	510	560	574	530	529	545	539	538	531	585	583	526	555	596	557	518	563	536	577	567	541	548	541	581	593	536	544	575	577	510	560	547	533	600	537	532	588	568	543	480	568	603	546	549	538	564	569	559	535	568	498	557	515	542	511	511	527	532	625	563	533	554	513	586	576	581	531	541	563	598	580	552	539	529	547	557	530	577	553	548	578	555	562	555	534	570	606	612	567	584	582	551	591	554	588	553	593	557	557	516	580	557	576	545	514	553	552	580	572	582	590	497	549	558	549	599	564	563	536	555	557	559	540	576	586	579	598	551	523	567	533	527	599	590	523	550	563	540	570	556	578	588	538	566	539	542	558	557	582	556	526	563	597	538	548	561	549	527	553	536	560	594	559	572	543	556	568	581	591	565	527	549	559	576	568	568	543	572	522	551	558	569	557	563	582	585	610	573	563	534	562	599	557	563	551	548	549	516	572	549	520	587	547	542	591	562	561	538	591	629	565	531	554	552	556	548	575	556	569	578	563	582	554	564	602	538	548	550	556	523	530	591	567	582	558	534	566	522	551	571	524	563	556	565	552	595	571	606	543	541	555	599	544	538	556	580	607	589	542	571	510	588	531	545	532	562	589	532	559	526	529	577	550	585	531	554	559	557	582	528	549	576	570	536	553	530	554	538	520	583	543	547	578	550	576	567	575	554	569	569	564	558	586	541	591	544	536	526	599	544	564	583	564	531	536	583	552	536	614	571	547	561	561	539	580	543	532	541	532	554	557	554	541	556	595	541	576	538	556	578	492	573	551	521	534	638	580	564	585	536	603	578	580	569	601	561	560	579	558	525	563	581	553	605	511	542	601	575	556	551	520	551	542	580	591	583	582	556	558	569	552	586	541	573	567	573	541	529	579	548	571	550	553	503	584	565	528	561	553	534	575	534	548	499	551	548	607	548	536	575	546	569	565	556	558	593	570	541	543	536	554	593	528	546	536	582	567	582	556	560	535	537	577	609	562	520	551	538	560	561	524	535	599	598	543	525	566	545	557	513	555	565	569	567	534	591	551	552	583	532	540	546	514	529	519	572	569	587	547	580	528	520	617	568	589	559	532	579	549	588	511	558	562	580	527	544	580	548	566	541	531	589	565	573	516	546	533	551	564	526	595	541	502	516	570	553	552	531	561	580	560	556	547	598	522	509	579	532	530	547	526	576	584	578	590	577	547	587	556	527	537	564	547	529	553	505	544	618	522	559	561	531	550	537	534	537	577	571	531	543	548	541	555	557	567	564	573	544	513	553	569	568	557	566	541	547	540	543	576	593	584	567	543	581	611	533	565	560	568	533	586	541	566	571	569	561	563	564	593	582	566	574	570	558	571	522	498	577	503	553	521	587	548	566	561	554	577	538	563	572	568	560	581	544	569	549	516	578	561	591	575	544	550	563	520	561	573	565	556	521	564	559	568	587	548	511	544	544	522	515	595	576	595	575	561	559	538	591	569	533	556	551	564	585	553	523	556	609	551	539	571	564	561	589	553	564	622	541	540	514	537	558	597	535	576	577	543	536	605	547	539	555	599	554	552	611	556	541	543	557	546	578	534	552	561	567	561	550	544	567	564	587	559	548	509	580	544	580	564	517	558	527	561	578	555	592	534	558	581	535	594	573	549	494	585	550	614	588	541	581	589	585	572	584	554	527	523	566	557	597	558	564	544	530	614	528	558	539	571	593	548	546	558	576	562	549	538	551	586	556	569	543	549	588	556	563	578	541	571	539	566	524	568	537	583	539	556	611	574	521	572	587	570	537	560	543	504	555	613	552	535	576	571	574	586	578	525	590	597	527	581	593	597	545	580	582	534	543	612	533	550	542	551	573	587	522	527	597	574	524	562	556	580	561	551	576	563	564	587	568	565	537	551	575	532	571	621	588	565	565	561	568	554	578	578	568	548	586	580	541	578	546	532	589	584	529	572	596	576	561	549	574	530	533	582	537	559	571	577	531	572	572	510	560	565	538	537	588	568	533	558	563	533	549	564	548	554	546	525	587	542	529	555	574	568	546	560	546	559	537	532	558	545	545	552	526	564	614	597	563	528	528	574	546	592	531	570	565	580	562	511	554	590	543	594	557	567	529	564	599	534	566	528	562	570	575	561	544	589	491	565	576	565	557	513	538	575	540	542	564	582	572	528	533	528	560	554	552	569	533	586	530	551	554	559	560	571	560	536	525	549	551	556	588	542	545	548	536	548	580	604	571	552	582	585	549	563	529	522	550	556	565	558	510	531	602	538	550	555	528	567	524	586	586	522	539	532	554	525	546	578	573	570	537	570	556	546	525	540	583	537	580	595	611	552	546	562	510	606	546	537	619	573	566	552	585	526	560	577	545	537	550	618	556	568	552	595	560	592	597	591	524	551	578	533	543	552	584	591	522	529	562	596	552	539	583	518	584	556	572	582	542	563	543	571	540	518	550	536	534	536	576	592	591	562	562	601	550	537	541	578	610	543	576	563	572	561	553	567	584	538	595	568	577	544	555	592	551	557	556	542	618	574	556	552	515	568	569	571	568	590	518	588	541	567	572	572	572	524	577	559	536	571	568	552	535	546	541	554	548	565	578	551	518	557	535	546	528	530	579	568	526	519	529	543	564	532	566	510	566	533	544	502	586	591	585	551	590	546	560	561	595	548	572	530	584	552	597	526	549	544	533	548	556	541	578	557	570	532	549	530	575	555	573	543	581	553	563	545	579	566	537	576	552	578	537	588	553	565	554	519	549	515	557	528	549	567	566	531	509	561	539	535	583	596	596	544	597	541	552	574	566	545	490	581	550	549	558	577	570	550	564	568	565	551	543	579	554	531	519	564	535	581	571	537	524	521	560	546	584	569	568	542	498	531	573	532	552	594	572	525	558	550	559	588	572	518	553	571	534	600	539	522	552	565	546	588	526	567	541	588	523	587	568	583	590	599	538	566	596	539	561	540	556	524	527	604	572	588	595	573	545	556	567	587	567	543	569	537	582	540	570	549	545	563	529	543	550	611	535	545	602	509	564	526	554	556	556	584	587	536	584	558	582	565	568	596	553	583	566	534	567	600	599	564	559	566	582	580	519	530	572	593	550	535	591	564	578	552	574
40905	27200	17584	3931	1326	730	509	433	342	307	295	247	241	192	193	197	199	174	188	177	167	168	146	174	159	168	152	183	166	166	143	163	160	145	150	143	166	172	156	152	150	157	174	169	155	134	144	131	162	148	137	172	135	172	150	156	149	154	150	160	137	141	146	152	153	139	156	157	161	139	165	132	128	165	160	156	145	155	149	134	173	147	148	129	148	124	146	148	128	139	176	134	153	136	141	146	135	147	156	172	133	140	162	164	124	123	140	156	145	148	137	166	151	123	163	132	156	143	140	132	153	147	158	150	155	155	148	153	162	149	146	163	149	153	165	133	158	155	172	150	162	131	144	155	134	134	185	168	142	136	166	119	153	134	146	121	142	141	144	133	148	159	155	143	137	157	179	144	160	154	136	135	127	174	146	122	153	165	170	153	184	130	147	144	165	162	169	141	123	141	161	118	134	133	157	140	168	147	141	160	148	150	161	150	147	145	149	160	159	167	146	147	150	142	179	146	155	145	147	173	135	169	149	157	159	160	161	170	126	152	157	155	141	140	138	130	120	170	154	151	141	162	134	142	138	165	134	122	156	153	141	160	141	151	142	151	153	123	142	144	144	132	126	135	143	154	141	154	153	159	159	135	144	131	144	120	134	151	171	147	136	146	156	145	162	152	130	153	163	143	140	163	149	144	149	157	123	177	132	150	134	154	126	127	160	160	123	176	147	158	150	173	159	151	148	145	147	151	160	154	167	151	154	155	168	126	149	146	143	142	153	140	162	158	146	134	142	150	142	149	137	154	148	161	137	114	141	142	157	181	187	167	153	169	179	140	148	152	147	138	164	161	152	152	139	157	160	145	150	150	143	141	129	157	150	190	158	147	140	168	172	180	140	149	152	139	135	131	136	153	143	167	121	145	156	139	157	143	171	143	163	135	151	168	172	143	157	139	151	153	164	143	156	150	149	141	135	148	125	145	158	133	159	166	156	145	174	150	146	125	149	175	151	146	171	161	150	163	142	146	164	155	130	152	162	149	128	142	151	132	168	161	151	180	145	135	136	139	150	126	168	143	140	132	144	156	143	150	160	149	146	140	138	171	175	144	168	168	121	167	153	154	135	157	141	146	154	136	132	168	149	148	160	156	144	166	165	140	146	143	144	159	133	149	140	142	152	135	142	141	163	152	142	143	135	141	150	140	155	138	127	135	132	163	162	135	136	143	142	162	158	150	147	140	163	160	147	129	149	151	122	156	152	143	162	128	153	160	132	165	153	148	157	142	163	126	166	144	158	144	158	143	141	156	158	134	139	142	150	156	169	157	156	145	169	140	151	143	157	168	147	120	152	149	135	158	150	160	165	141	142	157	159	133	142	140	146	137	151	123	133	172	161	148	149	164	149	141	141	159	149	170	130	148	156	137	133	162	120	137	145	158	152	120	135	175	150	144	149	133	173	147	127	153	124	151	150	137	162	143	173	137	147	133	145	146	151	129	152	168	146	134	175	151	156	148	140	179	170	130	168	161	141	130	137	125	168	140	170	164	150	143	152	154	157	129	158	133	145	175	167	145	141	143	141	131	153	148	137	158	182	153	122	149	155	154	139	150	153	183	162	154	168	148	158	140	158	162	139	150	162	172	136	138	150	131	146	136	176	141	154	154	159	162	163	155	159	136	149	152	129	150	142	166	155	152	147	149	152	143	156	138	163	149	149	137	140	161	147	141	148	152	153	151	145	177	135	146	149	144	147	150	139	123	157	147	138	149	126	160	145	140	160	143	180	170	133	156	171	160	165	151	148	133	160	155	139	151	159	134	130	141	155	140	158	127	142	150	136	150	160	146	132	148	138	140	158	171	153	159	160	160	133	146	162	163	145	133	151	146	140	159	167	167	154	149	140	135	156	146	127	142	153	152	134	122	135	153	146	148	143	147	145	148	171	167	160	164	146	151	142	159	138	137	144	145	137	144	140	133	174	159	133	154	158	133	151	129	168	146	164	132	147	131	159	163	155	137	158	145	143	135	160	153	144	174	137	146	155	138	158	142	153	150	161	157	144	148	137	157	124	168	132	154	138	127	137	141	166	196	149	166	171	171	142	150	155	157	150	154	164	159	136	153	154	128	139	165	141	148	146	138	161	132	136	151	148	149	159	135	148	152	163	166	137	181	161	139	152	125	133	124	164	140	170	130	137	147	144	148	152	167	157	140	147	162	144	129	141	135	174	146	153	158	131	132	193	140	136	149	166	143	141	111	172	150	128	132	147	169	164	168	136	128	163	143	139	150	131	134	150	139	158	135	143	147	164	135	160	131	153	129	130	144	151	148	168	160	162	159	122	142	161	145	133	138	157	144	174	156	160	143	147	126	157	126	118	143	152	148	157	150	126	151	176	133	133	146	159	157	143	152	148	140	182	136	140	159	134	145	163	159	157	163	145	136	140	151	153	147	139	134	158	133	149	159	163	131	155	160	158	128	141	160	166	150	167	137	140	159	142	122	124	157	151	150	146	159	125	129	141	165	143	157	142	149	161	147	140	146	159	145	169	137	140	160	143	151	131	138	137	162	136	136	139	161	129	158	123	168	170	173	137	142	162	144	164	155	156	171	158	151	145	150	150	146	127	124	150	157	149	146	147	154	149	146	141	185	145	158	145	144	162	144	142	142	178	164	158	131	156	134	166	139	145	160	143	156	159	146	140	164	156	128	134	129	155	141	146	148	125	113	159	164	151	146	145	154	128	163	131	165	138	134	141	148	158	165	154	146	146	135	140	140	166	145	154	165	128	139	150	131	192	161	142	134	149	148	142	146	159	152	162	157	178	117	134	131	141	140	168	144	135	141	137	142	148	145	151	131	126	152	144	150	155	158	152	151	157	161	176	140	152	137	148	137	169	130	138	180	162	144	173	125	155	143	159	156	134	143	125	139	141	155	152	133	159	137	155	138	139	133	152	159	171	145	130	144	160	144	153	153	157	155	150	136	136	141	139	154	126	153	133	151	127	128	151	154	150	158	135	126	143	155	136	143	152	164	160	169	159	161	145	151	162	148	124	154	141	156	151	162	153	166	144	181	167	148	150	149	130	157	149	145	149	144	143	140	148	160	146	145	152	155	119	155	142	156	151	151	161	142	150	134	149	142	144	164	172	146	148	153	131	149	144	133	166	129	138	157	128	149	135	140	157	156	133	153	157	149	148	156	147	115	153	152	157	151	135	159	151	146	138	141	144	138	152	179	136	158	160	143	180	159	143	164	159	157	152	163	149	142	148	131	132	137	137	127	116	162	149	135	138	144	131	146	152	151	143	145	178	149	165	138	141	168	143	147	165	160	159	133	164	166	139	167	156	163	138	134	135	137	155	181	145	150	128	154	143	147	176	178	150	141	154	154	151	171	151	164	123	149	153	164	121	133	132	143	165	157	149	139	147	155	170	136	140	162	148	144	149	161	154	142	129	148	136	159	144	140	146	149	167	168	135	140	154	140	138	165	159	159	134	143	148	145
27728	21680	18380	5607	4079	2828	2149	1785	1466	1294	1086	941	926	733	652	613	581	635	554	564	470	498	463	448	492	463	446	413	428	435	422	420	460	388	363	408	442	371	416	353	387	390	413	368	416	373	341	402	425	380	383	390	370	366	400	367	354	388	384	390	412	393	404	370	384	359	349	368	389	351	382	350	364	347	330	366	377	360	336	374	321	360	342	366	371	368	372	347	373	345	357	330	381	379	371	384	369	346	366	362	359	368	386	347	399	395	362	375	359	376	346	348	381	351	365	350	387	350	322	352	331	368	376	349	355	344	387	334	331	362	335	379	321	326	362	360	326	386	350	377	368	342	379	353	341	362	329	365	358	391	356	340	376	369	366	355	344	371	403	350	348	386	332	344	365	358	374	364	366	385	355	349	343	386	400	362	326	378	383	372	376	345	372	344	360	372	384	354	351	404	338	340	357	364	370	341	375	366	386	345	368	356	359	380	331	373	373	377	374	353	410	362	346	389	320	391	363	369	371	358	342	390	386	379	339	315	402	336	368	350	366	390	336	356	362	349	363	370	344	374	331	373	346	360	336	376	370	352	336	388	372	361	388	376	367	354	383	357	380	372	371	366	350	331	379	385	327	357	333	366	363	347	353	358	379	356	325	371	360	376	379	359	371	335	359	343	327	339	369	351	372	376	368	341	347	337	403	371	354	367	329	333	342	358	383	333	353	385	351	377	376	340	346	378	343	381	361	372	353	295	409	374	363	377	365	345	380	378	315	353	402	368	396	365	337	369	377	307	360	376	400	358	344	364	376	358	380	357	359	371	370	362	339	380	384	375	394	365	367	376	367	353	373	379	340	359	364	340	351	360	390	354	362	381	335	352	322	366	373	369	343	386	368	307	351	403	360	373	344	379	368	354	376	350	371	356	363	375	388	359	372	386	349	371	377	371	362	348	358	390	362	393	339	373	355	356	379	350	382	343	323	352	351	318	370	371	361	361	360	380	333	356	354	351	358	361	359	333	338	344	345	346	352	360	366	367	379	361	366	355	348	375	349	362	399	366	382	339	397	361	376	356	354	372	339	375	377	384	368	362	368	339	393	316	359	343	346	364	370	344	348	370	332	388	367	370	375	350	360	336	352	350	361	368	349	356	398	368	367	375	380	373	351	371	350	347	360	396	350	353	369	345	335	354	362	370	347	354	382	373	360	364	378	359	339	404	357	345	363	372	366	370	360	375	383	360	359	377	357	388	351	360	383	348	378	373	351	363	338	345	384	376	388	377	370	367	372	376	350	380	392	376	391	365	386	355	333	370	361	363	381	391	362	363	374	333	357	361	345	327	336	334	376	368	364	389	349	378	348	340	347	381	362	359	416	379	329	345	351	378	357	387	382	377	385	343	355	373	360	349	338	346	354	351	361	360	376	358	330	354	337	375	391	338	375	318	337	357	336	369	368	372	353	327	368	385	358	367	357	347	328	367	369	335	330	357	380	350	389	321	362	378	316	375	375	351	337	337	370	364	356	358	380	364	367	367	390	370	339	365	364	362	359	334	381	378	362	400	383	359	362	366	347	342	351	370	371	370	350	355	358	357	350	376	362	384	387	333	347	362	360	371	342	370	371	353	339	385	339	325	354	348	371	352	353	355	374	327	371	345	356	352	355	389	353	391	354	373	348	389	364	358	350	367	402	370	381	359	378	351	358	344	392	353	343	389	363	347	406	358	335	339	360	360	360	367	396	377	325	358	353	394	341	345	367	360	365	372	340	386	367	372	355	368	393	328	379	352	363	346	367	332	379	333	362	388	380	332	352	364	356	392	342	395	354	381	340	348	347	386	357	363	366	345	339	396	356	343	366	377	358	369	393	357	348	360	358	386	344	366	367	358	387	355	350	353	354	366	360	347	379	361	373	343	399	363	383	382	350	379	320	359	346	359	356	362	338	341	392	351	363	337	334	359	380	377	339	363	350	377	354	326	373	384	358	342	368	366	365	391	342	372	342	360	379	369	380	363	359	363	352	359	384	353	388	386	369	351	363	350	366	374	375	336	383	326	340	336	368	355	318	393	363	357	372	363	357	388	349	358	380	324	356	360	338	402	369	352	354	337	350	329	350	393	400	404	363	377	418	370	336	362	372	406	372	339	334	364	369	376	389	363	344	341	324	393	359	386	361	364	358	339	356	377	377	389	345	353	331	355	325	321	345	345	342	365	349	345	358	380	366	365	346	335	328	341	372	365	352	394	361	382	381	368	354	386	351	364	349	384	376	359	363	385	345	367	371	359	367	353	342	369	355	355	350	335	356	381	392	372	386	333	337	344	374	335	343	412	399	327	353	308	351	364	390	323	362	387	365	367	353	377	353	345	367	376	344	395	358	356	367	355	357	365	367	389	400	353	357	339	329	357	379	411	383	357	361	343	388	344	343	338	366	375	349	362	362	339	354	344	379	356	357	375	350	332	344	357	361	339	373	364	357	384	370	360	329	384	352	386	342	381	404	341	333	360	370	362	369	352	385	381	311	352	366	391	364	368	348	363	355	348	354	359	384	384	383	378	359	372	365	376	336	357	365	383	358	343	378	381	363	378	372	374	363	362	361	384	357	335	380	391	354	358	415	357	374	349	354	364	377	361	352	378	366	359	359	352	353	368	396	362	375	363	377	372	352	341	373	341	343	371	374	373	345	376	309	386	368	355	406	383	373	342	334	356	390	386	365	393	358	343	368	375	362	363	359	352	372	345	345	355	375	383	361	372	345	369	354	346	380	325	364	339	370	351	397	413	349	383	387	356	369	381	334	404	376	352	376	342	349	371	361	357	352	344	351	368	332	342	370	399	370	366	377	347	395	379	363	394	365	362	362	365	404	369	358	367	364	368	378	349	374	354	343	379	336	355	339	363	380	358	344	380	358	358	352	344	373	343	351	401	363	355	397	361	344	378	387	377	335	347	370	364	362	398	359	363	352	375	366	367	377	344	321	360	374	356	348	351	343	328	390	384	363	400	359	368	363	366	387	363	348	329	326	360	365	360	385	355	365	372	353	370	365	382	370	326	383	381	335	371	359	406	392	368	416	351	392	367	403	362	342	383	367	366	378	396	367	395	348	352	333	356	372	349	383	342	372	361	367	360	343	363	377	384	376	359	361	369	419	340	347	327	399	350	370	396	364	372	345	379	342	353	373	346	364	337	349	348	399	358	341	344	383	380	360	328	369	387	357	371	367	378	360	370	342	355	344	353	353	378	368	358	339	354	356	359	369	392	360	339	347	392	343	365	370	364	374	406	339	420	352	351	375	324	363	380	388	374	331	400	356	331	349	362	362	365	404	364	342	367	374	350	342	400	380	373	391	352	332	337	377	344	372	356	367	357	380	331	353	355	348	362	339	341	349	354	341	367	329	361	349	368	379	393	342	330	369	339	364	369	373	365	372	348	369	373	356	373	383	381	342	346	341	362	378	380	364	340	354	357	335	357	363	378	351	369	381	365	318	357	340	369	341	341
13871	5896	2667	762	481	369	353	292	300	276	272	244	262	267	199	226	246	229	232	194	200	231	199	203	202	228	221	205	194	203	176	247	223	222	204	233	194	232	233	222	191	204	210	207	237	212	212	197	227	226	231	214	236	236	200	205	242	224	251	191	244	237	244	205	211	204	219	235	237	218	212	197	195	203	207	223	189	237	234	220	254	218	245	198	246	222	232	203	204	205	184	225	222	222	216	206	222	204	233	231	223	223	205	210	211	210	202	209	237	232	222	204	226	186	209	227	212	214	250	213	225	182	208	201	222	200	209	216	202	227	239	223	199	223	208	197	195	189	208	211	213	216	181	219	203	196	246	236	232	226	192	213	208	221	209	199	217	208	213	201	212	216	230	243	207	196	213	242	212	222	212	229	217	194	234	214	227	219	222	188	249	216	198	190	221	235	211	246	204	213	234	228	212	215	200	205	219	210	198	229	194	209	217	226	231	220	249	196	205	207	224	221	242	234	216	211	213	212	227	217	205	220	219	218	223	203	251	224	235	222	201	201	196	241	224	216	250	211	238	228	207	185	246	217	246	227	214	189	234	239	218	206	220	211	219	218	207	231	199	241	213	203	198	212	218	182	197	218	204	213	238	210	221	236	213	209	241	231	220	188	223	203	222	201	211	229	190	200	216	203	227	224	252	210	207	217	249	231	192	190	233	211	220	225	203	213	209	229	217	216	194	211	187	221	228	221	213	191	242	212	219	232	200	228	229	212	224	213	193	176	217	222	204	250	219	215	192	205	197	230	216	224	223	207	211	239	202	212	233	213	209	207	189	220	226	242	210	210	205	217	221	212	219	231	199	199	200	221	224	198	227	257	215	232	248	201	192	206	187	217	207	238	223	225	191	230	217	219	196	196	216	218	249	224	214	176	247	220	223	243	211	229	235	223	214	236	192	238	216	232	216	211	209	229	203	224	198	215	211	217	231	218	200	228	216	223	215	194	206	213	198	230	239	196	198	228	209	215	194	232	224	233	229	222	210	208	221	193	220	216	226	232	222	203	216	218	212	236	213	202	217	210	208	239	196	233	184	229	211	198	221	202	233	219	229	230	210	222	239	245	222	197	205	198	242	196	225	198	204	234	235	201	203	211	213	228	209	199	198	231	210	221	210	220	233	223	233	231	222	215	233	242	249	208	208	246	243	218	222	237	239	229	214	230	209	198	219	222	250	229	223	216	212	229	240	228	230	233	226	205	204	199	217	230	209	249	222	216	220	218	220	223	226	208	229	218	222	210	217	234	195	217	203	231	207	229	236	231	202	212	212	212	205	209	206	218	226	225	225	215	221	191	217	235	210	227	197	230	206	254	225	245	210	232	209	219	227	217	209	199	201	194	228	221	205	224	225	242	207	245	240	212	201	215	236	226	237	235	223	203	211	209	227	210	214	227	219	245	213	208	216	232	231	210	226	196	203	216	235	217	226	227	203	209	232	214	210	206	198	219	241	224	198	220	193	219	230	193	202	222	221	228	215	197	208	207	194	234	213	207	233	205	229	222	202	194	200	217	225	178	211	189	195	179	197	200	241	219	217	200	205	207	220	216	255	222	215	240	231	222	206	236	252	252	203	221	217	230	216	228	208	227	227	193	223	213	238	199	218	197	204	224	219	239	235	209	229	200	241	223	204	217	239	245	189	236	201	208	204	225	219	213	212	189	219	216	205	231	226	186	210	204	236	239	227	228	203	213	237	220	218	219	234	230	225	192	217	197	229	221	223	210	195	223	232	207	200	218	213	220	195	232	231	206	219	215	222	229	189	185	218	216	217	207	226	189	245	265	218	210	216	196	220	206	202	228	217	225	221	212	215	194	236	222	204	215	237	216	241	213	240	236	223	227	225	223	184	201	216	230	208	206	245	224	228	199	253	225	263	197	179	250	233	228	217	222	210	221	188	218	203	216	199	203	205	214	211	223	202	198	234	213	229	249	228	222	197	210	204	205	214	239	199	214	220	243	213	236	205	215	212	219	194	212	229	233	222	212	225	190	188	247	205	229	241	220	225	214	202	193	212	236	221	210	235	221	213	212	203	214	218	225	205	256	208	197	234	204	237	190	238	213	199	208	218	219	237	214	200	236	211	203	213	210	205	224	210	208	254	219	187	195	218	225	204	212	233	224	203	212	224	200	236	204	212	232	213	214	195	232	219	202	224	245	256	222	231	186	222	237	179	209	247	204	224	192	208	216	216	219	240	217	229	236	223	228	224	225	192	196	222	238	231	214	227	240	247	239	249	223	207	236	212	230	219	213	204	250	235	212	211	198	197	227	235	223	209	211	199	211	201	234	208	211	260	242	215	220	202	223	242	226	210	191	223	194	211	223	229	242	237	214	215	244	198	218	222	225	198	217	220	215	200	187	194	217	210	216	220	210	204	210	198	201	209	216	203	224	187	211	224	197	220	210	232	211	235	215	194	198	228	216	213	205	221	256	203	236	197	202	227	219	250	208	228	253	222	213	232	195	240	236	221	229	223	215	209	246	222	239	198	227	220	219	227	216	207	208	215	212	213	221	225	226	227	215	226	218	215	238	226	193	216	216	205	204	210	213	226	194	209	203	219	197	216	212	243	223	222	202	234	219	219	241	225	234	202	206	194	206	213	207	215	229	194	201	225	191	221	199	210	203	223	187	207	214	206	203	203	202	212	187	229	215	208	202	205	224	225	202	215	217	196	224	239	208	212	210	202	200	198	242	213	197	224	201	224	217	205	194	195	199	219	217	208	215	239	209	206	221	213	195	208	187	207	209	220	207	197	228	243	233	209	204	239	187	200	191	227	210	205	208	227	225	208	222	216	211	223	241	207	236	217	186	232	201	201	203	231	215	194	243	234	207	220	206	253	209	214	237	217	225	229	186	230	198	216	189	208	217	239	202	226	234	207	215	220	218	206	236	238	213	209	206	237	205	229	234	234	202	213	232	249	210	212	237	227	204	238	203	241	222	209	206	214	213	226	205	223	216	207	220	236	201	214	261	213	190	214	200	226	223	227	207	223	227	233	212	238	245	205	212	229	232	208	211	227	213	215	203	198	200	223	211	190	243	226	207	205	205	223	206	209	207	222	202	229	209	216	211	213	213	211	228	202	225	255	225	222	210	214	216	196	192	241	232	199	208	223	204	233	239	244	222	237	219	235	209	213	215	223	198	204	215	219	184	202	214	208	240	203	183	243	224	235	211	223	176	199	236	202	247	253	235	211	232	236	228	221	216	204	201	204	200	227	231	208	203	226	202	207	240	231	212	188	205	239	229	227	212	218	223	228	241	228	221	220	286	194	245	235	204	227	238	229	213	206	219	235	215	203	223	234	211	212	226	222	217	211	233	222	208	190	213	229	223	202	195	207	213	198	213	221	219	205	221	251	221	233	214	216	212	243	213	218	260	203	216	191	193	221	222	211	200	233	232	212	235	215	201	200	223	212	203	225	208	217	230	215	193	180	196	203	205	207	218
10034	5841	4704	2194	1753	1398	1057	952	828	750	729	673	699	615	576	582	595	560	561	539	563	612	513	557	564	541	560	557	522	554	551	520	494	556	547	561	508	469	511	539	564	547	534	544	496	501	504	553	553	496	524	485	511	502	553	506	540	515	524	569	561	523	499	525	522	550	492	505	516	503	507	529	529	508	477	528	558	492	598	520	531	515	505	538	561	538	565	547	493	475	513	549	523	531	519	495	529	566	523	515	533	494	526	495	524	523	529	497	507	455	573	502	546	522	504	508	485	512	537	490	523	537	544	568	532	497	550	545	499	530	527	499	528	561	529	517	523	498	503	530	531	523	470	570	517	490	552	501	455	491	525	518	519	536	509	518	497	502	517	552	504	517	463	481	495	522	467	533	483	557	483	489	500	484	546	517	506	530	508	543	525	494	480	553	555	515	534	510	532	541	571	525	532	509	485	550	484	526	488	517	514	521	530	504	480	578	539	519	511	532	494	474	484	551	521	548	516	493	515	569	526	488	546	531	560	513	509	523	525	502	497	520	556	520	517	531	535	495	542	498	522	481	551	512	539	544	487	527	506	528	515	498	515	524	468	511	514	495	523	560	533	511	501	557	500	567	493	570	491	527	513	516	505	521	535	508	507	496	513	526	502	501	485	535	565	552	518	522	521	511	570	565	543	526	508	499	502	564	522	484	542	507	490	540	531	547	525	514	514	529	505	475	480	517	515	533	520	527	550	504	531	555	520	523	546	537	527	514	531	493	507	519	509	536	498	500	527	520	528	508	505	536	512	544	519	503	497	499	506	583	518	517	479	517	519	519	519	516	547	514	522	541	542	490	542	499	535	539	500	507	496	536	497	525	495	533	513	501	530	487	479	524	527	508	475	524	532	514	548	502	521	565	527	551	523	547	522	495	534	547	501	529	553	507	506	505	508	498	554	492	525	534	558	497	519	517	524	540	463	553	529	517	503	539	520	528	493	529	508	550	509	524	542	534	487	557	484	510	529	496	532	562	546	527	524	536	538	495	538	494	546	497	507	504	525	526	529	523	517	544	546	499	532	565	548	503	521	548	514	564	543	524	520	525	459	474	506	522	533	524	503	552	511	529	511	497	513	545	499	511	493	527	534	461	503	553	544	496	533	532	478	503	533	509	513	573	473	523	533	564	512	492	469	560	501	481	508	516	531	468	543	520	519	522	537	512	488	511	501	520	502	522	519	536	524	530	529	540	519	490	514	552	515	505	569	538	529	520	543	505	533	537	542	559	500	533	501	532	529	543	530	491	520	522	546	531	555	522	504	506	548	521	475	548	492	518	530	552	514	537	536	506	513	535	533	548	508	580	519	517	539	528	485	515	502	549	523	513	531	489	508	519	515	525	593	557	551	540	516	522	531	537	542	544	544	576	544	515	521	500	505	556	490	536	460	534	494	572	495	507	546	483	534	522	524	520	508	485	510	509	537	507	524	535	563	538	511	520	482	453	532	511	547	535	498	495	536	558	501	526	513	522	493	531	541	576	489	499	474	502	523	520	543	514	485	534	520	538	499	552	476	472	510	532	541	492	525	532	537	550	496	489	502	533	520	527	503	507	505	534	549	506	501	528	533	511	521	556	503	548	554	534	570	559	518	520	521	521	503	525	492	500	537	526	522	529	515	487	507	495	523	500	506	506	546	510	537	498	546	556	477	484	507	480	519	531	561	477	566	528	548	519	528	501	517	512	510	503	508	497	505	518	509	519	494	538	518	509	537	525	459	503	516	489	565	526	544	459	509	537	531	564	547	566	550	542	492	490	501	511	551	539	522	492	551	500	527	501	507	536	571	554	500	516	544	488	524	528	542	522	551	477	542	501	540	523	535	521	503	482	521	514	526	464	530	507	520	517	530	523	536	509	506	551	460	515	536	536	515	527	532	514	474	545	525	503	490	535	531	503	527	510	510	549	489	536	514	536	532	497	516	501	539	546	544	539	515	514	523	523	513	522	536	602	494	513	512	500	546	571	527	507	538	509	499	489	504	548	524	491	478	530	547	495	505	488	512	496	534	512	534	513	467	486	510	494	500	524	532	540	472	536	496	550	501	517	559	477	524	511	483	525	484	523	514	508	512	545	511	524	525	545	511	492	544	524	512	502	551	482	527	539	502	502	579	507	514	523	523	525	539	536	511	518	489	512	511	532	514	515	546	491	502	514	517	507	490	526	483	552	538	468	519	540	542	514	492	551	494	535	565	518	529	524	482	503	479	506	520	507	479	535	536	567	548	505	526	524	505	509	496	538	520	514	536	494	543	557	559	542	542	514	501	512	553	503	486	538	513	489	521	523	542	548	502	522	492	507	498	507	464	510	503	537	523	520	570	496	549	515	505	547	504	545	510	523	520	521	498	477	521	484	513	532	496	516	535	488	534	522	536	541	527	532	494	540	508	524	552	535	554	521	487	547	534	517	517	522	512	543	553	529	519	548	515	552	490	495	513	504	514	527	511	550	532	509	519	539	535	530	521	501	477	515	508	523	517	513	497	498	515	524	546	516	524	556	501	562	502	524	538	480	509	509	514	552	538	520	557	515	518	504	520	551	529	521	513	479	511	527	534	541	536	551	489	535	510	546	490	498	520	542	520	519	530	526	544	557	474	480	538	519	526	509	531	488	513	523	520	524	505	539	481	536	523	533	525	510	525	504	502	515	510	515	533	546	494	519	535	519	523	548	543	526	520	514	488	528	495	471	525	521	500	501	489	512	544	544	516	502	494	509	515	552	502	503	538	524	578	535	515	517	530	487	530	536	513	531	511	535	516	509	521	507	540	555	518	576	535	577	520	513	519	526	508	510	535	526	540	512	567	542	546	537	549	522	496	505	538	593	537	532	523	521	509	520	486	509	562	504	523	515	525	499	493	508	487	492	523	582	496	550	508	501	524	530	521	509	525	488	488	579	514	498	561	535	542	519	508	493	538	525	518	550	516	544	531	499	467	503	509	515	507	531	501	520	494	527	574	514	471	541	518	497	509	496	497	539	556	524	551	524	526	525	526	526	515	502	485	482	542	563	541	540	534	557	483	520	467	525	521	531	495	502	546	553	481	530	476	548	539	570	512	500	512	545	523	495	536	522	523	537	532	525	494	523	519	490	524	551	512	532	507	515	486	517	532	555	504	529	514	528	552	542	520	506	511	560	574	507	510	515	521	543	493	528	523	493	510	519	464	526	500	530	492	478	547	547	508	560	513	550	568	528	511	505	533	461	489	502	569	539	529	521	533	515	521	545	479	499	531	531	523	516	528	522	482	499	542	547	497	477	547	520	487	531	519	513	501	520	491	471	520	528	509	552	552	548	576	523	580	498	502	505	520	496	587	519	528	500	558	549	529	501	527	492	472	520	508	524	542	474	538	498	541	506	499	527	488	523	529	533	554	499	530	482	507	499	502	490	530	521	510	518	476	482	555	537	528	519	535	497	515	543	525	505	525	565	546	500	540	525	486	503	519	564
28399	16136	9874	1991	865	576	432	372	359	328	296	331	279	270	253	196	239	236	274	223	241	251	232	238	243	228	232	227	220	225	214	227	228	234	248	222	217	247	246	213	207	242	229	247	219	212	243	217	245	234	224	245	217	228	224	235	206	222	230	207	230	225	216	269	230	232	241	229	209	209	232	229	234	214	212	260	209	252	242	207	253	212	231	236	237	217	209	223	210	228	211	258	245	234	245	222	212	226	221	224	210	238	203	222	212	231	224	214	225	244	208	243	226	200	195	220	231	222	198	255	214	253	237	226	214	224	242	203	222	212	237	211	228	230	222	217	219	214	240	193	225	203	216	224	224	247	237	189	208	218	239	244	258	220	235	227	220	249	249	221	230	238	214	200	239	235	230	259	239	238	228	243	222	223	209	222	240	224	233	208	229	230	233	211	216	253	244	240	205	220	223	223	247	226	261	226	219	246	262	237	256	228	246	247	220	263	226	219	221	215	238	218	201	235	224	210	192	240	224	249	206	207	241	200	221	213	246	191	231	230	231	256	227	204	261	225	225	204	194	223	228	226	226	230	239	223	215	250	233	231	245	240	220	219	230	200	245	249	226	225	247	211	228	229	239	212	196	231	218	223	224	224	225	227	228	239	217	215	251	205	266	215	208	222	239	224	235	209	218	235	221	215	234	226	243	257	220	214	205	198	230	220	226	206	224	204	222	226	204	231	233	241	240	258	229	228	226	246	208	224	239	247	227	220	233	210	227	233	229	207	208	224	227	213	250	197	238	236	224	229	206	235	234	225	236	211	204	254	220	220	238	260	231	194	220	225	241	183	185	199	216	238	228	215	237	220	217	208	241	246	251	245	246	237	212	226	210	246	234	197	217	230	175	228	222	200	234	219	209	205	235	217	244	217	230	237	196	237	220	206	222	218	228	209	220	251	234	228	232	214	247	226	243	231	216	228	231	244	217	226	216	215	229	252	245	248	233	211	200	237	237	241	215	224	215	208	214	218	216	258	243	225	204	197	201	238	220	197	220	260	233	215	251	218	225	224	222	238	198	239	231	258	243	216	223	217	225	231	235	201	248	222	215	227	217	184	215	229	234	187	234	227	200	209	218	229	235	237	207	214	225	233	218	234	229	231	204	233	244	269	238	229	222	243	240	208	231	230	227	198	205	227	233	230	221	240	222	204	215	206	252	216	212	209	231	217	258	250	252	240	240	223	203	228	222	217	215	210	233	225	217	209	239	245	203	236	224	227	208	222	227	211	263	246	239	221	236	224	215	200	198	208	225	240	224	227	245	232	222	229	247	226	202	210	214	248	218	220	215	204	214	219	239	206	219	230	250	222	252	235	226	223	233	239	233	196	233	236	228	212	205	256	235	229	234	238	219	204	222	200	252	209	218	244	225	239	261	195	245	251	217	225	232	227	210	237	241	217	216	219	235	202	255	239	216	246	209	236	202	229	228	243	231	226	233	212	205	231	233	242	219	198	223	236	231	224	242	233	238	234	223	255	245	239	237	216	197	228	221	212	275	221	225	232	217	225	224	228	191	253	232	217	211	226	216	230	222	222	223	221	245	209	223	239	235	212	233	205	212	234	211	215	215	227	232	208	240	235	219	238	217	212	223	229	254	227	203	222	224	224	228	226	233	225	237	233	229	210	213	218	216	203	195	240	226	251	220	230	191	249	209	220	236	263	248	267	222	217	226	225	226	204	207	208	219	213	219	188	219	227	226	245	240	203	228	226	210	207	216	232	246	257	217	217	232	229	242	234	248	224	227	226	234	251	205	237	245	244	253	238	220	223	215	222	228	263	265	231	233	213	212	247	212	225	213	227	227	212	230	213	247	216	216	226	216	220	221	218	220	231	222	228	223	209	217	238	227	256	219	237	208	213	217	239	215	227	212	226	232	228	249	255	229	204	258	234	225	221	214	236	239	243	231	263	233	206	225	239	220	204	227	208	223	214	203	234	239	198	234	209	219	230	200	225	232	218	233	201	207	230	220	235	227	235	247	219	225	234	226	229	224	206	219	208	229	222	246	241	218	213	238	224	260	235	246	244	237	232	242	239	210	230	218	224	201	233	223	216	233	201	225	226	221	209	210	215	230	222	184	235	223	243	211	206	260	251	237	204	198	229	222	212	241	200	229	220	202	207	229	213	196	222	233	254	216	219	215	229	218	227	212	252	195	220	229	249	234	216	239	231	225	213	214	224	221	232	221	240	234	211	211	242	237	223	230	244	221	222	253	216	229	211	249	236	214	244	171	224	240	245	234	230	219	213	235	219	228	230	232	235	254	244	229	236	220	254	232	226	224	217	217	223	230	198	226	236	196	206	244	228	235	208	237	234	232	235	241	208	247	265	265	226	221	207	223	241	231	216	220	245	237	232	215	233	216	219	254	203	221	203	225	200	229	221	216	264	245	230	211	227	213	210	201	221	234	229	238	231	213	239	241	214	225	220	222	224	226	222	239	208	231	237	221	232	224	234	216	215	243	230	221	203	224	220	238	198	220	229	231	229	225	235	233	239	243	216	238	212	226	223	199	195	203	258	235	214	226	222	224	262	227	214	242	239	212	260	211	221	228	234	257	221	197	215	233	235	256	254	207	209	231	224	234	245	247	248	227	226	247	220	206	257	225	224	244	234	222	245	208	254	231	227	204	219	223	243	218	243	245	217	226	206	215	200	214	234	198	229	257	253	255	221	200	191	217	235	209	215	228	241	221	223	238	254	192	234	239	221	235	222	226	194	210	248	204	232	206	200	223	210	223	238	240	225	224	196	224	229	247	235	208	237	232	250	224	226	228	221	246	226	220	234	235	214	244	229	249	234	251	232	281	242	252	214	207	235	205	223	256	235	227	215	233	257	224	193	244	225	242	223	226	244	243	231	238	235	187	213	223	233	223	245	263	230	247	234	255	234	222	239	220	228	218	219	241	246	226	228	208	234	239	228	249	268	235	210	246	229	240	225	198	234	184	210	220	239	237	224	209	201	196	270	243	221	225	254	218	240	201	242	219	247	229	226	230	232	222	228	224	204	211	247	206	232	211	234	240	212	248	238	236	257	213	231	214	215	215	220	218	220	217	227	246	240	212	230	233	193	220	222	210	208	205	205	216	213	217	197	250	232	239	207	235	227	226	266	225	226	236	250	213	215	224	234	264	245	236	239	194	207	247	243	270	263	250	226	236	222	249	256	245	245	236	226	217	230	207	240	215	239	226	263	245	206	219	249	224	246	251	229	241	242	260	232	244	226	210	253	237	224	226	221	205	236	227	224	223	230	215	223	191	224	229	244	212	241	227	240	233	215	200	239	219	206	221	234	199	230	220	225	210	230	232	255	247	216	229	244	211	232	240	228	226	243	209	240	226	228	219	225	211	228	204	239	224	236	241	255	214	227	200	244	205	215	223	206	223	207	233	217	231	248	211	244	205	205	197	223	198	236	217	225	229	216	226	241	227	207	217	217	227	242	224	223	207	234
20272	13717	12351	3934	2791	2068	1596	1425	1278	1116	980	942	898	818	739	670	684	595	661	680	621	612	612	554	573	569	628	553	628	553	543	592	555	539	537	573	593	546	557	585	574	590	531	538	551	549	571	540	548	529	562	541	603	525	576	590	560	504	509	531	499	544	527	541	511	512	552	550	536	569	550	508	529	516	527	530	549	562	538	530	532	553	500	511	557	514	560	535	563	511	535	607	524	555	553	533	528	535	499	520	534	529	521	521	529	519	551	544	516	514	558	574	530	548	506	524	520	512	546	550	517	505	470	476	534	529	528	536	546	543	551	542	528	545	514	544	530	550	566	524	525	509	524	579	522	519	537	538	573	543	515	545	536	538	550	519	563	544	546	550	542	543	535	536	537	520	558	560	564	512	542	526	556	562	519	510	556	497	571	550	515	543	504	522	526	496	493	561	531	549	538	574	528	523	530	520	563	546	536	541	527	544	515	550	561	481	559	529	516	551	523	535	505	531	523	513	511	550	565	507	528	544	564	525	571	540	528	524	532	577	532	537	455	533	529	533	582	530	526	566	554	546	518	576	527	493	513	565	529	579	534	565	573	597	524	542	520	576	538	530	512	519	567	550	527	565	524	566	531	551	516	528	544	512	527	524	539	512	555	548	556	512	527	549	540	477	501	515	551	490	489	539	549	578	511	561	542	573	599	551	542	542	510	594	544	572	544	539	533	538	523	548	498	539	518	541	534	520	518	568	528	511	506	548	540	480	526	524	524	539	539	548	532	543	572	567	538	512	526	577	541	542	541	543	547	572	545	545	569	460	548	545	523	529	535	539	550	528	513	541	514	571	527	501	547	514	537	576	546	549	564	530	503	534	511	509	507	541	501	519	500	507	520	530	533	589	530	529	504	497	504	546	548	528	561	510	484	477	556	529	580	540	496	557	550	506	519	544	573	578	553	560	511	545	519	564	553	541	536	559	565	549	541	535	566	528	530	583	526	522	533	537	572	521	559	538	516	512	542	519	515	533	568	513	513	541	543	528	524	529	521	529	523	560	517	563	546	562	544	517	555	526	550	511	520	511	515	551	517	563	517	549	511	521	545	531	517	588	538	552	524	530	521	515	524	510	552	554	550	554	536	562	556	560	534	509	499	537	541	491	560	544	547	541	581	557	528	565	548	537	532	538	535	565	538	520	542	533	530	539	560	538	526	523	529	525	514	504	557	523	542	528	517	542	554	512	510	521	526	552	543	565	507	539	527	508	533	534	514	532	515	551	535	541	563	532	541	531	568	531	544	540	504	528	536	518	517	513	533	535	514	533	544	572	543	538	548	510	545	543	562	572	532	547	569	533	499	537	480	556	534	545	502	532	519	539	561	565	547	548	545	524	585	542	516	485	532	535	527	564	557	486	522	534	528	530	543	583	568	530	548	563	518	568	542	573	530	566	548	548	562	527	579	564	539	521	536	509	504	531	522	534	501	556	534	531	552	553	520	546	558	543	523	531	509	566	516	511	538	514	506	514	509	480	548	539	560	508	596	561	520	568	564	546	559	580	516	536	534	563	543	537	558	551	498	504	527	488	559	541	536	557	539	545	556	498	535	546	556	567	524	498	519	500	588	506	530	488	551	572	531	551	532	543	555	526	547	479	529	541	525	520	557	551	544	504	500	531	533	558	533	557	509	524	544	534	515	525	533	513	522	528	597	564	533	547	519	557	549	507	515	544	547	551	520	536	520	503	499	528	505	513	522	550	548	541	566	509	576	503	529	508	531	524	552	572	514	534	550	536	536	512	500	538	558	537	505	561	563	563	531	521	496	517	537	521	539	506	535	539	501	504	548	547	515	518	554	548	537	547	507	504	556	519	519	558	549	565	556	522	508	517	509	579	537	530	532	550	561	521	545	547	530	529	500	570	548	499	497	557	525	532	585	518	529	505	524	539	540	535	514	500	526	599	526	531	477	535	544	510	520	560	526	535	512	556	572	539	537	526	510	491	574	531	532	587	567	537	522	524	574	516	506	535	555	509	522	539	550	503	540	560	525	521	542	476	549	503	574	546	557	521	511	551	570	508	533	559	523	506	495	556	530	519	528	529	520	495	521	529	512	539	576	525	548	545	515	522	535	504	572	515	549	523	552	563	517	503	548	489	545	492	557	542	513	579	528	546	522	586	566	523	552	529	522	555	549	505	547	519	522	540	512	545	547	549	561	548	522	501	491	517	551	535	536	509	545	541	530	517	527	533	467	554	517	518	490	547	572	526	521	520	482	537	530	546	520	542	520	560	548	493	550	532	526	530	532	544	543	583	552	528	531	515	548	515	517	530	539	525	527	505	545	545	537	502	541	539	557	555	528	511	532	525	506	600	541	538	572	537	539	538	555	495	546	516	548	541	486	535	541	512	517	534	521	517	546	536	527	537	547	540	550	512	536	503	495	500	556	560	526	514	491	538	553	522	508	518	536	557	533	513	545	528	535	554	499	532	533	517	532	541	551	526	508	533	564	472	510	518	519	545	520	527	552	533	564	588	511	503	558	550	510	517	576	541	522	528	524	584	532	511	537	516	507	559	524	548	536	561	540	544	482	561	547	546	533	556	534	502	546	501	542	559	553	555	567	521	577	532	582	506	527	540	607	524	531	547	543	538	584	561	528	516	529	578	508	570	525	543	545	514	540	499	518	483	555	558	539	523	530	599	517	560	506	539	568	520	519	548	556	534	552	494	541	520	535	520	504	562	515	537	574	565	508	550	537	534	555	528	534	526	487	531	531	522	544	544	533	575	527	506	556	510	521	531	592	492	521	529	537	535	529	553	497	556	547	538	522	533	577	538	533	498	539	493	511	571	533	517	515	519	514	560	526	529	529	491	546	546	525	542	484	559	497	531	514	570	563	550	554	542	528	557	526	529	501	551	530	545	541	540	568	511	510	525	550	546	535	512	500	578	599	528	543	535	501	522	527	509	535	575	517	576	545	534	519	582	509	531	550	506	512	513	546	573	524	539	527	541	551	522	543	553	549	502	499	560	515	542	532	577	558	529	535	493	504	498	562	533	533	522	544	537	528	515	523	526	509	482	493	519	560	562	526	521	524	512	526	548	537	582	549	538	515	582	534	541	547	541	525	534	510	518	562	551	527	516	522	552	544	535	606	520	531	541	495	534	520	498	556	493	559	485	535	516	553	502	536	501	485	541	503	530	569	537	517	526	528	575	582	524	497	530	504	520	533	542	532	512	535	528	551	597	537	541	497	525	539	513	553	516	545	523	511	527	559	532	539	552	554	513	524	543	478	527	515	554	525	520	494	525	527	512	517	522	534	521	573	533	538	565	529	561	524	541	493	564	534	521	491	493	535	544	511	518	541	546	531	521	574	528	535	546	500	557	539	521	547	550	522	527	504	525	536	545	542	512	509	543	568	522	541	546	535	511	563	535	552	532	541	545	554	527	532	520	552	544	544	526	522	516	558	538	542	534	539	553	514	540	504	544	551	560	523	522
38667	24706	15597	3673	1160	670	533	389	335	315	252	270	182	206	201	208	170	172	154	144	176	144	162	160	148	149	145	148	145	142	155	153	133	129	133	181	140	136	158	153	148	164	148	175	165	139	140	137	142	152	144	136	153	155	135	132	147	135	142	161	144	158	157	135	155	136	144	143	148	134	148	150	139	143	143	155	123	151	136	149	141	148	138	138	133	119	129	127	125	140	155	160	130	132	127	151	143	140	146	169	152	141	166	156	155	152	159	136	153	139	147	135	144	152	150	134	160	138	149	136	149	142	125	132	150	158	130	146	143	166	156	120	153	158	135	154	148	147	133	149	128	141	141	155	129	133	135	133	138	168	132	147	148	145	158	157	144	144	149	143	140	137	148	144	154	169	141	126	151	156	168	145	145	136	154	166	143	143	115	103	166	147	137	137	154	134	124	141	136	133	134	149	146	144	127	135	136	141	155	134	153	126	135	129	155	145	155	133	132	135	147	133	170	149	169	122	143	144	152	140	147	131	150	177	169	110	163	132	152	141	174	139	136	122	143	138	131	145	123	144	140	138	146	155	143	143	168	139	155	161	138	124	166	140	159	163	155	136	157	170	117	138	138	165	146	132	165	138	151	149	127	131	130	168	133	143	140	138	145	131	136	134	130	108	153	129	136	149	142	156	155	136	155	149	143	135	166	176	130	144	151	143	139	125	152	139	161	142	137	146	157	127	143	155	155	161	151	159	150	137	136	158	133	142	153	140	140	115	136	116	145	134	148	144	128	131	126	155	141	170	158	147	135	111	132	126	155	137	127	163	136	131	150	141	115	134	160	137	143	153	150	134	126	156	160	119	151	134	152	129	144	149	133	136	143	149	141	141	156	138	139	146	130	125	159	121	136	137	120	137	142	138	157	138	144	142	123	128	154	133	156	127	115	135	129	127	122	168	141	171	149	148	148	157	135	161	151	153	163	158	150	155	137	117	133	142	130	153	154	148	145	127	118	156	156	151	119	157	152	149	152	137	157	149	172	138	148	162	154	154	134	145	132	125	167	129	112	138	140	130	141	157	143	154	141	122	133	136	149	161	143	125	125	142	157	143	155	140	126	119	135	182	142	149	120	133	141	113	130	148	162	153	137	130	147	146	137	131	135	142	142	124	186	148	141	144	124	139	149	159	171	154	143	130	147	153	123	156	136	153	137	154	138	147	117	152	139	148	145	151	124	141	151	134	126	157	137	145	147	141	126	123	166	137	153	136	133	132	144	129	127	141	136	119	138	136	139	145	130	125	159	146	149	136	155	184	125	147	117	134	150	147	162	133	135	136	134	132	152	144	153	138	154	120	145	154	131	142	150	142	160	133	118	132	158	151	139	149	132	153	147	158	140	128	143	138	162	140	129	133	160	141	144	135	135	140	139	129	166	120	149	168	143	122	128	158	146	146	147	155	135	137	136	147	145	127	135	136	133	136	144	132	146	142	126	131	141	123	155	142	130	171	134	157	138	165	127	141	141	150	158	132	146	146	136	160	140	122	159	122	133	159	152	166	143	139	163	171	145	156	143	134	156	163	143	127	139	126	149	140	154	157	147	147	147	132	152	149	153	138	141	160	151	122	108	136	147	121	144	147	142	126	124	111	164	119	191	132	147	142	151	152	150	141	118	150	123	131	135	148	139	129	137	146	126	131	180	136	150	149	117	127	150	161	123	128	118	136	148	146	134	155	155	149	154	157	143	154	141	165	134	124	146	136	149	149	150	143	145	162	132	132	162	136	136	142	150	150	158	151	134	134	133	138	133	138	130	159	147	141	138	123	141	138	164	126	111	148	155	145	155	143	140	130	140	144	137	134	134	161	155	173	149	126	147	132	120	154	131	145	152	157	138	130	148	142	117	162	157	149	149	135	160	136	130	164	138	132	147	140	148	145	95	148	133	124	155	138	146	150	154	145	159	126	147	127	147	160	142	131	156	154	137	131	149	140	139	149	147	152	154	117	129	132	124	136	151	133	131	156	142	160	151	140	137	132	155	119	126	141	145	138	134	126	125	132	155	152	146	135	138	157	137	144	145	144	142	141	141	130	138	138	145	146	143	186	135	136	160	139	146	133	163	167	145	145	140	154	142	154	121	146	142	141	140	133	127	162	116	143	129	125	139	119	147	147	137	166	133	144	141	135	138	147	136	145	125	147	120	146	145	152	142	130	135	139	142	163	151	164	143	139	151	132	156	140	147	150	134	149	143	138	160	129	138	150	135	140	171	157	146	143	149	139	155	142	158	165	138	144	150	126	122	138	161	150	167	136	128	129	154	145	147	145	129	135	129	122	155	139	129	129	131	151	175	143	154	128	134	152	144	122	148	137	140	136	140	137	171	142	136	157	136	162	139	148	151	129	130	114	140	165	147	136	153	140	156	139	130	129	155	143	126	132	127	142	142	142	115	145	125	121	147	150	151	148	174	161	137	124	120	152	130	149	143	129	125	123	117	150	153	133	132	124	119	151	139	124	144	162	149	161	157	127	155	132	128	131	165	146	151	139	132	137	142	128	133	151	154	144	149	135	147	146	150	125	133	155	138	135	141	148	160	134	142	145	141	159	162	132	158	162	164	143	155	142	151	139	131	143	150	169	154	135	134	123	128	140	137	132	146	139	126	148	159	159	157	143	154	132	118	119	163	152	155	138	142	140	162	146	126	119	139	142	135	123	142	133	142	142	122	118	130	133	176	141	133	130	160	134	140	171	152	120	121	150	122	151	146	142	146	138	139	145	183	160	150	140	134	129	143	150	130	173	150	143	137	164	143	121	161	131	141	134	174	133	137	126	138	138	149	129	131	129	136	150	135	142	136	144	134	156	134	126	147	119	143	168	147	144	147	142	170	139	126	120	118	145	131	129	127	134	133	161	140	150	158	149	151	146	151	140	142	156	136	133	143	153	141	129	144	151	120	136	121	143	126	155	142	130	131	125	145	138	135	158	129	145	147	120	137	134	139	149	157	146	136	131	119	153	155	140	125	162	114	122	151	139	135	141	137	128	131	133	142	131	152	178	154	156	133	146	141	127	126	126	106	120	130	150	134	128	137	129	147	149	148	154	145	136	133	137	136	129	122	109	118	140	141	158	135	149	153	134	153	121	161	124	161	137	165	148	158	147	146	156	145	137	152	151	148	146	154	136	157	149	133	166	144	148	127	152	149	153	132	128	156	146	157	147	166	147	141	148	139	139	142	154	147	145	151	136	154	142	143	149	125	130	146	141	133	140	146	124	120	159	132	131	145	140	135	130	145	146	151	142	141	154	149	161	149	147	110	148	129	136	138	146	167	154	143	140	147	131	160	113	129	143	134	147	143	154	139	153	130	136	126	135	138	127	142	139	132	150	117	140	138	139	149	140	144	134	147	158	147	129	148	139	148	121	134	184	155	152	148	123	128	131	134	165	133	134	140	129	142	160	134	138	134	142	148	117	135	133	152	125	131	174	165	139	159	156	152	137	151	137
25812	19693	16728	5574	3791	2689	2089	1736	1538	1252	1132	956	789	693	590	597	527	563	554	521	463	446	477	450	409	408	441	409	444	418	380	350	422	415	408	417	361	408	386	367	390	363	365	361	364	365	358	349	366	371	349	382	339	364	325	338	345	361	335	352	359	373	362	365	320	320	385	332	356	327	343	345	386	349	332	344	359	360	319	331	337	354	322	352	401	327	331	304	346	349	365	352	332	352	336	350	336	342	306	339	350	363	346	351	331	338	386	350	345	346	358	345	326	360	336	345	345	329	352	321	356	356	298	364	332	351	361	333	364	324	329	344	372	339	365	351	373	330	368	332	376	336	325	395	368	378	358	355	346	364	350	345	352	358	353	326	339	313	353	332	418	363	354	384	338	340	355	332	356	373	362	349	350	398	350	326	350	369	366	326	340	374	375	395	347	388	362	367	355	383	338	365	335	333	341	332	357	359	324	377	343	312	335	339	323	332	329	357	351	307	351	364	365	339	367	327	343	334	331	360	378	338	344	328	321	325	362	329	345	325	339	311	342	372	341	330	340	347	345	354	323	339	337	359	349	326	326	358	332	316	337	376	350	386	365	392	333	334	370	345	330	353	364	369	370	314	377	356	361	349	346	358	380	318	362	347	414	379	359	371	342	365	333	353	329	355	368	358	356	372	352	373	341	375	358	332	352	339	353	338	346	395	373	371	318	385	336	331	369	334	328	348	322	319	315	367	319	329	347	352	322	360	345	347	319	347	314	345	356	330	342	354	349	372	322	310	332	312	359	327	333	323	362	340	371	373	353	369	383	357	319	353	353	366	337	357	335	335	325	332	365	369	334	334	326	323	358	362	321	339	314	324	370	344	330	342	314	345	326	363	358	347	338	351	346	334	341	339	343	331	376	333	350	345	381	327	336	328	339	354	313	320	360	338	340	359	347	363	345	353	377	341	364	314	375	340	359	340	324	323	323	343	329	324	376	369	300	344	346	366	348	336	352	378	371	360	337	359	378	335	345	344	361	360	332	375	349	340	334	334	375	354	358	337	365	347	316	324	319	372	345	355	366	378	334	338	346	331	351	324	334	361	343	359	365	330	340	349	415	314	325	366	356	351	339	337	340	308	342	345	330	350	358	347	323	319	384	329	379	328	366	359	334	373	322	348	345	324	381	343	375	321	324	378	330	380	340	342	349	358	350	388	331	328	330	324	374	330	325	350	366	321	334	328	346	367	334	377	360	338	363	359	340	354	321	339	353	348	391	324	369	362	345	341	340	371	326	367	374	338	348	372	346	346	361	361	342	329	343	350	325	329	343	350	323	311	375	367	343	355	329	325	375	321	372	337	336	342	319	352	333	360	328	355	351	381	328	363	336	362	326	375	336	346	360	351	345	321	356	330	371	343	323	351	363	362	331	341	344	337	303	334	323	328	340	338	353	325	337	361	327	339	370	316	336	351	371	333	342	335	359	375	328	336	358	314	333	353	329	344	343	303	352	334	348	351	357	359	345	333	362	348	334	339	336	325	388	351	385	340	316	342	316	319	371	325	308	361	361	347	359	370	360	339	375	364	356	333	348	349	356	307	368	346	328	330	374	331	340	322	350	350	318	364	356	315	370	327	364	356	359	352	344	332	323	328	333	342	341	349	329	363	358	348	352	345	329	322	347	354	339	359	331	370	395	363	385	335	355	357	336	358	362	340	360	341	348	338	342	362	365	371	384	325	342	349	364	307	320	334	323	355	342	309	356	339	343	349	334	330	337	325	338	343	331	301	327	297	353	320	314	335	355	333	340	322	349	373	339	351	356	309	339	344	364	352	339	350	329	334	372	328	383	351	348	365	337	365	350	354	333	341	342	357	334	368	343	375	346	320	346	318	347	332	353	366	345	381	358	325	361	337	329	321	362	351	348	373	356	315	357	358	350	325	343	316	348	361	319	330	360	344	328	352	365	357	393	336	346	325	341	334	349	330	352	336	326	363	329	339	339	339	318	362	351	379	332	335	361	357	346	339	361	316	361	353	339	333	347	349	336	334	314	339	374	335	370	344	362	342	357	372	335	325	379	346	372	358	370	367	337	344	336	344	359	337	321	337	337	350	335	328	377	344	363	350	353	338	325	330	355	325	373	343	345	348	358	358	354	376	329	343	346	331	357	374	366	334	346	322	334	344	341	364	343	333	372	362	335	319	344	363	369	359	358	338	328	358	354	336	348	374	364	342	349	350	339	337	372	363	361	374	339	362	318	326	361	335	352	354	322	375	340	340	363	324	325	310	344	365	340	362	350	317	322	355	343	319	358	314	332	342	346	334	359	342	359	367	338	337	334	373	340	291	324	393	363	373	313	332	341	364	337	347	361	356	325	336	364	372	314	319	353	352	333	349	347	344	340	323	349	362	336	341	342	333	317	346	352	321	315	359	365	373	330	365	339	372	370	332	359	319	365	361	366	337	338	333	339	356	364	321	342	357	353	361	344	362	350	347	354	338	338	345	322	355	339	339	369	351	346	367	337	356	345	355	325	380	362	366	343	365	378	321	355	335	354	357	353	369	323	324	366	350	375	326	363	349	354	326	353	318	334	346	322	365	341	337	350	350	318	331	364	317	329	358	360	349	363	338	334	348	347	368	348	337	347	375	362	324	363	324	308	371	356	350	338	363	327	337	342	341	411	338	335	346	317	350	339	351	394	343	355	342	371	348	364	355	344	329	318	331	329	333	375	371	359	324	348	342	338	346	337	375	335	334	349	353	341	342	326	338	326	343	335	364	325	351	334	337	354	333	364	337	361	350	310	353	349	320	336	374	358	372	361	346	380	371	349	332	331	343	349	369	356	380	316	330	347	338	355	316	334	344	336	341	353	340	324	367	364	325	354	342	362	378	311	349	349	337	329	343	358	322	352	353	365	335	338	329	334	332	340	340	349	316	329	370	400	379	323	355	325	352	368	317	326	357	325	340	331	350	353	344	345	340	321	348	352	351	359	338	346	317	352	321	353	370	352	371	321	371	321	367	349	332	358	321	322	357	392	351	385	339	371	339	335	346	346	338	326	350	345	340	350	327	338	364	381	363	338	352	359	349	344	363	345	357	332	377	314	372	331	344	362	344	342	324	363	343	359	320	350	362	367	355	364	326	329	343	345	352	366	357	318	372	356	343	354	347	340	345	323	332	351	342	353	391	384	359	336	363	373	351	346	346	333	352	367	331	364	338	341	352	373	354	330	323	355	339	354	360	338	376	366	343	335	383	356	329	358	309	345	337	359	322	346	341	332	332	332	356	374	356	355	363	329	343	351	358	332	367	349	344	351	352	372	342	316	371	365	322	347	361	323	373	344	330	340	323	309	323	330	340	343	329	370	333	313	364	355	393	345	367	351	326	335	332	325	367	348	341	346	343	333	328	354	345	380	327	344	351	347	357	365	350	362	351	334	318	323	351	321	323	359	332	337	359	363	370	335	346	341	353	326	350	333	345	346	330	336	324	363	340	305	374
13849	5724	2586	802	448	401	318	302	261	253	273	251	230	230	221	229	238	218	192	216	231	221	219	226	240	230	212	250	250	212	220	224	218	232	210	219	226	228	231	227	207	234	210	202	216	241	228	248	238	213	227	239	231	198	200	252	202	215	182	233	248	230	219	209	237	239	228	216	222	217	240	193	237	220	230	225	236	215	225	233	218	239	211	238	231	211	203	252	214	237	222	252	226	229	200	217	212	243	221	217	251	229	196	226	234	254	208	218	194	213	226	211	217	196	222	216	204	251	219	223	213	208	219	216	214	227	225	205	226	213	194	222	223	214	238	201	218	217	205	226	190	202	218	215	210	225	240	205	193	246	230	196	221	221	216	221	231	214	236	209	236	206	205	216	240	213	223	215	214	189	221	206	239	206	230	214	219	213	207	216	219	243	241	200	208	222	196	211	228	218	208	209	218	216	181	215	233	225	244	206	228	225	223	227	215	222	224	222	233	214	199	211	203	228	211	171	210	211	221	206	241	214	230	242	258	219	228	203	216	207	215	196	217	202	221	210	198	223	217	233	222	210	196	213	223	218	217	219	227	200	231	199	226	220	221	249	207	204	204	232	219	221	229	218	216	198	205	223	241	226	223	224	197	201	230	216	180	194	195	221	230	213	198	227	227	218	217	226	230	215	236	213	205	208	235	212	212	188	232	232	209	179	204	242	203	206	198	214	218	218	227	187	222	238	227	196	255	213	223	251	211	213	192	236	210	211	207	216	186	240	231	221	215	229	227	229	226	204	223	227	220	197	224	206	216	242	241	219	230	215	238	237	253	216	212	225	205	219	228	207	237	228	204	218	212	206	217	216	209	225	194	213	205	245	248	190	224	229	239	258	224	253	210	200	239	204	202	224	201	235	232	231	217	221	222	207	188	254	227	199	216	201	214	200	206	211	221	222	210	232	237	191	205	216	199	223	190	192	201	188	240	250	216	208	213	236	201	189	227	239	204	195	183	208	213	215	230	243	213	219	234	210	229	240	206	199	226	213	216	219	229	221	235	234	231	196	220	232	202	247	209	225	224	235	230	229	229	244	216	212	204	205	207	216	221	225	262	227	213	234	222	235	189	213	202	227	238	216	216	208	205	207	221	237	252	223	230	218	225	235	244	228	234	201	219	207	223	209	221	235	235	190	218	194	222	202	221	221	201	210	231	206	207	190	217	209	251	197	205	234	232	205	222	206	209	210	225	219	234	225	217	224	228	223	199	203	217	227	225	233	206	238	219	214	264	211	236	189	211	264	218	221	220	234	214	233	215	229	201	224	217	241	203	217	220	192	188	227	203	226	221	201	211	200	225	202	199	214	218	240	232	230	215	217	241	237	218	219	234	238	227	213	213	206	242	236	219	212	215	204	227	215	221	226	245	232	209	234	216	206	222	206	214	235	229	213	223	250	228	240	222	209	208	217	192	233	222	209	199	219	207	211	225	206	200	225	223	240	222	218	224	221	231	207	247	213	228	232	217	207	218	227	195	195	204	193	234	185	223	236	226	186	231	240	227	192	211	200	226	229	231	220	193	208	233	236	204	225	229	233	222	230	224	202	212	229	219	217	220	213	231	234	209	214	199	215	233	231	236	202	220	174	177	212	233	224	230	205	231	211	192	231	225	220	202	246	212	238	205	219	221	203	227	230	216	222	193	191	218	224	208	214	206	212	196	222	221	250	227	201	230	220	205	220	206	206	213	203	186	196	234	202	199	248	182	209	212	239	232	231	234	214	236	197	220	227	208	195	239	206	206	220	242	242	205	237	229	212	211	254	245	197	205	217	209	205	221	231	212	209	219	206	211	238	193	207	218	230	222	171	218	198	194	236	194	191	220	220	216	197	234	237	226	222	245	186	237	220	221	234	244	222	213	203	221	222	234	223	221	230	215	243	227	200	230	225	220	232	260	193	212	206	226	206	205	206	212	213	228	207	239	223	206	236	193	215	229	217	185	213	197	236	230	225	203	231	216	206	202	213	237	248	207	218	234	257	242	215	228	222	195	227	240	241	197	227	220	212	231	226	226	214	213	240	254	223	213	206	212	194	200	209	231	197	213	202	227	219	204	237	222	242	214	225	219	219	208	222	223	207	229	224	200	242	223	231	209	190	226	216	224	216	188	224	217	204	208	234	231	218	232	184	225	200	201	232	218	221	194	223	227	199	231	198	221	235	243	204	192	247	196	177	239	214	241	245	227	196	244	220	211	205	206	237	210	215	195	205	209	211	192	182	237	227	213	230	206	211	218	229	250	227	221	227	204	233	216	207	211	249	188	209	242	199	228	209	208	198	197	229	221	226	211	221	206	228	207	221	211	239	217	210	213	240	220	211	215	239	238	211	251	204	207	224	222	254	206	228	221	211	195	219	218	201	238	230	212	243	250	234	195	207	225	212	218	254	247	205	196	189	228	229	198	220	226	252	228	205	221	211	215	223	219	217	227	228	226	214	224	225	214	230	217	211	224	231	210	200	243	223	223	233	252	233	221	239	222	233	236	192	219	207	241	199	211	189	221	235	203	192	209	242	212	229	222	213	224	235	196	250	208	211	189	227	210	222	220	217	188	220	223	221	198	209	202	208	203	244	249	253	220	234	235	237	206	222	227	237	225	236	199	226	218	206	216	208	219	188	235	233	219	219	230	189	196	207	246	231	240	216	202	224	211	214	198	212	197	222	228	215	254	233	235	194	226	202	228	221	234	230	233	217	242	225	230	207	225	219	225	235	228	237	231	230	221	211	202	206	220	220	240	209	194	205	207	203	199	208	202	218	219	214	202	241	209	215	242	213	223	216	241	189	220	233	237	207	226	193	204	206	269	212	224	213	199	225	214	207	219	243	212	221	198	197	223	213	203	209	197	210	224	232	224	192	227	252	211	216	208	207	202	234	227	201	178	222	217	202	202	219	249	198	223	196	199	228	200	219	217	236	232	264	230	259	212	225	224	228	225	238	223	224	199	218	206	219	206	235	224	221	224	215	214	222	226	219	220	234	210	217	225	211	235	231	215	223	216	203	215	201	209	221	194	211	241	229	245	225	216	202	197	234	212	212	212	219	227	210	198	206	198	211	238	227	177	207	203	226	221	232	204	219	242	231	216	229	219	227	229	218	215	237	234	233	204	232	217	223	211	212	215	233	215	232	209	215	257	198	219	194	234	225	211	196	223	210	207	230	218	207	208	218	190	210	209	221	214	212	214	220	222	216	243	201	205	221	206	217	214	194	222	211	229	221	239	212	214	219	214	206	221	231	218	211	214	236	210	239	227	200	221	224	235	214	226	203	230	222	228	205	210	241	241	214	207	195	227	239	229	240	213	211	228	189	194	242	205	233	228	221	230	261	207	201	231	184	237	219	221	228	217	203	252	190	214	210	207	213	223	219	202	216	199	264	229	208	202	200	218	231	240	226	211	220	232	198	232	202	193	238	222	196	225	228	216	206	231	202	206	223	253	211	200	232	211	200
9766	5492	4896	2271	1698	1239	1031	914	882	768	757	714	627	618	627	587	615	562	581	603	570	563	545	542	566	558	528	546	537	559	513	524	542	519	519	525	513	500	551	514	518	502	507	585	525	533	506	524	506	525	525	527	542	528	513	539	527	519	558	548	523	561	541	520	536	526	511	528	530	513	510	522	512	485	522	561	479	489	511	487	537	566	519	551	515	545	519	543	514	536	512	516	485	529	459	517	539	507	494	523	558	528	528	531	518	524	548	528	499	548	505	528	528	543	519	557	522	527	492	531	488	526	522	544	559	479	541	486	510	529	575	558	537	543	531	522	505	521	527	493	511	515	499	535	493	499	542	501	533	516	528	536	514	550	479	525	512	507	499	550	555	541	495	500	536	551	522	576	540	553	534	564	554	517	542	511	547	559	547	529	482	520	540	529	527	506	528	531	505	529	516	517	525	513	536	515	540	512	547	537	517	509	531	574	504	505	482	485	498	500	520	556	528	535	567	513	496	494	502	531	536	506	501	514	498	503	513	520	503	534	508	508	564	505	510	552	524	519	562	525	504	544	546	501	502	532	532	530	554	527	550	552	509	518	511	488	529	543	527	523	534	541	508	546	548	528	532	562	522	531	520	522	547	544	529	500	501	523	535	526	535	517	513	541	538	526	532	566	511	489	501	505	525	534	517	531	550	481	530	535	501	492	563	553	552	468	509	538	547	524	536	512	499	513	538	520	544	516	551	568	533	484	508	474	523	515	494	505	540	528	566	525	514	518	527	522	513	549	526	540	502	522	490	492	516	534	514	518	499	530	486	520	556	546	528	535	520	490	575	563	529	534	526	527	482	558	506	521	521	548	556	522	567	562	491	529	580	508	525	538	532	504	506	526	521	513	525	498	492	530	536	487	540	493	508	499	533	538	545	549	512	552	518	556	523	535	549	507	520	548	515	500	537	513	463	508	511	534	550	564	525	532	513	511	485	542	510	511	527	544	544	551	553	537	519	518	545	518	537	547	538	570	546	475	530	492	523	528	535	505	510	522	539	524	527	522	515	519	540	518	500	505	510	551	495	533	562	522	506	538	488	493	523	545	514	525	513	495	536	497	522	527	532	498	505	538	520	529	542	544	551	497	529	538	518	524	567	541	454	499	577	516	567	516	510	564	497	539	542	495	561	521	584	540	513	520	546	567	501	526	558	506	515	501	490	522	488	544	515	558	540	497	521	484	552	499	524	516	514	530	533	566	522	537	509	567	553	531	529	505	518	538	515	496	508	540	512	512	488	513	493	531	505	517	507	529	506	498	530	510	536	518	513	538	526	505	500	572	544	470	526	537	529	477	584	508	543	508	510	574	541	576	539	518	517	540	518	478	534	540	547	531	536	493	519	520	533	525	509	535	523	557	497	528	527	527	555	493	522	524	510	539	521	512	510	501	527	521	535	499	501	486	513	542	528	493	538	540	491	544	512	513	528	574	493	551	537	534	529	541	519	528	503	546	511	538	541	544	512	543	541	526	503	557	528	515	501	536	527	547	556	527	495	514	519	520	546	558	538	493	540	505	557	540	569	537	481	537	486	520	530	504	512	510	533	514	495	516	525	532	497	542	513	585	542	546	565	495	526	539	543	517	554	555	532	522	564	531	491	510	493	528	557	506	476	543	534	497	519	482	567	508	526	553	517	527	541	535	527	523	549	541	520	521	565	505	481	492	526	563	516	496	529	513	480	562	493	536	506	523	513	542	519	513	534	538	520	525	496	513	523	515	517	570	511	557	533	508	546	515	513	520	549	550	485	522	562	546	522	545	509	522	530	532	536	537	492	575	527	561	512	506	546	521	565	568	520	499	549	540	557	525	543	513	549	492	553	525	455	503	517	556	519	515	539	499	515	530	526	508	522	514	561	532	501	518	533	516	537	540	548	545	541	485	504	477	536	509	556	544	533	536	503	540	490	538	517	515	542	559	551	536	555	502	560	535	529	541	505	498	518	489	515	539	513	535	535	490	506	542	528	517	553	504	549	527	565	552	546	512	519	562	498	517	531	544	501	540	535	541	540	502	474	513	487	567	530	512	547	519	512	565	522	523	504	530	497	530	560	531	572	529	549	493	518	512	562	514	510	505	493	522	544	462	542	512	528	519	530	553	527	549	540	504	479	559	561	472	501	578	503	489	516	522	570	508	511	549	506	529	498	480	506	536	552	513	536	481	561	491	500	503	480	528	534	536	505	502	539	543	526	552	537	499	532	490	501	537	525	508	505	494	554	554	528	534	504	524	539	552	488	507	537	544	491	488	542	522	532	490	516	505	501	516	527	529	548	521	515	516	522	517	542	475	536	516	576	531	498	506	523	524	525	513	499	522	518	561	494	510	533	535	485	568	521	568	552	561	528	551	483	525	543	515	543	529	508	526	503	532	524	522	542	544	550	526	490	523	520	507	545	546	528	472	532	531	495	475	524	529	526	505	549	558	510	487	531	496	547	543	547	543	554	529	496	524	533	536	585	513	549	507	579	503	506	518	506	522	519	524	472	514	514	541	509	518	539	499	477	570	512	550	531	491	517	560	544	518	511	525	493	531	512	491	550	548	539	540	496	516	579	528	563	574	501	475	535	563	536	531	522	486	530	498	525	540	522	501	558	542	540	570	507	452	493	510	568	513	555	467	549	512	530	523	497	549	515	505	570	527	515	517	493	541	519	555	560	532	517	536	533	565	527	520	535	513	519	528	505	532	541	519	517	516	533	545	533	529	527	529	521	523	499	525	475	528	531	546	534	491	530	532	521	540	510	533	471	526	535	507	531	534	522	556	567	524	521	509	536	552	519	518	518	549	513	526	489	526	522	509	522	539	553	551	520	518	507	563	540	536	553	547	546	553	522	552	549	543	542	526	528	481	488	518	565	521	504	520	518	556	545	546	524	529	523	533	490	566	496	542	546	533	573	482	528	481	555	512	492	513	497	492	553	527	528	537	534	524	541	542	516	545	546	531	519	583	537	515	555	543	535	501	535	562	497	537	531	519	521	497	536	536	532	518	542	533	516	503	534	518	522	500	524	510	513	523	549	535	507	537	517	516	520	529	538	504	518	492	474	537	527	524	526	543	492	513	524	541	537	518	509	536	536	510	525	487	528	506	552	536	507	550	519	508	571	526	555	509	527	542	532	522	534	504	536	544	512	511	518	510	524	506	478	519	514	542	493	536	497	519	562	544	503	567	536	546	549	505	525	530	565	534	533	496	550	519	516	495	536	523	489	537	529	536	528	490	513	527	537	515	529	519	528	555	548	519	521	530	555	531	516	575	511	534	510	509	527	553	491	544	533	536	544	526	477	522	548	522	510	526	530	510	496	501	511	511	524	525	523	527	566	515	539	541	501	540	557	533	561	535	522	533	497	514	528	520	525	505	555	526	576	543	490	503	510	520	543	494	528	497	556	517	504	524	538	526	525	495	531	533	518	515	519	473	505	542	542	525	559	539	483	526	519	520	514	519
30348	17236	10357	2342	832	576	475	427	379	311	303	292	276	230	255	262	262	258	255	258	256	232	261	242	236	242	236	222	239	267	229	256	207	245	219	257	255	218	207	255	232	235	271	248	247	214	223	237	251	245	235	260	259	224	237	279	240	237	223	235	230	223	241	223	234	258	235	213	228	250	240	238	219	260	238	233	231	250	214	242	264	233	258	250	241	241	216	248	238	228	261	200	233	228	218	234	258	223	236	235	244	242	251	220	245	235	238	249	223	247	251	250	252	246	257	215	231	241	250	206	235	238	225	253	230	263	236	230	243	212	264	251	209	258	218	218	233	231	223	245	245	227	237	244	237	245	247	231	235	249	232	277	241	246	232	208	247	258	232	225	234	236	248	245	234	233	241	210	234	240	238	229	234	247	233	256	275	251	241	204	270	243	234	250	213	238	232	225	212	250	246	240	224	232	227	225	205	223	206	231	245	236	218	239	229	229	231	248	244	244	239	251	239	238	229	260	260	228	241	209	206	251	251	265	243	247	232	226	244	244	236	243	256	232	253	227	223	204	263	223	254	226	254	221	250	231	232	225	261	237	242	225	251	230	246	242	252	235	225	214	241	237	214	221	211	231	227	240	229	214	207	224	237	223	243	249	237	239	231	226	212	220	235	242	227	245	266	232	234	248	216	215	232	225	215	226	246	236	241	230	252	221	229	235	267	238	249	238	268	235	225	231	231	222	235	253	251	220	211	249	244	210	235	237	239	237	220	247	265	252	234	180	228	239	226	211	228	237	237	257	269	265	261	250	217	228	229	238	243	227	258	245	245	222	264	228	231	254	236	250	234	212	218	219	245	228	258	234	224	255	233	228	236	227	249	220	213	247	265	263	212	255	244	262	234	240	248	223	227	235	235	240	202	239	222	255	242	235	254	236	223	230	253	248	224	271	216	227	257	223	251	241	260	271	212	239	254	247	237	219	228	245	242	237	213	237	222	246	243	253	233	213	230	238	229	226	247	256	248	239	240	285	255	234	205	251	249	234	243	233	272	239	265	246	228	249	242	243	245	247	270	228	251	236	235	239	230	244	250	225	259	233	225	234	288	248	238	232	247	279	220	259	229	232	205	235	216	230	238	219	209	248	230	225	229	257	255	235	227	212	226	263	218	248	224	218	259	254	238	237	252	252	236	252	235	217	243	218	254	252	253	278	259	236	228	250	222	242	264	266	232	252	251	246	278	241	227	245	232	259	245	248	231	227	241	240	223	240	229	263	228	263	257	252	241	233	228	227	223	215	239	227	200	264	241	217	225	247	241	246	227	233	234	247	249	194	230	248	263	255	218	233	261	218	222	243	237	232	259	227	234	235	264	228	239	206	248	239	249	245	232	230	239	249	252	216	242	228	243	250	246	210	211	213	221	222	228	233	252	289	217	251	211	232	254	223	238	225	255	241	261	190	235	217	224	241	202	244	269	208	207	238	255	263	244	233	250	243	246	233	233	205	210	249	244	244	221	215	226	226	253	242	235	234	217	236	261	209	239	211	242	250	247	202	238	225	227	242	239	249	246	226	224	234	220	258	239	210	244	232	251	259	252	221	229	225	241	242	245	242	239	232	239	231	233	224	211	234	260	234	245	236	226	263	240	282	243	236	250	239	233	232	248	220	263	228	242	211	246	239	231	241	248	223	223	225	246	270	231	222	247	241	226	264	217	231	219	251	250	254	220	234	231	218	258	204	239	228	256	246	233	210	230	229	244	266	264	262	243	236	253	240	253	254	255	239	220	245	227	238	226	243	225	214	235	254	268	257	237	233	234	260	238	215	255	277	240	229	234	245	261	250	246	226	224	233	217	258	217	247	217	260	255	227	245	226	245	241	248	219	241	219	240	220	258	268	249	262	239	235	256	247	223	223	201	228	229	244	203	221	232	209	234	233	219	238	237	215	207	248	236	244	219	241	209	233	238	275	224	241	232	221	212	221	243	233	256	241	249	239	236	269	235	251	244	223	227	235	231	226	241	235	216	234	209	270	244	246	207	255	263	254	237	214	228	228	236	242	242	240	224	224	238	230	240	228	214	241	241	220	216	248	221	210	238	246	221	275	228	224	213	265	240	260	233	222	241	230	237	256	239	237	235	234	243	232	266	233	277	207	238	265	231	237	219	248	239	275	235	234	253	237	259	251	258	252	252	218	248	243	231	251	257	260	207	253	243	222	243	237	218	229	216	223	212	272	239	243	237	254	214	245	258	246	233	222	221	248	245	208	251	244	269	232	215	217	226	222	245	238	248	251	235	213	284	247	222	242	239	232	256	227	261	214	251	224	249	258	215	247	258	237	224	240	234	219	239	237	242	263	232	282	250	244	253	214	196	233	248	236	268	229	243	240	236	215	251	233	241	228	237	243	214	229	212	253	231	238	240	272	209	214	242	230	271	246	231	248	218	238	271	230	236	241	234	210	246	223	222	215	241	264	255	241	213	218	211	248	233	268	231	241	248	220	275	231	226	227	221	230	245	218	249	249	222	245	238	223	223	223	265	242	289	210	213	250	240	230	232	256	223	226	224	231	249	223	250	239	252	249	249	253	253	244	230	257	245	236	248	197	218	211	196	233	257	244	224	264	225	267	235	207	229	256	238	245	268	191	225	252	259	256	237	237	248	264	277	235	226	237	235	219	240	239	244	231	231	207	230	228	218	228	254	201	252	214	223	235	241	230	225	248	225	232	249	263	238	245	256	238	236	220	240	218	234	254	224	245	249	235	250	272	222	251	226	252	243	227	221	226	216	272	233	209	230	232	277	236	213	245	215	257	238	223	218	233	241	233	287	223	205	226	235	257	221	233	197	259	223	225	226	219	211	219	235	234	266	231	258	239	254	229	234	245	229	234	215	247	211	243	232	219	250	262	228	248	212	202	254	251	247	213	258	228	226	239	226	239	260	245	227	242	250	235	259	233	221	220	237	220	228	262	222	241	219	260	251	245	211	244	237	260	257	255	250	241	243	225	204	225	251	257	239	210	235	239	253	218	250	253	257	237	245	225	265	233	205	227	224	250	222	213	242	220	236	213	228	203	218	243	229	247	254	222	211	247	244	232	248	251	265	214	234	235	249	239	263	200	260	258	236	221	250	254	255	238	225	236	225	229	247	222	244	221	237	228	221	213	228	240	219	278	228	244	221	237	247	231	257	265	247	188	227	254	239	212	207	220	239	235	241	271	241	224	240	229	242	246	255	267	232	214	201	250	245	246	225	255	230	245	222	242	233	243	243	223	244	236	238	228	221	247	261	224	273	203	256	257	214	227	245	214	230	274	243	233	244	219	253	203	212	222	235	235	234	238	225	240	253	243	229	237	258	244	222	210	224	254	231	270	224	206	226	236	205	214	249	236	223	237	241	232	261	226	236	230	206	232	241	253	238	251	231	259	242	215	229	220	237	251	253	224	261	234	267	236	229	236	259	234	232	271	258	248	225	243	236	208	238	217	230	215	236	261	245	231
21463	14360	13122	4314	2852	2201	1788	1455	1233	1078	1110	999	850	802	728	760	706	711	714	665	687	619	618	657	597	577	582	600	629	594	546	578	619	565	646	610	546	632	654	614	571	602	578	580	568	551	557	604	604	547	538	562	576	497	553	572	581	548	591	562	561	583	540	594	588	546	567	564	560	581	568	555	572	582	569	583	569	528	568	550	510	581	581	586	540	519	583	602	537	581	598	602	577	528	616	560	524	566	570	547	567	557	597	571	548	546	556	560	570	567	559	578	548	538	547	556	538	547	573	586	544	570	563	559	558	529	585	604	532	532	579	602	619	538	553	519	582	558	587	587	549	562	602	574	535	568	581	530	565	543	568	590	546	540	556	556	590	560	531	568	552	570	578	574	551	603	530	547	575	569	573	569	549	551	542	539	539	553	488	528	507	545	547	577	593	579	567	534	541	555	519	593	564	558	606	568	544	573	560	594	568	551	493	578	567	550	565	546	583	531	561	500	581	585	537	567	559	487	544	591	517	551	562	547	568	603	537	549	575	568	540	533	578	557	581	546	576	557	537	547	603	597	554	545	538	558	553	551	575	564	506	569	586	551	527	552	549	594	588	572	567	573	562	585	557	559	568	590	576	565	586	536	541	585	581	591	543	515	550	593	544	568	533	547	574	597	569	559	545	572	563	537	524	575	553	518	555	559	570	539	546	579	524	597	550	599	603	591	586	554	598	545	588	579	528	583	545	548	588	562	568	564	625	534	554	540	560	557	504	540	617	582	577	586	550	559	559	536	529	571	574	564	589	561	526	562	585	580	548	549	565	540	498	567	578	545	557	566	548	552	526	597	586	570	553	580	566	569	571	546	616	527	593	574	549	546	551	605	552	554	569	507	530	541	564	608	589	545	526	526	588	588	566	581	584	530	602	569	579	602	585	594	580	552	514	596	532	555	528	558	536	528	609	521	525	542	590	538	544	599	547	550	515	563	568	530	527	518	556	515	555	502	533	570	542	552	564	529	548	568	526	595	584	572	532	551	556	547	550	580	542	576	600	572	552	564	552	587	605	571	573	586	555	560	550	582	573	653	596	550	567	576	571	576	582	579	578	564	572	560	500	584	574	600	554	554	555	580	535	552	556	553	615	542	569	549	540	536	601	540	580	582	589	609	547	592	530	573	570	542	575	565	528	544	555	543	572	552	530	556	537	574	541	625	538	570	566	544	592	579	543	535	586	575	565	506	603	557	574	609	564	556	527	553	590	570	530	547	529	561	562	569	563	565	552	538	578	585	580	561	578	530	549	545	570	542	570	557	580	578	545	552	551	563	553	568	529	573	551	565	558	579	565	589	609	548	581	543	586	519	558	566	580	530	563	535	556	538	559	549	582	592	569	558	567	570	592	559	573	572	585	570	560	606	516	530	568	544	546	564	566	539	569	525	590	554	590	530	573	545	589	591	562	645	545	535	535	560	541	583	575	564	553	566	552	556	544	583	555	587	547	548	559	547	558	529	605	543	584	526	517	561	556	526	552	559	564	557	562	564	594	559	553	539	554	552	586	573	571	556	576	566	566	576	588	551	532	560	577	577	548	540	563	529	580	568	612	538	573	543	617	611	556	583	527	566	555	526	583	520	564	556	530	561	524	606	548	573	563	526	571	588	606	582	522	585	531	551	541	569	552	563	571	560	568	587	519	552	543	563	514	519	586	594	528	527	572	554	559	574	545	580	573	514	544	578	544	558	594	583	508	557	558	584	561	605	537	552	568	568	539	558	535	506	589	552	617	581	569	547	517	557	570	571	554	568	530	551	596	576	576	557	556	562	561	542	549	581	556	570	560	554	615	571	566	570	586	606	539	553	580	540	556	567	563	526	531	593	556	524	611	576	555	582	565	575	529	535	563	532	563	529	570	545	538	560	556	582	534	548	562	560	569	566	592	552	564	547	561	538	590	581	542	555	572	597	591	546	606	539	550	559	576	561	571	562	567	579	577	581	499	495	555	535	582	578	559	544	544	583	585	604	585	572	575	580	532	598	536	552	561	581	559	532	545	563	556	565	545	577	536	538	563	599	560	553	573	555	525	578	605	554	535	541	529	533	544	572	566	541	544	609	572	532	545	545	570	545	552	581	574	526	597	578	554	594	550	544	537	588	559	551	574	548	551	594	582	577	566	601	547	590	571	566	533	561	547	518	508	537	539	522	554	565	552	580	584	569	583	607	556	561	568	548	551	567	528	516	552	552	545	571	557	547	562	570	570	606	520	601	557	553	564	575	556	525	549	546	584	525	574	598	596	522	559	549	550	572	549	554	533	560	578	542	536	586	590	542	509	561	557	590	549	561	565	535	565	576	627	606	559	552	560	548	559	570	559	580	536	519	523	586	607	581	542	572	563	481	569	536	569	574	547	604	566	558	557	566	605	533	580	578	614	571	539	617	525	569	570	572	585	558	575	565	575	590	575	522	610	575	551	552	554	535	551	576	558	555	540	552	558	517	555	558	521	546	561	552	526	579	583	529	578	591	554	567	608	553	558	591	586	543	593	587	572	546	550	580	568	558	535	576	550	559	575	542	548	553	565	552	565	551	570	567	532	600	543	532	575	609	604	546	566	561	532	598	567	526	577	534	555	573	552	576	553	559	567	532	554	541	518	547	510	557	578	593	565	555	547	563	592	604	544	576	554	557	561	550	567	559	550	567	604	563	568	524	586	585	549	590	552	559	559	517	570	590	547	568	555	514	566	546	573	521	570	516	557	601	572	544	561	585	606	542	540	497	547	572	588	619	582	525	574	576	570	563	548	558	604	562	547	575	609	538	583	575	551	547	569	533	573	529	585	580	557	573	555	553	583	572	555	563	574	554	618	575	544	550	498	541	550	555	620	578	595	554	561	583	583	580	547	532	593	548	597	562	506	549	544	592	592	561	572	554	559	551	496	570	582	561	621	552	541	560	544	535	539	590	538	528	578	538	575	550	528	580	544	562	576	548	588	561	537	547	546	557	590	550	515	546	570	581	566	548	563	604	558	566	518	596	594	546	598	532	558	594	576	585	570	537	588	558	572	540	576	550	588	582	533	571	522	566	571	577	598	549	593	531	587	585	552	574	548	543	598	535	574	569	588	512	540	544	588	571	609	578	561	577	516	540	566	558	584	534	529	579	567	561	559	582	556	613	545	534	605	561	534	592	564	559	583	548	581	588	567	559	539	590	548	572	562	574	562	575	579	590	552	562	559	533	581	584	594	560	602	589	590	577	580	538	589	519	555	548	574	544	566	613	604	527	586	557	543	562	524	543	616	586	568	579	552	550	579	546	574	541	591	526	586	542	529	577	539	593	603	568	542	569	524	541	539	538	548	504	540	545	576	531	576	567	540	588	549	586	506	572	546	549	552	546	575	571	567	597	554	538	536	572	566	536	545	513	564	541	609	517	606	555	550	617	600	588	554	574	530	533	530	541	582	575	584	578	563	585	550	569	534	578	588	515	522	576	545	585	583	547
39252	25899	17274	4073	1172	653	490	397	351	325	269	228	206	204	200	181	161	174	173	151	173	162	149	174	135	158	165	153	151	140	166	147	163	157	154	151	149	126	121	160	117	161	158	169	142	180	137	150	155	142	161	151	147	129	134	142	170	167	158	159	150	133	141	150	128	149	145	151	154	144	145	117	153	148	128	134	148	151	164	145	124	125	144	148	136	149	139	149	156	150	111	151	149	134	161	143	165	148	132	137	151	135	137	145	154	138	138	132	160	146	113	151	135	141	136	127	155	154	137	155	148	143	141	143	121	149	134	161	143	145	142	150	156	159	131	152	122	147	145	151	144	163	152	135	101	142	144	114	146	143	162	127	138	170	139	114	132	139	150	134	123	148	156	145	123	150	160	143	131	134	141	156	141	133	134	141	160	136	163	141	156	153	139	166	167	141	147	133	135	129	129	145	147	133	150	160	156	131	127	144	140	161	146	142	121	149	130	158	137	147	136	161	161	146	151	165	118	140	144	148	142	134	142	132	151	125	150	131	146	139	149	129	117	124	160	134	153	138	146	133	155	155	146	143	145	137	149	135	180	131	135	133	151	144	160	141	137	124	148	136	135	135	123	158	138	138	132	140	136	149	133	145	145	152	137	120	131	145	145	149	137	130	157	150	139	145	125	128	131	147	142	127	136	147	147	150	124	140	143	152	128	156	135	146	128	149	136	130	157	131	135	151	143	126	111	153	137	141	134	131	142	133	138	136	130	150	131	138	162	156	131	148	122	140	173	149	145	154	137	139	134	132	137	128	155	156	158	149	129	140	153	117	137	129	144	134	145	154	131	126	145	136	145	139	142	138	132	135	159	156	159	125	129	146	133	162	146	143	148	111	147	145	146	148	146	123	148	153	171	142	128	138	144	144	135	148	143	145	137	134	138	148	150	165	149	140	153	166	142	149	135	133	144	139	150	156	155	151	134	180	144	164	125	150	132	121	138	130	138	149	139	113	124	151	160	133	131	148	160	151	132	121	149	150	155	148	123	128	134	157	108	166	140	125	139	151	152	162	146	154	142	133	141	138	135	130	146	129	162	139	139	154	150	161	127	130	145	114	143	142	146	136	171	131	130	121	153	139	155	148	131	152	156	147	131	143	149	145	136	145	125	138	126	145	156	152	144	130	130	169	149	138	146	148	125	132	154	142	125	137	140	137	146	147	148	135	137	120	147	140	148	127	140	147	152	132	126	144	131	148	136	138	137	145	143	139	128	136	132	144	150	149	150	137	135	141	144	140	139	151	138	155	136	150	155	165	144	115	139	136	134	131	150	136	146	159	113	167	145	146	142	158	118	123	152	168	159	128	136	137	159	152	139	153	149	148	154	151	136	136	134	136	135	148	148	166	151	145	141	126	149	144	147	132	126	144	149	137	147	142	138	118	140	130	139	153	126	121	124	134	138	143	135	143	128	132	130	142	136	136	133	146	141	157	145	157	142	150	145	144	167	148	140	131	142	169	150	146	159	148	110	146	128	154	139	131	122	135	130	124	138	154	153	159	140	147	143	134	164	148	146	123	134	140	117	145	154	130	126	130	125	138	150	132	142	153	137	144	150	148	134	122	143	145	132	130	152	143	151	120	151	147	150	152	130	166	122	114	143	134	159	150	136	141	144	154	138	140	161	166	127	134	144	151	136	148	152	136	119	133	154	152	119	137	147	129	137	133	132	165	133	147	169	124	144	127	133	146	143	132	161	145	172	150	142	157	134	160	133	135	124	160	124	113	124	129	134	134	159	129	133	129	142	136	152	139	141	174	137	149	133	136	137	148	133	126	143	154	134	140	139	143	126	121	119	160	160	147	154	152	139	171	137	139	155	132	153	124	155	153	149	150	157	171	135	140	167	96	132	165	123	149	139	151	147	135	134	152	136	144	152	182	155	167	147	156	106	149	157	134	170	155	145	148	133	134	144	149	158	145	153	148	126	125	156	160	120	144	171	131	139	143	126	147	144	169	137	117	152	142	139	128	149	155	150	160	125	127	133	128	147	160	144	147	157	138	126	118	147	146	143	142	141	129	135	141	122	147	145	139	153	153	151	141	143	118	140	148	177	140	162	132	135	145	135	163	126	127	140	146	134	141	130	149	178	153	160	132	143	139	155	143	140	157	139	144	161	160	142	121	130	130	144	168	138	147	140	133	117	135	133	157	134	144	163	131	135	130	124	131	150	149	154	149	133	141	114	142	148	156	145	153	153	139	134	154	122	150	181	132	135	171	130	134	124	139	137	147	137	139	153	115	124	133	159	151	131	133	160	143	133	161	133	151	141	148	146	118	163	151	130	139	157	136	155	131	126	151	146	116	173	158	130	162	135	162	142	130	168	156	138	177	149	143	147	129	137	140	157	113	159	135	162	129	150	132	153	113	144	140	116	127	124	159	147	126	149	170	137	140	153	138	141	145	143	130	134	136	160	138	128	139	157	134	114	151	158	173	136	130	154	145	137	139	148	129	158	161	117	169	160	131	150	158	139	135	152	131	145	159	132	161	147	119	127	159	143	161	149	135	134	138	130	162	135	149	146	134	142	144	151	124	140	148	148	163	131	143	143	141	119	144	141	152	143	124	128	150	141	141	153	150	130	143	147	148	119	152	109	145	141	150	142	155	151	151	154	152	168	139	158	155	170	158	129	128	133	129	154	139	155	154	137	146	148	158	142	139	151	129	149	141	160	154	155	149	146	155	151	135	135	118	131	149	127	133	142	139	135	119	144	158	117	135	139	131	144	142	146	140	134	146	133	125	132	136	144	162	113	167	137	157	141	126	142	144	140	148	176	160	147	144	137	139	134	147	129	130	140	141	125	128	172	135	126	156	150	154	129	164	129	142	164	144	145	137	148	160	147	130	138	143	156	138	136	135	126	123	128	137	131	141	130	122	145	134	144	143	146	142	128	154	134	142	137	157	138	126	133	156	149	143	139	133	155	148	123	126	144	138	150	143	172	132	124	135	142	118	139	136	132	159	127	159	141	153	144	146	142	145	150	129	157	149	129	145	152	140	149	148	142	118	136	149	139	133	136	147	141	145	137	146	139	141	121	143	165	125	151	132	147	149	129	124	154	164	131	141	135	153	116	142	173	149	151	135	151	132	159	140	136	139	158	157	137	137	145	143	138	134	147	120	128	136	140	159	123	129	160	124	145	147	150	146	156	141	140	149	124	152	170	138	165	151	148	152	162	140	140	110	125	147	148	157	137	132	127	124	134	142	155	145	132	136	148	162	152	170	148	127	140	150	139	156	149	167	148	145	130	125	141	142	141	136	138	144	153	130	125	129	175	169	163	144	143	135	157	160	166	165	138	127	135	168	149	134	151	120	122	139	127	133	141	151	136	138	148	133	167	174	129	137	131	184	157	137	144	120	119	112	138	134	165	138	140	159	122	151	149	156	158	150	134	124	135	158	147	121	134	152	158	146	121	131	135	129	119	138	145	112	145	143	138	138	143	148
26656	20731	18076	5099	3386	2640	2050	1786	1482	1251	1138	965	753	706	619	595	572	555	527	523	496	469	512	462	454	459	428	438	428	373	393	417	381	385	404	404	392	431	386	408	351	370	365	375	362	351	363	352	375	354	364	398	347	367	370	397	364	356	376	355	372	338	373	352	320	359	337	337	369	371	343	382	330	351	362	340	346	350	345	365	396	347	339	377	362	335	368	379	351	328	364	347	348	340	359	378	313	368	336	364	344	323	348	347	334	375	339	376	353	359	346	338	340	355	364	316	355	354	386	349	338	353	324	342	345	348	312	336	369	342	350	326	348	377	351	346	367	361	319	327	348	351	315	336	342	332	336	369	354	337	322	395	350	396	352	374	319	370	344	353	330	331	373	360	357	356	373	332	361	338	353	380	323	325	326	311	383	322	314	290	343	344	352	334	344	367	357	357	385	363	366	369	349	377	325	336	343	317	359	318	342	349	361	359	343	356	326	326	336	335	339	350	319	353	358	343	334	358	359	326	367	334	305	325	366	334	363	348	345	340	356	309	342	352	356	358	333	344	324	370	377	351	335	352	339	377	358	317	319	328	359	336	346	346	365	328	331	347	355	342	334	355	343	357	339	361	344	349	328	370	323	342	345	338	382	355	345	336	379	351	345	379	327	371	328	343	341	349	335	345	355	359	370	358	359	340	350	357	338	382	355	347	352	328	364	338	342	349	341	359	355	328	341	338	348	345	338	324	361	336	329	317	306	354	322	324	336	338	357	319	347	352	352	343	359	340	367	328	329	333	347	366	317	352	345	345	332	356	342	354	334	358	314	315	316	335	326	349	341	354	348	355	323	335	335	382	356	364	374	368	329	371	365	364	347	353	368	320	369	359	336	355	318	374	343	346	339	344	371	371	365	332	355	334	350	355	341	324	371	333	358	356	334	359	352	314	386	336	361	367	328	378	353	346	329	350	355	335	349	355	354	334	354	317	344	299	308	371	334	349	341	363	360	375	384	363	345	337	365	307	335	328	350	345	346	409	328	339	366	363	333	322	372	368	330	338	319	355	321	345	298	332	365	342	326	352	347	340	347	338	348	375	379	331	364	338	342	334	338	311	351	359	366	340	368	363	357	352	347	335	322	327	353	356	339	345	331	339	365	367	331	337	340	320	365	293	354	355	358	331	347	340	331	367	332	343	347	343	365	326	321	351	351	377	325	344	350	372	330	378	352	345	369	343	354	344	341	334	354	306	343	319	359	346	371	315	350	348	363	321	348	349	338	358	325	354	355	330	348	355	350	334	342	361	353	340	349	356	357	306	354	373	332	353	366	342	367	348	334	351	319	343	345	348	377	319	353	328	352	358	386	341	336	359	354	349	337	364	333	387	347	342	356	369	319	321	351	336	358	383	370	335	341	352	327	331	377	351	352	335	323	360	327	354	376	356	347	367	371	335	315	328	330	363	355	384	367	362	335	355	365	350	357	339	358	335	346	312	348	339	353	377	373	372	363	374	358	339	379	367	354	318	358	358	355	358	342	337	359	358	367	356	382	345	354	356	341	326	356	348	359	349	338	375	314	345	359	337	347	341	336	333	358	345	370	366	343	379	384	340	341	340	348	342	378	324	343	360	371	338	346	327	345	329	334	345	359	349	353	341	365	340	352	347	326	355	317	339	351	351	342	360	328	354	344	371	362	323	343	361	365	384	305	379	312	316	333	364	349	362	353	347	333	345	343	352	341	335	368	342	334	356	338	360	330	372	382	317	313	339	360	333	322	364	331	369	363	347	305	360	339	347	344	363	381	334	351	354	329	343	336	336	354	346	341	352	348	363	365	351	346	359	367	315	350	342	345	337	346	334	337	345	348	358	381	332	329	339	347	350	332	322	361	364	321	377	369	368	353	331	375	385	334	334	336	353	344	383	348	314	325	370	353	363	330	347	333	354	339	336	323	357	334	349	313	318	360	344	377	353	355	346	347	359	337	343	355	380	325	325	345	348	335	354	349	346	363	354	339	360	356	366	342	330	306	330	386	378	366	321	343	329	369	385	358	342	319	363	364	335	322	324	345	328	347	363	335	339	357	327	335	332	326	342	334	356	337	350	331	344	366	319	294	346	320	354	333	327	349	354	343	416	320	365	324	309	328	338	336	323	356	349	386	361	368	353	354	340	317	379	366	334	352	372	355	307	335	309	355	361	331	359	357	350	350	331	367	348	338	366	340	340	383	370	334	335	306	369	367	297	354	359	361	330	343	373	334	319	355	298	358	331	322	336	369	363	359	375	314	338	348	358	342	327	320	341	337	344	297	299	325	343	373	350	329	330	372	356	370	376	340	327	338	343	327	359	345	316	342	356	336	350	341	370	354	349	365	344	348	364	353	335	368	363	335	367	316	355	361	354	376	352	370	339	350	358	349	357	360	360	349	338	366	344	337	373	332	366	335	365	337	348	362	371	363	353	354	340	335	320	331	331	342	412	337	338	370	330	342	370	380	340	337	378	329	371	364	361	339	350	339	316	332	312	354	314	379	375	373	351	368	326	365	332	313	345	380	357	343	314	361	349	354	325	343	339	364	344	332	374	337	367	339	363	356	357	351	339	362	335	334	367	348	355	354	308	330	315	341	355	337	338	363	370	335	337	315	317	334	351	351	351	318	360	325	356	348	371	355	328	368	368	329	354	373	338	380	367	331	324	332	351	337	351	328	354	326	362	343	323	384	324	355	364	352	374	365	346	368	344	361	368	372	366	317	348	344	332	364	405	339	371	353	332	363	334	342	369	336	314	350	326	334	366	360	365	365	319	343	311	326	326	367	349	332	348	337	347	345	359	354	348	357	362	320	382	339	362	368	339	336	363	341	357	372	367	331	332	362	341	331	335	307	363	354	356	347	362	347	346	333	337	356	333	354	335	325	304	350	353	351	360	344	350	375	349	336	339	345	380	323	361	352	384	348	331	369	328	358	338	371	341	343	349	337	329	355	325	338	332	327	342	356	357	354	360	345	323	361	375	332	333	331	362	354	340	335	325	324	353	344	333	328	351	335	314	288	370	331	371	341	297	379	354	338	353	353	344	353	349	361	346	346	389	377	356	326	378	382	308	321	337	296	295	353	307	351	346	360	365	330	348	338	346	298	343	336	357	343	330	360	322	320	356	346	355	358	359	365	325	351	339	350	365	363	302	327	339	347	364	322	380	339	361	379	360	364	363	359	350	320	355	320	342	302	340	350	347	313	378	358	365	355	369	360	324	323	367	369	324	332	369	360	356	328	352	353	341	353	353	327	350	320	343	352	331	348	338	358	353	339	341	364	340	343	329	329	323	360	336	347	333	351	334	360	354	339	346	348	355	335	356	352	328	344	371	350	321	350	372	351	344	326	342	333	385	332	355	350	326	331	355	369	370	313	358	376	324	315	344	371	345	363	322	364	304	357	343	354	346	339	342	330	344	353	337	319	339	325	356	327	358	348	383	371	383	351	353	327	371	362	388	326	342	367	339
13191	5480	2389	741	423	353	302	280	220	227	258	223	216	196	221	236	174	240	218	206	200	200	199	206	206	196	204	213	211	220	187	210	208	220	206	213	200	212	205	204	230	221	218	214	217	204	170	218	205	190	198	195	214	191	205	201	206	208	217	210	227	220	209	222	203	214	198	215	215	200	219	222	214	187	197	205	229	209	200	204	202	229	205	202	211	242	209	206	221	174	203	202	196	218	214	224	225	228	207	199	217	240	213	218	199	214	165	196	206	214	205	174	220	207	216	236	203	210	216	216	203	210	194	215	217	217	202	232	223	241	218	202	211	220	223	223	217	195	205	213	219	192	210	219	199	214	209	198	205	196	230	219	210	188	179	212	195	237	212	219	237	209	214	212	207	210	187	207	212	205	221	188	209	222	189	221	220	216	202	194	226	212	199	234	194	212	201	201	212	202	233	234	219	217	243	232	210	210	217	217	198	215	230	202	233	198	225	202	227	216	192	200	185	175	229	198	227	184	198	220	224	206	219	227	196	183	207	175	205	207	209	211	219	201	206	208	200	168	226	195	209	178	181	210	209	219	221	191	218	210	222	220	210	190	209	203	172	220	168	218	197	199	223	229	224	217	198	242	224	214	207	192	200	206	211	189	253	202	195	184	210	188	207	212	230	180	193	202	205	222	217	188	208	196	222	195	200	199	218	186	212	207	189	175	199	234	213	207	196	202	209	212	200	192	185	194	215	222	194	222	207	222	218	205	195	209	207	221	197	209	185	223	210	197	199	205	212	191	202	213	203	201	198	185	195	185	197	234	206	202	213	222	218	201	222	211	226	198	198	223	205	191	211	207	225	224	206	203	241	231	222	207	204	198	211	207	206	193	227	243	217	233	198	175	207	189	201	212	171	202	242	207	211	190	198	227	212	203	199	205	204	189	216	209	209	187	200	184	182	219	220	210	238	211	239	206	219	227	206	204	207	218	217	180	215	203	197	221	197	223	226	208	233	229	189	204	205	195	202	202	215	184	181	215	214	187	238	191	203	207	215	234	228	225	194	192	223	215	224	214	225	231	185	195	211	209	211	192	188	192	207	225	228	199	202	234	228	210	209	212	240	224	210	188	202	210	202	189	226	201	208	200	218	205	230	195	225	189	212	210	197	196	218	189	208	213	198	184	225	240	244	240	202	212	218	216	182	186	223	196	204	202	198	201	194	199	175	169	183	183	210	210	187	213	198	195	230	240	215	192	206	212	190	180	203	182	236	212	223	173	225	212	216	212	201	223	192	186	190	235	185	245	211	188	214	189	212	190	219	196	213	212	231	186	190	199	225	222	194	249	203	200	211	185	213	215	193	184	201	255	203	184	204	184	232	196	210	222	209	220	216	183	200	184	208	234	223	200	212	203	215	214	210	196	194	199	214	236	182	222	207	226	214	212	223	237	233	191	216	193	215	226	215	203	195	208	221	199	203	207	179	220	219	227	221	222	207	209	229	215	199	203	217	208	211	207	202	210	212	192	195	223	216	200	188	213	183	224	188	214	181	229	209	207	229	237	210	193	188	201	208	191	178	218	213	240	195	223	209	197	197	209	217	216	219	205	182	197	218	182	216	217	219	234	216	206	211	221	216	237	216	203	208	247	186	227	195	209	185	212	221	209	193	201	202	198	210	213	183	209	207	205	191	189	198	209	177	204	221	220	212	211	227	229	209	211	223	203	223	223	206	201	189	216	237	222	194	188	217	249	212	218	188	200	200	216	213	214	202	206	233	212	196	210	219	193	232	184	202	247	190	192	190	209	227	210	193	216	201	191	224	203	214	187	205	207	217	190	218	224	213	199	210	175	202	186	229	206	193	228	187	227	198	187	207	221	228	203	208	218	225	227	219	225	225	223	201	190	226	211	220	202	222	207	219	189	233	238	193	208	202	214	212	185	204	208	187	224	198	207	170	220	202	200	222	214	242	204	220	208	206	208	199	219	208	203	240	229	209	217	218	189	194	208	218	194	229	206	210	199	214	213	210	238	217	205	196	203	185	195	227	202	214	229	221	211	181	203	236	209	195	221	222	204	205	177	219	194	182	200	224	189	194	209	197	187	229	218	218	190	240	204	227	197	211	204	194	213	209	213	211	181	194	204	211	206	214	189	218	198	187	240	206	206	201	214	189	217	202	218	219	191	200	214	235	213	225	187	228	200	207	215	227	202	229	223	216	213	212	179	208	206	194	206	203	211	213	203	221	192	227	204	199	214	213	234	222	213	197	216	194	200	192	221	216	203	201	213	189	194	198	224	219	209	196	208	186	221	215	220	212	220	198	232	202	219	228	229	222	209	188	225	225	215	218	248	219	210	210	222	220	194	209	191	220	210	184	227	223	205	231	209	202	221	218	199	223	198	225	192	235	228	201	230	200	213	232	216	203	200	206	203	189	226	186	206	223	208	188	225	212	210	206	206	206	196	227	227	209	199	212	213	205	223	210	221	212	193	171	220	195	208	210	190	194	212	212	178	222	209	214	208	195	232	217	196	232	228	208	201	230	194	221	225	227	206	217	217	201	218	164	224	200	180	229	192	203	196	195	224	225	180	201	201	232	195	212	218	201	216	197	209	224	195	218	198	222	216	217	223	211	212	212	219	222	193	189	216	218	219	248	225	198	181	195	206	212	196	204	210	219	242	226	228	201	239	217	183	204	206	206	210	212	195	236	210	205	213	187	195	204	192	207	243	187	186	202	225	188	202	200	203	205	204	221	241	234	205	194	187	182	219	220	228	211	232	203	215	187	224	255	226	196	218	236	204	214	209	207	199	212	236	199	201	204	186	209	209	192	196	217	236	209	203	199	219	223	194	218	217	224	219	199	206	199	205	224	218	182	231	226	179	198	212	225	189	207	209	224	207	197	221	202	187	201	199	208	227	206	231	229	187	208	205	217	214	199	215	203	197	215	193	216	209	204	209	194	201	199	217	215	205	211	192	205	204	214	198	239	205	193	207	222	196	212	223	213	202	213	210	229	186	214	199	203	200	190	208	198	186	201	227	201	231	175	206	206	200	170	220	172	197	202	188	191	229	240	216	212	202	199	213	188	208	191	211	193	225	216	221	205	196	238	205	214	197	207	217	229	266	234	206	221	215	211	193	187	213	203	198	200	216	220	222	179	207	215	221	204	211	216	186	201	213	189	197	216	213	199	213	237	191	211	216	220	218	199	213	205	201	202	197	223	214	205	199	228	209	222	210	239	220	206	195	202	210	239	205	219	196	212	223	209	183	211	195	213	219	185	206	207	203	233	191	235	212	191	211	207	208	233	215	224	221	208	235	204	205	206	213	209	238	161	225	213	207	186	199	211	226	196	219	213	201	219	199	227	203	214	223	219	182	207	219	226	204	222	200	208	213	201	201	208	202	190	224	183	209	203	203	186	213	193	190	206	173	250	239	232	220	206	206	188	210	197	218	189	223	204	212	216	213	222	215	219	241	229	180	224	219	214	190	211	218	195	222
9420	5407	4390	1956	1444	1182	983	886	832	753	716	693	613	562	605	595	549	564	575	546	535	541	544	560	510	504	521	517	536	499	534	547	527	504	473	501	559	513	548	500	518	510	499	508	501	526	506	486	512	501	492	489	476	491	456	519	544	502	468	515	510	513	488	466	497	468	491	507	512	521	522	503	542	488	515	497	523	508	516	555	502	496	454	495	544	504	501	521	497	537	505	504	521	491	527	507	519	518	513	509	502	468	514	487	483	545	504	526	501	466	487	545	542	482	479	517	526	496	490	465	525	489	489	468	507	524	535	480	513	510	493	484	503	519	514	481	509	498	490	509	555	489	494	512	472	494	508	503	499	486	499	470	523	484	509	502	551	487	510	502	491	482	483	517	521	517	502	529	512	473	460	528	476	510	526	500	502	496	508	486	488	489	498	534	515	564	507	512	515	446	511	536	525	501	490	516	486	467	508	493	491	522	456	541	532	489	486	525	570	512	477	540	538	467	492	490	482	533	489	483	490	501	489	516	476	503	509	511	506	469	520	536	467	497	528	509	494	495	525	499	484	542	479	522	524	509	491	524	466	489	473	470	506	473	501	518	504	507	508	474	464	544	524	520	515	483	514	480	513	549	456	493	521	509	492	523	505	525	493	531	502	517	518	486	526	514	469	474	479	522	514	491	472	541	468	495	504	473	497	504	487	545	471	497	530	489	495	490	514	522	500	516	504	504	470	482	472	521	503	507	498	473	476	517	498	546	520	501	525	536	516	520	494	551	458	507	521	458	505	511	472	500	508	520	519	476	533	522	464	476	527	537	514	478	559	556	498	509	455	459	505	465	495	498	521	510	494	506	497	513	493	479	492	496	533	513	498	494	470	524	477	513	478	489	499	513	535	494	447	491	538	532	536	444	527	504	503	490	518	514	484	482	481	523	490	490	499	524	483	442	480	485	514	478	527	487	517	490	498	510	493	479	495	494	507	519	471	508	487	526	503	499	490	520	500	534	514	536	503	532	488	448	554	478	509	532	543	447	515	502	505	514	475	457	531	512	526	498	485	502	492	472	537	478	499	469	480	473	512	516	505	539	480	547	457	533	528	521	522	504	537	502	471	523	510	490	502	491	507	511	522	511	446	496	489	498	479	525	494	478	577	520	511	514	504	507	504	482	461	510	503	513	505	488	468	465	501	484	552	494	515	513	489	510	494	547	500	470	497	496	530	510	458	501	478	529	498	480	506	546	494	484	522	530	502	539	497	488	487	514	477	494	480	500	504	549	496	507	491	495	497	509	514	489	492	535	464	519	473	527	532	462	504	482	521	494	470	515	465	519	549	489	496	535	499	505	499	527	517	494	497	488	487	459	514	497	512	554	496	525	513	507	486	483	478	525	481	478	465	494	504	531	493	517	505	547	475	500	477	484	481	480	504	515	454	495	468	486	453	504	500	526	456	500	506	476	491	542	500	537	536	528	473	514	490	480	522	505	473	503	538	534	490	475	492	515	512	476	489	490	489	522	520	500	519	511	513	555	480	548	526	544	523	483	494	506	497	500	496	525	516	501	457	499	526	506	464	490	503	491	507	499	489	472	493	484	507	513	496	483	514	484	524	508	473	502	514	521	527	509	498	549	520	512	464	505	492	511	478	470	552	468	441	504	500	520	535	509	522	527	476	485	545	548	498	512	517	483	499	516	550	499	479	506	528	527	507	527	489	477	487	507	469	512	506	509	515	504	494	506	468	479	493	496	489	503	548	485	499	473	499	542	501	491	482	460	519	490	530	513	502	492	483	508	483	527	513	504	464	502	522	494	520	518	493	536	518	525	487	500	525	499	503	487	466	517	555	473	533	499	524	482	495	480	484	484	513	515	499	536	478	474	489	494	497	533	528	501	484	499	493	482	486	481	497	492	563	501	482	531	476	466	501	499	509	523	469	520	530	514	491	486	537	518	518	513	469	497	509	517	534	507	496	513	539	489	530	492	496	533	483	520	513	563	478	503	523	502	477	489	494	526	495	512	495	468	518	491	502	448	482	528	456	485	512	484	518	485	505	487	511	493	516	529	505	522	495	482	487	502	509	513	498	509	500	494	474	498	475	470	540	490	487	530	501	496	503	506	526	544	517	503	490	520	475	491	505	469	468	523	464	509	568	526	492	515	516	524	506	503	491	499	469	459	524	506	465	543	498	462	502	507	454	513	476	516	508	497	483	524	489	486	495	510	458	464	511	528	497	495	556	489	575	496	523	534	541	522	501	497	509	500	484	503	504	525	508	507	530	486	512	500	521	514	500	571	519	487	494	510	525	494	484	482	480	471	479	490	485	491	507	504	478	491	491	469	470	511	526	544	516	445	511	494	457	526	493	487	515	498	499	478	539	524	524	517	476	496	507	518	506	508	474	494	474	486	459	477	517	518	535	501	515	533	543	506	491	508	522	506	549	514	545	572	490	543	512	521	530	520	480	516	470	505	493	516	502	477	516	513	494	489	471	514	493	517	520	484	490	506	521	495	507	508	507	516	509	462	480	505	513	490	497	475	511	477	498	498	522	498	489	497	490	546	487	507	482	520	501	506	499	464	539	508	492	478	545	463	511	480	465	443	496	515	507	488	520	478	482	506	509	496	536	457	482	491	473	524	519	555	530	564	502	535	473	493	529	545	544	513	554	492	507	493	537	483	529	543	500	525	473	492	531	519	516	530	491	523	479	557	461	458	501	519	474	517	502	511	477	518	506	488	470	500	509	488	476	494	516	526	474	502	499	518	519	495	508	497	521	490	503	505	492	527	520	462	462	446	515	573	499	513	469	507	468	512	522	537	460	497	528	489	504	455	495	486	519	512	490	531	552	514	490	468	488	503	458	494	463	469	509	508	531	507	504	503	496	503	524	517	504	469	496	493	518	499	452	482	488	499	485	492	544	509	492	507	501	488	478	489	474	544	495	477	526	484	489	521	554	511	505	523	544	501	524	487	482	483	452	523	506	517	505	495	469	468	511	476	490	499	487	511	505	494	493	540	468	492	497	570	515	463	543	503	496	491	480	445	515	500	485	504	529	465	504	488	499	521	546	478	523	490	530	507	520	500	480	485	488	491	515	512	517	510	490	491	523	525	482	490	481	543	491	506	496	470	476	505	455	493	481	496	490	482	498	492	508	473	530	499	495	493	494	499	482	478	484	471	496	514	518	550	535	493	497	524	476	525	495	465	532	492	491	496	467	482	507	489	483	491	523	500	541	532	488	545	500	514	498	453	515	487	488	472	507	502	526	459	531	543	477	484	498	496	500	514	525	507	473	507	475	466	491	504	488	540	472	509	498	499	465	531	490	513	518	479	529	487	504	501	489	501	494	482	518	501	480	501	498	497	483	492	522	515	502	482	467	503	529	492	488	492	498	495	509	460	488	493	481	515	564	486	504	501	499	518	471	490	496	512	506	504	476	510	497	502	517	501	513	479	498	486	526	474	513	473	494	489	514	482	527	483	507	492	531	504
30054	17976	9823	1973	804	572	507	406	357	358	355	282	266	247	270	281	251	274	250	244	268	287	267	213	238	220	237	231	252	254	224	246	253	240	224	250	210	258	225	261	231	253	219	273	247	214	252	234	266	226	256	234	214	256	244	236	215	214	231	224	246	221	249	270	237	219	220	231	232	243	241	274	217	291	239	239	248	242	228	259	234	243	252	249	266	233	229	251	229	251	230	245	250	222	223	232	235	235	232	224	248	243	257	265	250	237	222	253	211	253	222	219	225	237	229	228	219	226	231	253	235	210	244	252	200	237	229	228	238	220	220	234	224	247	228	241	243	247	240	235	246	243	217	247	244	233	213	241	245	245	195	231	242	233	227	234	233	260	230	268	257	255	232	232	213	261	250	235	227	261	232	215	237	215	238	239	222	217	212	218	213	248	257	219	239	235	230	218	251	264	240	208	203	227	228	217	235	270	216	229	205	269	219	221	239	249	240	255	248	236	260	224	255	234	243	248	227	233	223	263	241	246	277	249	232	247	233	230	227	229	257	250	243	262	225	231	258	223	253	221	258	260	266	227	224	256	198	244	235	228	214	251	233	275	246	240	236	228	266	246	245	231	243	210	245	241	241	238	220	226	195	231	274	220	279	239	234	237	228	228	226	231	253	232	238	231	240	247	245	232	225	248	212	238	249	228	242	238	231	227	214	242	254	208	255	227	231	237	219	238	234	230	231	250	224	225	224	223	200	250	237	247	239	240	242	247	216	280	243	250	245	229	246	240	251	212	243	236	253	224	272	244	244	267	248	239	248	234	246	221	247	238	251	234	243	256	232	227	245	234	227	263	235	249	251	245	250	203	252	262	236	220	244	236	223	227	207	251	261	233	250	242	243	250	249	235	260	244	229	249	232	265	217	237	236	219	228	230	259	247	210	238	238	226	223	225	247	231	234	201	238	226	245	261	219	236	264	252	246	208	228	265	264	253	258	244	219	251	242	251	233	273	236	233	230	218	230	276	245	230	228	238	240	242	209	226	220	261	237	246	232	236	221	271	266	243	272	247	247	232	268	215	236	224	226	251	213	227	220	222	238	242	229	221	238	222	256	238	246	232	238	242	257	236	258	208	228	243	234	234	259	233	217	223	245	244	241	240	248	257	229	242	232	258	241	220	254	259	261	254	230	234	242	244	248	251	226	231	244	256	237	231	236	235	213	257	224	248	243	205	230	251	202	218	234	226	253	212	249	223	253	270	267	256	252	240	217	238	252	239	246	243	250	209	229	212	212	259	249	251	244	233	239	236	241	217	245	235	257	234	242	211	251	236	216	255	206	247	240	225	235	253	265	225	242	220	259	218	212	227	226	246	232	281	244	230	232	220	219	250	250	225	198	213	244	228	229	232	232	243	243	220	246	237	215	268	225	212	256	244	223	236	223	228	254	248	258	223	243	242	235	250	227	243	254	230	243	233	227	236	205	235	243	237	235	257	255	232	207	232	209	253	227	243	276	221	250	222	251	223	273	213	217	243	221	223	210	250	263	235	209	180	247	244	245	268	221	226	241	212	244	218	208	191	236	233	235	242	240	210	230	226	251	211	194	229	251	232	245	232	220	239	224	244	235	236	200	251	226	196	227	254	240	209	246	214	213	220	235	206	220	223	217	207	235	252	232	290	253	219	235	228	238	244	256	246	246	250	246	246	246	252	234	241	230	250	248	237	235	230	219	234	223	243	237	215	252	226	234	252	231	229	242	212	228	234	250	221	237	255	233	263	256	251	233	226	231	251	259	205	254	216	209	220	213	234	242	248	243	252	242	215	243	256	248	250	262	210	228	254	235	247	238	216	243	239	243	246	261	248	227	230	214	241	227	275	209	219	250	229	220	245	215	245	224	274	236	235	243	221	239	225	235	225	247	238	259	233	255	233	224	224	229	233	253	243	225	269	272	241	280	224	255	266	253	232	229	239	247	206	228	225	269	262	241	222	249	224	257	240	231	221	214	238	221	218	243	269	247	243	237	209	220	227	241	272	248	229	228	211	241	221	249	244	237	234	251	266	237	264	217	247	256	220	224	251	218	228	231	222	223	225	245	247	232	227	241	245	249	236	225	238	256	258	226	204	238	254	247	238	232	238	238	245	255	208	218	224	230	248	257	236	247	260	230	237	215	249	234	255	249	231	205	242	276	238	212	250	224	254	249	260	222	233	236	243	225	235	247	224	224	259	227	270	235	230	235	259	241	257	264	285	229	224	242	216	220	223	232	258	243	233	245	254	248	243	193	238	277	229	205	240	242	222	243	221	275	230	245	229	235	281	234	257	241	239	249	274	222	219	222	242	224	238	249	250	234	248	222	217	253	250	247	233	223	232	228	251	232	229	253	242	257	228	249	239	247	238	246	191	231	246	208	249	251	246	226	216	252	234	235	209	241	188	263	222	242	226	227	251	221	214	246	252	241	202	239	266	240	227	259	233	247	219	223	252	242	235	225	243	223	221	231	231	245	229	242	253	239	244	267	236	264	217	234	245	264	234	221	233	237	241	245	236	233	233	225	277	230	258	249	239	252	214	227	254	241	225	275	241	234	246	249	209	256	227	226	241	238	236	237	221	205	220	252	231	234	220	234	233	243	235	229	245	222	240	242	229	213	246	231	245	243	266	235	247	254	228	223	254	231	228	205	222	235	235	237	241	228	238	251	266	267	240	237	246	200	227	240	212	257	222	239	230	236	249	245	295	229	237	255	240	246	259	216	219	256	232	228	214	252	217	221	230	247	255	253	250	259	236	255	242	250	215	225	239	204	275	220	243	223	210	247	231	243	214	241	238	219	225	228	250	231	249	245	249	210	234	242	225	233	249	199	253	236	213	223	236	247	224	235	244	216	234	237	221	237	250	253	234	258	252	241	242	204	229	253	239	201	236	208	210	230	217	241	237	222	258	253	253	251	244	281	224	234	218	232	256	248	240	256	235	242	251	239	250	253	229	253	255	233	239	247	232	245	239	241	233	233	243	222	246	260	237	245	224	241	233	233	239	214	232	251	233	259	246	237	242	255	233	236	239	241	230	258	236	239	250	237	246	216	252	233	256	243	233	240	234	214	247	239	239	228	210	264	235	252	234	238	220	240	229	228	240	227	231	241	238	240	266	242	213	235	231	236	248	239	239	209	203	244	256	289	234	242	256	240	228	234	237	230	197	239	208	245	236	228	220	216	243	277	223	237	239	261	232	248	246	248	251	224	224	211	232	240	245	243	270	225	240	233	214	225	268	218	259	242	229	245	238	242	219	233	222	262	256	198	247	237	230	244	253	251	255	249	209	238	252	240	235	201	219	219	240	216	228	252	261	239	229	221	234	245	226	226	262	236	221	280	248	232	225	213	238	220	223	245	258	214	203	256	216	237	242	240	199	248	244	234	237	227	231	236	276	225	219	242	237	230	213	240	230	223	242	255	243	224	230	266	218	227	266	229	225	219	205	233	194	250	214	235	238	242	242	247	238
21565	15065	12285	3803	2535	2118	1742	1471	1273	1170	1066	963	815	796	775	700	723	709	704	635	622	652	641	626	691	597	595	638	629	574	611	625	597	585	599	619	554	614	587	583	598	576	581	560	572	574	572	589	548	563	596	611	614	556	583	560	562	522	593	599	555	576	588	571	596	569	561	559	543	545	529	552	597	537	585	545	572	573	524	576	553	597	538	562	569	539	559	529	577	568	552	593	535	585	553	563	567	586	540	559	568	572	568	541	543	550	594	581	612	605	573	566	596	553	569	549	523	577	582	554	529	570	569	591	531	582	534	534	566	520	552	546	533	556	553	560	558	531	587	560	571	567	534	555	569	550	585	548	543	559	533	570	580	572	609	582	567	541	572	540	567	551	569	575	540	531	546	569	599	560	568	507	533	569	547	543	588	561	550	616	552	544	570	555	581	574	533	581	551	571	572	531	556	593	538	550	554	564	567	554	554	608	575	598	531	561	587	558	551	584	550	547	530	575	563	590	572	549	543	580	551	559	559	571	531	580	554	536	585	558	548	501	533	546	559	552	611	587	536	565	540	605	568	562	581	552	538	546	561	519	586	592	599	553	570	580	560	527	570	546	554	588	540	524	553	571	560	591	557	574	580	547	573	578	547	554	564	533	576	576	554	532	564	620	595	550	558	588	578	539	580	555	559	615	508	615	573	580	534	573	550	552	565	558	558	560	552	601	567	605	575	533	543	539	595	582	550	516	594	507	595	569	593	589	567	556	571	598	516	546	585	599	568	602	519	601	542	574	550	570	590	603	537	574	543	573	566	572	588	562	545	550	574	507	614	551	576	575	566	552	551	588	564	580	552	584	549	561	553	540	502	512	546	531	562	565	540	559	568	594	554	576	571	567	550	571	576	595	572	546	560	541	555	602	545	589	560	558	532	527	514	563	564	553	541	560	576	593	560	583	572	581	568	547	519	557	585	592	550	572	556	527	567	561	575	565	605	564	554	531	567	520	595	599	581	537	563	586	592	548	567	530	543	575	548	556	571	545	562	519	615	532	558	535	591	526	589	567	592	513	552	545	562	540	614	573	546	520	559	568	553	509	567	533	576	565	590	558	554	546	589	603	583	574	552	567	522	574	553	596	565	517	554	593	570	556	499	615	579	543	578	533	579	587	587	541	593	533	585	546	555	563	547	576	556	529	600	551	536	563	565	584	529	547	600	563	548	553	580	559	540	535	641	570	547	604	549	596	546	564	514	562	572	599	585	545	534	580	553	549	580	559	548	563	608	517	546	557	556	571	562	549	578	551	561	559	560	548	585	564	548	557	539	533	529	611	549	562	537	555	574	515	580	570	544	545	548	553	548	568	568	586	522	520	547	577	573	563	549	577	614	549	540	526	539	570	573	554	574	546	598	533	581	557	533	522	565	572	559	527	565	556	603	554	534	518	587	583	571	528	578	606	594	596	534	533	580	573	550	614	579	554	567	541	559	542	522	556	580	574	564	540	584	561	573	598	525	568	552	567	554	562	566	564	570	549	533	575	581	556	577	559	559	538	575	551	578	555	592	547	591	557	539	578	548	569	534	584	562	539	533	591	594	554	563	558	540	587	562	548	597	587	590	578	530	568	554	548	538	569	598	534	545	575	624	512	547	556	557	551	567	546	505	560	549	548	557	586	555	583	543	533	524	560	529	574	547	555	537	597	585	563	539	548	557	523	595	528	573	572	582	547	562	514	613	564	531	560	572	531	562	557	583	573	507	556	583	581	532	573	570	572	592	550	577	575	546	555	600	570	555	551	552	517	564	577	581	559	559	530	564	543	553	554	581	525	560	531	539	568	597	550	591	580	571	548	524	594	554	535	527	588	555	588	564	534	547	537	550	578	642	526	568	554	577	542	542	568	555	568	521	581	548	561	536	539	551	567	583	533	555	567	559	567	563	595	567	560	619	550	595	570	596	566	573	544	535	581	570	556	556	530	563	534	589	498	546	564	596	560	589	560	503	586	541	535	585	547	564	556	622	581	568	539	570	582	571	578	580	586	566	530	516	557	549	557	551	549	540	507	534	547	586	562	553	578	526	584	526	599	551	532	571	547	558	558	572	557	582	581	542	542	571	552	584	598	540	598	552	559	555	548	579	552	562	556	523	531	548	560	576	572	541	590	577	565	574	551	565	567	582	553	592	590	527	603	579	591	571	573	575	545	540	548	578	518	571	587	557	590	605	544	596	560	567	524	572	532	569	588	618	575	604	527	507	574	600	549	614	549	549	582	558	551	560	558	543	570	573	546	564	567	564	578	564	611	558	542	590	592	559	559	538	609	545	548	561	563	575	568	575	558	582	558	566	535	586	561	594	576	610	560	554	574	559	568	532	525	554	564	615	556	572	585	542	523	557	588	594	576	577	522	538	541	570	524	583	575	518	580	627	596	559	582	568	525	502	575	567	548	542	535	561	538	577	550	599	528	577	538	573	534	528	552	565	578	554	554	557	595	571	561	545	590	567	535	598	571	553	550	565	552	559	584	544	554	540	556	554	585	557	531	586	578	606	597	533	532	580	551	550	566	555	563	573	559	548	528	581	559	539	596	540	545	576	572	556	584	545	572	563	562	557	547	577	588	562	570	524	543	574	567	529	584	575	598	551	587	559	536	569	565	517	534	550	578	597	559	539	582	548	537	589	526	561	560	599	556	570	529	586	602	559	583	553	584	569	552	519	553	534	564	554	554	547	513	565	584	558	545	562	525	605	551	537	604	549	569	556	563	554	508	540	589	547	579	563	556	601	540	552	565	589	528	541	579	614	578	567	549	549	548	550	509	580	541	558	553	537	604	561	574	612	573	613	565	549	573	556	573	577	602	578	572	555	550	571	551	556	568	573	537	567	594	587	566	576	530	583	604	582	570	603	593	559	562	591	541	526	551	572	563	570	524	523	535	597	573	585	550	541	545	550	484	618	578	614	535	518	570	578	565	533	597	588	604	540	576	516	577	586	550	577	547	553	593	570	591	555	511	528	547	559	525	506	538	597	574	538	609	561	532	527	563	543	586	585	558	554	552	596	600	528	573	581	592	565	573	572	575	552	577	571	585	569	500	584	598	501	550	548	596	562	571	595	589	565	557	564	623	583	584	565	545	576	555	574	552	517	548	567	532	539	493	564	596	560	537	571	575	567	569	536	547	574	545	585	555	572	509	575	565	518	581	530	536	581	589	550	557	582	555	574	539	568	580	558	603	556	569	577	516	557	533	574	594	553	575	553	568	561	585	550	575	586	526	534	581	567	557	583	559	586	556	528	552	559	530	550	554	553	552	566	562	575	585	550	587	582	556	583	577	574	586	569	556	589	532	560	554	592	523	529	563	568	569	583	598	555	546	580	579	568	563	554	545	557	542	595	549	572	550	552	569	553	511	567	608	544	581	551	571	533	535	533	582	542	556	545	593	525	563	538	593	545	582	614	533	577	564	564	540	545	542	576	576	582	565	568	571	569	562	592	598	559	598
39390	26267	15612	3369	1063	684	508	428	318	311	272	246	217	210	183	178	186	161	180	160	169	174	172	149	169	150	156	153	166	167	171	170	148	147	147	143	152	152	151	155	165	140	150	145	154	187	155	145	150	159	133	168	167	152	151	159	155	143	159	155	140	130	157	127	140	127	133	146	140	140	144	142	136	131	141	144	149	132	171	132	153	137	143	146	141	120	134	143	136	154	144	147	146	155	155	150	146	151	143	156	131	150	144	141	149	137	147	130	167	155	136	126	172	138	135	144	151	140	140	131	140	160	137	171	158	154	152	160	153	121	137	142	126	140	127	160	126	138	139	138	135	149	139	144	145	130	124	141	156	132	146	163	144	138	163	144	149	165	157	133	126	150	157	131	156	138	141	156	159	167	141	154	161	132	140	155	127	138	141	130	130	147	143	142	129	176	142	125	137	121	154	126	160	134	141	145	149	151	150	152	147	145	140	166	157	147	149	144	147	144	125	140	143	136	121	157	145	155	130	149	113	138	134	161	135	130	134	162	129	165	133	146	154	130	154	149	144	126	123	157	152	133	145	132	112	152	142	125	128	137	138	123	144	164	156	140	122	138	147	134	148	165	141	149	167	161	136	150	149	157	154	142	122	143	139	159	134	151	160	161	165	148	160	147	149	154	155	131	149	151	136	137	160	161	142	145	140	165	154	154	146	138	152	155	174	155	169	142	163	113	121	145	134	144	145	144	130	132	155	149	129	123	160	145	134	163	149	158	142	134	140	141	167	151	111	152	158	141	125	119	132	143	141	142	135	153	133	140	156	145	139	149	152	157	164	136	146	141	166	121	150	141	115	158	152	138	127	147	130	151	152	160	145	156	150	136	152	167	132	153	129	160	146	135	137	143	139	133	161	149	135	157	120	144	128	154	164	141	133	137	142	163	157	146	139	151	147	140	142	155	167	156	147	155	137	156	146	137	133	124	153	172	143	145	147	123	135	146	147	146	150	125	163	143	147	131	163	143	138	139	136	173	146	152	144	132	141	139	109	131	156	133	135	142	148	152	128	150	119	129	130	139	159	138	137	159	125	153	147	147	153	155	137	163	157	123	126	145	149	128	154	136	159	169	152	138	143	173	148	138	149	142	153	160	123	144	123	153	140	151	155	166	144	155	143	145	133	127	151	142	148	150	161	144	157	166	137	130	126	157	154	143	148	131	129	138	133	150	131	114	138	125	127	143	153	144	183	154	128	133	146	150	139	139	136	136	126	138	141	137	147	140	155	125	127	143	167	134	144	157	174	139	137	140	132	146	133	149	133	145	166	151	113	154	124	145	122	149	164	144	130	117	141	142	144	148	161	151	129	144	119	111	150	145	154	126	139	148	125	139	155	133	146	131	160	144	160	131	146	161	148	174	137	158	163	173	140	128	146	140	122	135	167	130	126	147	152	139	152	137	148	132	138	136	141	120	124	125	155	130	158	143	135	139	138	133	151	136	168	148	135	142	162	156	132	134	154	152	124	136	136	132	157	147	162	137	120	163	128	134	128	156	164	140	164	153	176	136	148	127	147	118	147	144	140	135	133	116	136	152	142	160	142	134	137	160	142	135	122	129	146	159	156	128	148	141	144	164	168	122	146	140	149	140	155	124	143	153	150	140	156	135	154	148	133	149	140	125	164	153	128	156	136	160	140	134	152	165	150	132	112	136	157	123	139	155	141	139	146	144	148	133	142	130	122	129	124	138	133	156	151	135	141	159	156	136	135	137	133	161	139	167	136	142	145	127	130	147	140	125	136	171	141	139	152	134	130	137	151	156	149	137	140	136	136	121	156	136	129	132	156	146	171	137	151	167	135	136	150	133	135	122	121	156	141	138	132	122	138	114	146	137	141	144	138	153	134	146	109	136	153	133	172	143	151	151	129	133	134	141	142	149	152	150	143	158	152	146	144	161	149	155	161	147	153	144	141	142	135	142	149	143	128	145	131	132	131	149	157	150	150	137	129	145	156	141	138	145	140	142	157	152	133	136	143	122	134	123	152	150	148	148	148	162	157	132	134	138	153	157	151	151	120	138	140	152	149	151	154	160	149	142	135	136	149	122	129	150	161	148	140	157	114	154	129	146	127	137	133	132	150	152	144	148	164	153	156	135	141	133	139	134	116	112	124	142	146	119	135	150	155	131	143	123	151	165	143	128	160	132	123	137	120	158	155	155	132	135	145	130	137	158	140	162	152	156	134	152	155	126	148	156	139	158	159	138	137	142	146	156	144	148	127	158	150	119	123	136	134	157	161	147	154	151	177	144	141	142	138	151	146	128	135	142	160	142	148	149	122	131	152	144	143	135	135	133	136	163	115	137	150	143	146	145	132	138	131	171	139	143	158	148	166	137	147	161	171	144	150	142	153	136	137	123	136	136	141	155	131	149	147	145	149	148	129	164	159	130	137	145	133	149	162	141	139	142	139	160	149	164	139	143	126	165	152	131	131	147	125	134	168	170	176	151	155	146	150	155	136	136	164	138	143	135	155	157	153	153	141	135	164	129	165	130	148	131	152	151	131	147	132	158	137	135	120	142	131	127	158	131	121	133	163	148	164	113	131	163	148	143	175	137	169	154	142	157	141	127	146	122	138	152	160	143	158	145	144	141	144	151	155	139	121	162	157	147	154	143	156	128	134	123	135	153	139	133	128	150	153	163	139	139	154	156	146	156	134	151	134	154	142	142	140	147	145	181	125	126	155	150	127	143	126	176	125	135	120	156	154	163	146	150	144	113	165	153	150	162	145	137	150	149	139	166	142	162	127	150	161	142	134	148	132	140	136	122	145	146	120	141	132	145	141	152	122	145	136	138	146	122	125	136	135	155	139	158	125	150	133	142	150	138	117	145	123	159	135	144	138	141	136	127	162	140	172	149	126	131	113	141	147	129	150	125	138	144	139	142	119	162	152	142	163	138	139	141	147	135	125	152	142	136	135	141	150	131	126	125	159	147	138	114	161	156	132	136	157	144	131	156	160	143	171	149	145	157	136	129	152	141	140	162	143	149	139	142	154	136	166	165	148	152	164	143	151	140	152	127	141	150	125	135	145	129	127	140	151	145	173	166	140	118	141	144	141	131	136	160	137	131	147	128	167	152	134	147	135	146	167	169	125	146	142	135	142	139	172	144	127	142	160	135	133	142	151	146	132	134	116	141	123	153	135	134	171	146	132	134	162	148	164	172	137	156	140	165	117	151	129	116	135	137	151	142	162	162	131	150	157	137	133	136	150	150	149	159	134	147	148	169	129	163	158	131	112	116	151	140	127	140	137	140	134	143	146	149	164	149	158	126	154	165	148	145	160	163	154	142	127	169	123	129	149	143	142	144	137	117	139	152	161	143	151	150	145	134	163	115	156	125	124	179	158	146	162	140	152	137	125	160	152	131	138	135	146	123	135	131	131	127	129	157	158	164	148	170	174	146	129	150	132	139	131	147	153	146	153	148	141	159	139	145	150	139	161	149
26959	20792	15926	4687	3236	2637	2187	1742	1324	1197	1153	936	764	765	730	660	658	571	527	476	465	526	501	465	423	433	407	426	410	444	418	442	379	402	411	416	405	378	411	381	394	350	348	369	363	397	373	360	351	376	359	376	378	376	375	345	374	322	344	375	387	346	309	371	374	366	339	349	313	353	338	307	348	347	307	337	331	285	329	346	350	349	342	322	345	349	359	341	351	372	346	354	344	329	377	319	337	327	388	338	345	332	346	335	360	359	335	383	338	348	329	387	336	367	336	372	354	321	350	330	338	324	326	354	342	362	354	350	351	376	330	339	382	311	341	350	379	368	356	357	330	359	345	345	359	366	338	309	348	319	320	372	347	339	303	334	318	360	343	346	374	357	391	347	330	378	386	317	331	341	323	346	360	368	334	343	348	379	362	358	357	354	361	358	356	318	325	354	370	319	336	380	365	337	329	320	350	354	345	344	329	353	352	342	358	359	366	321	365	329	314	383	354	360	332	350	316	345	351	358	328	341	363	379	347	362	319	347	349	339	351	349	349	345	324	319	360	323	348	347	387	340	315	335	334	364	348	364	340	373	348	373	331	351	334	358	376	342	342	333	324	348	362	372	333	362	358	316	377	373	365	333	363	337	375	347	343	368	368	365	367	373	347	339	342	328	350	367	352	333	348	323	341	358	332	326	371	340	366	352	334	393	340	363	327	336	362	331	371	359	335	357	347	340	359	398	350	368	364	374	375	335	381	325	387	357	318	359	353	341	345	320	377	354	339	362	356	366	360	336	349	354	307	344	351	364	375	339	377	356	339	361	327	401	342	349	327	358	358	365	354	334	378	373	348	333	363	355	310	379	320	369	349	354	324	355	346	383	359	359	320	337	335	349	338	326	343	403	358	314	334	353	345	343	333	327	375	313	319	346	306	324	370	327	331	317	383	360	328	328	301	309	360	349	314	357	375	354	326	346	355	338	346	344	370	342	367	352	330	319	346	343	332	348	337	356	350	367	343	339	344	344	349	369	369	376	377	329	328	347	355	375	350	315	342	325	334	367	328	314	343	344	322	367	348	312	345	385	309	381	357	343	343	387	341	364	368	338	352	366	334	324	353	372	342	348	364	345	352	367	341	355	366	369	327	331	337	341	355	348	352	346	339	335	325	343	353	369	356	357	335	337	351	410	362	327	346	383	363	366	350	332	348	341	346	338	327	376	345	343	343	349	327	355	343	357	382	340	376	347	384	346	383	371	339	342	380	339	372	352	340	332	358	345	333	341	362	331	346	374	341	342	363	360	344	361	345	324	351	383	341	351	379	347	372	299	354	372	339	335	352	353	358	340	339	345	331	312	344	351	360	314	342	350	350	353	361	346	341	344	314	361	349	371	348	345	352	393	353	359	346	373	331	364	328	362	351	341	344	359	347	369	370	342	329	378	372	326	327	349	355	372	367	380	346	361	349	318	333	354	346	352	381	338	333	352	374	349	376	337	345	368	354	356	374	339	346	326	328	298	353	384	305	376	352	340	332	369	355	386	319	317	352	376	345	342	365	333	331	359	342	356	340	352	370	339	351	328	339	345	369	343	312	370	322	347	352	336	337	342	327	351	350	339	369	351	312	366	331	371	327	342	304	357	361	386	342	355	378	358	343	346	372	376	355	362	344	331	337	380	390	341	343	330	371	314	334	335	371	352	348	325	315	359	324	344	332	355	367	367	317	374	333	363	356	332	345	358	336	379	364	354	361	353	360	346	379	356	346	359	364	362	356	337	389	353	342	344	372	339	313	374	340	349	334	340	336	306	345	341	341	325	385	360	361	343	332	344	385	349	385	353	339	387	344	339	338	355	345	345	347	355	356	340	345	336	342	374	323	335	336	327	344	331	324	331	311	379	354	364	318	350	343	344	338	346	329	381	353	381	353	322	340	346	346	351	354	353	344	356	331	331	360	346	330	380	368	372	363	361	348	324	358	337	326	350	341	376	360	353	345	338	352	340	342	357	344	358	340	403	352	307	353	368	332	327	369	343	328	331	360	348	336	336	365	316	370	353	342	359	352	330	350	354	323	358	351	350	361	328	316	379	361	382	382	349	318	339	370	326	338	364	339	363	321	334	381	374	378	358	328	344	364	333	381	373	328	343	357	336	359	328	358	329	364	363	338	311	321	341	329	328	371	354	404	356	325	350	359	332	359	376	362	390	338	338	328	331	304	350	351	378	313	336	348	360	342	355	360	354	345	392	298	329	352	360	360	348	383	357	357	330	336	326	378	321	327	318	355	331	325	339	360	349	333	360	359	366	348	351	358	346	363	337	354	397	305	374	338	338	318	311	332	360	338	333	381	365	381	324	336	328	333	321	370	376	364	342	360	358	318	333	370	372	333	316	328	357	343	345	339	338	369	342	372	357	332	348	361	323	357	406	343	362	348	337	376	328	325	363	365	358	324	349	373	361	364	371	379	373	340	341	416	363	351	326	358	351	348	346	338	370	347	341	327	342	343	343	326	337	342	349	359	375	356	325	373	338	351	333	318	333	323	330	368	364	341	407	344	377	361	326	340	339	325	327	346	348	352	336	382	336	343	348	372	362	341	369	328	360	353	363	310	357	349	347	365	375	377	327	329	364	350	363	322	357	339	358	343	336	367	344	368	337	354	385	377	336	366	367	345	345	361	363	358	337	343	358	349	355	346	340	339	331	357	336	350	358	316	313	325	340	347	354	366	290	334	356	338	338	309	364	357	343	323	328	349	356	339	316	333	319	339	349	332	344	368	388	331	368	348	339	368	360	363	360	355	336	363	342	350	339	336	326	314	359	337	368	350	360	321	350	357	331	348	344	346	350	347	339	317	329	334	351	339	358	363	359	342	353	358	329	371	331	342	366	348	334	371	315	346	337	356	332	338	324	352	344	371	341	336	352	326	340	371	349	362	346	338	381	324	353	330	336	391	349	347	327	376	324	343	351	352	392	328	339	316	393	347	376	336	337	336	338	350	329	350	382	362	347	368	368	330	341	377	351	374	323	361	360	342	338	358	346	353	347	358	343	348	362	330	366	340	347	343	333	340	357	359	307	341	359	362	340	322	361	357	345	378	350	364	356	327	338	331	346	313	353	324	336	353	328	323	315	361	349	340	319	360	316	357	355	338	376	328	333	345	350	359	363	338	334	355	347	370	352	366	384	345	348	331	342	348	336	332	328	324	365	362	350	343	355	349	366	340	325	336	351	308	356	304	348	387	369	347	350	344	349	348	336	335	327	318	382	358	348	335	371	379	341	344	355	369	355	382	300	359	340	344	374	341	353	347	374	343	365	341	343	332	376	323	346	354	339	336	326	360	347	312	333	355	332	348	323	351	339	342	330	357	357	353	379	358	325	329	350	364	333	353	359	351	391	328	347	357	347	340	348	341	342	342	353	335	364	389	370	346	365	335	329	352	360	312	351	351	362	337	318	327	324	337	327	373	365	308	398	331	332	341	341	335	343	343	351	373	328
13475	5379	2268	660	403	349	315	293	298	255	258	228	241	203	213	213	211	203	241	227	214	219	226	201	191	194	222	211	220	188	214	193	218	212	229	254	246	194	206	202	202	231	226	214	210	226	183	209	240	228	195	200	233	219	180	258	209	207	224	199	207	239	213	199	204	210	192	212	200	239	205	201	214	196	202	216	189	225	200	216	214	212	218	170	214	216	223	231	208	210	199	231	242	219	182	203	228	233	216	223	217	216	250	243	205	224	177	195	218	222	236	188	225	200	198	184	213	227	217	204	218	215	215	249	221	223	207	197	210	228	201	217	209	208	204	234	208	217	229	226	208	210	192	223	199	210	242	201	224	203	186	235	204	192	204	210	198	233	227	196	220	209	196	217	198	212	223	212	236	220	230	213	221	206	189	201	236	227	203	203	223	205	193	227	212	240	208	220	208	193	204	212	230	182	229	214	201	192	229	193	196	221	207	212	218	217	217	228	204	234	213	199	202	231	212	186	213	232	221	195	209	222	215	203	194	182	213	213	202	223	227	222	217	211	199	206	235	192	201	217	206	214	211	225	226	213	230	207	195	220	200	196	207	193	237	217	253	218	236	184	210	203	198	220	199	228	221	204	203	217	225	231	186	225	193	209	210	194	209	202	214	211	219	195	200	242	192	207	226	205	240	236	202	179	225	209	220	203	225	221	179	215	203	205	207	204	220	223	212	236	221	234	214	216	217	241	212	232	202	224	199	211	222	195	190	210	212	191	207	230	224	217	189	210	213	222	186	179	221	220	205	208	218	213	201	215	212	222	238	244	235	205	209	224	225	207	210	243	199	233	178	222	200	208	214	215	228	205	190	191	203	198	215	209	238	222	218	214	211	229	224	191	230	198	191	216	201	207	210	219	184	200	205	198	221	231	231	219	229	216	218	232	210	192	224	209	222	224	190	226	211	168	219	200	204	224	192	215	199	216	188	187	211	227	224	195	211	214	246	220	223	214	221	199	211	197	204	203	211	206	223	234	207	210	187	198	219	195	198	217	214	232	211	182	227	208	210	233	216	192	236	256	238	202	211	218	241	194	258	202	217	228	210	193	211	192	227	209	210	192	243	204	225	245	194	205	200	176	242	204	189	236	166	216	213	221	226	195	193	208	194	188	203	195	205	207	197	235	213	243	203	201	237	215	209	211	197	203	211	218	213	230	184	204	217	265	199	223	204	227	202	183	225	207	230	219	203	209	189	179	196	225	213	255	178	223	190	232	204	203	209	239	194	239	226	198	214	216	202	208	217	215	210	182	191	208	201	229	202	184	195	205	216	226	219	245	205	218	209	218	224	215	221	195	221	205	226	195	207	208	195	225	212	210	231	234	195	256	203	186	189	200	213	219	206	177	183	223	209	220	218	241	243	234	207	193	205	210	183	206	218	176	216	215	209	220	205	214	182	224	194	227	203	189	171	220	201	209	195	194	228	214	221	201	211	193	211	200	207	234	215	177	214	201	212	204	214	206	213	212	217	233	201	250	204	204	187	206	192	230	172	208	211	211	205	207	208	268	238	237	200	230	233	247	211	227	226	186	231	224	196	198	208	210	221	202	197	197	216	192	215	209	220	189	206	199	221	208	207	215	213	248	217	219	207	202	221	184	228	189	221	215	218	222	208	204	201	206	195	174	246	224	205	204	226	214	215	212	215	207	218	207	191	206	210	205	208	209	195	208	228	222	200	204	190	235	249	209	230	232	210	203	225	219	211	217	230	213	210	205	215	186	181	204	200	214	196	203	214	221	219	220	204	216	218	224	189	215	214	199	204	201	214	192	170	189	209	202	174	181	201	233	210	210	194	192	206	190	208	189	193	228	222	232	213	212	221	204	238	230	214	209	200	201	252	208	215	210	242	214	188	220	207	215	208	238	219	224	200	179	223	203	212	222	226	235	216	218	202	193	201	210	182	211	204	200	216	192	236	216	196	218	222	200	196	203	222	198	209	196	180	223	205	210	194	213	214	213	224	205	207	225	218	217	231	184	212	217	241	225	203	231	215	199	218	226	218	257	223	207	181	211	241	199	222	227	185	190	217	206	195	234	242	232	213	208	218	223	218	211	210	179	204	234	230	208	193	216	206	163	208	216	210	227	227	195	184	205	212	228	203	191	224	167	191	204	208	190	218	213	214	238	192	218	216	199	198	211	242	229	218	203	230	202	211	196	253	195	234	191	202	204	207	191	193	226	220	221	186	241	201	199	207	221	250	187	200	217	221	228	225	235	197	199	255	217	234	221	210	216	219	207	210	214	179	219	205	213	230	214	219	250	223	234	188	233	206	218	225	180	211	206	221	209	221	174	217	194	218	221	218	194	215	216	255	211	224	220	227	222	212	178	219	230	217	224	242	228	196	219	216	208	194	222	223	212	186	221	213	220	251	217	206	199	184	219	211	194	218	204	216	193	210	211	227	212	201	211	196	214	213	205	198	226	201	227	241	231	234	199	191	206	231	208	212	226	217	212	207	199	188	211	180	198	178	218	228	197	204	241	244	190	216	207	197	187	224	211	194	214	245	191	209	214	188	193	203	215	208	195	218	234	234	221	209	234	223	203	198	194	225	208	232	193	218	208	217	205	223	210	221	204	213	197	257	212	181	188	190	213	217	196	206	235	187	194	211	201	200	198	205	229	224	190	197	246	228	200	209	221	211	199	216	187	213	204	223	196	234	208	218	201	231	230	211	210	224	210	233	241	197	250	219	211	172	235	211	253	212	205	201	188	235	215	222	214	203	229	203	222	212	203	230	196	201	201	195	227	213	220	193	217	225	237	200	194	192	215	194	197	224	219	200	230	211	200	198	219	208	203	216	204	223	222	212	228	242	206	215	193	204	208	211	236	221	198	196	216	226	242	234	209	191	206	212	221	199	214	200	183	219	195	182	204	196	187	211	203	212	202	191	215	247	213	196	209	187	241	236	211	197	225	208	183	230	206	200	233	198	209	205	226	240	212	219	197	198	191	197	216	254	198	202	210	220	240	199	198	219	191	196	230	184	205	212	220	214	238	166	224	199	209	244	211	201	209	232	173	212	229	200	225	214	227	204	225	246	222	212	229	184	241	211	191	221	234	232	206	226	220	199	204	194	225	198	187	200	230	227	209	220	220	231	209	220	223	193	224	201	236	216	200	233	209	223	221	223	218	207	216	200	208	179	246	216	213	236	232	210	221	217	227	194	225	246	227	203	213	223	206	209	227	207	214	219	240	205	221	216	212	234	211	220	209	227	215	196	215	197	204	214	207	236	243	209	196	189	204	183	200	201	231	207	208	206	234	188	216	217	210	213	193	210	215	212	210	216	226	226	216	197	211	199	203	193	197	209	209	215	226	207	220	202	204	214	211	193	207	236	199	222	202	215	214	205	225	230	217	212	195	197	203	211	204	232	192	192	235	225	211	235	237	205	218	204	212	193	201	216	199	200	198	181	214	172	204	210	219	210	206	195	196	219	228	210	216
9468	5289	4182	1885	1360	1206	1072	902	802	699	710	646	606	657	637	594	540	573	560	559	531	517	520	553	552	557	515	529	496	527	538	540	526	491	559	530	503	522	544	533	541	490	515	554	479	458	472	464	514	509	489	563	508	498	519	532	522	495	494	507	516	535	491	449	474	509	446	486	500	474	507	512	466	491	491	518	527	520	529	493	529	517	494	532	471	507	487	516	523	500	513	475	537	482	521	526	528	506	487	536	487	473	530	508	492	549	502	573	489	493	518	515	519	512	471	513	527	497	498	479	495	485	493	538	536	507	514	513	494	508	483	514	492	490	544	485	486	494	538	511	491	485	509	517	512	501	496	526	482	520	500	537	471	532	501	492	479	472	521	520	510	532	538	543	500	500	468	598	551	516	487	461	506	497	450	501	485	519	479	509	483	482	530	519	527	507	508	526	546	521	467	501	509	543	527	517	496	544	489	544	499	520	484	528	520	486	482	493	503	512	488	483	569	536	540	488	469	509	518	484	468	484	528	513	498	479	490	525	487	495	499	527	467	540	488	522	514	504	517	539	542	508	514	504	500	531	507	504	491	494	510	502	472	504	499	523	514	538	513	510	524	467	524	497	488	511	505	518	517	528	483	511	526	548	526	505	512	505	511	500	488	516	533	487	499	518	513	520	572	511	478	541	519	507	489	457	529	503	508	532	504	505	551	502	467	515	489	473	553	516	478	532	510	493	529	498	545	482	470	491	544	516	495	507	531	538	533	477	495	552	501	474	469	533	530	565	518	491	511	535	507	486	526	519	478	533	502	529	529	497	499	517	547	506	532	504	543	534	527	515	515	506	525	514	475	501	510	499	511	534	502	504	519	507	490	507	511	552	513	503	461	474	519	538	513	520	501	530	499	528	518	453	490	508	543	497	506	474	484	509	484	525	526	490	507	527	491	529	517	518	510	516	492	564	489	506	503	481	503	493	521	477	514	535	526	515	466	532	495	530	466	526	514	481	485	533	539	509	525	512	509	452	541	475	483	538	499	520	532	487	526	552	498	518	511	492	507	511	484	468	493	497	533	549	503	517	503	512	483	537	482	475	535	487	510	482	508	479	500	499	517	512	538	524	515	482	544	477	518	527	486	510	499	489	527	560	498	527	490	530	494	532	510	492	494	495	506	505	497	574	514	483	546	512	555	513	488	492	529	502	532	520	465	475	504	493	495	485	524	528	486	546	496	537	490	495	547	506	507	513	510	483	509	488	496	513	481	532	525	496	525	477	485	517	444	508	544	494	503	496	534	545	527	544	512	518	533	461	465	522	532	504	487	510	546	519	521	513	512	468	548	517	517	479	501	499	528	530	492	472	522	545	545	513	491	503	479	522	476	508	473	524	488	501	483	518	499	496	474	502	543	519	494	532	512	482	521	506	467	513	539	493	507	499	519	521	480	485	556	514	459	517	505	471	524	517	500	460	472	499	548	512	502	474	513	544	533	496	515	518	467	475	522	499	502	516	523	507	491	515	499	475	496	487	509	478	487	502	517	517	493	499	528	482	502	486	527	504	507	479	472	501	483	446	476	528	511	512	530	486	527	543	480	509	528	510	481	532	497	522	515	509	520	511	512	497	461	541	534	487	498	532	540	549	498	503	489	511	534	519	517	525	507	506	522	497	517	519	486	531	530	517	496	530	524	543	491	478	532	536	503	489	512	470	483	504	488	551	527	489	497	507	508	492	516	471	524	510	497	499	493	521	539	483	475	480	451	505	481	495	513	488	483	508	533	460	489	483	556	526	520	515	519	491	460	482	502	483	503	503	552	483	492	490	529	453	520	486	502	473	532	486	522	506	509	515	509	506	526	518	514	512	471	508	442	518	491	491	487	515	526	547	547	510	504	484	554	509	486	527	486	481	488	548	458	505	574	542	497	493	462	504	530	496	523	513	549	509	520	524	521	519	441	518	514	535	524	513	501	527	527	512	502	528	482	510	550	510	497	537	497	542	524	533	464	473	484	509	545	489	521	511	526	518	568	498	492	538	568	542	502	520	512	509	493	508	493	495	473	463	513	522	510	494	518	509	477	485	479	459	515	500	474	501	483	511	485	472	501	555	519	520	494	505	527	512	510	528	520	470	496	468	461	458	482	501	529	460	564	513	488	478	479	504	488	506	507	483	548	529	521	513	547	490	526	523	518	502	548	554	522	526	495	519	502	522	577	488	500	489	485	530	517	527	508	477	490	501	531	507	498	528	503	451	488	514	522	470	512	518	534	502	505	489	532	504	489	460	488	541	491	490	480	551	485	485	519	484	534	493	526	481	479	531	547	501	523	517	486	506	523	470	536	519	499	523	512	491	524	531	489	517	512	550	484	527	511	511	554	468	505	476	492	486	542	497	470	495	528	504	578	547	451	514	551	533	523	530	529	496	522	506	481	468	541	489	530	500	486	550	527	512	509	498	476	499	505	512	503	523	503	502	489	505	524	507	521	488	544	531	510	495	521	490	517	474	500	529	512	552	491	476	515	485	501	509	509	530	505	474	486	506	507	504	500	513	534	504	535	504	482	558	515	511	552	506	464	476	466	482	495	515	531	498	513	517	531	506	550	515	485	524	508	494	501	482	497	516	472	506	542	534	501	472	496	547	510	528	501	464	491	524	523	488	516	466	541	548	489	493	514	531	502	489	503	485	555	540	497	511	517	498	510	449	535	468	493	523	490	497	476	524	495	496	527	503	519	508	472	546	546	516	498	521	484	532	504	505	529	496	465	508	514	508	513	510	533	510	510	506	495	509	498	465	490	521	494	481	518	528	501	503	472	496	490	504	509	524	459	525	536	494	509	525	501	495	516	506	497	521	497	496	522	498	507	546	538	496	519	482	471	528	513	515	527	486	512	527	480	484	510	473	510	502	503	525	496	514	531	507	479	458	522	485	497	469	511	510	498	480	491	505	503	490	556	531	557	518	496	503	490	532	545	512	532	473	512	531	489	497	533	507	498	499	545	510	499	458	495	472	485	475	484	496	500	499	477	545	510	548	509	502	504	482	525	511	504	537	487	501	510	497	452	478	512	512	491	496	495	532	542	497	547	497	491	503	505	545	547	500	478	485	549	462	525	513	502	500	541	497	514	537	545	531	525	507	487	489	536	511	502	538	517	544	483	497	557	499	520	528	481	512	512	516	513	490	536	514	495	518	477	492	531	517	516	522	517	517	522	528	518	513	491	504	549	543	503	520	514	533	484	506	454	523	482	496	535	483	510	523	493	523	507	489	486	541	535	536	509	488	486	495	510	516	502	526	482	474	520	495	469	511	528	484	517	482	508	487	527	507	493	472	494	483	493	511	518	495	481	576	494	531	505	534	524	476	522	537	535	488	552	538	501	517	511	482	517	476	470	519	524	484	465	552	540	503	500	526	502	456	542	503	491	521	506	508	463	549	519	511	521	535	498	502	506	502	524	523	521	543	514	546	488	510	498	507	533	487	500	523	535	515	512	478	469	484
28702	16541	9359	2044	783	537	473	413	343	331	315	276	291	269	236	257	263	282	230	266	255	261	274	244	243	246	248	236	244	222	207	249	245	230	220	236	214	229	248	228	204	213	227	200	241	214	241	206	237	242	245	231	209	227	217	236	230	218	269	276	249	234	226	231	240	224	214	247	227	213	235	231	244	233	234	230	250	239	222	225	226	199	244	209	242	241	251	252	227	208	204	219	219	225	225	235	249	214	229	258	199	232	239	223	227	205	210	225	237	241	239	233	250	214	221	235	244	230	227	238	210	214	215	226	210	209	234	209	213	226	226	217	225	272	242	217	215	236	218	227	203	264	229	232	271	245	205	213	221	240	243	221	240	225	226	236	234	242	227	245	235	219	229	235	218	231	237	261	261	229	213	236	230	231	257	237	264	227	233	229	213	240	236	235	214	205	245	253	251	231	225	242	221	220	215	213	241	232	222	191	181	213	226	223	253	262	232	213	234	247	255	234	218	232	212	212	228	226	222	211	207	206	237	239	237	233	207	228	218	244	212	228	233	246	235	209	263	200	211	206	228	221	242	254	199	248	248	181	215	224	238	233	212	224	204	222	250	246	234	218	243	205	221	231	234	218	256	218	253	243	227	210	217	215	217	253	228	219	220	232	219	237	222	228	245	236	220	201	245	224	225	231	205	230	254	216	222	241	247	237	221	200	220	262	191	222	249	203	224	220	251	226	236	250	232	231	220	230	221	248	224	220	238	259	218	240	224	214	220	220	228	234	233	262	234	232	228	249	227	239	221	236	227	222	228	217	222	230	211	258	220	244	206	252	222	231	222	242	239	252	232	228	238	227	242	239	237	229	217	227	234	258	236	211	230	220	232	231	226	229	254	213	271	222	240	223	216	226	229	242	220	228	197	242	237	234	245	251	256	223	212	235	254	214	230	208	225	222	263	221	221	210	228	215	230	240	215	228	245	225	223	232	232	224	264	217	259	228	242	225	258	254	225	245	228	228	256	219	239	241	225	237	239	241	219	218	232	231	206	210	249	229	247	230	196	236	224	211	220	219	216	230	266	242	254	225	205	239	232	254	222	209	235	238	218	239	196	237	217	253	244	234	221	239	222	246	200	236	210	230	219	226	232	219	235	235	239	227	273	219	235	222	238	248	236	221	253	223	217	218	232	226	241	219	233	219	200	242	237	229	229	205	240	212	221	243	208	231	231	240	208	239	225	260	230	211	252	216	240	228	246	253	237	239	250	193	240	228	239	253	261	205	218	244	241	204	223	226	232	241	236	226	234	240	243	218	265	247	232	250	231	202	250	224	223	214	231	239	252	243	219	205	251	242	238	216	231	235	233	262	244	226	264	250	210	221	250	204	239	256	243	224	285	271	223	201	265	226	238	231	262	234	228	234	226	235	255	202	245	230	223	243	238	247	204	213	248	209	212	213	216	222	241	229	234	209	228	217	250	238	232	201	228	209	224	228	238	237	244	228	222	220	240	239	226	226	287	191	242	231	243	226	226	259	206	234	226	244	249	229	238	243	198	199	225	230	198	217	204	211	226	235	243	182	227	261	239	219	227	227	252	228	219	231	245	272	228	207	204	221	200	230	243	230	237	240	208	222	213	258	204	221	250	214	242	227	260	208	223	241	209	236	242	242	252	238	210	221	239	209	222	211	215	240	236	243	191	228	210	195	238	217	235	232	232	247	242	222	207	251	221	231	222	203	239	230	242	202	228	220	228	214	219	247	219	228	192	211	246	244	217	226	206	254	219	234	232	214	228	244	222	240	217	214	238	231	204	241	233	241	246	226	203	214	243	221	211	236	255	227	254	215	209	202	216	203	213	232	237	237	204	237	242	240	242	211	250	240	243	194	218	237	232	244	235	214	218	258	236	267	240	254	213	226	206	237	241	234	211	210	251	249	227	247	216	237	240	228	204	240	250	233	211	222	220	240	235	202	259	277	217	211	212	240	221	222	208	225	226	237	242	243	229	242	198	239	210	238	251	243	262	214	242	225	243	239	183	244	216	246	210	249	220	242	256	219	221	221	239	248	236	234	225	234	217	229	220	203	247	220	226	219	204	216	217	210	250	272	243	219	221	235	227	231	220	235	230	220	240	220	241	223	240	223	246	238	222	221	242	236	242	253	253	200	224	248	249	222	231	218	257	225	247	239	260	231	218	228	263	231	237	237	234	219	231	238	260	222	239	224	248	226	223	246	214	243	216	226	228	234	261	239	241	209	233	231	241	247	203	243	212	205	219	188	234	237	233	242	240	215	206	240	231	224	225	217	216	226	254	251	238	198	233	212	198	220	233	245	223	218	239	258	240	219	235	242	243	252	252	208	215	227	204	256	243	239	237	232	215	192	238	229	221	209	226	238	224	216	216	230	253	229	230	260	244	215	223	243	233	237	229	229	207	233	222	241	243	217	224	232	206	243	238	219	228	225	225	251	217	222	199	239	239	218	239	230	224	244	215	213	220	268	200	185	258	243	235	254	250	236	229	248	220	240	192	232	206	215	220	237	232	236	223	221	217	265	244	211	209	236	220	228	250	246	218	269	208	230	242	240	217	222	255	232	230	218	243	220	208	224	211	211	219	193	261	273	239	230	242	259	231	198	225	232	249	266	235	243	210	226	222	242	238	235	228	236	241	240	210	196	222	219	232	228	201	252	256	203	238	239	244	212	216	233	213	200	241	224	212	239	238	225	242	200	235	213	209	221	226	230	229	241	220	215	235	243	239	222	216	193	231	225	237	246	225	257	233	220	188	240	232	208	248	240	226	248	217	243	217	240	220	227	239	245	225	209	268	222	236	231	231	249	242	246	230	244	219	214	209	224	201	240	206	201	232	227	261	234	203	226	249	230	203	245	225	217	223	214	198	244	234	211	257	205	232	244	207	208	248	217	217	243	220	203	208	241	207	229	197	248	233	242	233	231	231	231	238	224	234	230	224	193	214	234	260	228	213	246	252	245	238	219	221	231	212	214	227	233	219	207	214	206	234	237	251	231	235	231	209	236	224	245	248	244	251	232	258	228	241	213	224	211	238	238	211	240	232	266	205	205	224	243	227	225	207	222	242	244	236	240	254	245	249	250	230	228	248	241	233	234	224	224	224	229	222	236	225	223	220	258	234	221	234	229	226	198	242	249	215	267	209	229	208	220	241	221	209	227	227	203	218	221	221	219	225	240	239	263	258	229	254	253	246	224	226	227	222	236	237	231	232	219	232	227	216	213	240	228	241	261	245	198	248	225	227	238	230	220	262	214	213	220	232	212	240	219	231	216	241	252	245	219	241	210	207	233	228	257	210	242	234	228	230	237	229	252	225	238	234	216	230	252	229	220	211	210	247	218	238	221	234	229	234	225	217	197	272	237	214	226	249	237	220	217	252	259	243	201	230	249	194	232	199	265	222	230	221	234	240	248	236	238	219	255	208	228	225	227	242	258	231	227	205	226	215	220	240	208	235	193	243	190	247	212	244	224
20424	14026	11657	3587	2436	2062	1660	1392	1266	1137	980	860	754	755	770	707	701	712	680	662	604	584	596	624	620	575	535	584	619	533	610	565	585	552	578	567	575	548	554	561	555	553	540	557	507	551	508	526	563	562	552	576	565	526	564	530	515	563	528	558	502	550	530	547	524	566	555	482	530	498	520	524	537	522	533	539	549	521	494	554	544	531	536	551	515	500	545	541	547	569	543	551	527	536	522	566	537	524	590	540	543	527	542	567	558	573	531	516	533	540	542	531	577	557	566	545	570	564	559	566	527	528	527	574	536	572	498	506	534	547	562	552	508	533	522	562	547	510	525	520	570	539	524	570	549	544	504	566	539	532	502	508	535	511	513	569	578	559	517	552	559	531	530	580	550	568	536	536	536	516	520	558	545	536	550	553	554	530	543	576	571	518	568	577	586	518	550	562	531	528	513	544	537	509	514	511	563	567	542	535	551	538	522	578	514	518	526	523	552	520	581	573	534	540	524	542	539	525	512	559	539	531	521	517	556	596	543	523	569	528	572	513	484	582	590	540	549	518	517	540	588	553	544	537	573	517	539	559	527	516	528	546	564	565	545	533	525	511	556	541	546	561	570	569	552	546	500	527	557	544	524	549	537	550	527	536	538	520	522	528	523	532	581	549	503	539	545	556	540	520	523	535	527	551	530	520	526	571	550	513	559	555	542	558	537	545	552	527	548	553	574	547	511	503	529	562	527	543	518	556	540	539	572	549	519	518	525	530	540	528	594	523	538	560	516	530	514	531	549	546	562	556	541	521	537	526	549	538	541	538	545	546	546	544	538	562	555	535	567	499	549	511	522	547	551	511	537	556	523	543	562	534	496	576	540	502	530	532	527	523	520	556	522	571	536	507	536	544	532	574	543	540	519	530	548	528	514	553	572	515	557	543	564	550	539	529	517	551	520	524	528	501	547	545	568	527	548	531	571	535	570	569	519	565	575	515	553	533	524	518	536	515	521	560	507	539	526	539	550	520	555	535	562	542	523	523	541	524	509	538	555	517	518	509	525	515	541	493	550	553	543	563	557	537	545	562	532	536	567	532	559	548	535	535	537	536	569	535	550	513	521	525	527	525	539	541	551	581	519	519	547	533	541	553	538	543	543	514	530	563	560	554	525	571	541	528	549	536	526	525	529	517	518	510	535	523	538	521	522	555	551	526	509	521	534	600	497	517	547	497	544	554	564	527	520	526	589	520	547	531	529	531	538	562	489	564	487	517	568	554	578	562	556	557	550	529	528	516	516	538	584	552	537	586	546	546	544	552	518	530	532	518	542	546	532	545	554	573	568	522	513	511	534	526	559	526	534	507	543	542	579	546	498	572	553	535	553	523	546	537	537	532	567	586	549	520	540	514	572	519	574	552	518	519	558	547	535	564	543	552	509	518	548	496	540	529	560	581	535	519	524	530	525	529	499	519	473	554	542	540	522	523	548	531	525	537	544	508	545	543	515	526	521	503	512	576	567	527	542	554	551	578	509	509	550	542	560	510	536	527	526	554	530	520	579	552	579	516	549	570	547	534	522	523	505	535	542	588	559	537	523	572	541	557	549	545	567	537	544	520	548	537	540	501	544	507	580	587	520	521	599	555	542	556	499	541	567	507	568	525	536	527	534	511	505	499	507	516	553	544	567	588	541	511	540	545	520	518	537	543	500	518	558	533	525	510	577	540	521	511	514	569	523	537	518	554	551	523	506	562	549	561	548	545	488	558	529	505	491	555	539	570	521	519	543	544	517	509	520	546	532	554	522	562	549	540	504	530	540	529	515	551	559	524	555	554	493	521	510	513	536	533	558	533	505	575	550	474	550	557	563	577	574	556	557	532	518	608	545	529	532	540	548	514	555	512	560	567	522	563	519	582	549	550	567	519	575	534	528	553	536	586	543	539	552	611	515	540	529	535	554	559	527	566	540	541	550	510	532	512	548	495	576	568	540	540	548	563	542	593	525	515	553	554	532	518	547	586	498	518	552	578	480	522	546	537	555	582	577	527	543	553	507	554	540	530	536	536	549	541	553	512	545	566	555	549	571	552	513	540	523	540	550	548	552	540	512	535	507	546	546	521	542	552	565	541	536	517	518	532	563	560	559	530	549	518	553	551	522	542	566	550	564	530	513	543	525	535	530	523	545	552	555	555	508	582	582	509	554	526	571	566	558	557	529	532	529	525	542	529	561	550	481	516	513	542	527	490	543	522	548	517	546	522	565	540	508	517	533	539	527	524	548	563	534	542	558	560	511	537	564	497	550	534	502	518	520	521	545	541	579	540	518	519	539	529	529	552	554	558	509	496	557	496	529	524	570	555	577	507	514	533	537	547	510	536	506	530	576	527	483	547	541	558	522	490	541	541	543	590	554	555	509	549	529	542	512	561	522	570	539	561	558	560	546	549	501	509	551	566	574	531	553	538	549	557	562	554	543	530	532	521	530	530	544	534	504	519	505	545	550	538	564	559	547	567	561	558	537	522	536	608	538	571	517	559	562	541	521	537	532	577	582	535	553	553	548	522	552	572	558	518	543	547	539	539	532	522	588	557	540	529	530	609	547	564	570	547	565	572	554	543	557	525	493	555	519	522	551	551	547	552	541	525	595	552	519	539	508	540	552	542	591	554	550	529	533	510	553	541	548	554	534	524	527	508	539	528	569	558	510	582	610	496	524	511	558	515	552	574	570	572	541	613	513	530	562	550	526	573	582	508	500	535	515	572	549	520	576	579	572	525	517	478	548	556	516	528	527	536	523	589	607	546	525	536	560	505	551	536	572	515	515	536	518	510	531	571	552	526	559	540	524	514	542	568	583	493	544	570	547	557	531	524	528	581	546	509	531	557	518	528	540	537	533	541	510	531	556	524	550	547	572	523	590	541	515	550	554	570	565	519	536	528	550	512	552	526	553	562	541	579	523	520	547	532	507	504	554	546	560	524	546	512	548	579	582	548	527	569	531	565	538	516	522	576	536	546	544	538	557	571	552	557	541	501	552	531	554	514	538	534	566	542	559	494	536	560	548	574	588	503	565	551	503	531	517	567	542	560	511	559	577	514	569	559	612	537	560	557	502	505	541	532	496	547	531	562	541	528	514	554	519	539	558	488	510	565	552	528	546	522	500	534	534	535	536	528	512	531	540	514	572	552	577	529	554	560	513	564	508	542	554	551	524	545	534	522	508	523	557	569	559	538	543	555	540	564	522	520	536	520	522	563	532	541	538	556	531	549	600	548	514	531	530	524	515	541	562	518	504	566	574	556	532	557	615	521	551	574	565	537	515	560	572	529	514	549	527	544	517	565	497	500	517	527	536	482	554	506	508	578	507	573	534	563	553	513	525	545	531	561	556	520	544	531	524	538	573	521	529	556	504	543	534	540	565	558	524	571	572	503	535	538	549	526	541	551	531	543	541	529	569	553	526	545	554	570	512	532	561	560	548	560	526	531	562	579	514	488	538	554	520	567	550	556
41719	28345	17282	3873	1128	742	538	412	324	291	274	255	231	225	190	248	205	183	169	177	182	156	202	160	146	175	171	180	166	165	176	155	150	150	146	158	119	179	140	158	147	155	168	169	150	169	157	163	178	170	181	152	156	148	143	173	141	145	154	170	155	157	165	141	135	136	154	137	152	170	149	154	142	147	146	158	146	179	157	164	141	135	168	162	150	164	161	151	163	156	150	155	166	152	149	170	148	156	131	154	160	157	158	163	136	156	179	150	155	156	154	164	134	161	153	155	158	152	146	168	148	139	142	142	178	158	151	171	137	161	150	140	157	165	162	153	152	148	149	158	159	152	137	142	160	166	141	156	142	147	136	132	159	153	144	166	156	129	126	130	178	141	150	158	135	152	144	135	161	177	162	138	157	132	122	126	151	148	170	128	168	146	147	158	149	121	135	146	151	176	176	160	141	163	136	145	183	149	159	147	172	126	161	135	151	154	137	145	148	149	151	136	136	135	156	141	135	143	159	169	154	156	160	139	134	141	178	145	149	160	174	160	134	143	147	175	161	146	144	159	133	131	160	155	144	154	150	149	142	144	134	136	128	170	151	149	160	140	151	153	175	136	152	157	161	138	151	136	126	145	150	143	161	169	163	167	152	139	176	139	134	139	154	159	157	175	153	131	152	147	137	140	155	155	171	141	135	163	147	155	156	157	137	142	159	141	144	177	137	166	153	170	156	146	179	158	137	157	151	140	166	138	165	157	146	142	149	154	132	151	151	128	152	142	150	169	166	137	124	172	163	132	164	157	146	128	127	161	136	146	153	153	146	148	136	153	143	162	158	127	125	167	162	153	149	153	144	140	139	147	145	154	158	139	153	160	135	142	177	154	145	155	156	145	162	152	143	139	154	147	141	139	161	157	147	144	155	163	148	174	151	168	147	171	152	152	141	148	151	154	128	157	145	166	154	138	170	139	127	162	155	148	147	176	151	153	132	172	141	162	172	160	194	138	173	150	135	187	125	136	172	148	153	152	150	163	139	151	131	142	164	155	138	141	128	122	147	155	157	152	143	135	152	143	147	145	138	149	154	133	140	135	136	150	144	141	158	139	143	148	150	133	164	160	159	140	163	139	157	158	158	152	158	162	151	176	155	131	134	160	142	152	143	152	143	146	162	154	167	137	123	139	146	139	148	142	153	154	160	163	154	151	165	150	150	126	119	149	146	178	152	163	146	142	151	140	161	160	149	164	146	167	181	148	170	148	152	173	139	133	160	134	162	143	134	141	172	136	143	133	162	152	138	150	165	153	162	157	159	148	162	140	140	150	146	140	158	172	174	144	145	190	157	137	168	155	167	141	150	162	160	140	157	141	164	164	139	160	153	134	144	160	149	144	151	162	174	149	150	147	137	164	163	163	139	133	137	151	153	126	154	157	129	172	187	144	155	148	155	147	155	148	182	132	153	174	183	156	137	147	132	156	156	158	163	141	158	184	128	134	160	147	166	161	171	153	141	159	148	150	138	146	135	126	154	137	144	152	159	140	149	154	160	142	164	138	154	180	124	143	156	189	163	157	158	133	137	164	151	128	148	165	159	170	139	143	136	162	148	168	133	121	155	132	153	141	132	152	156	153	170	170	144	156	136	152	137	154	150	133	133	171	161	151	164	143	133	153	160	162	169	150	137	155	154	141	173	133	132	128	163	173	162	156	161	159	155	149	151	152	165	101	163	157	140	157	140	172	158	138	132	163	127	152	155	140	153	150	151	157	143	160	139	147	125	173	139	152	169	159	148	142	162	153	119	141	171	153	150	168	150	161	152	140	176	161	119	142	139	146	163	138	137	163	176	159	165	144	154	153	134	141	150	151	130	136	162	134	137	126	139	162	145	149	132	128	133	141	151	152	144	152	157	170	143	144	151	158	152	135	160	147	161	160	144	157	154	149	148	167	138	158	157	139	165	153	155	164	148	153	162	144	157	143	145	154	163	146	133	141	152	142	140	153	152	164	122	146	153	145	160	158	162	159	146	147	154	176	149	126	149	163	153	155	130	143	162	132	165	175	131	159	159	155	147	143	164	139	127	149	153	143	140	135	168	161	171	161	158	153	169	147	140	170	177	125	150	138	167	149	132	158	145	159	179	162	140	174	175	145	160	147	156	192	149	186	157	153	166	134	150	148	147	149	131	138	158	143	145	147	142	147	156	168	165	138	142	145	164	139	143	140	152	157	148	149	134	151	164	138	160	154	133	141	153	148	151	148	154	156	164	141	146	150	145	166	151	156	148	132	161	129	149	143	152	135	141	139	149	160	143	153	144	167	146	136	161	140	126	145	142	150	166	157	127	142	168	157	150	157	152	161	156	144	151	142	151	137	165	152	138	160	130	127	155	153	139	143	151	145	185	151	165	150	147	164	126	146	135	156	150	147	161	132	141	149	156	149	133	151	142	162	140	133	188	131	155	148	135	144	133	153	143	156	165	178	130	131	135	148	137	163	150	175	127	186	150	152	140	148	158	136	162	142	164	149	133	161	144	146	148	147	139	158	163	128	139	158	160	147	147	151	165	154	163	156	143	175	164	143	150	146	162	169	148	143	147	150	164	148	159	145	170	125	155	136	141	142	152	160	167	152	157	152	150	176	156	153	133	169	151	141	169	144	179	157	161	160	150	167	157	169	155	162	145	153	149	161	169	148	150	167	150	166	156	154	170	153	169	153	147	168	152	143	159	169	149	150	171	158	162	141	139	152	173	157	165	137	128	136	151	149	180	143	176	153	154	157	157	164	161	148	155	171	141	161	134	157	133	156	149	150	140	138	158	154	155	175	158	140	127	142	152	149	162	167	125	152	148	162	124	157	174	133	133	148	161	145	136	161	152	140	140	162	121	154	133	162	151	142	148	159	158	159	167	156	147	152	157	139	161	156	131	167	178	155	154	157	149	162	136	166	148	148	161	137	166	152	150	147	164	154	139	154	184	147	161	174	139	120	149	156	150	143	158	150	159	170	153	176	131	159	159	148	165	155	150	139	171	148	146	156	165	151	161	148	134	162	133	136	168	143	165	156	140	148	185	136	129	136	120	151	145	136	146	159	139	131	162	139	127	147	153	146	158	138	154	155	153	130	164	151	161	141	166	130	164	140	136	121	168	124	155	153	145	139	166	152	139	164	144	149	138	151	171	137	159	157	142	139	140	150	137	152	154	136	156	155	137	171	159	136	168	165	144	161	143	147	133	140	129	151	130	150	169	153	142	159	167	158	156	144	154	148	188	171	158	156	149	154	139	177	148	164	157	161	162	174	144	141	166	132	154	181	145	148	133	152	169	133	154	146	165	145	135	184	155	162	156	156	139	154	144	170	152	147	151	140	160	145	126	165	132	160	121	143	131	136	141	134	168	163	148	157	168	142	150	132	146	131	149	167	192	165	165	167	149	116	145	139	156	128	128	159	156	157	131	151	177	141	149	166	126	166	146	132	160	146	155	155	148	148	172	163	172	152
28103	22140	17984	5016	3482	2871	2314	1747	1518	1360	1075	862	797	812	701	679	633	670	551	565	576	519	538	469	498	491	482	446	462	408	447	443	438	430	485	453	419	402	394	388	392	393	372	382	380	401	400	400	362	408	378	364	406	389	356	382	410	346	393	362	396	391	370	372	371	370	354	366	349	410	390	370	365	380	401	381	374	376	392	342	340	373	329	392	363	372	361	372	375	385	345	401	383	371	360	346	366	392	373	333	377	334	404	357	389	344	384	357	368	361	382	369	374	355	352	376	388	344	377	357	342	397	363	345	345	368	364	359	355	369	327	334	379	368	337	379	360	361	400	352	346	390	344	351	385	372	380	351	373	345	362	372	346	360	377	351	358	392	354	355	370	347	376	341	342	391	371	379	357	371	346	370	370	416	364	372	367	358	373	376	371	361	393	343	352	358	381	371	375	352	364	400	391	378	377	343	396	350	366	376	387	371	347	352	377	330	369	368	377	366	371	404	386	371	368	375	359	392	350	364	342	349	389	333	356	385	340	370	391	400	375	378	362	378	363	352	343	410	381	352	356	394	384	371	342	369	399	364	372	367	345	360	331	358	390	342	371	374	352	403	355	359	339	369	352	325	376	355	367	366	400	370	398	373	354	365	408	337	374	331	368	390	356	332	407	373	334	359	344	392	384	358	357	375	387	361	374	394	371	364	363	364	351	357	376	397	349	354	373	378	351	370	376	344	389	332	402	383	361	359	379	377	346	363	367	356	358	381	345	345	355	343	387	376	337	379	352	345	402	359	374	356	375	373	357	377	350	355	409	364	370	403	366	391	366	355	372	389	352	327	335	385	401	306	371	372	370	371	393	378	346	388	370	418	356	374	369	373	384	343	380	378	360	381	338	374	381	357	354	343	395	398	378	379	372	379	362	383	331	391	369	352	375	347	355	352	361	360	357	358	379	391	368	369	379	354	379	398	359	379	369	344	365	376	400	355	356	378	370	405	340	363	334	335	348	357	376	384	355	359	366	386	362	342	384	346	352	357	351	371	419	350	391	374	375	337	352	366	341	315	326	354	392	366	343	393	361	379	402	373	385	339	357	357	376	378	330	336	367	397	351	378	387	373	344	362	327	392	337	393	348	390	367	364	350	368	397	395	387	347	355	402	369	371	343	368	382	332	352	359	376	349	377	351	382	365	355	398	353	400	361	367	347	352	324	346	359	354	379	369	390	391	384	372	352	322	378	366	388	367	390	363	351	364	343	361	370	378	408	340	375	344	380	366	382	374	389	360	366	365	389	392	349	362	379	371	363	372	362	398	367	350	362	337	382	360	409	353	334	353	376	379	362	351	358	366	377	375	341	370	365	376	340	346	397	346	390	360	360	373	392	380	343	373	369	358	358	349	375	359	344	339	388	360	369	394	411	342	371	375	384	366	375	410	372	383	337	364	363	414	378	376	378	356	346	354	377	383	353	381	351	349	372	378	364	372	370	344	388	356	371	378	407	356	354	383	395	399	383	352	373	376	372	344	358	404	378	384	331	358	400	345	384	379	356	377	379	343	356	338	386	403	390	368	337	394	377	380	389	344	378	369	361	381	364	364	356	390	393	354	371	397	367	394	367	344	360	378	352	347	371	354	347	354	351	334	362	378	338	355	398	397	383	354	337	336	383	344	353	353	388	352	346	388	373	355	359	371	391	354	347	364	374	412	427	365	362	367	364	351	388	372	368	350	415	352	410	359	363	384	352	391	360	372	379	370	381	334	346	372	365	382	349	364	382	370	357	355	390	349	370	359	385	377	345	378	361	364	364	349	361	343	374	432	370	374	407	359	398	382	397	380	388	348	356	387	385	374	390	378	361	367	346	376	362	335	387	369	376	352	392	361	382	335	360	345	379	385	386	395	368	375	371	371	380	358	335	357	360	359	373	352	368	379	341	353	348	383	353	314	358	381	373	385	397	338	392	361	344	416	365	398	373	357	352	395	338	316	385	356	359	376	379	351	409	369	370	372	422	391	340	346	380	389	386	354	359	376	354	326	372	366	372	372	355	382	389	332	383	371	345	356	349	353	373	373	340	369	362	338	344	370	375	354	360	354	378	375	379	362	367	391	360	364	383	350	395	358	393	386	380	334	384	380	407	364	325	343	357	390	351	369	379	372	390	357	385	366	382	338	387	351	336	364	378	346	359	359	375	363	387	365	382	355	368	391	372	346	349	377	325	349	353	379	388	381	347	370	343	394	356	346	370	361	358	399	360	371	389	340	383	392	357	376	335	360	366	415	338	447	354	358	333	342	356	370	365	368	377	375	356	348	355	350	338	375	356	368	356	350	364	345	351	390	368	395	362	343	372	370	353	365	372	361	376	353	371	381	353	345	389	361	366	330	388	306	356	371	383	376	374	380	385	308	368	350	345	326	362	395	372	381	344	353	379	377	373	383	381	326	365	349	339	356	395	372	370	346	361	386	374	346	359	360	358	400	334	393	370	363	347	379	349	358	345	365	362	350	375	388	399	351	325	396	394	328	374	384	373	373	395	417	373	410	329	348	387	358	344	355	342	380	389	354	360	342	394	371	395	389	366	347	359	396	389	349	362	351	388	376	371	367	411	358	373	350	340	349	364	363	360	395	357	379	379	376	339	339	372	374	374	393	320	398	369	358	371	377	388	379	368	356	361	381	345	360	394	343	380	329	374	372	345	344	359	354	345	357	373	374	352	383	351	362	402	364	365	387	390	354	390	397	362	389	377	369	400	358	363	379	351	382	330	383	339	374	370	380	362	389	384	363	317	372	394	363	330	392	382	396	372	364	399	386	336	365	353	362	383	379	374	390	348	351	379	327	362	363	318	377	365	413	385	377	371	354	337	391	366	335	365	365	365	341	368	376	358	357	366	337	386	335	365	362	357	359	337	381	377	388	375	375	372	374	406	376	358	328	376	313	379	374	353	389	376	365	364	385	378	386	368	361	372	394	385	340	335	330	366	397	364	351	378	398	374	379	365	354	357	361	376	372	368	370	366	362	385	377	374	407	354	385	365	385	335	381	384	382	415	353	405	370	372	372	359	420	332	352	391	358	366	360	351	337	351	377	341	401	363	395	375	347	371	356	350	414	391	358	350	394	363	395	369	368	353	402	359	376	377	371	406	346	388	371	408	381	376	342	394	388	384	377	331	378	353	363	353	348	373	377	350	365	391	359	352	373	354	348	360	336	346	370	353	353	347	345	350	344	344	360	362	345	366	359	350	338	378	336	387	365	381	364	396	355	386	352	341	335	384	370	355	376	362	360	352	361	323	368	422	388	384	337	346	363	381	352	356	412	401	373	373	373	373	351	366	367	347	371	340	349	354	367	361	349	397	358	367	346	340	398	372	391	370	375	393	366	365	327	345	401	356	387	367	346	403	322	413	390	363	390	377	374	372	398	392	377	412	360	389	384	368	351	364	357	373	354	361	409	361	365	355	347	344	347	386	387	382	378	388	354	385	327	385	367	355	360
13901	5643	2285	660	444	363	307	302	260	225	220	240	215	222	258	229	208	231	213	191	186	201	223	216	201	189	219	207	205	206	222	209	231	228	213	226	187	217	232	199	231	205	186	188	214	206	213	206	222	206	213	214	219	198	226	225	205	218	237	225	217	223	221	218	221	233	208	188	200	234	217	187	234	199	204	216	200	173	195	219	193	219	233	240	236	189	219	192	211	199	207	191	208	169	202	201	230	236	205	224	220	188	192	238	199	225	229	210	232	199	214	230	222	203	236	207	232	200	223	220	226	205	218	215	200	212	230	236	231	203	230	233	206	243	219	204	215	234	182	226	206	211	232	211	226	199	191	215	205	222	207	220	186	216	223	217	197	217	194	198	211	189	172	238	187	197	211	233	231	210	204	210	208	211	188	209	227	239	202	187	222	222	221	201	215	210	210	195	213	224	221	215	221	231	199	227	214	214	213	210	201	239	206	197	202	236	190	231	197	236	220	190	209	224	226	189	239	201	205	220	213	238	202	219	211	213	218	234	213	203	221	189	229	221	249	234	224	219	201	214	223	214	223	227	195	210	215	194	187	207	243	199	199	173	183	220	195	212	225	217	210	200	200	217	224	225	207	230	189	205	205	219	216	210	224	197	193	210	212	192	196	190	199	193	200	188	227	221	218	198	211	207	191	206	210	187	200	208	177	200	217	230	232	207	216	212	212	214	209	217	209	204	208	217	202	200	195	212	221	218	223	215	242	213	208	206	200	241	217	193	194	183	238	206	214	201	224	206	188	214	217	195	209	196	225	208	232	197	218	216	229	212	220	223	224	207	218	210	214	227	217	203	207	211	223	223	179	245	213	219	227	239	208	205	206	230	217	217	217	206	198	185	185	228	238	197	240	208	221	202	192	201	216	200	229	189	215	227	234	226	232	214	182	194	196	216	224	206	205	225	209	206	216	189	216	227	206	236	217	206	237	221	210	202	221	198	222	205	215	199	230	195	187	237	207	210	217	194	193	218	206	220	212	205	208	222	235	175	205	232	190	241	206	175	240	217	220	230	211	210	224	212	205	222	228	206	220	219	204	178	214	204	202	214	210	211	187	188	195	189	208	202	211	226	192	188	209	210	221	196	200	191	225	219	215	220	237	215	209	222	236	238	218	220	230	206	195	198	202	216	205	184	221	194	205	214	189	190	231	198	215	204	202	208	235	217	198	243	227	243	218	215	229	199	223	208	212	179	203	226	222	196	220	195	226	193	220	211	207	202	199	191	200	238	195	214	236	223	202	220	205	217	201	199	218	227	205	202	217	218	221	212	205	212	226	241	187	234	228	219	217	218	193	214	208	204	216	212	205	200	204	237	224	205	203	224	184	212	218	202	199	191	185	200	221	202	235	203	205	212	198	220	184	203	210	184	217	218	205	230	207	209	222	247	212	211	237	199	193	209	232	211	216	220	212	204	230	231	206	206	174	225	194	220	233	175	201	214	214	220	201	246	225	197	196	207	223	230	219	204	228	238	195	207	208	202	187	218	199	201	198	184	195	220	229	217	222	199	195	195	224	200	220	206	235	222	229	203	189	197	219	218	222	243	208	223	231	199	200	189	193	216	210	233	207	214	192	236	202	221	192	225	213	226	192	217	207	194	220	201	228	208	204	214	202	193	243	212	203	223	228	214	211	214	200	207	216	207	210	218	219	201	204	217	234	197	236	234	214	211	217	214	221	201	196	231	227	218	218	227	233	229	210	215	217	221	217	246	235	203	209	236	196	220	214	223	201	227	202	219	235	235	198	208	198	223	203	191	220	216	193	186	206	230	192	193	239	252	230	221	221	194	213	213	219	218	196	205	191	231	226	220	214	202	206	218	199	190	244	205	238	226	214	196	223	220	209	214	220	221	226	232	207	238	238	221	207	211	206	195	216	240	211	199	190	212	193	205	201	219	220	229	219	181	219	237	219	219	211	217	210	200	240	232	209	221	216	190	235	215	213	203	184	223	235	211	197	226	196	191	189	235	237	214	225	257	223	222	199	213	194	191	199	218	224	219	201	219	232	203	260	209	218	208	221	210	223	207	234	214	237	211	199	203	207	203	225	238	213	200	216	247	221	198	230	207	206	235	203	199	239	218	205	211	207	225	250	207	205	207	197	192	215	197	210	220	194	186	225	223	215	214	222	217	201	206	204	219	206	188	234	206	172	220	229	207	236	230	243	206	182	180	241	198	206	197	207	218	189	213	220	216	199	195	210	203	176	222	201	217	197	210	225	217	220	203	200	210	204	182	195	210	204	212	199	235	195	188	245	224	210	227	236	214	185	185	205	212	210	210	228	191	199	218	227	207	216	224	213	223	252	218	208	225	214	197	188	276	212	193	213	205	223	225	221	212	233	223	192	207	202	207	212	197	214	232	202	244	205	214	222	206	222	201	206	209	218	219	212	203	199	205	244	205	190	184	191	183	212	194	223	211	205	198	202	194	212	203	198	217	192	213	215	214	224	209	231	233	219	239	205	225	217	217	212	217	228	219	209	224	222	205	225	215	226	219	204	191	220	226	206	209	187	195	191	209	192	215	199	194	168	194	176	224	225	223	210	212	228	212	244	212	216	197	206	233	237	203	233	200	199	212	228	239	195	207	237	220	196	231	226	215	228	175	231	222	251	230	222	209	213	202	204	198	219	220	201	205	209	206	196	196	184	220	216	201	228	210	209	183	215	233	209	229	220	223	207	216	225	220	195	231	216	212	213	196	209	231	221	204	172	232	243	207	208	185	221	212	218	192	222	207	182	212	209	219	235	204	199	235	208	196	223	214	206	211	239	198	227	213	239	235	224	239	199	213	221	203	204	176	199	206	223	218	238	224	202	202	199	190	193	249	243	206	218	216	211	226	210	214	217	233	231	213	219	206	204	211	191	201	225	240	206	184	238	228	196	227	199	209	220	211	219	217	223	215	221	214	218	235	201	176	170	198	192	208	224	213	221	210	190	236	223	229	204	181	200	197	200	216	200	195	219	205	198	211	218	213	210	202	195	171	187	241	222	227	202	214	212	206	190	225	231	185	231	194	194	201	214	231	223	195	231	219	217	216	207	221	238	202	183	213	222	201	228	224	195	208	218	198	213	188	186	230	205	214	228	198	196	210	196	233	212	191	199	202	213	187	213	213	202	193	234	207	220	183	207	212	203	209	207	207	232	205	238	208	201	187	218	195	223	210	219	216	213	227	201	237	227	210	225	204	199	198	248	232	216	212	182	209	182	204	203	210	213	212	222	230	207	257	219	203	210	194	189	195	217	192	200	196	211	214	197	220	193	223	222	186	216	224	186	201	226	234	186	214	215	206	205	206	201	223	206	224	225	208	230	212	233	248	230	212	209	193	220	221	188	229	215	202	246	207	220	199	207	212	247	215	207	235	230	203	219	206	199	208	221	211	200	197	222	217	185	216	195	206	221	217	209	175	188	224	224	191	212	219	230	207	228	219	227	194	215	215	236	204
9700	5414	4102	1816	1522	1245	1067	924	826	752	669	610	669	610	585	554	590	580	570	568	529	503	525	534	512	549	534	536	600	534	499	514	528	549	544	541	505	515	566	490	496	527	489	488	525	494	524	496	549	502	493	467	496	514	487	492	502	522	530	509	492	489	458	506	534	536	531	509	490	515	450	515	550	484	499	520	520	531	501	501	492	474	509	503	538	511	477	498	505	507	510	511	476	524	508	499	552	456	533	482	480	519	487	497	479	500	491	529	526	491	516	515	520	479	492	516	526	497	546	518	473	525	527	492	466	469	514	497	504	517	504	498	474	497	520	483	497	471	524	497	577	501	522	488	516	506	538	484	486	517	474	502	514	529	494	476	507	501	472	505	512	479	502	522	535	502	491	492	522	486	498	485	493	509	480	505	500	506	495	502	525	492	519	501	506	486	518	487	506	511	499	483	511	507	469	487	495	509	502	482	486	523	517	484	507	528	454	527	495	474	536	546	459	515	453	514	498	504	499	530	530	527	524	498	488	512	487	499	512	473	516	521	494	470	485	502	521	493	474	480	557	523	509	525	503	506	532	493	559	512	536	522	479	506	514	540	521	508	511	506	523	526	506	484	484	488	469	527	479	480	504	536	476	503	499	498	499	494	534	503	524	511	499	486	446	505	494	477	538	490	475	479	506	490	510	476	522	476	504	539	546	500	497	492	541	537	519	475	477	507	491	504	478	502	477	485	501	515	488	502	497	502	507	553	499	510	561	492	434	554	472	480	532	469	515	489	514	520	519	496	518	495	473	484	500	525	501	474	520	501	505	532	507	533	540	482	468	481	490	514	558	506	508	514	478	518	527	520	480	525	521	489	518	474	532	496	520	567	519	508	457	491	513	484	510	517	506	488	502	511	480	493	490	519	479	496	533	506	502	513	519	476	517	499	513	525	496	479	482	503	476	456	473	540	501	466	516	529	521	493	504	483	473	490	493	531	515	475	522	488	488	517	549	522	509	521	491	477	513	528	527	511	512	512	463	534	450	500	532	477	501	466	492	485	530	505	521	495	524	527	461	530	510	511	500	482	524	474	481	520	529	461	529	466	510	545	505	515	493	525	487	503	512	475	536	573	531	566	477	505	503	530	503	485	500	470	487	504	471	545	512	494	496	509	527	471	471	475	493	512	510	538	479	515	492	553	528	513	519	496	465	478	510	531	499	480	562	473	514	489	504	514	490	518	519	468	514	484	488	513	544	519	470	513	437	521	499	504	486	477	531	512	492	498	494	472	509	535	523	560	563	471	522	496	476	506	515	521	505	496	537	478	500	515	515	477	485	515	503	563	464	513	528	482	500	489	506	489	483	472	543	506	478	519	489	536	460	486	498	520	517	504	489	497	513	526	526	507	522	539	492	510	511	514	487	508	499	507	483	537	532	474	498	494	523	494	520	460	496	499	521	506	509	472	529	464	484	474	495	491	512	496	530	516	499	487	523	490	507	516	570	492	465	510	506	487	484	492	547	504	477	524	513	489	492	499	512	457	527	501	483	507	536	496	477	526	517	504	501	501	502	496	505	495	521	492	494	505	484	527	516	488	494	492	513	478	488	555	498	525	496	519	528	559	496	543	517	494	492	495	507	544	553	498	503	490	524	514	518	501	500	491	472	523	515	494	526	505	559	512	521	534	514	489	539	468	524	482	504	496	470	500	491	536	515	516	526	464	516	458	513	539	490	493	527	554	498	503	479	496	518	513	502	515	510	458	464	497	514	492	496	481	537	522	478	492	561	507	489	501	524	517	488	506	483	500	510	553	521	551	566	503	542	502	521	525	509	478	461	488	508	490	499	499	537	499	499	466	534	495	490	484	517	500	521	523	506	530	510	537	506	502	504	494	487	503	485	488	525	494	539	566	533	504	528	509	497	495	504	528	536	499	529	519	507	495	514	500	524	506	488	494	472	488	521	525	535	466	476	525	482	490	467	502	467	494	517	528	501	483	474	514	518	487	522	502	504	464	507	493	511	478	498	512	483	504	494	504	485	485	481	520	527	519	505	475	514	527	496	540	488	490	522	529	525	471	422	502	508	508	504	473	514	535	498	502	517	533	501	519	521	533	540	540	485	492	530	465	491	495	505	499	482	497	462	516	505	487	455	492	474	500	505	510	480	530	490	466	495	506	514	466	501	531	495	517	498	519	494	517	511	521	519	506	496	484	531	489	480	504	510	527	472	491	539	497	496	505	492	477	494	472	539	515	512	493	502	488	500	513	498	467	522	514	464	483	508	495	462	492	507	511	492	517	544	542	494	539	468	545	496	540	473	506	479	511	533	504	523	516	529	504	476	533	476	513	520	489	534	505	514	514	505	519	524	499	514	519	491	501	494	499	513	515	524	509	461	508	502	537	520	500	473	511	515	534	517	497	507	469	490	567	521	517	488	541	555	523	524	516	527	436	480	498	523	479	511	516	513	474	511	459	490	536	493	525	515	501	529	523	523	560	486	461	518	509	536	495	525	488	517	484	499	484	499	474	503	526	498	527	484	503	543	474	478	478	488	502	500	501	515	498	508	475	509	516	518	510	504	501	476	478	503	498	479	511	505	529	517	504	503	538	478	512	481	502	528	474	489	468	540	503	526	526	486	524	528	550	548	521	460	503	487	504	547	495	526	507	476	509	482	469	508	447	576	485	509	508	527	519	533	466	523	552	495	493	501	467	492	502	518	498	537	528	518	515	551	512	487	496	504	496	565	499	509	459	508	471	533	543	532	461	510	488	506	494	502	527	496	459	493	505	518	506	520	502	488	535	489	498	476	539	504	517	488	484	505	490	523	522	457	536	515	513	475	484	552	534	522	494	502	559	518	484	490	478	488	498	487	474	518	497	489	460	480	509	523	493	495	483	492	516	515	485	517	511	521	532	475	478	514	458	547	506	510	553	501	510	456	542	465	510	536	492	495	540	473	518	516	513	541	513	520	506	476	509	494	546	526	503	508	495	483	507	509	544	543	482	483	502	477	500	515	497	507	530	499	538	483	505	530	512	543	484	518	497	518	489	537	527	510	471	498	511	460	476	496	512	481	520	537	521	449	538	497	507	529	516	516	496	509	506	480	518	482	499	499	472	498	463	460	477	487	511	521	536	510	513	522	525	480	528	511	527	517	466	502	523	540	482	480	524	495	496	528	512	496	495	499	512	517	501	498	525	500	490	498	499	497	549	495	488	507	492	497	502	470	519	481	534	514	545	485	492	521	481	492	499	521	528	519	479	458	490	520	525	504	486	485	537	493	509	483	529	491	495	494	470	512	529	511	547	540	544	539	543	507	494	513	520	480	527	566	482	471	513	494	502	452	475	501	524	515	477	544	481	528	529	529	465	535	511	509	527	482	501	528	514	497	461	492	510	499	510	533	536	468	520	479	499	538	519	556	506	500	483	498	501	470	530	534	537	503	522	492	489	510	505	519	530	541	522	504	544	504	490	513	504	514	530	527	490	514	566	496	486
30495	16773	9098	2023	787	551	452	413	381	332	313	289	281	280	261	257	294	255	271	258	245	236	246	265	236	216	261	259	285	256	239	252	296	280	225	233	235	234	240	244	211	248	230	237	253	285	258	281	246	224	243	247	269	217	242	221	224	227	227	212	267	236	249	267	224	243	290	271	226	235	257	259	253	245	237	236	230	276	244	248	222	256	223	233	244	245	223	233	245	228	249	228	273	223	270	258	252	256	265	248	254	243	245	230	247	253	253	235	289	248	230	246	204	230	219	240	242	234	263	223	213	241	249	225	227	242	258	215	236	265	234	237	223	241	258	239	242	283	235	236	251	263	223	218	255	259	263	245	220	226	264	215	244	223	226	248	224	233	213	259	225	249	230	217	250	248	241	255	241	264	235	237	231	243	202	215	214	273	269	257	249	241	265	228	227	216	271	217	253	221	222	250	243	249	236	216	226	245	234	243	220	232	233	272	236	235	270	222	236	239	241	236	257	262	252	248	232	239	253	250	260	244	217	235	245	235	221	214	232	243	219	215	257	226	281	243	220	242	236	234	219	248	242	238	215	246	265	240	219	227	224	232	247	265	221	228	235	265	245	260	250	224	277	255	243	238	229	232	247	237	242	227	261	264	235	285	254	221	245	236	236	234	236	281	244	232	240	213	244	216	244	261	264	261	213	235	277	226	226	242	243	234	238	257	253	228	256	265	229	264	251	248	249	231	243	262	233	240	233	246	239	230	248	239	220	240	249	229	267	225	231	239	227	264	238	221	265	233	248	264	250	269	247	237	252	227	242	277	236	218	239	234	220	239	230	227	224	237	251	266	230	231	238	233	241	220	241	237	232	211	286	244	237	223	233	240	254	256	248	251	235	261	243	239	230	227	258	259	271	248	252	222	243	212	187	249	247	252	266	230	236	240	236	258	230	263	233	262	268	242	223	242	248	263	220	257	258	246	240	252	265	212	215	244	246	242	215	269	260	255	226	285	226	267	231	231	225	234	247	246	260	239	216	241	266	244	249	237	246	241	202	254	263	260	238	225	202	250	246	256	246	253	278	232	250	253	242	234	227	224	211	237	237	269	238	262	233	228	250	234	252	233	251	248	253	235	239	230	201	262	269	233	249	246	217	266	263	233	222	247	248	237	222	236	229	241	244	251	239	239	267	235	206	237	250	255	235	275	225	254	245	238	211	240	236	227	243	248	229	255	228	241	249	226	261	219	239	245	232	250	249	267	232	276	256	252	256	234	250	240	237	216	217	246	221	196	264	226	242	248	252	242	229	255	232	250	259	211	244	254	234	222	254	252	244	229	234	227	241	268	238	250	221	261	242	246	247	253	258	242	200	242	236	242	272	234	255	250	220	198	245	246	231	242	233	239	226	229	227	241	254	239	252	249	276	257	225	242	254	230	219	226	256	250	239	214	228	249	249	261	241	250	277	255	240	254	230	267	225	252	256	240	276	246	259	210	226	254	219	223	233	233	258	248	243	236	243	250	241	247	239	264	267	246	250	241	229	243	226	265	241	236	227	233	228	233	215	267	259	219	256	220	241	231	271	246	262	250	218	250	230	255	243	261	232	257	272	222	232	226	253	245	230	261	252	250	225	242	274	266	222	238	254	221	249	250	251	235	243	254	218	213	230	237	254	234	249	209	268	250	243	251	250	243	244	252	224	223	233	237	246	196	224	254	222	260	247	225	230	250	217	247	237	253	246	267	277	216	253	236	225	247	229	255	263	235	227	249	228	232	240	232	235	204	247	235	238	219	231	253	268	218	222	226	236	242	222	267	240	205	245	246	237	247	237	257	251	231	233	245	235	252	273	231	232	267	244	247	231	268	259	240	192	225	228	259	266	237	235	246	227	230	230	229	239	244	239	244	252	264	238	228	212	240	232	231	242	221	258	235	257	244	257	237	244	239	229	223	234	261	251	241	220	234	265	260	217	256	254	254	222	243	281	248	240	235	251	240	228	259	249	228	221	234	241	225	200	242	229	230	232	232	232	247	230	254	213	261	250	258	224	240	264	227	252	256	263	262	240	306	234	243	265	244	265	235	231	255	244	238	279	248	261	243	247	217	268	236	225	243	260	230	215	244	238	253	232	259	249	239	215	218	248	239	229	220	252	235	250	272	246	253	262	259	243	242	242	234	232	261	240	229	268	240	227	238	221	267	243	239	230	229	227	228	242	255	215	230	238	233	227	247	246	241	263	239	263	244	252	217	239	245	210	220	268	229	234	237	209	219	244	218	237	247	245	269	250	236	235	209	252	220	250	239	221	235	222	241	232	248	238	231	243	223	274	238	265	265	245	230	253	236	263	268	263	242	246	249	249	258	239	251	266	244	254	255	243	223	222	257	265	221	234	218	209	218	260	240	274	280	225	243	223	221	267	294	201	244	248	227	242	210	275	256	226	239	259	219	239	254	292	218	240	254	250	232	257	235	272	231	257	223	231	235	249	237	246	227	239	245	210	245	238	242	255	242	253	273	236	251	238	207	243	212	271	222	229	225	246	227	243	228	257	244	221	221	279	245	245	238	254	276	243	232	225	227	262	244	234	230	257	248	243	237	250	233	238	225	275	230	255	226	282	249	240	246	247	195	281	255	246	221	232	223	232	256	241	217	253	244	262	258	220	269	224	244	226	287	230	249	263	239	241	245	220	267	214	218	219	212	276	250	219	285	225	247	243	227	227	230	251	220	248	253	236	223	214	242	231	224	257	239	218	232	206	260	262	248	236	259	281	255	238	233	233	255	261	256	232	236	271	271	264	211	258	245	223	242	247	242	241	244	257	266	258	257	234	224	255	217	255	257	263	231	223	238	244	255	243	256	241	246	233	259	252	255	239	263	233	227	229	269	239	235	215	270	231	264	217	224	266	243	235	241	263	229	237	222	230	214	235	264	248	252	268	245	252	240	261	251	249	244	237	235	251	219	253	229	246	233	236	259	246	267	229	254	211	230	235	233	238	222	239	258	259	218	234	215	274	254	259	213	233	258	236	229	255	245	266	238	241	233	234	252	250	228	249	251	241	217	273	275	216	206	213	259	253	256	255	253	240	232	232	213	254	232	245	233	234	255	225	241	238	236	245	207	269	260	245	220	259	216	251	259	269	268	220	232	236	244	251	204	253	244	261	251	247	265	233	255	229	240	229	247	253	284	228	219	216	225	270	253	246	258	225	240	230	263	258	261	239	256	246	261	236	246	210	251	233	246	257	249	266	272	234	265	249	247	252	275	249	253	242	218	247	203	259	214	247	287	221	234	248	248	238	283	239	267	221	269	251	229	255	213	252	248	243	233	234	228	226	217	256	221	232	248	244	215	242	235	234	241	232	269	242	230	274	228	245	230	252	228	211	237	228	262	246	232	257	232	235	255	196	250	234	221	265	262	223	249	222	216	273	249	266	257	249	242	240	252	241	251	219	234	226	227	218	224	237	226	248	251	227	241	227	254	223	248	227	257	235	226	234	237	251	235
21535	13793	12244	3801	2778	2240	1784	1497	1262	1112	926	921	846	842	783	689	737	729	731	715	640	615	719	660	637	646	620	616	564	588	597	643	600	597	604	617	627	593	596	626	602	594	594	576	590	594	602	560	595	546	535	616	549	560	578	604	618	525	546	622	532	615	582	597	521	560	540	552	551	556	609	548	556	538	558	547	587	570	585	587	605	569	567	577	570	562	586	537	553	558	589	599	564	576	564	547	511	607	586	614	581	584	576	518	552	614	579	566	601	576	558	575	570	540	567	555	561	591	576	572	570	593	581	539	596	528	540	584	536	586	573	573	561	541	557	569	589	587	505	544	580	561	608	553	573	557	561	568	565	558	546	509	527	591	555	532	582	555	573	565	555	561	541	571	563	569	582	578	583	560	549	576	557	542	539	546	525	570	528	579	578	541	568	540	572	575	577	598	566	552	575	588	543	551	579	560	521	538	616	538	627	556	560	585	558	589	544	588	576	557	573	565	565	546	578	526	608	592	588	553	538	578	565	571	532	572	584	560	533	561	572	605	581	505	575	568	549	580	552	574	573	564	516	515	547	558	560	573	555	556	559	582	595	595	552	538	597	576	573	574	553	570	598	560	585	543	617	595	522	565	564	582	568	567	562	568	565	578	548	617	570	545	564	558	587	525	548	541	595	566	569	584	545	564	540	608	559	554	573	568	604	563	564	582	570	572	577	553	597	580	566	544	596	588	560	540	598	581	536	553	593	533	539	528	556	558	556	556	550	580	583	577	540	573	556	567	591	565	572	594	573	580	582	569	555	556	581	584	555	590	561	575	584	580	576	546	574	556	592	555	599	558	573	580	606	561	565	582	602	559	567	581	585	571	566	533	544	576	568	533	574	588	531	545	600	608	577	562	572	569	541	526	571	622	533	551	576	521	553	540	560	555	570	526	568	575	547	570	607	555	590	551	559	573	579	579	597	542	615	523	566	615	509	566	588	554	544	550	550	611	587	603	586	526	540	601	599	576	589	540	607	616	552	603	573	593	568	545	572	529	568	569	557	604	573	563	542	587	562	545	544	582	566	588	587	637	563	602	561	521	561	550	603	567	582	556	559	570	531	585	571	520	542	595	575	569	573	554	592	628	585	544	580	554	571	567	580	560	578	587	534	606	555	586	576	568	563	559	566	545	564	583	563	585	569	550	567	584	557	561	607	582	580	587	537	535	552	584	541	554	581	556	536	510	567	604	570	577	594	579	565	596	619	566	569	557	596	550	588	533	572	554	591	587	594	565	542	559	561	578	561	511	558	541	571	570	598	555	557	569	629	535	557	563	596	584	568	597	541	538	530	565	606	520	537	538	577	561	544	552	603	550	539	569	582	553	594	558	590	550	576	549	556	599	610	546	558	549	533	557	580	534	575	618	598	580	628	548	568	610	604	554	575	552	526	567	538	520	578	574	580	585	531	550	538	617	592	579	549	538	563	519	554	521	582	567	596	567	598	582	553	548	566	571	589	542	534	586	576	583	583	599	523	606	564	550	583	599	558	576	559	580	546	572	609	624	555	534	572	537	559	591	571	555	575	565	603	565	551	582	572	569	596	559	594	585	592	580	535	555	600	587	555	563	549	555	546	548	583	542	566	552	571	571	547	577	540	581	564	590	574	566	562	566	603	599	562	546	587	543	585	550	586	577	537	556	544	551	545	547	567	551	567	581	544	558	544	556	585	602	594	589	581	569	562	560	581	549	590	558	586	562	540	538	607	583	588	562	518	530	588	535	578	604	595	563	564	560	567	555	594	604	567	575	546	579	579	588	562	534	530	597	526	550	601	555	548	581	567	576	593	612	612	554	587	534	547	594	591	535	561	623	571	561	537	580	594	564	565	592	604	541	536	505	574	576	559	554	556	558	538	571	563	573	580	583	595	565	535	557	565	560	647	608	541	545	567	524	552	505	546	568	582	567	592	605	545	584	541	592	635	558	569	566	588	561	585	591	577	580	565	556	565	572	589	561	556	621	584	579	552	570	531	543	586	546	587	565	522	591	605	589	577	511	560	553	585	594	616	546	575	568	560	572	574	573	571	567	587	544	560	553	547	597	550	578	564	545	561	553	552	575	561	505	575	572	571	583	554	547	603	580	588	594	576	521	558	579	552	568	581	602	583	601	569	550	574	562	562	562	543	569	597	581	520	558	560	571	576	558	569	608	549	555	561	584	589	551	585	603	576	570	532	550	566	570	560	570	549	570	582	533	577	582	575	579	541	536	551	554	573	566	553	565	550	590	575	580	567	543	577	560	552	573	620	598	554	535	566	569	549	540	598	597	545	568	577	571	554	559	546	603	532	569	589	598	576	561	537	587	573	566	591	596	539	573	614	543	564	536	570	556	563	610	590	555	550	505	549	537	545	573	557	602	546	610	574	614	583	536	594	605	577	606	542	586	521	548	560	548	584	585	552	533	533	602	616	560	569	583	530	538	507	577	585	581	560	558	559	548	561	604	592	553	574	583	580	554	623	548	546	604	552	574	596	569	560	560	553	561	597	574	579	600	576	561	545	566	545	584	574	556	568	557	545	546	572	567	556	602	601	516	599	561	612	583	542	556	587	548	568	540	596	568	581	559	559	617	589	573	586	588	568	519	550	612	551	575	534	573	568	540	550	584	560	583	574	553	574	601	565	520	568	568	539	563	584	545	568	548	571	586	575	529	572	563	579	549	573	566	583	572	563	570	564	578	598	573	611	560	561	550	568	565	551	603	605	572	575	560	584	591	576	574	578	571	564	545	595	541	568	560	600	560	564	592	548	593	548	607	557	549	580	610	545	606	519	564	567	546	545	597	568	570	584	566	585	542	569	577	533	572	564	562	539	518	544	546	522	540	548	583	613	560	538	564	560	586	555	590	553	546	575	586	528	600	604	572	583	573	573	577	539	555	593	578	571	582	516	566	572	539	559	580	550	600	588	584	522	554	570	616	616	557	599	566	568	590	576	591	570	526	564	541	562	579	543	601	565	572	560	527	564	582	549	567	549	614	557	570	589	563	567	532	617	579	564	561	554	549	560	589	586	559	601	558	561	558	595	610	571	575	584	520	589	583	554	596	580	557	538	553	562	591	569	552	571	570	537	525	586	581	582	550	550	554	528	532	596	633	593	561	603	563	542	616	575	557	575	553	583	551	546	549	573	570	537	568	602	522	526	544	575	554	573	562	590	568	540	585	527	517	544	589	544	588	560	520	570	611	544	554	572	593	574	552	553	544	557	561	589	545	562	532	530	558	525	581	570	539	554	561	603	595	582	583	574	600	578	550	519	584	531	604	565	536	578	587	558	548	534	525	566	611	539	569	600	567	576	569	573	560	557	604	585	554	580	548	580	559	581	576	558	582	571	537	592	584	546	561	560	568	564	566	541	557	543	543	560	585	595	609	566	577	541	574	550	523	591	564	532	539	592	580	527	567	572	529	563	571	595	549	602	595	605	578	568	637	559	568	548	590	573	527	534	597
41644	27106	17477	4241	1149	749	470	411	398	307	245	223	229	217	205	174	235	197	185	186	155	196	181	177	152	160	162	149	149	177	141	143	162	184	149	151	168	163	145	140	180	155	150	145	156	134	174	170	146	159	153	148	142	151	138	126	130	138	166	175	145	171	149	168	157	171	156	127	157	153	150	156	156	163	142	146	180	167	148	158	121	142	132	145	165	154	151	146	149	138	161	164	149	149	164	166	159	173	167	155	157	152	134	154	155	147	145	147	137	133	153	136	181	153	134	165	150	178	149	155	163	136	144	169	148	144	193	164	155	156	126	144	140	146	167	157	144	153	146	143	193	169	158	156	134	156	147	151	167	176	148	156	140	135	146	132	151	138	148	163	149	133	177	160	180	166	172	168	131	157	149	145	139	163	166	168	170	151	148	176	157	149	142	155	163	170	143	146	166	137	168	145	161	135	148	134	162	133	166	121	164	167	142	126	145	158	156	165	170	162	159	143	151	144	137	162	157	148	157	162	143	152	169	137	134	146	174	150	136	135	154	159	172	163	174	152	149	156	163	153	122	139	140	168	147	160	147	153	142	121	150	173	136	137	141	149	153	143	144	142	180	161	131	149	137	138	187	171	131	135	145	162	161	152	157	138	141	130	142	147	148	125	145	138	126	151	140	158	166	158	142	150	163	160	143	166	168	152	167	139	139	150	137	162	153	154	142	154	160	156	163	137	153	135	148	167	154	133	160	133	130	132	180	150	126	134	142	146	143	136	150	167	146	150	144	144	172	142	138	158	154	149	147	157	147	186	164	142	147	137	135	168	158	172	149	175	145	166	125	154	152	163	146	129	159	156	148	140	158	144	158	158	136	128	171	145	162	158	141	155	156	155	139	163	153	149	159	152	154	149	137	143	151	166	149	155	161	161	150	166	169	148	152	158	175	157	150	177	142	168	156	158	143	164	163	135	153	169	156	144	138	154	153	144	152	152	149	141	129	137	151	146	162	148	160	157	157	164	163	133	169	171	144	140	146	144	158	147	151	160	147	135	155	155	144	151	138	124	164	150	167	165	184	145	130	159	145	155	166	168	141	152	155	148	162	147	143	139	158	155	178	170	144	156	150	132	165	138	174	157	161	157	154	171	183	133	166	162	166	148	151	140	162	163	150	152	158	138	170	137	171	141	156	152	159	170	137	135	154	147	166	142	143	161	139	160	137	149	151	154	151	161	132	152	152	134	166	134	165	149	152	142	155	158	155	142	159	155	153	157	170	150	126	134	145	147	153	152	139	173	155	158	148	130	148	157	171	162	130	140	181	165	146	143	167	165	133	134	134	160	184	160	169	170	165	167	155	153	172	174	155	141	139	135	137	132	168	143	134	119	133	167	177	140	159	179	177	154	144	135	143	130	161	134	156	129	140	156	131	169	160	145	174	141	139	164	155	153	152	136	156	153	163	181	174	157	131	147	159	159	143	153	150	144	145	145	137	196	182	164	140	159	144	158	157	146	139	154	130	149	163	139	158	145	151	145	144	147	160	162	156	154	160	164	165	169	156	175	162	158	150	164	157	135	146	173	163	162	148	156	177	159	159	133	138	162	146	169	160	157	169	180	142	138	138	174	142	151	156	149	160	140	147	162	148	145	146	149	161	164	134	148	155	149	186	157	136	171	148	152	152	163	168	142	149	145	150	166	138	141	158	147	165	162	162	146	146	158	139	150	143	147	154	135	154	133	146	150	154	152	163	138	140	174	130	152	151	159	154	176	156	144	148	150	151	116	150	173	142	155	145	138	147	144	134	140	151	145	144	151	159	126	141	146	147	162	123	163	160	159	150	171	187	141	156	158	151	146	157	162	135	156	160	159	149	147	121	151	157	154	137	156	171	174	158	160	148	161	151	149	157	138	138	160	131	152	134	146	182	160	154	165	131	141	134	142	150	155	141	159	172	158	167	168	144	152	154	132	150	144	167	143	144	161	150	158	140	159	160	126	157	166	131	164	155	143	158	154	160	166	140	165	159	147	113	132	143	148	130	122	154	125	154	139	153	143	144	182	164	145	156	169	152	177	191	174	175	173	143	157	133	176	141	153	139	161	162	156	132	140	161	155	141	170	165	164	145	150	160	135	142	150	180	137	168	152	161	159	154	184	162	130	128	148	170	143	158	162	159	161	149	165	152	129	138	156	132	130	143	163	116	170	166	163	149	136	148	129	132	146	166	142	148	129	153	151	143	161	150	174	154	177	162	165	163	165	160	136	136	130	155	160	161	143	142	157	149	158	144	166	145	159	140	134	160	159	178	135	160	148	167	142	151	141	152	159	166	155	134	136	166	149	144	152	159	139	173	166	146	168	158	169	146	177	191	143	152	161	145	174	145	134	153	161	155	154	142	147	147	151	163	131	159	154	156	160	171	132	165	158	169	149	145	164	169	149	153	140	163	139	152	149	143	137	161	170	158	141	174	148	148	155	141	167	154	133	151	162	152	151	125	149	152	155	127	152	166	140	156	165	132	165	164	144	158	160	138	142	172	152	151	152	121	163	131	142	143	168	154	133	157	135	155	154	157	143	169	162	128	114	155	146	138	136	156	127	158	162	187	143	171	138	137	162	151	146	163	157	187	135	154	187	157	148	142	146	159	178	158	147	118	166	148	141	153	159	153	153	151	143	154	158	152	170	146	144	159	145	150	160	138	138	165	129	149	154	166	142	160	167	149	150	180	158	139	150	126	146	161	149	153	161	140	146	152	157	149	132	155	150	147	145	149	149	136	138	147	163	169	146	143	169	171	138	138	147	147	166	155	176	152	156	159	146	136	146	163	144	157	141	145	140	139	162	157	174	148	146	140	164	144	159	170	139	144	143	143	136	158	138	156	143	150	144	146	177	140	174	148	136	168	145	126	155	165	135	160	131	146	117	162	155	160	139	154	169	130	145	139	167	155	138	143	170	156	150	178	142	138	134	171	160	157	127	140	169	165	148	153	177	146	146	141	148	167	140	147	154	141	156	143	156	133	134	155	162	151	158	158	134	170	151	139	135	164	157	155	129	171	161	143	151	169	161	144	171	167	153	158	148	158	175	145	141	149	148	134	162	159	146	141	141	150	146	162	147	156	175	159	143	170	149	138	153	158	151	174	171	150	151	142	174	152	138	140	180	160	143	151	163	140	155	138	138	151	156	155	162	154	163	156	146	160	161	133	162	142	177	147	153	160	161	152	150	163	153	163	145	167	170	172	158	166	155	156	139	153	163	160	168	159	150	149	160	161	157	154	158	151	156	145	148	157	143	154	159	165	164	152	120	154	169	134	165	140	153	170	142	149	148	149	139	164	156	150	161	178	147	135	161	152	154	163	158	140	149	142	167	154	140	145	148	155	158	162	166	157	140	135	164	134	167	168	169	139	154	186	147	121	149	153	154	140	169	174	154	174	160	160	149	144	163	133	151	129	127	166	151	138	153	128	170	155	144	163	143	170	150	158	164	135	154	188	167	151	144
28159	21415	19355	5296	3357	2813	2217	1853	1570	1226	1045	914	892	805	710	691	688	595	535	579	503	542	482	474	511	472	445	458	438	455	446	429	403	399	386	457	449	429	405	419	389	388	404	398	395	378	386	370	394	401	375	375	389	388	372	389	383	407	361	383	386	377	379	382	366	400	357	390	327	386	366	387	364	361	339	403	388	361	404	364	383	434	350	376	374	365	367	365	341	367	393	356	360	381	370	359	404	378	376	368	349	360	345	351	380	346	373	354	350	393	346	385	373	347	363	365	358	335	356	358	374	375	316	380	336	367	359	361	378	363	405	419	356	350	379	364	381	376	367	353	386	392	361	351	364	354	394	371	346	418	400	383	346	389	386	354	387	388	376	386	354	411	363	338	406	377	351	383	364	375	358	350	364	367	347	352	370	366	371	367	355	318	358	374	346	357	387	341	337	352	359	376	351	361	351	360	421	354	398	390	341	373	359	332	410	372	391	380	364	353	401	376	384	346	361	347	397	354	353	401	361	345	402	364	362	349	349	376	336	379	379	347	343	359	363	349	382	365	351	367	325	367	387	377	404	391	358	355	351	375	343	376	349	375	352	349	363	379	377	349	370	377	364	391	368	332	384	354	396	387	357	353	347	344	359	349	349	364	412	351	345	360	367	393	348	366	383	352	354	384	380	379	362	396	395	389	361	324	364	360	352	346	383	368	345	348	355	403	335	382	383	390	358	351	351	378	364	386	364	352	327	375	356	397	326	366	353	386	375	358	359	362	370	362	381	379	395	386	359	380	372	373	386	390	359	399	369	367	369	370	366	357	378	397	370	381	352	371	379	357	373	349	295	360	386	367	374	373	355	363	357	367	378	389	367	358	358	367	365	376	365	349	370	363	368	376	364	350	382	354	372	362	398	376	346	346	362	386	391	371	383	370	365	373	383	358	371	370	362	384	375	340	348	341	369	387	352	378	358	389	385	328	405	375	368	367	370	397	311	376	382	398	380	332	359	367	377	368	395	368	405	363	372	394	374	331	386	403	370	374	320	349	388	395	373	358	391	398	349	376	383	371	393	356	351	348	367	374	379	368	376	378	382	384	386	374	358	330	353	402	360	344	316	396	379	407	384	366	367	373	394	365	376	353	372	336	387	386	364	385	363	349	388	353	372	379	365	433	356	367	326	352	351	394	365	378	367	371	378	423	365	346	365	363	398	345	380	386	372	398	364	370	370	373	369	333	365	383	347	351	359	366	343	376	377	346	372	407	357	378	364	349	343	383	376	366	375	336	366	372	387	401	374	379	368	360	391	373	369	391	353	358	372	381	385	370	364	365	364	354	353	341	351	387	341	387	353	357	328	374	344	364	375	395	409	355	398	349	347	356	386	351	359	420	357	373	358	351	345	387	379	379	368	368	393	371	372	360	387	424	361	402	354	381	366	358	378	340	381	348	386	343	329	370	357	367	366	351	366	345	376	392	339	358	358	371	368	371	380	398	379	381	371	371	345	368	373	399	412	384	345	372	453	335	371	389	377	371	364	372	341	393	385	348	399	378	368	372	380	350	399	336	376	341	322	334	380	372	362	348	359	363	345	391	347	345	365	374	366	359	378	382	376	350	405	412	399	383	337	349	373	344	354	340	367	391	345	381	373	358	401	366	386	351	362	380	353	356	342	340	361	339	362	389	365	384	402	358	383	346	389	400	374	403	405	335	389	364	361	351	384	393	351	371	376	381	391	403	340	331	344	376	389	362	364	382	395	395	353	355	368	359	340	370	375	386	373	369	352	341	336	341	369	363	391	360	381	355	348	375	346	370	333	364	357	364	360	365	367	378	353	404	334	343	349	340	350	385	380	345	368	377	338	363	362	354	365	365	364	374	381	399	361	342	380	367	392	336	377	383	359	391	351	352	360	370	342	401	391	353	379	341	348	366	333	345	336	360	365	350	346	337	331	380	419	369	353	336	359	372	402	323	377	369	341	346	402	365	350	338	354	382	366	377	336	347	366	392	367	368	414	382	356	383	381	374	332	380	352	340	364	383	385	368	373	358	395	354	363	391	361	375	369	379	402	384	377	384	382	358	367	362	354	356	370	358	392	368	357	352	391	360	352	349	367	398	381	388	363	380	364	367	376	347	375	371	356	364	375	385	390	384	361	361	370	377	354	372	369	341	382	382	367	357	390	377	370	353	390	381	412	396	334	376	386	377	355	365	385	348	374	364	402	333	367	407	371	350	367	374	374	368	336	361	372	378	427	379	332	377	382	357	367	380	390	390	390	398	384	357	374	373	367	386	367	343	382	378	377	347	362	377	364	376	345	373	394	375	332	363	366	379	370	321	358	409	413	381	385	393	369	351	372	363	360	424	365	334	380	347	343	388	383	358	363	360	362	371	350	367	322	345	406	375	363	366	386	346	377	366	390	339	349	357	367	358	380	368	385	362	377	380	362	338	401	355	367	357	329	398	370	345	384	375	360	384	329	374	351	344	365	381	389	375	375	366	352	359	386	359	369	367	341	381	379	394	377	353	366	362	370	397	379	364	348	377	404	402	386	402	335	398	365	356	388	349	345	363	357	358	350	355	347	361	355	399	382	375	384	358	361	380	373	371	370	342	416	384	360	385	353	401	380	378	413	378	360	391	354	347	390	390	359	411	392	380	343	351	353	361	359	387	396	385	373	376	374	365	389	363	385	384	371	347	410	383	354	366	366	344	361	393	378	335	359	408	357	354	382	363	361	382	383	365	357	392	377	348	348	362	355	379	361	362	373	340	372	347	367	407	385	349	372	407	361	341	357	335	369	402	365	386	365	350	361	382	355	365	339	377	383	341	365	380	353	418	380	348	390	376	354	364	371	367	351	400	363	335	377	322	378	370	369	384	405	370	387	391	378	375	348	359	369	371	359	380	357	371	404	343	369	396	345	355	336	368	394	375	394	402	370	401	371	338	369	355	381	321	359	358	373	354	373	387	381	392	398	369	396	351	402	353	393	346	333	386	400	377	384	362	393	401	376	343	393	395	372	396	373	350	355	347	379	357	382	393	376	353	362	415	385	362	362	363	338	368	354	330	366	358	364	348	375	367	384	412	363	401	342	354	380	371	375	386	353	350	353	370	381	330	360	366	365	327	361	376	393	368	387	383	386	349	376	383	383	361	359	379	359	369	366	334	400	354	381	348	379	389	338	368	381	398	321	391	366	368	389	360	384	380	389	397	367	383	383	390	373	362	389	352	357	397	330	384	370	367	365	370	346	382	369	368	361	351	368	368	370	363	354	348	370	402	406	371	381	405	359	359	371	377	377	369	386	378	330	382	371	340	318	373	349	360	388	384	365	334	354	399	372	404	384	358	352	348	363	388	362	341	366	417	372	356	372	386	342	366	363	376	371	357	368	386	372	401	380	391	384	374	363	383	360	403	348	360	374	377	362	367	338	339	378	373	345	369	368	368	386	350	363	367	385	401	347	356	355	344	343	348	397	367	361	354	358	347	386	371
13874	5495	2614	696	447	399	318	288	289	244	245	246	285	265	254	234	230	237	251	235	212	236	231	238	218	205	227	213	239	240	218	205	227	217	253	200	218	211	228	202	203	238	228	232	261	202	196	239	212	239	232	232	227	217	246	227	232	229	212	220	255	229	240	203	221	225	222	237	230	212	232	232	238	237	216	219	204	240	207	239	248	198	212	206	227	208	210	226	206	256	210	229	214	229	187	193	217	237	214	214	235	232	211	229	260	200	245	221	237	226	238	212	245	212	219	196	242	218	225	226	217	202	231	233	218	223	222	200	178	232	248	228	218	183	234	235	207	260	243	232	219	209	258	224	228	256	232	253	228	239	222	238	204	221	215	223	244	237	226	225	219	203	223	205	236	224	229	212	218	221	248	205	223	233	245	217	194	216	220	248	246	234	222	218	220	205	194	230	229	235	213	218	225	236	212	228	219	218	230	224	200	227	230	221	222	241	238	245	201	222	239	222	216	236	206	226	232	207	210	224	230	232	246	253	235	239	211	215	231	220	197	229	233	177	223	257	202	221	265	232	225	241	255	207	235	190	225	237	211	238	205	224	247	191	224	226	223	235	203	210	234	221	242	227	209	228	217	237	210	236	217	207	215	195	213	242	213	247	252	234	239	208	238	237	226	240	175	232	230	255	206	244	233	239	206	221	205	237	232	226	211	228	239	239	259	242	227	203	193	231	243	214	250	220	211	212	218	214	234	191	232	196	249	241	240	248	244	214	203	244	224	187	201	229	198	245	229	239	226	203	213	235	217	226	220	208	213	219	208	231	249	237	200	244	222	211	238	241	212	199	198	217	213	219	242	233	220	206	203	246	217	211	237	194	212	227	222	217	240	231	185	213	226	167	232	239	215	220	218	231	246	218	233	217	218	218	228	231	234	212	210	231	225	228	220	243	213	214	203	217	227	214	243	246	219	229	236	224	241	230	198	230	234	186	195	198	228	228	254	237	233	196	229	219	203	214	207	193	230	218	235	222	208	230	231	208	215	247	227	245	235	203	203	227	230	248	229	209	245	222	184	228	230	216	207	219	202	212	216	221	212	205	254	226	215	243	215	213	216	229	203	254	230	229	244	223	231	216	236	219	205	227	212	226	227	238	254	231	234	233	207	225	205	236	225	230	207	226	194	221	215	204	229	221	204	185	236	206	232	204	229	210	226	236	214	243	237	215	247	213	229	220	231	238	234	244	231	220	223	227	208	243	238	242	198	236	213	206	208	244	243	250	248	235	212	216	246	259	227	223	255	220	197	213	218	244	229	243	204	209	214	222	242	261	231	228	217	224	244	224	227	215	233	210	229	233	198	220	202	227	252	212	221	231	216	236	216	220	226	236	238	217	214	237	215	261	210	201	236	256	207	236	232	213	244	204	221	233	218	241	239	219	231	225	208	239	196	236	236	221	228	209	209	229	219	253	245	226	227	199	209	241	211	204	215	198	234	228	229	210	224	220	234	223	209	214	255	218	211	226	227	217	226	239	223	241	255	240	220	216	224	244	239	222	241	217	232	213	248	213	222	233	239	236	267	233	234	224	232	226	190	198	213	213	211	213	218	224	225	214	238	221	221	201	234	214	207	210	200	228	242	226	234	211	240	216	232	218	228	207	233	237	207	224	223	225	245	223	212	232	213	234	200	229	224	199	226	225	237	238	210	247	227	220	207	242	241	200	242	201	235	221	218	232	225	208	212	226	212	217	242	215	255	212	227	228	226	236	218	223	196	215	228	208	222	216	210	215	201	228	252	221	225	210	195	214	242	221	219	237	218	203	215	213	217	210	220	217	224	210	208	199	231	221	253	234	217	193	218	252	203	216	248	228	247	226	214	229	246	206	234	230	236	208	194	212	186	201	218	205	215	211	253	205	270	216	208	276	237	218	235	216	221	219	232	248	197	239	221	218	253	253	245	213	224	220	222	241	205	208	213	202	216	223	246	213	202	236	215	230	226	234	202	225	194	254	249	217	230	215	221	196	237	212	219	221	201	226	234	207	225	219	229	217	214	204	227	214	224	222	249	201	202	230	239	216	201	257	230	191	232	220	229	236	228	208	208	231	222	204	231	211	211	196	208	214	218	226	215	222	213	239	220	222	246	231	212	238	235	264	203	207	249	219	249	211	214	216	206	217	243	199	225	209	187	225	237	242	209	205	228	196	226	194	201	239	217	209	228	207	224	242	229	229	244	213	227	226	241	221	223	233	235	226	215	211	210	221	222	232	208	247	242	223	227	236	212	227	213	220	221	216	250	259	219	233	226	225	212	238	223	192	243	240	240	231	233	243	240	227	227	226	236	216	212	232	238	213	212	225	227	233	217	201	213	204	224	230	240	219	219	212	204	208	219	221	215	240	227	225	236	243	218	211	243	209	221	221	249	218	188	216	214	199	233	233	222	195	234	216	251	264	238	216	219	238	247	218	222	219	230	218	232	207	231	221	231	216	214	227	239	215	220	200	202	204	207	211	184	214	219	235	214	231	201	233	214	249	224	224	216	226	253	220	214	217	222	215	234	228	210	216	210	237	227	208	214	245	234	207	260	216	247	230	227	206	243	199	225	179	196	189	205	242	260	250	237	215	248	252	234	221	236	222	234	212	241	207	225	219	219	216	246	212	207	240	249	220	217	220	205	190	189	245	207	224	194	198	215	196	232	192	215	210	204	214	239	236	263	227	213	228	222	216	224	204	224	221	237	211	224	225	235	194	213	200	211	236	218	210	205	229	181	211	229	239	202	242	219	257	224	260	255	224	219	199	212	250	238	197	238	219	211	212	204	219	247	218	223	243	232	239	224	250	217	232	246	213	216	213	238	203	216	202	220	233	215	192	235	223	216	231	250	217	212	188	225	227	227	225	205	219	199	203	242	235	203	216	226	229	230	242	206	234	219	233	215	226	215	225	205	224	221	232	224	217	231	214	233	210	245	210	262	196	247	212	215	229	228	224	214	214	225	233	209	253	201	220	215	237	205	214	243	221	210	220	197	213	234	232	212	204	241	231	234	220	226	203	228	201	229	228	214	216	225	222	208	239	230	238	209	236	231	215	217	232	232	210	210	222	235	221	226	208	219	210	236	257	222	237	224	252	224	234	204	220	224	197	225	225	210	223	203	197	219	214	226	241	229	231	244	225	215	240	220	201	200	199	229	237	238	209	221	215	204	232	222	207	241	259	202	250	240	195	207	239	210	227	229	218	208	202	223	211	212	241	202	218	227	229	221	233	252	236	247	239	211	213	214	191	210	227	224	180	244	194	208	226	223	204	255	227	220	211	243	237	214	221	226	212	233	224	241	276	245	269	243	214	241	247	223	202	210	247	210	225	231	210	231	235	247	205	226	219	226	216	241	201	221	261	233	216	197	218	212	230	203	244	229	212	219	217	223	194	241	214	198	239	206	231	210	219	214	228	235	224	221	203	214	223	211	225	242	239	215	219	209	224	232	239	250	227	226	237	237	245
10080	5349	4866	1789	1547	1240	1061	1014	850	838	704	687	661	625	618	623	573	539	578	557	595	570	542	526	519	576	573	583	563	529	512	538	544	588	550	564	567	587	558	524	508	515	557	547	544	497	517	557	530	580	558	571	560	541	566	538	542	510	575	550	554	527	534	521	573	524	558	530	549	547	561	539	539	558	527	534	537	523	523	508	566	537	537	575	492	540	533	537	482	504	560	543	506	501	565	576	521	550	521	570	524	515	514	553	539	542	563	595	536	512	531	532	527	548	513	530	530	558	558	508	551	498	507	530	585	547	559	548	551	518	563	539	549	524	542	555	579	570	535	521	481	533	540	549	564	516	561	562	533	533	573	524	541	523	548	508	564	589	530	530	532	545	496	497	498	496	532	542	541	547	539	543	568	589	549	562	578	539	568	558	521	528	526	564	518	528	528	539	580	495	548	503	536	568	551	529	544	515	538	528	547	491	526	517	512	530	591	556	548	526	569	509	557	532	547	542	524	574	548	542	503	507	511	512	533	537	516	521	541	514	574	525	568	569	566	539	508	564	552	530	562	552	502	528	540	525	558	495	513	511	530	530	525	508	582	535	531	500	562	521	508	529	539	526	526	531	535	557	506	532	520	504	496	560	515	519	526	553	550	527	549	537	520	522	491	525	576	517	526	529	517	540	557	524	518	518	531	530	537	561	539	508	575	539	487	540	540	568	512	513	518	518	567	566	520	571	534	491	501	537	527	514	513	558	572	509	550	494	520	511	521	537	595	522	560	512	532	560	528	522	514	532	541	508	524	577	536	528	547	566	515	518	557	521	536	524	532	505	538	540	508	568	529	569	544	516	474	539	580	543	534	561	520	550	553	565	568	524	484	581	538	540	550	554	543	522	516	554	522	513	528	518	526	551	527	550	550	545	551	523	531	552	499	485	526	515	545	518	558	534	529	499	519	522	510	499	551	540	580	574	536	522	524	574	541	537	546	559	551	527	495	574	552	557	530	504	545	532	496	556	544	532	489	512	539	569	522	531	576	568	520	533	541	549	531	562	552	529	541	560	533	555	539	521	548	540	544	543	537	479	518	589	535	513	543	529	543	562	535	523	519	550	516	549	543	544	549	553	525	543	568	518	554	521	565	555	534	551	539	538	553	536	526	516	521	558	557	552	539	538	565	554	558	544	544	540	559	538	576	529	538	538	574	526	555	549	529	551	568	496	535	566	540	517	505	539	509	470	574	545	530	526	545	579	560	518	520	533	506	576	519	546	517	531	518	507	535	544	526	527	532	527	523	493	498	522	540	489	529	554	575	548	528	534	554	551	574	542	532	519	532	512	561	533	548	570	532	517	506	518	542	532	514	475	516	560	500	530	580	538	530	523	529	534	541	518	524	516	505	542	556	546	560	538	500	515	520	569	496	521	516	475	527	492	531	526	527	513	529	531	511	525	561	529	531	550	557	522	517	551	531	498	520	545	524	546	534	535	512	566	532	534	484	498	525	532	563	490	558	561	529	517	524	538	526	548	521	546	554	519	502	555	526	520	517	524	539	530	507	521	545	528	574	538	517	536	548	534	553	556	552	531	529	526	577	535	565	530	530	525	529	543	507	511	548	510	495	490	535	551	573	555	518	543	541	521	528	502	537	525	494	544	538	489	559	485	521	519	535	546	567	542	554	548	501	500	516	518	539	517	577	534	507	548	554	519	539	550	498	557	516	585	560	514	535	501	497	536	549	515	497	516	537	527	515	544	520	490	525	556	541	544	577	533	487	497	544	494	535	549	544	548	535	518	518	527	495	519	537	513	558	502	521	547	518	533	549	510	504	535	557	527	545	544	538	518	552	525	492	507	537	545	526	480	527	511	564	543	549	515	542	537	509	501	561	513	520	554	527	512	519	543	531	575	531	553	548	568	546	544	511	546	496	585	481	526	508	537	526	550	545	531	551	530	510	511	526	525	504	554	534	525	572	513	534	581	567	548	512	532	541	513	507	601	542	504	513	559	541	572	523	539	555	577	545	548	554	527	572	508	527	539	517	537	520	538	547	561	545	549	543	521	517	515	499	513	546	568	521	553	522	489	555	537	500	522	480	524	551	527	518	545	481	558	522	549	523	520	538	520	541	545	534	527	553	550	527	571	508	525	496	512	510	535	538	540	508	535	539	552	501	553	528	550	522	514	568	557	542	525	560	507	536	518	539	536	526	538	490	502	499	545	565	478	511	530	541	534	549	507	558	549	544	556	524	578	543	538	532	549	546	520	505	532	489	538	576	540	605	535	570	540	541	551	547	560	561	553	568	529	525	542	529	491	587	553	551	486	558	532	562	554	567	533	541	534	539	549	508	557	555	544	548	528	521	530	509	545	539	529	554	518	553	554	541	538	561	517	538	529	546	552	541	541	578	537	535	524	520	525	522	525	600	499	542	563	519	508	560	581	561	503	559	533	544	541	464	562	565	575	505	527	521	540	515	564	537	544	520	533	563	496	532	544	518	543	497	544	509	520	499	539	591	531	524	541	515	544	553	545	582	549	561	522	526	545	549	533	504	560	555	548	528	525	525	534	543	518	544	541	518	583	541	515	554	524	505	517	571	562	528	540	563	525	523	556	537	544	538	532	539	565	529	539	526	555	530	557	537	528	563	579	556	526	557	542	514	565	548	541	586	527	556	523	535	501	529	531	576	504	504	567	487	506	535	553	546	500	577	576	569	527	551	507	554	522	521	592	564	527	510	552	478	507	532	584	548	537	545	504	552	555	565	473	532	571	532	550	553	539	514	537	536	511	539	553	527	546	542	528	528	503	538	499	535	508	527	555	556	518	525	532	514	547	516	545	530	567	508	564	529	522	562	558	480	510	547	531	513	566	521	491	585	527	522	513	534	531	554	577	495	549	563	537	500	526	579	540	503	541	518	581	534	536	556	530	536	528	530	533	541	515	551	536	523	584	545	551	528	513	512	553	545	543	532	524	532	548	461	507	555	536	572	498	539	552	531	496	562	551	496	519	570	535	502	507	509	558	580	550	544	511	502	532	501	533	559	528	518	538	543	513	550	553	591	545	561	535	546	533	506	510	548	503	516	490	557	543	536	531	495	504	515	526	520	489	548	510	499	523	559	537	574	520	560	544	498	576	554	547	541	549	475	531	527	551	486	530	558	534	531	506	551	517	534	517	559	544	530	542	509	539	517	514	552	543	476	521	562	578	519	514	545	507	567	558	555	532	540	546	517	537	531	559	510	503	523	568	520	490	566	507	521	536	526	513	538	550	542	530	511	570	525	558	480	509	518	513	537	552	546	513	496	553	532	540	524	564	523	507	509	492	489	521	544	531	574	528	510	519	540	536	537	529	504	508	512	474	536	513	529	532	522	555	516	549	523	550	552	533	553	528	537	541	501	564	575	508	543	531	509	535	539	552	489	546	552	513	501	519	519	573	553	511	503	537	541	545	542	537	481	512	532	518	500	537	525	529	553	551	556	567	538	538	538	553
28742	16109	8853	1740	695	508	502	421	368	341	297	285	299	292	260	260	257	252	230	219	243	273	246	254	263	237	243	209	225	238	230	245	216	256	227	230	261	239	229	238	228	210	223	253	251	221	188	214	232	235	214	231	236	270	260	232	223	199	221	218	209	251	209	223	224	228	226	232	249	203	228	220	224	234	207	219	235	234	233	229	234	216	252	221	224	242	242	221	215	208	246	217	222	226	226	216	253	251	234	208	232	259	256	230	204	229	219	230	233	219	244	249	222	214	267	216	206	241	231	243	212	237	227	217	207	225	240	221	225	253	206	216	205	238	241	224	219	254	218	236	211	223	207	227	194	215	250	231	197	220	237	193	241	233	243	239	213	224	249	237	233	264	256	207	223	220	217	218	219	224	243	234	238	220	221	264	232	233	202	218	265	231	250	234	214	244	258	259	208	202	206	253	232	222	217	227	212	245	218	252	238	196	210	220	247	223	258	233	233	225	269	229	223	247	226	256	250	240	214	184	216	232	238	233	236	250	233	220	234	231	232	250	236	237	231	257	222	250	247	198	235	237	240	237	216	232	266	245	241	230	228	247	203	214	224	214	234	239	219	224	228	263	234	212	223	250	233	239	221	209	259	230	233	217	223	230	223	237	200	238	226	217	203	216	253	230	222	210	213	258	222	241	208	196	253	243	244	241	231	236	282	221	250	224	217	228	243	262	218	238	236	219	226	247	223	244	234	227	238	242	219	221	208	234	233	246	226	235	230	225	234	239	231	219	225	222	231	235	219	250	233	219	238	225	236	209	239	210	245	208	238	216	239	226	220	234	233	245	244	243	245	217	205	228	222	235	234	214	231	228	217	237	236	220	222	247	214	222	224	213	236	210	238	246	203	205	258	244	221	250	249	208	226	219	251	238	246	244	210	224	251	221	252	227	216	235	227	222	251	237	220	223	233	203	223	235	228	247	235	210	228	234	252	215	245	245	235	230	213	210	239	210	226	227	228	216	210	230	233	253	231	248	220	218	233	223	260	235	209	227	239	214	235	235	246	240	226	202	220	201	249	223	210	234	215	242	245	220	237	223	244	226	220	237	208	247	245	209	233	227	236	203	197	220	259	226	227	261	212	231	216	244	187	220	239	236	244	257	274	227	246	251	234	191	235	239	248	244	262	242	236	238	216	254	233	263	224	222	220	192	209	273	239	247	247	227	199	222	225	230	242	236	245	241	231	210	230	235	263	241	230	228	251	224	220	221	240	233	218	239	244	283	251	232	255	210	230	201	231	220	243	209	231	216	224	206	225	234	233	251	235	215	239	210	240	221	222	215	238	249	210	221	196	241	235	227	262	200	228	251	219	190	223	243	230	205	227	253	234	193	206	233	233	228	250	242	233	221	234	229	276	217	239	237	224	232	268	215	240	208	186	217	240	212	227	198	228	250	232	202	245	205	229	223	237	233	223	243	226	244	260	245	223	238	257	215	205	232	246	227	231	212	215	205	238	203	210	230	263	239	229	249	224	228	209	201	246	233	241	207	251	218	226	196	234	214	236	243	213	240	222	253	231	232	233	217	221	226	228	218	229	247	222	202	236	226	240	244	233	229	256	238	232	217	238	219	205	228	226	258	228	197	227	219	219	232	228	239	234	200	224	240	241	222	237	239	213	217	221	222	233	233	232	216	215	249	218	255	218	253	232	195	224	204	204	238	218	202	248	214	211	221	251	242	258	235	250	220	225	222	231	234	229	231	244	233	200	215	220	235	239	232	234	215	250	240	236	227	213	261	219	263	216	218	208	237	213	220	221	202	225	216	229	220	207	212	259	218	207	227	218	217	247	236	254	265	235	202	225	204	226	242	234	240	218	221	229	233	215	230	241	224	222	216	209	222	232	241	246	241	226	203	243	209	236	221	223	222	263	219	215	259	225	197	221	228	229	245	266	234	231	237	206	221	274	262	239	253	223	207	225	218	222	236	223	229	237	186	242	224	191	234	235	231	216	206	216	281	247	222	220	208	267	215	249	199	227	264	239	226	239	247	228	235	229	211	237	237	261	191	272	249	217	193	219	256	246	222	230	233	231	243	244	218	262	260	203	220	259	226	222	241	242	234	214	220	221	220	222	257	263	209	250	231	200	220	218	246	226	245	206	248	238	229	233	223	225	218	236	239	256	221	251	235	218	233	227	226	238	245	237	243	218	239	230	234	235	252	232	229	217	215	252	232	235	230	225	213	241	258	228	250	251	221	235	266	245	210	225	236	234	214	226	222	237	256	217	228	225	238	226	212	241	225	237	226	226	194	218	244	255	216	225	212	243	208	237	240	217	222	260	237	236	212	226	224	224	225	259	192	244	217	215	235	239	260	246	221	252	225	206	228	219	231	250	205	240	226	247	240	232	253	229	226	237	240	227	226	231	262	239	226	245	220	239	244	236	223	248	253	237	195	231	258	236	229	230	238	216	214	217	240	245	229	222	260	239	242	226	221	245	241	239	253	245	240	260	249	239	248	241	217	230	214	236	241	242	237	236	226	223	247	244	260	216	232	229	223	227	234	225	220	261	237	194	224	219	236	215	237	231	234	222	223	220	228	245	219	254	212	201	247	224	230	224	232	253	227	224	233	240	248	232	224	257	237	216	234	215	227	237	209	197	236	248	212	260	228	234	228	220	250	230	232	250	234	233	243	235	225	239	246	244	224	215	252	248	180	260	225	239	227	226	230	225	213	223	219	247	202	252	275	232	218	230	240	250	236	222	242	244	232	216	235	214	226	244	235	250	238	231	236	251	236	259	237	244	251	238	234	258	244	255	220	248	214	235	231	222	234	227	243	252	229	231	256	217	229	231	230	240	229	209	207	232	245	221	212	253	255	243	239	219	257	232	238	216	259	222	246	241	253	229	235	210	222	228	227	222	228	237	228	215	244	256	212	212	227	247	233	234	199	216	239	245	217	235	233	269	234	236	215	225	238	222	203	215	202	225	220	236	236	229	237	232	253	259	241	212	232	229	232	249	244	221	243	224	238	252	211	240	229	240	231	241	245	235	220	198	251	234	203	222	223	216	224	249	230	267	250	230	210	207	243	229	245	241	248	261	219	249	227	266	236	242	227	227	219	210	224	230	200	256	217	217	235	222	218	252	216	225	216	225	242	227	220	235	241	235	225	221	242	219	224	240	208	217	221	209	266	228	222	204	205	257	233	250	209	225	244	224	254	233	211	242	206	218	230	229	240	217	238	242	250	238	215	235	260	233	197	216	191	217	233	207	213	256	214	218	229	226	226	237	235	233	227	227	218	240	258	229	203	234	206	215	251	220	224	265	242	222	237	234	213	237	218	225	249	215	258	217	214	203	240	206	216	242	223	222	232	214	225	240	228	232	224	228	254	232	226	248	237	227	220	238	209	222	226	190	243	224	217	230	216	235	226	226	230	266	238	245	235	218	255	228	219	223	227	218	235	218	225	211	226	229	236	211	225	239	222	225	238	215	210	236	194
20559	13611	11826	3411	2495	1909	1713	1543	1254	1028	963	926	866	738	768	756	693	628	661	651	623	631	613	591	592	563	668	584	586	613	613	577	560	575	587	636	583	530	562	624	569	557	551	548	541	536	573	587	551	559	580	596	536	585	585	536	521	583	541	524	506	529	532	548	554	553	533	580	528	527	538	551	546	558	537	547	568	495	558	536	555	553	532	585	544	521	572	496	517	589	532	543	565	552	530	542	577	537	541	528	518	532	569	595	537	575	557	518	527	570	558	540	569	583	534	517	489	565	536	570	544	535	539	540	559	495	557	544	531	541	530	526	519	565	552	576	545	527	538	552	532	564	566	560	542	565	562	517	516	580	549	545	580	548	556	550	556	530	573	539	535	566	532	586	576	550	554	580	520	518	553	528	535	546	521	517	581	495	536	565	500	554	545	567	506	588	561	551	521	549	601	549	567	535	523	527	502	530	526	557	535	546	583	520	594	543	560	536	528	537	529	543	527	549	517	563	525	538	559	546	553	558	584	523	586	518	560	565	536	550	500	539	519	541	529	573	548	541	536	501	513	524	585	562	600	593	594	587	604	522	587	558	494	522	526	547	542	531	549	536	551	545	531	579	524	527	536	535	539	565	553	543	541	594	527	529	528	515	575	539	557	559	555	589	534	553	565	545	541	538	490	552	565	527	515	572	539	570	540	552	559	497	525	534	547	535	598	554	560	543	529	558	547	545	523	529	546	526	586	536	525	502	588	575	545	527	575	564	524	546	516	504	555	592	554	525	536	506	557	549	579	530	569	580	559	577	517	506	541	501	571	577	567	578	549	519	544	548	528	539	524	561	546	544	544	487	549	538	533	513	549	545	550	566	544	530	507	514	505	543	546	565	561	558	550	525	585	557	536	524	550	502	548	604	564	523	530	542	521	569	549	553	531	543	504	487	546	535	536	535	569	528	552	526	548	554	561	523	556	537	528	544	559	548	581	476	542	539	571	553	556	548	507	546	544	590	586	555	567	537	533	550	562	551	576	518	521	537	515	538	522	534	540	541	570	551	530	535	551	554	525	591	531	557	506	528	539	582	530	536	538	564	576	576	513	536	539	544	501	534	519	495	565	538	535	544	570	566	515	537	566	518	536	506	549	530	529	569	567	524	543	569	580	534	579	556	514	566	516	538	529	536	537	552	568	557	541	551	569	576	499	570	546	514	541	529	554	537	503	558	557	598	558	526	551	546	526	513	591	524	561	539	501	530	551	541	522	546	536	572	561	532	550	561	574	520	539	569	545	546	545	555	551	529	556	578	573	507	578	552	518	538	553	526	527	548	593	515	537	537	550	576	498	580	561	580	545	541	530	506	594	528	561	512	559	530	585	543	593	523	533	519	531	547	578	535	550	517	560	522	567	545	539	545	554	562	529	548	527	524	550	543	535	577	505	553	556	551	512	534	540	544	535	557	553	578	559	550	493	502	537	520	546	565	533	587	578	555	564	558	557	521	560	540	544	575	552	546	521	553	530	539	515	559	550	565	546	548	567	553	553	546	561	530	523	559	536	530	566	529	547	558	554	512	577	537	517	563	535	538	551	525	537	520	522	534	580	592	570	523	573	539	587	576	525	577	572	557	555	587	554	502	552	555	550	539	595	533	514	535	506	551	555	537	507	537	542	560	554	550	550	529	527	517	540	535	555	543	549	566	558	532	540	533	540	571	531	592	539	495	542	517	535	532	539	534	553	515	540	580	579	540	541	586	540	563	543	554	527	519	562	556	533	524	536	564	583	550	516	546	520	517	528	534	523	530	563	515	543	510	558	544	580	554	587	520	547	534	561	533	554	535	569	551	549	559	535	543	544	536	559	532	536	516	520	571	598	518	548	511	554	562	550	551	563	564	517	533	541	583	561	574	495	554	550	508	552	540	560	532	558	561	550	550	546	526	557	547	565	549	556	581	543	535	560	562	563	545	561	550	584	514	561	510	557	549	529	592	563	569	530	529	508	515	556	544	554	559	521	564	564	535	516	545	569	533	579	571	537	561	544	584	511	549	573	534	549	505	529	527	578	529	545	537	485	524	545	558	488	566	516	534	494	544	525	513	557	549	539	581	537	574	565	561	532	577	535	602	550	535	527	505	555	505	542	551	549	566	537	570	563	541	552	556	583	536	542	570	569	519	556	516	549	517	554	547	513	520	566	535	520	571	546	576	567	539	533	517	539	551	555	588	530	520	516	537	530	534	542	506	509	525	524	572	550	525	521	551	566	581	534	520	527	576	552	540	544	587	546	534	512	563	608	545	509	509	512	542	573	530	550	566	568	556	532	508	514	560	538	552	536	593	509	526	540	553	541	533	557	573	537	494	556	549	537	540	558	526	541	537	554	550	529	537	550	533	514	551	524	543	557	514	547	544	540	542	567	488	546	514	527	556	529	536	508	564	504	570	550	596	538	541	541	524	531	552	515	520	561	539	583	476	561	533	529	541	588	572	565	578	533	539	548	586	512	502	589	558	535	531	560	533	509	547	519	530	563	550	547	518	554	536	502	547	515	522	500	517	522	552	573	493	475	548	513	534	550	531	587	557	556	523	535	516	578	536	521	523	539	528	561	555	613	550	535	559	482	530	564	534	589	531	510	534	555	540	527	575	540	572	555	462	512	551	590	518	554	543	540	555	563	544	543	549	529	531	562	563	570	530	560	531	552	535	556	507	509	512	527	536	533	526	567	536	549	549	579	554	516	564	556	551	505	522	528	555	500	531	517	563	547	558	538	606	543	499	527	546	561	563	571	549	557	526	537	518	568	536	548	508	532	533	517	548	531	527	558	557	513	536	516	521	548	564	535	528	576	546	486	521	538	566	574	530	542	529	478	535	535	554	549	508	531	574	564	520	573	524	512	528	568	594	558	557	557	517	526	548	515	493	558	571	550	564	542	527	560	531	561	559	553	530	559	569	546	544	532	558	532	536	534	558	546	534	564	530	500	570	560	512	546	553	564	537	545	551	530	524	588	486	556	522	524	539	565	555	534	531	599	511	548	549	561	498	567	554	532	515	585	475	543	545	567	505	525	547	540	544	574	543	525	521	559	540	552	597	533	551	544	551	530	606	560	529	573	560	527	532	565	549	555	567	567	517	537	539	587	531	505	559	529	547	565	553	585	573	555	514	516	502	515	567	558	541	542	498	532	541	520	565	514	518	527	531	570	587	565	542	538	543	564	517	547	571	559	566	585	550	540	536	504	514	568	522	580	553	551	544	525	519	610	550	552	566	552	558	498	541	501	554	541	554	531	558	536	542	530	570	563	563	536	542	552	522	518	529	569	514	509	572	544	522	533	538	554	550	540	510	547	545	538	521	527	560	539	509	537	480	548	555	580	613	624	535	518	553	546	542	553	587	525	539	521	555	577	528	517	582	573	513	540	501	506	557	546	543	539	513	532	506	513	544	563	555	561	539	539	520	522	474	580	534	534	590	589	526	518	556	560	519	529	529	506	548	544	513
41203	27490	16916	3541	1104	691	544	489	362	267	253	239	222	199	202	205	205	183	167	191	169	205	147	165	188	156	148	177	163	158	174	177	158	169	185	174	165	176	158	125	175	144	162	145	166	160	158	162	155	182	161	164	185	134	142	136	150	159	164	163	171	138	147	136	161	141	137	159	145	182	153	138	147	153	157	178	159	169	142	148	143	147	162	148	162	151	156	154	144	152	137	154	146	143	143	156	141	144	144	149	119	141	171	153	149	135	158	157	176	156	174	160	144	149	168	149	154	135	154	146	153	168	145	157	136	168	142	175	122	151	136	141	169	159	138	153	156	132	169	130	149	162	155	165	147	169	163	161	163	165	163	136	160	138	153	149	169	151	159	173	150	145	148	134	147	163	147	167	160	130	134	152	128	134	148	158	142	136	164	149	145	165	151	135	126	170	154	152	182	140	157	159	139	160	126	175	127	164	162	151	169	156	140	125	140	143	128	169	162	172	124	136	161	148	132	149	157	141	168	142	141	159	151	160	149	171	152	144	158	161	145	155	133	148	143	130	161	171	164	172	143	146	163	151	144	133	164	137	156	165	167	155	163	162	160	163	165	148	145	174	150	151	145	144	176	148	168	130	161	142	140	162	158	142	141	156	143	151	138	175	178	163	141	136	135	149	145	163	144	142	127	158	151	152	144	162	138	156	173	139	157	142	147	139	138	112	138	150	144	124	165	141	143	135	156	149	150	181	160	158	170	159	145	150	151	150	136	166	165	157	153	155	161	140	162	159	163	123	156	163	146	162	146	142	133	140	151	172	164	170	157	162	177	153	158	128	154	158	141	147	165	176	178	163	147	165	163	137	146	145	144	145	120	161	137	145	154	174	168	167	158	135	145	143	138	152	184	158	134	142	141	152	159	122	145	163	148	157	141	131	161	158	175	125	171	169	152	137	165	138	145	150	175	161	150	174	166	145	148	139	160	159	149	149	132	159	158	170	156	157	137	142	143	158	146	171	150	158	158	166	154	143	158	142	163	142	141	140	143	154	150	157	131	125	145	171	157	137	145	150	171	172	142	159	158	177	143	160	155	150	179	154	131	151	140	139	142	134	139	161	170	156	152	155	155	150	154	147	171	154	144	146	163	156	134	167	156	147	163	134	127	166	149	170	166	165	185	154	149	168	149	148	151	156	131	164	141	161	155	152	136	155	143	141	125	139	158	147	150	142	172	148	158	168	149	185	139	167	161	161	149	160	174	154	152	131	153	175	143	145	148	162	154	154	168	142	138	166	144	136	115	149	132	143	155	132	150	119	152	137	139	150	142	142	136	146	158	150	149	140	141	160	178	142	151	150	154	158	169	176	158	170	147	140	138	163	137	137	153	144	135	177	148	137	133	158	140	135	162	145	170	137	160	148	147	150	154	140	143	148	157	150	152	151	148	146	154	148	156	137	138	131	149	157	154	145	159	141	158	141	145	155	166	155	147	138	164	140	135	157	141	151	143	148	169	156	138	153	180	168	159	151	157	164	143	153	145	135	163	148	166	169	166	138	183	157	130	160	151	151	140	124	164	153	155	132	142	163	141	176	156	178	166	150	148	168	133	161	167	160	145	157	162	129	165	157	153	149	154	145	162	162	152	175	151	146	156	156	162	152	134	127	166	171	156	156	148	135	147	136	163	168	145	125	170	154	135	162	163	170	161	145	137	184	136	145	165	147	164	111	142	142	175	158	135	167	141	139	163	139	159	141	145	157	128	140	155	139	151	153	150	136	121	150	133	150	137	152	156	155	162	146	158	163	152	165	138	163	128	177	147	151	171	164	168	153	152	140	159	139	143	133	148	136	142	180	161	160	144	159	166	163	155	147	182	148	163	165	145	162	128	162	158	136	155	147	152	138	162	173	181	170	151	150	145	158	145	146	157	129	134	148	151	138	133	153	156	181	150	154	178	154	144	167	179	164	160	163	155	147	158	150	162	173	124	176	159	137	138	147	163	148	164	160	164	129	141	151	169	170	136	159	135	165	136	154	152	137	165	138	157	145	141	153	174	153	132	153	141	145	138	127	142	144	141	146	156	192	154	163	144	134	174	154	136	151	136	134	132	128	126	161	138	141	145	125	133	134	150	133	147	149	149	137	136	145	154	161	132	155	165	172	146	149	160	154	163	153	148	167	148	157	130	151	157	141	139	163	140	145	148	148	173	157	156	136	117	143	174	149	165	178	121	156	150	159	145	130	150	159	146	168	168	176	142	148	125	150	154	156	159	123	174	155	151	135	140	149	150	191	150	136	142	156	141	143	178	146	162	127	146	156	143	131	166	156	146	164	149	164	166	170	160	166	171	141	138	170	147	147	178	171	148	189	155	151	128	161	153	144	142	167	144	156	158	144	175	161	150	149	136	156	144	144	162	167	122	147	156	154	161	145	168	137	143	151	138	139	147	162	153	130	155	158	155	134	149	121	156	123	156	133	132	145	154	133	178	125	146	132	163	162	140	137	145	132	154	166	130	147	150	158	152	160	156	144	129	159	171	132	160	165	150	157	156	147	170	144	164	148	151	119	141	164	134	178	164	152	136	145	146	157	142	161	151	147	140	154	166	173	143	139	141	166	143	138	137	140	155	131	126	176	130	139	145	173	171	129	140	139	154	147	124	162	165	128	138	181	160	127	135	136	159	153	143	155	154	129	183	139	146	149	156	143	143	148	158	162	137	138	151	138	151	131	138	134	153	134	149	177	147	165	159	143	143	159	144	149	163	128	143	129	168	158	148	145	158	136	128	151	151	147	144	156	161	132	174	146	149	162	140	141	126	136	162	167	161	143	140	155	140	151	143	152	151	149	147	150	156	169	152	143	150	155	160	171	141	157	136	132	140	178	158	158	155	159	161	157	172	156	133	157	144	152	133	160	156	152	156	155	160	142	148	135	156	177	158	155	132	143	150	148	143	148	162	162	140	166	149	143	132	164	141	137	158	156	169	175	173	171	133	117	170	143	157	166	157	143	130	128	162	153	146	157	168	140	172	162	161	148	152	149	148	144	149	161	153	170	168	149	133	169	175	155	158	130	138	143	162	167	145	137	153	156	165	166	164	145	143	133	149	142	135	164	143	142	156	169	162	148	136	159	140	159	129	164	152	138	151	142	138	156	174	156	145	141	155	125	168	166	142	133	147	158	165	145	159	141	150	146	157	169	160	137	152	138	140	128	151	162	165	138	169	142	160	148	173	135	172	152	150	160	150	164	172	144	166	160	150	153	166	141	151	162	144	151	145	134	142	146	145	153	157	150	153	135	131	155	158	134	158	155	149	131	158	135	170	155	161	179	138	150	147	160	161	156	118	134	125	166	122	146	163	130	170	142	153	165	148	137	145	136	148	146	150	165	146	158	133	147	157	144	130	154	151	157	138	173	144	141	158	151	146	150	158	149	142	154	148	152	148	146	128	157	160	142	144	165	163	165	141	156	152	131	186	178	136	154	150	143	176	146	128	151	179	135
27925	21640	17706	4763	3628	2811	2314	1923	1463	1215	1046	937	874	712	689	712	653	579	573	527	531	512	492	529	458	508	515	474	471	444	428	440	419	420	456	414	426	395	435	419	448	400	411	424	368	388	387	397	417	399	386	382	408	369	379	377	378	353	409	371	388	346	399	359	351	369	367	381	382	391	367	377	345	355	367	387	364	386	384	376	361	379	366	345	371	353	397	380	411	354	350	354	361	349	346	384	365	363	364	371	390	360	388	380	325	397	349	412	387	362	423	388	372	336	376	367	376	370	344	354	343	388	384	381	368	359	362	394	371	356	351	375	414	386	364	398	384	325	357	368	358	383	314	405	383	362	366	355	341	361	380	354	361	387	365	344	351	360	345	384	369	358	347	347	374	370	354	364	373	342	364	370	389	356	380	337	369	368	355	418	328	372	380	363	396	356	366	359	376	374	380	369	372	346	357	383	361	361	361	321	401	384	365	378	380	355	365	377	356	356	368	353	382	359	370	380	377	367	385	353	349	370	361	355	345	368	373	364	337	372	352	320	373	361	340	374	384	418	358	383	372	329	361	389	391	365	407	353	354	344	388	365	361	387	323	335	397	356	391	363	357	361	368	345	352	308	356	411	371	356	376	389	379	355	370	395	384	369	367	346	404	390	385	370	383	388	374	360	344	406	364	367	397	339	387	360	364	380	374	354	373	367	387	386	374	362	370	390	393	371	375	338	394	364	371	400	353	403	352	389	348	369	337	356	375	377	387	366	347	347	359	364	357	384	371	372	354	349	365	362	359	392	361	368	330	379	371	369	365	335	382	339	397	344	392	404	384	387	372	363	365	369	335	393	347	363	381	379	348	378	362	375	345	377	378	366	345	377	392	361	393	370	363	378	364	355	386	371	368	341	367	389	360	366	357	359	364	387	361	361	365	373	427	367	384	356	372	357	357	351	369	394	391	368	356	371	369	372	366	371	387	392	394	357	375	390	351	367	369	371	330	352	367	361	365	353	381	374	373	376	370	390	364	389	367	421	385	339	373	381	398	362	381	352	384	382	397	366	354	395	361	373	365	398	348	359	344	366	362	340	376	385	346	377	342	382	368	367	340	374	362	368	371	375	341	368	361	375	368	376	376	353	356	351	360	384	413	350	397	365	351	363	396	381	389	375	345	377	387	350	380	350	345	373	344	334	342	369	348	379	370	378	369	342	344	320	354	408	362	365	354	376	362	360	368	361	370	372	391	376	389	353	395	392	379	393	379	369	361	356	367	360	365	355	360	375	417	423	363	354	358	325	384	363	359	369	389	385	372	381	377	361	377	357	345	360	350	362	408	342	343	410	342	366	364	372	364	390	359	386	373	364	346	334	393	335	394	373	377	387	351	365	359	353	387	389	358	374	384	366	352	359	355	350	368	367	349	387	361	376	393	366	372	331	386	392	375	364	375	331	402	343	387	355	355	379	368	363	375	367	353	388	388	361	394	370	375	347	380	380	362	355	358	362	337	348	357	337	368	381	430	343	352	321	365	389	376	399	356	379	388	363	358	374	383	364	407	372	377	364	374	357	356	378	383	358	343	366	353	365	395	383	359	358	371	351	387	349	365	379	378	370	348	370	355	374	341	414	384	387	365	404	379	374	394	377	369	404	368	359	362	360	387	383	334	378	320	358	390	344	367	351	384	380	362	365	371	359	330	402	380	366	366	379	351	366	385	383	383	332	334	357	348	362	376	350	378	350	396	407	412	362	367	345	349	374	385	388	369	380	393	395	366	371	388	356	373	366	412	371	380	368	347	356	360	347	340	359	378	402	361	353	346	370	389	372	378	384	385	376	377	377	337	377	355	353	375	328	362	412	385	354	377	345	370	346	358	363	317	376	365	397	347	376	337	388	355	377	379	375	368	391	362	388	371	385	387	386	354	393	343	359	367	376	361	406	366	365	334	374	389	357	333	382	369	396	400	361	366	383	396	373	349	370	381	396	369	350	377	374	386	423	355	359	410	352	362	353	369	348	377	396	370	364	385	374	382	412	381	375	354	392	397	339	367	425	388	334	366	377	374	374	373	367	406	367	365	372	346	384	399	356	354	355	342	411	370	365	379	356	385	360	382	364	390	351	377	361	369	359	370	368	366	383	373	387	364	340	390	368	363	317	370	348	377	354	392	392	382	384	378	337	363	381	354	381	382	362	371	374	398	342	364	362	344	378	389	365	333	374	365	390	350	406	366	351	362	358	383	385	389	366	364	366	375	370	385	372	324	409	354	367	352	373	333	357	386	342	369	327	366	366	378	352	369	348	368	365	354	379	393	372	366	339	394	377	378	372	382	373	356	370	351	365	389	367	349	394	339	379	360	389	394	376	386	379	381	363	353	373	382	331	353	335	378	394	377	347	403	386	383	383	372	366	407	388	361	402	367	352	389	362	376	376	387	344	393	397	360	392	370	360	379	371	386	361	398	354	379	409	390	363	372	402	402	407	388	372	394	374	378	346	369	357	342	350	347	336	376	358	376	367	365	394	359	359	387	398	363	382	379	371	392	383	350	369	356	330	321	361	347	385	375	384	363	371	379	375	371	384	360	344	342	339	375	398	361	333	335	386	365	339	373	396	367	359	398	384	376	326	375	364	363	340	388	345	409	366	354	375	360	382	374	378	373	344	380	378	403	352	379	391	368	360	349	364	359	360	366	367	363	394	358	400	386	387	380	353	382	367	371	373	379	398	330	368	378	358	364	338	344	348	378	396	363	385	357	375	387	375	363	386	376	365	386	350	366	344	411	367	354	392	363	377	375	355	350	364	363	359	355	372	362	388	367	354	373	383	373	371	363	326	377	355	351	360	345	382	398	371	359	338	377	354	331	386	382	366	407	392	357	381	374	382	353	336	361	356	383	392	375	408	371	405	369	375	383	351	401	359	408	363	376	376	381	375	362	404	374	395	416	362	336	341	372	396	367	391	350	380	367	354	375	343	378	402	357	367	342	351	380	381	349	366	354	431	363	422	389	383	352	369	366	387	358	354	389	347	358	384	366	376	384	364	377	375	398	349	351	379	351	382	374	368	364	341	348	368	361	371	319	354	397	373	373	379	395	339	389	332	394	354	376	381	371	370	357	355	357	360	362	370	354	393	382	359	381	383	377	377	356	359	398	341	321	373	377	409	358	356	413	364	401	354	361	361	366	373	344	379	360	371	377	379	386	350	373	381	359	397	343	321	380	355	352	363	364	357	380	349	383	405	336	366	368	384	389	379	391	369	379	387	368	336	367	376	371	318	369	388	350	381	364	363	346	357	371	404	400	385	397	388	399	357	375	369	363	372	380	377	371	378	394	384	372	360	381	400	397	387	378	375	342	383	356	362	379	409	372	373	363	382	365	389	406	398	380	333	387	355	373	357	377	384	361	376	384	371	403	342	344	377	370	379	354	365	338	374	417	389	388	383	398	340	401	387	378	368	371	351	375	332	355	382	366	362	386	351	375	359	378	363	375	370	351	404
13437	5366	2412	670	439	370	338	315	261	269	256	242	231	224	236	214	212	229	207	234	227	226	242	203	246	214	235	252	226	199	230	197	220	213	207	225	192	196	198	208	203	222	220	221	215	216	201	246	208	214	229	232	228	218	223	215	207	222	206	223	204	239	217	236	239	199	208	232	218	235	227	209	210	220	225	220	203	194	232	211	212	242	182	218	203	212	219	221	235	222	220	222	200	229	211	215	198	215	229	215	220	197	211	218	186	222	212	206	209	230	231	240	220	220	204	215	204	226	198	217	204	210	204	237	218	246	237	183	216	220	178	232	259	254	244	230	220	209	217	231	199	183	220	188	235	199	216	202	227	233	236	247	215	232	218	203	192	218	218	192	217	205	214	204	215	235	191	221	215	206	207	207	226	213	233	206	204	215	218	204	200	219	237	220	214	216	226	217	220	223	217	236	215	236	220	215	252	220	207	208	237	206	202	224	240	234	217	201	235	251	194	241	199	199	218	205	198	241	207	218	221	200	223	234	213	194	247	208	240	216	211	190	225	217	209	193	200	222	225	227	206	213	223	210	230	223	233	216	215	208	212	234	216	208	208	233	236	223	209	207	206	212	220	218	214	208	219	215	248	223	196	192	233	204	172	222	207	244	211	192	197	209	196	207	237	219	202	211	240	221	234	208	199	226	203	197	211	211	235	194	234	224	238	203	217	215	226	205	205	226	197	211	195	218	195	223	194	195	211	224	203	250	229	202	204	199	213	209	207	223	209	227	198	216	206	242	223	203	200	204	198	215	214	198	208	199	208	208	198	213	210	211	226	202	167	227	206	201	213	178	218	214	209	160	229	202	210	226	206	240	240	195	208	245	192	197	206	205	228	213	244	219	206	221	215	202	212	199	210	214	211	220	225	214	214	221	231	212	190	212	218	211	231	211	211	244	240	229	218	231	211	228	197	205	209	228	193	209	247	201	230	237	199	225	231	209	223	231	176	218	204	222	251	205	179	221	196	218	208	203	205	217	222	206	211	231	237	223	195	216	204	211	243	209	217	192	231	225	208	201	208	218	209	230	230	221	213	219	225	213	193	206	214	219	215	228	248	225	188	218	218	209	221	206	207	236	219	195	210	187	225	202	215	204	204	200	216	211	218	235	210	194	220	226	221	238	227	261	220	198	223	245	225	240	222	217	251	229	210	201	220	220	219	206	203	216	193	208	207	210	212	201	214	234	217	191	220	229	214	210	205	223	231	220	223	225	192	210	204	212	229	208	182	223	223	221	218	194	236	210	191	216	207	207	209	224	196	234	212	224	189	217	226	196	227	227	200	196	201	236	236	187	200	193	240	221	184	234	216	212	220	215	242	236	223	231	218	212	212	210	206	190	225	212	188	224	246	193	206	200	206	193	216	206	220	217	200	204	199	227	223	211	191	201	221	215	222	215	222	184	222	229	232	205	212	202	222	242	228	215	230	230	200	214	235	241	198	223	212	216	195	221	227	216	212	248	197	224	215	234	187	209	213	217	206	235	205	204	217	193	240	213	228	213	225	199	233	223	178	233	245	216	206	179	179	236	243	228	223	222	199	207	209	209	218	211	202	231	226	204	186	231	196	224	202	185	210	217	213	238	203	210	193	192	231	248	218	213	179	218	186	179	230	203	220	221	226	194	203	197	214	227	225	196	226	232	196	244	215	230	190	215	214	219	196	264	244	221	228	222	202	239	209	217	195	202	232	220	189	200	176	205	201	223	234	195	184	222	226	214	187	202	194	196	233	239	208	198	193	222	200	209	207	233	189	195	243	214	249	189	212	225	226	226	220	188	202	222	177	221	184	213	219	207	181	211	196	223	222	194	221	224	198	203	225	233	228	239	208	201	204	201	229	223	203	206	230	242	221	241	211	226	228	182	202	184	224	219	186	210	193	206	193	219	221	211	208	228	217	210	196	198	191	202	211	211	213	199	236	206	191	198	220	229	220	223	208	260	225	229	198	185	213	241	224	203	211	193	246	234	233	212	205	205	212	211	199	193	204	209	210	209	204	218	228	214	204	222	228	229	209	206	219	194	206	179	197	207	231	200	204	218	210	218	225	223	229	239	236	194	209	193	216	211	201	226	244	219	214	226	216	184	214	203	256	231	204	201	212	242	213	185	204	198	215	195	197	222	224	207	190	220	234	236	242	195	199	207	224	208	203	217	202	194	219	214	184	248	219	220	210	216	221	218	196	215	179	206	190	194	214	201	203	216	233	275	217	226	217	216	232	225	206	207	199	212	240	240	192	180	192	206	208	172	243	222	214	199	202	235	234	226	195	214	239	223	214	193	240	224	217	209	204	211	219	217	202	210	244	203	228	214	190	196	213	200	215	226	229	247	210	256	205	213	227	214	208	229	242	216	224	228	212	220	210	208	224	206	185	181	218	233	209	213	237	208	171	210	204	215	189	214	211	210	229	205	216	225	193	188	201	204	209	234	238	222	192	230	228	222	213	211	243	201	214	213	203	218	213	221	205	208	215	201	199	213	202	209	215	221	209	220	205	207	204	229	201	230	210	220	215	224	231	230	234	199	214	201	224	199	217	236	207	221	207	225	214	207	249	210	167	244	201	219	216	223	234	217	241	221	194	217	201	213	200	221	201	202	219	196	220	189	214	195	222	206	226	226	225	199	199	215	192	227	216	218	230	188	217	215	230	189	224	224	196	233	215	221	230	219	207	188	210	211	226	196	224	207	214	193	214	204	239	226	234	233	221	204	216	208	191	232	214	187	214	214	202	205	213	232	206	222	179	216	236	239	195	213	233	185	221	212	217	189	215	179	208	197	222	218	187	195	211	234	208	231	193	226	216	200	195	221	213	235	217	206	215	233	212	204	221	215	217	209	220	204	188	222	177	209	204	203	216	206	214	198	206	202	211	208	226	211	189	219	202	223	232	214	214	195	204	214	206	210	215	222	250	197	202	211	231	235	197	204	218	218	225	231	225	203	225	202	215	220	233	189	184	232	223	227	182	208	192	221	211	199	239	215	226	201	212	207	203	237	228	201	199	206	200	180	224	226	243	227	222	212	218	215	217	207	215	211	202	218	204	187	200	229	225	226	226	200	186	237	223	220	217	198	207	219	201	241	201	234	237	207	227	202	182	211	236	221	211	220	215	231	246	213	204	222	239	219	218	197	241	227	237	221	230	199	234	214	197	229	228	213	215	265	195	219	218	192	220	215	205	228	219	224	204	206	216	219	236	227	237	215	198	224	203	167	239	235	227	213	207	201	198	216	224	231	236	210	212	208	209	219	189	188	200	222	234	241	227	244	217	244	201	248	235	216	220	223	254	183	211	190	212	211	239	209	201	214	229	202	225	216	195	207	194	220	241	229	212	196	211	225	209	202	206	201	180	222	221	212	201	232	223	210	216	223	237	197	209	184	200	214	245	224	200	199	200	246	176	207	213	214	228	241	210	193	225	207	180	216	213	216	196	240	203	231	223	216	208	213	196	234
9524	5308	4514	1813	1432	1206	1152	944	723	711	701	664	672	597	617	628	538	571	531	565	558	573	534	529	526	529	538	539	546	525	562	510	538	530	523	512	449	496	487	560	514	518	506	516	521	538	553	501	524	506	535	498	512	509	553	537	520	518	515	500	514	532	504	519	512	477	506	466	536	502	467	552	558	551	520	495	510	506	471	509	506	480	491	497	459	533	511	488	499	558	492	533	500	528	497	502	473	542	571	503	488	513	495	502	522	519	485	453	545	523	509	521	537	539	546	521	521	524	510	523	495	533	498	516	505	508	524	512	529	465	511	506	521	494	522	494	479	499	487	540	522	519	508	484	524	507	538	490	503	508	537	481	509	488	518	518	480	544	525	512	553	556	461	502	513	500	546	517	514	503	536	532	535	546	537	520	531	552	507	523	499	523	554	474	493	500	507	535	543	505	480	551	491	546	467	521	535	491	512	515	534	568	504	563	462	501	481	511	508	497	552	514	514	541	540	524	542	502	486	553	527	505	544	528	496	461	505	528	457	530	502	466	506	504	508	519	529	512	477	486	529	506	511	496	488	517	514	507	531	565	523	529	520	505	525	506	501	499	527	529	537	481	519	530	526	496	519	513	513	513	544	512	505	524	515	519	506	528	518	520	522	532	487	488	540	545	511	525	521	507	506	509	511	542	510	518	507	545	485	543	500	497	502	495	502	505	518	470	543	504	527	532	573	491	510	478	517	555	500	559	517	540	516	505	572	504	536	581	508	560	502	525	524	511	509	509	543	570	500	474	516	517	520	529	513	489	524	546	491	523	536	520	478	478	558	500	516	495	517	505	499	552	547	531	501	509	501	504	525	509	512	526	503	537	505	483	476	490	477	518	547	508	502	540	548	524	483	545	495	505	504	513	502	542	479	530	510	477	510	525	521	542	528	516	528	504	551	511	540	507	487	550	509	504	469	515	525	488	493	489	507	524	556	501	540	489	497	485	530	504	503	515	530	497	557	505	506	501	508	487	517	513	475	467	518	497	510	548	476	506	485	495	528	506	490	541	542	530	525	490	487	516	541	562	521	516	529	510	534	497	510	517	536	481	520	528	508	529	522	508	479	495	522	466	507	496	549	512	539	497	527	502	517	499	465	493	518	501	526	464	548	491	491	504	522	483	510	502	536	547	544	532	540	531	542	518	508	543	548	538	503	521	536	525	497	566	490	518	494	526	530	495	517	530	584	510	524	509	510	508	525	501	510	489	525	504	535	522	528	526	492	535	501	518	532	497	513	505	542	517	514	492	502	547	515	555	545	485	516	540	509	507	486	515	488	489	510	491	525	528	525	479	520	503	515	516	552	517	498	545	493	518	510	548	518	512	536	515	527	567	541	492	502	520	519	520	545	566	501	495	526	498	488	517	531	513	541	532	547	537	489	529	513	462	483	544	509	532	521	496	509	539	485	533	525	471	545	515	503	481	521	463	496	522	541	544	549	550	541	529	520	522	516	507	526	501	536	504	496	481	489	492	520	546	522	510	556	495	517	500	532	489	505	538	493	501	524	497	527	489	469	545	503	553	493	513	502	523	529	492	533	507	496	525	499	558	515	531	494	504	520	504	475	522	525	543	512	501	546	529	507	550	530	507	491	463	507	554	507	507	556	515	523	521	515	507	434	503	525	515	508	526	523	466	546	521	531	507	518	542	531	561	513	484	493	481	536	535	507	485	499	523	489	526	509	518	493	504	491	518	477	486	472	560	532	492	506	499	505	466	489	510	527	474	549	534	508	527	482	523	522	543	526	515	459	529	558	495	526	500	515	502	483	551	559	536	523	522	528	504	535	550	501	526	521	550	506	499	469	503	496	493	525	538	524	493	536	524	531	489	518	539	543	535	516	548	527	491	526	501	521	497	546	525	523	465	526	525	517	496	503	484	552	513	481	530	503	518	540	513	543	502	492	503	506	525	512	527	498	513	506	473	534	503	526	498	529	524	530	519	529	475	558	521	475	503	555	528	521	532	515	496	548	524	503	517	524	468	465	520	529	489	504	539	528	495	566	467	530	537	531	522	528	532	545	519	518	527	487	473	536	470	527	488	552	529	489	504	478	484	511	490	540	501	508	500	512	503	459	487	543	489	517	502	482	547	516	528	494	552	513	516	511	529	517	535	491	490	542	535	537	501	503	514	478	513	519	561	493	496	499	517	512	553	564	505	534	528	538	509	555	553	528	493	480	532	509	567	508	533	492	514	512	551	516	570	491	518	509	566	492	508	531	521	519	474	546	489	524	489	556	531	520	501	526	539	513	506	534	478	524	477	519	557	485	527	509	534	525	477	514	508	527	482	488	502	546	523	529	523	487	559	521	533	504	511	493	502	503	509	521	481	482	532	500	515	515	507	530	519	521	526	530	530	549	514	502	503	514	556	480	494	513	532	498	529	508	552	524	506	486	515	535	523	522	535	473	524	496	520	517	528	514	528	541	497	509	503	510	575	490	475	517	541	517	530	521	504	505	505	507	553	522	525	539	530	504	515	531	498	487	529	493	486	482	504	547	532	516	497	528	551	525	490	439	546	562	513	507	492	517	522	537	506	497	502	514	496	470	504	499	544	524	534	492	506	472	495	558	481	462	528	530	547	512	510	529	489	508	544	500	507	524	489	471	506	507	517	496	472	477	534	524	501	510	514	517	530	516	515	539	519	507	483	532	520	528	525	544	514	469	530	532	497	532	507	534	508	535	490	516	452	527	510	541	527	483	568	496	538	499	495	496	493	471	501	522	543	509	475	533	552	510	487	527	535	537	504	540	485	506	485	518	517	574	524	537	489	468	479	548	543	525	528	540	551	543	520	467	545	513	523	520	508	550	501	551	543	481	567	511	523	509	496	492	532	546	508	538	523	477	565	486	509	553	504	483	461	514	523	553	561	553	528	539	509	514	499	482	547	512	530	533	490	513	525	500	540	511	542	520	526	490	485	506	523	549	548	532	493	527	499	534	544	523	511	544	510	504	535	548	508	513	477	500	477	501	534	519	516	550	496	501	526	511	548	543	533	506	495	526	530	538	524	509	512	486	511	511	490	491	532	502	551	510	485	474	522	484	544	475	511	530	527	509	510	555	520	491	481	530	504	537	520	502	522	515	514	519	562	567	538	543	533	504	504	499	469	477	514	541	522	491	510	542	495	487	550	521	478	507	524	516	535	517	532	519	492	495	495	546	539	509	518	529	490	497	519	482	489	513	534	510	506	487	500	508	516	541	494	539	497	491	556	469	488	511	590	517	528	490	557	513	494	492	512	531	539	503	494	524	539	533	522	542	516	512	523	513	489	520	509	502	519	533	500	505	530	515	517	485	517	539	516	521	529	521	508	496	501	533	559	514	524	533	494	520	445	512	489	558	505	524	488	513	539	522	476	494	530	504	519	539	500	526	540	499	500	551	506	526	520	513	540	511	510	525	562	507	537	534	524	486	510	510	504	533	508	519	513	533	511	542	534	541	502
28911	16655	9464	1937	714	577	481	381	301	297	295	299	300	256	272	243	215	227	247	246	250	259	215	245	225	244	249	223	231	217	265	230	245	224	226	220	242	230	255	247	213	244	242	204	225	203	238	235	249	242	218	246	231	207	223	221	263	240	230	231	228	258	206	258	251	247	235	226	216	221	233	276	255	212	233	224	231	233	254	244	245	226	239	263	241	222	258	266	218	224	222	206	221	229	205	234	204	232	216	228	253	223	228	254	251	246	267	226	246	241	226	235	223	254	228	215	222	248	245	260	217	228	230	232	214	246	249	237	232	240	225	231	221	251	211	233	243	237	204	229	230	219	235	219	215	234	204	193	246	252	256	231	224	262	220	208	226	214	228	219	211	217	199	212	242	223	227	239	263	199	233	200	232	238	237	256	228	220	232	235	229	210	230	236	252	217	223	228	242	228	232	219	228	221	244	221	251	253	227	229	263	232	245	251	200	226	225	238	240	231	230	237	196	248	229	231	218	228	245	237	219	250	247	225	216	231	252	196	253	250	259	244	219	221	238	232	230	233	260	237	223	220	241	232	248	217	201	255	236	284	208	258	228	214	238	228	258	232	247	224	224	222	224	246	257	250	223	210	235	234	256	241	244	260	249	230	237	199	214	264	209	245	251	224	243	239	241	228	222	248	223	261	252	253	286	254	254	251	206	249	240	213	241	244	233	228	259	211	244	243	248	236	244	229	254	227	243	201	252	230	220	215	242	242	226	264	251	231	225	236	228	232	253	220	221	213	254	243	238	236	253	216	218	216	222	223	219	216	214	242	247	243	241	234	256	240	239	239	232	242	240	237	258	248	206	208	230	225	224	233	229	233	231	230	241	204	213	222	224	241	214	255	238	248	251	246	232	219	250	212	230	217	231	243	251	207	214	216	235	226	239	236	200	247	248	223	250	245	229	196	197	224	242	240	205	216	223	229	234	222	229	243	253	220	220	242	225	257	237	205	228	217	226	220	258	228	240	226	221	238	248	242	226	226	256	249	248	207	222	240	215	232	234	238	253	196	216	254	247	217	235	251	221	222	219	224	197	222	239	246	211	211	235	244	206	219	238	229	251	224	233	239	239	241	225	250	254	247	260	219	242	243	228	252	234	236	233	257	253	243	243	220	255	217	238	198	221	237	240	235	223	236	243	210	224	244	229	222	233	249	225	212	227	210	217	252	227	246	225	228	223	237	240	246	242	262	236	229	208	251	236	232	244	252	246	239	226	238	240	219	225	189	234	257	249	238	212	228	230	224	224	262	246	230	219	238	219	262	243	224	213	245	235	233	235	245	231	231	222	240	238	221	233	219	241	235	226	223	223	237	233	235	230	245	268	201	244	225	230	245	258	258	230	249	259	249	215	218	266	249	257	214	226	259	225	244	219	211	246	214	210	215	242	250	237	278	237	219	238	242	243	221	227	230	249	224	238	242	225	229	217	255	241	215	243	220	216	257	231	225	221	217	263	225	233	210	257	231	227	252	223	228	223	234	245	220	291	238	233	249	245	206	208	205	238	261	220	233	211	227	258	239	232	225	207	226	218	237	229	226	235	230	222	239	229	257	232	245	237	240	240	234	202	250	228	210	224	243	248	229	201	249	244	225	211	228	232	248	230	226	217	242	263	250	210	229	223	257	222	237	258	195	242	225	245	195	252	234	234	226	222	256	228	238	226	231	249	261	278	239	222	229	205	225	252	265	225	223	235	229	213	256	227	226	222	212	221	204	229	239	213	237	227	274	215	250	227	248	221	219	262	226	214	223	234	222	248	212	244	232	229	225	252	215	199	243	236	225	222	216	244	208	245	248	236	235	237	228	241	236	248	249	250	246	255	237	224	258	257	252	214	239	261	256	218	230	224	249	198	253	236	230	218	221	242	247	247	238	243	192	228	235	235	224	224	231	235	245	253	243	248	236	244	242	233	223	242	236	233	224	224	241	242	240	211	256	208	243	249	209	228	237	237	260	222	249	250	252	252	219	238	214	250	245	220	247	220	254	229	245	227	214	235	237	206	208	225	233	242	234	244	222	252	212	221	248	228	187	225	225	238	234	228	218	239	261	260	228	207	197	232	247	230	263	236	233	256	234	224	218	229	210	232	245	228	195	247	189	246	238	211	226	222	239	232	228	237	247	239	221	258	237	229	220	228	255	248	228	221	232	242	254	242	225	230	250	220	226	248	209	242	250	239	211	218	232	214	211	230	259	246	267	219	232	237	270	239	225	235	226	216	237	288	223	246	213	224	204	219	227	242	234	260	205	252	247	223	266	227	236	248	220	233	259	215	231	220	225	224	227	222	239	246	232	231	231	271	214	241	255	261	250	217	246	224	208	230	194	237	241	233	243	206	206	223	239	225	256	269	258	208	254	227	237	235	238	253	226	239	220	242	242	210	251	253	220	228	210	263	221	238	224	236	211	214	214	247	246	253	248	243	225	223	228	231	232	256	232	252	211	242	258	239	236	218	231	263	235	214	224	224	228	221	243	240	266	230	265	253	226	231	231	240	195	215	247	256	227	273	279	234	233	235	212	195	266	223	247	240	247	215	230	226	225	209	242	245	247	227	243	215	225	231	224	247	258	223	199	238	234	221	216	230	208	252	222	248	237	232	220	231	245	206	197	246	186	226	239	241	229	234	221	218	243	209	226	228	241	213	223	237	230	244	241	231	233	252	223	239	214	231	241	266	256	193	246	271	261	222	241	250	242	254	227	247	244	231	226	245	233	243	256	239	248	248	233	228	235	228	241	223	233	214	240	267	216	262	255	231	243	232	239	238	225	207	234	221	242	228	245	222	218	239	242	210	230	221	244	262	264	243	225	259	228	246	251	234	233	255	250	226	253	235	191	234	240	220	213	233	235	244	228	217	227	255	225	218	223	250	256	226	261	252	217	258	215	221	251	229	227	229	241	235	265	224	224	228	222	241	238	233	221	227	236	233	225	210	240	222	273	231	229	203	223	241	253	253	240	240	230	267	254	220	236	239	227	237	185	216	226	231	197	227	232	210	248	235	216	197	232	226	216	232	235	240	235	232	237	232	245	210	246	234	219	236	237	226	238	275	259	232	231	240	240	233	214	209	232	223	257	237	220	230	215	226	223	225	213	229	232	237	251	231	219	247	237	249	233	206	205	242	236	242	240	221	228	228	248	227	246	212	228	205	246	234	248	252	220	239	226	241	228	261	244	232	227	246	240	246	227	229	240	220	256	219	196	256	236	230	255	252	219	240	216	211	244	230	242	259	217	238	211	226	245	227	226	210	235	238	237	255	235	265	230	241	252	224	264	216	225	271	244	241	228	219	226	223	224	237	221	201	231	213	224	236	212	242	201	233	215	255	238	244	239	216	224	249	251	223	249	239	249	237	248	238	231	238	246	238	239	217	256	237	213	227	222	230	221	208	250	235	223	210	236	225	223	225	265	244	221	235	219	228	260	259	220	215	207	244	240	221	236	253	245	256	237
20664	14034	12307	3643	2547	2112	1818	1446	1128	1055	959	887	810	797	732	783	719	662	657	660	625	581	640	635	593	601	578	582	592	596	575	581	591	554	597	568	579	625	580	545	554	532	616	586	563	561	593	586	559	544	546	571	593	538	536	552	546	547	570	542	539	527	511	536	564	549	581	554	541	525	551	527	521	549	565	523	526	538	556	544	556	589	557	524	565	540	571	578	544	591	571	541	581	526	528	551	557	518	533	532	562	583	521	551	540	556	535	559	526	545	554	563	515	560	494	579	573	532	563	566	588	543	557	564	560	563	561	556	566	503	518	571	550	507	547	536	544	590	525	539	503	531	548	548	535	553	542	532	540	555	519	559	572	525	540	523	546	568	534	564	550	599	556	550	573	560	552	534	548	584	519	523	536	493	575	526	546	512	573	565	506	529	548	549	531	499	527	578	539	536	569	542	536	552	522	555	538	526	545	496	542	502	577	525	591	548	576	579	575	549	546	522	502	526	532	534	551	567	581	542	526	553	559	522	538	594	545	517	560	557	519	533	556	527	516	587	561	571	553	531	541	514	596	581	563	569	506	557	518	569	558	512	537	535	541	539	578	532	556	575	534	534	535	509	528	530	561	541	615	561	567	526	558	508	569	538	556	548	578	558	536	573	556	572	570	541	541	582	560	556	570	573	579	521	542	595	555	579	592	532	559	538	571	517	572	537	543	530	542	566	551	565	549	529	537	580	539	567	557	547	525	558	530	584	529	540	534	506	574	595	531	596	550	542	606	516	546	579	566	553	528	607	568	536	555	538	530	570	535	557	533	516	575	572	521	539	547	516	545	565	563	543	502	564	552	515	514	513	514	545	558	522	515	536	502	548	580	549	523	546	565	574	562	544	572	544	522	545	565	576	570	552	567	580	578	519	504	528	525	529	527	531	542	543	549	542	548	550	552	540	568	554	536	566	538	595	541	565	571	510	545	552	551	562	521	578	553	568	534	546	565	555	529	533	620	537	545	577	550	540	540	544	548	553	521	578	588	552	627	562	535	546	554	548	548	546	538	539	537	577	561	551	525	552	548	567	549	495	550	572	523	565	567	505	552	490	550	556	536	544	565	586	583	512	544	550	572	525	562	552	565	546	538	544	555	543	505	538	534	549	515	542	537	520	529	542	560	557	527	529	549	542	560	577	577	544	534	543	580	546	529	553	547	594	502	537	552	541	520	519	565	534	549	527	535	514	544	569	539	534	558	564	545	555	523	575	569	545	540	552	606	536	535	503	545	560	539	632	549	507	542	542	579	592	536	541	561	534	539	506	549	542	533	553	544	554	536	556	522	513	565	582	568	577	579	513	534	539	574	556	522	511	529	562	525	567	559	544	518	518	535	550	574	531	553	534	510	531	538	522	538	528	537	536	572	583	524	572	569	545	548	606	559	558	577	530	563	551	538	533	549	552	554	557	584	558	556	566	555	552	531	506	569	571	553	553	582	518	522	580	569	546	514	558	561	551	516	556	553	547	539	557	536	542	542	559	584	563	589	537	541	535	546	543	557	547	510	557	507	509	576	577	505	516	513	551	579	604	560	533	578	544	553	549	530	577	538	545	506	527	556	531	537	543	571	557	537	525	520	566	528	577	514	570	514	558	537	546	570	543	570	538	539	554	553	539	539	611	550	560	559	537	550	526	520	534	535	542	536	571	561	540	587	530	585	575	535	516	540	523	554	556	549	543	534	549	543	524	607	511	529	565	513	527	521	542	546	529	540	511	527	545	538	551	541	545	536	543	545	485	553	568	540	571	614	571	513	559	531	566	563	593	547	509	579	527	552	584	508	559	507	536	540	548	601	514	570	602	535	536	551	526	525	556	559	559	513	538	562	543	541	540	579	527	531	510	536	521	518	507	611	528	523	554	513	546	552	566	534	548	548	574	618	561	562	545	519	605	569	553	543	521	547	558	526	512	569	585	541	524	519	552	542	567	525	547	539	520	531	569	537	572	558	513	534	560	493	521	553	526	542	560	513	560	560	560	538	589	595	512	522	565	586	526	570	511	576	521	544	579	603	584	582	536	592	527	524	512	531	550	563	568	557	541	538	576	600	547	528	492	561	559	542	592	569	575	541	512	547	554	535	552	584	542	596	533	548	512	580	520	520	553	531	571	557	571	524	580	532	501	562	547	522	567	527	522	551	542	563	570	572	521	571	567	540	538	539	544	529	559	536	558	545	529	588	554	503	513	567	557	579	565	561	537	553	574	557	573	531	552	526	529	592	538	560	567	538	568	521	568	546	534	551	534	570	562	514	541	545	555	556	523	551	582	516	536	584	571	568	534	570	539	508	561	550	553	573	546	551	555	551	567	549	536	550	537	531	533	571	593	542	513	549	535	566	555	569	535	573	565	534	527	569	569	486	487	607	602	565	503	524	561	516	562	569	541	555	610	567	554	531	574	580	514	547	534	531	548	548	580	514	563	610	554	525	569	539	559	535	527	513	514	576	580	542	557	547	542	529	576	515	599	526	577	573	537	548	533	550	532	554	556	510	547	617	593	535	517	548	529	533	549	545	577	563	533	555	529	570	551	545	577	571	521	547	547	542	563	551	530	587	555	581	549	529	553	519	581	522	562	511	535	593	565	587	565	573	566	541	537	544	524	508	527	535	532	542	522	561	547	566	568	590	547	542	568	524	552	530	540	594	543	530	545	545	569	561	542	557	529	533	574	552	569	521	513	524	595	556	531	536	562	540	529	573	506	562	574	556	539	534	569	543	535	585	555	566	509	546	572	529	525	531	519	557	568	538	538	541	611	555	538	531	518	513	485	509	530	555	509	546	581	563	522	519	520	520	570	549	550	569	538	532	603	574	556	556	527	530	567	550	574	563	545	593	607	526	528	552	529	540	579	587	550	509	535	520	570	509	516	507	561	570	536	528	528	554	537	546	505	522	530	523	596	595	534	557	567	533	540	494	556	541	562	530	552	527	553	550	554	550	537	550	562	557	583	534	556	543	485	546	576	583	534	523	544	543	533	557	559	526	540	549	531	551	548	559	599	585	550	574	540	557	550	570	516	548	555	544	547	558	548	568	559	543	521	529	564	527	547	596	603	557	560	550	551	552	559	540	527	540	525	556	541	523	560	560	560	567	537	526	545	554	553	560	542	520	512	575	541	561	527	542	574	572	543	566	493	568	526	553	544	584	575	551	568	530	560	579	548	546	535	560	565	544	560	538	498	556	575	594	528	526	592	565	550	539	525	543	542	568	507	566	556	560	525	527	558	543	537	505	547	534	533	561	560	590	527	516	528	529	547	549	528	571	565	539	604	581	525	582	543	550	553	580	513	536	522	583	587	565	553	533	551	570	551	558	527	575	510	552	563	569	559	593	532	560	578	523	541	556	583	551	545	536	581	587	546	544	592	551	522	554	552	567	529	560	535	527	549	532	554	590	555	549	566	564	568	519	534	561	516	532	558	556	574	554	555	497	515	516	525	517	533	581	594
41843	26838	17705	4124	1204	778	540	414	321	282	278	260	224	219	188	201	185	192	201	163	183	192	172	187	200	156	159	172	150	152	162	136	162	123	169	130	152	166	165	167	165	160	137	157	156	161	134	163	163	145	138	139	162	150	162	163	149	168	156	169	138	169	155	153	150	155	160	172	165	153	156	172	161	165	151	153	134	159	162	153	139	157	166	143	150	139	153	158	162	127	162	144	148	160	148	143	166	161	128	150	160	143	151	147	165	170	151	131	133	132	161	143	124	129	137	148	154	141	167	165	162	137	147	155	159	167	160	151	155	151	143	147	141	138	166	159	152	169	172	156	171	160	144	170	182	177	149	144	144	140	149	118	173	130	165	159	163	141	146	137	153	147	139	161	156	144	134	142	138	145	159	138	168	166	160	147	151	149	148	134	143	162	133	142	141	131	178	160	128	170	183	159	136	138	165	148	146	158	167	160	148	168	152	141	170	155	159	147	153	139	153	153	166	158	153	140	172	150	139	186	154	148	138	156	138	147	179	142	150	163	159	121	136	145	138	155	168	139	149	155	163	145	177	169	150	150	181	163	155	132	163	142	140	143	165	164	161	142	161	148	154	139	150	152	167	171	154	154	161	168	153	169	155	161	169	160	167	158	156	141	145	151	156	134	170	183	162	141	155	163	147	170	156	141	130	150	168	151	145	172	153	141	168	171	183	153	138	178	187	147	147	147	164	170	138	148	158	137	168	148	152	170	171	147	160	158	172	158	188	140	135	159	151	164	150	177	156	143	139	166	138	159	161	155	148	150	150	153	196	152	156	136	149	139	161	155	138	165	163	140	143	127	154	155	156	156	167	176	145	170	129	163	147	158	156	156	165	133	184	159	153	161	159	139	137	136	161	137	152	162	145	152	128	140	169	160	163	150	161	138	150	142	177	156	151	153	130	175	158	143	142	149	167	157	146	176	133	150	159	161	162	141	162	162	140	149	145	160	164	164	151	127	167	146	122	140	151	167	165	134	143	146	129	130	166	169	168	141	174	175	158	155	136	155	140	142	169	151	158	138	139	162	164	154	197	139	150	136	152	160	179	166	153	138	173	162	158	152	173	171	141	161	168	135	155	156	167	139	144	167	168	176	165	136	132	149	136	143	133	136	163	162	183	121	152	151	144	170	157	144	143	134	131	172	164	145	175	157	156	141	157	153	129	150	144	161	148	136	153	174	155	159	152	141	145	158	160	158	167	151	158	166	141	168	152	123	152	185	146	143	143	185	157	141	149	136	148	148	151	184	158	162	192	172	184	157	160	154	142	191	159	138	173	155	144	148	158	163	162	134	152	146	168	139	132	164	149	148	143	151	164	178	159	161	144	152	162	161	153	136	168	183	136	165	148	155	141	153	148	149	146	135	154	171	145	152	147	162	150	156	167	132	161	157	155	133	159	153	130	146	178	161	172	165	148	153	158	164	148	136	157	164	161	156	165	171	141	165	156	150	153	132	140	143	142	148	144	132	152	144	144	142	140	137	156	151	170	182	156	123	168	153	172	164	150	160	171	118	142	156	142	177	138	143	138	145	160	158	147	175	158	168	139	152	138	172	146	147	136	163	143	156	170	145	126	140	159	138	152	174	137	164	146	173	126	151	175	155	150	153	141	151	187	158	147	172	148	150	146	163	153	164	153	142	144	167	154	149	151	173	152	167	177	155	169	168	145	147	160	144	139	151	153	147	166	142	169	159	157	148	146	164	153	190	148	153	138	155	158	134	141	148	154	160	143	144	158	133	145	155	154	159	120	168	111	158	176	143	172	158	170	160	162	145	145	162	155	171	142	160	153	144	164	148	160	132	151	137	136	151	152	173	155	151	176	160	175	132	157	153	151	163	177	161	141	166	136	150	159	144	133	171	144	165	135	146	157	146	150	146	161	142	138	135	153	155	148	168	171	149	149	172	148	162	166	146	134	137	163	159	137	137	141	150	170	157	170	163	161	121	161	134	133	160	164	144	151	154	150	145	156	158	145	153	148	162	167	177	182	150	144	158	162	155	128	146	156	161	149	159	154	139	142	141	150	170	159	143	135	171	157	153	168	135	155	142	145	155	153	141	173	174	153	138	167	151	177	151	171	143	154	150	167	142	142	154	162	158	166	163	142	143	171	121	155	165	154	156	163	156	160	150	153	165	152	163	166	157	153	143	146	152	150	152	162	162	139	145	131	157	177	136	146	155	154	163	134	151	177	160	155	141	155	149	173	132	166	137	145	150	148	133	148	131	154	130	123	158	153	145	151	144	149	167	149	127	134	150	141	158	169	154	184	180	151	157	147	157	163	170	147	151	144	130	123	152	161	142	167	149	147	154	148	128	114	134	186	162	141	147	150	169	138	140	169	161	136	170	146	164	153	148	153	176	168	165	161	155	169	156	166	129	158	165	164	141	167	147	161	183	152	153	138	164	154	123	145	147	149	162	143	157	164	153	172	159	138	147	156	155	178	167	160	147	157	166	179	163	149	140	154	142	149	163	154	144	161	192	159	135	130	147	145	149	156	137	154	184	144	155	152	141	180	148	144	133	151	155	157	162	148	138	148	141	147	156	145	155	149	172	132	125	128	167	132	168	177	154	151	167	158	159	145	145	192	158	165	158	164	160	169	156	152	139	163	165	166	144	149	167	142	155	146	136	143	169	140	154	148	170	152	158	153	157	138	159	123	137	140	145	182	136	149	153	156	153	166	158	149	131	142	147	149	148	151	164	157	148	156	190	151	163	171	157	138	146	177	151	138	160	168	162	142	164	145	146	162	163	173	184	172	166	147	172	139	138	136	181	144	148	152	177	134	156	145	146	130	153	134	170	178	143	154	156	168	162	130	164	153	170	138	155	172	166	164	163	143	143	156	162	139	162	172	149	156	150	195	152	151	170	138	161	144	145	171	173	148	162	173	149	135	130	173	143	177	152	203	158	159	146	155	160	156	157	157	151	164	145	161	152	153	132	152	168	152	148	170	168	154	151	166	148	160	165	158	156	152	182	160	157	152	149	145	145	159	146	161	163	142	168	158	133	137	152	134	162	161	134	155	139	146	133	145	145	165	134	161	168	148	132	151	170	162	147	129	152	161	146	170	155	167	165	138	144	179	174	161	137	145	146	141	162	130	161	168	164	162	138	142	147	154	148	140	154	143	154	181	136	126	156	139	164	147	146	171	128	161	147	164	153	143	156	146	160	156	160	165	169	138	150	152	155	132	158	176	154	168	168	177	157	170	158	148	147	164	142	141	153	148	150	150	171	143	156	158	140	180	126	137	161	154	144	165	152	162	142	147	158	148	139	149	159	162	170	177	153	142	173	133	147	148	169	141	153	140	156	147	170	136	140	157	129	132	139	153	159	140	171	167	147	132	123	158	170	164	146	157	151	166	157	174	177	144	153	156	166	166	163	143	148	136	137	149	157	177	150	151	164	148	158	141	152	177	159	159	148	170	162	151	154	153	165	163	144	153	161
28516	20980	18860	5149	3699	2956	2303	1642	1262	1137	1056	952	834	804	737	789	631	599	580	581	515	509	484	446	483	462	527	455	430	469	430	403	438	396	436	419	419	393	452	427	460	405	401	409	418	390	411	390	382	431	404	411	383	395	443	398	372	385	358	417	358	410	358	409	350	387	385	401	408	357	383	364	330	388	403	376	412	373	374	362	391	353	396	366	377	376	406	387	405	382	372	366	349	381	358	397	357	353	368	368	395	326	377	411	363	394	384	355	392	430	365	403	411	403	396	364	380	380	411	365	370	376	383	328	370	362	392	388	362	366	395	364	382	348	385	365	400	330	374	362	366	374	339	384	405	369	376	386	350	398	375	352	370	377	371	412	364	336	321	343	371	389	390	406	378	354	407	393	361	393	364	417	386	389	366	386	387	366	353	354	392	352	370	355	370	354	360	370	369	378	396	359	378	404	399	394	366	357	366	369	366	388	351	371	355	396	348	349	378	365	373	386	376	372	356	409	405	381	384	370	368	388	358	368	360	336	376	380	397	388	383	371	371	399	356	367	372	353	355	398	340	370	357	333	417	357	341	382	386	360	365	405	393	371	342	368	381	375	386	363	355	390	380	375	378	380	372	368	375	343	377	365	360	380	355	379	383	359	358	409	371	382	374	391	366	393	370	399	378	345	375	362	321	386	379	346	352	360	377	373	366	333	368	365	409	342	387	388	345	362	375	392	382	368	343	386	381	372	384	363	357	385	403	376	386	375	369	386	377	397	437	356	340	371	401	399	385	371	390	372	340	384	378	392	349	390	410	382	366	364	344	394	356	346	370	350	382	369	364	394	368	346	380	380	347	358	361	377	367	352	366	375	343	389	375	377	357	404	362	341	375	359	356	354	382	386	378	346	372	366	405	352	369	344	371	362	375	384	359	388	376	350	376	368	380	371	369	358	368	371	392	350	351	390	364	366	371	412	375	394	351	358	369	369	364	368	367	405	376	352	367	380	378	371	345	374	374	399	369	391	344	349	378	340	371	335	358	383	379	367	353	353	357	400	379	392	393	371	362	361	394	380	339	395	356	352	393	336	354	357	368	363	375	368	353	350	381	402	420	379	414	399	360	406	339	369	389	377	360	384	375	401	398	385	386	408	355	369	396	380	393	374	346	389	379	377	362	360	370	361	355	367	372	365	391	371	366	380	358	349	370	367	359	400	406	417	389	369	361	387	371	409	406	351	381	355	375	394	349	377	348	386	364	374	403	398	386	409	375	357	335	334	396	394	370	376	372	380	350	397	403	343	396	357	369	391	373	364	389	403	369	348	391	392	376	367	380	383	389	405	361	374	362	337	368	369	397	382	395	376	380	339	405	339	394	382	373	393	394	341	408	377	367	366	365	310	372	362	385	378	363	345	379	365	364	386	428	359	400	394	344	381	353	369	364	345	376	369	382	381	384	394	383	387	415	395	379	389	372	375	388	367	381	365	381	373	367	374	410	378	349	371	373	344	382	425	342	395	362	341	402	358	365	353	341	346	379	399	373	369	405	411	372	364	352	390	360	373	363	365	346	343	365	367	383	400	376	388	404	362	388	378	375	362	381	400	375	385	407	413	359	360	344	371	364	395	398	363	418	353	382	347	388	352	379	396	388	380	363	411	338	366	370	369	375	361	366	387	364	377	368	371	364	361	379	353	390	370	375	382	385	394	366	353	367	374	354	367	379	382	370	356	345	372	383	377	344	380	382	354	374	372	387	338	382	368	358	377	395	366	389	372	384	392	395	366	357	353	369	363	383	388	358	367	394	359	399	381	388	407	386	394	363	391	365	381	349	369	386	361	353	378	376	376	345	374	341	363	415	383	356	370	373	383	377	355	400	364	350	395	356	384	368	350	378	370	336	346	373	394	378	373	370	379	348	392	382	402	385	401	421	353	369	405	396	366	358	365	424	348	354	378	370	354	403	377	394	364	389	394	367	368	370	362	420	368	371	362	343	352	419	349	361	393	413	371	372	364	353	377	349	373	349	368	375	378	367	379	387	381	354	388	364	354	352	383	373	379	310	407	388	365	393	366	401	348	381	370	378	393	386	366	368	331	341	389	416	337	354	392	340	354	350	379	343	374	355	369	360	391	349	346	350	390	364	404	380	380	363	369	364	394	391	410	377	391	363	377	379	348	388	394	411	398	394	364	381	355	379	384	365	433	411	379	358	386	372	376	363	415	371	386	383	389	389	405	332	412	355	385	385	315	387	365	376	359	381	364	336	390	356	401	375	353	398	406	382	363	390	378	362	415	388	380	366	403	380	374	346	350	409	391	403	370	344	386	371	384	362	380	416	389	371	391	383	394	372	403	339	401	381	374	393	367	406	374	395	392	409	399	338	399	386	363	357	373	333	350	388	329	382	363	365	384	392	387	379	361	348	365	350	363	395	368	357	396	351	339	406	382	370	368	363	348	388	373	386	364	390	368	377	375	378	329	373	399	368	391	358	372	328	372	387	365	346	380	391	382	361	376	384	376	430	342	363	355	353	378	375	368	357	403	373	386	389	384	391	407	413	401	379	368	388	376	381	388	374	344	372	380	363	379	380	360	346	354	332	315	373	354	349	378	328	340	364	395	398	387	389	379	397	370	320	371	361	373	368	370	376	407	391	368	363	367	380	377	362	358	365	392	395	358	408	399	366	366	374	364	364	394	363	354	379	401	362	366	387	394	369	393	358	388	373	349	360	395	372	359	373	395	385	386	376	398	370	369	393	356	393	389	371	367	418	372	403	390	384	391	342	355	346	400	409	408	367	358	373	387	380	367	375	397	371	366	370	384	364	353	398	357	378	336	401	349	337	384	371	391	377	405	388	378	369	396	376	403	366	407	389	343	390	373	381	383	380	370	340	382	372	362	386	341	380	379	359	376	370	352	366	393	383	406	323	362	398	352	396	364	371	414	374	359	388	379	363	399	348	366	343	384	353	370	369	394	365	416	387	374	387	421	362	382	378	378	383	380	368	415	365	349	379	350	385	363	369	383	355	349	397	391	356	405	383	369	377	389	366	377	391	384	373	337	382	376	353	390	384	357	385	348	389	344	360	369	371	350	367	341	357	373	391	367	375	382	365	384	363	391	389	396	367	352	347	358	384	361	394	379	376	363	346	396	343	370	380	354	357	378	390	371	372	381	391	366	378	388	348	365	358	370	379	392	363	394	396	372	384	370	350	396	403	387	382	380	378	389	368	382	337	322	378	357	377	341	373	407	383	383	396	334	415	393	375	383	396	365	363	370	393	379	358	387	364	408	366	367	373	363	364	394	392	405	402	357	389	363	398	332	347	341	379	380	401	375	360	385	380	391	352	383	431	368	395	391	394	383	329	363	367	366	398	387	377	380	385	383	376	381	398	364	389	403	387	395	384	379	366	370	377	356	355	359	392	375	369	344	363	382	336	388	340	401	412	387	394	362	366	366	340	348	363	396	397	393	363	391	384	354	360	370	396	385	358	367	380	340
14466	5536	2476	740	441	429	396	262	276	256	264	267	234	240	243	226	247	215	219	234	235	237	212	225	206	228	226	221	236	260	228	226	254	272	223	242	231	218	218	243	235	250	201	217	244	212	228	252	248	241	234	249	249	239	248	203	241	230	211	220	208	257	225	235	222	233	230	215	230	230	240	216	244	249	248	237	248	243	240	215	228	189	232	233	217	207	215	242	241	233	215	230	266	245	227	218	213	236	215	255	241	211	225	206	212	223	228	237	250	240	218	258	231	243	223	224	201	247	234	235	240	234	233	203	203	224	230	208	222	238	226	191	223	215	218	230	229	231	236	236	226	237	245	213	227	244	220	217	223	227	241	237	233	232	233	234	228	217	209	236	224	226	219	244	210	213	238	241	262	262	253	217	224	256	202	209	219	233	237	241	213	224	242	257	232	212	240	248	218	213	233	218	217	210	225	214	196	238	244	220	227	226	212	239	235	223	219	240	236	226	219	201	238	212	240	230	260	240	251	209	256	226	218	261	210	217	222	239	204	223	192	223	231	206	230	206	227	234	245	231	213	241	200	255	215	231	225	222	217	253	201	197	213	215	226	244	233	258	207	194	232	252	224	227	235	255	197	245	241	217	231	237	243	258	232	210	224	234	200	225	242	230	229	217	213	212	234	224	242	219	200	218	233	223	227	223	219	209	250	204	218	203	235	241	232	234	242	218	204	216	204	215	237	234	241	219	236	237	249	239	213	193	219	225	239	250	197	216	221	229	225	233	237	226	247	220	232	250	225	228	209	247	244	210	220	235	228	239	225	209	185	229	213	227	219	227	246	219	244	255	218	243	222	208	236	247	218	237	251	245	255	213	240	257	231	230	228	250	216	220	238	229	224	211	225	241	243	231	197	236	233	218	211	240	222	241	226	240	226	219	235	223	206	245	211	212	274	221	205	240	203	215	238	240	222	229	242	238	207	211	226	193	206	243	218	238	226	248	251	227	225	205	234	226	230	212	240	243	234	272	239	237	215	223	247	226	237	241	219	220	234	238	202	208	248	227	234	196	224	233	238	206	217	230	201	220	220	238	196	243	194	201	208	226	218	227	234	232	242	210	201	214	234	226	219	220	230	205	227	216	216	248	216	208	237	215	244	227	216	228	244	252	235	223	223	244	221	227	205	252	221	197	227	230	229	249	205	216	230	213	224	215	223	233	224	233	214	239	226	215	226	229	223	224	199	204	213	238	236	220	249	224	221	208	216	225	237	223	237	256	212	218	231	253	218	219	260	235	227	236	230	218	210	221	198	240	201	216	221	223	220	236	226	206	218	208	210	217	227	211	216	207	223	234	259	227	217	226	217	208	219	216	214	221	221	232	209	210	212	214	236	261	243	244	257	225	241	241	248	213	272	240	247	240	209	198	198	229	236	204	232	207	246	243	225	218	225	255	236	224	229	226	235	227	231	233	243	241	261	255	234	202	215	214	222	234	192	225	239	257	210	209	242	208	225	236	242	224	225	215	228	205	230	239	238	251	208	231	255	239	227	209	258	201	229	236	222	254	256	216	242	240	223	267	222	237	231	251	228	209	219	240	224	226	234	207	208	230	245	192	231	223	226	207	247	219	218	215	211	213	212	228	208	233	246	243	236	213	193	244	240	230	210	234	227	227	246	224	238	214	252	214	198	241	208	233	268	239	237	199	238	219	225	230	228	210	238	219	224	228	222	225	257	223	212	212	232	234	230	201	227	237	234	206	217	196	214	252	251	243	215	227	224	205	238	209	235	217	232	221	207	232	214	222	231	226	236	217	227	206	245	252	219	209	222	239	238	240	238	251	233	244	226	214	220	230	209	219	260	221	240	240	204	237	215	213	255	250	227	214	219	227	231	223	218	203	237	210	204	220	238	219	227	223	220	236	229	238	229	219	218	247	207	238	234	223	226	217	231	241	239	237	208	210	213	247	237	230	231	251	259	244	245	237	218	210	246	227	225	207	225	216	264	238	212	273	207	217	241	196	240	218	243	248	226	237	225	232	215	251	219	224	232	200	229	218	232	241	256	260	231	226	239	215	280	222	214	286	226	193	218	206	231	224	232	257	240	229	227	237	211	218	228	200	241	223	219	223	227	230	242	259	219	204	223	217	211	215	251	225	213	212	223	227	206	253	200	234	244	211	232	228	237	225	228	236	235	209	207	207	204	219	216	212	246	196	255	247	224	248	228	234	250	240	219	203	238	219	210	224	223	237	236	222	221	225	234	231	236	260	229	227	216	217	216	248	215	221	245	254	254	229	234	238	226	226	251	246	212	224	219	239	215	260	212	223	209	251	214	209	230	242	214	243	231	235	237	236	197	222	242	225	255	223	209	243	237	219	267	241	227	238	245	182	247	260	224	213	248	223	230	227	216	208	215	249	237	233	215	208	232	197	215	240	197	221	237	218	214	268	232	212	226	226	230	227	224	209	227	236	226	202	228	252	222	217	230	216	256	221	198	226	224	262	229	242	244	251	211	211	208	219	239	266	244	231	188	229	223	213	228	222	228	256	224	230	224	223	224	245	248	235	224	202	228	243	216	252	226	218	199	225	260	193	223	236	225	214	245	223	217	197	213	235	224	225	229	203	239	261	211	218	207	215	260	210	216	255	230	206	211	223	224	211	226	210	239	246	237	256	221	235	217	221	231	258	268	248	242	235	208	224	239	242	238	219	228	226	214	233	244	226	207	230	241	213	219	246	234	224	223	238	227	253	255	211	223	223	244	217	233	227	225	239	226	247	239	237	210	235	233	238	217	244	241	266	211	216	204	200	231	228	210	214	233	238	199	215	242	212	230	236	220	215	197	215	203	224	222	253	220	234	219	223	236	225	204	221	243	247	227	218	219	215	212	240	185	203	247	243	242	221	209	227	210	248	208	212	199	249	225	219	230	223	209	209	249	213	232	232	220	236	197	237	235	254	219	208	231	246	260	265	229	234	198	211	228	270	243	214	219	232	224	218	236	226	214	293	212	202	235	224	191	236	229	237	241	208	211	208	219	227	219	249	202	252	211	218	211	242	262	226	220	228	244	245	224	219	251	244	253	239	203	220	226	215	203	235	225	241	206	203	232	229	223	222	209	246	229	203	243	212	215	203	230	246	217	220	245	254	250	244	229	203	202	239	239	230	240	226	247	244	242	224	255	215	190	230	248	244	257	232	220	227	227	232	234	223	233	226	222	212	240	206	241	215	239	202	227	223	218	203	244	226	233	215	207	258	258	230	247	240	250	217	219	244	191	209	234	242	229	235	201	216	241	205	238	221	245	222	205	208	207	228	237	237	211	246	208	207	206	233	240	229	209	205	217	238	220	204	223	226	246	199	206	245	215	230	231	238	247	234	214	226	216	221	233	250	225	267	232	229	235	239	223	216	217	226	222	239	215	197	233	215	240	219	253	242	236	238	251	245	227	223	233	214	213	200	233	258	228	225	228	220	238	223	221	214	233	225	232	249	204	216	248	224
10152	5346	4887	2024	1646	1427	1219	873	792	764	771	697	640	593	644	604	623	599	606	601	554	599	549	636	584	557	580	566	599	616	555	562	503	556	569	560	623	537	606	591	538	547	555	587	551	530	567	560	524	552	557	562	528	572	545	519	581	550	533	542	528	534	566	567	583	542	540	560	573	578	536	550	524	558	575	557	548	568	527	516	539	548	548	554	546	583	566	563	539	523	597	560	548	550	532	570	512	526	560	533	568	537	544	550	495	546	507	525	569	555	532	564	527	527	543	542	557	569	568	531	575	536	523	519	551	578	512	544	536	552	543	535	527	543	544	513	573	517	576	548	548	540	535	517	519	539	558	531	509	544	568	568	520	489	535	547	512	551	553	559	519	521	540	556	549	550	551	565	538	542	543	535	525	524	526	561	549	543	545	525	556	570	556	515	535	578	546	563	529	543	541	560	598	542	523	512	550	493	590	542	578	543	560	549	520	564	590	565	570	555	563	555	500	541	548	556	523	560	572	544	558	561	568	568	523	588	565	564	532	550	563	562	567	541	551	517	547	595	505	619	540	571	542	551	557	538	579	544	556	549	554	540	583	524	540	546	556	531	603	548	525	511	526	538	533	529	546	551	555	557	510	483	568	568	538	521	530	530	590	545	531	547	518	548	564	514	559	523	525	534	541	548	553	565	559	521	490	560	500	535	548	557	503	579	571	578	522	561	569	528	534	508	570	572	554	599	551	587	551	577	517	528	506	551	605	535	546	542	537	545	571	510	533	514	548	525	543	532	538	533	581	571	555	562	517	527	543	552	547	563	550	528	545	537	571	544	519	535	533	507	541	540	572	557	550	517	560	558	557	548	510	561	526	544	580	564	562	569	535	554	561	533	548	518	566	567	557	550	543	590	510	526	540	596	531	544	535	522	567	566	575	567	578	549	545	555	504	576	550	572	548	529	585	554	560	548	552	530	576	550	529	568	536	562	581	555	563	541	534	538	493	579	599	514	567	587	522	526	512	547	538	561	526	558	550	553	525	586	537	560	537	559	569	591	492	575	567	538	529	537	596	572	535	520	546	502	524	529	499	581	549	606	587	561	529	582	552	544	505	544	563	500	505	544	511	595	506	508	562	544	525	548	555	577	555	546	545	538	574	566	530	538	585	570	530	591	516	553	529	529	522	516	537	553	541	572	532	554	528	549	541	547	566	534	551	571	554	567	523	546	535	500	546	511	548	549	513	587	513	574	504	542	567	550	546	541	578	526	575	528	547	534	528	556	531	561	553	555	572	547	562	557	533	570	523	550	542	537	527	509	537	544	540	547	548	550	558	561	525	518	544	490	502	532	512	534	582	564	555	554	537	528	543	595	539	551	594	539	520	520	535	555	599	541	571	561	547	539	553	549	532	554	518	482	559	534	528	567	517	507	561	561	526	531	564	523	578	530	545	518	525	554	551	571	556	536	560	532	526	480	569	540	525	532	528	538	539	546	578	569	540	521	567	542	534	533	560	562	549	524	529	605	573	581	537	566	498	529	566	569	545	575	548	538	574	561	535	580	531	571	561	548	518	559	534	577	550	536	550	554	512	576	593	540	526	556	573	474	523	547	525	540	567	566	544	566	568	536	536	564	564	540	580	545	539	579	498	530	532	542	546	561	546	550	525	553	559	528	566	528	549	544	573	567	528	529	517	511	532	554	554	559	560	547	496	546	588	526	519	568	545	536	536	549	539	572	571	558	539	521	514	570	538	561	573	569	556	551	542	581	572	531	535	559	504	566	531	544	543	518	542	545	515	504	572	555	551	518	565	569	535	550	548	526	537	573	499	566	548	541	531	605	528	548	509	532	554	516	531	521	564	565	592	542	514	539	545	562	526	547	537	567	576	550	519	555	574	561	514	538	589	549	551	559	576	563	507	568	547	566	558	539	531	557	563	516	577	562	560	558	515	589	523	500	562	540	580	518	500	563	542	499	515	515	529	511	552	536	589	533	570	529	567	532	551	539	515	554	551	529	522	564	586	506	529	529	522	554	585	526	577	527	517	546	560	529	497	530	559	526	565	514	565	567	550	534	535	550	540	541	585	524	544	532	575	541	508	512	525	535	555	531	505	577	534	559	561	566	552	536	512	535	549	531	560	538	518	566	523	499	540	583	541	589	557	581	555	583	549	585	587	515	557	551	548	592	484	532	582	514	510	559	544	521	540	572	534	563	541	546	574	509	586	503	566	526	566	556	532	542	504	546	584	548	543	537	553	560	569	534	543	533	541	537	559	582	534	534	545	529	494	592	590	501	533	490	552	575	541	505	528	545	533	540	515	540	545	537	580	559	530	580	559	551	510	540	519	508	556	532	480	532	531	543	559	571	550	535	572	560	552	557	533	531	533	552	600	529	522	535	529	534	562	537	560	569	544	548	504	551	534	549	558	544	544	581	477	520	511	544	593	531	577	503	576	575	513	524	600	614	516	516	533	511	535	571	509	580	541	572	586	572	532	581	532	510	545	532	540	503	522	532	541	542	570	545	571	541	554	532	538	533	594	556	518	539	526	561	547	516	510	569	531	512	534	542	564	559	560	538	570	540	510	544	532	550	552	559	532	546	515	564	540	537	569	530	557	558	535	616	540	598	522	526	553	531	546	541	576	528	502	550	539	511	476	583	524	579	515	560	545	579	556	563	522	486	547	523	553	583	520	549	503	545	580	551	518	534	574	518	531	529	552	573	506	538	574	572	561	568	514	535	599	531	573	558	526	552	553	534	521	518	545	526	562	551	556	562	539	568	551	516	548	540	525	509	544	532	512	533	527	552	566	535	537	577	549	541	552	576	571	534	533	596	547	580	534	514	557	531	581	559	557	535	560	491	526	516	508	535	528	518	565	510	536	557	524	554	567	557	549	541	505	509	536	532	562	571	576	544	554	541	538	550	551	535	545	527	556	552	537	553	558	575	573	540	516	503	563	578	550	557	523	545	538	604	524	565	550	556	499	569	528	571	515	525	553	537	544	520	568	545	536	576	550	521	555	535	595	515	590	521	510	531	510	524	527	550	546	540	543	525	565	519	527	589	563	531	572	557	512	542	571	554	547	560	569	546	531	567	576	546	546	526	526	536	595	509	580	551	550	605	586	534	540	527	544	544	541	535	522	540	580	535	575	523	571	548	543	496	548	518	536	553	574	569	585	509	546	571	553	549	529	553	531	545	548	562	551	562	522	515	536	571	588	517	581	573	554	549	534	557	586	530	581	555	546	520	540	581	528	527	561	582	537	529	546	554	529	559	514	576	554	602	576	573	547	562	581	549	587	523	577	487	546	564	528	549	537	526	558	553	554	571	540	543	560	563	561	550	533	548	530	528	550	534	540	526	567	548	559	530	575	490	534	558	584	555	551	550	503	567	518	544	540	558	558	540	555	565	510	554	534	584	520	534	570	569	555	529	549	514	579	555	556	548	524	527	564	524	565	543	541	527	515	528	559	556	553	547	539	537	561	565	545	554
28937	16652	9636	2041	738	579	457	341	347	327	315	282	296	308	246	237	284	265	254	266	247	247	249	251	236	214	239	235	266	278	232	249	229	246	268	240	227	238	239	248	243	220	210	223	199	220	213	221	237	237	238	244	245	258	214	224	230	247	253	244	238	244	221	236	247	238	212	246	210	237	204	263	229	242	237	242	229	262	233	213	230	236	240	233	219	249	272	208	245	226	224	219	226	243	230	224	213	225	236	248	268	239	227	241	230	237	253	207	235	238	240	228	235	243	219	231	265	211	204	238	255	242	216	220	208	228	254	231	242	217	215	224	244	256	220	238	222	184	233	207	218	217	249	236	236	234	234	237	228	231	221	201	226	224	231	244	223	242	203	223	221	217	227	238	232	227	232	241	224	240	253	225	236	233	244	206	237	220	235	235	237	230	232	247	262	250	241	223	231	220	248	213	214	228	245	247	221	213	249	229	237	234	247	259	256	223	236	249	228	222	250	223	239	219	224	223	217	232	244	253	249	202	247	222	247	225	260	218	276	239	234	238	238	220	237	249	197	242	235	242	257	260	229	239	240	216	210	218	232	225	227	252	247	232	209	238	231	235	232	266	227	223	192	232	236	251	234	271	235	222	218	203	242	230	230	216	209	232	247	244	298	232	201	258	220	244	204	239	207	227	220	231	228	233	225	237	224	250	243	254	199	219	214	235	243	232	226	206	185	227	253	269	230	266	235	237	240	224	213	220	211	244	225	244	228	232	232	217	215	236	245	214	235	226	240	214	227	242	228	201	224	225	225	244	220	236	235	227	226	238	248	216	225	248	227	246	211	257	242	221	274	247	247	238	223	225	213	230	264	234	213	206	234	245	259	279	241	212	248	218	210	212	227	231	239	234	245	246	247	219	224	235	241	215	242	229	246	224	243	213	257	222	205	227	229	216	269	227	255	229	214	226	241	246	247	235	237	223	213	221	228	204	251	248	222	193	241	261	232	229	230	237	244	216	239	242	244	252	207	227	249	272	219	236	233	249	225	237	236	222	246	217	204	206	214	253	242	212	241	235	242	240	245	213	244	217	241	251	227	226	243	216	230	257	242	207	250	267	222	200	219	225	224	240	223	204	214	221	246	205	219	235	233	236	253	266	235	271	228	243	224	226	239	229	244	250	233	231	221	245	241	210	209	226	239	221	233	258	241	231	209	224	232	219	210	240	233	211	245	258	216	238	264	226	244	250	207	217	240	270	237	220	222	226	222	235	211	221	232	213	230	246	230	227	223	228	221	249	234	227	248	225	241	214	258	228	250	273	232	246	245	235	220	236	237	244	204	191	228	236	222	242	236	236	212	228	258	220	223	199	236	260	221	221	242	229	203	228	268	232	253	220	218	231	229	237	240	241	225	244	228	235	248	248	213	239	227	257	211	254	240	241	239	216	245	230	246	262	221	234	239	217	201	221	244	246	238	228	224	210	236	256	235	242	212	238	223	228	246	215	244	205	218	251	259	242	268	227	222	229	236	240	264	227	258	231	249	222	220	223	211	228	235	226	226	235	245	232	237	222	237	271	232	246	224	244	221	229	232	247	231	199	201	248	225	234	229	228	214	212	255	231	250	237	241	245	241	253	221	227	223	233	228	205	230	224	218	217	232	249	222	267	268	247	229	237	240	257	249	254	236	233	244	229	249	244	253	225	236	279	211	224	228	258	245	244	254	238	230	258	205	236	273	262	202	208	221	216	222	213	207	236	243	227	209	247	242	232	221	232	246	233	236	250	278	211	212	241	242	226	230	221	218	232	246	218	248	224	238	220	246	247	231	233	227	231	234	251	243	225	268	266	244	221	242	248	233	233	228	254	232	227	214	211	261	253	254	242	254	243	246	240	233	248	228	250	216	236	250	232	217	247	251	254	250	229	222	237	246	208	223	268	213	236	244	215	227	212	237	238	217	248	225	249	223	231	236	242	234	261	247	209	244	220	225	193	223	252	198	212	222	221	239	232	242	228	227	218	250	277	236	257	223	256	223	227	239	264	221	208	237	211	232	212	259	248	209	245	248	238	231	226	261	236	257	216	246	223	206	251	242	211	252	255	241	220	265	228	236	212	221	225	232	240	268	215	230	233	210	217	224	234	230	229	256	221	249	188	236	252	263	230	221	249	222	256	217	241	218	245	228	230	229	227	235	247	221	205	223	218	232	233	277	208	226	233	223	246	217	241	270	233	222	220	224	196	200	235	243	208	209	240	207	238	242	221	233	248	239	224	236	261	232	241	228	257	210	237	235	219	220	212	224	232	228	256	239	198	225	228	224	254	257	244	265	256	242	212	211	222	242	199	231	231	253	242	252	228	243	251	223	215	237	247	228	258	229	254	235	210	238	185	243	206	260	222	258	225	260	228	236	200	242	197	243	231	254	262	234	244	244	242	241	199	231	225	243	227	238	216	245	209	223	200	233	238	229	247	260	245	230	236	221	205	248	222	244	235	248	232	242	229	246	243	221	259	222	231	220	216	237	217	234	227	232	223	244	261	206	239	222	239	266	200	237	222	230	251	240	246	248	192	247	226	261	196	253	243	265	249	246	227	261	259	234	238	244	230	223	237	217	222	231	219	234	219	232	241	228	237	207	226	236	239	220	237	230	244	221	217	236	200	249	212	245	233	251	248	221	254	204	236	244	252	250	250	245	231	199	257	206	235	237	237	234	259	230	232	229	242	202	211	246	231	240	218	239	246	245	236	242	209	218	248	239	251	246	219	238	229	233	222	248	253	233	222	235	248	241	251	220	229	237	224	241	241	216	207	235	241	227	227	278	216	232	248	246	227	233	229	246	222	250	234	233	217	217	245	227	222	238	252	244	219	240	216	220	217	251	272	267	226	248	232	235	245	206	211	231	208	225	256	231	229	265	245	243	241	224	243	229	245	245	230	241	218	221	236	227	221	251	246	248	210	236	244	222	234	231	225	228	243	238	231	220	253	228	217	228	259	238	243	255	227	234	276	242	239	267	250	232	256	218	265	248	228	235	216	232	229	230	234	239	233	210	261	293	228	231	239	228	220	225	260	233	223	231	255	243	220	264	222	240	201	223	225	235	229	236	267	238	227	231	255	205	220	240	234	222	245	223	224	220	255	252	237	215	223	226	236	232	225	238	229	239	217	230	265	245	255	258	193	227	235	264	223	259	282	226	224	207	228	262	245	227	242	239	229	250	219	259	231	239	230	240	222	240	221	234	244	267	214	195	216	251	224	224	224	232	224	212	243	239	259	226	220	229	224	240	254	222	245	233	231	255	210	239	244	223	220	209	240	230	253	224	248	280	219	217	235	243	241	231	234	229	228	241	228	218	240	221	217	218	222	225	215	188	231	223	244	229	231	234	229	234	234	232	225	196	221	226	213	239	220	232	244	230	233	209	247	236	213	241	231	219	237	253	264	248	241	237	266	233	240	229	216	232	230	210	225	233	228	240	234	211	242	252	213	232	222	233	245	252	221	234	247
20771	13783	12667	3564	2735	2251	1713	1255	1102	1087	1012	879	818	792	769	752	715	694	666	633	596	599	615	686	672	621	591	620	636	565	594	570	573	580	567	572	605	575	547	562	605	586	561	545	628	561	587	526	553	562	539	587	586	596	551	525	538	565	607	592	541	548	548	542	532	554	551	555	541	531	571	557	525	516	530	535	553	559	573	594	566	575	556	498	553	525	516	526	563	590	556	554	539	577	566	563	568	542	554	487	587	514	534	568	549	543	500	569	589	544	550	521	557	603	600	544	551	568	554	575	530	553	563	567	562	576	556	603	546	515	535	564	536	506	555	498	509	551	567	527	553	533	556	527	567	544	579	518	561	582	549	561	593	591	550	530	519	508	515	516	522	538	550	543	536	604	552	540	581	572	586	546	519	534	576	551	545	566	561	600	551	522	536	535	538	589	551	577	521	573	538	557	544	574	540	516	562	549	547	527	568	534	574	529	557	546	548	540	575	619	536	548	503	553	565	567	566	521	528	547	545	514	515	565	529	551	522	563	537	522	548	564	532	536	525	519	566	536	583	538	518	551	567	580	549	569	527	545	597	576	537	576	593	559	508	545	565	517	524	537	549	568	530	501	604	572	523	578	563	562	546	589	560	515	530	546	567	541	563	567	536	538	529	579	578	534	547	564	590	568	522	537	549	539	562	540	538	522	546	508	513	543	545	527	556	553	552	503	531	559	554	564	549	538	565	553	519	615	524	539	574	562	593	571	527	553	580	543	517	536	563	549	562	543	541	545	561	584	547	527	581	572	534	533	552	585	533	502	557	551	537	501	580	578	544	529	519	555	557	567	550	557	549	541	543	544	544	582	583	554	517	595	563	566	608	520	554	570	543	563	532	556	579	539	560	548	565	579	534	550	575	550	533	565	563	555	508	562	585	507	490	504	583	510	528	550	619	557	513	520	532	557	519	587	557	534	548	528	541	544	568	508	559	543	544	550	538	539	553	537	608	512	548	563	566	531	588	565	520	544	584	542	587	508	560	548	529	560	585	524	554	550	562	541	556	583	516	518	582	545	555	544	509	552	566	527	478	545	547	570	583	524	555	572	595	565	539	570	552	529	524	542	500	564	514	555	580	572	570	563	562	511	540	586	554	539	536	537	538	562	575	570	558	554	516	564	547	578	557	581	578	525	547	545	553	587	583	552	556	546	590	543	560	604	546	529	539	579	531	562	536	544	578	557	573	542	529	591	549	526	614	592	579	576	565	527	558	555	570	581	533	516	521	556	528	513	493	523	568	577	548	564	547	540	574	538	561	529	553	526	545	540	559	570	546	578	558	587	578	563	561	528	509	531	527	562	517	548	571	549	594	585	538	523	534	543	541	529	561	565	505	570	549	544	538	562	526	583	540	542	527	584	510	521	535	546	550	586	551	563	556	528	531	532	562	561	565	547	544	565	554	546	508	544	539	549	566	509	523	521	582	514	560	513	537	542	539	563	543	557	576	529	563	534	567	502	545	547	555	589	580	538	545	509	544	573	539	589	573	547	576	585	557	547	512	577	565	548	551	547	536	529	543	566	552	557	582	538	592	563	501	557	567	538	574	514	588	540	535	582	580	532	572	561	573	558	554	537	577	524	578	555	537	545	504	541	564	537	549	588	535	514	540	517	558	584	549	581	546	568	586	546	540	574	525	519	555	564	540	549	506	541	544	533	555	555	560	546	566	556	553	526	562	542	582	577	501	503	548	573	554	573	546	561	577	550	550	540	535	573	547	556	531	542	564	526	581	546	565	605	593	605	555	531	525	514	517	550	566	558	549	559	553	548	538	553	521	562	550	541	556	574	527	554	550	586	586	531	551	567	601	547	546	554	569	549	567	560	561	560	505	551	538	533	590	570	563	553	525	558	499	513	538	560	515	572	512	575	571	508	584	527	571	593	557	520	546	557	550	572	541	567	546	545	556	537	574	573	513	548	561	535	513	542	538	569	525	576	525	511	528	590	560	513	578	548	528	532	540	548	576	545	565	537	546	552	530	515	577	566	530	567	563	577	536	605	578	610	550	559	578	580	556	570	531	562	507	529	536	559	586	538	551	557	543	541	552	573	542	523	569	515	585	554	584	547	544	580	553	482	513	536	526	527	537	592	570	506	579	553	525	565	537	553	544	528	517	560	599	537	531	525	568	546	554	563	577	543	562	563	522	555	545	539	573	564	544	581	572	554	551	551	560	543	517	546	577	541	557	541	542	597	563	571	587	526	562	583	549	581	496	538	547	521	518	561	554	491	555	562	565	584	560	541	553	601	572	586	552	565	515	578	529	538	518	563	548	545	543	567	516	520	550	548	579	577	582	548	559	563	543	514	526	545	564	524	519	543	600	594	535	515	589	562	531	581	535	561	575	564	560	543	556	554	524	489	577	530	534	508	525	548	554	587	537	561	562	524	533	579	541	577	529	577	529	587	560	513	570	541	558	518	552	490	554	536	536	555	518	569	546	506	595	573	576	560	562	533	514	520	570	550	493	536	556	571	556	563	557	525	573	564	542	546	533	574	542	567	553	563	557	542	570	582	544	549	550	590	527	523	554	546	548	568	562	540	564	573	517	565	534	556	540	552	546	535	523	531	547	536	575	579	559	555	547	522	532	520	542	570	576	549	573	563	548	572	523	535	551	540	531	548	557	544	551	539	571	577	546	526	589	558	541	554	568	569	545	533	569	563	597	543	558	541	589	581	551	567	581	588	518	608	535	538	554	544	571	585	534	548	582	561	557	521	566	485	586	572	534	556	539	508	539	576	536	605	563	543	537	587	553	511	545	556	519	567	528	580	562	521	516	526	559	575	554	587	563	564	529	525	558	532	606	555	563	542	524	541	548	561	562	528	554	568	560	565	548	560	578	501	595	522	559	567	531	565	564	583	538	576	550	524	567	553	512	504	520	572	522	512	567	556	534	510	563	507	555	543	562	552	556	531	510	510	556	559	539	592	531	544	606	530	547	539	568	555	540	556	513	571	576	545	573	561	544	590	574	597	542	554	552	564	541	565	562	548	549	532	509	564	512	515	534	556	581	597	575	558	590	564	538	514	590	599	531	607	559	599	563	582	585	514	544	575	601	554	534	558	574	530	539	575	603	556	580	520	614	518	545	549	561	558	566	521	525	567	544	546	531	530	556	575	563	545	552	498	553	566	571	575	557	517	517	539	540	563	536	526	528	561	598	572	539	538	550	541	571	535	531	585	574	582	539	591	582	554	612	564	565	532	516	555	554	527	546	532	523	559	545	549	567	545	565	519	539	506	539	591	524	558	578	590	587	511	531	552	551	530	541	519	517	554	542	576	582	548	544	581	491	580	581	559	552	511	506	512	534	539	542	592	541	573	552	550	579	546	563	550	530	511	528	567	594	593	593	563	590	552	567	533	582	554	554	601	527	514	555	569	586	555	562	575	577	541	539	571	522	507	547	510	531	538	571	589	564	521	570	550	537	542	552	555	573	547	511	531
39246	24332	16554	3926	1199	791	490	355	307	287	263	244	218	210	228	207	185	201	178	175	155	174	177	172	175	164	158	172	165	141	142	147	144	147	148	141	140	147	146	134	158	142	153	170	154	141	138	138	148	131	133	164	124	152	144	159	152	135	144	166	127	148	159	154	173	140	146	160	145	145	154	145	144	149	162	155	169	149	126	144	158	167	168	151	151	136	143	157	142	153	165	144	138	142	158	147	138	127	157	152	143	149	165	130	151	165	183	142	132	153	144	154	140	121	161	136	131	154	145	150	150	140	147	130	152	157	126	150	139	159	151	153	146	148	155	157	145	149	125	156	125	153	138	138	144	141	152	137	147	140	141	154	126	148	124	136	129	136	151	170	157	150	122	141	132	146	166	135	135	149	154	144	161	158	145	144	145	159	150	148	136	136	145	135	152	134	158	145	144	139	171	162	130	151	166	149	163	140	141	139	136	153	147	143	134	139	127	140	146	160	143	139	150	152	155	147	141	149	147	137	131	164	147	140	130	151	140	137	159	173	126	138	140	138	153	144	164	150	174	149	141	136	158	136	153	140	143	153	144	172	149	154	131	138	161	178	165	143	157	155	168	148	142	153	142	144	140	133	167	170	153	157	128	162	132	169	136	144	180	152	149	144	174	161	156	149	159	172	150	143	180	146	149	142	165	149	142	169	170	142	135	154	143	148	136	164	126	145	126	134	150	155	148	132	159	138	126	143	166	133	171	143	133	121	128	169	142	150	159	168	152	133	155	154	151	149	139	146	153	143	166	117	151	134	143	159	139	131	175	141	118	146	127	137	143	147	147	156	154	148	155	138	142	136	147	170	155	147	155	175	156	162	171	151	168	144	134	146	154	155	150	160	158	155	152	140	139	155	159	153	119	145	169	141	152	155	165	150	138	145	147	143	130	179	139	144	144	142	145	140	155	162	167	136	136	161	141	147	145	132	144	157	155	150	158	120	126	146	163	164	169	167	157	131	146	138	154	137	141	120	154	140	137	144	155	163	142	138	145	143	154	143	138	146	150	144	163	143	138	162	132	146	132	143	148	134	144	141	156	149	143	138	166	143	156	152	168	186	145	148	157	144	123	163	160	143	163	137	151	128	162	146	153	148	147	146	163	134	144	148	131	137	157	155	135	142	156	156	136	150	135	158	129	130	130	153	135	142	143	167	138	139	132	154	131	162	159	133	128	137	148	155	138	140	138	150	147	138	163	128	135	158	152	182	151	163	144	147	152	164	143	142	163	147	169	169	160	128	140	152	136	143	135	144	154	139	148	159	156	129	136	117	147	149	175	146	163	162	166	148	151	130	147	151	126	144	143	140	141	159	158	132	148	168	147	136	159	142	151	146	158	149	141	142	137	137	158	129	159	142	165	136	131	135	139	157	138	133	151	177	129	130	144	159	169	142	142	152	157	167	151	129	126	145	134	138	171	134	149	163	167	118	165	154	159	165	147	135	171	140	157	140	156	149	137	152	120	136	124	150	147	130	153	160	160	161	148	156	156	154	146	137	134	137	159	144	132	132	165	164	146	157	120	157	154	135	145	164	171	130	154	138	148	126	130	135	148	157	153	143	134	129	134	134	146	134	141	145	155	132	145	137	140	134	154	152	151	140	151	151	119	129	146	150	149	150	132	131	141	150	152	164	140	149	113	131	149	142	150	131	148	137	149	133	149	124	144	162	133	139	140	129	166	151	128	145	143	168	136	159	136	154	142	143	154	128	152	138	150	144	134	142	153	143	140	120	147	149	163	149	159	147	143	145	120	158	158	154	155	151	179	159	146	136	148	161	169	137	132	163	141	156	145	147	136	143	148	159	156	138	133	167	160	152	147	114	158	177	159	139	144	119	154	145	132	135	147	131	127	151	159	140	157	123	142	157	136	167	151	142	144	160	139	172	145	133	139	151	163	147	132	135	160	139	151	150	137	142	160	139	155	157	133	169	156	154	151	130	152	173	114	139	143	138	152	133	151	142	158	148	145	148	148	141	176	150	151	152	163	132	143	164	141	151	154	151	131	155	155	144	130	141	129	168	138	128	143	127	160	133	157	134	141	130	178	159	146	151	139	148	138	154	155	165	137	132	148	143	149	131	132	127	150	125	177	168	159	152	148	127	153	163	153	153	136	142	170	140	145	142	162	119	149	169	155	142	172	155	165	164	145	144	142	170	141	159	175	149	135	159	156	151	161	142	146	151	176	166	144	145	153	168	153	146	174	139	175	143	156	165	171	124	179	161	120	144	136	128	137	152	159	144	148	141	121	159	154	154	134	134	158	160	142	137	166	137	137	145	131	140	150	141	129	133	154	129	145	162	133	141	148	147	153	163	166	143	155	156	131	172	152	156	161	156	179	120	136	153	151	167	145	176	143	138	170	170	162	143	148	163	153	144	147	147	138	179	172	158	153	136	155	127	130	120	153	156	131	159	145	179	145	129	151	159	145	166	135	145	133	156	127	158	161	148	136	147	169	150	175	130	150	147	154	150	149	154	160	128	151	114	145	152	167	160	151	145	167	134	134	118	168	156	137	150	157	141	154	157	146	147	156	133	143	136	159	149	139	195	146	130	131	128	162	160	152	154	153	165	152	147	148	140	143	143	180	158	160	141	150	152	151	142	151	147	132	152	158	141	145	145	173	137	134	133	159	139	153	159	162	166	155	134	139	156	137	148	144	118	141	166	142	126	141	150	159	148	157	149	145	170	141	142	151	160	133	133	135	149	154	135	124	159	138	145	134	142	148	162	128	154	150	138	164	138	155	154	151	161	133	144	143	124	141	143	143	154	150	146	164	138	165	130	156	142	146	160	129	152	152	152	149	148	157	156	153	162	135	169	164	160	169	132	160	143	135	140	142	144	157	154	145	121	131	155	140	167	134	158	159	148	151	151	141	157	142	142	160	140	166	134	125	139	157	143	141	158	154	144	137	143	139	152	145	145	148	148	146	129	154	128	155	161	137	143	143	135	147	139	146	152	130	140	147	133	142	137	135	145	150	134	138	155	170	121	118	155	131	157	121	132	125	150	133	157	171	130	132	136	147	129	144	159	140	173	153	131	150	132	152	133	162	161	140	147	143	139	124	145	140	155	163	163	147	151	154	138	143	138	135	159	179	152	152	171	149	174	144	160	147	156	154	165	148	126	135	138	155	132	153	125	151	158	155	146	155	148	163	163	149	156	160	156	157	134	131	157	147	157	154	156	151	150	149	152	151	178	159	161	145	137	153	161	161	152	139	138	169	179	135	153	160	143	143	134	157	154	139	140	146	153	169	133	137	147	151	147	131	149	155	141	154	152	149	120	159	159	123	169	153	139	140	153	127	152	173	125	123	153	146	141	149	144	174	147	154	141	141	135	173	162	143	152	146	146	150	141	139	146	170	144	141	147	172	146	176	154	136	134	157	167	159	140	142	136	129	152	153	151	138	137	139	141	136	135	155	148	163	134	157	148	155	127	162	154	159	140
26680	18916	18256	5124	3825	3045	2149	1431	1234	1201	1030	930	782	763	692	683	589	617	530	528	482	505	492	500	499	458	468	462	429	430	438	413	414	420	430	380	418	388	359	389	342	417	368	369	381	374	382	398	408	349	374	371	402	344	360	372	377	368	359	356	381	351	373	374	364	375	389	395	350	372	362	345	372	324	373	354	332	406	382	346	352	379	333	372	352	375	353	340	348	380	353	371	348	360	341	358	338	339	380	364	360	368	353	422	408	351	376	337	358	341	362	354	409	343	375	348	370	348	377	395	385	366	370	372	370	346	348	384	344	345	359	355	361	382	383	319	368	325	352	371	373	316	361	358	367	339	348	342	354	375	376	335	368	357	325	373	379	335	386	356	383	331	319	370	355	359	373	339	373	403	326	392	341	361	357	346	359	384	358	357	393	360	365	371	334	353	360	331	377	304	323	347	323	367	395	345	360	317	363	369	365	351	382	341	351	329	351	334	384	370	384	357	348	346	366	353	356	370	362	310	352	361	357	350	356	338	320	378	341	371	351	333	346	372	376	372	332	362	331	342	323	352	349	332	393	368	372	389	386	349	328	364	371	362	377	335	342	344	392	340	326	334	326	310	375	402	359	324	332	345	356	314	341	386	308	338	385	318	332	343	398	378	379	306	340	367	353	349	340	345	342	361	365	372	324	379	346	376	344	347	332	379	373	380	325	365	357	380	338	353	347	355	351	369	351	342	361	363	347	374	365	376	336	367	368	361	376	341	352	371	389	372	349	350	364	353	330	338	397	350	333	378	360	363	326	352	361	364	324	361	371	334	357	375	320	370	336	378	367	394	368	332	336	339	388	386	357	367	357	325	365	349	351	385	374	372	360	365	329	353	360	346	337	345	344	340	342	346	356	354	356	364	364	351	347	378	368	382	367	397	351	365	353	353	379	360	345	358	341	341	363	318	330	344	346	385	359	365	354	320	360	343	367	360	371	364	358	330	338	351	333	363	352	362	338	386	395	332	410	358	355	357	355	380	362	374	349	351	382	336	361	365	340	354	345	372	336	366	317	339	338	360	385	346	333	383	374	352	384	365	343	353	368	367	373	356	344	314	380	361	354	337	359	367	359	359	366	361	393	382	349	378	348	359	384	333	330	343	364	339	354	379	342	376	340	383	346	333	352	355	343	357	358	389	359	318	353	341	356	335	351	323	349	362	361	381	356	354	351	369	356	359	370	342	347	367	374	356	382	333	343	331	330	373	367	362	356	357	354	313	387	343	326	350	342	354	371	362	361	358	375	353	357	346	389	347	367	379	357	366	365	366	357	363	369	359	348	337	324	344	368	347	405	343	347	342	356	362	336	326	350	350	355	354	347	336	340	329	411	334	342	375	326	378	322	371	352	346	343	299	338	342	352	352	359	336	360	396	375	341	380	374	347	368	377	359	374	371	339	365	354	395	339	373	386	341	342	333	390	378	350	383	370	396	344	395	354	383	365	382	355	358	376	346	343	370	367	362	331	363	376	368	348	382	350	336	328	329	351	366	363	342	374	334	324	347	360	370	391	389	373	350	363	341	349	367	364	365	365	382	344	382	350	344	377	368	363	369	376	384	328	316	354	319	361	371	353	369	348	340	343	346	395	369	367	344	367	376	334	365	375	369	346	336	372	373	382	369	361	364	374	368	369	318	356	333	349	368	360	355	346	339	335	347	348	352	339	375	371	382	354	369	362	361	341	358	353	338	342	350	353	345	324	335	355	336	355	356	367	358	331	364	383	355	336	353	378	363	352	375	349	305	370	347	351	355	358	356	381	336	334	330	397	350	335	353	373	372	356	384	376	359	360	366	370	374	368	332	340	364	363	345	343	341	380	343	391	351	370	364	360	340	332	397	357	355	350	363	355	340	390	352	381	351	344	366	351	366	370	363	345	350	368	359	391	378	386	325	336	320	336	364	344	358	339	361	348	344	308	378	354	376	340	381	380	352	394	333	344	333	370	343	375	377	343	357	339	381	384	351	336	381	368	372	356	353	384	368	342	366	389	348	355	354	324	338	334	346	386	366	380	391	367	386	369	360	374	368	370	346	376	358	340	344	321	334	344	345	350	339	393	304	379	361	363	373	353	369	340	368	380	341	384	352	384	390	295	369	358	359	361	371	362	366	383	326	350	359	362	336	364	378	391	355	340	363	366	382	336	344	400	365	348	340	365	315	366	322	359	361	350	381	344	351	377	368	340	337	369	379	366	357	345	389	333	353	385	333	350	376	393	365	358	370	359	365	343	353	365	346	363	351	384	340	351	370	387	357	370	366	361	356	361	349	362	376	321	369	371	363	343	343	355	360	352	374	345	353	357	377	362	332	349	327	351	340	343	379	373	357	359	380	364	373	328	395	390	347	356	367	357	357	383	297	347	370	348	399	363	354	373	369	383	392	372	369	380	375	351	352	356	386	355	370	364	361	342	357	387	380	358	370	347	363	342	398	371	350	355	362	369	348	341	358	335	355	379	360	349	346	361	371	352	346	324	322	358	370	366	353	352	321	375	330	330	327	375	377	392	380	350	327	370	372	361	351	343	373	325	359	331	359	309	346	329	384	345	399	336	385	339	412	340	331	369	378	332	331	347	396	347	345	354	375	344	344	365	350	370	339	349	331	340	371	333	354	340	389	371	363	377	322	360	377	363	342	386	376	365	348	355	352	367	356	352	382	363	373	377	369	356	390	356	333	359	389	355	336	336	395	336	343	366	334	366	396	353	345	348	354	369	365	378	373	363	381	327	373	347	376	345	373	371	344	387	383	378	350	349	398	366	374	420	380	357	338	352	335	319	340	370	383	365	352	325	363	341	335	343	359	349	363	344	355	372	382	325	341	354	371	363	358	371	382	344	379	324	377	352	379	379	367	386	348	379	346	368	333	342	332	345	362	353	367	346	364	380	364	389	337	352	375	356	371	335	379	353	373	331	355	367	341	367	323	389	383	370	341	348	342	365	345	343	377	346	354	375	335	351	335	358	341	390	395	354	359	358	347	329	367	347	397	374	364	362	369	391	332	367	349	368	356	365	347	347	345	351	367	368	349	358	374	402	351	368	340	354	325	367	364	356	358	331	374	373	356	371	399	356	354	365	356	342	343	346	346	328	364	352	366	334	337	343	387	358	338	347	349	354	332	347	357	382	352	375	375	359	389	343	319	360	332	380	361	381	334	348	358	362	358	384	360	359	332	339	347	350	344	352	354	364	380	325	331	387	336	392	364	347	343	370	325	352	355	376	363	335	305	353	364	341	330	347	355	338	379	402	359	358	366	363	373	364	357	357	338	365	367	379	368	367	380	342	343	362	357	348	374	360	355	356	335	339	367	357	354	345	349	361	359	359	346	326	354	382	384	391	359	364	361	319	336	351	343	384	342	377	369	385	360	337	342	344	378	384	361	392	334	361	365	335	319	350	372	370	348	329	364	343	368	372	349	357	361	376	366	385	340	342	374	313	365	355	372	352	354
13570	5340	2704	722	438	378	313	306	273	239	244	253	239	231	253	227	206	222	260	232	229	211	212	250	220	253	247	261	218	214	243	246	252	250	253	205	218	243	209	213	225	235	228	237	236	225	225	232	214	247	207	218	239	241	241	253	250	238	215	225	217	225	221	230	229	222	243	217	197	202	203	204	251	224	216	226	244	228	227	221	234	194	217	222	232	224	219	252	247	235	241	225	226	211	222	242	235	235	220	250	237	232	217	236	240	206	200	231	235	229	203	236	218	252	233	228	229	228	235	212	237	239	249	261	216	236	216	224	242	226	231	227	264	257	215	208	254	228	218	214	236	261	239	235	208	193	216	229	235	205	240	232	242	251	219	242	230	257	243	218	240	230	238	241	234	204	217	208	195	190	237	217	227	234	227	242	250	214	226	228	221	214	201	231	203	275	237	208	242	247	239	224	238	229	227	246	236	208	232	226	232	251	219	213	223	233	250	248	236	230	216	259	219	219	263	200	234	214	244	219	213	228	217	223	246	252	238	232	250	212	247	235	233	239	242	225	236	244	212	244	241	245	222	217	240	207	246	227	239	252	229	208	222	206	228	200	209	227	232	196	223	243	213	240	227	239	265	233	227	243	250	240	231	240	249	209	202	244	243	208	211	232	229	238	236	197	252	246	243	233	245	206	224	223	202	236	211	197	213	215	235	218	214	216	210	223	241	219	224	208	234	242	207	252	213	221	233	222	215	216	212	217	233	223	254	248	223	240	207	219	184	213	257	247	228	231	224	243	291	242	238	223	246	213	223	202	217	241	225	232	251	227	233	232	246	206	229	212	208	237	232	205	251	233	240	253	221	235	239	211	220	212	213	249	259	255	230	230	208	208	264	227	248	226	214	217	216	221	252	229	232	220	232	232	212	228	195	212	220	212	230	231	223	214	222	231	216	207	246	222	219	231	206	195	198	257	220	222	232	219	221	226	200	209	244	202	228	228	215	223	239	210	219	217	212	231	226	216	213	227	241	223	219	238	229	212	228	262	219	237	258	232	242	257	261	216	226	243	223	223	254	234	221	245	235	229	233	196	222	230	198	249	218	194	260	228	206	215	202	236	222	217	219	203	219	223	240	220	237	213	220	232	202	229	251	218	234	222	213	228	225	235	229	209	220	243	252	250	229	233	229	268	224	248	240	220	234	227	230	229	247	196	225	212	207	216	243	194	232	249	226	237	242	226	230	262	244	251	230	231	211	224	242	207	223	216	226	220	207	238	256	218	261	212	229	212	220	259	244	225	221	241	223	233	204	230	210	268	216	233	217	222	224	193	228	230	220	246	187	214	226	207	228	231	195	217	246	253	244	199	233	229	249	233	225	227	186	221	207	225	222	219	225	232	195	210	244	271	230	257	228	219	213	214	212	217	228	214	263	221	238	229	249	199	256	249	233	227	213	210	221	197	260	236	231	223	231	237	201	241	178	195	225	229	242	220	226	208	231	237	234	212	218	224	225	229	258	224	232	203	223	224	211	250	241	246	214	235	224	201	248	240	244	228	209	232	252	243	218	224	218	213	214	224	209	221	216	221	234	205	239	222	212	245	212	217	220	251	200	233	220	221	239	218	234	221	231	216	222	224	228	233	219	218	217	210	241	270	221	216	232	250	217	222	224	233	219	209	238	194	222	212	211	217	225	247	208	252	224	231	233	226	231	240	229	221	247	217	224	221	212	220	237	231	231	250	192	210	230	224	245	224	235	237	212	220	228	244	230	235	237	237	240	233	222	220	235	253	213	242	219	201	204	209	204	241	234	198	206	236	246	227	244	220	204	215	205	233	189	227	211	245	226	184	257	238	220	228	203	216	210	236	247	242	230	243	205	234	226	232	243	226	227	231	203	247	225	232	227	209	211	234	216	230	231	232	240	223	215	212	239	225	220	251	216	240	262	239	224	214	215	211	247	226	215	203	234	221	233	252	255	189	196	215	230	234	233	234	239	248	208	204	206	220	209	218	218	241	228	222	240	222	239	222	277	200	237	246	222	212	236	231	248	215	259	220	271	208	225	236	239	228	208	240	211	226	257	228	221	246	211	225	247	249	223	224	203	241	228	238	234	212	236	206	245	256	253	206	224	213	224	226	221	229	220	268	230	221	196	254	220	224	215	212	213	187	223	239	213	243	222	227	217	245	215	226	214	212	219	239	239	237	232	199	252	244	241	214	207	234	241	232	271	208	233	228	205	204	224	215	209	234	224	249	229	216	218	204	250	211	227	228	234	229	225	217	211	241	206	227	235	208	231	215	261	260	211	204	224	221	254	204	241	201	232	218	203	232	235	241	226	243	219	209	211	226	220	211	216	236	227	246	240	211	206	291	241	202	236	218	241	238	214	232	242	253	204	231	215	233	246	232	240	204	248	223	229	233	200	221	218	217	215	211	198	200	220	234	208	212	193	243	215	236	252	211	248	219	196	226	231	230	227	217	245	216	219	222	235	234	246	233	202	230	246	217	232	187	232	230	225	244	208	211	216	221	227	243	215	206	241	188	229	220	228	219	238	254	227	223	232	210	218	238	222	239	220	246	224	262	227	223	217	209	229	209	223	200	228	186	217	229	221	218	228	214	262	212	212	195	233	220	248	219	236	248	235	223	229	217	211	198	229	230	226	222	214	237	225	217	248	226	210	231	242	217	247	219	224	225	233	253	218	202	199	233	231	210	227	235	233	257	249	211	216	219	232	218	233	231	224	241	213	247	200	219	246	216	230	237	227	211	239	228	237	215	217	218	208	226	238	218	199	252	210	241	250	235	235	224	232	198	230	229	220	212	246	224	219	254	222	231	230	217	219	211	223	221	246	212	211	230	239	232	239	239	216	228	243	230	237	192	223	224	230	221	214	216	249	241	216	221	252	231	217	234	230	240	210	237	230	215	238	208	224	214	233	217	207	253	221	227	258	222	203	218	212	191	211	225	214	236	217	217	248	244	224	230	233	215	224	237	220	195	233	213	229	225	236	225	216	238	221	218	232	225	197	237	237	246	197	207	212	218	219	220	231	229	229	257	231	244	220	219	201	222	215	225	215	211	232	241	229	222	235	210	238	220	225	228	218	234	207	228	250	223	218	225	222	232	210	250	243	266	254	225	217	218	220	237	214	226	221	208	231	220	202	211	222	238	238	216	244	252	216	216	237	215	207	208	233	223	230	231	239	210	239	248	228	233	241	231	220	218	225	207	232	273	230	211	230	217	267	238	241	231	208	206	242	237	213	216	208	233	247	241	197	211	203	267	242	220	240	229	231	232	214	222	221	212	230	247	234	215	220	243	214	203	246	236	243	209	247	231	246	241	223	227	233	220	202	221	236	232	213	241	237	167	224	217	233	203	218	205	216	232	226	246	242	225	215	232	224	227	238	251	234	242	206	223	235	193	244	216	236	237	207	238	233	215	227	236	226	198	217	220	201	226	210	233	230	249	223	223	197	212	206	222	231	228	245	216	242	240	209	246
9731	5353	5198	1852	1748	1261	1004	854	820	728	710	699	630	662	662	607	608	546	592	569	559	595	567	533	569	625	572	564	563	574	559	494	585	520	511	573	554	590	569	608	549	532	546	551	512	534	541	582	570	587	536	537	541	575	583	529	551	539	554	585	559	541	551	484	529	575	538	542	598	576	542	560	562	536	563	540	559	566	543	553	513	549	548	529	529	524	557	533	580	576	514	526	528	521	525	548	533	575	554	545	555	527	534	585	585	543	534	546	535	559	533	578	531	528	542	538	565	548	537	530	549	507	566	576	514	569	508	551	570	548	564	491	535	523	541	576	525	517	548	548	534	468	528	568	562	571	505	500	521	559	524	542	552	537	566	580	569	541	516	556	524	553	546	577	514	563	586	526	537	543	499	526	520	527	543	585	549	550	519	553	561	545	560	582	580	489	548	569	581	507	520	582	536	532	548	545	543	517	530	550	514	558	537	539	542	495	537	537	544	548	526	545	535	563	546	530	528	557	527	566	560	576	538	542	537	549	537	558	583	549	568	560	579	548	520	556	527	559	560	537	531	529	519	550	556	524	545	544	569	516	520	545	555	529	539	547	560	522	539	550	542	548	561	566	534	522	519	571	557	519	547	499	551	574	541	505	545	564	529	530	525	580	551	543	522	558	564	555	539	546	527	495	544	548	505	551	549	541	502	532	605	535	512	557	526	596	539	543	565	535	566	559	551	529	541	518	592	517	549	505	526	566	529	554	529	579	541	556	566	583	585	554	578	523	579	513	556	541	539	509	540	570	561	569	520	520	577	502	581	530	496	572	586	526	561	532	527	537	528	500	510	544	552	521	532	543	573	563	561	562	534	476	544	507	544	568	536	569	567	547	538	549	487	518	536	536	584	545	571	495	528	522	532	518	540	568	537	549	536	527	547	551	526	523	510	531	567	532	530	551	570	509	531	511	542	532	535	552	582	532	537	534	520	572	551	536	561	551	512	522	502	570	509	553	570	561	533	526	520	531	589	526	530	527	524	545	537	517	531	553	545	543	543	578	593	528	505	547	541	549	539	541	539	522	553	593	528	532	544	543	558	555	565	550	553	525	522	495	577	510	531	542	546	555	534	559	518	581	482	567	519	522	525	561	546	594	541	507	565	549	524	526	538	550	581	612	524	558	515	537	520	524	569	534	550	566	542	530	564	572	552	548	531	529	534	527	545	512	568	553	535	544	579	537	524	526	553	554	568	551	548	543	545	520	555	518	563	590	524	573	546	565	531	541	549	546	565	526	560	536	546	583	532	540	549	556	529	564	520	547	543	539	543	508	572	566	550	517	542	556	536	556	544	548	548	605	582	531	517	545	531	564	532	558	530	535	539	533	509	550	531	511	525	549	514	527	544	540	529	532	539	589	530	532	543	563	526	553	516	537	564	559	532	528	534	535	547	568	533	534	564	534	520	570	554	568	550	559	561	575	523	535	540	563	523	550	558	589	566	499	592	541	570	533	521	531	515	528	554	481	537	523	489	544	593	543	550	533	589	525	550	532	521	557	578	531	575	513	539	527	527	507	486	511	528	552	516	535	530	583	560	542	539	529	557	581	565	543	524	493	547	506	540	515	527	572	556	531	557	563	548	553	542	544	549	551	552	602	558	522	544	542	579	567	544	558	558	592	536	500	514	583	540	549	530	534	522	554	537	510	542	558	537	562	535	534	531	544	529	546	548	539	520	554	582	557	554	534	556	564	554	539	538	607	550	546	541	502	560	523	506	523	532	579	544	576	538	565	526	545	537	550	571	570	584	536	567	569	575	547	507	530	558	532	501	563	542	517	557	556	551	540	532	541	575	527	531	569	497	576	578	542	567	515	525	615	569	586	552	544	531	549	519	564	526	594	556	519	538	560	541	532	539	559	558	559	504	513	558	524	533	575	550	557	537	573	563	571	560	554	562	561	541	541	550	555	528	572	526	529	523	534	552	572	552	525	606	527	534	552	516	577	520	504	568	527	515	535	508	502	551	508	556	515	620	559	506	576	552	530	553	512	499	544	592	565	568	577	599	479	559	530	543	589	516	527	543	530	554	554	544	541	504	520	545	505	600	521	582	549	526	535	496	552	538	543	523	583	571	507	540	537	566	511	561	559	561	573	553	528	547	531	513	539	569	531	499	518	534	487	547	546	540	517	552	513	474	496	501	508	564	562	533	528	540	536	572	588	575	522	538	563	512	545	586	536	541	544	542	548	575	553	557	559	588	537	546	529	547	489	545	562	556	538	528	544	528	565	590	521	533	532	562	585	557	572	534	535	567	541	522	546	555	551	535	539	558	583	576	550	537	505	588	590	595	553	548	558	525	558	532	554	551	535	537	577	551	536	541	525	523	559	543	574	529	512	533	573	547	574	618	521	533	538	529	576	520	570	596	528	562	498	552	562	538	613	568	557	557	527	577	527	564	522	526	534	562	511	538	502	528	560	559	483	533	563	525	524	534	545	531	528	532	524	564	560	552	569	523	553	531	539	553	591	558	494	527	570	504	541	527	526	571	570	599	557	539	563	510	558	517	519	556	584	548	525	540	546	518	559	523	582	543	500	549	545	506	553	555	537	539	533	568	539	539	532	545	549	537	550	550	543	561	500	565	563	535	579	560	545	588	505	546	535	560	579	539	541	518	534	514	548	532	559	510	528	539	567	574	546	544	538	569	538	532	497	529	525	527	554	513	516	547	583	533	518	564	543	526	564	528	525	537	558	572	590	538	553	532	553	549	567	502	528	506	527	567	540	501	507	550	521	555	551	574	539	563	553	566	567	591	564	535	567	552	589	547	530	576	531	538	555	576	564	495	537	544	549	531	572	549	589	556	528	549	580	556	560	557	545	507	515	548	503	523	514	534	526	519	543	554	539	567	551	548	528	573	497	555	513	575	544	564	520	517	528	569	530	522	547	562	544	543	550	586	578	558	507	500	545	524	532	542	546	511	528	540	577	536	547	522	537	544	516	560	553	558	543	526	507	567	524	531	564	533	572	528	600	541	516	526	524	577	525	525	574	539	558	515	630	578	574	516	548	514	562	560	577	571	503	531	504	569	579	532	529	516	527	590	530	576	529	549	567	528	572	544	524	530	537	547	539	520	554	527	569	535	577	590	550	566	552	533	561	577	535	553	566	545	551	516	567	536	558	497	561	535	596	512	546	515	553	514	532	523	528	507	550	559	563	549	540	564	544	576	533	523	600	548	545	536	512	552	588	508	549	565	539	560	556	564	541	543	536	542	566	544	549	517	530	556	546	534	541	515	538	566	546	549	524	554	544	509	513	514	545	528	558	529	565	505	518	486	531	534	585	561	507	545	556	552	531	540	556	570	523	564	537	567	576	538	565	556	565	574	577	546	537	560	582	504	541	562	538	551	543	550	521	517	543	546	575	582	521	533	571	573	536	531	547	575	552	552	559	557	505	554	541	526	564	540	575	519	518	543	506	578	551	571	525	522	561	576	490	522	505
28458	15944	10088	1998	772	570	457	388	347	349	339	300	260	300	250	271	242	235	235	250	277	277	249	242	243	249	210	252	242	253	276	236	230	237	246	235	221	230	242	257	229	256	227	242	210	216	215	258	249	251	233	225	250	221	248	232	239	232	224	253	249	233	194	246	231	219	231	264	222	243	263	267	238	234	228	209	215	235	232	257	263	250	224	255	222	233	234	233	235	249	215	257	232	234	238	243	237	227	259	213	241	253	212	228	241	219	228	243	234	218	246	220	239	222	231	225	228	247	232	226	206	229	228	221	230	244	223	254	237	211	221	238	241	205	234	236	227	241	248	235	256	237	222	233	195	220	212	259	248	249	245	238	237	230	251	239	238	223	249	244	230	218	230	216	247	258	263	265	225	221	230	214	260	252	246	269	229	241	242	250	231	237	235	232	201	242	248	259	229	210	236	256	225	179	223	242	219	260	218	245	214	235	262	230	229	227	222	224	239	253	239	221	234	226	225	237	216	227	224	213	221	250	245	263	241	252	241	203	231	206	242	202	242	250	258	254	242	213	228	242	251	230	234	216	240	217	245	224	229	264	247	231	231	228	262	228	230	234	222	229	255	224	232	228	205	256	238	228	233	240	237	219	225	219	231	227	221	231	267	257	232	230	238	249	253	226	226	220	221	235	246	241	217	207	220	236	214	281	242	226	228	232	221	244	216	217	251	229	237	247	212	248	268	238	239	226	201	258	256	240	261	252	194	235	247	236	242	250	244	219	224	257	235	279	239	252	247	269	221	248	254	224	225	235	227	222	250	227	223	228	214	194	233	237	195	228	254	229	225	209	264	229	212	225	252	223	236	221	251	233	260	229	232	244	230	255	213	235	228	219	223	238	232	221	237	214	256	213	211	217	232	209	234	229	242	232	227	242	239	248	231	229	248	224	219	223	233	213	209	213	222	231	237	235	228	222	251	218	250	247	218	201	242	271	226	202	244	241	241	242	249	226	225	235	246	234	227	229	239	246	252	207	227	251	236	253	262	238	234	221	236	229	214	246	233	237	236	224	246	204	213	255	234	210	235	226	206	204	255	242	216	221	224	231	217	232	224	238	254	236	216	220	215	235	228	247	209	239	220	232	244	218	227	237	265	203	205	214	248	263	278	209	202	246	231	220	236	254	234	223	225	277	243	237	235	228	236	231	241	227	236	206	225	227	232	214	243	225	236	219	214	220	242	238	198	227	259	228	245	238	246	244	213	247	241	216	236	220	207	238	235	226	224	217	231	249	201	220	235	241	217	259	218	239	266	229	245	217	232	246	249	241	242	208	238	235	238	260	234	257	227	236	219	211	227	251	233	235	222	210	231	257	244	227	219	220	234	224	222	247	218	239	238	221	242	245	220	233	256	249	237	217	219	220	222	238	227	237	233	255	259	232	246	233	254	222	220	238	234	246	229	248	221	262	226	227	241	221	238	255	248	251	233	228	241	260	224	244	228	242	202	222	218	242	221	208	231	258	226	217	236	248	254	214	227	232	193	221	220	243	243	247	224	248	255	240	220	236	253	210	258	231	240	233	215	227	219	220	240	244	245	250	214	238	226	236	215	236	230	257	232	225	242	240	249	227	250	248	225	226	251	232	241	223	246	245	202	221	254	240	195	229	260	217	239	244	247	260	236	211	230	229	248	247	259	247	237	237	220	221	206	244	240	240	247	237	226	216	262	246	232	238	234	225	225	223	205	228	252	221	231	255	227	243	255	265	239	220	226	239	237	255	258	225	245	265	243	217	251	222	250	211	258	233	215	241	239	252	253	223	259	241	262	231	224	209	242	235	236	230	243	240	231	247	226	221	234	236	230	244	208	207	224	238	237	256	250	240	212	239	253	232	229	245	215	216	220	202	232	249	230	234	216	197	235	207	240	199	232	216	251	246	271	232	270	243	212	210	250	272	220	228	207	229	236	229	239	223	225	223	231	236	209	241	252	245	250	231	237	255	217	238	204	234	237	230	232	247	227	263	245	224	220	253	262	228	235	228	251	231	256	254	266	234	229	230	257	231	258	241	232	223	234	256	233	229	224	238	240	233	235	232	201	214	239	249	250	257	245	244	232	232	240	239	219	220	216	261	214	238	235	220	226	232	228	263	245	222	262	226	236	249	230	236	248	206	257	241	228	225	236	224	222	219	222	238	242	222	246	233	220	235	273	229	227	242	242	231	244	244	251	235	245	267	232	223	229	227	223	248	247	229	254	228	255	198	206	224	246	215	219	245	244	235	219	222	235	268	232	246	237	226	203	252	229	245	224	228	267	253	243	241	224	222	232	237	221	225	237	233	248	221	234	244	248	245	226	225	239	242	223	262	246	226	244	224	243	240	233	254	261	226	218	243	241	263	241	257	234	238	218	207	249	222	244	258	233	239	229	201	234	230	236	254	269	273	223	231	231	224	225	235	244	249	248	267	218	269	228	230	252	229	250	222	224	217	276	259	223	232	219	220	233	231	223	213	252	227	234	229	237	223	218	214	256	263	229	261	214	227	232	240	261	235	214	228	233	227	222	265	242	281	226	249	249	231	229	231	256	217	236	241	237	232	240	228	256	252	226	244	206	231	223	227	230	232	233	222	240	235	215	238	224	243	221	256	242	229	250	267	251	252	258	234	263	223	228	227	216	209	239	219	247	240	235	241	224	231	260	221	222	228	260	228	238	255	239	247	244	239	238	235	250	225	198	246	218	215	241	244	227	245	224	246	223	224	230	225	238	225	243	220	245	200	222	225	254	237	247	258	248	205	218	250	231	248	240	257	234	257	241	251	278	233	218	235	245	266	256	230	234	221	233	228	236	237	245	245	228	230	215	268	229	209	213	254	233	236	244	265	250	259	250	242	254	261	241	212	236	255	213	239	231	254	229	262	230	261	229	242	236	226	217	252	234	214	250	247	232	256	253	266	220	232	255	258	189	236	240	231	223	258	223	275	218	249	271	217	262	249	236	236	262	234	223	236	243	222	247	241	230	247	255	262	219	222	266	261	239	239	228	248	213	281	244	245	235	243	196	245	205	242	248	224	241	242	246	229	248	224	233	224	231	230	233	253	223	229	256	234	229	236	246	224	208	216	273	236	239	220	213	276	213	228	230	215	232	203	218	260	233	239	252	259	256	214	219	244	249	230	250	240	219	227	232	233	224	226	240	219	224	248	218	230	213	212	252	209	232	223	231	252	266	236	266	220	229	221	241	227	223	202	226	204	245	236	229	248	245	235	229	240	215	212	248	259	261	233	215	260	249	219	225	222	223	254	207	230	274	214	278	260	232	244	221	248	243	264	244	248	251	226	252	222	201	235	214	241	249	244	215	240	210	233	231	252	224	210	219	236	258	245	243	268	236	220	229	231	236	251	235	252	205	209	235	221	230	230	225	211	222	222	248	229	250	232	237	245	221	248	249	264	232	227	224	238	227	222	199	217	225	254	262	249	211	213	239	222	256	236	253	227	225	238	247	243
20234	13950	13211	3653	2722	2207	1557	1293	1197	1104	950	869	841	797	794	754	737	709	613	630	658	620	630	647	661	582	619	596	595	603	602	607	597	587	566	584	581	582	563	544	542	567	588	553	566	561	521	535	517	568	575	571	576	543	610	582	527	519	552	565	608	544	530	577	578	570	518	577	550	536	523	535	577	588	520	587	554	545	565	548	571	558	586	542	586	545	531	562	572	570	514	531	533	535	565	543	506	580	530	526	554	518	576	549	567	542	541	548	584	501	534	568	566	544	566	519	555	516	569	557	591	565	583	529	566	562	520	560	558	570	545	576	524	589	539	524	539	502	555	550	559	562	548	558	589	533	589	554	538	551	537	562	542	540	522	541	547	539	529	578	598	570	556	532	550	589	576	563	565	566	578	529	563	509	546	586	566	536	520	575	546	553	543	572	536	529	554	590	548	567	541	523	600	576	563	568	537	534	609	571	551	574	543	567	540	579	569	606	540	526	572	572	546	535	511	553	550	584	516	569	533	520	544	550	539	565	567	553	561	546	551	532	598	549	536	577	539	566	554	577	551	539	579	580	554	561	567	583	584	565	591	512	596	543	562	568	542	572	540	556	568	567	569	541	527	597	560	544	564	578	560	567	534	583	519	584	550	560	531	568	578	550	552	581	527	528	547	591	566	550	554	555	533	588	555	558	529	540	548	534	544	548	572	528	535	539	554	560	524	583	536	518	568	509	531	595	539	536	566	528	584	536	548	552	565	533	564	552	530	553	590	564	525	523	521	520	571	573	544	530	549	542	550	550	541	585	586	521	540	541	563	573	561	591	571	564	555	590	561	507	507	567	553	541	521	536	528	572	572	534	551	543	577	577	548	567	533	562	527	585	547	528	572	548	537	544	542	495	555	534	536	534	564	564	551	567	554	557	526	543	567	569	576	552	556	585	565	544	521	508	560	507	510	526	577	548	542	524	558	518	555	550	547	561	551	535	557	523	588	529	607	556	545	552	564	531	549	545	560	538	573	571	572	527	576	560	583	556	524	549	559	560	570	544	537	559	556	506	528	572	539	584	558	534	550	577	540	558	546	584	539	536	570	570	546	524	585	556	581	604	522	560	534	583	552	563	573	505	585	528	560	559	559	565	548	533	545	519	557	512	510	503	547	558	551	588	542	530	573	565	519	583	569	571	542	517	550	550	538	572	568	562	608	571	550	527	566	546	557	577	596	555	551	556	544	601	560	542	548	551	572	529	527	561	555	552	563	517	518	575	515	553	568	511	540	541	548	527	589	562	557	523	522	526	584	527	559	538	553	516	536	574	547	516	588	556	576	496	547	563	559	540	590	551	550	603	560	556	574	534	556	545	547	563	508	543	585	528	594	548	529	572	549	532	536	562	532	556	565	553	488	606	598	513	581	552	547	551	554	530	520	550	527	546	528	577	559	499	525	536	547	570	587	571	552	569	567	581	578	552	540	526	526	531	504	575	573	550	536	563	555	508	525	520	571	572	579	530	535	548	567	570	536	539	551	543	580	536	573	568	527	534	583	556	543	563	555	549	542	498	555	562	513	556	562	514	565	515	566	547	550	516	604	566	514	533	543	540	578	571	551	605	562	569	557	556	520	553	519	541	527	559	574	539	528	555	543	544	579	570	541	554	559	597	527	519	549	579	535	553	557	580	537	549	539	507	574	576	546	498	538	544	559	565	513	516	587	585	597	553	554	556	510	528	574	582	543	551	541	551	530	577	533	548	537	613	579	529	583	526	571	569	533	560	555	499	571	541	556	496	605	518	512	578	518	512	526	562	585	517	580	557	574	536	575	516	522	555	510	545	557	523	560	531	518	519	519	580	534	530	571	552	554	584	529	593	535	535	537	568	578	559	571	569	592	580	547	541	504	542	609	528	550	570	540	575	500	568	588	568	551	589	578	536	547	561	523	549	516	589	517	545	538	587	582	549	594	560	523	563	545	566	570	535	561	539	556	529	562	547	562	554	523	531	526	544	552	512	551	568	556	612	547	592	536	552	580	539	565	576	536	552	538	569	575	548	542	546	558	520	545	549	530	539	561	584	563	543	562	544	533	518	543	592	543	537	536	557	541	559	558	542	520	563	511	554	559	548	531	508	563	523	584	525	539	536	566	547	548	576	539	572	552	546	517	546	545	522	515	569	612	549	536	520	534	554	543	559	564	543	559	570	591	569	536	543	564	560	590	553	568	525	567	550	581	538	579	559	555	563	525	572	546	558	563	536	573	545	526	572	554	560	583	581	553	576	561	545	561	522	542	569	546	574	545	543	584	542	554	567	569	581	582	556	555	568	506	550	525	504	550	547	592	566	563	553	512	548	573	530	539	559	558	600	544	575	539	576	565	542	565	519	571	576	572	548	554	547	549	538	537	555	551	582	544	548	532	550	571	538	565	531	551	572	537	579	573	560	544	542	556	575	518	578	596	519	525	561	544	571	525	543	578	575	531	565	532	585	537	566	565	570	587	590	596	522	555	529	574	539	538	533	525	566	546	560	560	530	560	534	561	556	582	553	573	566	568	589	501	577	504	514	557	582	542	571	572	531	569	552	538	553	554	593	576	540	549	567	515	521	583	580	531	544	514	591	533	517	545	559	542	550	566	535	552	530	516	554	567	534	548	536	550	537	538	544	558	579	547	580	532	534	579	518	542	537	527	504	538	550	529	583	571	579	524	563	558	549	575	627	570	615	567	569	564	544	512	581	535	561	530	584	561	546	546	545	547	557	582	507	590	539	565	576	564	535	592	578	526	625	549	579	601	554	549	520	536	525	514	556	522	564	596	586	599	548	562	566	546	534	587	582	557	568	580	558	545	565	514	528	575	591	582	557	555	571	592	512	550	586	543	546	576	538	520	543	543	567	499	547	551	556	534	558	554	578	555	523	548	547	559	523	541	607	575	566	555	593	538	525	584	523	564	580	564	547	590	592	582	529	568	534	528	505	527	570	545	567	577	563	552	590	525	557	540	541	570	564	536	589	556	570	544	592	540	540	549	510	522	570	560	544	579	508	537	572	569	592	553	560	549	540	543	562	540	547	595	566	574	560	554	585	566	564	549	566	534	545	539	552	541	569	509	528	544	559	517	539	541	603	542	532	549	573	577	524	554	567	575	549	504	554	539	563	566	544	517	528	557	537	576	546	519	485	574	552	530	560	547	523	580	543	561	532	575	513	564	555	594	522	546	587	530	568	532	554	571	583	526	568	610	573	559	563	598	537	554	569	556	561	560	569	598	586	607	545	566	538	563	566	543	529	565	555	542	531	567	525	502	580	534	542	536	573	552	593	494	540	544	545	612	527	588	573	606	606	565	550	533	528	567	570	565	532	535	530	532	521	563	538	570	568	558	557	545	573	587	543	526	598	614	517	573	539	544	609	541	547	562	532	552	551	538	539	594	543	562	538	540	563	552	533	595	545	563	551	568	534	525	560	521	567	557	561	539	570	536	537	547	585	594	555	512	554	557	565
39824	26613	18162	4284	1271	688	423	356	319	268	267	219	231	220	214	195	186	217	182	186	169	187	154	166	148	151	153	177	163	177	169	168	149	149	180	148	154	141	167	144	143	161	161	141	172	148	153	177	155	148	151	143	138	150	117	172	151	136	153	145	157	144	150	140	126	135	135	172	121	152	154	148	174	149	128	154	143	173	143	129	180	131	170	136	161	139	158	141	153	152	167	161	121	140	164	148	156	139	133	151	125	142	151	153	160	138	143	153	163	169	138	133	123	160	147	142	151	144	140	156	155	124	181	138	151	137	158	139	129	172	146	117	146	150	129	148	130	172	152	153	155	175	146	125	157	145	142	137	170	164	158	136	143	131	129	140	146	141	145	159	119	148	152	122	122	174	138	141	171	153	139	150	129	147	147	151	145	133	141	156	140	146	165	160	134	137	146	150	144	162	138	147	141	154	128	143	144	160	153	153	167	135	154	172	134	143	128	152	142	155	158	176	132	139	161	166	140	130	134	128	139	153	150	154	160	161	151	159	133	140	149	140	140	173	178	164	147	133	144	135	137	139	129	145	160	163	131	156	145	162	128	132	136	136	137	138	136	145	158	136	141	151	170	150	137	144	162	164	164	140	160	128	123	159	118	149	141	152	146	167	150	150	143	143	141	153	149	137	148	137	163	149	150	150	137	154	137	141	140	137	140	145	144	136	160	145	170	151	147	139	150	154	140	149	130	124	170	141	155	156	129	149	151	134	167	143	153	129	157	149	146	170	131	153	162	168	155	134	152	127	186	141	150	156	158	137	152	148	133	147	155	157	154	154	151	140	151	151	119	147	167	156	158	140	148	142	134	145	141	141	148	156	170	170	139	168	149	125	133	151	122	101	172	140	144	173	130	155	144	144	137	148	167	132	160	150	139	132	147	147	120	152	149	186	145	151	135	152	157	140	178	153	139	139	149	155	127	154	147	143	143	148	141	140	173	135	147	145	146	131	152	176	176	121	152	146	134	120	156	165	129	146	131	128	154	142	127	172	120	157	143	160	144	134	125	148	172	168	148	151	147	161	151	150	137	143	144	152	159	152	146	158	167	137	146	137	132	131	157	145	146	160	148	136	153	160	143	158	158	143	151	147	149	157	147	168	147	125	131	129	152	153	150	132	138	142	144	160	127	115	153	159	164	130	161	162	133	132	168	180	142	156	144	152	136	152	138	166	163	169	146	143	133	135	143	154	148	136	183	146	161	149	157	152	133	135	145	159	140	139	140	140	151	149	156	155	155	176	138	129	146	162	175	145	161	137	163	146	149	128	126	141	175	136	165	158	159	158	135	166	164	148	132	127	173	140	133	150	142	114	173	151	140	166	162	141	140	137	154	134	140	135	144	171	157	156	154	144	152	175	156	150	168	158	167	156	154	163	147	159	140	169	144	141	154	182	135	152	154	152	151	124	142	164	134	160	139	133	136	158	146	183	148	148	132	146	131	133	129	154	137	141	139	137	158	184	154	138	142	170	147	150	160	149	129	135	133	152	147	158	151	154	142	139	155	157	174	150	158	134	159	142	155	140	156	136	130	150	122	155	133	133	154	131	147	158	140	163	158	131	138	132	129	132	121	150	152	151	136	144	130	153	145	153	152	159	146	142	143	140	136	149	132	137	147	151	162	139	145	134	154	141	128	122	124	147	140	165	120	130	143	148	144	157	154	128	159	138	121	167	138	147	153	143	151	138	141	146	146	156	123	155	143	133	174	119	127	150	131	174	143	139	159	154	135	151	150	145	154	147	159	149	151	144	141	145	145	188	158	145	156	148	138	154	166	146	151	146	155	149	139	139	159	157	144	155	130	153	151	149	147	116	151	125	158	154	142	139	163	134	151	152	146	167	158	139	163	150	147	154	147	163	164	150	144	159	148	140	134	144	156	154	162	147	149	123	157	133	142	163	157	139	131	166	142	168	156	162	138	139	159	161	179	137	136	156	144	120	151	145	150	143	159	158	148	149	139	158	139	157	130	138	137	143	166	136	153	156	136	164	129	160	142	139	151	139	161	143	138	150	131	118	122	174	138	139	161	140	147	147	138	149	143	156	158	163	144	149	133	175	152	135	117	159	150	109	159	154	166	136	169	161	172	147	143	151	145	149	134	147	145	146	181	148	147	161	143	152	154	136	150	149	143	165	166	162	132	155	169	139	133	160	155	144	154	167	125	147	146	146	134	126	155	138	147	149	150	140	129	145	158	176	156	137	150	152	138	144	126	144	141	180	157	152	154	141	183	133	157	144	148	142	138	125	151	125	129	139	141	172	164	142	157	147	159	139	156	157	148	151	146	161	179	162	150	149	151	163	152	159	140	158	140	132	142	163	163	136	138	160	154	150	144	168	146	165	147	143	129	153	155	138	158	153	122	142	122	164	104	149	172	167	149	144	149	128	148	158	160	140	146	139	165	153	160	135	166	140	139	171	146	157	160	147	153	157	146	161	151	144	140	134	158	154	159	175	137	172	168	167	157	137	168	127	143	143	165	151	135	128	140	141	157	147	156	154	158	145	162	135	156	157	151	139	153	135	156	156	135	130	142	155	145	163	153	158	167	129	140	147	127	136	149	151	133	159	138	162	163	175	154	156	142	149	145	155	130	144	133	136	148	142	166	136	151	147	171	157	152	137	138	139	147	165	138	135	146	135	142	140	172	163	134	159	159	144	143	132	157	143	164	140	155	168	185	110	139	152	148	154	153	140	137	155	162	156	135	162	159	186	139	143	146	155	158	143	166	147	166	137	145	157	143	134	138	149	138	158	152	143	180	145	130	157	155	157	135	143	162	143	176	151	140	138	157	137	165	153	172	142	150	155	145	132	141	150	149	162	134	119	130	128	153	139	152	154	165	153	144	155	121	149	136	126	132	146	161	124	147	159	140	153	159	137	155	146	140	147	142	137	154	134	167	146	146	149	164	159	160	157	148	160	157	144	171	164	156	143	166	140	155	172	142	177	155	153	183	157	157	158	145	151	149	129	151	139	144	152	149	143	181	152	149	148	147	133	154	156	172	164	157	172	151	146	154	170	148	139	156	132	158	147	149	134	149	115	143	136	159	159	120	147	146	138	154	163	146	146	146	110	135	153	143	125	134	162	151	132	167	120	167	161	164	141	147	149	139	147	170	144	153	132	151	184	163	135	159	118	156	136	162	131	143	159	159	142	165	139	138	161	167	155	176	141	156	168	146	167	152	153	157	153	119	165	152	131	123	147	139	148	156	145	132	146	146	160	162	137	159	162	154	152	153	138	129	161	144	134	139	174	129	154	170	117	167	132	148	153	120	156	145	158	157	140	142	139	148	147	156	124	148	144	122	149	167	159	150	158	140	138	149	141	148	135	166	139	137	159	150	164	161	129	158	184	173	137	176	162	146	149	145	148	146	136	147	134	148	147	139	167	159	153	143	154	148	165	154	134	146	148	133	131	156	143	148	148	171	143	154	124	133	135	154	134	116	159
26688	21379	19049	5142	3749	2615	1807	1606	1349	1214	1061	890	859	769	736	679	595	603	613	529	523	482	496	466	467	489	412	471	437	441	417	441	435	413	420	425	402	418	412	361	389	367	371	413	389	372	398	374	351	381	381	354	355	361	352	366	381	335	349	392	381	345	369	374	353	358	333	378	342	403	388	358	315	342	386	377	390	377	344	328	353	385	394	376	349	358	379	371	348	381	327	381	360	339	324	359	359	372	363	365	332	338	404	384	330	398	339	318	365	372	357	335	372	346	339	372	378	354	360	371	340	353	393	320	370	372	395	358	362	344	350	360	348	346	339	371	356	360	378	342	370	361	341	352	378	320	326	369	353	362	384	366	349	386	344	324	325	339	356	383	375	388	349	345	366	343	376	359	343	353	369	341	374	366	355	337	342	346	358	378	371	354	354	355	335	320	360	386	367	347	351	359	348	324	371	350	369	362	376	327	357	381	375	338	373	347	342	379	346	349	353	364	342	372	368	355	372	333	390	345	375	358	362	362	338	372	364	370	369	383	374	364	380	377	379	333	378	343	366	378	381	431	370	356	335	337	370	396	370	341	310	368	349	356	370	346	335	338	322	358	379	387	338	376	350	340	329	338	380	386	361	390	376	359	359	342	361	382	388	336	380	348	354	368	344	362	354	338	373	373	389	353	363	367	332	362	364	331	358	383	383	338	325	387	381	351	359	367	376	358	386	337	366	359	353	351	343	388	357	360	401	364	344	358	361	330	350	381	345	377	349	355	344	370	365	350	370	337	333	361	419	353	365	368	389	353	332	354	360	402	324	357	347	365	357	320	312	368	351	324	399	370	351	365	384	349	363	358	336	355	361	340	360	366	391	368	362	387	353	350	358	348	327	354	337	365	364	337	352	378	366	387	362	357	377	372	341	370	388	386	353	320	347	349	376	364	358	355	350	376	372	350	359	359	314	337	329	388	358	390	358	345	359	380	373	339	366	352	354	362	349	340	357	364	361	381	363	341	377	361	364	334	382	362	374	373	366	393	385	368	353	340	372	363	358	337	361	366	384	361	327	385	362	314	338	332	374	360	355	341	370	362	364	368	339	345	360	361	348	328	337	372	357	376	370	402	353	398	404	339	344	360	376	355	330	362	352	383	324	335	352	340	342	344	381	365	379	352	332	346	365	331	350	389	392	361	358	379	354	355	348	354	354	361	352	382	349	351	351	366	347	371	371	360	372	370	347	328	352	359	343	368	383	402	365	391	356	362	332	391	363	329	357	360	370	343	353	360	355	335	342	346	344	349	352	359	371	360	391	337	356	362	366	363	333	368	382	380	367	362	334	351	360	385	307	387	377	337	366	345	355	371	352	348	331	384	359	384	365	379	364	377	377	334	353	365	366	370	345	376	353	353	365	368	336	349	355	354	333	366	369	356	326	347	345	373	332	355	370	393	350	358	372	362	349	365	374	356	359	339	334	366	333	389	398	354	346	358	375	339	355	361	366	324	350	352	341	350	374	333	345	366	328	350	361	372	360	363	328	378	370	336	358	394	377	352	354	356	335	384	349	326	337	380	364	340	377	382	343	351	349	334	364	342	361	380	387	324	342	361	346	335	379	365	344	341	361	362	370	361	352	377	341	339	340	395	377	342	348	346	358	345	341	367	372	360	360	351	337	354	333	352	368	340	381	318	334	376	352	351	369	344	382	313	356	389	369	356	345	361	356	356	345	379	372	360	364	342	314	344	341	374	337	344	359	351	368	349	360	405	348	358	331	360	384	324	349	347	363	340	368	347	381	359	331	345	401	386	374	390	376	361	344	373	317	371	362	363	359	386	341	363	385	337	341	347	338	380	355	378	365	344	354	362	341	348	394	347	357	344	376	338	348	357	374	388	329	381	315	333	352	367	366	380	379	365	372	356	361	373	378	360	380	327	331	364	373	353	340	340	349	364	387	344	388	342	355	369	336	374	344	369	336	362	384	353	364	372	362	367	333	329	378	367	392	368	315	377	394	388	327	368	356	361	366	355	365	374	360	387	350	368	363	361	342	363	363	361	351	359	354	328	387	403	343	361	328	346	382	346	350	387	334	370	388	327	355	334	401	368	350	355	346	353	363	348	381	354	354	393	339	379	351	388	388	343	320	364	316	382	335	371	322	336	380	332	359	352	384	342	350	342	384	350	329	365	361	360	328	361	362	376	358	318	385	387	373	360	377	351	332	376	338	358	348	347	350	353	357	377	350	398	362	325	342	346	367	372	399	364	386	353	361	335	364	346	374	357	342	353	335	383	351	357	355	354	349	372	368	339	349	358	348	353	375	358	340	358	367	365	345	347	333	353	328	360	344	342	344	367	366	352	399	342	343	340	339	344	373	362	324	390	338	345	356	403	365	364	338	334	389	340	360	349	372	367	402	330	382	380	382	352	371	374	341	394	370	355	344	343	346	336	335	394	360	324	360	382	354	341	381	355	387	336	399	378	367	373	344	331	372	363	375	343	349	357	361	361	334	356	358	363	362	369	348	351	354	344	337	343	362	368	364	364	332	383	315	359	368	352	330	360	337	364	338	390	347	344	337	371	326	383	351	373	353	384	332	377	375	388	375	379	348	364	371	377	340	329	367	355	352	347	378	362	326	349	385	394	394	379	372	351	343	345	353	350	338	329	357	332	360	339	323	356	357	337	351	361	366	351	349	361	395	362	345	388	355	369	308	339	369	356	350	370	337	347	363	328	356	331	367	318	375	346	392	339	341	367	353	390	384	342	372	332	369	364	378	387	366	354	396	376	363	377	332	349	357	373	383	369	369	370	340	361	396	366	371	381	358	336	341	379	360	334	358	348	341	366	365	347	376	357	348	327	346	380	368	373	334	345	321	345	354	355	383	359	379	384	336	370	356	355	334	347	345	346	348	344	367	351	345	328	363	380	390	381	333	351	400	377	352	357	349	362	344	341	357	348	381	357	371	342	373	356	374	363	352	390	360	356	375	332	358	365	345	327	374	337	364	367	387	373	346	337	396	327	357	320	362	356	358	359	347	363	342	337	350	346	372	332	339	357	356	386	377	364	396	379	366	359	373	354	359	370	324	342	334	360	345	343	360	367	373	369	331	361	321	359	342	345	336	366	358	379	345	338	335	404	363	340	355	360	341	338	372	364	345	382	372	336	390	382	359	367	340	352	372	334	362	356	357	368	343	341	364	363	378	408	346	347	361	385	370	358	367	372	336	338	355	381	328	344	380	360	336	363	345	358	337	394	372	380	350	328	353	377	331	370	377	368	378	356	331	343	351	377	337	363	342	339	360	360	363	388	354	382	339	353	342	348	402	354	382	344	361	353	316	359	347	364	369	336	325	376	366	366	387	360	354	365	352	373	343	367	378	332	369	336	367	368	363	392	373	345	326	336	363	362	345	365	366	347	392	361	357	381	333	382	366	390	341	321	359	374	334	353	377	380	357	406	373	338	371	358	357	348	359	354	377	353	379	353	362	359	350	330
13759	5636	2927	807	452	383	286	270	278	256	255	238	229	242	233	243	217	227	223	244	215	226	218	219	217	216	212	194	226	217	229	218	216	191	226	224	219	201	202	228	224	223	233	211	226	201	221	215	253	232	230	224	244	203	212	215	200	214	218	234	235	217	214	206	245	200	218	177	216	223	259	195	241	216	194	224	187	217	211	238	203	196	222	191	210	243	232	221	178	195	224	217	207	218	231	225	207	193	204	245	265	223	196	221	239	244	202	221	220	227	222	220	182	200	229	215	192	217	208	223	223	194	217	221	213	226	225	210	214	203	224	218	237	222	232	238	206	234	219	225	236	195	225	232	218	241	228	214	203	259	226	228	211	199	178	208	272	206	219	228	213	209	225	214	209	190	201	233	216	218	235	215	204	193	227	260	233	225	234	211	218	257	217	226	188	227	197	218	193	196	225	187	227	202	217	181	229	220	225	206	218	211	203	191	213	185	211	215	213	232	240	205	231	191	230	211	216	247	211	224	216	207	225	203	223	222	230	227	198	204	235	256	260	211	210	229	236	216	232	215	225	184	210	244	246	199	208	238	218	204	218	190	199	209	206	219	207	209	204	225	236	207	245	224	230	202	213	232	214	223	227	220	227	247	247	234	203	216	240	202	228	211	220	253	204	222	223	174	198	225	197	205	205	212	231	193	204	231	217	222	215	245	233	210	226	234	208	211	196	208	231	219	197	229	203	217	204	212	203	182	202	211	234	213	193	249	244	228	199	246	210	212	240	206	203	231	210	247	208	233	207	203	225	214	191	210	239	231	237	241	218	209	217	188	221	233	224	202	232	200	178	217	221	231	218	207	216	231	223	224	231	220	212	208	202	209	241	245	233	248	215	203	222	258	220	210	212	216	224	206	230	197	236	195	214	229	234	210	215	194	203	204	232	224	212	244	221	211	225	214	259	207	224	234	197	244	211	224	208	214	224	202	215	212	215	203	225	218	251	207	229	232	203	223	237	209	221	222	177	212	227	228	205	204	200	225	206	196	235	230	218	204	227	215	233	221	219	223	244	225	226	231	229	240	230	201	218	250	223	205	223	225	211	225	226	220	222	220	239	219	196	215	239	260	210	233	213	229	213	198	234	193	234	222	207	204	211	203	224	181	216	231	228	236	201	223	204	200	216	216	217	250	229	233	232	217	233	208	216	215	219	211	227	218	217	217	235	219	249	208	216	209	228	219	207	207	208	232	201	198	206	212	209	206	220	204	231	221	215	219	201	202	212	204	222	207	250	229	233	207	230	232	226	217	238	235	178	230	244	223	216	222	249	182	196	237	238	226	216	222	234	214	215	188	211	231	212	230	198	197	223	215	224	209	166	217	212	215	217	214	226	230	239	226	214	240	206	196	201	228	227	210	220	204	224	224	211	196	226	235	211	213	186	206	230	228	224	228	195	233	223	210	240	197	195	241	231	194	193	212	213	224	215	212	240	219	187	220	219	229	240	199	212	216	221	218	228	218	218	221	222	223	250	248	230	218	209	197	192	212	202	206	216	222	243	221	215	216	211	207	196	235	209	220	221	207	232	236	232	196	221	224	213	225	242	247	199	208	207	197	238	192	210	204	224	208	230	225	193	234	239	222	227	213	231	250	193	196	187	200	215	190	248	175	217	210	177	221	216	174	205	203	194	216	205	198	231	232	231	234	234	214	198	217	201	232	201	213	229	249	219	207	202	194	206	249	231	225	191	208	229	208	213	189	215	199	233	229	246	188	226	222	211	209	233	233	208	212	209	208	190	215	228	190	249	201	221	204	224	221	201	219	213	219	230	218	223	220	239	199	221	237	229	230	225	241	247	204	207	191	232	215	221	209	223	216	228	227	236	205	211	222	219	194	193	224	222	229	205	201	238	251	232	220	231	223	213	206	221	198	213	210	251	220	220	251	223	225	219	229	208	224	205	214	247	218	208	238	220	220	232	216	222	196	219	230	235	210	248	196	221	199	187	233	218	207	211	237	254	193	241	194	199	212	241	195	230	256	236	217	222	228	207	208	201	233	220	221	222	171	209	169	213	226	201	232	224	229	235	188	243	224	225	211	229	200	219	207	230	218	232	217	228	178	208	185	215	228	218	199	254	219	201	196	231	221	224	239	205	231	218	233	217	196	237	235	234	204	185	232	231	213	191	207	203	215	206	197	190	203	210	227	218	218	199	205	200	208	201	225	187	196	197	214	206	203	216	249	234	203	232	206	188	239	210	195	195	208	213	239	194	222	200	195	218	220	214	201	222	228	220	217	249	235	219	221	232	239	215	212	228	226	218	225	210	225	245	199	215	238	216	206	214	206	214	203	204	235	225	222	242	221	201	200	237	231	220	210	211	198	226	197	208	217	217	254	223	215	197	200	212	223	211	228	215	223	187	219	215	239	210	192	193	226	219	188	194	190	220	217	196	208	191	221	235	232	221	244	214	204	228	233	207	226	227	212	208	229	237	244	218	199	225	225	214	220	196	215	245	206	208	201	198	193	208	210	218	237	227	256	206	198	220	227	217	223	219	208	206	202	231	227	209	241	234	256	209	243	226	214	215	214	212	180	209	209	195	217	225	220	231	264	210	233	185	215	219	217	224	201	206	231	187	207	204	212	192	221	228	215	228	207	226	240	235	201	232	227	234	216	213	212	186	207	232	170	234	195	229	205	196	220	233	225	218	200	244	182	194	234	210	214	224	202	236	239	212	213	209	200	228	216	205	225	227	244	206	213	205	234	238	210	203	225	192	200	177	198	223	194	207	247	234	190	221	212	227	232	195	232	210	203	215	234	203	198	231	231	229	209	223	220	229	191	196	201	214	221	203	210	204	211	243	199	228	237	229	230	207	232	211	245	254	230	213	225	235	215	224	233	202	205	237	219	219	187	235	210	186	232	222	236	230	219	195	205	195	219	203	208	232	222	229	209	210	230	230	231	227	217	242	202	211	218	216	221	213	232	204	238	203	203	225	223	214	220	230	224	224	216	231	212	216	241	222	196	211	223	208	232	218	185	244	248	227	230	232	221	225	216	209	193	214	207	209	230	222	193	208	207	216	216	221	225	245	214	196	210	200	220	196	233	208	248	214	204	241	206	225	220	239	210	196	204	202	239	208	197	241	216	211	216	223	216	210	195	241	230	193	216	202	231	204	217	178	233	216	238	175	224	219	221	227	214	218	258	197	242	213	227	231	218	213	223	220	211	206	203	225	226	210	208	204	234	202	212	234	239	219	200	210	249	211	194	217	211	219	201	209	239	219	207	224	216	228	191	204	235	200	231	221	214	221	237	206	221	214	215	251	215	208	221	230	196	260	245	197	208	199	219	253	233	266	206	225	195	226	222	223	227	196	206	238	212	201	244	242	201	218	204	206	200	213	224	222	222	241	218	209	223	220	213	227	228	216	225	236	228	230	217	190	223	205	201	219	214	215	212	207	225	200	209	229	216	208	228	205	211	224	227	195	235	222	193	213	218
9574	5649	5383	2024	1594	1135	903	886	818	756	700	632	647	648	598	603	587	595	551	578	541	547	548	535	567	519	570	525	526	542	580	542	561	559	551	579	554	524	585	528	549	554	515	535	574	501	513	559	546	516	535	505	530	533	519	542	559	521	535	513	508	548	515	465	561	489	531	536	500	504	507	523	548	529	561	563	523	556	544	510	477	491	471	516	508	486	561	513	524	510	543	534	531	490	526	522	539	510	533	489	522	500	478	516	550	494	522	518	484	537	519	563	489	526	593	526	522	544	506	544	537	559	500	517	519	542	437	498	534	525	489	526	491	521	518	496	508	523	556	507	524	531	520	523	523	537	508	490	511	543	518	552	521	541	516	537	521	509	519	517	497	520	502	536	547	506	546	525	495	533	521	531	504	527	555	506	558	541	505	547	507	528	520	515	511	553	566	514	517	496	524	506	519	537	542	523	531	532	521	505	514	543	530	531	516	497	492	519	524	570	545	540	484	537	532	505	522	567	488	500	514	482	510	522	533	511	485	548	518	532	517	539	503	545	500	512	495	563	493	512	542	475	487	536	517	519	500	545	503	518	506	530	531	520	511	484	504	529	512	516	543	517	570	541	511	541	522	541	509	569	513	516	485	510	519	507	551	520	538	467	511	540	526	495	527	506	508	533	490	531	507	500	510	536	515	483	466	541	492	548	554	524	555	540	490	546	500	490	522	526	534	528	501	513	488	533	535	511	510	521	497	562	550	568	503	467	561	503	543	551	541	549	533	513	512	553	515	493	551	551	511	522	523	504	465	524	498	556	530	511	522	535	512	553	535	539	519	503	536	492	533	549	527	512	512	493	533	534	511	555	523	547	511	530	514	548	495	544	544	520	509	550	498	572	521	505	516	544	536	528	519	504	579	499	519	568	529	538	578	504	497	534	513	526	477	535	514	514	547	524	525	528	533	498	498	540	527	488	555	490	517	524	500	510	526	527	537	547	576	551	525	556	523	571	522	516	548	557	496	484	534	500	517	529	528	521	519	534	516	493	512	537	496	539	547	530	517	518	529	547	491	527	482	515	547	523	540	510	506	525	477	500	532	539	521	563	526	524	511	550	514	543	555	535	529	530	496	544	502	492	490	504	533	507	534	574	504	509	530	543	523	537	485	497	528	510	526	507	538	534	529	544	526	478	523	563	488	501	514	512	514	545	530	544	531	492	534	526	539	511	548	550	529	537	541	521	504	524	499	492	526	519	519	531	534	507	477	493	538	473	519	527	512	504	488	491	509	521	499	536	523	543	521	529	500	537	505	503	524	518	509	512	492	482	565	539	517	461	514	509	511	529	531	483	535	544	518	509	511	484	476	524	553	515	505	529	520	524	509	523	510	522	533	508	539	520	519	569	487	519	543	525	512	536	545	505	515	529	499	495	521	481	522	522	494	544	526	565	527	507	561	557	536	517	504	477	501	535	512	518	492	519	549	501	556	493	539	560	512	501	489	535	501	512	516	469	512	495	540	504	531	509	518	512	521	502	516	538	543	522	531	501	514	571	557	553	543	518	535	527	494	528	480	522	518	514	479	503	515	504	541	521	516	542	519	500	516	580	533	525	521	550	484	493	511	528	550	522	525	525	523	501	511	507	518	509	534	522	536	512	494	561	521	490	515	514	518	512	498	511	534	516	510	506	552	524	502	484	552	505	539	517	531	546	517	492	551	527	523	502	524	526	523	510	541	497	518	498	466	497	509	529	535	530	551	539	552	530	509	522	521	518	504	525	537	507	509	508	512	496	520	501	499	526	525	510	521	520	528	527	510	518	518	478	499	518	562	530	503	478	531	506	521	519	502	491	533	516	494	554	551	526	512	535	546	495	517	531	480	540	563	519	551	541	540	492	492	547	518	544	542	543	507	497	523	522	535	508	534	503	529	534	486	495	515	521	484	484	533	534	519	496	507	517	516	514	524	537	558	512	484	528	493	544	525	520	521	526	531	510	505	523	521	529	548	527	519	531	497	472	509	484	561	463	521	487	534	509	541	533	533	513	493	564	527	496	523	561	538	517	523	492	498	496	475	476	483	521	550	540	544	504	478	501	519	470	533	518	496	495	531	498	496	520	526	485	524	541	480	471	486	529	553	509	528	499	522	491	525	527	510	535	495	531	541	537	539	517	502	510	538	494	541	557	519	512	517	575	460	555	537	532	487	511	541	547	507	542	499	543	533	510	527	523	511	540	489	517	539	532	570	513	520	483	509	492	514	528	527	505	520	526	537	528	494	527	519	515	552	509	534	526	546	527	514	525	537	539	535	569	514	552	489	508	574	540	495	540	531	522	491	517	532	495	549	498	516	577	545	513	481	516	506	479	533	512	498	522	514	503	509	505	527	517	500	563	509	517	527	500	594	539	525	531	514	522	543	477	519	525	549	552	543	516	564	542	543	571	523	524	513	510	561	504	495	474	551	536	502	487	535	491	514	522	525	519	523	497	541	486	514	541	518	530	531	496	526	533	494	512	537	501	488	526	504	552	492	526	506	496	561	527	515	510	530	525	555	519	504	499	513	548	551	502	500	516	508	534	517	541	535	536	507	507	515	511	552	514	568	544	485	528	536	521	492	483	517	504	522	538	490	505	529	526	553	515	510	542	511	503	523	541	501	520	506	533	518	521	483	537	521	514	537	520	505	537	505	541	489	510	528	500	493	545	481	502	542	491	542	531	528	490	507	491	494	544	535	507	498	561	498	502	495	505	545	563	545	516	496	482	547	524	486	489	515	487	574	516	562	525	469	542	524	523	524	529	493	554	533	486	554	488	523	526	532	534	478	514	521	529	501	515	527	500	531	510	535	534	536	535	527	519	515	529	535	515	508	513	533	488	536	517	522	490	546	503	533	502	509	478	488	535	537	553	489	526	568	474	526	533	512	519	501	543	483	511	519	519	526	531	543	538	539	484	543	500	556	512	504	508	531	528	523	518	560	483	507	509	527	507	471	536	543	514	510	507	571	501	531	508	516	526	502	556	532	538	504	542	498	500	495	513	519	506	508	483	503	570	519	549	570	505	514	524	511	497	495	508	523	513	516	538	525	520	518	503	491	559	550	548	524	509	493	519	527	529	484	529	529	495	510	516	529	514	518	492	556	521	490	493	515	514	542	513	523	539	529	554	495	492	503	494	519	521	529	496	559	533	515	523	563	507	529	523	529	517	527	545	486	511	526	513	519	525	531	513	531	507	540	537	534	542	508	527	519	533	502	518	517	507	546	491	552	507	530	511	526	568	494	536	513	505	458	489	507	522	520	531	551	498	531	504	509	550	546	534	519	548	533	519	553	569	522	471	508	531	520	508	487	516	517	521	514	480	519	509	487	510	498	509	550	508	495	542	525	529	506	512	531	534	495	540	546	487	502	495	498	478	518	491	512	495	505	508	531	557	544	526	495	548	567	564	490	585	502	483	484	536	577	512	518	512	532	551	505	519	550	521	534	505	560	503	492	509	505	518
28712	16934	11731	2490	798	574	461	384	336	314	327	311	313	268	244	261	263	232	266	231	253	259	274	250	246	230	228	249	248	255	239	215	257	242	245	238	242	261	237	245	222	222	230	217	219	241	228	249	260	284	240	247	230	249	221	245	232	218	207	278	242	258	247	260	219	252	233	238	241	253	219	214	231	204	233	224	214	229	233	233	262	230	198	234	228	213	221	233	244	230	231	218	228	227	231	254	253	263	249	228	253	215	221	233	228	228	247	233	238	264	218	252	240	246	252	246	268	221	216	244	247	236	229	238	255	246	226	253	252	234	239	231	249	238	223	195	210	246	246	264	226	233	238	253	227	229	228	262	224	256	239	221	236	247	221	250	250	226	249	237	234	241	249	247	228	240	218	237	253	223	238	234	230	244	229	218	229	225	217	226	226	230	244	239	228	225	217	238	218	198	207	213	221	238	232	254	241	246	254	225	225	240	252	247	232	225	239	248	274	238	192	233	235	256	244	223	235	234	229	216	223	234	202	228	257	242	236	255	243	239	239	241	263	224	268	227	255	241	242	267	233	231	263	198	276	228	274	243	244	232	244	209	258	216	246	251	218	254	242	244	259	254	249	213	227	242	209	242	236	251	232	198	273	219	223	226	252	261	241	264	260	205	225	215	250	247	250	235	240	235	237	236	225	245	208	252	226	246	211	235	240	237	221	234	236	249	256	249	232	233	256	220	262	279	223	218	252	232	242	225	249	212	233	255	242	211	244	251	240	225	256	245	256	223	257	217	241	224	247	223	239	250	238	207	256	230	237	260	207	240	246	243	236	237	239	229	230	257	247	250	213	216	255	212	231	230	244	234	240	236	243	243	246	218	237	228	228	269	254	241	247	254	216	252	236	229	231	236	236	237	259	233	211	227	217	215	247	245	252	228	232	246	212	229	238	246	253	209	221	218	233	213	241	246	217	265	251	239	227	229	205	219	251	234	225	250	250	228	195	197	249	231	280	241	245	224	202	237	243	238	225	216	239	233	227	206	241	239	251	244	234	283	249	253	233	239	228	241	211	218	253	261	244	238	232	209	247	216	220	242	215	253	218	215	214	228	249	243	240	264	230	212	228	240	235	213	237	248	209	264	250	283	274	239	246	217	220	230	250	216	263	235	224	223	240	259	231	246	230	259	221	229	241	237	238	237	216	232	245	243	254	262	231	262	268	252	226	211	234	247	229	248	217	247	246	224	221	217	271	255	230	213	258	219	240	221	218	261	227	243	249	217	211	250	233	252	250	249	231	217	230	218	246	247	258	241	236	219	223	253	209	231	259	230	234	243	204	237	230	229	246	254	242	205	228	272	225	215	234	223	261	232	219	214	251	247	245	248	205	223	226	212	246	227	275	266	262	217	229	246	229	242	241	211	270	245	252	261	222	228	232	234	247	238	230	224	216	225	224	244	242	255	225	209	257	236	213	232	230	237	224	204	243	223	245	204	239	251	235	237	254	243	239	254	223	248	259	253	235	283	249	248	214	247	281	220	230	263	247	228	259	216	272	237	215	243	226	240	218	253	221	222	218	244	217	251	230	222	218	239	260	239	226	231	252	233	227	221	224	241	205	256	234	213	195	230	241	231	228	237	239	274	223	224	248	254	240	236	213	213	249	238	246	287	212	236	266	238	182	226	229	261	246	265	231	208	227	263	221	234	244	217	232	247	247	216	244	223	230	235	238	225	263	232	241	269	250	220	237	215	235	207	239	258	262	238	251	257	218	236	238	212	204	195	253	236	254	217	221	239	208	244	216	243	247	239	275	236	228	253	214	264	209	234	250	232	235	232	267	239	250	234	202	251	230	232	233	206	239	237	245	242	249	247	261	233	259	233	237	246	226	228	255	233	250	224	237	239	222	236	249	227	210	232	231	235	227	225	238	238	226	242	233	230	245	210	247	244	243	227	233	220	237	217	229	222	219	220	238	206	240	242	216	232	244	217	235	249	226	251	262	233	243	254	225	229	209	233	194	265	225	238	224	231	233	254	259	236	221	226	209	224	223	246	242	261	238	238	228	246	235	204	225	247	232	254	257	248	238	220	252	262	248	252	249	242	226	258	270	219	227	251	205	236	195	233	235	229	228	261	237	248	213	248	220	263	246	258	228	227	246	213	192	250	227	233	223	238	247	231	235	244	226	240	236	229	236	251	247	265	273	253	241	223	211	239	232	227	228	245	267	231	223	224	239	224	259	263	214	213	234	259	230	234	232	214	237	252	228	240	232	251	230	251	239	219	221	230	240	250	231	239	209	228	220	225	218	222	224	209	216	213	252	191	209	215	243	257	212	249	266	237	224	202	236	227	241	223	261	222	268	241	225	246	223	243	226	254	207	228	237	212	266	235	239	255	234	273	266	220	232	237	238	224	239	221	237	248	220	236	252	238	242	235	224	237	244	221	225	224	238	232	236	186	219	232	250	208	222	244	249	258	220	219	243	252	241	200	228	210	233	245	238	228	222	265	234	239	235	239	257	252	238	249	219	236	243	248	242	246	240	239	230	256	241	249	220	224	220	254	236	232	232	256	249	246	257	219	233	247	241	217	216	234	263	227	274	245	244	250	220	260	249	218	246	259	228	223	243	230	240	238	218	250	237	226	249	232	239	248	231	233	226	241	243	244	252	261	237	252	236	245	241	243	260	244	237	253	219	199	243	232	272	205	203	227	235	215	216	226	216	228	251	252	253	261	212	245	235	232	225	264	241	220	207	240	244	207	242	219	217	241	196	252	241	238	246	243	261	257	241	229	243	221	229	212	226	241	250	231	198	261	229	246	211	223	233	237	221	226	228	229	250	240	247	231	225	232	249	224	218	251	225	239	249	239	243	218	194	209	211	199	220	237	262	219	234	226	257	222	246	245	264	211	219	275	228	221	204	207	230	259	234	245	232	239	257	245	242	259	196	240	244	276	222	248	205	239	228	266	254	232	232	252	254	254	244	251	255	219	252	207	273	239	229	240	231	285	239	252	229	242	221	219	228	266	221	222	202	244	236	261	246	238	229	236	237	236	215	237	233	256	247	239	242	240	261	207	238	224	238	258	222	222	241	241	231	232	259	229	258	248	246	246	247	279	240	242	211	241	193	224	253	241	243	230	235	238	201	234	226	239	250	255	246	220	240	218	243	263	246	262	218	223	262	214	227	240	229	230	242	247	208	226	218	230	230	245	229	226	241	238	253	216	232	233	213	224	203	213	232	245	224	224	236	240	245	252	228	222	229	245	250	217	240	260	233	229	252	229	260	233	215	232	214	217	237	216	239	212	209	238	233	214	241	231	231	255	236	229	249	244	280	229	211	243	263	250	235	230	232	241	216	241	241	265	237	222	249	261	231	238	223	262	257	220	208	230	261	231	226	241	224	225	217	234	224	256	252	219	239	251	214	253	247	219	262	252	263	223	248	273	231	223	213	236	225	217	232	235	242	248	241	240	233	241	233	242	249	252	237	228	234	234	227	247
20407	14429	15222	3905	2575	1954	1458	1279	1188	1048	926	862	877	862	792	731	657	723	670	665	638	628	601	600	621	623	625	608	600	577	596	545	575	555	580	535	562	558	619	538	567	593	634	598	544	613	541	559	597	521	613	580	557	592	553	548	521	558	540	547	568	527	559	538	527	554	596	561	544	565	549	531	562	507	568	557	560	520	585	521	575	507	535	566	514	545	558	554	566	538	568	532	597	528	577	548	541	539	524	595	558	565	545	509	553	562	545	522	576	557	532	538	527	575	542	568	599	544	558	559	507	552	550	565	503	561	556	561	516	510	586	549	541	556	541	547	556	545	520	570	512	544	496	555	544	583	565	533	570	523	577	551	551	512	515	526	558	582	525	577	524	541	564	526	561	539	534	587	559	594	531	540	578	535	579	540	548	542	531	561	538	521	560	589	576	558	525	547	551	500	557	515	536	527	562	522	517	557	551	566	566	582	554	568	607	547	565	582	513	563	535	543	548	544	568	565	570	608	604	542	535	551	532	549	609	569	560	559	550	548	546	550	502	551	581	580	578	563	555	574	579	525	561	530	568	584	533	557	536	538	531	554	576	565	582	525	582	587	566	581	596	563	588	541	559	565	569	556	524	531	588	529	581	542	539	567	575	535	550	541	554	571	539	535	620	549	516	542	536	572	585	547	553	558	551	535	523	548	574	554	523	551	570	536	576	591	528	531	575	545	577	513	596	547	572	590	569	551	578	540	611	547	549	598	552	572	579	552	567	557	506	573	566	607	572	537	583	558	544	522	576	516	533	561	538	549	631	593	564	547	581	530	555	514	552	532	559	519	548	530	542	517	543	577	540	508	576	545	556	580	563	510	535	570	540	602	527	534	550	531	568	594	518	544	553	551	563	559	539	549	576	535	546	575	548	495	532	574	560	584	595	510	546	536	569	565	533	539	550	524	564	570	540	583	541	569	555	547	609	530	595	537	563	550	549	523	532	573	596	538	549	566	516	519	526	518	562	544	544	536	570	523	551	525	561	551	554	521	577	528	524	525	601	527	523	569	535	568	530	543	572	526	560	541	592	548	553	541	520	607	545	552	534	559	525	534	577	578	576	581	536	527	550	574	586	556	547	580	577	569	510	522	520	524	574	540	558	566	521	527	515	535	554	580	583	546	525	562	569	564	550	539	517	532	543	562	567	595	609	587	527	537	526	564	577	559	537	549	556	520	513	547	544	609	570	554	583	558	524	515	524	537	514	553	526	591	568	504	569	514	559	528	536	618	561	533	551	575	512	559	581	515	542	537	569	557	587	527	541	550	575	537	577	553	534	549	573	560	555	560	541	536	606	591	593	531	556	602	599	574	576	585	569	589	571	602	546	563	551	571	533	546	552	547	531	532	566	559	539	530	520	550	552	533	537	555	562	531	544	521	496	578	523	554	537	570	511	549	570	571	596	574	507	538	536	547	550	520	571	557	569	583	562	560	523	595	583	536	550	531	549	544	568	527	517	522	535	578	529	582	570	538	578	562	554	552	549	555	560	531	583	580	512	546	559	569	534	571	565	502	576	525	569	544	531	560	612	538	543	578	580	520	543	535	505	560	540	584	548	562	509	530	544	564	551	505	548	591	580	553	555	560	541	534	583	552	545	521	546	558	566	511	570	537	593	542	598	570	549	525	536	545	534	583	548	568	517	590	558	567	574	570	544	556	507	551	572	566	499	536	487	531	573	534	569	554	569	540	557	550	572	535	535	580	570	496	566	550	575	532	577	536	532	561	526	548	560	534	567	541	587	561	559	529	572	535	522	522	564	607	542	563	572	562	588	560	559	531	556	603	553	535	537	537	572	536	528	527	532	550	579	597	571	540	608	573	630	537	538	547	555	558	569	564	531	619	540	558	551	549	567	548	517	545	547	543	535	583	545	581	613	552	537	560	522	541	547	545	513	551	536	537	574	570	536	546	544	518	554	580	538	558	547	575	555	563	542	584	558	494	564	551	539	562	517	528	541	559	551	540	563	573	510	570	550	588	498	556	544	567	511	525	556	544	542	567	530	519	572	528	555	576	485	547	566	572	536	542	550	610	535	536	567	555	566	523	559	529	544	549	578	572	575	567	588	556	570	543	535	537	523	513	578	543	581	617	560	570	571	579	571	589	545	523	559	565	590	514	564	569	539	570	563	594	612	540	528	573	534	544	549	516	552	566	553	528	551	543	557	583	574	561	550	539	545	507	576	555	528	556	517	518	511	585	580	515	565	551	579	558	538	547	556	546	531	536	537	500	503	559	548	554	579	507	571	565	524	568	475	514	532	540	524	536	531	551	546	567	591	559	589	526	536	541	550	588	569	548	570	582	539	547	573	590	573	561	554	521	554	561	538	571	557	578	565	599	561	533	551	553	555	554	551	585	557	573	551	555	548	554	542	497	507	575	558	512	555	521	537	546	557	527	579	553	533	602	556	512	548	556	513	576	532	538	533	593	545	554	559	564	553	563	530	554	582	553	571	524	536	570	541	544	588	586	590	540	520	556	529	500	558	548	555	553	541	564	589	572	530	510	573	575	535	564	562	519	568	547	577	553	520	534	531	541	551	537	576	540	567	553	505	531	518	517	526	537	569	539	556	533	531	578	564	568	576	547	522	569	533	543	509	529	561	549	582	552	560	540	535	552	560	534	568	548	520	524	575	571	578	527	528	584	539	579	550	536	563	543	554	537	541	570	587	550	568	541	534	550	586	561	562	577	526	534	561	526	571	535	590	553	526	518	558	540	556	570	546	553	584	502	551	540	575	553	553	542	554	520	560	521	554	558	572	547	570	559	526	517	592	535	535	538	526	556	580	597	579	534	513	571	552	558	559	536	571	564	572	556	568	530	567	522	528	568	545	547	565	530	573	537	565	541	574	545	580	596	571	545	534	550	535	556	570	575	573	515	548	540	571	528	565	551	521	556	543	530	581	576	558	500	564	579	549	547	537	591	546	525	565	501	572	540	592	567	510	558	552	560	577	540	561	552	545	566	588	552	515	558	552	595	535	560	539	537	554	581	572	557	568	580	595	535	575	563	531	533	561	567	556	552	553	543	522	563	524	533	601	529	526	521	589	569	542	528	561	581	546	577	526	542	528	525	552	549	583	534	531	539	524	573	525	585	556	527	540	532	531	571	524	550	554	567	572	499	592	543	576	577	549	575	558	567	583	542	567	553	594	604	544	570	574	526	512	517	522	589	567	542	583	576	559	498	530	527	539	575	563	561	541	557	556	570	513	556	578	536	579	583	566	524	546	533	591	530	564	583	538	562	590	636	530	535	537	557	541	555	537	492	575	510	540	539	594	589	501	540	537	547	558	552	558	576	556	564	559	534	592	548	585	605	549	543	553	574	529	535	572	527	540	578	514	531	562	561	577	555	552	550	549	503	502	559	574	581	571	549	513	576	555	553	479	584	538	548	533	553	560	561	528	535	566	598	559	554	531	542	566	523	516	503	535	524	584	542	557	512
39519	25931	19228	4712	1276	647	482	405	316	296	262	228	237	232	168	158	161	144	171	203	168	190	157	168	166	158	170	150	156	166	168	158	152	159	156	160	157	149	146	146	143	146	141	146	132	150	161	171	134	133	146	137	144	143	155	135	131	138	160	147	135	153	157	167	149	143	132	148	141	127	151	146	150	142	156	165	130	145	155	176	143	159	122	160	175	152	163	143	143	142	162	135	141	159	166	146	139	155	137	143	123	152	136	143	134	158	156	136	149	155	164	154	157	134	126	155	136	138	163	157	137	159	143	140	137	127	157	169	154	126	149	155	158	157	143	170	167	149	137	121	146	151	157	158	157	151	156	108	142	154	140	142	160	155	161	149	135	154	156	158	158	137	144	137	161	143	151	152	162	142	154	150	161	152	128	161	152	142	160	149	148	158	172	137	147	158	147	167	171	158	137	138	143	137	142	136	145	133	143	159	154	166	152	147	156	159	137	149	151	141	143	118	156	146	156	159	143	149	146	152	149	157	141	156	135	151	146	156	144	148	135	118	128	134	148	150	147	138	138	142	142	159	141	127	146	165	150	134	153	146	148	146	152	143	152	129	162	154	178	149	145	139	137	163	140	141	143	132	147	169	160	176	134	155	143	166	150	177	126	136	163	125	145	159	132	165	134	164	134	166	157	137	143	137	148	139	159	155	153	151	124	139	123	132	151	133	139	131	150	153	161	161	142	140	161	124	189	127	137	169	137	157	150	159	137	144	166	164	161	159	140	163	163	152	141	157	157	138	132	163	148	168	145	151	145	167	151	170	135	163	124	154	133	155	144	143	158	159	130	158	166	144	139	142	139	159	134	141	165	139	153	153	133	133	154	145	148	161	129	154	143	141	158	144	134	153	145	170	153	143	142	134	164	151	122	162	165	163	149	162	164	159	169	149	139	135	134	135	156	144	156	133	158	139	126	144	144	157	149	138	157	131	127	166	139	143	161	137	155	153	157	143	124	136	149	161	170	165	124	155	137	139	157	154	138	145	165	156	140	144	139	166	176	126	145	155	158	154	128	146	163	162	156	151	159	142	151	136	134	165	149	162	117	136	159	161	162	135	134	154	159	139	141	147	139	165	130	159	152	155	152	129	141	147	142	163	131	149	161	131	166	123	139	171	158	165	139	120	147	151	149	158	117	129	133	134	154	158	177	156	167	142	159	136	168	138	154	153	134	171	147	151	137	142	141	157	140	161	158	177	165	136	153	140	132	163	143	145	124	135	179	125	150	149	129	140	147	146	157	167	148	157	154	167	165	160	141	155	156	152	122	154	173	153	143	150	151	134	133	140	156	161	141	145	141	157	156	156	147	167	149	148	144	159	152	159	160	135	143	158	166	160	138	173	152	180	140	159	153	167	129	157	168	146	148	142	149	149	171	150	151	139	143	169	137	151	140	158	151	142	160	173	156	135	117	168	137	137	148	163	137	152	164	176	167	148	150	160	159	138	167	149	150	169	132	171	118	132	166	139	132	165	160	134	133	148	143	147	151	158	144	145	151	160	139	150	136	171	137	123	141	150	146	172	159	154	145	134	139	140	126	163	139	136	133	152	175	152	141	160	140	139	133	151	159	118	157	148	132	132	140	163	146	117	151	140	135	149	139	140	143	156	172	131	117	197	159	150	143	140	141	152	156	139	115	146	119	143	150	151	134	145	139	150	143	129	155	148	146	135	153	144	147	157	142	136	158	152	131	141	150	135	128	150	156	141	157	154	117	154	150	163	136	148	141	143	138	145	149	182	146	159	139	138	129	156	130	140	127	128	128	149	156	130	134	149	138	139	157	137	163	143	133	148	162	155	157	137	159	147	156	175	157	155	142	160	164	148	154	118	124	141	152	146	142	142	158	153	130	179	145	151	142	156	157	158	153	154	148	125	158	160	154	165	130	135	139	137	134	141	155	158	165	144	152	147	142	150	142	152	146	149	159	166	146	136	151	137	154	148	134	165	144	144	149	137	148	148	136	125	151	156	157	153	120	145	162	136	122	154	146	133	135	140	162	153	145	154	154	152	144	137	148	161	163	151	143	124	137	151	144	147	172	142	141	136	157	143	144	144	147	163	154	163	153	167	140	119	142	163	140	135	150	135	149	136	160	121	157	130	149	136	155	160	148	156	132	146	140	128	143	161	181	163	149	147	151	146	152	148	160	138	167	150	161	143	173	134	124	142	165	137	143	144	159	141	150	139	131	154	143	164	115	141	168	141	147	158	156	146	157	145	171	163	153	128	145	170	141	165	152	139	135	141	145	140	143	143	148	167	148	148	144	150	137	162	138	176	147	149	157	151	130	135	152	138	156	133	169	152	146	173	153	147	174	146	141	141	166	141	131	155	141	134	146	149	140	163	142	147	153	148	141	137	138	147	139	168	161	129	140	143	149	131	150	150	151	146	138	168	165	164	143	158	153	149	158	158	126	142	156	142	148	143	169	171	162	170	136	145	131	136	162	137	148	154	139	126	166	138	147	145	155	152	148	149	133	149	156	138	153	147	148	157	124	152	143	147	132	154	121	150	176	146	145	169	145	131	147	140	156	156	123	159	154	164	152	140	137	130	134	145	157	135	149	158	186	161	133	169	162	132	156	142	156	132	158	143	145	154	160	156	166	127	166	149	154	145	139	132	159	147	148	135	150	139	122	166	136	148	169	156	155	144	142	131	117	142	146	144	139	168	136	146	161	145	143	143	163	142	172	153	167	141	137	116	158	161	156	142	161	172	158	152	155	162	138	153	162	152	170	144	157	146	137	118	146	125	144	162	156	141	132	128	142	160	129	158	128	172	163	159	147	153	122	158	135	176	138	120	155	147	147	145	143	158	146	145	140	158	122	126	126	148	165	154	131	171	162	148	170	137	162	147	147	152	132	117	159	152	163	140	147	145	133	153	141	139	138	135	146	174	143	146	139	176	125	145	147	165	131	128	162	146	129	128	156	148	160	152	144	151	158	136	134	146	153	166	169	155	119	137	134	174	150	142	137	155	140	164	130	132	156	152	166	154	137	170	156	149	159	171	163	126	148	144	146	141	133	122	151	165	157	158	137	145	135	144	131	139	140	150	147	144	162	129	159	154	137	128	148	162	139	147	181	157	142	150	151	128	155	136	157	153	161	146	111	131	137	147	136	134	135	161	132	145	161	148	126	153	135	141	158	150	139	167	123	145	156	151	145	170	146	155	133	130	134	149	144	137	176	151	142	132	154	154	158	150	151	145	137	154	129	162	136	153	151	129	147	160	160	129	144	134	142	112	168	148	126	156	115	145	158	169	147	152	146	156	156	132	165	152	166	147	157	154	156	151	125	129	143	135	158	144	136	136	121	140	154	139	145	170	145	143	142	150	151	136	159	132	158	148	177	147	152	157	158	139	150	155	154	146	151	153	146	157	155	130	146	147	150	162	172	159	153	148	153	133	150	121	149	163	172	152	153	133	162	140	142	156	137	156	147	185	154	148
26781	20680	20867	5666	3455	2452	1909	1699	1332	1146	1041	839	866	795	696	619	515	567	579	572	501	498	458	459	490	453	454	443	434	416	444	400	392	412	408	382	443	367	388	389	398	389	391	403	382	362	370	392	362	390	385	384	400	392	413	379	361	399	360	401	354	356	336	370	353	360	372	367	366	374	350	358	315	366	349	371	372	366	391	361	372	352	380	359	367	325	357	357	381	316	371	381	332	326	362	337	373	373	375	371	354	361	333	381	337	332	345	344	341	343	391	350	385	367	376	390	339	325	355	337	344	341	383	358	352	384	343	389	360	335	410	374	372	359	376	350	382	339	374	354	358	372	369	358	354	380	365	358	400	353	394	352	348	328	373	364	340	345	356	322	365	309	359	373	343	337	351	384	371	353	364	358	373	364	342	369	352	364	381	356	346	359	352	355	356	389	336	347	331	344	349	386	348	357	366	356	349	381	350	370	337	341	399	384	335	379	351	343	352	368	349	338	332	338	373	368	355	343	341	386	335	341	374	338	363	341	380	349	367	367	365	378	342	363	353	379	346	351	363	349	372	346	356	364	349	352	361	344	378	357	333	363	364	367	346	377	324	376	351	331	386	340	366	330	389	350	335	359	376	357	350	333	378	359	352	345	388	358	369	348	356	372	358	390	371	354	369	349	319	357	310	404	389	387	345	369	333	355	332	370	359	339	359	394	372	344	357	371	408	394	345	319	323	341	331	339	355	394	393	362	353	366	387	362	378	350	351	363	349	390	344	358	386	368	339	370	373	382	369	343	357	352	342	366	340	351	347	335	352	346	367	338	334	360	369	351	379	396	356	370	369	345	359	359	336	341	352	365	326	388	364	391	347	353	383	384	399	340	368	371	360	374	349	342	351	361	378	382	358	321	380	336	358	335	379	378	349	348	358	351	371	348	374	367	311	375	362	349	384	341	395	377	392	341	386	365	347	360	358	370	360	339	353	355	363	354	351	387	341	337	404	357	344	358	359	367	344	339	371	346	367	356	355	399	335	370	302	349	406	372	374	353	343	342	334	351	386	325	342	366	373	370	356	392	348	367	369	323	319	395	350	360	394	360	346	352	355	333	361	352	363	373	340	360	356	362	376	388	358	349	383	332	359	361	384	338	360	381	360	363	388	375	333	399	385	362	357	355	329	362	392	329	348	355	355	348	338	328	372	319	343	391	362	349	363	383	363	344	366	362	351	335	360	378	349	373	377	366	352	373	349	356	348	347	364	351	391	357	358	358	370	353	362	374	386	370	386	386	341	344	360	359	337	357	391	390	357	338	378	381	365	369	396	390	355	391	345	334	337	363	344	319	381	338	371	400	354	301	375	343	364	355	342	348	359	355	367	377	360	380	372	339	339	350	344	355	346	363	336	388	383	376	380	374	353	361	365	361	338	374	332	369	376	348	340	353	362	356	404	336	365	352	325	351	369	355	356	361	328	395	352	354	365	335	347	378	371	331	382	354	372	325	329	346	347	385	312	322	369	335	351	366	341	366	372	324	357	343	351	400	372	316	359	341	362	392	348	375	343	364	384	371	344	338	356	366	373	341	376	358	362	373	366	325	374	362	387	319	382	355	350	357	321	322	338	369	337	344	332	385	353	347	340	398	399	357	353	404	331	350	374	333	355	372	364	339	369	342	328	366	339	351	375	378	385	355	318	349	291	371	369	358	378	323	366	354	367	347	385	345	365	371	372	349	352	391	352	325	367	352	350	367	362	356	340	356	325	374	357	357	353	318	364	363	338	368	360	366	351	349	380	383	356	360	344	356	356	378	348	344	354	359	346	384	367	354	339	365	318	359	369	343	362	372	367	330	377	364	355	367	381	351	394	347	367	381	374	318	349	351	353	319	358	349	387	395	321	366	363	385	365	381	342	364	340	365	338	349	383	331	335	357	320	374	375	362	365	364	335	370	381	347	332	397	372	379	360	386	364	358	360	388	354	374	373	346	376	343	337	364	338	386	363	346	352	360	359	365	407	346	351	346	379	336	412	346	379	351	380	359	336	339	347	361	343	360	322	336	376	361	352	393	349	357	347	367	384	374	391	355	350	353	367	369	351	357	367	381	352	368	360	390	397	382	360	342	353	387	335	389	389	345	350	356	346	342	367	359	351	375	361	329	370	360	348	365	356	365	355	359	383	382	344	381	362	376	343	369	344	345	340	352	357	332	386	307	332	351	370	361	381	320	355	353	381	367	343	380	361	357	394	402	335	361	361	350	380	347	398	316	332	395	354	346	397	366	350	347	354	338	393	376	367	360	381	332	371	351	379	323	338	352	376	339	378	356	372	328	379	346	354	350	378	353	333	346	374	357	365	380	346	346	405	353	360	350	360	365	357	352	326	351	321	334	340	365	379	359	342	373	364	363	347	369	360	350	351	367	367	393	385	358	349	329	364	333	349	352	340	357	344	355	370	356	336	383	363	358	355	349	347	364	364	360	337	355	328	341	380	368	356	366	360	387	419	366	361	330	351	385	380	374	346	355	325	358	354	340	381	358	370	364	366	364	370	386	331	348	367	358	342	331	387	314	377	370	350	354	373	334	357	355	359	357	384	366	331	367	401	364	355	306	376	365	409	341	376	333	356	361	353	359	379	359	379	369	361	388	337	352	361	335	343	334	349	375	324	309	368	357	343	371	358	345	354	389	349	345	414	363	370	379	336	356	354	331	318	348	344	331	372	332	369	400	366	375	361	365	415	365	322	385	373	361	392	362	381	402	349	354	345	378	296	386	406	382	339	371	366	370	393	376	377	362	359	368	335	384	400	387	334	387	355	378	383	356	397	385	368	332	351	355	359	334	353	358	358	403	365	383	376	343	385	369	354	360	377	377	377	339	391	349	371	330	387	349	349	363	362	353	421	371	350	342	340	331	344	365	367	335	357	362	351	380	334	367	365	360	357	332	346	377	347	348	366	335	339	354	361	337	349	352	361	346	371	365	380	380	368	353	376	347	357	382	361	354	357	358	345	395	364	367	366	388	365	391	385	353	351	356	377	369	345	328	375	333	373	363	368	351	317	349	393	375	378	325	360	365	362	379	400	368	357	355	357	313	332	372	339	352	360	373	344	325	380	372	347	358	311	326	358	359	348	324	390	354	357	361	351	374	360	346	375	302	346	346	378	370	375	333	332	356	328	326	368	348	384	354	397	357	356	332	346	362	346	326	324	347	364	355	341	376	379	368	394	347	343	349	370	345	361	362	332	379	361	371	364	369	357	350	346	392	362	345	333	358	324	338	349	379	376	347	356	348	355	347	391	340	339	374	343	390	345	376	359	362	324	365	356	354	353	367	353	385	363	379	371	370	354	338	383	364	359	344	369	346	367	352	338	374	349	361	360	341	362	341	355	347	351	381	366	375	324	345	343	360	372	347	387	379	377	359	356	351	339	377	321	351	347	377	375	349	352	354	348	356	370	360	341	371	318	408	406	355	375	333	403	375	407	388	328	343	359	383	364	377
13282	5385	2853	741	437	357	292	292	242	255	230	230	229	251	237	237	254	209	215	242	208	252	234	204	215	234	232	232	253	209	230	216	206	217	224	215	214	225	215	217	233	225	213	200	209	198	218	233	207	198	229	239	234	219	202	227	188	260	201	216	207	217	221	206	215	234	219	219	212	229	233	199	213	236	219	223	214	251	218	204	220	227	230	205	203	230	234	210	207	223	226	189	180	218	225	249	243	228	238	242	257	238	231	210	231	248	248	233	225	219	237	214	213	228	227	241	190	221	192	233	230	209	216	217	211	237	240	244	226	208	219	224	243	225	213	215	189	172	207	212	266	210	214	219	204	226	246	232	225	247	228	219	231	219	220	209	198	224	224	213	224	223	219	251	211	224	241	215	245	218	233	215	234	198	216	245	212	203	213	192	230	234	216	218	206	224	228	222	219	231	224	221	202	227	246	211	217	241	195	213	226	228	249	255	195	217	233	195	237	239	225	231	214	191	231	222	244	221	213	201	194	217	200	201	231	214	213	249	224	239	198	217	226	201	240	232	202	251	230	186	230	233	211	211	214	237	220	237	258	236	226	224	249	250	208	224	207	198	189	221	205	210	218	228	237	205	236	217	211	226	222	197	243	225	224	219	217	207	233	242	225	220	225	202	197	197	208	222	190	194	256	246	195	194	237	216	232	204	240	203	197	230	236	243	211	231	217	199	232	206	213	199	238	230	212	235	220	227	234	205	197	229	236	239	232	224	204	234	223	202	230	211	246	242	247	225	196	224	204	218	204	241	218	232	194	226	213	202	238	215	226	231	213	193	226	214	277	222	228	241	234	203	229	203	225	232	225	228	208	237	218	232	228	222	218	219	246	194	245	221	216	211	248	226	204	185	232	203	218	273	215	213	220	193	216	209	200	218	220	211	225	237	205	227	234	222	220	215	212	235	239	203	216	228	239	245	194	209	215	243	226	239	218	204	228	209	229	234	216	225	224	225	205	207	238	238	203	238	203	228	204	210	221	209	212	218	251	200	193	207	211	204	224	241	213	216	214	229	218	227	212	217	187	229	207	231	237	227	209	202	233	227	230	248	209	230	220	196	231	223	223	209	195	233	215	221	226	203	173	199	228	228	216	210	219	205	227	236	204	218	239	233	222	212	226	234	208	210	201	199	207	230	240	231	204	240	218	220	204	207	197	209	217	227	232	217	224	249	211	203	217	233	210	228	254	244	202	211	211	227	238	235	212	222	215	211	222	227	215	221	223	217	215	223	216	228	199	204	240	233	205	213	211	197	255	207	216	224	216	221	267	212	259	202	222	227	242	217	203	218	232	228	225	231	233	233	209	217	211	198	228	192	212	225	198	219	236	220	206	215	221	227	214	214	205	218	220	204	217	227	210	221	201	231	222	215	208	216	217	231	217	204	204	208	204	198	181	186	198	249	209	204	237	208	233	227	186	196	201	197	235	203	227	196	216	208	236	213	203	200	219	214	237	233	244	241	228	235	236	278	236	218	221	212	211	234	202	213	243	237	217	212	198	220	222	215	211	228	199	204	201	233	250	253	220	211	232	221	210	227	231	206	211	219	209	210	196	249	195	207	202	204	218	224	222	236	255	227	255	256	213	242	204	198	243	192	196	231	212	249	209	228	216	197	213	222	224	224	228	231	212	268	250	224	231	226	212	232	223	213	235	193	210	196	220	203	218	226	229	200	241	197	202	220	247	205	216	228	231	250	232	239	216	222	209	247	242	201	227	210	216	217	207	218	237	203	218	218	206	230	219	215	205	218	235	225	227	224	209	235	231	226	185	233	219	235	225	247	188	211	209	224	202	232	229	255	196	210	221	203	196	227	228	218	214	198	217	190	220	222	244	241	219	213	215	221	224	222	235	213	218	189	219	207	231	217	232	233	245	230	229	239	228	205	231	240	227	205	205	239	208	243	245	224	229	220	207	230	241	212	225	225	213	210	220	216	231	227	231	211	205	217	219	204	219	254	207	209	223	229	233	228	212	181	207	221	251	242	223	222	230	225	204	231	222	230	200	242	210	208	240	236	237	232	206	221	217	211	237	192	253	242	242	235	222	222	211	228	211	217	205	225	209	252	220	223	196	229	220	215	219	198	253	236	195	224	208	221	256	245	223	191	219	235	202	212	241	251	238	198	189	222	220	222	225	227	220	199	212	197	201	209	196	247	240	202	222	230	212	223	234	220	208	225	210	219	210	224	208	214	209	240	234	220	220	217	218	214	227	200	199	194	204	224	235	189	256	197	209	224	194	242	224	225	204	215	222	242	244	210	217	230	239	200	246	239	227	232	188	227	211	212	203	201	235	215	230	208	208	196	218	222	251	210	214	241	215	210	222	201	204	224	226	222	213	200	232	217	215	255	234	238	257	225	233	217	205	228	214	211	188	211	225	231	219	204	224	203	232	223	193	219	233	234	235	194	208	214	202	225	226	222	198	204	235	219	223	204	233	226	198	204	218	199	219	230	216	208	220	224	213	218	212	229	228	191	194	198	217	219	224	212	217	224	248	200	235	221	241	217	221	209	230	216	243	222	190	224	207	214	238	209	255	203	214	210	214	199	217	257	220	243	212	210	242	182	208	237	222	213	216	205	215	202	217	208	215	238	231	222	206	211	215	218	202	235	229	217	207	218	228	212	188	210	215	214	222	232	248	202	206	211	207	244	207	227	221	230	216	206	219	221	216	198	258	243	214	224	200	177	180	277	201	193	210	220	221	225	234	219	209	205	222	230	237	199	253	247	207	207	222	219	215	204	213	217	209	209	224	244	251	218	197	223	179	250	202	221	219	239	201	227	214	227	211	218	220	201	213	240	211	184	251	201	234	222	238	216	229	215	239	179	221	251	218	232	201	225	233	191	218	216	220	208	194	223	197	217	205	253	221	211	209	211	213	202	232	184	238	204	210	233	223	224	229	200	228	243	250	204	211	207	209	235	233	206	224	226	252	226	217	238	230	207	227	206	239	220	211	221	231	242	216	214	237	220	205	231	229	209	209	225	208	219	230	228	224	231	179	196	199	221	205	210	232	202	238	231	207	252	199	231	229	232	201	221	215	233	221	202	212	214	224	220	223	214	244	185	205	207	213	246	200	223	238	218	202	202	233	243	215	224	230	227	206	202	201	222	257	233	244	226	219	192	233	259	203	200	212	207	243	213	216	226	220	241	197	212	210	204	225	220	200	205	226	210	221	217	221	227	232	209	222	189	218	212	187	215	208	193	207	186	239	213	228	238	228	257	205	244	200	215	241	234	222	232	251	209	225	212	216	213	232	217	211	223	227	216	245	257	204	208	212	199	219	234	238	200	215	193	220	203	190	221	237	227	221	244	217	234	215	232	243	244	227	205	230	227	222	193	203	238	218	246	226	189	192	232	225	205	180	218	217	232	215	213	196	219	215	225	214	251	214	223	204	226	223	219	227	210	208	197	240	212	219	221	230	216	249	232	227	223	238	213	229	234
9619	5264	5388	2009	1496	1168	1036	885	797	738	705	684	664	650	637	607	566	605	603	554	557	558	549	551	542	571	554	512	544	497	551	533	515	555	535	565	534	491	547	539	530	523	497	559	480	539	528	520	510	513	507	555	539	538	508	463	536	517	563	510	519	534	487	535	537	512	481	562	515	536	499	529	508	483	517	529	539	524	540	550	511	520	520	542	516	531	483	522	539	480	535	514	530	531	524	523	533	509	491	468	508	557	548	502	565	502	561	503	528	569	496	493	556	531	505	499	526	530	532	533	541	533	498	542	518	515	510	551	569	512	504	547	533	535	536	543	550	568	523	527	505	495	490	524	498	500	526	543	547	552	484	527	553	529	541	522	526	487	517	529	512	541	512	522	528	524	482	487	520	506	520	510	539	549	528	532	495	545	523	538	568	548	499	512	553	515	533	528	517	517	544	536	542	525	575	512	508	522	541	555	548	552	501	539	502	543	541	494	512	498	547	519	532	506	516	512	482	520	508	528	541	507	550	532	499	489	511	547	535	544	483	555	531	509	531	545	574	536	546	549	501	508	525	545	514	533	541	521	544	515	548	540	549	570	566	540	522	532	505	499	516	542	560	503	534	537	522	494	535	579	567	558	496	503	530	544	550	502	549	519	507	479	535	514	527	547	536	499	526	519	530	532	507	518	536	547	534	503	503	528	526	526	531	498	563	556	488	535	504	546	577	489	475	471	485	512	548	550	539	529	495	546	499	519	502	511	505	508	510	519	517	509	539	515	500	494	506	513	551	521	520	484	543	524	497	521	554	516	508	517	559	504	574	506	539	520	544	487	513	540	594	546	567	577	512	512	568	521	569	510	510	550	530	524	531	524	520	517	476	555	475	539	573	513	516	525	522	529	539	566	509	529	505	506	525	485	506	515	537	556	521	490	551	561	601	509	526	511	526	552	514	502	521	521	504	527	502	540	511	506	505	519	538	521	511	474	481	517	501	564	549	551	508	544	546	522	546	523	536	482	541	506	543	559	507	495	530	531	515	545	506	498	517	547	529	565	508	497	556	509	548	537	485	531	577	554	548	540	526	537	537	535	512	503	476	546	525	524	480	561	503	512	510	560	482	541	511	523	523	495	504	560	518	504	560	524	519	554	532	527	551	496	488	542	520	533	524	530	548	487	522	578	496	530	552	541	508	501	533	492	530	519	543	554	545	553	499	518	566	497	502	568	531	559	560	526	514	499	532	519	522	533	530	489	500	519	530	493	533	546	515	542	566	437	526	556	515	548	529	493	481	527	528	512	481	523	584	529	547	475	516	533	488	521	523	492	498	550	528	538	543	513	540	570	568	483	498	521	547	512	519	504	520	525	518	547	534	508	493	552	496	537	530	525	509	519	536	516	500	531	539	538	524	517	557	540	517	553	512	509	489	501	520	507	497	507	509	514	499	515	534	527	514	509	521	491	515	549	515	555	489	490	536	527	474	508	542	481	510	544	543	506	551	468	553	509	538	495	492	542	553	482	553	537	545	544	522	511	495	546	549	498	509	557	500	502	485	542	505	507	493	531	513	513	517	554	542	480	487	538	499	532	550	507	526	503	557	541	534	565	479	534	538	525	526	550	489	531	494	526	560	523	508	521	563	533	536	508	521	525	494	537	533	521	550	504	533	535	481	502	509	504	517	551	520	523	532	516	557	552	499	543	545	479	554	541	515	508	552	497	516	503	534	484	524	517	554	568	539	490	512	531	487	513	511	554	545	500	506	475	503	534	524	530	492	490	512	556	506	520	508	537	500	547	532	508	544	493	513	468	537	498	525	519	502	526	523	520	544	575	509	505	525	523	525	515	532	505	529	557	536	556	548	537	549	524	523	533	544	549	501	520	570	549	504	563	523	550	487	494	522	542	538	502	518	495	502	539	525	528	515	538	555	525	534	495	597	482	488	498	540	510	553	528	515	538	556	510	504	556	560	516	531	490	533	538	491	528	515	477	514	530	526	530	496	521	578	544	523	526	529	495	541	490	573	515	539	553	550	525	492	508	542	517	524	509	558	533	553	538	533	547	539	540	557	490	551	546	505	514	508	530	518	526	516	508	521	502	513	533	528	480	491	547	545	515	539	541	517	538	520	523	526	562	515	465	561	502	512	529	508	541	563	544	549	527	557	521	495	530	508	536	498	553	569	506	530	509	509	513	510	535	483	481	476	484	517	490	535	498	534	522	531	563	532	529	517	536	535	535	521	540	501	523	535	517	534	508	519	545	531	517	514	536	587	545	515	536	535	507	527	478	512	571	505	539	590	509	556	545	556	538	527	514	509	524	518	509	517	537	534	513	527	481	472	559	503	513	514	555	517	565	500	546	533	486	525	546	482	510	480	527	541	507	517	513	517	523	492	550	501	540	516	511	477	514	538	503	476	510	523	508	514	513	521	534	528	568	521	512	564	498	560	520	488	525	533	500	522	515	507	520	541	510	518	511	534	548	558	568	521	548	521	558	491	509	518	533	533	543	513	533	534	537	527	528	548	533	556	563	539	529	539	545	562	527	503	506	493	522	570	568	509	546	531	519	457	509	545	530	474	548	550	518	519	521	537	509	511	532	527	509	562	521	504	518	542	513	534	518	545	559	558	551	525	551	524	534	534	523	536	547	504	516	541	524	566	527	507	537	538	504	540	498	495	514	528	523	575	506	499	520	560	519	526	574	587	571	526	489	539	517	509	511	512	528	488	529	500	565	547	501	575	518	517	534	512	460	556	536	483	537	533	549	560	556	468	488	529	466	533	506	503	484	524	539	526	565	523	512	521	485	555	506	540	540	530	581	521	520	497	482	535	540	492	506	499	503	495	537	516	526	536	538	512	531	530	524	497	488	513	506	542	471	526	501	485	494	569	548	513	550	527	523	494	502	529	521	487	540	504	540	481	526	510	513	555	529	524	486	526	523	493	500	501	532	521	504	542	522	486	566	513	502	491	490	519	533	519	528	546	503	511	525	528	513	529	498	520	501	484	524	497	509	526	521	540	560	512	472	523	519	504	528	536	530	529	516	509	551	499	517	496	486	484	539	508	516	505	523	542	531	506	571	489	543	512	533	543	539	489	548	516	565	522	526	544	536	499	536	506	520	535	543	485	584	484	571	576	523	546	511	515	474	524	494	464	518	502	541	517	532	514	542	542	569	531	494	501	524	490	520	523	534	540	561	534	510	568	488	551	573	541	515	488	555	555	537	587	530	538	540	525	501	550	531	514	544	508	503	514	540	587	507	518	528	528	540	486	490	575	562	573	523	523	517	571	575	516	544	526	512	532	501	537	507	502	495	512	523	520	540	527	537	503	542	498	518	540	518	533	504	513	502	508	498	516	523	537	556	523	529	512	530	574	559	549	492	462	531	525	477	538	532	500	565	506	516	532	532	552	550	528	526	502	545	526	550	547	550	511	509	527	510	524	483	487	575	529	533	500	550	531	521	553	494	496	485	569	535	511	497	511	497	535	523
29158	16778	11851	2503	783	515	460	365	332	330	296	294	272	290	258	255	259	262	291	248	269	234	251	239	248	238	274	272	247	246	261	249	226	219	237	282	282	225	227	216	234	237	244	205	242	233	221	218	226	228	217	228	243	216	243	254	246	220	246	235	240	217	235	256	250	240	242	267	260	238	234	232	238	225	273	256	225	242	259	220	239	233	263	230	229	220	234	238	260	223	238	242	240	225	268	233	225	242	225	256	265	232	244	229	240	214	243	230	247	246	244	241	253	251	215	241	247	223	245	219	232	245	230	242	233	234	229	200	223	240	232	213	236	221	228	198	245	235	242	226	210	228	243	219	240	249	251	255	218	236	244	254	244	218	231	206	241	240	244	252	239	233	210	219	263	218	258	246	254	242	221	229	244	250	219	258	219	205	258	218	232	244	236	250	230	247	246	226	225	213	208	240	240	227	222	223	222	218	230	222	218	233	242	258	215	262	219	261	266	244	243	246	256	222	222	244	231	252	219	254	240	235	221	245	265	208	203	243	248	262	271	224	201	239	223	252	212	260	227	243	243	239	221	231	226	222	266	241	239	220	194	211	216	253	229	264	225	234	240	204	232	257	258	231	230	231	248	231	250	224	231	222	264	227	234	255	232	218	249	250	220	267	260	221	262	208	249	204	239	212	221	235	228	240	257	218	246	251	264	218	228	213	218	279	258	245	200	238	245	236	241	238	281	240	227	231	247	250	254	235	260	220	249	233	246	218	237	227	224	218	247	252	223	227	243	225	204	241	248	244	211	205	259	217	231	244	234	250	220	228	219	232	222	276	229	238	222	239	255	233	251	247	232	265	229	229	233	285	217	239	242	239	228	245	240	221	247	237	241	232	232	241	266	246	216	221	247	272	266	243	248	216	257	243	246	212	246	230	226	283	252	253	204	222	228	262	233	238	245	234	240	242	230	234	240	233	225	265	236	225	232	238	233	240	259	265	242	249	219	250	226	248	250	221	267	243	236	240	223	214	227	235	239	211	247	233	220	250	277	235	271	219	259	223	214	238	224	244	244	249	232	268	248	261	220	246	243	229	191	235	221	261	239	239	215	243	243	224	239	237	248	238	257	215	227	230	223	225	230	215	250	236	255	229	246	227	211	231	246	247	254	228	225	229	270	203	218	196	218	225	227	235	215	235	242	218	228	251	241	219	225	253	215	273	241	261	237	257	260	234	224	224	223	245	245	221	250	250	251	251	246	245	235	234	237	228	245	243	264	246	216	214	223	271	237	255	244	233	251	221	228	240	215	210	222	236	226	242	248	224	243	221	246	228	257	224	249	229	246	204	237	231	202	217	238	254	279	232	234	246	258	235	216	265	246	231	260	233	220	207	238	236	233	225	223	239	201	232	270	258	214	202	240	247	249	258	227	244	238	240	241	244	235	239	248	237	235	225	225	212	249	249	238	244	235	262	229	233	192	258	245	234	204	223	235	223	242	234	247	204	252	230	237	250	233	218	243	234	229	234	231	205	233	259	249	235	250	238	238	269	237	259	243	260	253	219	264	283	273	215	266	239	239	238	241	226	269	252	255	235	226	226	210	208	216	227	249	242	229	245	223	212	231	216	237	238	256	217	231	223	227	236	243	215	214	290	223	261	267	215	227	216	253	229	240	204	222	271	235	234	258	247	223	234	255	209	239	249	256	247	275	216	198	263	227	250	218	213	220	249	229	240	241	223	248	237	259	255	220	216	222	254	228	232	229	233	249	219	249	246	211	233	226	240	249	244	266	237	248	235	220	261	220	254	212	217	260	246	253	256	233	247	209	206	218	240	225	228	232	218	250	245	228	220	230	225	272	267	257	230	257	229	248	258	248	263	230	243	239	236	215	241	240	212	240	250	234	226	220	208	206	243	247	270	237	217	232	239	223	247	266	253	251	232	254	228	233	227	210	259	260	210	226	241	208	232	231	246	236	235	210	245	208	218	255	217	248	210	236	244	227	211	214	212	241	231	225	213	233	254	245	230	226	242	211	227	236	230	237	241	255	256	248	239	230	226	247	235	220	243	272	227	227	243	212	238	242	253	255	264	226	205	229	226	227	266	233	246	227	229	209	227	249	252	233	258	238	218	239	268	230	269	246	252	261	244	226	235	280	242	243	232	239	234	239	235	239	249	204	252	248	250	235	242	238	216	211	241	232	218	254	245	221	222	234	252	258	236	252	239	266	219	230	256	240	257	263	221	216	245	229	247	240	240	246	202	231	225	228	252	237	233	212	234	197	265	232	223	221	280	232	245	242	236	218	253	236	207	219	247	221	217	242	224	253	209	234	235	259	210	241	250	208	209	227	219	248	236	248	253	205	219	260	247	230	258	253	259	242	200	220	244	239	229	233	276	249	232	224	228	246	246	229	239	223	233	239	215	218	231	218	231	249	226	257	246	264	224	206	220	231	213	230	252	230	242	210	236	247	240	241	220	232	238	242	257	253	249	248	241	240	239	237	248	217	238	240	231	225	226	239	232	240	254	222	226	238	202	192	200	241	236	256	298	227	227	245	229	221	241	226	245	232	190	228	251	210	259	202	225	244	235	248	226	235	259	219	246	225	230	263	238	223	216	254	229	243	214	246	254	264	250	243	228	240	222	237	251	265	235	245	223	237	228	233	246	235	224	245	240	222	235	259	231	242	208	230	244	233	256	264	246	234	229	221	258	242	245	251	243	240	242	219	252	251	222	274	244	245	257	231	235	218	253	251	248	240	228	214	226	242	214	247	244	233	258	236	231	227	242	238	234	231	230	244	224	214	239	252	226	228	219	232	223	245	243	242	256	230	244	271	261	261	230	253	237	246	221	232	252	236	236	268	268	210	225	226	244	263	215	237	244	223	205	240	250	235	248	241	213	235	219	239	221	222	235	257	250	230	223	216	235	245	221	257	236	205	215	250	253	254	234	234	240	228	230	250	247	232	241	235	240	268	237	214	210	245	254	232	214	212	242	218	217	222	224	254	253	232	212	202	243	228	249	261	235	231	256	201	254	214	228	223	254	258	244	225	232	215	251	234	221	233	249	240	223	214	228	243	252	238	241	225	251	253	248	226	243	241	195	228	262	236	228	242	254	261	193	224	254	241	224	250	249	223	244	230	249	231	247	249	220	253	238	214	231	243	269	243	228	255	262	233	248	245	241	217	233	240	224	233	224	210	250	225	234	239	226	227	236	255	273	235	217	236	237	240	229	262	231	243	201	236	233	232	244	234	244	231	270	252	218	222	236	239	228	240	264	243	239	239	221	241	228	227	234	230	229	232	237	265	238	231	196	233	219	238	239	257	262	244	267	217	251	239	242	209	231	212	233	241	230	249	252	240	247	241	226	246	235	224	233	239	235	232	235	238	269	235	220	241	233	230	242	239	194	249	217	266	233	221	234	229	240	241	243	244	244	236	242	250	189	242	246	248	224	230	205	260	232	256	234	239	261	216	225	241	217	219	258	258	203	238	228	246	223
20303	14152	15297	4079	2579	1906	1550	1339	1190	1063	923	903	926	845	767	671	774	668	722	646	701	653	625	602	634	654	622	617	579	594	615	601	555	604	580	611	588	553	598	542	530	561	596	583	618	564	565	566	522	559	559	554	575	572	581	618	572	561	566	543	555	575	581	577	589	549	566	566	557	515	569	543	575	576	577	544	541	577	562	564	541	549	556	554	553	489	522	513	558	526	517	563	572	558	532	565	542	517	581	566	556	551	578	598	554	561	526	562	586	526	587	532	567	524	574	519	591	554	538	566	598	579	563	580	588	548	528	540	574	542	559	513	543	562	544	531	563	572	535	500	552	561	566	573	550	533	550	545	541	563	555	618	529	586	524	557	570	541	569	548	567	539	529	603	570	548	565	560	552	545	563	545	553	541	536	586	533	578	587	520	576	530	561	537	528	572	547	571	538	496	576	546	593	573	530	563	572	549	564	593	536	563	551	525	592	579	583	550	556	542	570	525	571	596	555	541	512	583	609	575	559	606	571	611	586	539	556	567	618	545	569	541	522	553	566	560	555	533	523	578	505	541	533	561	565	572	548	596	577	564	531	532	561	566	551	546	521	536	544	562	569	591	541	544	572	552	544	606	542	522	573	571	585	597	561	550	562	550	548	500	582	538	534	509	563	508	549	555	546	573	514	560	547	551	559	583	495	590	544	551	502	593	528	566	559	580	558	556	560	577	570	565	571	568	577	530	564	543	609	556	566	559	552	511	534	535	562	502	545	587	594	534	552	592	564	522	564	545	557	551	569	563	520	567	549	588	584	494	513	575	595	554	553	553	531	592	548	541	554	533	581	613	555	583	550	584	551	529	574	551	562	583	559	567	554	546	526	562	528	511	530	600	525	534	565	534	519	571	575	547	531	549	561	551	548	558	525	559	608	569	519	582	556	568	537	563	535	548	536	562	574	585	570	540	569	538	548	555	505	553	518	524	509	543	539	612	534	555	499	577	562	579	550	560	574	548	537	570	526	561	532	550	556	554	534	563	578	551	542	576	596	570	546	575	570	545	565	559	531	566	547	558	548	584	583	576	524	531	544	564	556	559	572	551	532	530	525	564	607	567	553	558	570	552	552	549	550	558	550	560	568	572	547	573	565	563	527	558	542	511	591	542	533	559	577	545	556	510	569	540	549	573	574	537	585	535	524	579	568	535	539	541	556	584	568	596	576	542	580	549	577	573	539	538	570	565	569	567	537	534	549	520	661	577	550	561	560	542	569	540	548	513	533	503	553	540	530	540	557	557	589	564	542	591	558	530	534	528	511	594	535	569	602	565	549	559	519	579	501	578	568	531	557	584	569	578	537	543	557	538	551	585	533	564	550	516	580	548	524	577	547	574	548	545	521	564	507	551	559	552	562	543	556	550	532	550	550	602	585	566	524	535	535	585	543	609	513	555	590	546	551	567	604	529	582	566	568	545	571	538	546	517	526	530	577	572	544	562	559	543	570	583	517	615	577	550	541	546	554	534	567	566	517	553	547	584	500	520	587	586	618	518	549	537	565	568	562	573	523	533	557	532	550	538	549	580	592	540	585	546	558	558	573	590	540	549	525	536	575	538	552	590	576	542	548	564	549	563	530	555	559	609	555	516	536	581	565	528	558	587	532	547	586	570	552	570	566	556	535	565	577	573	574	519	585	572	538	561	531	581	528	518	545	530	584	538	580	541	585	562	613	551	544	566	572	553	571	572	558	545	543	587	525	534	590	588	564	592	531	562	529	587	555	528	513	573	596	624	547	579	618	554	559	535	559	553	514	546	550	535	536	566	551	540	506	558	566	559	565	564	601	508	555	556	545	574	542	583	570	553	585	562	599	562	523	565	530	541	560	546	558	555	589	557	593	534	611	558	538	524	564	584	597	552	547	565	552	557	565	560	571	560	559	550	568	563	545	542	584	566	551	585	590	559	539	540	581	571	538	530	521	547	540	571	580	576	521	538	533	537	555	565	540	539	565	574	570	554	574	581	552	531	545	572	559	603	543	537	506	554	523	583	552	560	494	564	580	586	537	535	564	536	563	525	551	532	551	570	561	548	569	558	534	543	575	503	575	510	591	554	571	567	558	582	575	551	532	575	562	581	538	520	570	544	556	554	542	527	545	547	540	549	563	536	561	542	561	551	556	569	548	562	549	564	553	591	528	533	525	569	551	535	493	552	542	587	557	472	564	527	583	550	573	550	527	555	538	573	543	526	561	531	575	525	584	533	578	534	544	578	561	531	534	544	539	578	571	577	546	569	552	571	519	526	544	556	535	529	542	601	552	450	545	584	543	519	555	514	548	588	533	546	513	545	588	569	590	532	524	517	575	550	554	552	592	545	544	569	597	554	563	521	614	535	537	558	539	594	566	567	534	535	576	569	550	523	574	520	514	566	535	516	551	585	580	471	564	514	548	545	563	538	574	567	569	577	548	544	546	552	542	539	509	475	533	557	581	573	514	559	546	504	531	546	565	567	539	553	531	565	588	574	533	534	575	570	515	559	603	584	603	555	534	576	523	578	563	550	557	553	544	563	543	525	523	569	605	560	585	555	581	540	525	596	533	573	553	558	572	562	545	568	568	544	550	557	571	528	539	564	532	598	619	577	601	555	531	591	568	545	541	578	573	614	584	537	556	527	537	584	544	542	529	561	584	541	560	551	554	545	598	532	573	582	530	533	534	541	528	564	508	545	571	559	549	548	581	578	539	552	583	531	569	579	568	529	555	596	518	535	531	579	559	555	548	583	555	536	572	530	578	531	515	595	549	573	538	529	567	563	527	585	552	558	573	534	534	598	583	574	568	579	532	566	575	590	553	589	554	577	548	540	555	575	542	572	526	590	539	566	582	589	532	550	546	547	573	600	522	538	575	577	523	570	555	528	587	566	550	573	541	587	550	572	614	528	563	555	542	528	565	583	579	529	531	541	569	545	593	573	569	557	528	533	576	522	541	561	516	564	551	562	525	525	560	554	542	559	500	590	583	563	517	550	551	553	577	588	570	521	549	560	547	581	577	534	552	550	523	519	531	544	594	608	553	515	529	577	580	557	553	517	541	579	541	537	546	564	595	534	546	599	547	603	535	540	541	569	501	559	547	577	521	572	540	581	571	564	531	578	537	552	577	554	560	617	567	558	538	567	567	551	541	596	514	564	560	536	554	566	534	554	582	580	559	546	510	608	563	598	565	469	539	642	576	529	543	534	544	531	568	575	550	617	532	570	541	533	562	578	564	538	600	537	589	556	587	521	530	578	570	542	578	517	577	583	556	512	533	579	521	554	555	602	533	544	576	592	554	541	596	528	574	573	583	540	547	578	576	537	583	557	594	547	496	538	539	553	561	532	544	585	539	537	590	585	529	555	561	558	554	565	515	569	602	593	539	580	643	542	571	597	551	588	550	586	556	565	491	591	543	536	568	576	541	555	599	532	580	586	552	509	520	575	580	558	555	527	557	596	572	583	573	554	564	533
39760	26184	19480	5053	1171	648	501	367	322	276	225	260	243	216	203	188	182	192	177	169	177	172	177	162	169	155	145	150	131	156	154	152	157	154	158	150	160	157	129	142	146	144	155	157	146	142	136	148	157	157	144	148	143	138	140	140	173	141	170	135	150	162	146	147	158	144	166	155	148	152	128	150	163	142	165	144	150	169	156	164	141	154	131	156	158	124	164	145	168	146	148	153	164	150	161	159	120	152	145	140	137	155	142	148	147	162	159	127	148	154	131	174	138	133	156	155	144	119	176	155	139	155	154	142	162	147	151	172	130	127	155	156	169	158	128	159	146	134	160	146	163	159	152	149	157	161	121	153	148	153	122	164	161	146	156	127	126	148	127	130	141	159	151	160	139	151	170	132	147	155	146	138	143	153	167	154	160	145	162	148	147	158	140	163	150	148	148	125	151	155	132	143	141	159	158	139	144	138	139	140	143	169	157	136	150	137	135	156	156	125	151	159	157	132	180	162	146	164	144	148	139	147	152	154	155	135	180	147	150	175	154	135	146	147	144	159	156	140	144	161	170	184	135	134	136	132	126	143	179	172	140	119	153	127	159	126	158	175	126	143	134	150	142	145	137	133	163	138	149	132	156	161	159	124	158	162	164	156	154	150	135	138	127	162	132	153	147	140	155	138	160	141	148	158	153	155	135	136	150	158	163	135	155	156	143	140	144	161	156	135	141	146	153	158	146	129	137	140	178	143	150	176	161	140	147	127	142	147	148	139	160	120	147	139	144	133	140	126	152	169	159	132	161	146	132	159	133	162	143	159	145	135	147	139	129	127	142	130	155	155	156	149	137	133	149	145	157	151	154	156	137	159	129	123	145	144	155	143	163	169	146	134	159	143	120	145	143	164	157	147	145	138	135	157	158	154	130	156	165	139	164	158	132	156	159	139	152	152	160	148	156	130	148	129	149	130	172	153	160	146	135	139	152	164	136	137	170	162	132	146	162	121	174	144	131	135	147	179	155	157	143	146	145	160	133	148	184	164	154	153	144	136	138	135	144	165	176	156	154	146	167	138	140	167	153	135	147	164	137	161	137	137	163	145	152	155	129	138	131	150	136	128	152	148	146	154	161	132	159	177	141	175	155	143	150	152	120	138	154	148	150	136	143	141	129	132	159	134	149	153	145	141	168	172	156	140	151	145	156	149	142	151	137	155	150	181	139	154	140	153	149	155	144	140	156	162	150	169	161	126	166	161	122	138	127	158	141	145	161	134	156	165	119	160	138	161	135	143	157	165	146	146	142	180	154	141	151	136	149	137	146	144	145	147	151	154	146	137	132	121	149	133	145	159	125	161	144	144	138	138	147	149	148	146	152	161	129	140	155	161	148	123	135	156	153	124	163	136	166	134	162	123	146	153	165	169	145	153	153	160	126	147	162	153	155	130	121	167	144	134	151	142	141	146	145	154	163	133	148	144	129	145	157	138	153	165	151	145	133	136	155	115	161	151	137	167	151	137	161	172	134	128	171	142	139	156	148	166	149	158	141	141	150	148	150	160	147	129	147	149	153	151	141	136	156	167	140	151	141	140	150	182	148	144	121	125	150	137	144	173	143	157	137	148	142	170	172	145	147	147	147	113	179	162	133	125	135	133	137	147	147	146	172	140	132	165	148	135	141	165	132	158	128	161	149	146	139	170	156	145	127	125	167	150	140	135	151	145	148	127	141	152	160	135	131	155	120	147	159	146	159	148	171	155	167	159	147	148	134	160	135	156	148	146	173	155	139	152	169	149	151	149	164	163	146	152	135	139	131	156	148	144	171	150	154	154	143	152	153	130	124	145	141	170	130	149	140	118	140	130	151	148	165	135	159	139	137	172	119	137	141	140	142	149	146	144	128	150	120	135	134	147	158	140	130	131	148	138	139	190	151	142	163	140	143	150	146	170	147	143	160	151	158	132	157	135	165	136	159	106	136	132	155	156	172	150	130	152	143	163	178	160	152	145	131	128	144	139	159	148	131	155	173	142	141	120	170	160	156	143	148	154	117	141	158	143	134	130	152	132	144	143	157	144	178	135	133	155	150	158	143	194	168	133	171	146	160	157	162	149	156	154	161	141	174	127	155	138	156	136	153	137	172	185	136	138	141	161	158	152	143	157	148	147	151	127	144	164	154	149	164	165	157	138	128	151	152	145	144	136	161	151	128	127	154	158	140	149	148	133	145	141	159	157	158	140	146	151	145	139	146	154	130	164	148	175	136	153	157	141	139	156	129	152	149	120	154	126	152	122	149	150	177	149	149	130	158	102	153	154	141	162	160	146	138	145	141	153	143	155	154	142	146	154	147	164	137	148	156	157	151	146	134	145	110	127	158	162	148	164	147	149	155	146	142	146	143	149	135	132	126	163	165	148	155	148	117	152	134	141	162	140	131	152	120	118	126	151	152	153	153	141	131	166	160	158	141	165	174	133	132	149	154	162	146	181	157	135	133	152	141	145	143	150	145	159	130	127	138	145	147	147	149	149	142	144	146	152	140	130	159	134	147	170	157	148	156	144	168	149	139	143	177	143	156	135	150	174	152	132	142	131	143	155	159	152	130	158	147	142	135	147	158	145	157	148	167	151	150	163	134	136	147	150	152	142	129	159	114	165	165	145	169	152	130	135	139	149	147	160	167	154	170	145	140	139	136	154	142	147	157	129	143	147	153	153	155	149	158	138	160	159	157	154	153	152	134	149	167	131	147	163	140	155	154	156	135	123	142	127	155	162	147	165	145	147	166	172	147	138	148	142	134	157	126	154	151	137	138	136	152	142	164	139	135	142	160	154	162	150	159	150	164	164	148	145	138	136	148	154	155	118	143	155	146	149	161	154	155	154	164	145	165	163	145	129	163	150	142	141	164	158	182	158	154	147	175	160	138	144	153	149	151	145	163	129	141	160	159	148	153	135	157	152	124	143	153	151	135	175	164	143	151	136	162	168	150	138	143	147	148	163	139	125	142	160	163	127	139	145	141	159	136	150	152	162	157	167	155	147	169	133	164	141	176	117	147	143	132	150	163	143	128	156	136	159	127	158	157	154	126	151	132	137	170	166	126	143	148	157	144	148	142	122	126	134	142	157	162	137	163	126	136	150	145	153	144	159	147	133	163	135	152	150	129	150	153	109	156	171	143	160	180	146	128	146	145	148	168	159	147	157	149	157	154	128	164	145	170	149	128	154	147	152	158	153	143	141	141	162	147	140	146	140	135	129	143	139	164	142	138	133	161	150	147	142	147	145	150	136	158	143	132	164	131	142	141	119	166	154	127	144	150	137	172	138	155	159	150	148	156	136	150	153	156	154	140	151	132	148	129	176	134	125	157	175	161	131	142	145	164	151	157	139	133	145	131	153	151	154	159	161	139	142	131	170	137	151	151	153	141	150	146	181	130	142	173	126	155	167	142	169	159	136	160	146	139	170	174	144	164	173	146	179	149	155	148	172	148	131	160	139	147	132	128	143
27060	20805	21220	5984	3179	2434	1981	1635	1269	1131	945	1078	876	785	689	681	598	610	561	524	509	483	485	466	468	504	452	438	409	440	422	453	442	400	423	440	411	402	387	360	370	382	375	382	377	396	374	389	408	385	376	352	383	368	387	376	381	369	367	366	388	382	376	369	351	387	359	383	337	347	347	387	370	372	354	353	370	354	351	383	353	362	346	352	343	356	363	406	335	343	341	378	401	369	352	362	381	371	354	359	352	352	396	355	397	328	343	358	351	349	333	342	373	387	361	362	348	348	369	358	389	341	377	353	357	320	398	398	351	368	376	384	349	360	368	370	351	331	383	360	354	391	342	363	337	329	385	322	382	320	374	351	347	366	338	355	353	373	384	325	373	370	354	363	392	380	374	337	361	353	351	377	353	362	368	347	363	399	384	325	388	369	347	357	373	360	371	339	377	368	375	359	358	381	348	331	356	386	340	354	376	374	342	344	369	403	367	368	350	346	348	349	394	360	387	372	347	413	387	318	365	320	361	350	347	388	361	401	368	380	337	352	366	358	359	332	335	392	355	369	356	363	345	379	343	372	360	365	377	369	361	391	320	334	332	336	354	361	372	364	350	369	344	374	392	394	354	392	353	371	386	370	359	398	347	399	346	354	325	401	367	353	333	363	368	341	356	331	316	378	345	347	387	337	334	361	360	366	351	367	369	393	383	356	358	371	342	347	338	367	360	335	375	352	341	383	352	338	310	365	358	354	391	355	384	364	346	414	355	345	329	357	383	356	363	393	326	333	366	385	375	355	348	377	366	386	352	358	384	344	389	360	342	325	379	365	384	353	389	317	398	365	361	301	348	375	359	345	369	345	376	355	364	379	330	375	365	345	383	343	362	335	377	362	420	363	369	364	343	351	376	342	372	352	367	347	328	350	336	361	372	361	401	336	368	348	360	342	367	365	361	359	349	361	315	344	350	357	358	365	363	355	374	337	395	373	361	391	358	338	349	354	369	372	355	366	387	343	355	369	338	337	372	352	326	352	426	357	327	388	355	410	331	354	376	376	347	365	353	369	375	368	369	366	340	348	361	355	380	355	340	379	358	350	343	357	363	354	331	350	385	325	372	347	384	374	345	361	376	378	366	361	362	348	407	395	358	356	358	375	351	361	365	356	352	356	340	360	365	366	358	354	351	341	371	362	348	362	309	337	367	337	356	384	338	364	336	356	377	367	370	366	355	370	365	332	387	364	341	386	351	404	352	354	374	381	374	357	349	338	389	390	349	345	361	372	356	347	361	385	358	370	339	345	377	349	323	320	364	348	362	356	353	369	366	328	339	354	384	372	327	365	351	370	337	341	383	358	398	342	347	382	353	368	362	362	371	350	338	381	377	361	324	352	355	338	331	363	354	361	368	379	389	336	370	381	358	358	344	315	334	364	392	367	346	360	366	371	364	327	376	371	341	358	379	361	381	335	366	364	332	381	371	342	375	320	343	345	349	395	378	359	364	332	352	347	380	368	396	353	353	352	385	360	345	335	345	363	349	341	345	367	368	345	374	344	330	351	364	341	355	365	343	367	347	380	354	337	352	367	391	352	356	369	372	360	406	378	386	385	370	385	333	342	361	372	391	389	373	360	356	364	388	345	395	365	357	348	372	395	365	352	348	350	348	372	357	383	358	352	323	369	361	323	361	381	359	376	349	356	356	382	360	386	344	369	351	347	351	365	380	354	356	355	336	366	393	381	379	336	321	329	371	352	392	367	364	346	339	371	353	366	369	354	372	378	336	383	370	354	363	363	348	383	352	346	374	378	401	357	403	379	345	371	358	367	343	353	396	348	357	386	370	354	339	347	393	387	367	335	360	357	351	336	373	371	343	373	385	359	424	368	373	356	360	347	351	379	354	366	383	376	368	344	355	350	372	366	348	393	369	337	358	355	359	388	373	353	339	335	345	377	365	339	399	359	359	351	323	358	382	334	364	403	362	347	358	369	352	341	362	380	339	367	332	371	360	346	336	357	372	353	392	356	359	345	355	398	376	365	330	345	362	392	396	353	362	357	366	386	375	353	372	336	330	356	392	393	367	342	336	369	380	348	352	332	353	384	344	365	375	353	353	369	352	367	381	357	359	334	388	325	357	357	362	357	360	350	333	388	365	326	360	399	322	372	341	377	344	348	374	365	380	368	354	353	369	356	377	385	347	351	369	408	382	329	391	388	391	330	351	365	319	391	401	335	359	372	365	393	357	376	370	344	368	406	363	371	357	391	358	356	364	369	381	359	368	351	377	372	356	359	352	331	357	379	384	343	332	370	348	356	365	343	355	344	384	352	370	357	326	372	378	357	331	356	367	409	383	350	354	356	334	345	356	343	377	337	380	339	342	372	345	352	360	394	362	335	366	320	415	361	369	364	365	365	360	348	376	349	401	355	351	377	363	331	374	370	370	364	362	334	319	354	355	316	360	352	362	334	369	345	326	348	384	370	350	396	346	354	345	370	341	370	357	345	348	368	355	369	376	352	339	358	377	372	342	391	347	380	394	390	335	341	340	368	386	344	366	366	357	365	378	344	397	365	366	352	365	356	358	351	369	374	353	367	343	359	385	359	396	382	362	386	352	302	377	364	355	378	386	382	370	354	388	357	367	371	355	368	364	364	319	400	376	334	377	375	372	357	381	334	314	337	353	364	367	355	370	405	354	395	369	336	325	363	371	364	365	333	393	372	337	335	325	381	368	348	385	372	369	343	367	345	379	337	334	365	331	347	369	375	339	366	358	371	351	366	376	381	363	334	334	386	307	386	340	334	345	360	347	367	378	340	328	387	362	352	338	362	405	373	372	370	369	397	359	363	355	355	375	349	364	355	383	342	343	332	346	361	393	364	365	371	370	346	343	345	340	399	345	363	345	388	370	359	392	388	384	336	353	345	328	405	350	363	364	368	392	346	339	377	370	363	385	376	333	347	366	341	352	325	315	395	385	389	365	363	370	352	372	345	349	353	354	316	383	376	380	337	348	360	385	375	385	397	364	368	367	369	338	330	366	347	354	335	346	395	352	336	411	336	360	355	380	349	360	319	367	381	376	362	366	376	354	357	364	348	352	373	380	398	365	366	375	341	332	376	358	359	331	387	360	350	355	359	379	366	364	363	369	344	332	360	345	371	359	338	370	343	351	377	352	337	372	361	383	345	384	345	363	395	384	351	348	363	352	335	373	382	350	337	358	334	354	372	363	331	378	374	364	365	385	340	372	341	356	336	363	393	378	359	349	375	339	382	369	364	327	360	361	370	366	402	410	395	354	358	384	381	378	344	364	343	374	373	350	380	351	344	358	352	373	347	356	365	339	327	374	376	388	388	369	358	368	346	390	373	368	359	342	355	373	359	366	362	368	354	358	405	339	378	347	388	376	354	331	363	375	352	360	355	368	382	342	386	353	396	353	345	346	348	341	319	361	356	355	354	395	396	339	365	370	370	362	336	339	371	342	339	364	365	379	361	357	370
13479	5482	2900	776	395	350	310	284	251	243	250	257	253	234	247	197	230	265	223	229	230	213	217	222	230	245	220	215	233	216	222	229	231	235	207	220	174	223	215	210	223	217	212	226	231	200	238	240	207	220	215	233	210	226	233	200	234	229	230	217	234	219	228	221	224	226	191	219	194	203	274	238	220	228	203	209	205	227	208	232	228	225	220	180	214	242	202	220	192	267	230	245	219	218	205	208	199	209	207	210	218	205	239	218	207	232	199	197	212	198	225	211	203	189	199	204	205	226	215	193	216	214	224	227	228	242	233	185	191	215	232	191	221	231	193	257	212	205	234	220	217	198	238	227	224	233	233	218	231	193	231	218	236	200	204	206	240	235	222	224	188	220	214	231	242	249	229	234	211	219	203	232	233	217	223	176	211	211	238	228	219	236	220	242	191	208	236	224	227	230	245	208	229	232	223	211	225	225	212	242	229	222	215	209	219	241	212	246	214	226	222	194	224	229	232	206	215	201	238	208	230	211	222	221	223	229	234	239	210	226	200	211	206	192	210	235	208	204	193	235	209	208	233	243	237	203	244	219	215	231	201	193	216	205	214	210	231	226	212	234	243	209	228	216	227	215	208	214	230	244	201	261	220	211	244	199	232	237	233	203	218	235	233	252	215	239	198	214	226	221	229	209	196	224	191	239	219	233	223	223	191	201	239	192	219	213	196	214	205	220	223	226	222	212	187	232	208	232	197	237	220	213	201	269	206	228	217	199	246	224	178	216	233	236	247	206	231	214	215	203	196	211	224	240	229	219	220	233	234	219	202	232	236	233	218	209	226	238	197	204	266	222	227	203	213	224	230	247	206	208	248	242	218	245	216	222	217	230	230	233	200	251	212	210	211	201	259	199	225	257	242	241	189	197	210	228	218	218	215	252	224	223	233	225	220	230	235	215	210	228	240	219	234	226	238	211	210	223	225	198	248	225	214	192	210	215	190	253	221	248	223	195	209	217	220	193	196	210	250	257	242	202	221	243	220	212	240	214	217	217	231	236	227	207	253	194	224	215	238	225	211	202	216	235	190	221	221	265	235	207	207	205	230	227	234	233	217	217	224	213	204	213	249	208	189	196	220	227	251	239	218	212	222	222	201	220	228	222	201	221	232	225	213	183	231	222	216	226	238	248	215	277	234	201	242	243	232	224	219	239	197	221	206	202	187	199	233	260	228	238	218	227	195	210	183	214	235	220	245	205	231	196	206	235	236	209	233	195	201	203	210	249	217	197	246	241	258	236	216	203	211	202	207	223	212	216	234	215	213	207	212	223	235	220	228	242	212	213	221	224	204	254	205	212	240	224	235	238	198	197	239	203	218	235	218	232	221	194	250	228	201	208	211	219	215	229	218	213	206	229	197	215	221	213	218	214	262	244	238	211	238	235	217	244	199	218	233	214	226	230	223	213	216	219	233	222	222	231	231	225	214	237	211	217	220	227	213	221	225	220	201	225	236	241	231	198	234	213	195	218	239	215	210	233	208	237	252	232	193	238	211	251	192	254	197	222	248	236	237	237	210	221	201	234	237	227	209	228	204	214	219	224	201	210	231	186	218	240	206	217	229	213	213	224	215	257	198	233	232	204	220	200	196	193	193	215	243	221	215	224	229	225	216	214	236	208	211	205	233	200	224	226	196	232	233	198	233	211	182	213	234	220	245	207	204	205	228	225	206	220	204	202	218	229	203	199	236	219	216	222	216	246	204	238	220	240	216	221	230	251	231	238	240	226	210	220	214	199	192	189	219	202	215	214	231	247	210	234	210	207	238	222	228	224	233	222	220	236	231	218	211	215	231	205	219	207	196	217	240	209	210	221	227	246	207	205	248	264	256	238	210	210	200	259	228	210	221	207	226	235	229	211	204	196	205	207	180	236	226	221	257	213	217	250	217	225	238	246	203	223	210	234	233	207	228	214	219	192	229	203	216	214	219	203	205	198	219	220	195	182	228	206	227	201	206	231	240	218	241	231	237	224	259	215	183	231	224	212	211	221	211	232	209	230	206	231	224	250	220	221	200	227	202	242	193	237	251	225	223	228	231	232	235	229	213	204	206	216	206	204	243	206	255	204	201	219	211	244	204	234	215	244	209	234	217	271	232	244	220	227	205	237	231	251	226	198	239	235	212	231	180	212	225	206	204	227	215	219	222	210	231	212	239	227	186	211	220	210	225	233	223	215	206	190	242	226	234	216	217	206	213	220	219	194	237	224	227	203	211	233	226	238	209	214	237	245	201	184	216	217	219	215	211	225	225	225	223	228	199	226	218	225	224	208	196	238	237	207	227	201	206	239	221	177	215	204	214	211	205	225	212	242	203	197	232	236	244	207	218	214	202	192	215	224	206	213	241	201	219	229	203	219	209	237	204	217	223	206	211	190	175	253	209	223	224	205	212	211	218	215	221	236	194	210	220	205	197	224	218	231	225	198	232	236	230	229	247	196	226	208	226	225	227	236	256	225	218	244	194	251	224	181	247	226	223	247	243	233	211	216	209	239	235	213	231	192	230	227	232	219	205	206	221	206	215	208	211	242	197	209	241	222	211	196	239	212	235	214	230	202	215	235	227	208	236	251	226	202	240	193	209	230	220	230	228	218	203	214	253	224	183	214	224	231	239	235	219	227	211	234	192	204	224	247	216	259	240	219	195	195	207	221	202	230	233	248	212	221	229	211	196	212	230	232	207	214	241	238	225	215	225	194	234	176	217	228	219	240	227	213	226	234	212	197	233	212	213	212	207	185	218	188	240	212	235	216	217	232	236	218	227	214	223	219	229	213	219	233	209	217	234	200	231	245	228	200	231	223	211	245	224	232	223	199	237	230	222	195	200	232	222	219	231	227	221	224	222	247	195	209	217	235	199	239	221	215	210	215	213	195	215	224	208	218	213	202	218	215	212	214	221	220	222	201	211	193	228	196	207	185	220	241	213	225	198	202	206	216	199	208	244	256	198	207	195	199	247	215	228	241	249	219	233	241	244	239	268	223	222	226	227	225	234	250	237	221	209	222	224	216	203	211	224	256	225	226	249	226	215	211	188	218	219	208	192	190	213	241	193	188	218	199	211	236	202	215	237	213	211	203	227	210	204	192	222	252	241	215	198	226	224	221	243	208	243	215	222	191	216	242	211	208	244	237	248	207	234	234	247	215	226	219	248	205	226	211	254	231	224	216	205	247	186	245	241	217	229	253	203	241	224	254	210	209	231	243	196	214	246	218	225	214	228	238	211	215	236	222	217	223	223	228	209	211	222	197	239	220	200	228	216	229	251	238	202	221	221	197	200	207	244	214	204	224	216	227	197	193	198	237	220	218	202	231	197	235	189	232	223	246	232	223	216	223	224	213	225	215	210	226	238	224	247	222	262	211	218	220	203	235	210	225	220	192	210	232	211	234	212	230	212	214	191	226	221	270	210	235	214	204	217	243	240	210	220	222	231	217	194	243	234	254	228	223	224	221
9424	5361	5331	1949	1324	1059	962	885	792	691	688	683	654	578	598	603	541	562	540	544	576	546	565	579	559	548	569	559	496	532	512	540	555	479	539	518	543	563	530	529	535	533	538	572	523	579	559	501	563	506	534	572	555	525	498	533	537	533	537	555	507	542	490	476	573	516	535	538	497	528	525	544	513	535	487	531	542	503	510	558	538	541	502	517	552	547	519	504	538	542	527	497	577	508	489	554	535	493	512	517	505	513	505	534	507	508	507	500	504	521	563	533	520	522	494	508	529	554	573	555	536	560	576	523	517	518	508	548	549	511	541	544	500	541	536	563	535	528	511	523	506	518	516	540	542	485	559	490	512	504	509	581	515	539	499	551	537	514	552	531	493	524	551	532	515	557	531	522	563	511	478	552	526	516	523	523	486	533	512	565	550	526	538	520	527	540	505	567	548	551	524	536	551	504	528	536	570	532	549	546	513	504	514	497	507	561	531	537	532	543	526	567	583	540	538	511	499	518	530	523	560	497	508	526	553	519	524	568	536	514	547	510	517	560	537	522	539	499	540	555	537	522	540	517	527	479	532	469	506	579	512	507	521	551	553	499	498	492	485	516	510	531	513	513	545	521	504	533	554	501	537	529	503	499	485	543	523	515	529	539	525	496	549	511	503	497	534	568	530	538	508	509	548	544	548	500	536	507	531	547	544	494	527	556	542	526	511	527	554	485	489	518	559	530	499	519	531	582	514	512	537	537	491	559	553	515	536	524	518	546	521	514	575	551	525	560	540	538	508	482	544	587	546	520	515	514	530	528	565	546	511	540	578	518	512	503	509	536	539	523	522	513	540	534	512	480	479	495	506	522	515	565	510	557	545	557	479	526	509	512	532	534	503	526	504	557	495	503	488	506	555	554	544	480	551	504	498	537	513	497	549	551	541	487	531	520	513	556	505	506	508	542	536	555	533	491	560	509	527	520	544	523	517	508	526	531	524	545	487	490	577	507	535	562	515	516	521	529	511	532	578	531	530	521	481	514	558	531	522	510	540	547	551	536	540	522	521	529	527	557	523	500	524	469	565	576	488	536	527	495	598	510	531	505	545	520	488	494	546	494	546	498	517	523	501	554	503	535	524	516	521	512	572	541	510	531	525	512	559	469	527	529	556	514	539	528	521	568	530	558	507	528	544	525	563	548	532	517	511	548	539	499	568	527	513	546	536	477	562	538	505	491	515	503	538	538	503	503	540	544	539	507	570	550	541	541	491	564	520	493	554	553	547	544	490	555	549	523	510	522	486	540	518	549	519	579	506	535	518	540	508	476	505	507	543	505	544	540	529	536	523	529	527	542	561	490	541	515	560	512	518	507	503	512	521	552	534	501	545	529	528	522	523	506	531	588	502	519	556	501	544	519	543	534	529	515	516	489	519	573	467	540	559	534	538	554	515	546	508	519	476	525	553	508	543	534	524	522	523	520	513	552	513	530	481	576	526	556	526	564	544	539	534	577	484	516	543	506	529	510	502	532	495	486	512	498	530	497	522	542	541	560	512	535	524	538	553	538	533	508	527	560	534	525	490	534	535	479	512	539	507	515	543	536	508	549	466	531	542	512	556	604	520	554	508	528	532	516	489	543	512	518	548	541	546	533	560	525	515	505	534	503	543	516	556	539	551	551	565	526	567	505	544	552	528	519	526	509	534	549	548	525	555	492	556	510	438	488	555	518	481	538	527	516	537	550	487	513	544	514	497	537	528	547	516	509	506	558	541	521	540	542	524	487	503	547	519	532	524	540	528	519	533	530	482	500	528	542	523	540	514	497	501	514	468	525	539	520	536	530	573	499	505	475	534	532	546	522	557	562	487	507	494	522	523	534	517	534	563	539	495	516	470	546	548	522	518	558	554	540	563	516	555	540	553	525	523	471	501	528	539	477	514	547	518	510	514	511	575	548	518	552	504	554	515	540	587	575	581	528	524	529	480	538	525	514	555	545	520	525	511	518	519	500	554	485	551	535	523	532	519	524	524	526	543	512	510	514	535	537	536	541	494	480	503	535	524	515	502	546	544	519	535	484	534	543	577	538	561	513	536	535	518	538	514	517	486	519	500	499	516	498	578	555	500	542	523	522	509	524	546	505	490	522	526	513	511	506	537	545	492	532	518	538	538	525	515	521	502	507	516	509	498	516	505	544	501	542	494	478	510	536	495	545	516	576	548	518	533	529	510	574	489	495	500	506	469	525	550	504	509	498	504	514	524	522	565	509	537	506	527	573	540	505	539	519	510	531	536	504	532	523	525	532	503	504	548	510	567	536	507	529	565	502	513	512	553	547	559	530	533	548	527	543	504	513	523	505	522	532	540	549	528	534	543	547	564	514	509	565	533	540	538	498	561	547	495	551	500	559	461	558	562	535	520	519	527	545	582	545	502	503	542	515	514	513	564	533	522	511	533	502	505	515	542	535	529	559	541	533	531	543	498	527	504	525	523	549	523	527	531	511	496	531	587	505	507	528	581	524	542	547	532	540	549	559	526	550	516	565	494	528	502	554	527	563	537	526	569	508	493	534	552	521	511	534	500	558	510	503	521	531	491	504	533	512	506	523	544	538	504	510	507	536	532	555	509	511	510	519	505	498	515	547	558	528	552	514	534	531	490	484	525	502	495	498	538	519	553	495	539	535	535	519	564	494	533	568	483	521	512	543	534	542	503	486	570	520	573	541	525	498	525	557	528	547	499	517	520	509	576	572	522	514	550	537	562	545	533	482	494	526	537	496	518	510	534	545	521	535	541	518	525	544	514	552	540	519	484	501	509	556	566	498	488	541	524	537	540	501	545	553	548	512	505	519	528	545	533	504	499	493	557	514	530	511	524	550	545	502	538	513	530	553	479	534	543	581	551	517	507	507	552	503	526	504	533	519	487	486	506	539	553	542	553	515	505	485	526	587	514	504	516	544	515	508	556	499	499	518	538	539	534	576	494	507	513	529	527	553	539	474	521	563	525	512	539	539	519	496	565	520	487	499	542	536	500	493	567	532	560	543	542	503	527	484	562	529	531	530	494	528	533	507	493	479	548	512	511	519	529	537	506	571	530	551	517	530	534	543	530	594	547	502	542	551	520	542	496	501	560	528	533	499	533	533	556	516	541	479	553	554	487	520	525	529	521	498	479	555	517	547	503	534	543	550	513	566	546	519	531	533	533	539	528	502	500	527	545	526	521	544	529	523	497	543	509	528	537	511	514	553	572	565	536	540	519	557	476	515	563	499	482	533	529	548	534	571	539	474	517	498	517	531	514	499	555	529	538	508	524	554	556	535	498	529	527	486	538	496	523	544	542	506	528	490	489	488	522	544	527	550	491	532	541	522	504	509	556	528	541	487	537	519	554	488	521	551	552	520	528	536	533	515	530	561	546	503	526	499	560	547	531	488	550	500	492	503	538	474	573	519	536	527	541	533	519	506	532	548	552	537	513	549	496	532	505	528	547	528	526	518	524	493	531	560
30318	17735	11951	2450	803	576	466	404	387	354	331	346	291	290	257	305	275	276	291	269	267	265	258	266	253	218	258	275	286	236	276	262	261	292	277	233	255	259	261	232	244	249	234	249	234	244	236	239	260	251	259	235	254	236	230	230	229	237	228	240	298	305	228	249	266	242	256	255	232	240	245	242	263	268	250	258	231	265	233	243	248	240	255	238	230	251	255	217	239	240	259	258	272	242	244	243	264	244	255	216	252	252	230	259	263	265	234	239	231	235	237	258	242	262	227	263	255	259	235	238	243	239	239	246	265	290	254	268	220	238	245	258	246	224	211	268	226	263	251	247	215	258	199	263	262	257	217	252	235	250	246	237	259	249	244	250	230	236	230	254	251	237	236	245	239	236	296	273	220	256	249	246	241	255	248	244	249	249	246	227	254	259	271	245	255	249	262	248	246	266	250	222	218	238	260	259	250	229	253	250	238	232	236	254	228	232	244	239	215	235	269	242	223	255	238	215	242	249	277	258	247	248	248	237	238	228	259	229	262	240	256	245	247	245	240	244	226	260	230	266	254	237	251	230	276	249	235	243	240	248	251	240	279	262	231	261	253	220	235	224	263	235	248	237	267	245	242	240	243	230	216	239	243	242	245	252	215	264	228	261	218	226	280	233	228	270	230	254	257	255	253	239	243	267	268	243	253	227	239	253	287	269	295	256	244	233	243	239	229	236	231	238	265	224	244	233	267	245	254	243	260	246	272	232	263	236	241	291	246	290	245	245	237	302	292	237	287	248	260	233	254	246	256	270	262	232	222	246	262	229	249	270	255	276	253	262	221	224	266	241	219	241	228	251	242	243	251	224	228	227	261	250	235	269	288	240	244	226	242	224	257	238	223	261	233	232	268	277	233	224	271	239	266	247	269	271	243	261	249	249	260	248	254	237	245	273	268	241	255	224	260	272	238	232	259	261	224	255	234	234	221	259	251	221	218	260	252	208	243	251	236	261	211	256	251	239	225	270	222	231	243	256	247	248	242	233	247	261	245	254	237	239	253	292	243	241	230	245	250	249	240	246	222	219	244	257	243	251	251	231	226	240	246	247	273	276	234	248	246	277	230	245	222	244	238	214	270	246	234	257	285	253	249	260	266	296	251	250	255	265	223	263	262	232	224	258	266	207	278	234	260	243	256	233	227	268	237	258	234	226	265	245	252	251	223	243	245	248	251	238	260	260	249	243	251	242	255	243	244	220	247	252	233	224	236	265	240	234	247	263	238	281	250	255	223	243	245	241	224	227	226	246	262	242	271	274	263	238	230	243	209	248	248	238	226	219	234	252	233	233	249	261	254	230	282	247	272	257	255	229	226	227	238	221	231	251	247	254	270	210	240	251	236	259	215	250	253	252	242	232	232	242	237	273	250	234	265	248	247	241	236	260	233	235	246	247	269	257	269	287	255	289	239	262	237	242	246	257	264	239	240	250	245	231	233	240	244	238	237	249	245	246	234	238	280	228	247	231	247	261	228	209	213	242	226	249	266	256	287	218	254	274	230	232	243	255	265	264	238	237	256	265	237	249	222	239	248	254	232	246	248	266	265	244	241	234	232	252	244	236	259	256	254	264	234	265	237	271	232	229	239	242	267	246	246	256	233	219	271	257	253	261	251	254	248	262	243	240	251	235	253	268	240	234	270	251	243	241	248	250	252	263	251	202	257	253	251	256	254	272	246	272	256	252	248	234	243	262	256	219	256	243	239	222	231	254	249	227	244	253	223	265	211	287	251	259	258	257	260	271	245	262	252	260	245	268	252	252	221	238	244	252	252	250	252	221	245	228	242	241	226	241	272	236	252	224	263	235	275	228	223	231	257	246	223	230	259	261	238	276	244	250	240	223	255	259	235	247	249	241	270	247	221	241	253	250	264	223	248	243	265	251	223	233	290	224	211	258	238	257	221	251	228	252	247	218	260	241	224	251	279	225	262	254	253	238	242	233	217	212	232	268	263	233	258	238	238	242	244	248	251	232	232	279	253	259	264	244	259	244	266	252	244	223	227	221	279	287	244	253	210	246	233	253	250	228	224	250	249	238	244	281	250	258	234	242	291	262	214	228	265	267	270	214	240	262	225	258	243	238	241	233	263	267	257	236	235	259	246	245	255	252	262	241	220	234	241	261	271	232	216	250	260	281	210	244	273	236	264	271	278	266	277	274	248	248	252	241	221	233	257	235	254	244	256	291	222	269	239	262	246	261	226	235	253	230	247	235	258	253	255	252	254	271	259	255	247	231	259	261	273	248	226	255	271	257	284	263	257	252	237	234	264	248	224	246	228	238	245	263	252	255	228	254	213	241	269	256	262	228	234	230	218	251	221	259	233	275	244	261	239	266	259	241	270	255	268	225	257	245	231	256	239	231	275	237	224	257	259	231	254	261	233	261	228	242	225	243	290	256	251	259	245	228	244	275	240	261	254	256	239	276	250	257	294	275	272	260	262	227	245	250	265	273	271	237	245	259	240	264	258	218	240	271	286	238	265	273	220	269	271	239	253	256	239	259	234	276	235	249	229	254	237	264	235	238	253	248	220	232	243	213	276	259	257	234	252	244	263	242	279	252	237	243	247	244	246	267	207	257	259	258	244	241	248	235	237	247	249	239	259	231	234	231	251	252	236	271	254	237	220	220	229	256	240	224	250	260	235	228	249	230	256	231	251	246	218	201	278	260	212	265	242	237	235	256	232	234	223	247	244	233	246	261	255	243	272	253	235	233	248	263	252	252	243	258	246	238	250	232	231	243	249	217	235	259	262	232	259	237	212	257	269	224	254	253	240	273	241	235	249	239	268	302	251	246	243	237	230	248	232	257	254	226	250	255	236	230	257	274	261	222	245	270	255	217	260	250	242	240	234	243	242	260	251	257	259	236	244	235	226	237	239	243	251	271	221	237	242	264	246	240	225	253	248	249	225	274	256	239	236	235	253	245	245	254	243	254	234	248	232	197	275	255	276	250	256	267	255	248	241	253	236	224	261	234	281	236	237	261	263	230	246	262	255	221	235	279	256	252	221	223	239	243	254	260	258	240	257	243	264	261	222	236	282	261	236	244	260	244	243	265	248	250	249	246	238	249	263	265	269	249	246	243	246	219	231	256	285	248	266	284	255	250	224	257	248	253	265	222	235	251	249	227	254	247	217	265	222	214	250	260	219	249	240	246	269	274	269	265	249	258	237	260	254	255	256	236	265	235	221	235	260	229	268	252	235	247	255	244	223	223	284	257	256	235	226	258	247	248	266	260	226	256	244	234	221	228	237	236	214	286	224	258	289	232	226	239	233	242	221	233	246	227	209	205	236	253	247	261	260	219	222	258	240	244	289	264	252	234	243	218	235	246	256	242	261	256	270	229	257	259	226	252	230	232	234	250	258	256	233	249	262	210	233	242	248	236	263	220	242	225	246	244	233	226	244	265	196	242	259	259	242	230	226	245	254	259	270	236	255	269	275	232	278	253
21535	15071	15451	4057	2431	2023	1678	1468	1167	1064	1057	1045	963	878	792	775	739	725	739	648	689	668	650	648	616	631	635	637	585	599	619	621	616	612	616	656	604	604	571	558	595	600	595	567	612	592	602	607	625	611	632	596	562	581	647	587	584	610	550	582	596	580	596	578	576	574	556	597	578	595	598	570	583	576	584	585	594	612	626	564	582	612	593	545	583	575	590	617	612	568	614	537	525	580	549	559	623	566	591	543	575	599	586	595	611	583	614	609	603	552	607	562	559	565	612	605	608	597	557	570	530	587	575	573	593	584	565	542	569	534	577	590	591	535	623	586	589	621	592	603	562	567	579	631	569	575	616	645	569	546	556	605	554	573	562	608	563	507	584	572	572	616	582	608	534	575	599	602	587	548	576	611	562	606	629	631	589	594	592	591	575	569	563	604	560	583	572	590	586	559	610	618	579	597	570	557	583	567	614	554	565	606	599	598	537	596	604	584	581	557	554	593	592	562	594	609	613	612	556	572	590	576	599	577	592	593	583	586	526	613	586	581	561	581	603	622	578	578	621	542	566	596	597	590	544	543	621	593	608	584	586	584	593	540	498	588	587	607	618	585	629	598	593	569	580	581	553	619	562	565	569	572	589	589	574	580	598	592	558	582	558	524	567	572	611	627	544	567	587	584	603	556	600	633	592	588	623	616	547	608	590	567	593	568	588	563	553	574	595	617	611	595	572	614	610	585	582	591	592	619	575	567	584	554	590	596	632	593	627	583	598	569	583	576	568	533	591	575	566	590	606	578	578	571	593	585	597	579	556	553	576	563	591	568	584	581	575	561	564	619	614	565	592	614	573	563	583	574	591	564	562	605	612	585	573	596	543	555	604	576	604	563	589	591	582	598	578	608	551	624	545	604	601	582	607	564	628	576	576	614	573	571	596	581	572	538	576	592	534	601	588	574	592	587	567	589	592	596	627	542	594	597	584	610	578	603	597	578	575	566	606	587	572	599	565	569	578	568	557	614	560	586	597	584	557	590	576	589	643	580	581	602	568	582	603	595	588	576	548	581	608	624	600	546	618	584	573	594	578	623	558	607	624	609	578	591	581	569	562	597	589	632	586	552	558	604	551	552	595	612	536	602	557	568	570	562	579	580	569	609	549	595	601	600	561	586	533	601	595	559	546	655	579	581	636	580	553	583	578	586	598	603	528	601	558	543	574	596	567	592	609	623	587	585	597	565	600	607	613	580	534	560	607	615	576	608	614	581	589	576	589	538	625	583	564	561	556	538	590	589	626	579	585	546	589	569	572	574	590	541	565	564	566	601	588	586	584	591	588	568	565	579	604	581	595	611	569	611	556	582	540	628	572	588	606	558	560	619	572	573	562	583	628	544	586	585	559	565	575	591	581	603	582	599	558	595	574	579	586	553	578	576	618	540	590	581	577	565	563	554	541	577	561	610	603	562	575	572	592	571	573	545	570	580	599	535	606	589	538	558	581	576	580	628	606	632	593	578	607	618	600	578	583	625	564	616	590	612	596	623	590	585	586	551	625	605	582	602	558	571	585	588	589	558	568	592	567	593	628	526	562	554	594	605	591	623	602	606	592	564	610	568	568	524	588	587	596	546	591	622	582	568	630	606	577	586	570	566	552	583	630	608	591	582	557	626	579	568	558	586	622	560	615	580	579	531	622	612	550	588	596	602	562	580	593	574	569	607	526	552	594	580	566	595	613	610	597	567	535	597	594	566	596	608	586	596	551	569	552	578	568	593	565	587	659	590	620	618	593	595	573	585	593	562	565	550	566	603	548	597	609	627	585	538	561	566	578	610	599	613	613	548	571	578	617	579	591	533	593	619	628	626	570	571	619	497	572	569	621	596	610	586	581	552	547	567	581	578	594	597	588	616	593	578	574	608	584	611	559	559	623	571	587	580	580	577	584	588	559	614	552	611	582	582	544	579	547	588	556	562	554	559	555	561	583	571	617	593	596	571	574	573	591	559	613	575	567	573	582	601	568	585	594	591	580	560	583	587	584	564	607	595	596	605	591	578	626	612	613	520	572	575	614	540	592	573	563	577	588	561	592	596	604	572	554	596	587	555	549	565	557	552	654	571	593	603	563	622	594	602	579	592	608	612	549	591	571	570	586	574	608	549	649	567	543	581	573	590	596	587	569	596	586	590	565	581	545	618	606	588	558	581	562	580	560	568	579	569	568	534	554	560	574	604	579	609	586	583	585	601	569	546	561	572	579	524	601	577	565	603	566	581	564	612	551	572	600	600	611	615	574	586	584	578	587	545	546	606	592	610	584	591	579	556	593	621	584	554	613	579	581	522	556	581	570	620	559	567	583	604	581	600	615	631	617	597	570	595	575	539	627	584	551	581	600	598	573	593	561	556	581	607	574	593	588	641	550	551	593	552	592	577	590	555	571	542	577	614	574	602	587	602	622	567	592	580	566	569	606	587	571	566	575	577	610	572	566	561	579	580	596	585	590	583	580	613	567	585	582	567	565	555	576	580	589	565	571	568	561	572	545	568	606	581	585	588	587	578	594	576	569	509	594	615	597	571	562	588	575	606	577	605	596	581	587	616	593	574	597	572	595	570	584	605	567	623	605	577	577	579	572	569	612	591	561	565	580	555	568	584	596	588	578	629	574	578	564	593	635	617	595	604	603	573	547	612	610	575	561	576	557	584	578	586	590	588	631	524	583	589	645	589	555	532	571	559	587	598	567	588	592	554	602	589	597	545	570	584	573	614	576	577	617	623	582	565	595	583	564	603	532	604	568	606	628	578	577	585	551	601	542	570	595	570	570	608	593	598	596	552	590	588	571	561	562	582	558	607	551	545	593	559	557	593	640	573	616	575	550	617	568	595	603	566	594	597	633	599	576	612	605	557	612	572	601	592	625	592	579	623	608	596	623	541	542	613	610	567	574	535	560	607	525	578	567	630	605	603	543	572	573	577	559	590	568	573	585	585	583	582	552	595	562	551	631	577	593	593	569	616	618	587	581	576	582	580	605	559	590	577	596	580	573	591	568	578	584	592	590	578	585	573	619	572	576	554	582	567	580	607	582	619	570	550	587	555	591	570	563	610	574	598	593	555	563	574	592	584	584	597	605	589	581	590	579	574	567	558	589	574	544	572	577	528	621	584	600	568	554	588	627	539	614	569	586	589	582	556	609	556	555	559	571	582	572	579	570	561	612	548	574	571	608	521	581	596	542	589	597	596	616	601	587	604	565	573	668	600	583	608	567	594	567	592	566	598	599	558	558	576	560	566	581	573	584	587	524	558	602	611	570	570	589	580	580	566	569	565	587	565	604	558	633	606	560	587	576	618	573	591	576	620	596	601	578	620	558	666	575	618	601	610	585	570	561	621	572	604	592	615	598	613	591	598	582	584	586	587	594	541	574	601	632	595	575	577	563	557	578	582	612	587	569	610	595	521	569	589	535	596	606	572	587	571	571	606	559	601	582	569	592	570	564	606	586	589
39460	26316	20348	4423	1122	688	498	439	308	265	256	294	231	207	159	215	143	190	176	161	206	179	171	164	177	162	151	149	183	160	156	162	150	178	149	151	162	147	132	157	138	152	153	158	133	157	136	154	147	161	138	154	138	134	148	152	171	150	175	168	149	137	160	143	151	151	152	140	131	142	136	152	168	143	146	177	128	171	141	144	148	157	137	137	160	162	122	148	165	152	156	159	155	168	154	151	186	156	160	164	141	149	157	139	159	143	164	147	144	138	134	153	136	152	151	143	126	145	143	146	141	128	149	151	155	147	145	150	142	158	132	165	141	142	145	149	124	138	154	160	158	147	166	132	153	161	137	170	138	137	133	166	122	142	146	130	149	148	132	145	138	133	153	143	151	145	136	149	155	173	150	138	141	154	153	134	128	149	136	133	157	150	148	160	167	147	150	158	161	168	153	124	133	140	136	140	143	129	160	131	145	143	143	135	167	146	144	158	148	154	148	162	142	164	152	149	142	135	138	150	155	146	152	155	149	159	141	126	152	148	145	143	127	180	141	116	150	136	131	177	181	138	139	134	158	143	165	170	143	158	168	139	148	136	153	139	131	134	147	157	133	146	135	142	147	157	136	141	165	174	153	136	141	136	153	146	164	140	150	153	143	166	144	161	155	154	163	151	133	151	127	133	135	148	162	157	147	141	149	137	148	139	158	136	158	139	143	147	140	150	157	128	155	151	141	154	161	139	142	145	134	169	151	154	151	131	150	150	135	138	126	133	137	173	155	142	168	123	160	152	139	136	166	157	138	157	158	114	170	171	162	160	134	163	147	127	142	184	157	157	138	174	149	147	155	151	170	131	122	141	167	146	140	159	155	138	177	140	172	151	144	144	153	141	142	148	146	149	151	151	158	141	170	160	150	148	168	136	156	133	167	159	161	146	139	154	150	133	145	139	140	138	144	137	150	152	156	140	144	155	155	147	157	159	166	136	157	120	157	161	151	120	157	143	140	163	126	151	153	140	150	179	147	128	136	127	148	139	146	141	147	149	158	143	149	146	119	132	135	140	135	156	148	151	147	155	153	150	142	155	147	159	134	163	134	143	174	134	139	153	123	159	146	149	152	153	148	159	159	140	151	160	143	146	160	154	127	149	138	158	153	148	148	163	173	154	155	120	132	163	131	169	165	168	152	172	159	176	135	144	163	147	143	152	149	155	160	142	154	145	152	137	158	144	156	153	149	155	140	168	152	131	161	145	118	155	144	165	139	152	156	153	147	156	170	166	132	135	152	161	176	140	135	145	149	147	139	156	148	156	135	148	167	147	143	132	168	136	130	130	141	139	157	143	132	138	152	184	167	122	140	157	146	133	141	147	157	139	145	142	138	126	152	142	165	145	152	146	159	124	128	126	150	153	163	138	139	147	153	167	165	133	149	155	148	137	150	135	140	175	163	153	171	149	145	135	160	135	141	160	151	115	148	137	147	118	155	155	125	174	148	150	159	138	131	134	146	151	156	155	150	163	140	130	138	138	135	122	141	125	160	117	143	164	144	130	188	166	137	138	135	144	169	133	170	170	177	153	148	143	139	182	145	155	166	134	156	148	172	138	132	136	157	160	136	138	166	151	148	149	150	182	169	158	159	160	169	158	136	148	157	148	150	138	157	160	175	156	156	129	157	133	150	140	160	123	121	139	145	154	127	150	174	150	142	146	164	151	124	162	130	138	153	164	127	143	133	137	137	151	172	150	175	159	139	136	150	128	141	149	180	164	148	167	163	111	167	168	147	117	174	140	143	167	159	142	146	129	156	151	146	156	143	149	154	168	159	129	158	137	154	166	167	134	163	144	150	133	152	133	167	153	123	138	155	174	145	152	137	158	161	140	170	145	139	130	130	145	136	143	132	154	143	146	144	155	144	158	153	136	141	136	175	125	162	133	143	154	131	170	146	128	178	162	158	145	175	153	174	138	133	133	161	167	150	143	140	162	154	171	125	146	134	141	139	153	159	164	134	149	147	148	160	160	163	126	134	163	158	168	162	156	148	150	130	150	130	128	172	140	144	148	127	150	158	152	145	148	140	150	133	161	157	151	127	141	140	138	151	173	140	139	135	149	136	163	161	131	157	140	150	172	152	149	162	147	152	148	154	132	148	155	133	142	117	157	144	139	152	163	141	137	141	150	129	139	154	155	150	184	140	144	151	153	146	150	142	120	145	151	152	141	146	148	133	159	148	154	139	145	145	153	152	148	150	150	146	153	135	153	159	148	149	173	126	125	140	138	126	146	135	140	136	158	170	143	130	138	142	141	183	145	156	153	136	133	134	171	174	142	141	158	149	165	148	173	132	144	133	134	150	154	160	152	136	146	146	142	153	163	137	179	147	134	173	151	162	182	143	145	160	180	144	142	147	142	129	122	165	170	151	143	147	148	151	149	137	136	134	135	155	158	154	167	153	141	153	136	155	157	148	138	147	134	145	153	158	134	156	144	163	139	163	142	141	164	144	134	145	143	155	133	149	139	143	144	146	144	146	148	153	143	124	161	142	144	158	168	148	156	146	144	144	133	146	159	167	164	152	165	154	150	141	144	138	146	159	161	140	135	137	155	143	146	153	149	162	139	144	134	130	156	135	148	154	138	137	161	147	129	142	137	155	156	152	148	136	146	153	151	145	128	133	162	136	157	156	157	173	148	159	166	161	127	154	137	149	135	137	149	160	150	148	153	126	167	153	132	139	132	157	154	145	160	126	170	155	122	145	143	146	164	138	128	127	145	147	150	144	165	142	157	176	155	145	156	145	157	163	145	149	152	146	134	162	151	156	135	131	161	141	118	163	175	126	137	151	128	136	153	143	130	141	162	163	155	160	161	137	160	149	141	154	149	138	167	138	129	140	144	158	141	151	172	140	127	146	131	133	164	165	153	172	159	142	147	134	147	150	141	144	155	131	179	151	125	135	142	134	133	154	180	158	174	142	130	141	140	141	157	162	165	164	140	164	133	142	149	147	152	169	161	159	144	121	133	144	141	145	150	150	151	132	151	166	149	140	161	155	126	141	150	164	131	138	167	161	130	143	156	152	136	153	173	156	152	154	123	163	147	145	144	155	153	149	153	161	127	156	146	161	99	144	143	174	167	141	132	149	149	166	170	131	165	149	151	140	155	156	164	182	137	147	153	141	147	162	154	153	147	153	148	143	139	160	149	158	173	124	165	141	143	121	135	154	159	122	136	162	173	160	147	169	141	139	139	161	166	154	155	141	143	132	158	141	150	133	147	146	122	143	139	122	152	163	151	155	137	158	123	135	143	134	150	147	152	144	155	167	131	173	154	143	139	163	151	145	157	139	110	126	148	123	135	146	160	136	156	112	148	157	136	167	146	168	141	136	143	168	141	136	166	161	165	155	150	130	140	147	145	125	153	171	153	154	143	164	148	141	145	149	182	143	141	152	150	150	155	150	160	161	159	149	160	143	140	142	144	141	150	150	137	148	171	174	155
26832	20964	21069	4701	3147	2589	2068	1626	1318	1166	1042	1046	859	658	698	620	617	614	559	543	530	551	521	467	528	475	461	441	420	423	447	457	414	416	377	407	408	384	397	391	403	395	385	393	387	393	405	407	402	338	402	375	349	392	380	394	377	384	370	369	391	377	334	410	363	339	359	357	354	391	349	377	373	403	350	322	354	366	338	353	397	352	386	334	347	374	353	377	368	330	397	351	369	346	347	391	335	349	376	346	371	372	375	369	351	323	367	353	321	378	348	331	381	338	361	351	362	356	366	376	384	332	345	363	350	373	357	375	382	342	370	359	386	394	343	325	339	342	356	373	363	356	378	335	369	373	345	384	389	361	372	355	373	368	377	356	411	364	358	340	350	385	364	373	371	343	359	365	338	358	365	368	360	347	391	377	389	348	364	356	363	390	376	342	337	346	404	323	359	345	395	351	352	356	383	351	362	392	373	341	400	330	347	356	359	397	399	371	356	355	379	355	350	394	369	392	340	365	358	375	366	350	348	386	344	351	360	382	361	330	378	372	363	402	349	381	355	349	357	361	380	383	340	413	324	370	381	389	364	374	399	338	337	387	347	393	332	384	368	378	351	369	349	368	326	333	348	336	386	351	326	370	366	335	400	329	351	386	348	375	377	349	369	349	335	358	328	361	386	354	371	350	371	345	401	337	347	363	343	345	384	346	360	394	387	371	379	358	386	367	346	356	377	337	381	338	344	376	389	342	387	370	364	352	350	353	347	412	336	374	383	335	330	324	379	352	350	349	360	371	367	363	372	372	379	368	353	367	353	372	349	357	369	339	367	354	369	385	372	401	356	366	344	369	356	365	378	343	383	346	370	376	352	368	354	360	357	350	385	383	360	350	349	361	351	375	364	367	340	362	341	362	367	367	361	358	367	385	349	353	373	349	365	348	360	358	347	384	353	381	369	403	370	348	357	362	369	351	382	348	364	343	384	344	357	362	348	355	377	389	358	368	345	353	393	351	365	352	392	332	364	358	351	384	392	377	383	371	375	323	346	335	354	393	343	388	351	363	348	364	352	348	353	359	344	365	376	385	343	361	387	383	350	367	355	350	376	392	340	352	371	360	350	379	365	365	364	317	356	333	357	362	350	343	339	359	355	338	388	356	364	322	359	354	337	337	350	339	355	360	379	379	400	379	388	328	389	387	371	365	330	377	351	391	340	382	383	370	362	361	357	356	341	366	373	366	345	367	365	352	319	375	357	348	387	388	360	370	393	369	335	361	377	375	360	366	364	379	356	343	398	329	346	367	362	384	383	335	385	348	377	362	359	393	372	365	374	361	343	372	368	348	337	343	373	366	342	357	395	371	365	380	352	367	371	357	359	362	367	362	333	337	365	371	377	408	353	333	351	347	355	340	373	320	377	360	344	313	369	378	380	332	343	347	370	341	367	350	367	360	362	376	331	333	358	346	336	349	361	358	361	336	344	416	386	386	349	380	369	343	351	346	355	345	379	356	377	364	347	343	346	384	396	398	371	351	351	391	366	352	345	383	356	371	368	386	347	325	328	343	317	347	394	367	363	376	381	366	380	398	350	350	384	358	367	337	364	357	332	387	370	366	366	352	339	394	353	366	395	352	359	318	354	396	342	370	338	364	363	377	351	364	352	381	358	359	365	385	369	372	335	387	362	337	388	370	365	372	390	356	350	346	371	358	361	372	351	349	320	361	368	374	405	378	372	370	350	348	329	354	323	353	418	367	338	349	351	342	360	331	355	371	364	364	347	352	393	381	382	359	362	360	357	325	345	355	360	346	352	349	331	362	328	360	339	365	354	401	384	339	368	349	414	392	348	362	382	371	356	357	367	341	387	350	369	378	373	384	345	357	344	340	367	355	356	334	391	400	389	378	371	374	349	336	369	371	359	340	349	340	369	359	363	372	370	369	371	350	373	339	371	346	342	315	365	350	366	342	339	339	377	368	369	375	389	343	345	362	342	352	391	370	363	345	358	366	398	361	366	395	380	354	389	353	366	358	341	334	353	394	341	373	317	346	354	376	383	345	366	367	360	382	393	330	337	351	362	334	365	347	358	357	350	358	357	362	414	351	376	367	360	336	379	380	361	371	363	362	358	382	379	361	352	360	359	356	356	373	359	371	362	339	365	392	383	383	345	385	357	352	374	352	353	393	352	337	363	350	355	354	364	331	365	332	372	347	350	380	342	364	365	368	378	362	376	362	383	355	372	355	425	366	338	361	373	346	363	354	361	372	351	388	338	389	369	368	379	365	372	391	367	345	375	341	387	350	362	366	358	363	367	354	393	381	363	327	339	381	349	373	363	316	350	368	359	399	349	342	340	340	382	352	354	333	392	334	347	368	389	355	325	344	350	363	333	349	372	351	364	373	351	364	364	396	356	371	398	391	371	377	352	394	376	351	395	357	365	370	334	377	367	357	356	369	323	367	351	381	317	388	362	336	370	344	377	344	353	352	396	346	310	332	344	325	337	349	338	343	346	360	342	363	337	374	345	375	377	384	354	310	346	367	365	366	337	372	361	358	390	349	366	366	340	376	377	388	363	383	358	368	354	343	370	352	359	398	390	348	385	354	367	394	327	357	368	380	393	365	357	386	360	350	345	351	359	366	337	355	387	336	331	344	351	335	349	383	356	399	387	352	359	382	345	343	362	365	390	346	350	320	351	376	369	376	326	363	354	360	370	354	374	377	355	369	356	369	367	370	372	360	339	361	382	348	394	376	323	376	340	368	372	373	377	386	363	384	385	355	379	341	353	361	366	392	355	378	339	373	381	360	358	324	367	346	393	342	355	351	350	354	389	362	359	344	338	401	368	370	354	381	361	363	368	387	332	335	348	351	321	364	356	373	369	376	340	353	346	373	337	307	385	369	375	332	363	340	345	384	350	366	385	375	348	323	324	344	382	363	369	366	378	398	363	376	348	356	370	325	350	359	366	403	364	359	363	380	372	366	362	375	343	398	373	354	356	387	350	358	361	366	376	344	372	383	362	352	378	342	370	382	356	406	370	388	362	357	362	357	336	410	351	343	364	362	359	357	361	338	362	345	345	370	370	360	353	369	363	372	367	340	383	342	332	359	346	349	356	394	347	343	361	396	382	346	336	361	375	384	380	389	348	345	360	384	349	341	369	365	363	384	359	346	369	334	387	346	335	380	359	391	351	366	400	387	343	346	365	342	346	389	366	334	346	324	344	356	360	382	360	373	327	349	391	400	350	390	365	370	379	375	348	379	336	354	393	378	331	366	350	336	365	354	344	338	380	357	382	350	333	349	389	365	349	364	384	354	349	354	372	360	322	353	379	334	357	389	370	363	365	397	351	325	373	354	341	335	366	373	375	334	383	347	384	335	364	336	355	380	376	351	337	331	377	397	370	337	372	389	357	379	365	370	388	397	377	352	379	355	329	352	364	359	391	370	370	352	348	390	349	366	358	345	378	371	331	354	354	385	348	329	356	359	390	349	381	369
13420	5442	2691	711	427	347	284	293	250	251	260	274	244	220	233	243	215	223	232	225	239	233	253	211	242	247	190	208	227	209	221	215	242	220	215	216	212	216	215	201	217	223	241	242	204	232	235	265	213	207	233	220	210	228	214	226	221	231	211	206	204	200	201	223	216	210	225	241	214	252	226	232	245	227	239	240	250	233	220	247	196	208	213	226	232	215	232	225	207	251	233	239	205	217	222	232	214	254	213	238	230	211	225	228	236	217	252	244	230	231	229	264	222	216	213	205	223	237	209	236	208	222	210	239	230	251	221	232	245	212	239	236	192	197	221	191	225	224	217	246	249	233	212	208	223	217	222	230	217	208	232	233	193	251	235	208	199	205	260	249	231	227	229	238	221	232	205	213	213	199	192	222	210	232	207	215	211	239	210	219	231	217	192	211	207	249	209	200	233	241	208	229	211	210	220	245	218	235	206	219	234	237	226	231	237	242	233	213	214	213	212	182	207	194	252	240	199	213	220	246	223	243	243	217	202	223	220	234	218	225	205	236	208	202	209	231	222	248	214	245	209	233	223	245	206	269	228	224	221	219	197	199	224	212	222	243	213	238	219	228	232	212	202	218	229	180	230	205	227	238	210	229	245	207	220	207	214	228	222	223	228	229	195	223	212	213	222	217	245	215	206	243	212	216	214	212	246	229	204	256	213	222	226	185	207	238	218	240	214	202	203	220	224	219	231	218	194	230	223	209	184	238	230	236	219	211	246	224	211	207	211	221	230	195	210	236	225	231	229	257	255	216	228	245	232	235	215	219	228	223	194	218	238	218	224	243	214	260	212	235	202	209	201	230	234	233	244	219	238	234	230	214	222	233	222	220	222	223	222	200	248	223	221	229	241	238	228	226	241	247	220	249	232	229	202	242	222	248	216	228	197	231	198	178	210	230	215	207	210	256	249	247	245	201	225	237	205	205	230	209	203	212	204	233	214	227	221	202	219	223	219	212	201	235	246	193	213	212	221	218	226	216	222	218	211	208	214	219	230	235	239	220	191	224	217	222	223	205	235	239	217	257	223	222	207	218	217	200	215	212	206	218	216	209	227	232	216	224	223	211	226	206	203	196	227	212	216	218	223	222	193	211	238	210	226	223	222	219	222	210	262	236	233	221	202	236	232	229	251	223	225	191	220	244	236	223	184	221	227	217	202	228	209	240	222	240	210	217	223	222	201	218	234	208	236	238	210	223	232	222	210	228	211	239	214	224	223	210	228	224	192	190	198	212	211	228	269	201	190	243	225	240	229	219	235	242	222	206	239	213	243	224	189	225	220	232	242	213	247	215	222	230	224	221	224	234	244	227	226	251	229	259	220	204	205	222	213	235	214	243	218	212	223	227	211	222	240	235	186	234	212	201	240	228	244	234	236	236	214	250	214	188	207	213	203	245	213	219	228	225	204	198	218	243	216	216	228	190	207	216	253	216	227	226	185	240	202	211	212	223	241	229	200	239	203	209	230	242	225	214	196	224	223	223	207	232	215	210	213	227	212	216	229	216	227	230	215	217	238	226	201	197	229	227	228	215	236	208	236	243	195	224	245	215	221	194	223	202	217	236	226	222	229	223	218	203	205	191	221	211	223	191	208	235	220	198	232	216	235	189	208	214	203	213	196	243	257	228	216	226	205	201	249	212	215	216	250	249	208	205	239	223	241	203	206	194	242	238	226	232	222	223	212	198	234	238	218	241	238	198	229	231	198	249	234	224	234	203	249	209	212	227	222	209	228	220	238	236	210	220	218	218	229	232	200	188	215	220	219	207	220	228	231	221	225	205	217	214	249	233	224	244	230	234	228	203	205	197	216	211	215	214	260	202	200	212	214	223	223	218	192	217	209	223	238	224	223	248	202	235	234	213	188	222	228	211	226	210	221	219	193	211	193	225	217	236	230	187	223	233	227	216	230	218	202	236	213	226	231	225	222	229	193	204	245	215	206	203	229	189	222	247	220	211	208	245	214	240	233	222	225	214	220	227	191	235	225	231	208	235	225	245	228	211	209	239	221	214	198	197	212	202	219	236	222	232	220	214	236	237	263	237	216	193	233	251	229	239	212	227	193	221	207	230	228	216	199	200	223	210	255	237	196	232	193	212	232	221	226	241	217	264	208	247	248	231	228	214	244	213	242	195	231	203	224	228	214	228	197	237	216	248	215	218	221	209	214	222	246	225	222	217	197	227	183	219	229	243	209	185	226	224	227	185	225	206	210	227	181	208	220	246	235	210	203	218	254	248	204	230	200	216	211	208	225	216	227	241	203	211	215	242	252	230	207	178	205	217	225	235	225	249	214	203	221	235	218	209	195	193	223	235	234	224	229	196	231	234	238	221	233	211	252	234	251	225	234	209	218	203	223	214	199	233	228	237	199	213	224	231	232	237	203	218	204	269	209	230	209	216	221	251	233	205	221	245	206	214	217	226	210	200	206	248	240	219	242	226	185	227	204	236	224	215	253	227	207	209	226	195	253	218	252	213	232	236	248	215	227	236	219	226	231	248	227	249	223	182	231	213	219	185	239	231	237	237	221	243	232	225	248	223	218	209	217	254	235	206	218	233	211	219	241	245	219	220	232	190	229	199	200	234	217	211	226	217	235	219	201	223	227	264	224	239	222	229	214	219	197	192	211	236	213	231	231	210	231	245	227	211	222	213	206	209	200	197	226	213	228	222	243	224	204	246	219	238	193	212	220	206	225	225	201	215	237	240	196	206	238	242	247	254	242	256	213	208	234	218	232	226	224	241	219	212	182	229	234	244	240	200	230	216	208	235	214	208	234	209	236	218	216	209	214	233	232	212	203	189	219	221	245	247	225	219	243	250	225	237	209	188	219	210	252	231	221	199	172	192	215	216	226	220	195	209	205	204	198	219	222	228	191	217	196	258	198	248	226	222	214	221	224	203	214	234	258	212	178	210	227	232	237	221	225	215	219	225	220	213	211	213	223	217	200	213	216	235	216	242	199	222	227	231	229	221	209	207	214	238	205	236	224	232	225	223	228	213	235	215	256	250	223	213	246	224	219	189	210	196	250	234	205	236	212	177	233	245	222	220	225	229	210	237	223	211	216	236	237	219	237	214	217	219	247	225	218	211	224	206	193	230	247	228	203	244	211	203	234	215	225	219	201	233	227	245	230	244	207	210	222	232	241	203	232	270	224	242	231	213	212	217	217	225	206	199	211	196	201	187	239	222	212	241	237	215	244	255	255	230	199	218	225	225	196	220	250	208	223	223	217	209	224	212	249	239	217	242	226	231	201	239	192	227	243	246	199	217	206	231	213	181	236	236	214	227	196	198	222	195	224	211	222	206	207	246	201	217	266	229	206	238	238	180	225	246	201	232	215	206	193	240	227	201	235	210	195	243	210	200	209	222	223	230	222	221	217	220	246	216	210	216	212	217	233	216	220	227	200	222	219	206	255	221	226	207	237	227	252	199	224	226	220	245	207	209	224	250
9505	5398	5028	1714	1386	1170	983	868	757	737	794	685	660	614	594	551	563	549	553	571	580	562	578	560	563	553	562	558	556	600	493	550	527	539	582	547	512	576	575	533	552	543	546	503	510	507	518	517	504	581	538	509	508	510	540	534	527	559	535	576	575	613	529	564	553	517	537	528	535	534	512	544	533	533	561	518	461	565	557	533	525	532	514	539	478	531	547	544	528	559	518	490	505	512	521	484	498	513	527	539	509	490	527	524	562	550	517	541	554	548	490	548	548	519	508	534	546	468	528	517	560	527	508	517	528	489	548	541	514	529	539	536	550	532	525	483	533	560	537	480	538	556	482	531	518	498	518	506	512	507	524	514	527	491	553	544	534	527	579	563	543	515	537	545	524	595	537	516	531	543	533	514	570	488	494	528	513	498	566	496	532	514	531	530	537	553	514	502	550	537	535	536	511	545	519	536	547	530	548	548	527	571	558	534	530	516	521	539	525	527	500	534	510	525	574	539	562	567	537	535	517	531	513	525	517	540	514	513	523	543	498	547	549	496	539	553	544	487	500	572	506	607	530	538	510	529	493	552	538	524	561	498	520	526	511	526	541	551	559	523	533	578	512	502	558	589	548	529	495	531	526	521	514	550	509	531	526	554	508	527	537	533	509	513	492	518	506	529	540	529	542	565	517	488	515	507	510	521	590	518	540	504	534	519	561	510	541	490	512	491	562	531	565	561	519	541	530	549	536	576	543	499	522	508	492	560	530	546	550	522	518	536	518	513	551	558	543	545	564	581	531	524	529	515	585	569	513	559	506	510	529	511	521	514	565	554	525	542	542	567	528	491	556	485	509	560	512	509	550	542	543	589	543	541	529	549	565	550	536	490	467	527	535	532	535	543	537	528	543	496	485	579	540	527	503	494	586	548	556	532	535	539	519	567	530	555	537	525	519	552	567	515	529	525	543	513	511	510	557	556	522	527	474	562	486	538	513	543	501	516	504	562	520	542	524	571	487	521	525	541	540	506	499	551	502	522	531	531	500	569	548	516	531	543	534	509	539	530	530	571	555	511	495	523	500	520	527	574	538	508	543	500	506	486	503	568	506	533	495	518	569	530	548	533	541	542	554	523	523	528	541	521	509	488	534	533	502	528	532	572	527	494	539	505	520	536	531	561	519	558	564	547	519	512	545	524	545	517	579	550	594	509	468	527	505	497	498	536	518	577	539	522	537	517	509	554	554	527	501	542	541	539	503	548	528	538	531	546	471	557	517	565	540	524	569	558	533	534	551	487	513	522	497	495	527	538	527	520	555	524	543	573	549	524	488	527	563	528	497	495	545	522	537	552	570	497	573	500	547	547	529	560	519	539	536	544	499	524	535	505	539	471	522	557	580	513	544	536	531	525	527	511	506	560	518	510	513	538	531	547	540	523	529	575	525	560	558	606	535	543	554	498	526	567	548	515	531	529	534	539	517	537	475	517	513	511	522	570	525	526	530	541	519	470	516	537	550	509	520	498	514	537	515	538	532	528	517	519	578	517	553	541	510	538	495	546	510	611	553	513	498	515	542	556	538	521	529	512	513	530	556	540	527	562	535	566	533	554	529	505	552	509	508	544	504	535	562	478	527	526	510	544	512	538	544	545	484	515	516	521	544	516	531	563	540	564	527	535	546	530	557	505	528	529	522	528	517	537	538	555	512	569	559	520	518	488	465	532	538	540	547	520	517	536	506	534	525	533	522	532	522	532	538	512	489	555	551	533	530	527	532	527	538	585	510	499	567	554	513	523	510	561	497	543	524	564	516	545	518	541	573	572	572	549	562	542	524	560	500	520	533	550	552	527	541	520	527	508	527	506	534	507	566	472	516	540	476	532	524	538	540	523	533	537	507	501	528	502	538	567	546	547	527	520	518	490	520	539	570	573	548	564	535	544	510	499	517	538	533	504	547	533	566	551	537	521	560	531	540	570	480	548	569	499	498	551	497	541	524	536	561	493	534	532	600	542	552	542	475	515	536	517	496	579	551	536	531	522	528	524	570	503	546	546	499	552	517	550	541	503	554	532	542	568	525	518	523	557	540	495	529	554	517	550	536	536	567	552	549	524	516	556	504	507	540	553	547	489	506	554	533	491	487	540	525	509	534	509	537	592	478	531	521	533	556	532	554	523	502	542	517	547	499	538	508	584	539	544	590	479	548	521	525	515	512	521	508	510	528	498	511	505	526	502	532	508	517	542	511	520	508	550	525	566	534	544	527	539	539	513	501	514	486	527	521	529	511	505	541	540	548	519	501	518	541	550	554	519	540	536	492	532	556	513	529	534	522	503	521	485	555	547	548	496	554	533	556	524	489	547	509	518	561	491	484	531	526	559	560	513	513	546	525	508	518	518	520	565	493	545	505	504	536	524	522	533	490	528	524	568	517	524	521	540	512	492	528	518	537	564	543	519	556	515	553	538	510	531	578	513	531	528	505	520	525	531	535	529	533	488	547	555	525	543	513	533	526	562	512	545	535	524	519	498	530	510	532	546	471	539	562	513	506	561	526	537	499	555	499	507	563	506	512	520	533	548	531	602	499	578	522	572	521	511	509	518	554	526	523	529	529	519	499	503	535	508	526	519	507	518	497	551	504	554	529	545	524	531	532	539	518	499	548	543	506	525	579	575	600	562	535	510	569	478	523	528	524	525	503	525	500	511	507	528	516	502	489	523	521	562	545	535	553	517	529	526	529	474	509	525	543	551	535	525	553	526	548	530	572	572	545	504	500	517	548	537	536	510	487	553	512	552	550	521	531	506	531	533	510	530	509	494	536	525	529	500	492	501	522	526	560	550	526	545	549	536	484	509	557	494	498	539	510	500	544	492	550	588	514	574	522	524	515	547	509	579	558	512	533	546	530	501	537	538	559	512	508	507	554	567	525	498	520	535	568	519	478	496	521	550	557	504	539	535	510	528	521	507	519	538	528	516	551	532	534	500	530	528	546	523	554	521	549	540	490	564	515	557	504	558	535	558	503	522	521	584	557	528	549	557	583	521	541	515	503	548	548	581	551	481	561	524	528	546	569	560	499	531	526	527	562	549	575	540	506	484	560	486	594	475	521	564	510	501	550	535	502	548	528	508	537	479	542	582	542	511	540	517	520	567	549	524	536	526	499	517	520	543	540	504	542	552	508	524	529	545	490	517	525	573	543	543	499	534	540	533	544	528	498	489	525	488	587	535	513	501	548	513	515	518	480	534	554	544	533	527	497	523	555	515	528	510	536	525	563	504	517	512	517	491	480	504	548	531	541	522	561	541	519	558	521	510	541	544	540	528	515	513	530	540	551	502	552	559	509	565	534	528	485	562	539	541	553	535	564	518	515	562	550	525	534	517	541	540	556	515	533	546	545	522	508	524	561	537	474	536	514	557	543	515	527	536	520	532	504	512	513	537	506	560	522	498	505	529	547	518	547	497	551	531	508	514	544	541	488	520	545	538	536	537	579	561	534	521	543	545
29218	17205	11633	2551	781	557	475	379	368	311	354	325	276	280	275	285	297	248	261	242	231	246	245	234	233	215	249	250	265	240	253	230	237	241	255	241	239	221	236	240	238	231	243	242	244	234	249	221	231	227	264	253	255	247	238	284	247	237	226	240	223	221	222	243	251	260	254	253	225	261	237	272	230	222	257	232	243	195	256	236	266	219	238	220	226	223	218	252	239	209	248	239	234	211	251	283	215	264	227	236	244	270	255	264	224	213	207	232	235	223	226	244	226	243	231	262	199	248	253	255	227	224	253	232	205	220	219	232	250	244	237	221	231	229	213	207	243	258	238	237	238	225	234	234	197	247	239	194	224	271	255	238	248	255	227	240	233	250	249	240	247	253	229	249	232	233	225	267	218	227	231	257	255	248	211	260	247	241	235	229	256	266	228	264	246	237	247	254	226	247	243	230	233	235	244	249	230	287	247	265	285	229	205	274	236	235	244	249	235	243	255	256	292	260	220	227	210	260	232	237	249	246	219	221	267	244	243	236	255	224	261	256	242	241	265	267	273	242	243	245	223	236	197	220	223	200	238	233	214	252	249	239	228	241	239	240	232	239	228	234	232	229	244	236	256	243	241	238	229	230	244	211	259	206	265	271	230	211	240	249	241	243	216	241	253	204	250	228	197	242	208	240	238	291	233	222	253	250	242	228	220	218	229	274	224	245	222	232	229	214	227	246	234	233	233	215	237	240	237	250	216	236	233	228	231	257	217	237	249	261	260	247	248	235	229	253	234	227	271	267	220	248	221	218	232	234	226	260	269	234	266	243	255	234	222	227	226	227	251	254	237	218	242	224	232	214	267	222	273	232	245	261	257	217	246	230	242	252	253	208	242	243	220	245	235	251	246	249	224	246	240	235	222	234	258	233	233	268	232	250	255	219	240	244	266	225	248	241	232	226	249	235	252	232	251	227	254	252	249	247	234	218	246	238	253	230	239	245	213	227	233	236	225	262	258	268	213	231	269	269	242	238	258	225	211	233	275	230	274	207	227	256	210	235	267	243	227	210	245	257	273	226	250	252	258	257	220	223	249	209	220	257	232	246	220	212	216	228	226	218	226	246	244	239	226	237	239	234	244	204	234	274	245	245	261	216	224	246	245	249	259	226	242	251	241	227	226	241	255	229	204	243	255	263	240	238	248	240	237	191	235	252	258	240	237	244	237	259	268	253	223	240	250	235	227	230	225	233	260	241	257	236	234	245	252	279	232	267	241	238	216	262	230	218	211	251	237	246	251	215	239	241	249	233	212	246	217	272	256	246	245	238	231	272	208	232	247	253	251	247	237	232	243	231	247	227	247	251	239	270	225	231	227	245	229	235	221	228	240	221	252	258	263	248	240	244	228	233	217	250	225	222	228	227	220	231	219	254	260	241	220	258	248	231	243	262	236	244	245	269	221	254	231	223	235	230	216	230	215	239	259	241	256	253	236	229	222	200	260	234	220	267	231	231	267	223	253	219	217	255	229	258	241	263	223	207	262	263	255	229	217	225	242	259	243	241	240	226	236	271	238	272	239	214	260	221	245	251	253	237	223	228	216	212	242	247	248	260	233	252	247	245	250	203	231	215	255	239	232	258	202	248	234	215	229	230	237	236	245	270	216	225	210	207	231	222	266	208	243	238	225	233	251	215	223	229	239	237	230	283	259	229	224	238	225	250	246	229	240	253	238	250	240	236	271	287	257	262	241	235	237	262	248	224	232	241	260	237	227	252	226	249	239	266	236	221	250	253	244	231	227	239	216	229	258	241	243	239	259	269	253	237	184	218	219	247	239	227	225	252	230	246	251	232	236	206	221	263	245	193	249	233	233	226	237	228	263	218	232	265	232	248	247	224	206	261	198	224	244	252	227	224	254	253	234	235	244	250	240	219	244	232	237	246	228	238	255	267	230	219	262	243	230	229	239	234	230	236	230	228	257	234	250	240	197	242	225	232	248	252	267	211	238	219	243	257	281	268	242	199	229	250	251	233	255	232	244	252	236	252	220	262	254	224	209	236	232	225	244	216	261	195	221	273	242	266	242	230	255	223	230	234	216	222	272	250	241	224	236	263	221	226	246	227	248	242	253	216	230	256	254	228	218	246	235	221	222	226	246	225	240	237	216	232	235	234	242	235	235	245	262	243	232	238	250	245	238	217	246	235	227	245	240	255	242	257	224	229	244	243	231	224	258	249	226	225	234	231	223	216	258	243	241	235	226	229	247	239	233	259	250	231	250	240	221	229	240	235	250	216	233	232	259	249	260	230	236	245	250	228	275	271	240	224	214	260	247	245	224	244	238	238	214	255	243	216	258	262	197	211	250	255	211	244	241	227	253	246	229	198	213	232	225	219	235	235	214	241	255	204	212	230	237	252	244	268	238	250	236	229	249	222	253	211	212	239	266	235	233	235	261	236	223	240	257	240	241	212	229	263	242	238	223	244	243	268	243	256	230	257	218	230	243	253	220	207	232	260	243	220	224	239	221	232	237	233	236	234	238	245	231	230	199	217	246	233	216	232	243	249	236	251	222	238	252	223	205	209	228	251	219	207	218	260	241	244	239	216	240	224	243	271	242	235	221	236	225	240	240	228	241	211	253	227	225	232	234	239	216	226	227	239	272	241	252	217	236	241	270	253	230	214	215	228	210	256	225	205	210	240	253	232	225	237	217	224	266	221	256	212	224	245	229	249	222	249	235	238	252	243	260	232	235	276	232	254	232	208	245	241	262	245	219	254	220	245	248	248	230	245	228	226	249	220	234	246	220	224	209	266	228	226	233	235	252	215	224	227	260	256	248	230	267	258	232	228	236	215	234	223	225	227	237	237	277	228	247	238	228	239	239	227	209	211	241	222	264	275	228	224	253	242	225	243	229	230	235	250	252	242	228	223	248	238	255	253	225	230	229	221	233	246	251	226	221	260	240	265	231	235	235	264	251	265	243	257	227	255	226	244	229	264	250	269	251	244	239	260	248	252	248	251	249	249	229	257	236	236	249	230	243	217	235	236	240	244	223	223	244	228	240	246	246	242	231	252	257	236	230	235	210	235	225	247	256	249	236	247	267	249	275	260	251	244	250	242	227	204	221	249	245	226	260	240	220	250	235	219	248	260	254	229	236	237	207	206	219	220	269	240	232	244	263	218	271	225	252	220	273	235	254	258	236	242	237	230	212	242	243	234	274	234	230	234	226	242	215	243	226	208	257	249	243	233	229	281	241	210	229	255	246	236	267	246	233	245	236	245	256	222	248	251	238	239	234	250	238	220	251	245	236	261	255	244	272	241	228	224	230	251	262	276	246	242	240	247	233	245	230	267	251	230	227	259	242	246	241	223	226	259	215	252	249	250	233	248	232	240	208	238	262	227	251	229	252	269	230	242	239	249	233	263	212	220	227	239	232	249	245	254	285	214	258	251	226	230	247	251	230	273	257	236	253	273	281	229	285	228	257	267	259	270	226	239	215	220
20725	14512	14904	3911	2382	1926	1628	1332	1184	1086	1047	979	805	796	770	698	698	719	705	621	681	610	648	607	634	603	588	562	606	563	591	557	577	611	590	563	561	593	566	563	595	579	608	555	575	576	576	540	554	583	583	563	564	585	533	533	542	568	582	555	580	559	581	536	546	553	592	586	541	592	580	562	537	555	566	550	606	570	573	537	558	614	556	579	580	550	547	560	538	561	569	575	592	577	545	540	593	627	527	566	549	564	481	564	569	526	573	528	578	545	545	568	557	576	586	526	551	567	557	544	563	607	566	548	556	560	569	542	579	556	531	541	542	577	593	599	570	584	571	573	571	585	543	578	562	577	565	562	543	547	536	563	530	546	553	569	594	537	596	569	535	572	598	549	567	526	570	559	596	553	548	570	559	544	597	586	502	554	559	561	570	560	563	520	531	519	588	550	577	579	562	559	548	542	593	559	532	553	562	588	572	522	548	504	547	547	577	580	575	550	588	574	506	535	568	576	567	555	559	549	572	540	545	550	549	533	564	552	564	535	561	566	559	551	548	573	546	573	568	542	572	535	564	542	524	608	553	588	568	576	550	579	573	596	567	585	561	533	541	558	560	544	543	534	564	577	538	560	585	532	581	569	569	561	567	511	566	555	581	552	589	537	583	587	595	585	594	561	539	548	554	526	553	519	550	545	543	534	589	570	550	572	561	555	535	574	551	550	568	564	561	573	533	537	566	578	590	574	552	498	540	581	582	584	565	531	554	542	564	578	587	591	572	577	524	533	546	613	572	541	567	585	570	575	552	544	567	597	535	546	577	575	581	569	562	608	550	583	557	601	583	565	582	535	565	540	574	577	594	568	601	570	563	566	563	567	555	566	586	584	565	585	532	591	566	600	536	528	587	566	543	575	608	540	560	545	562	586	545	521	585	523	526	542	568	572	550	542	559	557	555	551	533	582	570	591	553	574	595	543	574	584	582	559	525	581	571	575	567	549	563	582	539	568	585	587	552	551	577	579	534	568	566	531	545	573	587	576	603	601	560	580	590	543	560	531	563	535	543	560	547	544	548	563	558	557	588	555	555	532	558	550	521	586	565	580	547	585	522	543	568	569	560	552	585	540	562	552	572	579	553	575	574	561	545	537	524	565	589	564	551	584	593	546	524	580	619	564	563	552	547	589	573	565	585	564	538	580	561	514	582	581	525	514	571	597	569	599	574	521	556	578	562	613	556	565	558	536	571	568	559	544	523	561	558	598	634	548	573	547	565	552	564	548	543	545	553	587	533	545	547	531	564	571	596	539	562	573	558	565	539	537	544	515	577	512	564	577	527	556	542	574	565	540	571	586	600	517	599	527	571	558	623	540	579	580	547	570	541	539	575	583	579	581	602	549	553	554	525	545	537	550	559	543	552	526	569	563	614	587	583	567	561	570	524	561	566	506	511	549	577	515	543	612	564	565	543	572	584	582	588	556	560	518	590	556	555	562	549	583	539	577	579	542	541	517	601	581	527	589	567	570	612	550	577	568	539	587	562	595	545	560	547	596	568	566	554	573	568	584	574	579	569	546	532	550	611	560	534	595	543	535	567	561	599	584	532	563	599	548	536	569	542	608	537	568	567	553	562	588	524	593	519	539	554	550	565	506	545	549	523	585	595	560	566	545	530	532	571	565	576	559	564	594	517	564	543	540	591	591	552	553	584	571	560	564	557	566	552	575	590	557	574	559	573	602	593	517	565	582	581	573	549	539	547	540	558	574	546	526	536	536	569	540	610	550	561	546	541	546	561	591	567	592	549	571	582	587	520	544	539	569	571	561	597	528	573	530	581	559	575	551	586	574	555	609	553	599	570	594	534	530	582	575	525	589	585	603	577	568	540	571	526	596	565	529	569	570	601	599	589	555	552	587	599	586	550	578	528	537	603	579	588	597	553	547	558	554	577	516	592	534	546	572	574	565	565	561	577	529	573	556	599	574	606	560	568	554	534	525	556	546	607	561	569	573	577	515	586	582	553	597	582	593	568	598	560	567	571	522	562	548	536	543	563	529	531	531	560	559	532	558	541	561	568	583	562	542	606	531	577	544	566	564	585	536	560	574	579	575	555	543	536	567	549	501	536	560	595	612	553	590	568	546	568	546	546	589	588	546	559	571	582	605	541	554	574	580	550	583	601	522	538	579	536	564	577	566	616	544	565	568	580	545	570	532	546	572	571	589	564	553	582	577	514	583	566	569	545	595	580	494	574	549	545	587	557	569	591	565	555	529	591	550	553	579	586	557	596	572	553	583	556	581	574	554	568	559	563	579	579	599	579	576	562	561	529	639	555	548	592	562	571	564	569	571	533	596	556	566	563	545	553	550	582	567	556	591	549	551	564	613	571	585	560	546	588	580	552	636	578	546	560	521	559	560	548	560	606	563	568	551	573	555	566	528	566	553	528	564	538	565	542	542	512	560	557	565	603	563	591	552	546	595	591	541	548	557	575	603	564	519	582	546	566	543	569	611	555	563	551	513	563	511	555	565	553	624	551	539	540	576	568	557	562	553	612	591	548	566	529	570	553	558	528	562	558	560	565	576	582	573	578	569	584	553	556	556	554	547	564	558	603	568	527	570	569	611	543	579	560	596	556	522	545	576	524	579	596	619	549	568	556	559	606	558	571	586	580	550	557	547	536	543	576	592	551	582	591	562	578	522	549	554	565	560	558	557	538	557	538	626	558	598	566	595	557	541	527	570	517	634	552	579	566	574	559	573	570	536	517	556	587	523	557	537	594	570	541	545	551	529	550	586	518	593	564	583	538	565	589	539	573	599	519	565	574	558	564	594	538	544	542	578	595	562	573	554	550	587	580	559	577	578	562	590	552	594	535	564	553	571	588	582	605	527	577	545	530	508	518	576	591	548	548	569	571	570	559	560	589	563	577	600	557	542	564	581	563	542	592	556	558	582	528	562	579	539	545	562	545	534	598	574	581	518	522	572	608	570	575	521	562	580	533	601	588	582	570	560	565	563	583	570	586	580	525	560	528	543	582	605	587	569	598	550	541	551	536	605	547	535	542	576	565	572	579	562	572	589	565	559	583	566	607	543	554	543	514	543	541	559	536	538	567	546	539	567	550	593	577	527	577	541	581	585	557	575	536	537	534	551	598	540	556	546	573	569	598	596	561	528	551	565	561	579	534	534	604	547	535	549	543	585	570	592	531	547	558	542	534	568	529	538	568	545	547	539	609	595	588	554	559	554	562	535	576	588	566	573	609	522	548	555	530	555	579	549	548	572	563	562	563	543	574	634	555	575	558	555	573	513	574	511	558	541	564	571	574	583	547	591	514	545	540	583	545	579	576	550	557	596	564	558	591	575	548	605	540	564	557	563	603	557	529	591	587	571	547	557	568	611	563	543	562	597	598	548	544	592	554	574	542	564	550	583	547	560	533	561	610	580	528	543	556	587	540	551	593	558	570	515	574	574	567	554	607	555	596	577	564	572	587	572	554	567
39907	27471	20316	4682	1084	700	491	395	310	330	274	243	226	247	218	208	178	208	183	157	172	161	157	180	163	176	168	162	161	200	128	168	144	156	174	142	143	166	140	146	171	147	166	153	133	161	130	168	135	153	133	160	156	164	144	144	129	155	135	136	151	136	132	144	156	120	142	160	140	141	139	164	138	180	149	156	141	122	156	160	133	154	149	155	160	151	154	158	150	160	162	159	152	165	145	138	152	149	160	128	148	172	154	138	136	158	162	149	154	131	140	145	160	161	143	184	153	162	155	162	145	173	142	133	145	143	159	131	140	152	139	148	167	125	152	183	135	136	156	169	165	142	142	140	158	165	128	160	140	152	146	146	163	140	151	165	172	153	159	159	123	141	142	145	148	128	144	139	148	170	150	152	183	179	139	152	146	147	146	153	142	147	135	155	118	155	167	156	124	160	141	161	169	154	145	132	151	124	148	156	137	126	149	156	150	125	158	152	133	144	143	157	141	137	160	129	161	144	163	159	180	159	146	145	166	159	141	143	162	154	136	158	131	156	151	157	152	135	153	155	158	164	180	175	136	141	144	163	143	166	171	153	149	127	152	139	135	137	165	157	146	128	175	153	148	154	159	169	161	154	140	151	164	161	153	170	156	135	157	126	170	134	152	121	146	151	144	147	123	146	153	134	151	144	159	148	148	145	138	162	139	145	154	133	147	148	173	148	165	141	149	149	168	151	148	143	129	133	167	138	163	129	151	142	131	166	161	142	148	165	144	142	153	158	142	143	145	138	153	129	156	158	155	129	118	143	140	161	150	145	136	173	159	156	146	160	144	132	148	151	140	147	154	141	155	154	154	157	141	144	139	146	130	126	132	143	146	157	128	134	161	135	140	174	146	155	143	157	124	129	166	151	153	158	144	144	147	136	151	148	144	157	140	180	158	164	150	147	152	152	168	148	132	167	167	150	147	149	162	156	167	160	172	168	146	139	152	171	148	159	150	145	153	151	132	146	144	192	187	153	139	133	135	131	135	128	152	130	165	123	141	155	142	139	168	142	148	178	175	143	143	154	150	141	151	141	142	160	145	144	160	131	152	142	134	156	141	129	147	160	138	178	132	166	142	161	151	119	145	172	122	161	127	145	132	157	133	154	145	141	157	140	147	155	158	153	156	130	148	163	147	149	135	138	142	140	161	153	156	122	147	166	142	132	170	164	129	133	147	164	167	145	162	174	162	164	146	126	121	155	141	137	133	146	171	159	152	138	154	141	128	155	130	155	135	136	157	142	151	136	180	133	161	120	156	157	149	163	149	150	166	135	161	137	140	154	146	148	154	159	165	150	151	130	151	135	145	136	146	144	141	145	154	144	133	137	150	155	164	142	130	142	187	177	135	156	148	155	153	134	154	177	170	144	158	153	157	172	142	164	144	148	176	171	169	161	149	155	166	155	139	151	147	148	153	154	124	114	125	143	171	153	148	147	136	153	155	142	141	128	169	130	148	154	149	152	136	117	148	164	164	155	138	132	152	147	155	168	127	174	143	134	153	158	146	147	150	147	157	160	154	151	136	170	145	135	151	151	152	165	150	148	138	179	151	157	165	144	147	168	150	153	156	164	128	141	159	133	158	148	128	140	146	138	147	153	151	163	138	136	156	125	145	140	155	183	164	145	141	167	146	137	166	143	155	157	147	137	141	156	129	178	148	159	123	148	168	128	133	135	158	145	151	163	137	140	152	158	163	141	157	152	149	144	128	149	148	131	135	156	142	145	136	163	160	178	167	146	157	140	139	149	134	125	140	172	171	155	160	148	152	140	143	132	147	149	150	139	146	136	150	142	156	163	172	139	173	144	137	154	158	138	134	128	151	134	139	165	156	144	143	149	143	130	143	155	144	153	160	172	192	149	164	185	167	152	152	168	149	140	146	140	159	131	138	121	153	134	166	154	148	173	166	144	146	146	139	161	121	154	144	160	149	167	146	165	153	151	147	169	133	163	140	158	145	170	138	137	145	121	144	138	159	144	115	137	158	175	154	159	151	148	149	145	162	143	144	138	151	158	144	153	139	162	143	147	136	180	131	150	159	147	144	163	156	134	155	147	160	148	158	141	150	147	136	158	141	144	141	167	168	158	152	134	147	145	166	148	157	155	149	152	155	145	129	154	146	147	150	140	175	168	149	144	132	146	157	163	169	151	158	134	173	172	149	141	157	159	148	144	172	149	158	132	150	161	169	155	137	143	151	153	138	154	158	135	157	147	160	158	139	152	147	135	169	137	153	138	143	150	151	140	154	141	139	146	141	168	148	160	140	136	152	157	154	137	149	165	151	123	126	160	142	153	151	138	130	134	145	145	142	134	145	153	139	164	149	144	162	160	163	156	181	154	155	136	148	164	161	148	150	151	172	162	148	133	152	143	145	138	161	156	142	156	152	163	139	161	166	143	161	144	162	140	175	152	143	159	144	150	148	169	143	154	154	174	140	139	143	137	150	147	145	151	160	163	127	141	168	130	154	159	135	166	142	145	154	164	175	152	169	150	143	143	165	133	115	111	166	145	140	143	165	152	154	141	161	160	176	135	164	135	160	135	150	138	155	140	129	149	161	161	147	146	135	130	161	167	180	167	163	159	134	171	154	148	174	158	153	138	147	141	131	160	132	155	142	134	167	144	146	163	138	154	132	121	128	170	133	156	143	167	141	137	157	136	157	158	143	127	149	136	156	160	147	175	158	150	170	145	155	151	126	159	162	145	158	148	148	158	141	143	164	151	147	150	147	147	144	137	113	136	146	135	152	137	160	133	149	146	160	168	159	140	139	165	171	147	162	144	140	121	146	147	151	145	161	119	146	165	133	160	164	148	159	137	164	148	173	152	149	134	143	140	138	159	153	153	144	160	165	147	164	162	150	146	151	144	134	147	114	142	145	159	148	157	153	131	171	169	145	141	140	143	146	163	147	162	155	156	173	161	152	168	146	118	140	147	132	140	155	166	153	141	159	158	144	144	177	147	139	170	148	182	162	159	132	143	158	173	139	143	160	146	154	165	134	146	157	168	157	146	157	145	138	160	143	149	136	163	145	148	141	144	146	157	155	136	151	151	154	154	159	147	151	154	151	142	143	151	129	163	143	149	145	192	154	139	149	127	163	137	147	151	167	141	149	141	161	155	164	156	133	143	143	177	157	141	146	146	137	131	150	179	133	141	159	156	175	150	142	135	168	161	147	146	164	143	151	141	157	144	133	142	142	149	142	144	143	146	134	134	151	129	135	146	146	148	125	139	185	156	132	122	139	141	135	170	158	157	144	143	162	168	161	154	133	142	144	137	169	154	162	149	126	138	155	156	149	180	152	146	151	143	139	147	152	144	165	137	151	155	158	146	173	151	158	147	170	150	151	136	157	150	145	150	149	151	158	143	149	161	143	142	147	170	190	143	147	155	144	150	148	129	163	165	170	127	149	159	140	157	183	125	141	166	154	162	162	174	155	149	176	146	164	146
26976	22331	21443	4939	3151	2562	1933	1499	1278	1233	1179	998	825	783	735	673	598	594	584	549	549	521	498	495	514	480	434	404	416	441	461	468	446	415	405	448	432	428	413	441	416	393	408	398	380	379	369	394	378	376	364	390	389	363	395	370	382	360	388	425	369	359	350	339	375	398	453	366	372	382	340	386	362	330	382	409	383	353	375	353	374	390	374	391	397	388	372	351	340	377	407	390	381	357	346	354	340	380	362	351	398	411	359	375	366	364	360	335	380	370	362	356	377	376	335	347	358	386	368	328	376	410	348	346	355	375	363	368	348	354	345	383	341	348	372	355	368	354	403	377	349	362	376	373	352	371	389	399	359	380	393	363	387	371	392	365	375	321	356	384	374	337	312	365	342	385	363	354	359	396	340	360	365	354	351	350	366	369	390	372	341	353	381	353	373	330	386	379	340	369	353	330	383	346	352	374	365	359	357	368	355	361	358	361	358	381	375	374	374	340	342	389	335	351	370	376	363	337	346	367	320	350	333	334	363	340	391	404	354	330	358	325	324	331	376	379	368	378	347	354	339	383	351	378	380	338	366	367	383	387	363	346	421	329	393	370	370	383	377	329	338	357	364	364	372	333	307	341	397	380	349	350	317	390	360	368	363	379	372	402	355	360	392	379	365	369	352	384	369	404	396	347	364	340	371	357	374	379	380	363	391	373	366	368	377	343	337	326	384	349	355	391	372	373	356	382	355	373	418	347	349	333	360	348	372	376	396	359	351	354	379	368	355	361	344	358	362	365	324	379	374	375	359	338	389	353	341	342	361	367	379	337	360	352	339	361	349	374	396	366	371	376	338	343	380	366	387	361	368	364	372	353	370	350	376	351	359	383	360	350	355	357	364	309	362	341	356	356	344	360	366	358	371	373	361	353	353	341	382	355	406	356	355	341	361	392	359	362	334	364	372	359	348	396	394	376	344	387	348	412	347	360	355	360	343	369	358	371	371	363	355	359	393	375	355	375	356	371	370	359	378	335	362	351	403	341	387	355	373	343	374	364	362	364	337	363	378	407	351	354	370	389	349	369	345	350	366	344	373	372	360	362	361	343	353	373	364	377	371	365	346	351	392	357	381	383	364	366	358	367	352	386	351	331	379	333	381	343	345	364	342	353	318	365	410	369	360	351	355	345	359	378	358	352	325	404	389	365	364	346	379	337	391	376	356	350	380	365	355	367	371	378	344	380	368	374	338	387	359	381	360	370	353	367	327	377	361	364	354	376	373	360	386	368	361	375	383	346	405	352	384	402	391	389	360	359	378	386	375	374	367	398	392	336	340	341	375	365	370	353	372	347	383	371	363	363	370	346	368	362	370	364	369	378	339	360	379	360	384	367	342	391	360	379	344	361	371	370	414	372	389	355	338	376	366	324	409	365	352	396	347	387	345	392	340	358	338	362	372	333	358	397	353	383	380	353	437	354	371	384	373	361	365	374	376	362	333	365	349	361	359	346	358	340	390	364	399	363	373	391	367	361	360	389	389	359	394	368	342	333	356	361	342	363	346	357	366	366	385	368	366	362	373	362	338	357	371	394	387	362	349	391	359	344	336	348	374	366	357	369	382	371	365	344	379	355	382	374	386	356	360	347	320	349	379	369	373	342	338	329	389	398	364	361	373	354	356	356	393	350	375	382	355	357	392	331	340	370	358	388	368	377	339	388	365	358	370	374	387	380	349	391	371	343	368	377	359	364	383	366	339	375	354	377	385	351	360	333	343	345	336	385	347	373	339	354	389	386	374	349	342	363	340	373	356	339	349	349	379	362	364	362	343	393	374	346	368	339	382	358	355	348	357	380	400	372	386	393	356	381	380	362	378	367	378	344	342	351	345	378	388	347	396	375	347	354	388	358	373	365	327	350	375	377	367	404	353	394	398	387	374	331	350	360	380	334	391	366	373	352	371	363	370	335	328	385	344	357	363	365	376	367	339	388	366	354	352	380	354	373	345	370	374	387	381	350	367	342	375	355	344	340	378	361	347	368	397	344	349	331	382	351	400	351	361	358	385	354	363	373	357	366	377	370	352	363	381	382	374	375	361	327	355	384	381	366	363	376	399	343	353	351	332	369	383	367	349	329	363	360	367	378	363	362	361	388	391	369	355	371	364	351	356	360	346	368	365	373	376	363	326	361	337	376	394	347	394	366	348	404	342	376	321	350	367	345	384	333	361	369	371	348	368	362	347	348	358	394	357	350	353	359	327	357	340	353	375	386	340	335	337	372	351	382	350	391	374	382	346	323	393	365	393	356	367	385	344	381	338	375	392	395	366	361	346	354	335	370	366	375	369	312	375	338	377	361	388	374	371	402	365	310	346	377	383	405	387	342	396	391	341	345	379	384	393	372	355	359	349	356	372	381	327	364	408	392	375	355	376	355	348	390	346	370	396	391	341	360	395	364	392	378	366	363	362	334	365	388	380	399	354	394	387	379	349	371	392	315	339	337	359	351	385	359	387	347	369	348	365	346	405	344	340	376	361	371	381	368	357	371	364	379	356	375	361	347	352	364	363	371	358	356	336	382	359	355	351	395	372	359	352	376	379	364	356	346	385	390	366	331	382	362	366	354	383	371	360	347	392	389	348	386	359	352	330	424	384	373	357	391	348	339	370	356	382	356	401	346	371	352	367	362	382	352	356	364	353	345	380	387	343	375	373	371	356	346	371	395	360	346	365	335	341	384	379	357	358	352	367	346	377	377	389	350	329	356	382	336	348	372	369	368	360	360	364	336	373	347	341	341	358	366	374	353	361	358	346	336	377	349	360	366	319	362	388	352	391	360	355	372	346	400	404	341	371	347	336	373	357	376	363	370	350	359	335	348	357	396	385	348	403	382	381	353	369	370	367	359	357	409	352	385	386	363	374	376	362	395	359	364	398	395	380	352	379	345	394	349	342	355	370	363	372	390	363	330	355	348	388	351	402	391	372	351	383	330	383	374	353	365	366	377	362	369	394	311	347	380	347	378	339	371	377	344	361	364	340	360	398	360	368	374	361	379	357	349	404	409	323	385	349	387	351	368	336	343	365	407	382	392	362	368	389	341	372	357	374	381	339	349	345	345	356	338	374	392	369	335	368	341	408	343	377	385	383	362	355	351	356	367	370	386	364	353	347	389	334	358	365	366	355	381	378	402	324	344	323	344	370	352	335	338	373	360	331	379	357	398	358	348	378	365	370	375	341	387	367	346	352	335	347	399	370	380	367	346	346	355	335	373	361	360	367	363	380	351	389	341	348	361	371	365	378	393	384	365	319	350	405	339	345	371	373	370	367	359	360	374	351	364	361	395	374	347	339	353	324	378	354	377	370	347	373	382	382	369	390	356	404	346	366	364	393	380	351	383	366	330	382	356	372	385	359	374	380	392	362	352	368	380	382	379	377	377	395	378	352	374	362	355	370	388	315	362	365	353	356	334	350	362	347	371	372	343	382	379	371	376	347	356	382	365	360	380	359	388
13271	5426	2772	736	405	372	305	282	272	273	246	257	233	230	255	237	221	260	221	225	253	245	252	243	217	207	228	205	226	211	224	211	216	203	231	221	225	215	236	247	214	220	221	222	223	223	196	221	220	205	219	238	229	226	232	257	219	212	225	257	217	221	233	226	240	221	224	231	235	212	210	227	230	204	213	216	200	200	218	233	199	209	221	237	229	220	216	242	228	217	202	211	209	241	218	226	191	221	244	241	236	210	205	251	208	221	233	221	221	212	266	235	234	213	237	198	222	213	207	211	211	227	224	252	225	218	230	185	217	196	234	218	211	223	233	228	223	229	226	210	215	237	223	221	247	228	226	237	190	233	245	206	216	210	201	223	237	231	212	226	220	208	237	220	225	223	201	245	220	245	208	212	252	196	231	194	227	227	231	255	230	198	223	222	231	226	242	224	201	206	241	229	233	226	216	210	227	210	222	234	241	237	237	224	226	223	226	226	211	198	242	211	249	242	219	244	228	209	230	238	237	243	237	219	209	235	230	235	232	245	227	226	233	213	230	247	203	232	230	234	235	245	208	244	196	207	249	218	224	214	236	230	222	201	221	237	226	237	210	190	249	221	228	217	201	230	250	237	227	212	213	222	208	226	234	239	220	206	233	207	212	217	211	246	212	229	232	200	197	223	219	211	217	221	220	237	236	217	238	203	203	235	219	240	215	197	235	217	221	226	236	240	244	236	219	208	195	211	208	213	249	223	205	207	221	208	204	251	214	243	226	238	229	229	248	235	217	218	217	242	209	191	228	231	226	220	254	235	205	239	228	225	216	221	225	216	224	221	245	239	218	216	238	229	244	226	214	221	237	228	212	188	228	200	223	227	234	217	229	213	220	203	218	233	194	228	223	230	197	221	229	219	224	252	204	231	198	258	227	246	221	247	205	234	249	226	229	220	212	211	210	221	250	237	242	231	246	259	215	196	250	251	231	204	201	221	230	235	230	199	200	236	225	228	226	235	231	194	216	204	225	215	214	215	207	250	221	216	221	231	228	205	234	199	208	222	210	222	231	217	219	197	207	224	240	212	220	203	226	209	225	223	214	211	223	268	243	211	233	211	224	215	229	197	234	230	240	240	235	234	214	238	195	227	208	230	228	210	204	241	201	193	219	226	200	203	233	232	216	242	220	225	218	213	235	213	212	229	209	220	238	214	202	233	202	209	214	235	241	227	241	186	216	236	239	190	249	224	231	223	249	216	222	242	205	255	202	230	244	198	215	269	224	216	204	227	249	234	209	204	223	232	233	227	200	241	230	224	209	213	204	216	240	205	219	208	216	230	229	238	199	232	226	231	220	229	247	230	225	253	225	204	242	274	244	212	235	224	215	233	248	231	198	209	226	226	225	211	219	233	208	207	262	228	250	212	222	208	214	223	213	228	215	211	206	217	197	224	186	248	198	217	208	223	205	262	234	209	207	230	246	201	247	223	191	220	230	229	236	225	207	199	227	257	234	234	236	210	211	235	214	248	243	205	237	228	219	236	211	209	227	214	235	223	214	210	226	213	209	249	198	213	206	216	230	233	221	218	218	249	224	225	227	244	210	206	221	245	221	219	215	240	207	240	256	224	202	235	230	196	240	235	224	235	221	225	216	221	202	191	215	197	198	227	212	250	211	223	258	215	207	241	224	207	246	208	226	228	223	239	225	209	212	202	243	217	227	254	258	225	236	194	218	213	235	228	227	196	219	224	235	227	214	237	224	219	232	223	225	230	221	233	232	210	227	206	211	216	237	223	223	226	205	229	258	217	212	252	242	231	224	208	246	236	240	224	204	203	206	204	239	228	216	249	230	225	227	223	209	206	219	212	217	204	205	255	224	212	214	247	221	214	221	247	221	198	213	234	198	241	207	225	214	226	230	224	241	227	241	210	210	251	226	229	243	231	219	223	223	236	220	233	217	233	229	213	239	236	226	219	231	218	239	226	239	241	218	213	214	191	233	192	245	217	220	247	212	200	252	207	220	248	226	217	229	225	206	208	221	226	245	206	201	231	221	233	217	194	207	236	216	210	223	203	223	245	237	220	226	226	214	205	208	213	224	214	236	189	196	212	197	231	237	226	241	196	256	233	221	220	224	224	213	194	228	229	219	251	220	212	239	192	207	219	230	230	174	203	230	236	224	218	237	224	221	228	208	241	209	228	210	206	220	235	230	232	237	237	234	232	200	232	196	224	230	211	254	231	237	226	236	244	230	219	248	211	239	205	226	255	203	237	222	236	224	214	241	241	227	202	215	252	223	230	225	251	243	253	224	226	209	215	219	247	281	247	222	204	208	229	218	228	201	215	251	221	243	228	214	269	246	213	244	246	235	214	213	228	231	249	223	222	235	234	220	214	206	228	228	241	198	230	213	250	225	222	247	216	213	236	219	238	236	224	224	246	222	203	215	225	218	272	259	191	230	199	192	257	233	214	209	191	215	200	211	229	196	228	198	221	215	230	232	224	234	223	204	234	237	218	206	230	217	229	243	237	214	226	233	215	210	218	216	222	207	222	248	241	218	245	210	220	216	223	217	224	199	198	210	236	190	223	215	203	226	218	232	238	219	236	261	207	240	206	229	242	276	235	226	237	216	245	235	247	199	203	216	191	224	233	232	200	246	229	231	218	230	244	228	223	217	249	237	221	217	212	202	201	215	248	218	218	186	227	249	191	210	216	227	217	223	242	237	234	192	231	204	204	232	218	242	222	202	216	207	209	204	222	202	213	217	211	219	251	223	216	210	203	244	235	247	228	243	232	211	219	223	222	212	230	191	248	247	229	212	211	227	240	231	201	185	224	224	218	232	206	230	214	239	219	251	235	215	219	236	231	220	248	236	239	213	213	195	198	253	220	249	240	235	234	213	234	202	252	207	206	254	213	233	238	215	223	197	208	222	191	223	222	224	196	177	231	231	199	236	205	250	214	221	219	208	251	220	269	234	204	227	231	220	229	243	210	230	218	256	232	244	198	216	228	229	219	237	223	215	217	234	247	245	215	212	233	216	228	269	214	238	232	212	251	225	209	223	216	238	243	219	224	227	214	206	218	217	194	229	229	239	215	193	244	196	236	205	216	211	205	235	251	197	222	213	227	220	198	238	204	239	219	242	206	201	218	214	225	223	196	233	211	217	192	213	217	230	235	222	227	184	226	238	207	215	207	253	227	180	213	223	208	240	212	193	222	211	214	235	260	234	215	240	236	229	215	219	230	226	220	226	223	215	221	221	249	192	221	229	234	196	255	216	242	241	219	212	230	214	222	223	229	198	207	229	207	228	195	239	219	238	218	217	234	223	227	240	198	215	224	212	233	222	234	254	231	206	238	214	231	217	198	192	231	234	237	236	224	217	216	202	251	224	212	223	213	205	210	210	214	231	220	213	243	257	230	220	238	213	190	229	229	196	237	208	214	268	198	230	255	210	226	229	235	224	244	239	210	229	212	210	210	228	229	218	194	222	221	222	217
9532	5442	5400	1791	1444	1124	1019	829	842	811	737	673	671	633	602	605	566	617	594	582	601	588	562	559	581	551	502	577	573	580	544	541	546	545	548	572	568	554	548	541	523	523	550	540	525	512	557	534	536	540	493	528	517	470	537	537	530	563	540	554	504	527	549	527	509	533	512	521	511	520	555	533	507	521	500	528	548	501	560	560	508	552	547	558	528	506	535	555	501	576	543	527	568	502	514	528	565	508	520	552	544	567	544	522	529	522	523	539	536	538	547	556	539	556	501	555	576	507	528	546	595	536	534	521	559	518	527	512	531	538	527	539	508	516	553	528	555	473	551	507	510	511	535	530	545	563	531	553	534	503	475	564	538	535	517	538	551	546	509	548	518	495	496	569	530	562	556	558	548	528	556	550	551	538	515	538	507	504	550	514	520	504	503	534	528	532	542	561	511	532	525	541	500	554	538	547	547	532	529	537	521	517	509	542	561	553	540	537	501	497	575	473	543	500	532	532	506	586	503	550	519	496	524	548	527	540	518	539	559	514	532	499	549	519	568	480	539	486	516	517	559	497	531	527	553	533	546	538	522	521	539	534	538	589	535	521	554	523	512	532	495	536	581	560	551	552	599	553	520	535	553	548	523	538	512	560	508	554	549	518	534	508	531	513	559	527	527	571	507	562	531	525	532	540	529	521	543	498	556	532	514	547	522	535	542	543	530	503	503	548	506	567	546	545	529	533	526	522	502	518	557	539	518	505	565	525	546	502	548	563	558	497	548	553	537	508	527	548	587	524	506	529	555	527	538	514	530	522	512	480	558	488	553	498	530	546	549	496	528	518	533	527	500	528	546	516	548	515	499	510	497	496	506	537	525	470	565	546	569	492	523	547	555	554	487	510	526	530	498	575	575	561	535	515	542	550	578	553	518	593	522	532	523	602	581	562	519	537	511	560	515	512	536	532	522	516	525	559	530	502	521	533	548	542	537	556	507	546	523	497	508	584	480	529	540	528	577	529	531	567	526	564	537	525	558	513	536	511	565	512	520	465	563	517	528	538	540	505	559	544	560	516	537	528	545	528	547	509	517	525	538	528	551	546	493	567	545	541	575	550	528	545	506	540	538	520	502	521	530	524	537	564	557	506	515	550	539	531	558	515	532	513	520	504	545	557	569	542	512	537	460	524	535	564	536	532	556	494	541	522	513	523	485	577	523	510	521	557	508	536	541	558	536	538	524	524	544	485	545	559	552	555	556	491	536	507	555	529	547	519	533	533	522	533	525	522	538	516	532	587	519	565	532	546	496	526	552	539	521	531	496	517	532	525	553	552	494	521	539	505	605	544	527	538	535	558	565	561	514	576	525	535	493	538	531	529	522	507	550	536	522	518	564	573	541	519	535	523	561	526	530	547	561	520	545	538	514	539	522	562	505	569	540	534	488	497	553	521	561	547	507	532	531	518	584	536	521	538	523	512	583	515	573	564	484	510	527	558	516	581	526	529	526	522	522	554	521	532	542	501	512	544	545	535	522	495	520	494	570	508	529	553	542	522	560	521	538	510	500	512	563	497	530	534	522	536	553	487	551	544	550	502	517	506	511	528	559	534	551	559	537	516	517	567	536	560	522	504	522	508	552	532	510	550	548	502	553	555	517	532	492	545	510	516	509	513	536	491	485	506	505	534	515	535	542	531	510	552	488	506	529	524	508	512	582	539	534	518	522	588	526	542	546	520	550	541	503	554	517	524	563	525	529	548	525	524	507	530	531	557	546	497	529	521	562	491	546	547	530	541	577	576	532	544	534	566	565	549	536	507	563	493	556	535	518	538	488	509	565	541	523	500	547	542	520	530	517	555	515	538	579	541	527	528	523	515	532	525	533	517	503	559	535	516	490	539	504	560	549	514	534	511	529	528	475	551	513	518	512	544	499	518	544	519	542	541	569	487	545	510	575	558	536	534	568	470	515	564	552	525	539	523	528	517	511	501	493	533	550	528	570	499	502	497	507	499	567	516	518	505	491	541	507	526	575	526	521	544	549	559	613	531	525	515	529	518	559	537	553	547	551	514	527	559	556	539	565	525	535	545	549	565	554	544	541	493	524	513	537	496	535	529	537	565	533	554	560	524	505	547	539	532	537	561	530	517	551	537	509	558	575	548	520	509	514	515	567	543	549	567	532	576	516	556	490	524	528	566	492	529	515	535	516	550	529	549	530	562	491	554	547	537	516	528	565	556	537	532	504	585	523	573	525	492	528	539	497	541	526	533	504	544	541	539	554	538	511	530	545	503	544	533	542	546	518	527	533	530	538	539	520	525	508	529	507	512	508	506	488	562	509	496	532	599	548	560	505	486	544	554	544	519	563	537	541	545	549	525	554	563	541	543	534	510	536	501	537	530	561	516	524	549	502	579	512	517	526	497	562	524	587	565	534	532	530	527	492	548	519	549	548	521	512	501	521	546	560	522	543	519	519	570	540	507	535	528	502	521	503	500	575	515	543	526	536	485	566	538	564	534	538	506	510	559	532	507	544	586	543	516	506	562	551	545	529	510	546	540	535	533	553	543	513	561	518	525	512	512	528	562	510	524	478	499	560	549	493	525	536	528	550	523	524	540	534	563	532	495	529	536	517	546	494	528	553	516	540	511	589	572	536	532	521	569	543	490	564	540	554	558	503	533	517	555	551	522	564	545	483	496	496	500	530	579	549	538	539	545	510	475	545	538	552	531	564	547	554	522	531	511	500	567	560	581	542	512	523	531	501	539	547	509	526	521	548	577	541	542	526	515	542	515	578	529	511	549	518	528	538	518	496	562	515	505	524	525	492	570	525	533	537	505	567	505	534	519	540	505	527	517	532	496	519	515	528	551	544	536	550	480	560	518	530	528	567	510	503	537	553	558	550	520	515	539	547	541	541	560	515	508	551	506	535	575	555	541	533	555	512	565	531	547	530	497	553	516	526	536	534	511	503	566	531	537	493	506	540	494	543	512	545	521	536	534	497	563	523	556	557	509	536	495	543	560	458	525	477	560	522	511	531	535	531	555	532	518	526	551	561	562	523	557	530	551	557	528	547	494	517	525	530	556	560	540	574	553	549	542	548	531	516	506	495	526	540	549	557	515	563	562	527	537	503	494	552	553	561	544	516	552	542	534	556	510	543	544	564	544	581	495	527	525	526	568	510	554	549	548	532	522	555	527	532	557	554	515	529	544	509	516	562	527	535	523	526	509	554	538	506	519	532	528	549	538	555	539	480	551	560	510	510	511	575	575	560	509	523	524	541	518	546	524	532	505	536	542	552	524	534	515	555	511	527	532	542	541	588	536	557	517	562	550	514	512	496	538	548	565	531	489	529	554	559	524	532	500	533	510	543	525	508	502	548	519	539	533	519	540	510	514	529	521	531	559	580	571	527	520	549	532	528	523	549	554	508	513	522	513	575	543	562	524	528	539	528	545	527	519	537	540	556	485	564	542	504	568	522	594	532	541	493	553	559	541	527	534
30093	18597	12590	2514	797	570	479	383	358	373	332	310	307	318	311	277	251	284	289	320	267	278	249	281	276	277	280	265	248	233	248	250	276	282	302	271	268	260	250	253	269	264	255	273	251	242	225	261	208	280	219	231	248	267	231	213	235	265	262	251	260	258	241	265	240	228	239	235	255	234	252	246	230	269	263	254	235	217	247	290	272	270	250	250	244	252	266	267	275	246	237	263	234	250	264	268	250	273	284	251	222	253	250	237	261	247	245	214	246	266	251	260	220	249	258	218	272	274	258	261	264	254	237	261	274	271	243	252	298	274	240	242	250	263	229	229	233	248	252	222	260	270	241	257	236	246	253	266	226	241	229	244	260	253	237	246	268	226	251	251	266	246	243	280	254	263	261	237	239	227	244	243	244	247	257	266	220	242	238	255	259	242	280	225	262	230	234	268	242	271	263	236	288	268	267	251	272	230	223	224	238	283	240	254	232	244	263	253	235	257	259	275	254	241	252	262	234	254	221	254	289	267	256	243	272	258	227	260	278	228	258	250	269	244	268	268	210	212	256	225	239	227	265	278	243	241	237	259	242	289	255	228	249	244	228	256	258	261	267	263	238	258	281	230	227	266	252	248	281	231	235	266	271	242	239	255	282	228	256	244	252	282	249	271	280	250	241	258	234	228	237	232	271	254	257	261	255	243	255	244	233	246	263	246	269	267	232	224	251	267	260	237	256	242	275	235	266	260	237	246	274	238	250	245	291	245	257	256	246	233	240	243	249	241	262	255	259	217	259	272	252	251	255	261	263	264	210	222	215	234	234	221	221	227	262	255	243	251	223	235	234	232	252	262	227	223	238	242	256	255	262	267	260	268	276	244	260	246	242	243	237	259	249	258	206	234	272	232	227	264	232	245	254	252	237	275	255	232	244	224	222	253	281	251	252	273	226	219	253	249	277	260	268	264	235	267	244	254	276	262	238	254	246	207	220	254	220	231	257	232	244	235	252	283	243	230	246	255	272	274	264	236	259	276	231	264	259	270	247	237	267	250	269	235	254	260	238	252	245	249	271	257	273	239	242	296	247	255	246	258	262	226	251	239	268	229	227	236	280	239	238	248	270	250	255	246	234	255	220	274	258	199	247	239	261	253	245	251	269	259	256	283	245	254	241	236	278	218	254	217	254	242	253	239	265	242	237	298	271	255	285	211	242	245	242	229	284	287	265	230	257	287	266	258	259	234	213	244	246	255	271	267	260	264	240	253	242	238	279	251	246	251	247	211	255	220	220	234	236	245	277	286	247	228	257	258	238	277	247	257	272	235	250	234	219	241	255	246	265	238	235	259	233	257	241	209	225	230	252	262	245	242	249	235	287	241	251	239	237	239	221	240	254	274	255	244	289	232	263	244	252	249	253	250	237	259	241	231	275	289	238	247	269	275	248	245	268	261	268	234	257	254	257	243	248	240	266	268	265	223	284	221	261	274	214	253	228	261	256	259	231	273	259	250	291	294	236	254	265	228	235	249	266	240	210	243	227	234	259	257	218	269	245	251	260	269	253	274	258	252	265	210	286	236	269	261	228	226	222	238	260	281	215	263	232	240	262	276	252	243	240	262	252	254	249	257	222	248	244	269	247	263	223	248	263	234	218	246	233	263	282	253	255	253	244	246	267	266	239	234	249	226	274	249	260	272	287	238	257	287	238	226	256	261	293	234	244	282	254	244	229	289	240	254	253	237	239	211	246	242	232	245	269	267	238	245	251	247	242	242	227	256	250	276	229	258	272	256	257	209	281	231	268	259	246	239	228	224	257	288	229	244	275	240	242	254	229	277	268	265	241	238	264	265	267	236	269	248	271	253	282	257	257	230	237	254	259	234	251	241	259	229	263	263	280	271	260	253	264	259	249	235	221	243	240	241	242	231	234	261	230	265	283	243	264	283	255	231	264	273	269	259	301	254	231	288	238	228	233	265	261	228	237	247	262	256	242	259	230	256	259	269	285	249	243	239	254	263	214	236	242	222	241	254	262	293	279	261	256	237	202	259	283	247	278	222	313	234	274	247	226	247	241	233	278	240	226	225	260	258	237	230	248	244	238	202	218	243	244	254	265	224	246	229	284	241	254	255	247	213	282	243	240	231	259	238	245	241	250	247	277	253	252	262	250	237	277	257	256	230	223	247	242	240	226	252	248	264	265	260	249	264	280	249	246	274	217	227	257	265	255	248	285	237	253	275	259	241	255	261	259	212	249	245	243	240	261	240	249	257	265	290	259	230	213	257	256	262	221	241	270	259	235	218	238	284	251	235	239	236	240	257	224	257	248	248	242	222	257	230	274	264	248	254	242	247	242	252	252	237	236	261	252	250	261	231	255	213	269	221	233	260	279	232	246	234	232	270	247	267	257	199	262	232	257	246	240	249	290	212	258	249	272	252	250	200	251	256	256	270	240	270	252	237	258	246	266	263	275	252	225	235	263	273	251	249	264	244	235	257	265	284	261	277	272	283	249	247	255	230	271	247	259	270	200	265	270	248	266	250	265	230	246	249	239	228	240	275	249	236	256	262	224	236	219	248	266	220	249	267	284	255	259	254	262	236	269	259	239	227	238	252	249	236	232	247	264	233	263	270	253	254	250	251	243	214	223	234	237	235	242	287	249	260	251	238	277	254	221	283	232	251	237	294	244	266	279	211	226	248	255	270	251	255	250	243	249	257	262	282	264	235	232	241	244	246	241	231	221	259	252	268	228	274	246	215	216	237	213	234	239	243	272	250	268	260	236	266	254	249	227	247	258	233	244	238	244	232	231	247	270	250	250	250	211	233	216	230	257	241	272	250	240	238	247	270	277	236	259	236	243	232	258	227	233	281	231	264	242	238	250	261	233	258	271	227	242	269	280	240	239	257	245	259	251	232	269	245	254	248	234	230	226	266	246	238	220	241	274	260	260	237	239	240	246	253	254	222	239	237	239	309	271	269	274	226	217	293	249	278	241	261	260	216	259	232	246	244	262	238	260	243	218	258	269	266	259	246	248	226	232	247	255	279	239	233	269	264	266	265	260	230	263	198	267	253	259	230	247	246	265	255	257	273	255	256	242	264	245	257	218	245	268	253	271	275	242	257	233	240	240	234	240	263	255	250	267	236	242	270	232	250	262	240	270	260	222	240	257	287	250	249	264	263	246	255	275	232	235	241	240	259	239	238	262	261	254	231	265	267	242	266	274	272	250	245	222	250	248	235	242	210	250	240	254	243	248	240	256	249	231	270	259	234	270	258	199	249	250	235	259	224	248	257	221	259	235	229	231	273	233	269	264	261	265	273	269	249	241	226	263	242	241	254	289	223	248	256	227	256	251	239	242	238	248	234	238	253	276	238	225	232	267	231	249	260	239	238	251	204	258	237	242	271	249	251	255	283	233	267	261	248	249	234	243	244	238	238	253	243	271	267	240	257	250	242	262	223	233	250	244	249	255	244	206	250	248	271	255	256	265	232	254	241	253	232
21350	15946	15872	3869	2634	2042	1708	1342	1302	1261	1158	953	859	840	824	724	757	717	772	704	725	658	651	667	683	675	647	624	637	631	589	606	617	631	598	644	634	626	577	596	569	596	570	637	576	609	599	616	578	589	632	574	627	633	560	595	598	627	640	594	569	593	597	564	577	647	612	579	638	588	609	576	555	552	575	595	590	584	580	611	593	596	569	616	575	632	582	584	591	644	588	594	581	623	586	585	563	593	583	584	594	607	579	570	585	583	618	583	566	563	590	607	593	583	603	585	578	620	597	628	611	566	527	582	618	591	549	595	555	590	593	615	611	587	539	591	575	595	543	590	593	573	595	590	580	575	602	595	587	549	588	560	602	602	636	603	559	582	562	621	600	585	583	622	588	564	593	588	574	551	600	612	575	531	612	596	568	582	597	595	610	589	602	528	541	552	570	639	575	592	566	588	591	608	619	590	598	612	641	631	616	589	614	614	610	622	558	560	645	624	601	596	590	570	570	573	611	599	599	545	620	604	575	609	544	597	599	600	590	586	570	604	632	613	614	624	578	636	564	599	577	548	604	575	577	579	569	598	592	574	610	607	609	554	586	561	581	568	611	575	590	608	583	558	572	590	606	634	588	591	570	584	558	538	509	619	540	575	614	553	612	620	578	620	592	626	551	594	577	608	593	588	610	604	594	616	546	591	604	588	556	599	628	575	561	575	622	636	605	602	575	519	569	566	614	586	560	608	545	599	528	598	580	596	594	575	647	600	575	575	593	578	587	586	557	645	595	554	586	554	588	540	534	584	620	574	592	608	588	607	589	575	590	575	585	575	561	566	594	607	642	576	596	571	591	598	590	586	578	637	586	604	591	607	612	617	574	608	596	529	612	615	589	572	564	593	626	598	572	621	653	577	584	575	583	601	576	574	582	552	539	672	564	581	600	617	523	590	590	545	595	576	598	605	619	568	597	598	581	516	586	584	611	590	589	635	582	597	611	585	575	576	566	582	614	600	587	596	571	563	609	551	581	619	583	533	554	590	602	597	600	590	593	588	590	557	599	599	593	598	596	602	586	598	569	594	566	606	568	578	574	561	597	570	596	638	585	599	575	578	616	622	585	603	583	581	584	579	592	578	547	632	554	564	595	588	584	568	565	572	626	595	564	559	552	606	572	607	612	569	568	575	595	569	548	635	571	553	553	569	604	560	588	608	613	554	579	616	597	550	634	539	609	576	607	563	584	547	560	604	550	606	576	547	545	584	598	598	561	579	625	577	609	567	571	623	566	553	550	592	591	554	611	586	557	554	569	570	566	580	589	562	589	579	592	583	574	631	574	615	566	596	544	575	578	611	584	581	590	620	586	622	564	575	582	590	592	582	606	600	542	587	556	553	550	584	604	607	580	576	615	573	586	590	597	595	604	598	594	582	608	613	606	602	556	584	578	612	599	563	554	542	577	600	583	610	579	607	616	599	557	590	553	557	558	624	621	578	582	581	580	626	612	572	584	585	592	567	566	569	615	583	614	576	575	563	631	610	557	613	561	591	604	564	609	606	582	595	606	601	594	619	544	581	591	639	583	596	571	582	588	567	587	613	579	610	589	584	587	571	565	611	570	605	578	604	580	642	594	571	609	542	580	585	603	632	571	565	623	579	581	601	583	560	568	624	604	616	568	614	564	609	596	590	608	601	595	611	601	585	580	586	589	577	594	571	557	610	621	540	622	594	575	638	583	570	635	570	599	606	601	608	583	528	558	577	571	546	619	626	576	593	558	579	586	578	577	575	558	567	581	576	567	584	610	590	560	586	565	609	633	566	608	628	584	600	588	628	549	558	592	634	594	574	587	571	587	550	564	607	629	604	562	562	573	601	582	600	610	601	584	621	615	616	596	612	603	610	632	550	602	573	590	606	583	592	576	611	588	578	594	573	564	545	561	569	562	598	567	616	607	614	593	619	557	596	562	564	641	552	574	604	598	642	567	601	616	579	543	584	600	623	576	615	581	531	585	615	617	609	615	569	590	579	577	615	561	582	601	590	610	658	621	591	593	596	582	598	588	606	567	552	547	613	553	596	542	591	659	588	622	586	583	591	586	603	605	577	583	543	588	643	537	631	590	601	617	608	602	605	628	590	584	599	552	570	609	610	622	619	629	568	540	605	597	638	564	610	574	569	597	596	621	557	599	563	608	591	577	589	557	587	583	592	584	564	604	604	568	616	627	585	630	588	609	560	590	575	593	586	570	570	586	580	610	565	589	592	597	621	588	611	574	592	595	586	601	581	513	567	588	610	586	604	567	589	610	608	559	585	588	610	566	551	546	589	543	596	572	619	602	596	564	567	569	573	567	553	560	558	593	621	588	593	564	609	550	555	609	594	578	589	600	583	603	583	577	564	548	614	598	564	640	587	632	585	589	581	595	559	564	580	565	597	611	602	610	641	583	589	577	543	537	587	613	595	621	618	581	615	591	607	597	573	615	602	632	630	592	566	551	610	584	551	570	607	574	596	599	594	552	563	649	563	620	592	600	549	588	582	611	596	540	588	582	621	593	575	599	597	601	563	590	600	562	588	587	545	558	609	575	590	585	594	631	627	626	574	548	617	553	580	574	586	554	538	611	595	606	566	627	588	564	612	613	588	616	559	601	595	586	576	625	587	574	598	627	543	566	592	571	576	602	600	598	566	567	605	573	588	599	607	597	598	616	611	580	534	524	595	636	573	597	619	545	593	569	587	618	574	571	600	571	562	575	564	556	588	563	602	599	609	585	650	609	606	578	589	552	618	598	585	599	610	587	617	611	546	603	573	572	586	569	607	602	586	616	598	600	575	634	587	621	545	578	586	599	581	632	597	599	612	552	586	603	615	574	590	594	582	598	566	608	569	568	547	608	565	563	595	591	574	592	597	593	571	636	608	561	565	559	599	586	568	571	572	593	567	558	564	618	614	621	607	648	566	602	570	596	568	591	640	579	578	577	550	594	543	607	590	607	576	604	622	637	626	597	611	585	587	556	604	606	629	540	591	576	603	559	601	572	590	594	619	597	644	583	604	588	555	589	580	598	560	585	592	614	588	641	624	605	554	598	578	598	592	627	612	581	605	596	548	628	574	585	540	587	605	604	588	600	572	607	636	590	579	561	646	552	605	600	577	571	587	558	616	623	571	625	605	571	599	615	538	581	592	606	559	604	533	604	640	588	599	617	611	570	594	603	575	619	605	582	604	569	624	614	589	589	606	598	530	561	607	577	615	581	582	575	582	621	594	612	573	574	596	576	543	604	578	577	560	582	565	560	564	577	595	640	582	603	565	569	605	572	583	571	602	560	572	588	641	601	589	610	593	616	626	572	594	586	578	646	615	566	587	603	628	593	605	625	582	640	599	562	601	581	595	599	618	569	589	563	571	596	578	569	572	602	557	629	583	582	597	614	605	632	590	565	591	602	593	624	642	566	591	617	580	573	560	569	617	573	541	607	638	550	594	542	603	611	583	566	535	603	617
40042	26843	19349	4537	1152	610	499	377	386	326	284	219	225	225	215	203	184	166	159	154	160	203	182	171	154	156	140	152	151	163	150	147	149	165	158	179	137	160	134	155	146	163	163	148	141	153	159	137	143	123	142	145	170	159	149	140	142	134	133	153	135	161	153	142	156	162	148	136	143	169	147	141	168	141	142	162	132	131	142	172	146	138	135	150	155	134	175	169	137	147	137	134	143	179	148	159	155	148	157	134	174	169	176	137	129	160	164	143	135	158	173	148	138	134	141	175	148	153	159	132	142	181	147	149	121	139	160	117	163	147	154	121	163	168	148	161	185	173	158	174	153	149	148	153	130	162	158	148	145	141	144	150	148	147	153	145	132	157	138	159	153	145	149	151	158	147	160	137	131	145	157	161	140	169	131	140	165	178	138	139	154	160	146	161	166	166	149	159	170	160	124	141	136	155	148	136	119	152	150	156	133	151	146	128	150	135	139	153	155	162	158	143	148	161	164	156	140	178	157	144	155	139	163	138	143	144	141	161	140	130	130	149	163	153	147	138	149	166	154	132	172	153	149	139	143	139	160	140	135	136	144	145	167	186	141	157	154	150	182	202	162	157	150	131	142	151	177	139	155	160	131	154	157	173	173	151	162	162	151	137	142	126	148	172	152	155	155	155	141	154	148	133	160	149	143	166	149	167	176	139	155	151	142	137	146	137	142	171	148	154	171	155	156	151	159	163	165	158	140	170	157	155	140	166	144	125	143	138	130	162	145	143	153	156	166	154	164	161	147	155	157	147	153	141	130	152	154	140	161	115	172	152	139	154	141	136	156	163	154	158	144	160	161	137	157	136	165	147	151	138	146	135	149	134	119	142	145	164	144	166	149	155	138	152	157	140	150	151	162	126	147	149	139	146	129	164	143	143	168	148	148	145	162	136	170	158	142	153	140	145	149	143	146	138	133	152	152	126	155	157	146	158	139	168	157	128	153	129	147	153	151	156	140	140	149	147	168	137	175	147	167	153	170	154	148	126	146	140	139	143	136	133	136	139	146	157	143	136	153	158	146	158	166	162	133	146	165	164	165	142	154	125	147	158	174	133	146	143	161	148	156	163	154	161	160	135	144	161	168	161	135	124	166	181	162	149	180	159	157	152	169	168	129	161	156	162	138	146	141	159	171	145	147	152	168	157	141	138	140	149	140	187	189	140	136	178	165	156	146	161	160	165	144	156	146	145	165	156	164	150	142	167	145	151	148	147	138	165	157	145	135	170	139	149	153	172	161	135	146	144	156	149	167	126	159	148	134	142	137	119	152	147	167	138	172	130	144	148	163	160	163	145	167	134	137	179	145	140	143	138	155	163	147	145	146	148	136	133	162	168	145	174	155	134	140	126	148	174	148	168	153	133	147	144	144	168	142	164	143	170	170	151	150	124	170	148	133	171	151	165	151	144	147	148	153	130	144	135	156	148	147	138	154	147	157	153	155	155	162	159	151	148	143	143	164	145	162	146	155	141	142	154	163	154	148	178	148	165	140	145	161	159	131	156	134	151	134	150	147	164	140	148	152	172	161	167	137	154	169	169	143	163	141	149	121	147	163	133	155	156	168	149	140	162	133	134	158	127	163	134	142	145	151	156	150	149	155	167	134	155	142	158	163	144	145	127	166	161	125	161	157	161	181	152	161	151	132	168	161	156	153	142	151	150	144	156	160	147	147	154	135	160	137	142	133	134	171	149	162	154	159	149	158	166	166	153	159	143	134	154	150	141	175	172	161	158	178	130	157	127	154	132	168	160	144	158	165	145	146	161	137	139	162	158	130	131	162	144	172	139	155	163	151	144	166	171	173	169	134	172	155	145	171	149	176	152	143	158	136	156	152	157	149	155	170	127	150	147	140	167	177	178	140	164	153	153	147	136	168	157	133	175	144	175	174	148	151	132	171	142	146	155	135	154	140	148	164	165	131	141	148	156	148	171	140	155	132	144	169	153	128	146	136	149	165	149	158	160	159	157	138	164	155	164	161	172	118	136	142	145	135	138	146	155	133	143	145	170	131	143	133	160	143	140	137	139	155	142	147	150	146	146	154	156	145	159	160	140	150	135	124	146	151	155	135	125	146	139	155	156	134	154	166	135	172	159	145	142	149	144	134	148	172	139	149	150	137	155	132	157	134	151	128	158	149	161	165	151	145	170	158	146	162	122	150	142	134	143	163	144	152	142	163	133	154	161	132	128	151	146	150	138	165	164	145	159	160	162	157	141	143	155	153	138	156	141	137	153	116	148	136	148	155	152	141	150	139	134	146	157	136	155	153	136	132	128	142	168	161	151	134	126	146	152	157	152	151	134	149	157	145	144	166	132	142	136	132	156	151	173	152	146	155	159	153	140	132	164	139	153	130	137	150	157	146	158	148	145	141	149	165	159	163	136	161	148	142	147	145	140	140	170	149	159	141	156	156	156	151	143	148	160	156	169	169	175	158	169	143	164	146	144	151	131	137	127	165	136	161	159	148	147	175	144	160	176	161	150	138	162	161	137	163	136	176	144	187	156	125	135	142	156	148	129	138	143	156	151	161	169	147	167	184	161	173	153	160	153	142	160	153	155	161	157	142	163	131	160	148	140	144	167	141	158	149	153	150	150	151	165	145	148	158	146	135	155	133	165	169	151	174	146	155	148	131	150	131	161	146	123	161	137	144	143	165	181	164	145	123	147	166	167	165	156	173	155	165	165	161	143	142	137	151	130	154	121	165	149	147	165	155	140	191	140	144	149	156	163	136	142	155	139	155	144	168	155	146	137	151	149	166	166	167	136	138	148	163	139	131	151	130	145	152	149	154	172	143	149	156	185	165	144	156	127	143	154	131	153	144	162	145	163	152	160	170	141	177	155	153	148	143	130	132	143	162	158	159	149	140	155	129	166	166	147	128	128	150	135	132	167	153	176	159	158	147	163	146	148	159	149	140	144	133	156	168	145	152	144	140	158	113	161	158	164	142	168	154	160	150	166	141	154	127	147	140	159	144	160	151	142	163	154	143	133	147	151	157	184	168	144	125	160	135	146	146	140	134	161	168	148	142	145	141	164	158	140	162	141	147	173	145	141	144	155	152	158	137	171	168	135	135	145	159	176	136	125	137	147	159	163	159	165	155	168	154	149	166	146	168	150	148	153	140	172	154	169	150	150	119	142	154	158	136	145	157	150	159	176	156	144	179	133	155	155	159	149	160	158	147	162	143	144	149	145	146	156	135	137	136	139	145	143	159	169	154	132	138	136	164	150	152	165	139	130	136	143	145	157	146	152	148	146	144	156	139	152	150	133	132	175	152	151	159	133	159	152	142	157	155	153	162	167	156	143	151	165	159	164	140	146	141	144	162	153	153	154	137	140	135	133	139	165	135	132	143	145	153	146	138	140	152	141	165	134	151	145	151	168	120	167	149	151	154	141	141	171	162	138	152	156	152	160	143	137	159	164	187	138	145	139	137	160	160	158	149	144
27283	21348	20294	4722	3303	2432	1867	1512	1498	1351	1161	910	823	743	690	663	604	581	608	516	493	533	480	484	464	491	460	439	436	438	448	425	437	414	419	417	394	379	405	394	402	374	396	364	373	378	391	367	376	397	368	411	377	378	374	393	354	362	392	410	369	370	362	346	405	378	391	351	395	378	366	381	372	370	396	420	374	372	357	364	337	383	378	347	353	359	346	349	384	388	360	356	339	360	359	377	357	404	366	369	351	330	361	355	366	364	363	357	388	348	370	375	314	320	366	347	365	352	367	377	369	346	358	324	385	355	339	360	354	357	379	385	380	388	337	351	342	380	333	366	362	368	378	369	385	349	362	349	355	385	411	373	360	368	336	362	341	351	391	386	365	376	337	346	418	344	395	374	376	362	379	359	367	344	401	367	381	343	371	388	367	380	369	326	365	362	357	398	373	368	359	359	357	397	358	349	391	376	364	382	351	376	385	348	370	384	380	392	393	326	378	373	335	342	392	351	375	358	374	360	362	337	366	355	342	376	357	366	343	380	390	387	391	355	365	397	359	360	369	376	383	366	340	381	398	362	343	363	377	423	371	381	388	358	363	373	361	351	341	333	367	347	363	361	387	365	359	344	369	378	350	408	331	364	361	383	363	360	401	351	384	339	382	379	359	344	349	351	345	386	370	363	318	395	362	352	322	364	369	386	324	358	349	357	379	355	359	367	370	377	375	372	379	378	338	375	368	341	387	372	349	362	339	355	380	339	362	354	380	407	374	381	370	382	388	355	323	358	414	387	363	395	349	335	361	387	361	358	355	376	374	369	360	361	365	344	360	376	375	374	369	374	375	344	356	364	407	343	363	340	357	421	340	345	351	384	371	354	392	355	358	360	380	368	352	349	404	379	373	348	333	362	354	344	353	380	372	388	360	386	359	358	366	388	384	364	395	359	372	358	364	349	380	412	393	341	388	409	340	365	348	327	383	333	377	359	368	374	379	343	323	352	362	349	413	322	350	388	355	374	361	339	372	364	394	368	352	408	358	388	386	346	387	372	355	378	376	332	400	372	386	363	365	330	384	374	393	368	328	360	344	346	349	360	369	357	359	380	363	345	378	345	372	356	363	350	370	405	366	347	365	355	378	381	332	354	394	374	383	383	347	407	346	384	313	357	372	377	381	372	354	335	368	365	378	396	367	386	395	375	360	346	374	391	414	386	354	397	371	365	353	344	369	330	371	361	345	334	367	355	370	348	371	384	368	370	366	356	381	335	370	372	367	376	344	357	375	367	368	389	367	388	368	354	381	390	362	348	366	395	365	384	383	371	347	371	372	355	341	353	394	385	345	368	359	371	391	377	402	358	338	370	339	378	396	398	388	378	367	360	381	368	400	372	320	373	368	357	352	364	382	368	368	373	380	370	340	331	388	350	368	380	314	356	371	390	369	363	362	395	391	319	359	348	360	400	349	353	343	375	337	373	361	381	363	375	367	382	360	315	362	354	367	394	380	367	354	374	349	359	372	341	351	398	392	387	372	348	377	400	362	375	392	389	374	372	351	355	358	372	369	342	375	364	360	361	379	366	374	363	389	351	382	367	388	348	360	347	338	327	372	346	364	350	377	334	346	367	370	358	364	364	379	358	361	338	376	386	376	361	384	337	412	356	363	379	344	348	363	346	418	342	374	353	367	359	373	353	349	375	329	367	389	366	385	382	329	343	355	342	339	357	349	396	376	336	382	361	355	337	383	347	351	351	356	364	339	373	366	357	409	350	338	384	372	368	401	380	341	369	370	383	346	378	388	348	365	352	327	398	349	387	347	376	377	328	370	361	366	367	369	368	388	365	335	404	380	372	342	377	366	343	356	365	364	356	340	359	365	365	348	374	366	348	384	345	328	365	375	382	321	351	366	333	362	379	343	340	400	357	370	376	376	391	327	396	358	346	350	390	362	354	349	383	373	370	358	340	382	333	355	362	385	350	356	378	398	349	323	353	383	374	372	309	341	373	341	365	333	386	381	378	368	344	362	379	368	395	380	342	379	402	397	344	370	388	376	340	365	363	362	373	361	359	398	380	355	371	382	382	405	377	357	375	350	358	361	346	342	391	364	375	358	393	359	341	348	382	363	405	346	370	364	340	394	371	384	388	349	342	412	376	377	366	416	356	349	363	368	322	359	384	346	342	334	351	379	325	353	387	346	383	346	391	320	399	400	381	373	408	363	374	385	369	380	364	377	369	358	367	393	357	349	371	378	353	380	388	357	377	396	368	359	392	361	357	372	385	353	368	345	382	360	367	368	380	339	381	364	396	363	385	344	367	338	392	372	361	386	344	344	366	378	385	351	360	362	356	363	336	397	379	325	355	356	368	382	381	350	379	392	375	377	372	357	371	365	365	342	361	371	364	406	375	393	364	359	367	365	376	394	345	349	340	373	364	349	370	364	325	368	382	346	355	349	350	371	376	401	361	370	362	332	372	373	355	356	371	351	382	348	404	369	359	340	378	351	359	358	387	370	410	333	354	334	401	368	364	361	372	361	360	334	361	401	347	379	363	373	341	382	348	347	341	347	359	359	373	392	400	367	376	345	377	408	365	348	393	366	369	337	375	387	391	359	392	382	384	382	398	391	377	363	386	392	353	381	367	379	380	354	384	378	336	363	386	391	346	354	366	377	358	371	379	383	362	332	345	362	367	376	378	361	396	343	390	346	365	363	384	386	376	388	389	370	380	354	355	380	412	381	349	349	359	337	388	361	420	361	384	357	374	350	326	393	382	369	352	392	390	387	359	380	341	386	360	341	379	370	398	364	363	334	376	382	351	358	349	344	370	374	358	348	362	373	389	364	380	345	365	364	347	380	391	366	372	367	335	363	362	377	385	333	349	374	370	371	350	329	384	357	359	374	362	336	386	376	325	387	369	371	368	363	382	360	357	366	381	342	390	350	378	351	361	349	405	332	403	372	355	384	368	384	364	360	372	348	362	371	396	394	372	357	384	357	387	367	363	374	330	378	338	361	388	385	348	352	367	369	355	349	392	373	348	353	354	368	389	384	375	394	359	387	383	387	367	380	326	388	367	380	341	380	364	375	357	395	379	359	344	362	387	376	363	365	394	377	357	397	374	350	357	370	382	369	346	359	386	365	355	333	405	373	355	360	372	385	354	348	342	352	379	339	387	367	381	353	382	346	380	347	352	371	359	394	394	343	363	334	362	343	329	343	371	391	376	349	364	350	357	375	371	347	367	374	362	358	351	378	407	359	350	376	391	354	392	369	396	357	366	347	347	380	383	385	356	369	358	393	344	340	334	347	367	346	360	370	375	379	367	353	364	398	387	322	348	353	383	387	336	390	363	350	380	351	402	403	378	356	376	380	394	375	401	359	388	351	347	348	348	397	368	363	346	380	363	336	375	356	353	368	375	363	336	362	371	371	347	359	358	342	365	342	363	376	369	370	335	349	352	350	349	354	376	348	334	367	379	370	342	340	390	337	307	356	357
13547	5414	2681	693	433	319	271	329	301	273	253	243	222	229	247	239	224	247	239	212	250	205	204	214	223	217	248	213	198	231	219	218	211	217	233	285	223	216	234	211	222	217	221	199	222	221	217	235	235	247	238	191	225	240	241	196	222	237	231	214	256	255	193	208	222	226	228	233	200	218	213	217	238	226	255	241	222	227	239	216	232	241	215	221	209	207	231	208	207	235	226	215	238	221	228	239	248	238	225	210	222	249	220	211	218	230	231	219	217	218	244	222	244	249	222	213	204	208	200	205	239	227	273	225	226	237	256	209	229	236	218	198	233	207	208	222	240	235	236	223	222	217	222	243	228	227	218	215	255	211	223	240	194	179	222	239	219	229	240	221	239	209	205	203	226	206	232	218	223	223	248	205	209	238	227	230	208	224	239	229	243	202	229	223	216	206	232	209	210	228	226	204	251	242	217	196	229	239	226	213	215	213	247	213	222	205	233	215	232	189	228	208	234	248	236	223	196	241	243	249	218	209	217	239	237	224	204	201	216	268	209	205	224	235	204	219	210	205	228	223	233	243	228	211	246	244	242	221	200	218	220	227	227	213	262	218	211	238	213	223	209	210	261	227	237	215	247	228	221	195	222	208	225	244	227	229	231	232	239	226	223	205	227	231	228	267	230	219	232	231	241	227	213	228	222	223	209	246	219	244	224	224	189	229	225	230	219	226	235	187	213	229	227	232	207	243	215	244	213	218	229	201	210	245	220	214	245	212	213	207	225	229	237	208	199	249	236	229	242	222	217	241	216	256	210	204	235	255	240	224	231	261	233	196	207	240	196	225	222	207	232	234	211	207	231	207	210	206	221	192	222	208	212	234	210	238	228	209	230	236	211	223	238	223	224	250	250	235	211	216	222	275	219	238	212	183	211	208	247	220	209	244	214	204	207	245	250	226	222	244	225	174	266	224	205	236	225	217	214	200	246	214	211	199	231	253	219	231	226	231	240	248	229	235	221	205	197	220	240	221	219	213	231	227	216	209	236	230	215	214	204	203	225	241	220	227	218	220	189	226	213	232	222	212	203	223	223	225	241	205	237	234	226	214	227	221	191	203	219	220	230	231	223	213	219	253	197	200	243	228	200	237	230	227	219	221	220	238	223	234	228	227	213	239	230	223	216	202	240	207	222	212	235	205	216	253	208	180	215	220	242	216	238	232	248	223	242	238	238	218	254	218	225	216	219	209	243	241	233	222	242	230	212	228	228	217	222	236	220	206	240	220	212	208	222	246	220	221	200	210	232	214	216	200	209	204	238	241	195	217	250	203	228	236	218	242	236	238	211	222	213	205	252	222	231	199	219	252	226	227	213	205	230	252	241	210	220	203	226	222	213	228	213	218	215	218	222	214	233	246	211	206	216	218	247	200	235	235	227	255	225	213	215	237	221	231	256	243	227	181	224	212	232	222	228	213	229	201	205	204	221	258	218	249	255	221	208	247	246	233	235	218	226	205	231	225	236	238	238	182	212	206	210	242	232	210	227	224	203	241	232	216	192	193	218	229	207	211	233	193	250	235	214	222	230	234	206	229	219	229	229	233	217	244	188	222	216	231	209	222	239	181	225	244	222	196	217	226	217	223	224	219	218	223	229	213	214	244	242	235	208	233	253	214	232	232	241	260	197	200	227	243	222	214	211	240	206	224	236	239	225	207	224	224	222	253	263	238	212	248	207	250	230	237	193	228	219	237	249	229	223	233	230	233	239	229	229	225	224	219	214	219	216	225	257	252	234	209	227	205	219	229	238	199	216	221	209	259	217	198	252	221	244	188	211	225	220	207	219	218	234	221	233	234	223	250	225	211	234	222	227	201	189	221	217	202	214	219	246	199	241	221	243	211	233	214	213	217	231	223	203	226	223	214	247	247	221	207	196	233	252	220	222	212	214	234	236	221	233	240	206	218	215	206	210	221	250	206	213	222	215	227	238	226	215	168	222	231	226	236	227	229	232	235	228	233	233	214	210	208	216	242	216	221	233	232	226	248	222	223	219	247	207	224	237	244	228	227	233	243	216	202	219	245	221	252	236	235	210	257	244	232	232	226	209	224	219	233	250	204	228	241	232	238	203	219	235	214	216	254	238	209	229	213	231	221	237	224	207	228	224	228	260	222	222	216	254	206	227	227	235	213	213	220	233	238	231	220	239	220	213	198	220	235	239	218	209	194	244	228	226	250	212	216	212	221	225	221	219	219	209	226	208	219	243	238	253	218	202	220	228	232	212	245	218	247	248	195	206	221	223	233	204	195	200	214	249	218	239	228	238	221	184	228	232	245	238	207	217	234	204	213	211	247	239	222	213	242	246	220	215	224	230	215	228	212	214	227	212	208	217	252	242	227	206	252	209	249	231	221	223	230	213	237	231	233	216	229	220	234	237	234	243	187	229	218	230	238	246	221	207	200	219	200	256	227	231	220	237	207	205	255	220	231	210	229	228	240	254	225	215	205	213	238	226	241	218	240	221	212	222	231	225	221	237	227	211	231	214	242	265	232	247	226	215	215	224	217	217	216	232	205	222	238	209	245	215	210	202	209	194	241	227	226	245	229	225	233	222	249	227	193	221	243	253	242	231	237	250	197	214	211	249	216	226	238	256	202	230	190	234	243	225	212	243	192	210	228	218	228	224	241	213	198	226	218	184	280	227	244	223	243	227	220	198	233	233	217	190	227	243	209	226	210	224	217	221	190	231	236	243	231	259	232	252	228	223	215	254	191	216	232	195	229	228	247	223	249	231	193	197	215	225	232	245	235	247	238	216	247	209	234	235	213	207	220	236	205	221	227	210	229	226	243	200	199	245	219	211	179	227	215	229	239	229	247	240	213	248	222	203	245	235	235	204	240	236	198	238	230	223	234	243	237	214	230	214	209	246	207	224	225	220	222	250	232	222	214	218	227	217	204	230	211	214	225	229	227	209	202	204	204	215	227	251	234	207	205	221	247	204	228	227	202	253	234	233	236	220	227	229	210	218	228	222	236	229	234	241	252	198	200	223	221	211	246	221	224	213	220	186	192	244	246	240	240	237	214	228	220	226	209	220	193	235	204	211	223	219	192	199	253	217	194	226	234	242	234	236	226	207	229	244	233	235	213	231	207	220	236	240	241	247	201	212	240	237	219	235	237	230	228	223	198	216	215	205	227	221	210	233	237	212	236	228	216	235	230	197	226	225	203	202	243	219	207	224	216	190	231	219	241	261	229	215	229	221	235	214	238	215	223	211	216	198	228	203	227	230	223	205	220	225	237	222	229	223	207	199	231	234	209	219	226	213	242	226	241	203	191	237	174	239	199	199	197	240	224	234	239	209	229	208	220	224	209	250	202	236	236	246	238	253	243	200	223	224	222	191	220	203	221	221	223	226	227	180	232	241	248	236	227	206	193	219	235	220	207	219	215	237	214	237	242	219	230	217	231	224	213	194	240	213	236	239	214	196	242	221	198	231	226	238	238	215	248
9489	5235	5072	1826	1447	1139	969	877	832	845	733	626	689	638	611	576	595	601	583	580	566	569	580	605	570	527	558	548	522	536	524	504	521	566	551	522	572	529	503	552	581	527	546	493	586	554	499	593	568	533	539	560	551	525	575	545	504	547	511	557	511	574	559	501	522	583	543	476	548	561	519	530	523	538	508	542	480	528	499	549	547	550	521	517	549	553	499	531	545	548	557	498	509	539	491	538	499	533	535	572	533	550	542	506	551	536	533	566	542	524	526	541	525	548	559	541	509	540	525	493	547	479	532	567	545	543	545	510	559	547	540	557	545	572	524	531	521	513	548	526	522	525	517	546	595	516	513	553	522	530	545	582	570	486	550	515	577	516	543	519	456	515	518	531	517	547	559	539	540	503	550	511	542	531	533	534	576	562	538	533	522	529	540	554	504	524	492	477	514	485	527	537	520	506	533	546	494	532	559	521	535	504	553	542	551	551	545	549	536	572	510	539	533	537	518	553	543	568	548	534	553	516	525	602	556	515	528	532	549	531	522	563	523	492	520	536	557	522	579	515	535	572	531	526	548	544	571	566	552	529	536	558	552	508	550	590	563	540	539	560	524	536	514	553	557	539	559	518	545	538	514	501	507	530	571	533	509	535	517	531	521	518	568	539	541	529	510	568	545	551	547	550	563	531	536	489	534	526	562	551	560	534	533	562	563	549	508	525	530	534	523	483	513	547	596	497	566	556	500	551	573	518	550	556	507	525	473	531	537	529	498	519	535	525	545	542	539	584	545	503	559	543	561	549	525	561	547	538	549	538	500	563	540	497	529	576	534	543	510	532	550	523	540	534	530	529	522	532	497	550	515	522	520	538	494	527	546	562	511	555	532	511	516	562	568	537	568	503	525	560	530	550	593	512	550	502	561	557	544	528	536	515	535	505	533	545	551	546	503	535	499	554	518	531	561	548	540	555	510	560	583	524	558	586	500	530	548	520	557	534	529	512	556	522	557	545	512	516	547	535	548	535	554	509	541	538	503	568	531	490	574	521	524	558	557	541	550	535	553	560	566	498	533	557	489	509	513	499	522	574	565	522	538	543	534	520	575	547	544	565	528	574	533	516	526	549	530	510	552	582	510	556	534	537	538	523	538	492	534	519	531	544	508	553	574	518	543	554	520	535	556	517	537	529	518	493	505	558	523	562	551	498	489	536	544	501	560	586	514	512	527	529	556	541	538	523	516	524	535	534	516	527	529	530	509	531	512	522	566	558	563	552	549	554	541	509	538	486	569	556	524	552	500	514	518	540	544	583	535	534	545	522	549	493	539	536	538	529	554	521	563	537	546	539	579	512	554	537	548	539	519	514	538	557	552	519	575	526	526	545	571	526	515	568	562	521	539	522	555	554	562	539	512	529	536	574	519	539	527	512	529	518	535	517	490	513	548	538	558	527	517	499	528	538	517	546	520	541	537	562	548	527	531	519	551	514	514	529	548	504	552	540	526	524	543	557	534	520	529	546	533	528	511	518	531	551	538	484	470	541	514	537	533	573	554	533	508	505	519	549	543	552	554	530	563	530	589	544	534	494	525	580	557	564	522	538	530	522	541	544	566	559	545	512	508	539	497	566	531	564	548	520	540	510	545	581	546	534	533	545	541	554	536	575	519	523	539	527	530	585	526	503	596	560	545	524	561	507	560	548	539	550	517	545	575	557	520	523	507	546	563	526	520	489	539	547	523	534	581	518	527	504	523	536	515	504	548	568	539	532	524	531	537	568	550	541	551	536	527	504	513	547	555	530	535	502	525	506	554	487	518	486	490	494	519	510	553	552	539	524	543	535	531	520	571	608	546	563	492	529	566	509	550	508	511	495	534	541	542	487	542	548	584	545	543	529	515	510	517	538	563	534	487	534	539	519	521	548	520	568	532	504	544	578	531	537	537	533	533	512	542	481	547	524	564	582	552	501	518	520	509	556	529	552	552	562	493	517	536	493	561	550	520	561	495	547	533	544	533	553	532	527	554	545	558	527	515	532	516	548	530	537	541	513	516	539	536	549	547	512	564	530	553	563	505	520	549	549	585	544	543	526	540	543	481	557	500	527	534	554	520	578	544	534	554	550	519	524	535	555	489	556	503	558	527	544	545	505	534	543	508	500	542	539	499	524	501	532	506	533	534	573	506	573	513	559	551	519	558	558	507	532	532	542	539	571	522	507	557	520	530	487	554	520	510	548	526	462	548	540	535	524	507	528	556	505	515	602	535	541	546	538	532	526	539	517	546	584	554	501	534	564	501	520	521	531	503	498	513	493	517	488	545	518	520	537	533	532	533	527	508	536	526	492	605	507	528	495	550	535	529	529	496	516	536	559	531	565	534	542	539	540	500	559	523	539	521	547	502	526	531	510	505	493	502	536	543	509	544	505	516	556	511	536	530	546	497	494	553	485	546	548	530	518	527	507	545	535	529	510	539	537	504	541	563	544	538	539	505	570	519	609	520	532	570	588	564	527	533	538	566	483	576	528	536	543	547	512	518	518	528	546	563	510	541	509	515	553	537	524	530	541	574	534	560	526	545	516	515	532	539	567	552	513	556	511	527	528	517	536	479	525	480	548	518	559	527	523	501	516	541	521	526	525	575	522	541	495	501	527	555	510	483	554	571	533	532	541	555	531	533	522	548	553	544	523	527	537	503	572	512	508	513	547	554	559	534	533	549	576	506	545	549	502	534	561	587	551	515	532	561	486	533	544	519	494	535	536	518	550	540	535	564	564	535	550	539	515	487	583	504	525	562	548	536	560	535	508	526	522	559	593	541	530	512	544	562	520	534	566	530	536	562	516	535	507	513	534	540	559	534	532	498	553	538	554	548	565	494	499	537	525	533	540	522	534	543	565	517	533	532	535	581	522	514	502	537	577	513	495	541	506	527	485	556	536	504	546	569	518	503	578	546	516	509	531	544	509	537	561	538	527	529	545	505	543	521	514	572	510	553	522	521	554	522	543	527	520	524	535	545	525	554	577	543	531	518	556	547	531	522	501	482	537	501	562	520	522	575	561	551	530	521	529	539	539	513	545	493	535	497	519	525	551	532	542	523	500	533	505	524	580	494	580	537	550	519	539	521	522	521	524	522	490	562	528	551	555	529	501	556	501	517	522	553	538	557	516	565	527	525	513	500	543	536	563	511	507	552	500	541	549	468	505	537	530	541	528	531	500	559	553	514	501	580	490	543	546	540	520	552	582	549	504	496	537	518	561	550	504	597	541	517	527	535	588	534	508	570	524	531	530	543	496	588	495	591	537	526	501	534	529	571	537	526	550	536	508	551	567	519	529	487	512	548	531	529	513	569	518	557	542	531	526	570	561	558	510	549	579	551	527	545	542	543	524	515	528	519	534	535	523	514	512	502	568	525	530	510	549	558	542	529	491	529	513	556	540	567	570	566	498	531	511	541	542	532	505	553	568	543	573	505	572	505	498	549	557	559	532	590	540	502	503	505	555
29511	17454	11766	2477	769	490	415	412	392	332	302	288	275	284	274	268	254	287	250	279	226	245	258	222	275	252	242	264	265	260	257	251	269	234	255	251	236	266	218	235	250	217	237	253	243	226	217	241	266	247	243	264	239	228	247	238	252	225	249	230	235	238	217	234	262	234	206	236	223	240	235	229	255	273	240	251	225	220	248	249	209	243	242	231	224	217	226	240	252	245	232	273	237	244	254	231	227	245	274	234	244	253	262	250	244	260	247	253	234	200	251	266	248	212	251	280	244	260	244	232	278	228	206	219	250	240	248	248	253	235	244	250	229	239	249	271	226	238	215	275	234	224	260	239	244	262	232	236	242	202	247	241	219	242	244	219	226	243	254	249	256	249	236	224	250	238	241	276	262	240	239	251	244	222	241	233	253	251	220	206	257	211	198	250	237	216	236	256	223	229	254	246	230	232	255	254	254	239	233	232	253	242	235	242	256	248	255	273	244	224	232	257	233	266	232	197	237	248	216	252	230	239	264	258	256	240	237	253	277	245	233	253	234	255	239	224	219	215	254	281	222	219	213	220	253	240	229	244	206	243	213	254	251	215	217	246	237	244	238	254	226	239	217	253	238	243	216	252	281	233	239	254	257	247	249	246	268	245	240	245	228	216	256	237	257	266	243	245	255	203	241	272	249	224	236	230	241	268	219	218	258	243	233	242	227	247	239	240	238	230	240	235	243	239	238	204	264	251	253	253	235	251	238	214	258	228	225	256	239	249	238	252	267	225	259	245	227	235	249	197	258	236	238	228	250	274	269	248	255	234	222	243	257	253	262	242	254	212	245	246	276	231	236	230	210	238	272	236	229	231	234	256	232	250	225	229	262	234	238	229	258	241	246	240	236	236	234	262	260	258	222	234	242	239	249	250	244	237	238	245	233	269	233	252	208	279	241	252	241	236	276	268	217	218	257	233	231	243	227	276	242	232	229	249	232	252	222	253	273	252	257	248	236	255	228	227	219	230	250	261	234	210	250	265	240	234	243	239	226	233	233	243	260	233	237	234	217	233	212	245	254	233	243	235	241	233	212	248	229	243	224	230	241	247	260	255	246	234	266	252	257	235	238	223	227	223	232	229	236	231	261	250	266	244	236	248	212	244	260	229	248	254	240	250	244	253	251	254	228	253	232	234	234	249	217	244	231	228	207	214	237	255	263	261	232	230	232	241	221	232	226	235	245	237	247	221	237	204	234	205	239	232	251	266	232	253	244	235	240	254	254	237	238	231	251	238	245	226	252	268	226	266	240	249	201	251	250	262	212	231	256	227	245	213	261	269	224	248	251	229	227	230	250	224	236	228	251	257	254	230	218	246	210	238	253	269	247	220	212	237	222	235	256	247	242	224	226	250	243	228	257	215	266	221	238	242	220	262	240	236	222	251	245	228	237	244	210	211	223	258	230	228	223	259	232	217	237	237	230	242	269	252	248	242	222	230	232	220	251	235	241	220	265	247	250	235	234	235	250	251	249	235	227	196	251	236	240	240	275	216	250	230	234	228	250	238	251	253	235	274	214	245	248	221	237	240	249	258	222	247	228	233	242	246	230	221	234	199	264	261	252	230	217	240	249	257	251	224	235	215	239	265	236	253	264	239	245	261	279	236	222	247	247	287	225	240	243	247	243	224	238	228	202	220	222	227	249	256	257	236	245	242	263	233	244	257	246	240	249	251	246	239	233	270	245	219	233	196	230	259	249	245	235	192	256	230	257	230	227	233	228	276	223	227	229	219	229	232	257	215	214	241	230	220	252	212	229	227	232	246	258	240	239	258	230	243	283	257	248	226	236	242	237	229	251	241	253	251	257	247	238	255	234	240	234	228	235	235	258	257	216	218	241	227	226	204	238	237	237	261	258	222	260	264	226	233	213	219	235	253	270	228	232	248	230	240	223	241	261	262	246	248	248	247	241	245	238	267	245	263	217	255	224	206	228	211	249	244	259	252	230	253	223	219	211	233	235	226	249	273	248	229	239	206	265	230	215	219	247	250	228	230	262	244	216	264	241	233	252	228	262	212	257	248	228	238	274	257	252	249	247	270	224	240	227	257	267	245	267	237	280	228	270	278	220	217	225	222	255	227	213	233	231	253	246	228	258	222	229	249	226	274	271	222	246	218	261	228	225	240	209	245	228	252	235	220	228	246	233	258	245	227	248	230	257	228	224	233	222	216	234	238	240	235	236	214	238	237	231	248	265	248	248	257	230	248	259	253	245	237	266	238	239	261	251	245	250	240	236	231	267	215	243	262	245	225	250	221	253	258	246	261	211	233	245	214	255	239	251	244	241	274	265	273	245	261	227	230	232	224	232	243	236	230	249	238	226	265	236	239	231	226	252	223	211	254	257	220	229	232	250	255	220	219	256	222	253	233	239	247	231	210	241	235	257	234	240	249	211	226	242	233	212	224	228	241	299	248	217	236	234	227	207	221	248	239	203	253	248	237	246	228	249	234	264	244	241	228	237	228	234	252	264	248	235	245	238	221	229	225	203	246	226	237	252	244	211	222	222	242	256	236	261	257	250	216	237	239	241	238	205	238	249	249	241	237	264	236	242	221	267	244	243	235	258	239	222	224	242	217	246	275	217	233	248	245	236	235	251	251	233	235	223	252	245	235	244	246	237	249	227	258	254	236	245	240	232	247	235	234	238	241	209	233	240	244	215	214	256	232	226	242	245	227	248	243	215	227	249	221	285	218	239	256	239	261	235	232	247	233	233	257	268	231	259	209	242	205	255	254	198	252	227	233	256	254	215	233	236	246	228	235	225	249	236	222	248	248	227	233	249	237	227	236	249	222	245	251	243	244	222	256	228	215	242	252	243	226	241	251	214	226	233	216	253	237	239	229	227	254	258	244	242	243	245	235	242	236	215	223	218	242	237	244	224	242	253	221	245	259	236	248	257	230	252	240	239	227	240	251	235	222	253	231	243	249	259	258	249	259	252	251	243	233	220	230	234	227	231	241	268	222	244	242	245	253	235	223	231	271	213	267	230	247	239	237	232	261	223	258	260	217	245	236	221	215	250	281	233	210	248	230	260	266	252	250	244	233	214	228	224	239	265	217	252	235	249	246	246	232	250	218	258	225	248	236	255	246	245	244	239	250	246	237	260	257	242	232	249	241	233	283	228	240	246	224	229	241	215	257	222	252	246	265	236	255	256	252	231	254	258	247	245	230	218	229	265	268	231	242	223	195	228	215	278	238	268	288	244	242	262	236	217	231	259	245	266	259	267	223	243	249	216	241	246	244	223	246	238	235	224	247	250	272	240	222	215	250	232	230	292	232	249	260	227	251	244	253	226	207	244	265	283	248	233	210	243	255	222	233	239	267	246	225	255	269	226	247	245	237	230	227	199	212	243	227	242	227	229	249	261	262	239	238	236	261	212	259	250	263	253	273	254	249	238	234	236	243	230	243	281	237	253	236	204	236	236	228	249	249	256	221	217	245	265	241
20628	15157	14926	3540	2296	1862	1521	1511	1354	1147	954	854	858	791	804	732	734	738	708	668	667	658	632	641	631	641	624	590	597	625	628	589	591	590	626	620	574	531	575	565	577	589	535	584	571	582	577	580	575	568	611	563	589	552	555	578	554	553	586	566	561	549	591	571	530	633	602	541	558	524	588	604	550	570	565	550	573	611	545	550	575	574	579	569	547	577	605	586	533	602	539	549	560	561	548	576	553	555	560	538	552	573	560	600	568	588	569	565	592	566	600	553	576	545	580	577	555	595	551	549	631	588	562	541	601	558	552	547	575	576	559	552	541	563	538	568	545	545	590	588	530	580	553	588	551	525	546	557	543	521	573	590	553	496	603	526	530	574	553	597	569	590	573	555	599	553	582	555	625	558	550	554	551	602	589	556	571	546	535	571	560	523	534	621	584	580	560	515	607	567	574	550	555	550	571	547	536	551	539	621	566	536	581	586	523	552	540	584	601	558	537	570	555	527	564	550	567	537	540	543	489	559	549	553	570	566	583	552	569	567	539	551	610	508	569	576	549	609	567	555	594	549	562	575	568	617	557	559	565	566	584	607	555	586	575	545	560	581	544	568	565	601	602	607	570	554	523	506	549	575	569	589	548	554	565	555	570	537	529	582	572	560	573	543	590	524	549	576	575	527	560	560	555	580	542	582	579	575	543	606	580	538	566	588	558	567	584	556	564	559	547	525	576	551	575	562	553	535	584	572	542	585	580	532	564	555	543	593	601	576	561	532	598	569	549	560	541	574	522	553	541	537	550	576	587	549	535	571	548	587	538	590	569	558	557	564	574	574	586	578	537	552	574	576	542	526	501	589	587	569	585	609	573	594	570	610	556	574	577	567	595	586	554	568	582	566	542	562	561	556	529	574	527	625	570	580	558	517	600	584	534	552	600	534	564	553	557	622	546	553	584	586	557	594	578	557	547	593	548	570	562	578	585	571	579	542	515	553	581	524	578	571	579	554	526	550	578	588	540	559	536	574	549	577	534	607	574	572	536	529	563	585	542	561	595	529	550	574	562	547	588	558	572	575	581	590	532	589	585	597	566	552	535	556	558	559	587	555	554	542	596	569	580	547	599	564	516	578	546	578	575	606	558	550	535	571	562	586	556	622	571	576	573	597	561	604	583	555	580	542	558	512	537	564	527	583	545	568	559	582	612	559	577	542	547	588	483	560	555	550	537	577	571	573	562	596	566	576	590	497	550	555	566	531	588	587	547	550	546	590	586	571	563	505	534	529	563	536	574	596	537	567	565	573	521	531	586	566	573	528	599	594	576	583	596	598	530	600	540	616	545	600	582	586	565	568	559	550	547	572	562	586	586	557	528	527	575	556	575	601	528	569	587	584	522	593	583	561	536	601	506	553	568	545	549	543	584	552	569	533	572	507	576	584	546	561	518	509	555	565	552	614	546	572	575	567	605	563	570	528	529	551	550	541	556	562	556	570	565	555	567	591	599	544	571	575	567	534	605	573	578	559	551	561	577	571	551	563	549	572	561	588	525	557	554	574	562	590	581	562	582	577	548	593	549	559	598	576	566	594	565	593	540	584	605	574	557	597	555	621	575	583	536	573	575	572	574	549	568	500	589	533	571	561	573	565	566	565	527	566	581	519	546	570	557	563	576	535	533	571	586	584	563	571	549	551	594	546	578	569	564	528	535	596	565	577	571	548	558	531	551	549	558	571	590	546	599	548	612	521	570	550	589	523	556	566	605	543	554	590	549	557	561	616	556	582	575	574	584	573	523	560	568	556	541	560	548	569	565	591	550	556	573	572	579	532	548	596	560	535	525	557	572	593	550	586	530	549	543	563	588	554	550	571	546	568	581	526	562	602	574	551	585	562	582	576	525	555	558	540	554	553	544	558	583	601	549	564	570	573	577	554	528	559	597	555	558	552	602	616	533	540	568	572	572	537	594	548	597	563	537	559	551	587	561	530	566	543	582	523	549	562	539	548	573	550	563	558	526	572	549	588	528	532	551	578	572	570	563	553	554	532	539	539	558	535	538	573	562	589	576	563	586	577	545	549	551	524	529	554	545	543	553	565	519	565	539	589	548	519	585	568	537	565	591	564	575	558	574	544	547	566	531	583	620	601	569	573	516	578	589	598	612	556	563	540	544	554	587	609	626	543	579	539	549	579	540	547	586	513	603	569	563	574	518	552	540	555	598	558	555	557	563	510	544	565	558	578	548	556	511	588	552	562	552	575	534	544	566	596	577	546	566	602	554	566	522	564	580	558	574	534	598	580	545	577	559	580	530	576	523	526	579	553	554	566	571	562	607	588	532	540	594	579	612	531	570	573	505	552	595	517	595	568	556	597	553	559	497	555	547	539	564	576	594	538	591	522	548	555	525	561	584	532	584	528	554	566	530	612	571	580	577	580	547	523	579	552	550	593	575	546	547	596	587	571	582	577	588	571	603	544	563	550	550	561	543	556	585	574	561	597	550	566	533	567	611	582	541	542	556	543	538	545	553	553	581	566	594	553	602	566	580	561	571	530	503	545	561	555	561	579	598	544	555	548	580	555	559	590	592	578	604	567	531	621	606	513	592	568	520	616	561	589	603	546	535	574	578	622	560	550	574	550	559	543	592	564	565	588	565	543	608	541	556	558	557	534	579	575	600	601	563	548	537	566	578	536	581	627	577	530	552	537	587	556	593	520	596	562	594	528	567	595	567	569	592	557	561	506	595	581	567	596	572	547	555	559	609	561	598	562	520	581	569	541	543	522	602	575	555	568	577	544	590	558	595	550	589	558	567	545	589	558	535	561	523	582	554	562	552	602	549	589	589	559	518	549	558	555	538	570	563	562	533	590	526	556	561	561	553	539	553	569	562	562	617	537	564	589	541	552	627	610	549	560	547	548	562	581	543	558	550	575	549	586	589	583	558	574	618	570	500	602	559	578	575	542	503	570	575	539	562	575	583	552	558	549	528	561	553	565	561	563	581	570	557	604	564	569	605	589	532	562	536	576	538	578	592	589	609	545	514	525	559	544	532	550	628	555	597	577	557	496	566	563	546	544	562	557	596	550	576	532	576	583	553	553	587	549	570	554	551	547	578	565	600	553	564	593	552	579	565	535	544	560	545	596	570	545	560	535	579	529	545	543	564	551	551	593	590	529	624	553	615	557	543	582	578	616	585	592	573	519	589	581	550	571	538	561	579	586	574	573	541	544	558	562	610	567	530	548	571	528	580	509	588	600	577	577	595	538	563	564	574	535	540	567	594	522	621	561	560	552	609	565	561	597	621	506	532	528	557	588	532	591	549	544	567	570	546	592	557	593	552	499	576	534	572	614	568	515	524	530	562	537	608	574	518	562	566	546	575	567	617	571	534	559	553	574	547	596	551	562	567	549	560	546	597	557	565	549	547	594	571	606	592	561	639	566	575	535	553	543	589	523	578	554	568	570	547	544	605	572	581	550	548	590	561	535	584	557	574	600	531	561
41813	28313	20869	5224	1291	733	530	451	414	327	290	287	230	254	223	239	191	172	185	205	156	181	179	172	195	185	176	154	145	144	187	167	163	166	157	153	154	163	158	175	167	155	166	150	159	181	151	157	159	171	148	148	167	157	172	171	155	154	165	160	160	137	159	147	161	166	181	167	171	148	171	169	159	171	177	151	153	184	170	171	181	148	160	166	169	168	141	158	167	168	161	157	151	179	132	158	167	180	132	161	151	163	149	158	138	159	159	137	139	162	155	177	150	166	173	160	145	156	145	159	163	159	162	139	157	169	171	171	151	138	160	158	177	154	154	152	163	139	139	137	157	158	182	163	198	156	145	141	170	149	167	141	155	166	183	160	177	163	164	164	159	141	148	147	156	151	176	168	159	165	154	166	157	174	146	164	139	160	164	192	153	156	167	155	160	151	152	152	178	189	155	139	148	166	167	139	177	153	151	164	135	152	155	162	197	161	168	144	158	173	185	174	147	170	173	144	155	152	163	188	151	164	183	165	157	157	158	166	186	168	176	161	194	160	152	174	167	150	168	174	159	147	136	168	150	164	167	127	165	133	172	154	147	185	163	165	189	177	145	150	156	183	162	161	153	159	143	140	156	144	167	169	160	166	149	158	154	169	171	153	145	166	157	170	164	148	162	154	127	177	158	183	146	140	164	168	150	162	170	156	155	163	158	154	157	180	156	160	157	163	143	148	129	177	148	137	161	150	157	151	158	169	159	166	137	150	163	167	158	171	163	159	175	156	169	141	144	166	161	177	188	168	156	167	145	140	156	159	166	164	150	143	160	150	164	171	173	151	161	156	174	175	182	150	168	151	169	162	169	165	153	171	143	157	158	153	178	157	138	148	159	174	169	156	163	129	137	134	168	146	163	175	154	171	173	132	151	156	150	157	164	145	184	185	150	162	177	151	137	155	135	165	168	165	145	179	144	170	197	181	153	175	166	174	161	152	152	175	150	174	161	138	157	183	173	151	165	149	138	159	148	147	131	163	172	159	169	162	134	146	158	173	121	124	163	160	167	151	164	147	147	169	156	153	165	176	164	176	169	148	182	164	156	145	173	160	157	153	156	150	168	167	165	164	167	156	189	148	183	167	167	120	176	155	136	174	140	166	184	169	174	158	161	171	155	150	144	146	148	160	128	163	138	157	139	152	146	175	151	166	159	160	152	145	152	167	153	155	144	153	150	135	163	143	145	136	158	183	145	148	165	160	153	149	144	157	165	157	152	135	170	152	169	163	151	152	155	156	174	160	154	171	145	138	151	167	194	165	179	167	177	168	179	167	135	157	179	153	158	142	151	140	143	169	160	170	149	166	149	150	153	151	139	158	180	151	182	162	152	176	155	161	185	157	158	166	140	150	151	146	139	132	160	185	193	166	167	176	167	136	178	164	159	182	162	147	179	187	164	160	158	174	134	141	162	150	174	173	159	148	162	163	169	146	168	171	152	187	153	158	161	139	141	162	145	148	150	160	172	178	128	156	173	185	158	155	133	154	161	173	167	171	169	171	173	164	144	158	170	167	173	160	154	144	127	157	171	172	159	151	144	185	151	152	140	159	156	158	193	173	147	149	142	167	161	155	150	160	174	160	180	145	152	165	167	170	158	181	151	157	169	169	151	154	164	157	169	171	160	168	172	158	172	158	145	143	154	172	174	182	147	151	179	165	181	143	156	147	148	165	173	171	190	149	138	160	145	151	166	166	166	142	182	174	157	164	152	137	140	162	165	175	154	150	167	134	134	149	142	167	169	140	153	153	143	149	156	157	171	139	139	154	144	169	162	132	169	159	171	143	142	157	175	163	164	151	161	173	147	158	167	137	170	167	140	177	147	168	158	153	176	158	154	156	137	153	165	151	157	185	157	141	154	179	158	136	163	151	136	153	172	147	157	134	161	141	152	163	149	152	175	131	158	195	181	151	158	161	148	151	149	172	131	165	147	174	182	169	149	152	148	160	146	161	145	154	170	197	192	156	159	148	162	145	180	140	123	170	160	154	151	164	165	151	145	158	159	168	175	156	165	147	173	120	171	158	145	146	166	176	138	151	159	149	140	158	159	166	175	169	113	164	160	142	143	165	166	145	168	158	155	135	162	175	145	157	143	177	164	172	153	170	149	170	152	151	171	170	156	158	135	148	142	171	153	150	140	165	138	158	175	185	161	174	178	154	160	163	147	165	152	165	149	155	160	177	143	161	163	181	180	150	172	159	147	159	158	159	148	156	165	150	158	166	135	150	173	148	169	153	184	158	165	160	123	139	174	148	139	158	159	166	159	162	146	158	164	160	152	135	157	153	195	151	153	168	152	180	158	145	184	173	159	177	146	144	169	144	158	129	161	155	164	143	157	142	156	169	127	140	160	166	127	158	144	164	163	164	138	167	171	143	160	161	146	178	167	182	121	155	176	147	147	176	139	148	146	161	163	162	136	154	152	154	136	161	156	159	160	173	159	153	145	151	163	164	157	167	161	153	147	143	164	159	170	152	155	170	154	140	187	151	161	127	138	153	154	155	185	155	150	143	142	156	171	134	155	172	161	176	147	131	179	166	158	153	140	178	149	168	187	154	155	162	172	165	143	173	175	148	161	152	148	184	169	130	145	164	177	151	154	151	146	163	154	142	159	135	168	156	163	150	146	148	136	180	175	159	139	146	161	142	146	142	162	168	159	159	175	164	144	158	157	159	162	183	156	148	164	140	176	144	159	180	150	166	149	129	165	133	128	151	144	168	184	154	157	182	187	177	175	172	170	159	146	167	153	151	143	153	142	168	159	154	163	186	194	189	164	165	162	184	161	165	147	150	122	155	136	155	157	158	146	141	172	164	173	155	146	171	168	158	149	145	147	148	147	150	157	137	174	150	140	156	153	133	174	146	153	162	159	165	144	172	168	165	159	168	158	167	177	154	161	164	149	176	165	147	165	157	173	161	159	176	141	165	153	163	177	153	143	172	139	146	166	165	133	162	156	157	154	116	159	183	138	139	147	165	184	171	159	156	146	147	158	155	159	157	150	152	159	171	143	148	162	163	154	153	164	167	165	160	161	170	174	148	160	170	169	163	185	164	146	160	167	189	177	174	172	168	169	163	157	158	181	174	142	160	173	163	161	157	147	162	167	178	180	158	154	153	139	175	140	142	162	172	165	159	139	158	171	162	149	178	163	145	204	152	173	156	145	157	144	145	175	142	164	172	160	146	165	133	147	166	147	134	165	166	137	166	143	165	150	161	151	142	152	145	164	170	154	161	163	171	135	176	136	175	164	148	183	146	161	172	148	131	145	177	182	144	146	166	153	144	144	154	167	143	160	160	163	167	160	142	170	148	165	180	154	160	141	147	141	157	168	149	171	168	145	167	172	139	165	149	174	144	151	167	139	163	156	160	177	168	159	148	146	142	137	149	155	150	166	145	155	184	165	138	161	151	171	150	133	146	162	147	182	154	155	146	173	151	163	158	159	171
28143	22950	22474	5642	3025	2419	2026	1919	1674	1285	972	913	899	790	762	765	684	608	635	604	575	537	512	498	484	519	474	451	471	465	429	456	444	462	421	409	454	424	408	398	424	410	464	420	438	403	457	416	407	425	395	394	422	375	401	414	379	381	421	387	377	382	434	388	384	355	386	357	383	408	371	366	371	399	394	392	381	375	370	429	381	379	363	380	378	418	407	399	383	351	387	383	371	396	359	376	370	350	375	391	399	367	382	374	366	383	387	353	402	366	362	390	441	353	356	391	381	382	360	343	389	392	407	378	401	407	372	390	403	361	377	391	333	383	356	380	384	390	405	385	386	367	414	387	392	353	376	340	391	406	356	384	390	372	400	383	392	374	384	398	407	384	356	393	405	373	383	398	404	374	376	366	382	393	381	376	421	360	414	400	372	391	377	408	368	415	391	396	396	402	404	395	374	393	395	365	397	397	389	354	379	419	413	368	369	402	418	397	398	390	374	336	379	435	423	393	412	392	401	398	395	380	394	395	405	388	383	378	375	352	349	377	422	401	363	351	353	341	378	422	389	368	394	389	388	415	380	384	408	368	418	387	378	378	392	371	405	346	389	375	387	358	380	390	399	408	359	409	396	339	409	409	362	412	397	370	375	373	391	382	366	385	379	406	371	350	351	400	371	423	340	369	373	373	397	366	371	387	354	383	385	370	370	377	390	357	399	371	409	382	354	353	397	410	355	412	374	388	400	379	373	411	337	388	396	375	398	426	415	347	370	389	363	386	374	432	386	424	372	360	389	408	408	358	377	366	370	392	428	375	427	382	408	375	366	403	371	371	366	383	369	370	376	393	399	384	394	369	383	413	392	396	382	377	382	363	369	376	396	373	387	405	378	392	402	374	369	387	377	417	384	372	365	386	395	385	392	344	397	401	380	405	381	381	393	390	397	402	369	368	393	368	369	397	364	372	381	355	377	387	351	354	358	420	379	361	410	375	388	401	387	402	337	355	334	380	395	391	372	366	380	376	341	392	377	387	396	368	402	409	403	410	385	397	384	403	347	406	382	349	369	371	386	440	390	374	364	382	383	391	363	378	375	413	396	415	400	396	398	356	390	368	361	386	371	402	345	393	373	362	387	382	392	382	370	403	391	393	391	383	375	401	407	385	388	374	357	382	384	391	377	353	377	378	383	370	359	402	364	396	370	398	377	387	412	404	371	349	386	370	344	383	381	371	392	365	385	386	398	363	353	401	361	411	393	378	398	381	411	371	367	411	384	384	368	385	354	382	389	349	386	404	425	378	373	361	362	382	364	368	428	418	378	381	377	350	373	426	366	392	393	369	337	405	370	369	357	380	355	392	388	405	371	438	389	404	380	393	389	380	403	386	393	416	391	394	367	358	388	376	408	367	395	431	389	418	389	386	372	365	411	399	358	368	392	384	390	395	356	397	408	406	383	389	392	397	362	373	374	396	367	390	371	414	358	380	401	391	376	373	358	361	364	406	371	386	361	387	421	377	386	392	379	354	388	390	398	369	336	384	395	346	364	377	373	395	373	380	385	378	416	353	409	381	395	375	430	401	361	377	387	384	394	385	364	360	358	383	393	382	391	370	419	375	350	384	402	395	386	381	364	376	403	378	394	368	366	359	362	403	375	392	386	391	420	397	355	373	356	415	360	369	396	389	380	376	385	389	400	384	378	366	374	384	383	391	371	394	429	380	359	384	364	390	371	405	386	374	412	396	386	383	421	381	395	377	416	388	426	385	379	360	415	391	397	378	395	386	415	383	406	357	424	410	401	395	378	379	395	381	350	376	386	368	405	341	393	405	353	366	384	403	370	396	393	414	396	366	396	363	391	361	379	404	376	386	399	395	390	389	396	372	400	377	379	389	379	392	391	413	399	345	396	391	382	410	386	362	385	358	405	381	384	368	384	394	368	373	386	404	429	385	382	375	403	403	386	394	377	382	373	369	369	384	388	375	402	371	374	390	365	371	345	376	375	376	387	368	386	381	381	381	382	371	401	378	416	364	362	368	398	368	403	331	377	357	392	366	359	386	351	369	375	365	400	357	369	383	356	354	366	370	392	406	379	385	382	371	404	381	399	371	373	375	356	393	387	387	380	373	411	376	388	376	379	392	351	405	415	368	379	378	384	397	363	388	398	357	381	371	390	358	407	368	364	394	364	392	411	398	383	395	418	365	380	390	381	397	408	389	410	377	407	381	400	395	372	369	385	377	414	382	415	364	392	380	384	354	393	399	370	380	415	387	423	419	389	347	365	377	363	387	363	366	376	366	393	406	360	398	379	354	392	373	377	405	368	359	415	399	409	344	393	355	392	385	360	378	411	388	384	342	391	382	395	402	361	372	389	390	388	367	388	400	370	393	415	400	393	419	385	375	362	406	377	383	378	382	381	377	358	405	415	364	362	387	370	364	372	422	376	363	392	375	388	383	361	390	376	383	408	395	379	398	392	419	394	423	337	355	364	426	395	412	375	387	388	383	374	392	362	399	373	400	368	395	352	377	359	375	399	388	373	385	398	391	376	370	421	404	380	395	390	348	408	390	360	378	369	433	382	384	379	385	366	394	351	368	389	413	367	375	368	384	448	398	358	387	378	376	367	365	374	388	375	442	370	365	392	369	409	401	375	406	431	377	361	376	404	410	378	430	383	392	377	394	394	427	398	376	365	401	381	376	390	376	368	372	386	370	362	390	371	385	364	380	439	341	393	390	377	408	366	347	362	408	387	387	417	391	375	377	374	413	384	400	382	404	346	377	374	387	417	418	354	374	376	375	382	398	401	421	378	386	372	379	372	382	354	378	394	364	356	383	380	375	382	361	399	393	421	387	399	401	404	374	392	403	371	394	365	399	381	392	389	365	414	392	403	399	391	398	387	376	367	400	360	348	368	386	380	375	382	362	388	402	394	400	395	412	415	388	364	398	375	368	397	376	408	398	378	411	400	384	368	362	409	443	397	433	377	380	386	360	369	371	386	366	348	382	362	414	384	400	394	392	383	389	345	401	378	384	393	373	392	396	388	405	376	385	375	397	414	377	379	369	386	381	372	363	359	368	383	385	422	361	378	350	364	344	382	366	367	378	429	405	411	373	383	401	365	409	349	401	355	393	381	405	381	388	388	355	369	385	402	383	326	426	375	371	357	371	396	393	376	383	364	382	407	366	383	370	394	413	364	388	369	349	390	380	354	401	340	391	362	386	383	359	425	394	416	395	402	380	382	356	374	403	422	365	369	376	368	418	402	387	384	400	379	366	370	405	396	373	398	393	368	388	348	385	404	381	403	354	396	369	426	383	375	417	415	370	387	377	367	412	393	400	396	384	379	366	386	397	384	399	354	370	373	360	401	397	351	339	382	386	400	382	418	381	386	391	351	396	367	417	407	394	387	387	338	365	398	414	392	386	367	411	388	398	377	406	398	399	380	361	416	435	383	385	408	361	384	393	332	385	353	383	382	405	420	401	367	361	393	408
13413	5472	2782	700	392	345	331	289	237	265	248	279	268	210	228	231	219	219	231	250	240	240	229	194	247	223	222	203	237	206	208	241	238	199	222	197	207	206	232	225	255	209	211	226	216	240	222	232	222	227	227	229	210	185	224	218	254	213	245	227	217	251	227	213	189	204	265	217	203	217	247	210	235	239	199	224	220	252	224	196	211	267	230	226	229	219	214	210	229	257	233	204	196	206	221	251	217	238	204	223	200	210	209	251	228	243	223	238	231	211	245	197	212	207	210	203	211	211	214	205	202	204	245	192	234	229	263	227	249	210	252	227	215	216	215	204	232	234	243	239	226	212	232	210	227	224	248	210	230	199	223	227	211	242	220	235	223	242	204	217	225	241	223	230	221	212	240	255	234	218	248	222	248	197	221	236	229	186	223	229	219	240	181	225	227	240	196	233	224	214	251	245	206	239	232	244	243	216	206	231	236	232	224	234	262	210	204	231	249	206	238	207	204	222	244	221	211	220	238	241	210	224	249	222	201	253	238	190	221	224	251	237	264	228	223	221	216	225	243	230	228	217	238	205	229	260	229	205	253	239	206	223	198	192	196	233	196	266	243	220	206	236	245	201	209	225	236	215	254	241	223	239	218	241	236	226	229	251	207	242	202	208	223	213	240	235	226	230	205	215	237	265	219	235	206	233	241	235	235	210	225	253	251	258	228	197	203	222	219	209	208	232	269	246	217	219	213	224	224	224	209	221	235	214	249	221	244	227	217	219	238	233	232	195	238	222	239	266	216	207	221	205	217	232	240	206	247	227	209	206	226	211	218	215	218	213	242	239	214	202	231	216	249	252	222	224	236	209	228	222	207	243	248	239	223	207	235	216	217	222	210	215	247	228	230	226	220	210	245	210	250	218	242	252	201	242	219	235	224	231	250	223	207	230	230	237	214	223	240	246	216	263	221	230	211	230	229	233	247	239	219	215	224	218	220	201	202	195	236	235	211	236	201	224	240	231	225	213	207	235	213	204	241	230	219	249	221	227	248	232	238	241	237	222	227	215	203	234	224	225	236	217	227	220	244	250	235	236	223	210	211	246	219	213	202	239	240	228	226	225	227	223	217	230	240	218	227	247	205	237	246	211	231	220	224	208	208	225	235	210	216	218	224	218	213	230	233	214	195	275	225	252	230	216	225	225	227	213	196	264	203	195	231	228	244	232	224	229	236	225	210	226	251	199	211	227	224	248	215	210	237	205	232	211	214	227	228	222	213	234	231	218	240	212	226	233	227	213	243	205	184	235	222	207	205	208	180	246	260	235	225	240	194	221	265	241	254	217	207	240	223	222	210	211	250	232	241	220	231	261	227	219	236	207	222	236	236	226	208	202	241	219	211	236	235	225	188	229	221	228	215	244	208	212	213	255	211	228	225	235	210	249	221	231	220	218	211	207	207	213	203	205	206	245	233	234	232	233	244	226	241	233	212	205	210	226	235	238	223	233	234	223	241	231	238	233	213	206	233	222	240	228	209	222	211	203	227	202	207	210	225	212	213	225	231	236	262	244	253	225	218	243	223	207	213	237	218	222	204	242	222	206	245	236	227	219	235	205	228	234	212	232	226	235	211	225	201	246	229	243	199	236	223	243	243	211	238	229	245	227	252	231	191	219	233	218	252	192	225	226	210	218	239	219	211	221	198	244	225	215	221	271	218	218	227	214	244	264	241	253	215	199	199	193	227	215	238	232	219	245	211	246	211	219	225	231	221	235	234	221	254	216	224	193	218	225	232	231	238	228	221	244	233	242	215	215	227	221	252	242	256	227	207	228	234	246	192	224	222	224	260	231	229	231	257	245	235	224	220	250	205	227	218	215	221	239	219	223	217	227	218	259	214	239	212	223	212	224	228	218	242	212	233	206	249	256	218	232	219	226	227	199	251	201	192	216	226	237	265	201	191	214	215	221	220	218	232	240	213	222	234	244	227	222	245	209	194	247	220	212	266	193	218	199	222	214	201	214	247	230	248	227	247	223	191	233	210	237	203	246	232	240	247	198	222	243	234	203	237	259	229	207	235	232	230	232	226	227	213	231	232	255	242	238	212	224	220	239	202	220	216	214	218	223	237	194	222	234	237	250	224	247	232	255	242	225	224	203	238	199	240	236	229	222	240	219	234	228	198	228	222	234	210	238	234	228	189	219	235	235	260	240	200	202	229	230	222	268	199	235	250	256	237	242	194	236	206	236	241	226	238	211	238	230	236	185	227	234	230	248	255	222	261	199	247	244	288	198	217	262	248	208	225	210	261	234	233	216	257	211	218	198	209	213	243	243	215	220	209	227	218	201	210	234	234	211	232	203	205	244	226	240	220	239	227	236	230	226	200	223	241	240	218	222	198	199	195	248	203	247	211	204	207	228	231	210	221	243	213	236	188	221	224	209	236	215	205	241	203	233	235	212	218	209	208	230	209	227	237	214	222	242	221	227	230	242	212	224	236	223	237	229	249	225	246	211	257	227	256	226	215	228	231	238	255	204	211	215	235	240	235	225	219	227	226	229	226	231	211	230	258	216	216	238	218	226	218	207	199	210	231	208	209	219	232	198	230	226	242	244	239	215	230	236	236	218	243	194	224	241	207	212	231	246	217	233	234	233	228	240	257	256	243	266	232	232	251	219	201	218	249	229	219	246	239	224	206	231	220	203	221	217	207	224	208	229	252	239	228	202	250	236	233	224	188	185	200	219	215	232	235	205	218	218	209	221	229	231	216	223	214	221	247	248	226	220	235	227	238	248	239	215	244	228	209	238	198	193	214	216	209	209	230	215	242	227	223	246	229	212	190	239	196	214	230	225	250	225	244	231	178	192	251	220	239	218	242	241	209	229	203	223	260	213	202	226	222	217	247	234	210	211	256	222	209	219	210	213	240	237	197	231	243	244	224	210	236	228	224	230	233	249	202	220	231	227	222	230	251	251	251	220	247	230	205	232	232	205	204	239	229	235	249	235	242	252	220	262	216	241	232	207	210	237	214	222	236	196	235	225	219	228	203	226	222	211	233	231	186	220	228	196	200	213	246	200	229	216	189	186	222	206	200	214	232	227	256	231	209	221	236	262	245	217	208	211	242	242	226	208	183	194	246	224	229	249	195	213	233	200	262	208	231	223	227	243	234	201	214	210	240	233	248	215	219	233	247	232	209	264	210	234	223	208	253	219	200	230	249	229	242	241	234	225	246	219	221	233	250	231	207	244	226	217	226	238	226	214	255	226	217	219	216	220	246	214	239	233	232	223	218	227	231	227	232	215	225	227	201	217	206	222	220	218	242	246	226	233	270	226	213	244	224	248	233	206	216	225	257	236	232	232	216	198	221	244	234	222	231	225	208	210	206	201	235	228	213	231	232	235	216	242	192	201	229	214	237	223	229	210	220	224	241	208	230	220	237	215	226	215	229	232	223	218	206	224	214	236	209	204	212	227	211	237	220	231	211	206	238	232	228	245	185	205	222	225
9609	5506	5003	1823	1288	1086	1056	1026	829	737	696	693	619	661	599	622	629	575	602	632	568	616	612	540	521	560	542	534	577	572	562	571	557	542	539	579	540	546	551	560	565	550	539	516	556	477	502	539	552	532	566	563	549	539	530	503	564	577	515	560	529	533	522	521	552	590	501	510	570	560	565	509	493	551	540	520	544	518	583	524	552	549	514	510	578	527	554	556	512	552	514	555	501	542	545	555	544	536	530	585	539	544	512	531	540	564	518	542	529	557	511	539	580	525	547	532	519	559	554	496	565	494	530	493	559	501	503	546	547	521	560	498	555	560	550	513	542	526	533	531	528	561	522	525	559	562	528	534	517	486	513	558	536	534	540	520	566	543	518	533	552	523	578	552	590	543	531	501	535	531	573	520	517	519	523	554	537	544	500	552	533	521	571	541	553	525	539	527	535	550	533	534	570	539	539	521	513	545	529	502	574	519	521	575	565	515	577	551	570	514	534	528	507	521	518	511	510	567	499	546	526	512	588	495	529	583	520	541	542	537	565	553	520	545	550	530	501	559	526	524	497	540	516	505	531	556	566	509	508	527	588	530	542	564	527	544	552	547	525	549	527	550	505	524	564	488	517	568	540	545	545	549	530	521	512	551	546	554	563	506	551	562	566	567	541	521	526	523	502	503	541	534	525	575	536	522	495	514	546	523	535	495	520	516	571	582	563	563	544	565	548	516	537	484	534	532	508	517	531	532	555	519	518	530	536	530	540	518	528	547	538	540	516	555	574	519	518	523	562	546	500	504	532	527	502	489	544	545	542	504	522	541	525	507	536	520	566	498	502	526	542	522	582	505	512	521	558	535	503	534	548	563	520	564	523	522	503	551	527	503	547	534	547	522	539	546	583	531	524	501	543	534	528	562	555	511	522	565	519	536	545	548	529	548	564	540	521	533	601	556	547	526	485	510	539	542	557	555	531	474	547	515	587	533	513	533	533	537	551	507	538	534	544	553	539	506	532	550	554	575	544	537	560	552	529	536	532	550	538	552	525	558	558	536	535	560	526	536	527	543	539	517	508	546	504	542	561	512	507	510	544	531	518	509	549	558	541	492	505	553	519	531	560	546	513	531	582	542	535	551	519	534	533	564	582	530	508	528	530	548	525	559	538	520	544	535	527	528	557	563	520	538	542	587	536	527	510	527	546	502	528	520	513	548	570	482	520	554	516	544	589	500	573	500	519	518	533	532	559	554	527	562	532	518	534	527	528	527	520	512	537	508	552	565	519	541	509	517	574	556	553	549	549	552	532	545	530	549	562	546	533	476	550	540	547	519	532	501	549	532	548	543	540	533	522	568	539	553	494	550	538	550	524	533	557	568	531	555	519	579	566	554	518	545	528	508	527	533	558	558	531	518	545	531	544	571	551	550	549	528	496	519	550	547	555	562	536	542	542	520	551	539	542	511	538	510	601	566	594	534	493	526	572	550	528	512	535	521	598	513	548	541	529	550	515	499	499	518	541	540	489	520	553	533	526	544	514	533	528	540	563	492	556	530	520	510	561	536	543	517	590	566	532	553	535	552	572	545	541	537	567	556	595	533	545	494	549	521	529	510	528	580	548	524	545	533	557	503	571	555	566	548	540	519	531	589	549	555	540	569	555	553	526	508	540	564	511	569	531	569	576	527	497	554	534	507	553	535	519	545	545	547	549	548	523	483	524	545	565	553	540	543	565	563	542	545	553	572	554	522	536	526	551	550	532	538	546	533	547	533	559	503	552	534	542	518	553	558	537	525	518	537	558	538	548	575	524	539	514	528	551	532	512	534	539	567	540	528	553	505	535	536	562	511	513	551	519	549	511	569	527	533	519	506	590	499	544	506	528	578	526	522	518	577	537	507	503	534	509	524	528	508	545	541	526	498	547	532	470	527	524	544	524	517	570	534	523	553	552	542	544	569	577	532	507	518	549	563	579	508	548	506	531	522	541	545	508	515	501	533	531	507	539	515	558	518	544	525	569	535	556	530	559	559	550	536	510	538	526	503	560	569	522	497	548	541	503	551	572	576	541	531	539	544	537	544	541	523	562	513	534	507	471	534	537	543	537	519	510	527	539	530	508	534	561	530	541	487	559	542	524	553	540	541	542	537	491	534	565	544	573	531	552	535	584	540	536	507	506	482	520	565	532	511	556	546	555	545	593	576	524	514	542	557	509	527	553	540	569	518	571	532	517	494	556	542	520	531	544	528	523	548	549	547	516	540	538	543	573	544	544	505	554	514	514	541	519	524	534	536	529	541	543	550	553	550	520	535	568	535	565	509	541	552	521	503	553	531	534	522	554	570	534	545	535	524	552	508	507	550	521	522	511	529	519	521	561	547	479	524	517	516	500	535	526	505	490	526	540	556	562	578	518	529	542	543	491	577	542	531	562	543	587	502	530	560	551	525	566	546	555	549	539	542	500	529	541	485	536	519	565	532	543	534	557	555	493	543	546	532	559	521	542	528	578	564	537	503	524	551	518	517	573	550	520	516	498	555	585	512	595	560	534	581	513	540	536	522	539	587	520	571	541	547	498	546	512	550	549	533	553	538	506	579	583	564	552	509	539	559	534	503	519	537	522	519	545	514	493	515	548	535	549	533	539	537	555	533	532	553	541	520	534	539	525	498	543	499	525	535	549	541	528	550	563	529	580	516	517	559	504	528	540	532	511	545	512	479	561	485	568	503	523	537	536	511	534	552	536	512	521	519	553	576	558	546	517	518	531	535	550	566	542	526	536	575	549	556	564	521	503	539	536	540	544	551	561	487	527	559	573	517	530	531	526	492	536	553	551	567	538	572	583	492	519	566	569	488	520	516	522	581	541	541	510	543	555	557	558	539	481	541	488	522	529	512	581	507	542	537	521	571	535	553	521	509	554	550	547	528	527	542	497	546	502	516	516	519	551	534	513	541	511	503	511	509	541	497	501	568	563	577	513	571	514	559	530	523	512	529	522	558	491	496	560	530	528	548	543	525	492	535	521	557	534	494	516	540	602	606	592	553	525	523	555	521	546	550	559	520	525	525	507	514	555	539	539	519	531	566	527	528	552	533	520	568	506	543	563	522	490	532	565	550	536	518	523	555	554	505	515	545	524	548	501	553	532	518	515	581	574	489	555	530	523	520	538	510	543	568	490	556	515	541	544	569	530	523	528	575	554	533	592	530	501	516	585	533	514	498	512	535	528	539	529	553	538	547	527	502	543	521	517	542	543	533	550	566	536	493	557	582	529	517	562	517	499	562	583	568	556	529	479	574	531	490	515	567	525	496	514	535	535	514	513	539	546	547	545	554	558	519	525	518	562	541	554	527	536	561	517	497	518	533	569	592	551	550	554	561	527	519	532	488	558	521	540	558	543	472	510	540	511	529	529	518	496	521	557	519	542	536	513	530	515	552	549	547	551	560	560	483	535	540	543	525	533	499	556	511	518	503	540	549	527	533	587	526	594	523	538	554	551	506	583	559
30446	17657	12659	3036	703	530	494	453	341	325	300	352	299	296	319	283	293	273	280	272	263	284	254	277	236	261	276	256	251	253	263	268	220	223	253	271	242	271	280	277	267	258	281	245	262	285	275	260	276	240	248	283	299	266	237	246	260	279	242	258	236	231	257	255	234	226	256	248	230	252	256	263	281	238	250	254	237	207	288	239	252	240	229	242	239	248	251	264	269	264	243	213	251	273	261	258	241	232	264	261	250	243	263	272	237	258	279	255	247	225	254	261	270	276	245	244	236	249	261	268	256	269	245	234	210	252	251	246	260	254	257	241	240	249	233	245	275	250	260	248	273	258	230	272	262	242	242	234	265	242	232	241	254	243	257	286	260	274	249	267	244	271	255	241	211	289	253	265	240	256	269	277	234	248	273	278	252	247	257	260	257	263	242	251	225	248	248	257	235	255	271	235	279	261	237	266	233	256	238	274	266	283	255	243	268	242	230	254	226	245	263	238	277	268	264	254	278	248	249	266	242	271	250	223	264	267	234	234	255	247	271	245	282	267	236	256	252	255	250	295	263	240	264	281	247	251	276	235	257	257	242	241	264	245	319	273	256	253	268	264	261	257	259	248	235	252	227	216	233	266	269	258	247	256	254	258	270	250	293	255	263	229	260	250	264	227	237	252	258	245	263	244	243	281	261	252	244	245	261	279	252	267	278	253	256	287	286	245	251	253	262	241	244	282	244	258	263	246	263	256	270	254	258	258	228	249	275	264	247	290	262	242	246	286	267	241	257	262	248	248	257	237	251	262	246	215	278	264	250	269	260	243	251	233	265	247	236	269	245	244	239	267	255	265	253	263	264	222	232	231	265	252	257	254	256	269	234	249	242	248	271	256	241	258	260	241	252	251	230	255	287	258	257	234	259	234	248	236	265	260	247	243	234	250	225	276	268	267	263	274	267	252	257	279	262	248	257	247	227	242	256	263	262	250	244	241	272	264	247	247	239	253	256	236	254	244	235	258	227	285	251	207	265	249	269	269	246	250	274	269	252	236	232	225	227	246	255	240	238	257	251	247	270	258	239	230	244	293	279	262	264	254	240	223	246	237	231	262	248	248	267	254	269	266	267	244	264	246	260	240	266	261	241	251	261	270	245	227	226	244	257	263	253	237	257	293	266	231	245	268	258	274	261	278	257	262	248	257	258	246	270	262	261	239	270	249	260	259	255	244	275	243	283	265	249	257	265	216	237	254	245	229	251	289	262	268	260	236	249	299	238	231	246	250	262	291	249	281	249	257	240	268	266	257	285	257	253	255	253	255	270	240	242	256	264	269	246	248	243	256	248	260	234	217	262	259	239	247	243	260	269	238	258	226	247	270	270	222	267	235	248	242	238	236	258	234	252	261	288	276	241	246	276	284	237	263	233	249	260	244	239	232	267	269	254	248	227	260	229	252	247	266	257	247	257	265	241	243	213	263	243	255	250	238	270	256	246	235	268	256	240	265	257	259	233	254	248	258	244	245	265	248	223	269	258	238	253	253	256	251	267	217	235	223	203	242	248	257	245	235	254	254	238	260	269	261	261	250	215	241	261	250	256	251	266	265	246	234	245	259	263	244	230	249	259	269	242	256	260	237	290	277	246	243	237	238	242	241	245	253	255	249	243	276	272	275	246	259	242	267	243	276	278	243	264	274	247	316	279	228	222	245	274	237	299	292	258	227	264	280	262	266	259	251	276	250	251	245	236	237	260	266	225	263	238	229	272	274	246	264	269	246	267	237	250	245	260	265	265	266	244	233	248	259	284	268	221	251	270	238	261	212	265	253	269	301	257	244	249	258	255	239	274	233	278	260	286	266	281	284	253	258	215	245	253	235	258	258	257	260	263	281	262	235	273	267	293	264	259	249	260	240	274	254	244	239	238	275	261	255	247	244	262	249	256	229	240	274	232	261	282	269	253	240	254	254	237	252	267	233	220	260	273	258	244	243	241	220	267	239	235	241	242	275	251	255	249	253	272	252	276	267	264	247	242	271	244	263	256	240	246	262	234	268	258	254	276	256	273	248	242	239	251	274	264	242	247	211	253	260	243	247	261	242	272	258	257	261	264	280	287	283	249	256	240	255	263	249	279	272	249	248	236	249	224	297	277	259	241	215	242	278	250	258	258	259	245	289	239	260	271	250	252	266	229	241	288	239	233	261	262	252	245	239	279	255	287	242	265	242	246	226	243	234	247	231	250	248	266	248	261	280	276	256	235	269	261	263	242	247	228	256	254	220	291	237	229	264	269	264	241	285	210	269	261	244	225	270	256	244	275	270	260	252	265	250	235	242	244	246	287	260	254	270	236	236	290	276	289	282	267	291	236	260	250	267	254	281	232	251	261	222	213	228	219	245	233	286	249	269	282	242	258	242	257	235	254	226	246	250	250	215	273	264	255	283	237	248	254	226	237	265	241	257	286	266	260	238	250	295	275	241	264	288	243	256	241	257	260	237	253	254	252	238	238	270	266	277	260	252	254	238	252	242	255	257	251	262	238	254	228	226	283	248	246	271	231	262	240	237	220	255	236	269	253	246	282	255	242	252	232	244	263	277	264	252	271	234	234	225	272	260	232	260	288	241	266	263	254	269	247	271	271	266	266	271	272	260	274	241	260	245	226	259	263	259	255	240	291	232	239	258	246	264	254	258	257	247	257	251	269	247	239	234	281	256	258	232	261	245	262	242	262	261	238	248	240	216	283	222	274	291	237	272	270	274	228	304	263	280	227	252	258	266	248	278	246	227	229	225	222	270	259	218	247	251	261	235	256	270	260	253	272	237	261	244	259	229	255	264	232	239	296	239	276	261	248	224	233	273	257	242	252	269	275	255	251	235	246	243	278	268	290	228	258	242	238	279	238	245	248	251	278	246	218	267	255	253	223	259	249	239	220	257	247	288	255	271	256	216	265	252	263	268	264	285	238	241	281	253	258	265	289	283	264	277	247	252	242	252	258	259	221	245	267	254	225	248	252	255	257	251	278	247	256	237	261	259	257	252	236	238	216	245	252	243	236	260	257	248	250	261	252	266	264	227	238	257	234	238	269	265	224	267	242	238	247	235	241	242	261	234	231	274	261	273	273	255	265	257	287	255	242	233	240	245	268	252	271	228	244	238	251	221	252	244	260	261	235	271	258	211	251	245	256	274	234	230	227	270	242	224	257	260	281	281	246	270	266	258	284	227	232	223	239	262	278	249	239	248	272	215	269	254	252	244	233	244	269	254	256	224	279	275	258	257	250	273	251	261	288	248	284	234	257	268	252	234	226	258	274	275	234	221	260	262	263	244	260	238	287	258	250	266	274	275	252	221	259	240	270	246	265	264	245	259	266	281	275	255	238	242	218	218	262	242	265	242	243	262	268	256	263	220	249	246	265	239	259	269	258	254	246	269	256	280	253	245	245	274	261	276	249	261	273	258	267	242	249	245	283	253	258	226	252	236	249	269	258	271	253	244	257	259	275	275
21390	14658	16015	5112	2314	1900	1884	1696	1279	1074	963	938	862	836	841	795	738	726	748	749	697	759	697	651	623	640	634	592	633	685	610	632	608	667	650	627	644	643	598	651	607	641	586	606	599	628	616	643	664	564	573	587	653	576	579	602	603	595	592	632	631	610	613	603	603	599	603	592	565	616	606	626	575	615	604	619	576	596	576	643	621	624	589	569	596	599	589	599	584	591	556	605	599	629	623	648	578	644	575	593	584	618	598	570	631	616	603	635	555	579	656	612	613	612	568	584	600	594	614	588	609	589	627	622	599	576	620	574	581	586	623	596	575	636	584	575	602	582	624	607	580	583	583	592	619	604	580	572	629	595	592	562	572	612	526	614	597	594	636	575	603	608	615	593	578	535	599	597	607	561	612	626	623	608	572	612	586	600	579	559	558	620	603	611	581	581	544	582	632	574	638	563	605	593	597	593	602	596	594	589	619	566	609	611	602	578	581	575	583	538	584	589	553	620	576	618	572	620	574	658	618	617	589	584	573	539	608	575	600	541	608	617	594	611	624	590	587	601	548	581	647	616	601	626	586	588	590	553	579	617	587	557	598	615	572	619	587	540	612	585	569	567	591	599	622	586	588	606	618	618	576	573	599	574	637	568	594	564	639	598	589	608	565	591	589	600	569	554	618	601	600	591	620	581	554	617	607	573	625	600	577	559	569	579	584	609	579	608	580	613	596	619	587	575	584	562	638	571	601	579	604	579	630	604	595	595	574	598	582	620	609	609	596	599	592	571	612	558	639	628	555	601	604	626	601	583	567	598	631	577	611	591	616	570	591	600	570	580	626	582	558	558	571	610	638	565	609	607	645	608	594	584	600	601	607	585	591	600	552	606	611	609	579	636	608	584	582	554	585	594	580	606	603	609	608	600	604	594	550	576	548	589	605	559	622	553	638	584	591	626	664	593	573	616	589	562	601	606	555	605	571	590	595	590	590	640	618	595	594	638	593	593	612	609	574	634	556	564	639	611	603	623	563	635	638	606	621	595	589	585	609	553	595	559	602	629	613	523	587	550	609	560	587	595	587	592	619	578	575	588	602	599	611	573	583	563	621	590	570	582	583	576	622	611	588	576	632	629	572	571	623	579	610	605	601	576	582	627	594	596	605	561	583	629	630	597	574	551	590	611	592	562	583	558	600	574	555	602	530	647	560	572	637	538	609	586	594	607	572	581	562	530	576	634	592	622	547	564	578	586	640	575	541	592	602	608	633	642	596	605	592	618	593	574	582	563	590	566	613	541	581	596	574	646	625	608	575	602	653	562	596	585	573	601	583	573	562	573	611	539	618	571	586	621	596	614	586	605	605	610	611	574	648	613	602	583	592	567	648	600	633	582	605	620	636	609	593	620	559	624	571	622	579	602	614	605	602	611	605	575	605	598	637	560	582	600	573	603	590	627	582	571	603	557	614	580	612	580	559	615	588	593	595	629	572	568	604	596	558	556	621	616	551	604	629	571	605	601	574	601	611	589	583	600	585	607	571	616	595	585	539	599	621	592	555	593	571	624	576	582	600	574	626	632	594	637	584	588	625	556	569	544	564	546	576	595	560	592	575	592	612	587	589	561	568	620	559	625	592	635	618	583	580	591	561	597	602	580	551	558	603	614	579	589	593	574	596	601	617	603	572	624	594	623	568	593	587	586	621	644	549	579	579	609	589	625	579	592	647	600	587	617	588	588	615	537	588	633	595	639	614	601	581	614	599	625	606	629	632	569	643	545	605	574	622	615	592	616	579	589	576	593	649	639	573	594	588	584	615	569	559	562	615	561	613	630	590	622	577	569	610	580	631	601	574	561	598	557	640	565	604	589	651	588	607	555	585	576	564	608	592	589	603	592	628	600	558	569	552	607	569	617	607	606	596	591	607	616	592	607	571	599	578	610	587	566	614	620	638	589	639	605	569	603	613	605	606	635	573	566	559	623	617	616	596	629	671	631	581	608	579	580	603	593	577	638	577	583	605	628	597	560	591	682	619	611	557	588	571	629	581	659	557	578	577	605	586	625	594	629	546	590	576	584	571	576	598	584	627	602	554	581	586	616	622	589	574	610	549	613	604	613	604	611	647	567	614	596	547	574	624	588	577	598	630	582	549	593	623	579	606	608	572	624	611	606	579	605	595	549	615	587	626	641	600	588	612	587	580	612	625	587	547	615	601	614	591	583	575	585	588	588	572	589	614	631	592	600	603	597	610	591	562	533	604	583	595	616	573	542	588	596	593	568	624	626	615	635	572	561	567	611	602	590	638	580	595	596	605	589	597	569	591	614	577	582	579	571	583	596	581	646	614	641	599	577	638	619	582	602	585	559	589	622	599	580	611	613	593	631	564	588	603	601	593	596	595	600	654	602	606	604	564	550	578	594	589	588	597	621	611	542	598	607	571	563	620	567	603	623	557	603	630	551	612	630	627	589	625	559	586	585	599	606	617	570	589	627	573	596	614	575	628	605	571	579	590	594	567	647	602	571	544	577	628	610	601	579	545	545	589	621	604	604	576	603	557	575	583	609	596	605	572	579	601	601	636	569	670	601	582	592	620	564	563	575	577	575	601	586	579	621	621	629	575	559	577	612	586	591	629	594	597	592	586	577	587	571	595	636	607	595	596	604	617	652	620	554	624	618	588	575	591	571	575	597	617	611	599	551	557	641	569	592	639	652	563	581	618	581	608	656	583	600	572	572	638	591	650	569	610	580	599	597	593	551	636	602	646	600	587	605	615	587	584	589	604	577	571	629	608	548	573	640	568	610	569	551	545	635	624	598	598	577	606	575	632	585	595	581	573	592	612	572	608	554	585	587	606	612	628	598	590	554	656	600	610	580	591	589	575	626	603	613	590	579	586	592	596	512	613	600	616	582	635	567	619	561	601	571	569	576	541	636	633	564	557	576	603	605	608	595	569	587	606	624	596	596	591	609	604	569	639	581	603	579	575	599	613	575	618	618	644	577	622	551	647	645	625	604	650	558	543	567	583	576	618	581	585	590	563	557	613	614	608	608	567	576	627	602	616	582	616	585	599	621	574	625	609	637	597	603	606	610	585	630	597	619	590	586	619	624	583	543	575	553	533	643	605	611	592	602	581	606	599	562	616	627	618	579	541	571	552	561	602	572	629	591	547	563	552	595	623	569	628	626	595	572	625	615	612	589	606	602	583	593	562	561	589	611	632	648	549	583	540	557	577	602	587	644	652	537	613	606	556	556	609	580	561	602	577	581	576	610	613	596	555	609	649	577	652	604	595	591	644	621	571	636	560	597	595	577	555	590	585	575	575	587	591	566	601	563	577	613	579	641	639	623	578	593	538	517	581	567	602	602	613	558	592	584	591	635	552	586	561	582	618	539	589	572	562	578	611	578	622	601	595	567	634	615	612	555	633	625	605	590	574	582	547	587	587	623	601	586	583	588	624	574	634	588	612	593	625	587	581	587	579	573	600	580	610	614	590	617	575	620
39132	26760	19968	5787	1200	731	577	489	304	281	241	231	237	218	230	205	220	169	185	196	177	186	188	186	161	159	125	157	161	154	147	146	151	163	172	150	175	169	145	161	153	168	179	148	127	137	149	168	144	160	152	164	158	147	151	172	147	165	142	154	172	154	136	145	142	146	160	158	176	143	177	146	157	168	149	164	151	168	140	148	147	150	152	165	140	152	138	156	138	196	156	142	156	151	134	142	147	155	164	159	144	149	138	159	157	137	157	165	168	159	142	146	120	144	151	155	166	150	135	148	145	131	145	165	154	140	157	162	156	153	151	139	138	149	156	166	150	180	140	157	131	161	165	152	171	146	166	160	146	178	157	157	179	141	170	178	141	131	174	140	153	136	153	168	157	162	163	182	166	176	164	154	157	150	155	139	134	151	170	163	166	154	133	134	152	161	158	149	152	142	166	155	151	148	157	128	172	154	124	144	147	175	161	134	169	140	155	154	137	131	140	147	147	161	170	155	142	132	146	132	161	135	147	142	146	131	149	198	144	171	144	155	147	148	152	153	135	162	167	168	146	135	134	135	148	140	161	140	153	168	141	165	139	156	166	161	157	155	162	145	154	146	128	149	155	147	160	164	137	152	135	161	147	130	132	159	153	175	148	130	156	148	152	169	145	169	139	153	158	136	147	146	150	145	162	157	150	155	154	150	173	162	158	174	149	133	184	136	163	173	158	179	142	137	131	151	160	166	132	162	163	143	125	118	170	151	154	145	154	174	149	165	152	154	183	145	132	199	156	134	128	145	158	153	137	137	166	152	157	163	150	158	129	154	155	132	151	175	149	163	171	159	169	143	152	174	164	142	157	136	146	167	162	141	143	137	167	162	168	141	151	163	148	158	141	162	160	151	145	148	152	155	149	149	177	152	145	163	153	149	152	154	154	136	152	156	134	174	135	151	164	159	155	152	149	174	150	129	145	162	141	130	137	149	139	135	143	152	149	162	145	155	143	157	146	165	153	133	159	151	148	117	174	170	161	165	165	159	162	157	139	165	143	135	159	152	147	158	157	155	181	165	152	155	155	159	144	155	142	155	125	151	145	154	162	152	155	143	146	153	134	157	151	124	146	148	167	148	176	160	139	158	154	142	143	149	185	146	158	133	135	161	144	168	154	156	182	164	163	135	165	155	150	175	150	142	142	145	136	151	155	161	148	172	132	171	141	184	159	154	182	139	152	126	153	165	158	150	169	140	154	154	158	151	142	156	148	174	164	155	161	138	157	157	146	148	160	145	141	148	193	122	154	153	151	153	168	141	147	158	132	178	144	151	145	149	160	152	126	154	164	162	149	163	159	127	146	157	158	153	174	151	165	163	148	150	170	136	127	134	134	143	147	142	145	153	157	162	143	158	171	148	189	185	177	176	130	157	157	182	149	149	161	137	143	133	148	157	155	149	150	141	151	166	154	151	145	147	129	166	141	156	178	132	149	156	141	141	180	158	154	147	168	154	134	149	138	163	153	155	184	167	160	139	164	160	169	142	161	124	144	171	135	118	141	170	161	132	160	162	146	141	146	152	147	173	166	155	126	136	164	143	130	169	143	150	144	160	155	152	152	156	159	167	162	165	143	155	157	147	154	184	167	152	147	156	156	147	174	128	153	147	128	145	152	137	142	152	161	150	136	143	152	159	165	143	172	116	137	160	167	157	132	170	159	149	167	144	118	166	145	167	139	156	146	159	143	168	178	136	148	149	128	156	135	154	157	166	172	160	150	139	127	139	161	146	154	162	141	172	171	140	175	155	159	146	131	138	149	176	151	178	142	152	185	157	146	159	156	153	134	148	137	178	150	162	146	178	151	148	138	162	153	161	153	157	139	162	127	141	177	157	154	163	147	144	130	150	149	166	164	188	144	162	160	164	148	152	156	155	159	159	136	154	147	155	178	160	139	137	131	170	169	140	135	154	138	163	145	149	162	166	142	137	137	154	151	153	170	190	156	160	146	164	164	147	174	148	184	149	155	144	166	146	174	151	159	154	139	153	189	158	159	143	163	160	157	150	162	146	148	150	148	148	152	153	154	152	141	166	166	158	160	147	130	150	131	143	131	155	151	153	152	131	159	159	151	140	150	166	172	145	149	175	155	160	165	152	157	133	130	148	173	141	167	163	156	157	154	146	162	131	130	172	136	178	158	159	150	157	156	150	177	162	151	130	156	154	151	170	134	180	157	157	124	178	148	127	153	151	130	170	143	145	156	175	161	142	134	140	152	155	136	155	182	189	150	148	151	166	150	139	151	153	139	149	185	146	150	158	143	145	159	112	115	158	146	135	154	147	144	159	138	155	163	150	184	148	155	137	157	151	182	154	140	146	125	157	139	159	152	174	143	152	156	142	155	178	142	172	134	138	132	173	116	137	159	151	140	153	138	140	144	144	155	154	145	137	156	147	140	142	142	157	157	147	136	137	169	163	157	136	169	160	163	144	147	161	163	146	167	166	175	156	156	147	136	166	153	175	154	162	149	142	121	134	155	158	142	176	154	151	170	139	191	160	144	137	155	165	136	159	156	160	154	143	150	153	155	150	137	146	159	166	148	146	159	139	145	154	165	174	164	165	158	142	165	138	160	147	168	142	144	163	155	154	142	155	147	188	165	150	145	145	181	147	177	150	161	151	157	163	163	155	147	135	153	135	155	158	114	127	136	163	154	161	171	152	133	157	152	143	140	157	175	151	128	163	141	166	170	165	174	140	164	163	157	161	148	147	152	167	166	152	152	146	159	136	143	152	133	153	151	148	156	148	124	159	150	139	145	132	154	141	143	148	142	156	181	125	128	150	135	119	161	162	171	168	126	143	157	164	145	139	157	164	157	157	159	158	161	137	153	130	149	124	182	152	154	141	152	141	130	141	181	171	150	182	136	151	164	159	160	132	128	161	166	160	159	138	159	140	132	142	159	156	131	150	153	152	144	169	154	154	164	153	146	171	171	139	149	150	141	151	158	161	137	145	144	174	153	163	153	168	164	149	153	147	138	144	162	174	152	129	160	155	135	152	153	161	146	162	141	144	162	157	149	142	161	147	162	133	144	150	175	177	172	140	136	176	162	168	174	149	155	171	118	156	165	154	140	166	175	161	157	146	142	159	139	138	144	141	159	151	150	161	152	171	158	165	143	169	165	151	143	169	162	158	161	157	162	142	146	181	146	141	142	165	158	159	146	152	175	145	133	160	125	152	165	132	151	149	150	153	184	155	132	151	140	163	144	154	145	141	162	148	106	163	160	150	164	147	144	138	147	144	166	159	139	155	149	172	163	153	152	139	154	154	169	146	180	148	179	151	160	170	154	147	133	134	157	155	145	158	154	178	166	138	143	172	166	139	128	167	160	123	160	155	159	176	150	161	151	137	148	139	138	164	144	142	162	127	144	154	117	138	166	137	171	139	139	176	152	153	151	135	130	142	153	153	138	151	158	167	169	153	145	148	134	157	164	134	154	169	176	161
26557	21498	21133	7175	2878	2469	2338	1884	1376	1106	1020	895	814	795	757	656	671	639	601	540	513	554	525	473	465	493	448	437	395	448	435	468	407	432	445	444	398	420	392	402	381	408	390	408	418	414	396	415	400	402	399	385	397	387	415	379	374	386	362	390	420	400	394	384	375	359	384	360	405	380	382	358	371	357	392	367	383	393	358	346	366	388	356	361	413	381	324	351	396	377	356	376	367	383	372	340	374	372	363	376	385	373	379	364	379	389	383	368	366	360	385	371	416	363	381	355	371	362	378	373	355	394	383	368	356	387	410	356	369	392	383	383	410	365	358	331	353	347	329	413	370	388	374	365	390	437	368	353	361	407	340	380	364	371	311	373	348	331	390	369	368	361	393	360	376	379	356	376	347	359	385	402	394	396	367	412	355	348	390	398	362	363	375	380	362	335	380	371	337	356	420	377	374	354	390	350	342	371	341	370	366	355	376	375	397	365	356	351	350	348	369	363	382	386	361	387	367	394	378	375	344	360	356	393	357	387	393	373	358	360	329	344	363	410	359	366	370	398	411	349	393	349	379	369	355	354	348	367	371	361	361	379	374	379	360	368	383	387	326	340	358	377	422	369	385	401	394	400	343	385	383	369	358	349	374	392	356	419	393	354	387	365	394	375	382	376	350	354	366	378	386	356	369	390	389	391	355	356	364	386	347	334	368	368	343	389	350	349	362	368	410	381	372	381	389	327	367	401	380	378	342	371	371	363	373	349	359	364	367	332	361	393	314	378	372	350	359	359	350	371	364	370	355	363	378	371	372	373	385	387	371	392	369	341	362	347	382	353	364	373	345	348	397	359	357	387	381	383	386	348	412	379	391	364	379	359	411	373	377	365	357	373	379	379	363	395	354	403	346	371	398	403	357	405	363	330	349	354	390	356	374	359	361	379	337	369	350	399	376	382	340	374	400	373	399	356	361	377	390	373	372	371	393	388	386	376	391	383	404	359	408	344	343	407	381	364	383	383	334	375	357	400	351	369	400	368	357	347	357	367	401	385	364	370	376	385	402	358	371	355	364	405	357	381	342	394	387	371	335	359	361	394	327	377	350	388	364	348	382	389	387	357	368	349	323	389	361	350	378	360	362	337	370	359	365	353	359	351	370	358	367	367	406	387	367	343	351	371	357	366	364	423	386	386	370	395	357	373	402	372	358	384	371	356	377	357	379	379	382	356	352	392	360	344	383	378	352	355	372	397	362	394	371	385	362	362	341	370	378	357	359	369	361	324	402	380	372	358	361	363	345	371	365	374	377	370	381	382	359	402	368	361	374	377	359	382	372	353	363	370	386	342	368	379	365	369	363	333	351	334	377	371	385	363	377	378	380	364	403	422	376	391	384	390	385	369	387	370	374	383	356	380	368	381	373	349	422	378	354	367	428	346	361	347	388	389	349	364	372	345	356	365	370	358	314	384	365	367	339	366	375	368	367	374	379	408	354	361	363	400	334	344	356	389	379	347	381	338	386	351	383	367	364	342	364	389	361	364	360	365	375	347	380	369	400	378	395	308	369	372	384	389	387	351	385	403	327	359	371	391	347	397	358	384	365	379	389	406	384	428	377	368	333	351	373	392	355	379	378	367	404	370	401	353	320	373	349	372	393	359	367	331	348	349	334	386	369	383	378	379	383	361	408	326	350	365	397	389	382	360	393	395	396	368	356	341	350	359	366	373	379	366	373	396	354	385	378	346	345	351	352	397	408	352	344	373	355	355	344	383	405	371	365	370	359	387	368	358	356	379	360	379	365	408	372	361	391	357	395	343	382	378	387	386	372	361	365	358	364	349	345	346	366	351	364	372	354	360	372	358	361	360	381	357	379	389	390	366	366	355	385	352	358	360	381	386	351	382	389	341	386	360	377	348	416	396	390	361	392	379	327	387	375	365	358	361	393	399	376	366	369	369	362	384	336	366	376	347	356	397	342	392	337	410	405	382	406	378	385	366	369	396	359	361	361	355	345	363	391	362	361	365	347	358	365	352	334	374	358	372	368	376	342	333	381	378	362	360	350	363	373	359	373	365	419	388	371	359	362	391	354	386	380	362	393	359	368	319	371	387	359	366	368	374	355	364	385	348	388	350	372	356	393	383	370	333	348	351	370	366	382	380	358	340	378	381	386	392	394	391	379	346	372	339	329	381	389	329	375	335	367	370	376	382	367	395	362	374	371	365	390	376	374	356	362	378	371	378	348	375	372	395	380	369	337	446	376	379	356	379	371	376	374	396	367	348	387	422	349	360	343	350	370	394	376	372	404	358	333	374	360	353	389	372	390	377	392	360	355	354	407	351	339	384	371	370	358	326	356	368	378	371	399	409	394	363	383	370	350	385	395	408	388	375	362	357	356	377	362	372	408	370	408	379	346	349	363	354	356	371	395	396	403	354	368	391	367	375	374	356	404	370	336	359	340	363	373	364	377	350	373	354	369	378	348	365	358	370	378	409	375	391	353	358	387	363	335	383	376	384	403	396	400	350	432	379	391	368	373	345	393	385	340	359	351	365	421	352	355	415	364	391	372	410	383	397	388	331	351	384	359	370	409	355	373	372	373	358	384	346	368	390	380	343	380	341	372	390	376	371	356	394	393	372	359	380	354	401	388	348	412	364	389	378	372	368	349	382	341	348	379	373	384	377	397	332	395	362	369	362	366	345	371	405	367	379	378	365	377	327	358	373	360	391	369	359	351	410	388	378	376	366	403	357	370	389	373	358	348	368	372	388	357	370	370	392	357	355	382	375	364	338	354	337	365	356	353	372	390	379	358	371	352	376	361	368	360	423	378	352	357	359	379	361	339	360	341	383	357	378	359	390	381	385	367	380	384	379	375	367	356	379	357	356	364	387	357	375	365	385	357	359	342	393	370	393	347	366	371	370	354	387	346	369	379	320	368	379	347	361	362	375	385	417	367	362	375	374	364	404	406	402	352	349	369	384	335	354	374	385	367	392	342	385	403	382	361	379	372	346	358	391	363	357	347	352	366	359	373	349	415	349	364	357	344	379	366	368	363	389	348	344	360	350	390	357	395	388	375	360	377	374	370	364	374	361	401	353	360	360	364	379	380	392	378	381	377	379	361	389	332	373	382	332	364	351	378	366	379	368	376	397	401	340	371	379	336	379	387	351	366	364	384	337	391	356	382	370	340	350	362	370	382	347	384	381	368	344	353	379	361	338	374	380	370	363	363	373	406	372	363	373	415	399	355	363	381	359	362	401	364	369	404	344	391	375	378	341	376	340	358	397	352	366	347	334	414	371	362	384	350	375	369	342	392	357	358	351	397	369	357	367	361	363	363	387	381	347	364	370	354	377	365	375	368	354	380	392	404	377	388	365	366	379	359	371	362	358	398	371	378	408	379	376	352	380	362	366	359	374	347	381	398	367	384	397	345	361	393	398	385	396	351	379	334	384	348	377	350	380	369	378	375	358	341	383	356	399	349	384	368	389	332	376	358	392
14110	5525	2987	857	413	397	364	365	284	304	304	248	268	257	254	253	256	232	259	232	245	239	272	232	248	240	254	220	234	236	252	268	268	228	224	203	223	249	247	252	234	228	279	254	236	214	234	217	234	260	232	219	236	230	246	246	232	232	249	254	210	242	238	224	249	239	254	219	243	227	230	217	239	241	235	239	250	240	212	253	214	220	224	239	227	254	206	242	250	227	232	244	233	242	242	223	237	219	212	263	246	240	227	221	253	233	233	222	206	237	230	220	232	225	244	233	204	223	266	225	229	229	249	235	221	211	257	253	223	237	242	231	226	227	232	235	225	232	216	218	235	225	252	266	258	221	197	236	243	244	228	224	229	221	236	215	245	234	235	216	261	242	226	261	239	231	253	253	235	256	239	200	249	230	220	250	245	250	225	248	220	237	253	256	200	244	216	235	244	218	248	236	232	225	229	208	254	270	231	218	230	231	261	222	252	229	224	228	212	258	230	210	243	249	237	257	232	233	225	220	199	203	247	255	235	259	255	273	241	269	234	261	244	211	244	216	243	260	256	235	232	249	233	221	247	251	255	235	240	223	239	258	246	224	251	223	229	211	244	230	252	218	229	227	243	236	213	215	233	236	236	231	221	267	224	224	206	222	234	240	231	219	236	264	228	221	257	218	230	238	242	233	226	253	245	244	234	258	232	242	265	235	211	244	208	253	212	251	230	231	246	225	220	247	251	242	217	218	247	222	217	241	239	254	209	240	237	204	222	214	260	271	212	212	244	224	220	217	242	215	260	246	238	243	226	226	229	231	258	257	263	233	234	238	223	258	241	238	248	238	245	233	227	222	271	259	285	220	264	218	249	225	211	221	258	259	234	225	249	233	236	261	232	247	237	227	241	220	230	236	222	249	238	243	237	267	212	258	215	246	235	253	210	239	240	242	212	260	243	255	285	250	211	222	237	238	210	228	215	251	259	269	236	225	223	195	229	226	236	223	260	260	264	225	223	214	230	253	247	231	209	255	250	246	237	222	246	231	235	279	237	244	230	239	241	212	241	231	230	256	245	238	255	227	239	244	238	217	240	240	244	235	218	234	226	205	247	236	233	260	226	263	240	260	250	222	220	263	232	229	232	229	238	211	226	237	263	234	242	210	262	219	233	247	225	214	249	231	218	255	221	260	233	227	225	254	242	256	236	239	252	214	214	227	236	241	241	225	239	229	234	224	236	240	216	272	233	265	232	244	235	226	230	235	219	251	220	232	241	247	248	221	227	240	212	250	220	252	252	215	246	237	235	238	229	230	225	234	242	232	253	250	207	234	228	243	239	229	221	230	230	206	238	219	233	229	250	242	229	229	261	249	261	241	238	210	221	242	245	239	221	236	237	229	239	226	238	237	253	231	249	249	256	254	259	250	206	262	236	226	244	215	259	229	254	235	262	232	254	224	232	219	252	232	242	224	211	227	237	254	241	244	213	255	227	222	205	252	212	222	217	226	224	244	247	224	215	201	245	256	244	226	241	228	229	230	213	239	249	252	233	250	255	254	225	250	227	259	225	251	257	233	235	235	229	226	240	225	240	210	225	236	244	226	229	248	235	254	232	205	250	240	234	237	239	216	258	253	235	228	257	261	217	238	276	270	215	245	210	250	244	223	221	264	227	238	236	244	237	262	249	251	240	239	259	243	229	246	214	235	241	251	237	232	249	217	216	253	248	227	228	231	272	219	224	242	281	224	242	244	252	245	223	226	258	231	216	244	245	217	227	232	215	251	237	241	231	227	266	229	232	238	261	221	212	229	234	242	248	232	244	241	237	246	224	229	251	243	236	249	242	260	218	229	249	274	249	242	234	250	259	198	241	244	268	225	213	240	243	257	238	221	276	240	219	229	251	240	216	230	235	228	227	240	231	229	224	248	228	238	233	231	237	240	203	239	249	230	215	240	224	216	259	232	214	239	230	223	224	247	215	230	225	231	244	237	245	220	242	237	237	238	249	221	222	239	232	220	203	238	216	228	223	231	267	262	230	255	263	206	259	235	231	231	223	240	237	227	235	248	219	229	218	264	243	242	270	248	217	232	263	236	251	228	221	270	250	241	233	227	230	250	246	238	227	230	242	244	261	228	205	255	240	221	212	231	224	229	216	213	214	237	217	236	245	263	227	261	246	226	245	231	240	245	229	242	219	233	231	251	216	228	246	237	225	225	242	224	244	245	227	215	237	224	248	242	232	250	240	235	245	252	235	220	229	248	222	270	226	222	215	257	242	261	246	232	224	232	202	247	220	262	217	220	264	231	257	225	236	227	225	227	238	272	253	231	227	242	224	221	228	249	228	250	224	252	235	244	251	244	247	228	248	251	245	230	228	243	218	233	208	224	255	248	260	256	261	203	210	229	239	227	256	253	230	257	252	243	237	244	255	249	215	215	230	255	248	238	232	238	231	254	251	232	224	237	232	206	213	229	253	261	233	230	222	221	261	230	282	273	224	242	222	235	228	259	268	225	238	220	241	210	240	259	236	234	240	253	230	234	208	233	252	285	229	245	240	233	264	232	243	237	215	251	244	240	231	214	261	240	266	243	251	240	238	233	228	217	256	257	265	249	267	247	225	234	231	200	259	234	248	239	243	271	226	236	259	234	243	236	233	253	242	217	244	267	228	226	247	249	249	237	241	228	260	233	231	229	228	223	231	242	236	267	224	245	241	259	259	222	249	228	264	220	234	228	248	198	222	253	239	226	265	226	228	224	234	225	206	226	242	208	252	219	261	235	213	242	235	221	253	260	254	248	235	266	226	239	238	247	234	236	222	270	238	270	252	234	230	269	222	246	237	229	237	222	225	225	248	257	258	235	249	234	230	245	222	208	222	229	248	214	228	257	202	235	221	235	226	233	226	239	234	231	217	223	246	234	207	227	221	228	220	268	234	210	242	206	264	242	225	225	241	221	222	214	216	239	228	209	237	255	212	270	244	220	237	232	236	249	229	254	224	229	230	223	273	243	265	217	233	257	256	269	237	236	222	248	222	230	251	241	242	260	243	253	259	236	244	232	243	220	236	223	251	244	233	244	253	213	269	221	259	206	230	248	229	259	214	228	233	237	230	237	216	256	214	243	237	239	259	238	225	260	209	225	261	229	239	231	223	215	243	222	229	233	222	222	233	221	243	232	239	205	244	249	232	249	247	212	217	254	272	236	219	254	238	241	252	202	227	268	257	264	246	249	265	249	244	238	243	247	242	200	201	216	238	248	241	215	229	228	237	237	232	240	230	236	218	230	203	265	240	235	237	239	251	260	247	241	227	236	235	238	240	249	251	243	251	240	262	220	228	243	236	256	227	225	254	224	211	250	232	251	242	212	233	260	224	235	216	237	230	242	248	210	218	244	236	231	218	225	250	249	234	218	255	236	234	231	212	232	235	280	254	248	227	227	195	245	246	210	224	227	218	257	210	214	227	242	237	225	223	264	261	226	259	237	211	218	223	252	249	247	210	240
10009	5542	5450	2154	1316	1232	1253	1054	807	768	679	736	691	662	633	656	666	653	618	614	622	601	619	609	556	594	597	575	571	555	606	623	591	589	568	563	595	646	625	557	579	544	564	587	605	565	564	527	571	610	555	586	575	577	569	547	566	536	543	572	557	583	585	617	561	562	549	608	555	625	566	597	536	554	572	572	553	588	586	518	529	585	550	606	570	574	538	573	569	562	571	528	580	586	566	549	558	527	584	545	540	569	560	530	569	588	566	561	555	534	609	556	562	566	569	545	578	557	553	580	570	555	548	556	604	508	592	578	573	533	555	578	575	566	585	540	576	514	564	548	533	559	552	572	549	584	557	603	573	588	534	600	589	548	569	601	592	571	531	533	551	564	591	566	543	582	591	560	589	598	594	540	528	562	565	542	546	558	515	573	531	591	559	586	540	551	572	568	568	582	592	593	598	600	546	488	579	542	540	585	602	559	545	617	584	532	568	588	592	568	583	565	568	555	549	522	582	545	565	551	564	554	593	552	550	577	535	555	562	524	552	566	575	564	560	555	575	579	626	577	615	511	557	558	608	575	573	571	521	546	556	578	579	589	537	548	576	553	588	537	574	587	559	552	567	577	566	548	568	616	597	606	577	575	541	581	573	583	555	574	605	596	555	558	564	552	565	551	556	595	541	606	556	552	583	570	558	542	549	561	559	579	528	599	618	523	570	554	589	583	571	538	532	589	549	560	576	544	546	566	571	549	557	590	523	603	576	586	533	564	532	552	549	579	534	540	556	569	595	570	565	556	556	570	553	556	621	566	587	597	558	566	578	593	558	625	586	564	594	552	553	558	530	564	589	583	576	578	588	577	534	552	581	583	596	555	604	561	549	571	577	593	584	558	544	566	615	582	568	565	548	628	548	536	584	540	550	561	577	567	563	615	546	535	549	552	569	520	567	542	544	538	586	541	516	548	587	554	564	582	601	600	555	522	559	554	546	555	532	574	500	557	587	514	551	613	599	572	567	558	596	594	545	607	578	591	569	584	590	569	539	576	587	548	571	561	542	549	581	542	596	554	569	598	534	594	576	558	583	582	542	558	568	538	535	547	555	597	562	545	537	563	570	573	541	540	569	589	539	577	527	584	539	517	508	560	542	577	560	587	580	613	535	550	564	591	492	573	571	564	573	607	558	537	565	576	538	589	531	584	575	593	546	577	558	616	538	549	562	569	536	586	602	605	534	539	529	568	536	553	573	549	604	554	519	572	575	611	555	561	550	565	551	564	576	591	570	550	532	572	581	574	568	571	575	565	564	552	557	569	552	550	589	620	533	606	554	586	556	562	628	568	541	582	560	529	566	556	535	558	558	532	565	575	564	563	552	605	577	563	554	595	548	606	553	538	587	576	590	578	635	519	548	561	579	581	520	596	547	565	535	574	559	575	544	576	568	553	544	596	525	541	553	573	534	570	570	569	578	549	592	518	570	581	517	573	557	600	575	582	555	580	567	510	536	537	572	541	576	551	605	614	579	507	513	533	593	543	581	603	543	568	548	574	515	557	576	548	575	546	569	557	554	571	592	607	566	555	571	554	580	561	511	554	577	564	522	549	553	568	564	534	588	558	547	528	544	568	580	582	539	576	564	556	573	592	578	580	612	572	524	522	570	545	591	572	581	543	575	565	562	595	561	547	556	563	559	616	559	562	576	538	553	622	523	585	521	576	568	640	559	534	573	578	535	605	578	545	623	580	568	552	583	614	561	573	550	588	588	566	593	569	524	544	563	553	518	559	623	547	572	581	568	585	585	594	551	543	577	593	521	574	535	565	569	558	552	567	552	587	572	565	510	600	546	547	562	574	529	584	559	557	557	544	591	566	571	558	555	573	559	573	559	593	561	538	575	601	596	562	605	574	567	561	584	586	597	560	542	542	570	555	520	545	574	571	566	519	539	565	545	558	540	593	572	595	595	552	608	555	589	543	567	555	571	602	561	580	591	545	582	529	556	569	563	612	554	578	603	600	587	560	623	545	617	563	565	558	539	528	598	583	574	602	544	534	546	536	543	551	605	554	529	580	579	597	520	566	559	613	531	579	543	523	547	515	510	608	619	576	599	573	556	542	577	556	614	572	590	570	553	541	548	525	582	552	560	605	564	553	577	544	537	542	564	586	580	561	553	587	525	555	553	621	575	566	576	576	579	511	540	549	559	539	575	568	568	575	544	527	523	584	594	592	575	565	540	506	565	557	550	563	544	574	581	567	579	561	537	573	546	583	543	548	550	571	541	605	602	570	572	583	562	580	561	570	560	573	563	559	560	552	519	543	546	562	538	529	585	595	542	537	553	602	570	576	564	514	571	589	555	565	557	572	527	553	633	561	614	524	564	586	567	608	570	582	579	596	620	595	543	542	572	546	533	524	569	541	608	579	543	549	558	600	568	600	548	541	570	537	549	572	573	597	523	563	587	582	534	573	602	588	539	551	560	572	575	566	580	495	606	581	610	559	583	558	534	495	553	560	582	592	584	532	535	567	544	544	601	575	564	599	583	553	574	537	569	568	586	568	552	551	552	572	535	570	564	564	575	599	569	591	518	585	536	574	575	589	579	592	533	483	583	551	577	565	509	574	532	586	584	583	569	560	571	586	544	600	564	553	569	571	595	557	590	575	598	526	572	561	596	561	607	575	559	559	539	537	537	577	525	561	582	575	599	556	566	578	570	574	532	577	605	594	541	554	565	625	520	594	571	595	550	535	540	611	575	556	601	560	600	580	604	544	609	546	588	568	580	555	534	566	507	603	556	579	507	573	531	543	573	550	577	593	561	550	592	566	585	601	555	558	544	543	552	571	566	582	591	562	593	550	577	570	561	556	534	533	593	535	584	590	566	593	551	563	600	542	569	544	540	602	557	553	577	515	524	524	578	596	552	602	600	523	581	574	560	570	538	577	586	569	567	546	574	589	549	538	621	599	566	591	553	554	566	560	562	546	623	556	578	548	538	555	564	605	601	581	607	583	584	572	586	539	574	548	561	570	581	538	560	585	581	525	555	575	577	557	558	587	538	630	588	542	549	553	541	557	577	576	616	596	562	559	546	562	563	565	574	543	577	544	575	565	585	575	564	523	595	575	576	553	565	587	588	571	595	599	555	551	559	560	571	570	576	578	571	567	569	602	574	562	583	553	566	542	571	549	576	577	537	577	577	571	604	560	577	571	572	529	545	568	533	556	565	572	559	653	621	554	583	593	553	552	565	542	612	562	540	583	541	558	535	567	515	551	556	582	594	565	544	550	562	535	581	560	589	551	568	566	573	568	587	524	540	546	575	563	524	575	533	556	556	570	563	572	553	558	582	535	582	547	552	582	575	536	545	544	551	570	568	549	555	563	584	554	591	556	556	581	598	571	567	543	590	543	579	577	568	561	574	525	563	510	552	556	564	557	581	575	539	567	581	583	578	619	559	528	596	528	589	564	566	577	576	588	563	571	556	571	574	544	561	548	543	578
29039	17187	12490	2699	735	573	516	404	321	330	317	300	279	293	283	273	273	229	264	250	220	253	267	246	236	241	287	247	270	240	227	262	258	241	250	237	232	236	209	232	220	262	228	257	228	268	247	236	263	251	242	236	252	263	231	227	231	234	230	252	250	242	278	201	244	228	274	229	220	263	237	251	253	238	236	233	228	241	255	233	272	229	250	247	255	237	245	243	269	257	212	228	244	245	251	230	226	219	253	235	214	249	248	223	217	237	261	238	236	247	256	205	231	252	254	246	241	240	247	234	239	237	237	228	233	238	223	267	235	246	244	258	238	224	244	257	240	219	238	256	208	209	245	263	215	220	231	284	256	243	263	230	237	265	209	241	223	234	238	234	260	269	227	238	251	267	243	224	231	247	233	240	242	269	228	241	252	254	234	226	245	240	271	237	254	201	267	248	229	250	250	222	253	263	248	239	228	246	246	261	244	234	248	248	234	262	271	251	256	247	252	267	244	274	246	242	260	264	246	235	254	252	252	236	221	229	213	257	257	246	271	223	239	236	245	236	246	260	232	243	264	278	240	241	241	228	250	249	229	246	262	240	236	255	233	247	242	251	253	251	252	273	247	240	234	239	267	275	236	244	235	265	238	243	258	246	221	222	214	255	247	232	269	243	236	244	256	239	249	239	257	249	219	248	211	237	228	254	242	245	246	231	235	221	265	229	222	259	241	219	269	237	245	249	218	226	248	233	250	239	248	235	257	261	267	230	225	261	234	226	223	234	264	262	271	234	219	231	254	244	251	266	252	240	222	243	241	253	233	278	253	246	244	243	265	238	235	244	249	249	238	252	214	267	243	218	234	232	276	236	227	257	251	251	234	263	226	233	257	242	242	250	229	229	251	235	216	249	252	247	253	227	249	202	253	247	210	220	246	246	239	256	258	261	254	222	250	249	236	251	226	251	228	212	235	259	262	224	233	238	262	252	254	243	263	248	229	206	271	242	235	216	205	252	263	234	230	248	237	218	248	262	222	235	231	234	248	241	226	267	273	225	255	247	248	239	276	233	221	242	237	262	231	218	243	249	241	260	204	225	238	248	252	248	241	252	218	268	234	242	240	217	223	230	234	237	224	247	259	255	235	261	249	261	261	290	254	242	262	223	249	232	261	251	249	239	265	265	251	252	230	257	242	230	241	247	243	223	241	259	253	225	224	219	252	257	233	253	222	232	233	260	257	226	234	242	244	269	259	238	224	237	237	253	234	239	214	241	254	211	286	231	233	274	277	258	235	244	250	232	225	244	253	288	263	198	209	250	239	258	242	211	228	232	252	241	233	237	252	256	231	216	250	228	208	242	228	218	244	239	260	256	223	252	230	245	269	254	208	234	258	231	249	262	238	256	255	252	216	252	241	228	236	260	245	221	263	233	262	241	260	253	228	255	249	245	228	238	231	228	230	214	232	247	238	229	225	261	244	229	242	220	218	213	256	266	253	244	267	228	243	252	241	241	226	258	241	222	221	246	237	235	237	219	268	251	247	249	242	230	249	251	225	241	254	244	243	231	232	221	251	265	250	219	240	204	220	241	240	251	190	241	238	228	237	255	248	220	227	211	244	241	265	214	229	228	248	240	236	258	232	230	247	247	249	218	263	253	252	199	237	251	232	227	260	225	249	233	244	259	241	213	249	250	279	266	263	239	287	240	258	219	246	257	244	254	236	223	242	202	247	237	251	259	258	235	256	225	237	254	259	220	261	246	261	251	229	204	228	243	257	239	229	261	263	228	250	250	260	246	235	225	207	233	251	214	245	252	248	253	254	250	257	239	247	245	228	239	243	263	265	224	223	242	244	239	224	236	248	240	250	247	249	227	240	232	216	216	269	231	237	221	289	252	234	267	279	238	224	234	228	236	255	241	247	218	278	248	240	237	216	238	236	246	211	239	231	241	223	265	268	243	233	233	262	269	235	215	223	252	239	230	246	241	253	251	238	230	226	228	217	242	254	239	271	238	236	273	254	217	280	247	267	224	254	233	238	244	250	258	223	235	224	243	232	217	236	237	209	235	224	231	222	277	231	229	244	226	262	243	233	243	225	256	255	241	237	219	248	210	201	241	270	249	224	252	269	218	265	270	248	243	239	250	268	236	240	252	257	243	258	230	253	260	256	232	241	232	272	218	242	231	244	225	233	234	233	248	253	223	252	259	262	228	241	217	241	229	258	226	252	264	246	244	225	219	238	231	229	274	251	241	251	233	253	244	254	267	263	239	249	264	246	240	224	248	233	246	257	249	224	231	235	250	231	244	235	236	265	242	236	262	242	232	253	260	258	270	240	246	237	227	236	245	251	260	250	217	249	218	222	254	252	217	249	249	214	234	244	235	252	255	241	246	267	228	259	200	214	245	235	278	256	232	255	276	220	231	280	239	236	211	275	260	232	252	235	228	234	237	246	265	240	243	257	216	202	249	232	247	251	230	219	229	235	212	246	220	226	217	232	234	224	270	221	255	230	253	266	239	247	235	267	233	233	229	246	234	252	245	236	221	270	255	254	259	265	254	224	239	215	267	231	254	222	253	222	231	269	267	254	241	254	248	219	223	255	238	235	216	244	241	267	258	245	278	215	258	263	242	263	254	222	254	261	240	225	258	260	246	242	246	237	231	267	247	249	232	244	251	252	262	239	268	241	213	231	200	262	271	243	251	219	219	242	219	252	263	258	243	269	250	244	240	241	233	257	250	234	271	272	262	242	228	240	243	245	259	248	209	236	252	211	240	250	231	250	244	221	239	214	260	266	245	256	272	259	244	212	225	246	264	228	266	278	213	224	240	246	263	219	216	230	243	277	229	231	218	243	236	237	264	268	246	257	220	212	248	244	260	264	218	219	256	249	250	234	254	242	228	227	258	268	251	246	227	248	238	223	253	254	256	226	249	220	243	258	257	235	204	248	245	238	240	250	260	253	235	286	245	227	226	236	212	226	246	229	229	247	243	225	224	228	250	244	244	246	210	230	244	209	218	244	256	239	245	243	206	235	246	253	246	253	251	247	229	244	257	235	231	214	251	246	234	239	239	273	247	237	245	239	232	242	257	229	239	266	252	219	247	269	254	214	246	241	232	253	227	242	243	210	220	241	214	251	261	225	225	234	246	216	212	246	245	253	260	248	233	233	247	246	255	243	267	239	269	233	217	257	239	228	232	219	246	236	241	248	253	232	255	254	243	237	273	278	246	244	242	243	260	248	234	222	241	234	234	240	227	212	260	249	242	245	232	274	273	246	246	232	242	251	237	227	237	227	245	240	238	238	231	232	231	283	252	232	270	238	231	256	240	241	256	255	239	281	214	251	232	257	240	250	268	230	224	214	223	243	236	241	254	255	237	259	245	238	237	233	225	226	221	240	205	245	240	236	240	226	220	221	235	253	245	256	228	215	252	232	222	223	237	222	246	214	234	264	231	250	254	235	228	210	251	242	221	229	243	245	275	203	253	243	266	242	248	270	244
20573	14767	15740	4290	2310	2162	2004	1460	1100	1048	1013	911	867	822	785	721	723	718	720	716	671	651	658	685	656	692	605	584	606	587	611	600	585	574	594	615	633	576	602	565	626	613	596	584	574	607	539	554	612	575	604	558	588	574	583	561	592	598	552	614	596	559	601	593	598	587	563	566	623	558	565	565	555	615	536	563	540	566	552	556	561	606	568	597	558	566	576	574	614	592	567	572	562	539	558	525	588	598	581	555	573	543	590	567	559	548	584	564	551	560	591	573	606	569	554	574	547	600	521	571	557	592	528	577	613	556	586	570	602	532	569	580	569	562	621	598	590	575	563	581	564	573	621	528	617	579	611	535	564	560	564	557	591	588	563	551	526	529	580	573	581	539	568	575	578	594	575	533	551	555	618	586	557	529	577	579	583	553	584	586	524	570	584	540	519	606	577	571	574	553	539	641	559	567	562	570	552	582	563	566	603	579	562	573	584	537	587	583	549	592	529	558	548	570	570	545	597	583	565	566	611	522	527	591	575	562	579	572	550	569	514	581	558	552	553	566	575	516	564	562	564	572	552	540	549	536	583	584	575	571	538	545	588	561	578	580	559	589	571	574	592	587	573	586	593	576	559	528	564	523	528	555	565	557	568	559	557	540	589	597	570	537	537	601	572	601	584	557	557	600	546	569	546	580	530	578	588	513	546	556	576	583	538	580	568	584	525	537	541	570	545	564	584	598	579	549	600	545	568	555	534	609	556	541	569	609	520	553	564	520	544	592	540	553	563	562	573	565	545	568	541	567	567	555	538	623	591	539	616	534	588	591	593	562	569	529	577	535	582	540	563	552	543	549	577	563	573	603	564	596	584	544	577	589	542	603	536	572	555	552	578	562	570	610	574	529	580	557	532	576	536	532	579	581	544	589	551	595	587	551	545	552	546	544	559	567	551	609	570	576	576	577	536	590	533	544	551	566	581	589	553	618	569	546	571	608	565	545	524	583	603	606	557	568	594	559	538	566	564	558	594	560	554	561	605	561	580	568	577	586	529	606	541	533	577	574	542	542	566	560	580	583	554	574	574	563	554	556	584	579	548	593	552	524	536	566	523	580	519	565	548	559	536	580	567	605	581	563	555	583	542	556	582	549	538	579	552	592	581	548	564	512	530	563	579	526	546	569	551	543	530	561	583	597	584	568	590	571	580	573	542	542	575	566	533	578	544	557	547	533	596	566	583	555	535	611	561	580	566	579	580	608	553	565	568	560	546	543	530	572	556	577	575	523	582	578	618	556	539	557	560	576	567	622	563	586	581	559	592	584	535	573	556	525	590	598	544	588	574	571	572	552	574	536	541	533	547	569	603	565	592	612	559	540	549	584	547	607	546	558	587	551	576	586	562	557	555	603	530	555	585	602	608	550	564	600	565	641	587	561	582	556	568	587	561	574	595	577	564	570	589	611	565	570	540	582	593	559	587	585	567	545	575	571	590	543	597	569	579	544	529	592	574	554	570	557	544	598	562	573	542	546	588	556	541	567	584	570	568	596	582	569	592	541	565	603	541	557	551	549	538	561	531	583	571	560	553	550	604	585	533	596	523	584	559	557	573	566	599	580	575	545	576	558	588	594	560	538	586	567	545	553	570	566	577	599	540	559	590	577	599	540	559	537	605	552	607	547	558	585	557	574	586	575	556	606	582	550	552	562	546	560	549	564	564	557	617	576	573	542	570	522	563	565	564	600	584	545	586	566	550	607	579	574	572	579	557	591	520	565	570	589	605	522	540	553	566	591	536	570	557	555	561	542	569	592	560	582	531	536	556	571	563	589	563	592	540	560	607	567	553	579	562	567	547	597	540	580	576	588	539	576	564	562	575	567	565	546	567	586	582	504	566	570	553	558	594	578	540	545	536	589	527	570	615	570	559	584	563	638	570	602	593	571	590	600	563	637	557	610	563	547	578	530	573	576	575	564	580	603	570	569	554	543	580	603	526	557	596	575	583	545	532	576	597	514	578	573	563	563	518	616	569	529	594	535	564	525	567	576	588	587	547	581	582	563	534	513	624	573	599	559	619	549	579	562	589	601	579	578	581	563	555	553	539	532	551	552	518	561	582	547	586	570	573	516	555	564	572	551	520	559	568	573	573	584	599	599	578	559	505	533	570	615	558	566	570	547	586	550	599	574	550	635	578	556	573	556	578	527	543	567	553	553	573	560	554	567	535	551	605	591	622	581	623	576	565	581	544	596	538	574	542	578	552	629	566	607	560	612	535	593	583	574	552	572	572	570	553	575	579	565	570	574	571	577	571	584	540	553	568	533	535	632	575	570	586	609	542	557	585	596	594	549	570	619	524	596	570	576	559	566	554	595	549	553	585	610	592	570	578	542	544	587	566	559	558	576	589	557	582	587	583	608	565	584	565	565	541	585	572	539	583	570	581	622	565	564	594	589	577	565	556	563	590	611	549	541	519	545	575	556	590	585	591	575	569	575	589	553	572	619	534	551	611	556	586	557	552	552	597	520	531	532	594	575	581	563	586	569	570	592	593	565	594	536	525	532	551	562	554	564	551	544	567	593	600	544	571	626	554	587	590	577	615	559	602	527	600	584	571	560	511	596	573	570	558	576	564	565	581	587	553	537	572	577	582	565	571	590	562	566	589	584	549	551	514	596	528	592	562	559	566	575	572	536	545	570	588	600	562	576	523	570	533	566	548	556	605	566	571	557	579	527	528	547	614	566	585	576	563	558	596	534	577	525	597	544	589	576	589	561	583	567	532	569	571	566	634	555	566	574	554	555	586	524	542	545	559	601	532	573	555	578	580	578	561	598	566	584	576	565	567	589	593	541	582	506	601	560	537	523	572	537	539	591	558	564	600	579	586	550	567	545	581	592	581	611	578	547	555	611	549	559	583	563	539	551	544	588	596	556	572	547	540	550	557	551	571	553	558	576	602	552	540	568	535	515	573	581	547	588	576	551	563	574	553	553	572	534	575	596	577	555	539	601	544	557	574	583	561	580	547	567	514	602	565	570	577	606	601	525	551	547	553	574	570	557	589	568	558	553	540	560	579	568	565	558	562	562	536	572	495	544	530	600	546	524	561	587	559	583	594	568	563	519	513	530	580	617	597	605	561	545	570	560	601	543	585	581	577	558	571	548	598	562	592	616	543	520	615	567	597	561	560	578	590	563	592	564	539	536	544	583	551	551	612	583	563	583	578	537	592	603	604	584	577	538	519	537	506	541	559	583	560	536	549	581	621	550	547	523	574	552	544	592	586	554	582	565	573	567	552	547	547	577	531	559	617	567	508	578	589	573	549	562	554	593	602	565	592	562	579	564	565	540	549	545	555	527	506	587	582	524	583	524	581	562	547	586	545	561	546	562	613	557	551	510	606	558	563	538	586	554	540	571	580	587	549	554	581	578	560	595	558	595	558	560	544	540	605	586	550	533	587	542	569	545	585	538	593	543	557	589	566	567	563	577	583	582	613	582	568	567	569	547
39849	26994	21121	5848	1175	787	567	397	254	318	236	277	252	215	221	198	203	189	178	190	189	174	173	145	152	178	177	163	152	159	161	150	144	161	173	150	165	149	165	160	146	160	139	171	162	160	145	159	153	147	155	154	157	173	165	152	156	159	146	139	136	151	154	154	130	153	139	171	166	140	174	163	158	159	145	125	147	140	140	128	164	173	164	159	164	158	170	158	145	145	160	142	126	175	165	172	144	141	163	155	112	166	164	152	173	176	157	170	158	137	159	180	152	146	151	175	165	164	143	133	145	132	160	153	137	150	167	161	144	156	162	153	148	154	169	144	156	141	143	134	154	157	159	160	136	171	156	142	176	154	151	145	152	128	144	120	134	147	159	145	158	154	154	158	153	153	134	156	137	162	169	146	126	147	171	146	147	173	171	155	153	166	143	170	153	161	156	148	152	152	164	150	167	137	149	136	147	162	153	153	155	165	152	130	134	137	168	162	144	146	167	156	149	147	137	120	138	155	154	163	131	154	146	150	173	165	141	158	144	169	148	154	159	143	161	149	152	143	151	167	147	158	160	134	146	158	136	134	148	138	157	147	161	172	169	142	156	155	155	149	205	173	149	144	142	136	147	154	175	164	136	148	157	156	158	170	150	142	150	159	147	158	166	139	145	170	164	149	155	158	152	138	153	139	158	143	149	148	139	136	150	156	141	134	140	136	136	125	157	181	140	145	130	157	169	163	141	143	158	168	131	147	141	139	124	149	165	140	130	174	166	146	167	137	154	139	156	154	179	157	138	135	144	149	141	160	160	145	166	153	151	145	139	130	152	171	151	135	148	145	148	176	146	148	141	160	173	164	162	132	157	148	134	168	158	127	130	145	144	137	130	162	174	139	159	167	167	162	157	148	133	144	165	153	158	152	149	147	143	160	140	172	156	157	134	159	177	149	152	163	147	163	157	150	153	166	157	155	153	152	143	177	158	149	130	158	148	138	159	155	151	143	141	146	158	146	146	161	131	151	168	154	157	153	144	148	148	164	151	162	152	149	158	151	140	162	174	143	168	142	147	157	153	161	158	140	162	158	143	137	168	166	163	139	150	166	151	141	132	144	148	152	163	149	160	133	153	141	133	136	151	159	127	138	153	149	148	162	169	195	182	171	138	149	139	158	169	147	139	185	156	162	157	162	131	143	145	131	163	151	150	155	168	157	161	145	165	165	169	161	139	140	147	162	163	165	148	149	156	151	152	163	170	161	169	127	149	156	189	152	154	167	149	175	144	141	157	149	156	164	154	138	164	160	155	169	171	168	150	151	136	154	131	147	152	139	165	160	143	141	164	148	150	151	156	138	129	166	153	158	141	162	153	153	160	138	151	160	141	140	151	170	147	152	164	138	167	158	159	164	167	181	142	142	146	153	150	154	137	131	137	159	151	163	146	145	136	159	146	141	155	143	181	126	152	146	163	153	144	137	148	149	160	143	170	170	146	147	140	147	157	177	159	158	141	176	150	141	163	150	146	136	161	149	145	152	176	148	144	142	137	140	150	151	161	140	160	142	151	134	157	148	161	152	135	140	171	172	159	138	160	165	165	151	145	141	158	152	154	184	160	139	147	158	144	134	162	163	158	143	152	143	179	153	162	171	165	155	144	143	144	137	149	132	138	133	153	141	175	150	175	130	145	161	147	155	150	161	152	166	148	135	172	177	128	130	131	171	154	142	150	139	153	154	153	156	156	158	153	148	142	156	140	146	153	141	118	149	145	150	159	150	149	146	139	130	163	156	143	145	172	169	159	118	155	141	160	169	155	151	144	161	158	156	164	148	170	146	159	165	153	134	161	147	140	169	167	148	167	169	135	173	143	151	132	150	154	172	159	142	133	153	149	159	134	159	161	152	158	184	148	158	152	160	139	176	160	160	165	128	162	159	144	140	146	160	143	152	155	153	146	153	158	171	157	162	148	144	168	159	130	167	153	154	193	143	159	153	175	157	135	153	136	144	178	145	132	161	148	132	181	153	158	156	161	140	162	150	137	152	143	143	147	156	162	121	172	156	154	174	157	156	131	133	161	161	163	150	152	161	146	149	168	150	141	147	161	135	131	132	169	166	161	180	152	158	165	169	146	154	137	151	168	161	145	158	151	158	147	151	147	151	145	141	171	162	153	157	149	161	155	128	131	141	146	154	153	155	151	157	143	162	142	118	151	134	162	163	169	151	149	135	150	136	161	160	164	133	168	175	135	160	153	165	137	164	139	168	131	170	141	140	157	165	143	154	147	159	168	153	161	148	163	185	155	154	171	153	116	158	134	157	187	139	164	150	131	128	174	168	142	169	145	154	152	129	161	149	149	137	135	172	173	128	184	162	166	142	128	156	161	156	169	135	147	129	153	167	141	132	144	148	146	162	157	168	150	147	139	167	155	171	144	147	139	148	154	159	137	157	175	167	155	149	150	162	147	148	180	160	141	149	160	169	135	158	176	130	168	172	157	141	150	149	160	172	140	159	137	159	173	144	145	173	157	144	130	187	165	186	160	161	169	157	166	137	172	158	166	148	144	175	147	128	165	153	151	153	139	148	156	154	148	152	173	165	147	153	156	159	146	144	156	139	161	153	153	137	159	147	146	165	145	137	160	171	160	133	151	146	144	138	155	140	143	149	134	169	155	175	159	182	149	175	167	136	157	152	155	150	176	157	156	176	130	148	140	139	125	150	149	180	154	151	152	144	135	152	131	159	167	156	141	146	165	130	152	155	149	133	154	148	159	150	188	146	134	169	155	131	139	139	152	153	153	175	142	168	141	152	172	165	148	185	149	173	145	159	161	153	167	141	147	144	154	139	156	149	145	152	131	114	147	150	164	171	136	150	157	151	170	170	166	168	171	156	160	162	151	141	155	136	179	155	152	147	157	140	147	170	137	142	155	154	143	152	160	135	138	180	153	159	159	139	179	155	157	141	172	152	144	160	162	151	157	145	133	144	140	148	162	172	145	151	158	140	132	156	133	155	175	150	146	149	167	152	153	162	146	141	136	138	158	160	151	149	166	168	159	167	162	144	160	160	153	154	147	143	171	164	152	153	150	122	138	153	147	147	148	141	159	181	156	158	159	160	187	148	146	153	140	158	144	164	166	183	146	157	156	131	156	136	160	189	142	158	146	141	165	145	139	158	137	141	149	136	166	167	150	149	172	173	133	137	148	157	173	143	120	166	156	159	156	153	153	159	149	157	158	148	146	133	152	160	127	161	175	168	163	165	139	150	152	172	182	164	172	160	161	156	151	149	155	145	153	169	185	154	173	147	153	159	144	146	163	123	187	150	162	152	138	143	148	170	145	138	144	150	146	172	154	139	131	143	163	149	117	122	143	128	134	167	164	162	145	147	158	140	167	157	140	141	137	143	127	136	136	139	148	168	162	160	147	179	157	146	132	128	151	148	140	128	165	151	155	155	142	131	147	161	147	149	142	155	168	160	168	160	149	130	166	150	163	145	140	146
27082	21363	22679	5995	3086	2878	2506	1682	1221	1139	993	971	824	788	734	661	648	655	561	593	539	509	529	481	474	449	476	464	414	420	452	464	466	431	435	475	414	392	436	397	385	381	358	375	404	412	430	406	390	377	384	358	370	392	403	374	371	353	366	431	393	383	357	374	365	395	365	417	367	360	382	352	388	370	360	374	368	376	397	361	339	377	366	365	374	357	346	366	389	365	396	375	381	374	346	377	381	359	365	337	348	371	389	394	374	390	347	358	369	341	360	393	366	375	388	354	386	362	359	382	369	377	337	392	366	364	369	406	361	360	370	357	360	336	357	399	345	373	368	345	395	353	388	381	385	384	378	399	356	413	369	359	367	361	358	379	384	370	370	363	363	387	382	363	358	358	354	371	373	377	381	365	396	362	346	337	372	388	377	385	405	365	377	362	375	395	395	382	347	383	383	382	340	371	330	403	388	358	371	387	384	376	371	366	361	364	358	367	364	379	358	427	351	392	337	360	375	365	408	368	379	380	369	356	391	379	382	384	370	366	372	357	332	381	345	353	367	350	369	360	391	383	379	356	383	385	355	389	374	364	384	400	410	355	367	366	384	351	363	379	372	365	353	382	359	373	389	382	381	368	354	345	346	345	419	365	378	380	368	367	380	352	373	393	395	339	385	355	357	386	356	389	373	382	403	359	378	396	394	381	378	386	378	373	363	380	375	352	331	389	358	341	374	390	380	354	375	402	371	391	356	369	365	373	341	360	388	368	356	358	358	354	387	355	360	357	360	386	389	345	369	373	381	384	380	378	357	378	398	403	372	347	356	365	404	368	413	383	373	355	387	336	374	371	376	367	389	369	362	374	359	394	347	368	372	368	358	368	363	352	367	329	357	369	360	362	395	363	369	353	382	384	379	362	358	389	351	379	381	358	395	354	350	375	370	376	368	392	343	369	381	379	370	383	397	388	372	396	347	363	376	365	365	390	393	375	375	384	378	376	390	384	345	345	340	366	371	379	382	380	352	361	381	365	333	356	384	362	370	358	381	376	369	385	390	351	370	374	373	330	383	362	378	382	369	342	324	378	374	373	360	395	392	401	339	375	429	372	351	349	397	364	332	347	378	361	356	378	391	366	380	395	362	393	379	331	392	341	358	386	402	404	419	381	377	387	369	340	349	372	390	399	397	380	382	379	376	367	359	360	380	353	369	368	361	407	355	366	354	377	350	346	356	371	378	341	372	342	364	365	375	368	367	371	388	392	372	367	367	354	378	371	379	382	407	371	356	387	359	356	394	412	355	333	380	392	317	381	383	399	363	367	397	399	372	368	381	320	394	339	386	355	364	395	374	339	374	365	355	336	355	352	403	380	358	375	350	385	395	396	369	383	347	350	368	341	378	365	356	361	359	373	362	371	350	353	359	355	366	379	388	369	379	380	333	367	389	379	366	378	329	343	372	370	354	387	329	365	379	330	386	349	379	368	354	380	360	346	339	367	382	332	376	375	361	340	383	360	367	388	367	389	375	388	389	354	340	365	353	363	394	344	353	378	359	384	368	363	375	376	388	373	401	356	369	375	340	361	352	370	360	374	363	397	371	361	366	342	356	361	395	404	348	398	355	341	355	370	376	368	356	345	381	367	341	345	367	378	356	400	390	373	381	371	385	395	363	374	348	382	387	378	353	333	394	366	340	355	368	383	364	341	365	376	346	350	375	335	353	365	351	367	358	401	338	396	364	370	361	369	365	376	365	364	345	375	374	341	380	340	359	384	367	361	395	346	393	332	385	356	392	379	375	357	374	359	349	328	364	387	396	397	379	366	342	368	399	366	392	364	378	376	361	357	337	390	380	366	367	374	353	395	397	358	378	395	378	373	356	358	366	378	404	344	374	358	351	373	403	363	366	350	373	358	343	377	374	376	386	365	365	407	358	366	362	341	392	378	383	374	374	325	383	352	323	378	352	349	402	402	401	353	378	351	390	395	338	389	365	413	347	360	384	377	342	364	330	368	369	366	390	379	356	377	379	364	375	352	398	389	380	350	354	392	352	357	383	362	362	362	351	343	358	353	408	356	402	355	363	353	360	380	341	382	378	362	387	378	383	380	353	368	321	374	379	384	373	404	381	368	362	356	388	376	382	359	388	377	352	369	382	413	395	355	342	377	403	364	340	392	383	402	405	359	375	358	369	362	345	377	383	377	348	372	349	400	357	396	364	378	346	404	357	371	387	400	374	353	360	336	382	376	351	369	354	373	365	367	368	346	349	378	353	381	371	418	397	369	371	367	382	354	405	353	343	344	364	356	350	373	358	351	378	389	360	364	338	355	371	372	380	370	372	334	361	364	392	374	399	378	385	362	376	334	355	367	383	365	391	396	357	399	346	364	389	370	368	376	362	333	363	387	356	379	351	372	335	353	348	394	328	352	411	404	357	314	374	358	381	351	366	393	376	371	389	364	394	344	356	368	370	383	366	337	343	392	354	371	337	365	374	362	342	383	405	351	329	396	349	356	367	367	399	352	348	402	334	396	359	363	329	363	364	357	341	358	376	387	383	364	366	406	370	393	366	362	377	372	344	356	367	358	344	354	382	364	369	350	390	363	357	378	371	389	359	366	354	351	370	347	372	334	364	389	385	370	397	376	397	356	381	374	381	365	350	328	351	372	369	368	371	364	367	359	375	376	362	381	374	404	365	399	374	368	387	342	352	402	385	369	366	369	362	370	392	410	368	374	387	364	360	379	364	350	396	367	356	353	365	378	352	348	391	388	409	360	387	371	356	401	337	349	349	355	341	353	359	368	413	352	404	386	378	383	378	362	399	346	388	395	356	392	382	356	393	409	373	368	362	339	386	394	374	400	355	377	361	328	368	388	357	380	370	366	370	376	369	393	360	318	361	411	369	372	357	376	376	382	410	357	354	334	365	310	365	369	353	350	389	370	350	351	371	386	391	352	367	362	409	377	369	393	353	374	351	376	389	405	381	371	385	391	360	369	369	360	332	358	363	347	382	365	333	349	355	370	364	399	365	367	376	337	365	368	351	344	335	356	367	408	354	368	361	399	380	371	370	355	384	364	389	402	378	355	357	331	361	375	397	392	359	340	385	383	368	375	355	394	398	382	358	369	360	372	367	416	393	363	382	350	352	370	371	391	389	387	381	351	361	359	358	376	367	344	368	409	350	365	404	374	349	330	369	351	380	384	358	368	359	382	354	358	364	365	385	355	379	342	381	413	412	371	357	375	376	385	372	390	400	408	363	348	354	369	397	380	365	365	344	381	370	374	391	348	365	391	366	382	417	338	396	363	374	378	361	360	359	384	397	368	362	368	360	359	370	355	392	385	364	385	377	347	371	344	376	383	331	339	369	389	367	368	363	329	371	392	395	353	366	363	398	356	392	367	376	374	381	366	349	362	368	373	376	355	348	386	352	381	366	378	414	364	370	349	359	358	385	354	388	391	380	353	391	359	371	361	402	354	367	380	339	363	372	354	394	390
13963	5529	2836	732	453	401	351	326	247	257	252	255	271	229	263	268	217	228	247	225	257	253	243	259	260	262	243	197	226	244	214	273	244	233	232	231	235	251	254	214	242	250	243	221	272	239	271	234	230	210	210	266	241	241	256	243	239	232	231	244	218	227	250	258	236	231	224	248	220	232	234	234	204	255	221	246	239	253	220	228	249	239	235	226	233	262	225	249	242	266	233	230	247	225	256	208	251	226	222	221	246	234	224	225	252	250	246	248	247	222	239	245	235	222	218	243	233	242	236	232	239	240	252	224	233	236	243	244	237	221	224	228	241	242	246	238	227	221	246	237	218	229	243	246	213	223	209	229	216	237	237	241	236	235	231	244	207	218	237	233	203	235	270	269	235	238	196	260	232	248	193	221	221	239	246	204	229	236	221	231	233	220	226	220	262	244	228	249	257	226	261	233	224	213	239	231	229	208	235	214	262	236	260	271	239	231	253	235	233	231	252	235	255	217	250	249	225	246	225	226	225	254	252	203	192	214	238	223	225	260	230	215	242	241	237	240	217	229	258	262	222	277	245	199	230	266	243	254	230	228	208	247	240	245	238	240	266	213	241	221	244	243	253	223	239	222	227	253	247	227	224	253	242	250	246	252	223	216	278	237	249	244	235	247	232	267	215	237	247	259	214	249	242	226	253	241	234	231	244	249	247	213	236	231	274	283	258	249	229	223	254	254	226	247	220	250	271	216	214	224	238	244	254	244	255	222	223	238	270	234	236	235	240	239	266	213	237	239	231	228	242	228	225	251	247	253	250	244	272	260	239	201	283	237	249	235	251	232	203	241	231	235	245	234	253	276	244	260	253	260	252	232	262	243	235	206	235	241	214	213	232	246	256	239	263	200	229	211	236	223	229	226	248	237	258	236	278	214	210	212	235	253	239	225	245	280	251	238	258	236	269	238	258	231	231	243	243	210	202	215	249	246	232	248	251	230	229	243	203	231	246	263	249	251	243	236	228	216	255	235	247	214	229	260	245	218	261	257	260	258	272	256	246	241	237	229	230	222	220	244	214	235	243	232	217	233	241	226	266	225	218	241	275	247	247	224	237	234	249	254	216	232	232	249	228	262	250	227	219	240	227	230	242	225	229	273	246	247	234	226	213	217	244	256	238	210	216	247	230	217	232	225	222	205	229	250	218	247	233	211	219	259	224	215	206	230	237	226	201	234	223	258	271	249	237	244	243	236	246	236	246	226	244	243	245	232	220	270	242	225	250	253	275	242	239	221	252	226	247	253	245	249	229	237	259	233	208	229	203	221	238	230	232	216	253	214	252	274	225	236	272	229	233	212	245	233	258	259	236	217	267	240	217	243	264	241	238	263	239	237	234	256	206	250	265	266	279	215	232	222	250	224	224	216	255	256	242	216	219	262	222	230	244	252	214	229	233	249	223	228	222	236	206	251	228	223	245	223	227	237	241	234	240	242	274	263	185	247	250	214	225	227	250	222	254	234	227	211	222	213	230	228	247	231	243	256	243	217	237	252	253	268	201	210	215	235	233	224	245	261	220	236	230	239	218	232	231	228	264	207	198	224	228	243	271	234	233	257	207	228	233	235	254	241	232	263	225	221	226	209	236	258	230	223	207	238	257	229	247	255	207	247	239	233	252	233	260	237	231	260	214	221	218	204	242	235	236	215	247	242	261	235	213	235	262	245	237	213	233	229	244	229	225	216	243	235	257	260	247	250	221	251	218	231	215	216	220	224	236	237	254	251	238	250	260	245	216	260	232	251	206	204	253	240	236	208	251	237	284	227	224	249	250	237	239	261	255	249	258	209	228	241	236	228	270	234	221	232	221	221	237	257	256	241	237	234	237	271	224	230	237	232	234	251	271	234	223	238	229	262	240	247	232	240	232	236	254	261	256	278	224	221	217	254	237	229	227	240	254	240	261	251	209	261	248	211	258	236	230	215	246	266	243	255	217	224	247	211	227	228	269	220	227	215	231	235	197	227	225	265	249	235	225	235	219	254	239	235	229	253	232	244	251	247	241	242	219	228	214	243	246	226	229	248	216	224	188	248	234	224	256	239	255	262	243	241	237	228	205	230	213	234	230	263	267	250	221	225	221	239	233	233	229	237	253	258	214	226	226	233	210	233	245	205	235	246	243	229	230	240	243	214	215	197	221	249	235	292	236	252	242	247	267	272	246	214	231	241	247	237	234	231	211	229	245	242	251	240	227	240	221	221	228	220	257	242	252	244	246	207	229	263	234	195	261	215	253	231	251	251	240	230	218	242	225	265	252	235	226	240	241	249	213	221	224	222	213	215	255	274	255	221	235	236	265	246	232	223	243	219	221	239	221	248	238	254	257	226	231	230	236	236	228	243	231	240	253	235	228	227	233	241	263	235	257	218	240	253	237	249	252	256	228	229	270	240	264	256	220	256	279	218	207	209	240	241	225	244	280	237	244	248	259	264	254	238	280	225	248	232	214	211	227	226	240	244	255	222	219	237	256	255	234	257	248	226	253	222	253	244	237	247	279	239	233	219	226	222	260	228	249	217	235	219	249	231	255	235	250	227	224	235	252	243	234	230	266	254	241	244	221	236	208	218	209	219	226	234	242	252	220	239	250	238	251	235	233	247	213	236	231	247	226	229	227	217	283	257	204	246	245	242	212	235	239	240	229	242	242	235	245	237	241	237	215	197	209	225	234	246	252	226	219	223	248	281	236	221	235	223	223	231	218	254	259	247	201	259	254	272	250	269	268	231	245	195	252	239	217	230	232	231	254	250	235	226	246	253	237	228	240	227	250	246	236	230	258	253	247	237	242	232	239	208	230	231	220	249	247	254	280	243	252	242	255	235	217	236	245	231	287	243	236	249	215	213	265	236	221	217	198	223	252	242	236	219	252	233	234	222	216	248	249	234	240	250	246	259	237	237	216	253	253	255	247	200	196	219	233	260	220	231	265	245	214	225	231	253	230	206	226	205	245	245	240	239	234	259	248	240	230	216	243	243	224	231	211	245	239	237	250	235	251	246	234	233	236	220	213	263	225	249	239	230	221	236	247	240	242	244	239	216	199	247	221	224	227	255	236	250	225	238	220	233	220	214	231	242	276	240	219	233	253	216	237	240	246	273	237	251	251	245	248	275	258	216	250	228	253	225	251	236	273	239	258	232	231	236	232	216	249	228	251	209	225	240	226	235	261	220	228	234	256	260	264	262	224	255	241	239	241	242	212	232	257	213	246	238	233	227	245	217	248	238	245	258	253	234	247	224	241	247	235	212	213	259	253	228	248	203	216	248	219	239	250	224	256	241	222	238	265	226	254	244	237	253	240	216	226	247	267	250	242	247	238	238	221	235	229	247	229	235	218	244	232	247	228	233	247	245	215	222	205	237	274	219	225	195	225	219	247	219	256	249	246	244	235	258	251	251	263	271	222	250	235	246	256	226	221	260	229	242	264	251	256	205	254	252	251	217	199	253	224	211	228	269
10007	5515	5505	1799	1445	1368	1166	895	793	773	753	692	686	703	661	639	681	634	629	608	630	573	602	590	613	604	581	588	617	575	606	592	532	595	628	617	588	559	602	604	589	541	571	585	570	546	516	585	606	541	581	580	629	578	588	606	589	585	572	571	560	574	574	590	539	510	521	597	564	582	584	564	580	548	541	551	553	557	557	595	555	579	587	552	568	547	555	524	563	572	548	562	552	619	559	617	555	571	563	531	579	595	593	539	600	588	582	578	560	586	567	573	581	602	540	604	590	586	568	569	581	551	587	571	570	592	588	575	540	550	582	599	536	557	578	594	558	535	604	612	563	547	572	566	619	558	557	566	581	590	571	542	569	596	561	569	578	555	561	552	585	607	584	532	562	585	552	572	570	585	583	566	580	567	569	602	593	557	562	535	600	578	541	560	631	606	553	537	581	531	568	558	559	579	564	537	572	563	522	612	547	548	588	528	616	584	584	599	551	595	586	566	586	558	583	577	575	599	586	537	592	602	563	506	595	600	546	550	527	570	594	608	578	571	574	564	531	590	550	607	572	553	561	539	546	571	568	613	536	580	612	546	555	539	548	583	559	606	594	530	561	555	615	576	584	598	574	534	551	579	557	558	555	572	580	599	556	540	551	577	564	560	540	560	596	551	587	602	590	497	585	557	549	594	560	553	547	540	567	559	591	597	580	534	610	581	600	589	536	569	601	598	556	563	590	600	519	579	546	544	575	600	575	580	534	554	576	538	579	561	572	585	571	534	532	566	583	556	524	605	541	568	531	556	577	554	554	620	589	587	583	547	511	552	523	564	538	563	629	568	585	634	541	587	533	531	614	565	614	553	544	574	591	577	533	536	576	543	575	544	553	579	563	555	583	560	582	575	588	573	550	602	521	569	570	554	543	517	518	542	556	527	585	538	559	586	576	556	584	636	569	562	556	566	590	551	608	586	583	587	584	571	562	578	516	543	548	602	550	564	555	539	572	575	579	524	565	585	594	573	551	570	572	571	612	556	529	548	548	536	573	569	555	571	582	570	554	578	604	550	576	586	545	602	564	563	561	578	594	581	593	548	593	580	586	561	574	581	527	555	566	556	560	569	599	600	590	543	570	575	593	617	529	553	539	547	600	517	537	572	602	547	582	585	621	597	557	562	573	575	556	547	558	564	543	614	578	589	593	510	568	533	575	536	577	581	602	576	584	556	573	580	559	559	547	500	541	590	572	554	544	546	580	503	560	548	581	571	587	555	606	534	526	549	559	554	585	601	582	558	584	556	545	568	555	617	586	556	580	572	559	532	542	615	578	593	527	599	574	612	550	552	590	596	570	561	547	582	605	571	572	542	572	555	610	597	580	565	571	630	549	553	541	580	560	554	566	589	568	556	592	584	561	527	552	560	557	523	583	565	581	555	540	518	536	589	571	549	580	556	573	551	534	566	583	583	578	543	581	547	557	550	567	606	582	554	595	572	549	560	548	573	578	600	561	596	582	576	573	561	563	562	559	577	552	624	532	559	571	580	564	584	594	560	552	555	586	604	568	564	587	595	564	539	570	567	547	570	569	565	590	558	581	610	612	550	560	605	568	583	588	581	584	580	585	589	534	532	562	554	537	580	554	574	544	534	610	589	608	557	567	555	541	571	561	589	562	575	548	556	567	559	594	591	570	518	539	580	564	544	562	560	560	570	566	600	563	550	584	582	571	631	579	621	556	566	555	568	572	600	573	560	541	560	556	582	561	596	518	587	546	549	524	604	546	593	561	561	568	527	584	582	568	569	578	550	614	536	578	586	589	588	532	575	563	604	587	579	590	506	550	584	551	537	592	574	574	625	587	573	574	576	577	565	570	543	548	549	550	559	543	569	538	578	579	583	551	560	545	531	593	576	534	568	592	598	547	597	556	558	574	564	554	584	555	585	547	561	593	582	582	585	568	593	575	610	598	571	587	523	610	583	594	539	578	602	537	525	569	547	557	525	603	575	570	592	567	548	570	556	575	568	596	589	560	571	559	569	590	568	537	531	588	539	583	516	543	559	637	571	558	531	549	579	568	580	554	576	577	590	594	607	558	540	591	574	556	566	570	600	599	591	579	544	570	559	594	562	578	562	591	596	569	583	523	575	560	533	581	559	579	593	562	571	585	616	580	568	580	542	570	642	597	564	594	554	549	581	599	586	608	527	615	582	599	569	582	495	547	566	571	596	618	553	570	616	526	576	540	593	545	526	588	604	554	543	532	552	556	592	566	561	572	572	589	545	562	562	528	563	605	597	505	615	548	593	605	536	573	562	535	572	602	576	585	583	550	580	581	613	573	551	511	607	562	543	563	566	532	599	527	572	608	631	537	540	566	539	583	620	598	588	585	564	574	583	564	574	575	588	566	604	568	594	541	565	588	522	559	592	545	593	542	556	545	589	510	579	551	577	547	563	583	621	564	579	553	614	538	546	579	605	548	563	573	551	592	615	527	541	594	574	546	537	554	571	594	530	585	618	575	603	577	590	575	558	575	594	556	583	636	575	570	579	503	569	609	560	528	544	611	544	530	583	613	592	540	576	570	592	572	577	550	603	626	584	553	581	543	555	540	586	529	544	542	561	557	592	557	560	587	554	611	582	559	560	591	571	579	578	617	605	555	543	581	539	550	548	550	562	539	574	616	559	568	533	549	587	565	548	549	565	552	582	572	606	605	604	587	612	579	589	501	591	556	557	600	574	622	599	571	580	576	549	559	597	531	567	620	547	575	563	576	556	555	528	579	547	565	544	556	589	610	551	567	573	558	570	543	545	583	593	547	560	560	541	567	605	542	559	590	551	587	575	576	569	572	559	557	542	556	558	577	560	548	593	547	515	569	570	555	574	546	558	588	579	534	546	572	556	553	591	566	596	600	560	614	579	553	587	572	568	585	568	596	538	600	557	573	577	523	527	567	625	604	543	574	629	545	578	565	571	558	611	582	592	572	590	579	560	603	539	577	570	554	596	582	571	558	573	548	573	576	522	553	565	568	580	585	544	546	576	582	521	596	531	543	610	565	556	597	627	554	597	578	575	545	586	561	572	543	519	591	567	599	577	553	577	573	582	579	589	605	608	597	583	540	577	557	576	536	554	592	573	558	615	589	596	591	562	542	588	541	582	564	565	527	556	560	578	563	559	566	581	547	548	576	524	560	527	590	560	576	523	596	563	571	555	540	523	549	593	592	558	576	592	556	592	531	573	579	579	553	559	582	551	536	570	569	571	548	580	608	550	548	581	557	546	592	571	545	599	569	571	565	543	530	585	602	582	539	587	557	563	526	570	578	612	579	566	586	572	572	585	576	577	599	584	531	542	583	602	623	541	573	558	562	553	574	566	524	582	583	561	583	566	577	583	562	570	576	561	573	564	577	549	589	575	613	596	578	571	575	574	564	541	539	562	558	612	601	542	541	569	568	560	546	579	573	569	559	536	592	557	626	573	528	547	622	585	559	601	569	608	537	552
30581	18303	13119	2570	771	657	479	410	344	366	338	328	280	284	283	273	284	301	293	243	267	282	260	255	260	272	264	223	263	253	267	256	257	252	275	265	266	251	238	262	270	269	270	249	264	269	232	259	271	277	271	249	278	248	273	238	252	253	252	246	245	241	259	261	270	265	285	234	246	293	260	274	296	290	234	232	265	238	263	256	266	262	248	236	264	278	296	265	268	262	249	273	251	244	232	249	290	258	264	242	256	255	280	277	292	251	260	265	264	261	265	245	259	222	219	228	246	255	265	248	254	221	282	212	242	243	247	268	265	232	244	263	273	262	237	285	270	255	245	253	249	236	256	253	269	218	242	250	241	246	267	256	265	244	246	271	254	263	242	252	258	248	256	252	231	271	263	287	247	232	240	265	266	258	235	285	233	282	256	255	279	271	239	249	250	263	242	262	263	230	272	263	227	241	271	268	277	266	247	243	252	238	234	279	243	258	229	269	244	238	305	264	264	249	266	275	289	237	275	264	250	272	256	238	242	280	233	251	282	245	267	257	239	196	264	250	267	287	262	264	251	255	265	260	252	265	275	259	244	248	233	243	246	284	234	253	247	249	228	261	265	250	269	243	273	250	230	250	268	272	254	259	266	235	262	232	271	255	250	260	223	250	244	254	232	234	269	243	257	283	228	234	247	278	258	251	262	269	263	229	242	239	238	238	238	262	254	247	272	260	270	248	243	252	237	242	285	262	273	272	286	261	242	253	276	236	244	256	253	279	253	267	229	276	270	241	249	259	267	245	278	245	271	287	278	267	274	259	252	245	234	250	256	289	255	267	279	248	255	249	244	276	245	250	256	241	265	238	218	243	256	261	244	262	239	242	229	259	247	280	229	243	257	246	265	232	233	225	244	265	227	251	272	239	238	242	227	272	269	269	272	253	261	240	235	306	246	222	272	261	267	266	257	258	285	230	237	259	237	240	235	233	249	260	254	240	246	278	260	236	269	277	288	246	251	235	273	232	256	242	253	253	217	251	262	264	226	233	273	262	257	240	232	250	245	247	284	254	255	237	254	217	255	253	262	281	241	258	259	249	237	238	264	237	241	231	252	262	241	241	258	231	239	236	262	266	263	252	253	269	262	241	254	266	264	301	258	261	279	266	256	241	242	239	264	252	306	217	262	258	274	271	296	246	260	253	268	257	238	268	281	259	249	257	259	257	253	244	270	280	289	221	278	229	242	261	274	265	253	270	270	229	285	261	248	251	259	271	290	243	243	252	260	251	234	270	263	240	236	270	254	292	268	281	274	270	223	262	259	247	254	266	258	248	233	239	253	250	280	285	267	235	245	268	257	268	260	289	254	266	254	257	262	252	266	248	298	216	256	247	257	273	280	227	236	271	266	219	238	242	249	239	249	250	255	257	276	272	234	238	251	261	247	247	255	241	278	254	260	275	239	238	236	228	221	252	259	235	268	269	255	265	263	234	216	220	257	270	276	229	264	246	266	272	256	248	277	275	264	232	267	219	246	245	248	242	266	253	229	256	253	255	252	246	261	232	246	263	261	225	251	253	233	217	258	269	268	245	267	261	268	233	260	261	246	248	260	259	256	261	258	241	252	263	265	258	244	236	248	280	263	248	271	253	258	226	258	251	250	254	266	277	241	275	269	258	262	259	256	237	217	247	213	294	210	239	225	248	246	291	266	255	268	295	298	245	246	237	247	260	274	286	273	255	256	255	282	276	255	234	267	254	233	263	251	274	226	242	260	245	277	266	233	259	282	267	243	242	257	271	246	255	297	252	246	273	268	220	255	261	248	258	244	221	216	251	235	282	243	258	322	258	229	256	265	272	259	249	254	260	250	242	240	257	264	279	255	267	255	232	261	271	256	249	224	256	248	264	258	265	275	295	279	263	233	271	240	267	242	274	245	263	267	271	241	290	264	250	267	264	263	258	278	277	232	239	261	291	224	231	246	236	266	255	269	237	257	233	236	242	269	234	280	254	247	253	250	285	258	254	256	249	270	269	240	269	277	247	283	260	231	224	250	262	236	237	269	271	251	252	294	273	228	271	220	252	255	255	258	233	268	248	234	200	259	280	289	241	268	295	249	219	263	243	273	228	241	261	240	243	235	229	278	244	237	244	271	258	263	261	257	289	269	285	260	247	255	223	247	233	252	261	232	244	226	240	247	228	231	232	266	221	235	232	239	272	262	239	237	283	258	287	264	228	237	257	253	280	255	251	250	242	265	278	251	268	267	255	253	246	246	259	272	267	276	215	228	228	266	262	245	257	267	243	247	242	248	258	250	241	246	229	253	284	248	244	256	244	287	237	253	256	249	210	225	277	244	228	246	241	244	239	240	251	274	242	258	242	223	240	246	242	261	270	264	262	228	238	255	273	259	228	246	248	264	237	214	235	278	257	280	261	266	243	259	244	256	261	255	263	245	248	272	257	269	256	260	253	281	256	250	273	274	235	259	242	266	259	236	247	263	228	264	254	230	237	279	259	233	253	253	264	250	247	249	236	285	248	232	234	252	238	247	272	241	265	248	252	257	253	231	253	264	261	259	254	247	251	263	268	258	249	251	265	233	265	272	259	273	292	271	237	299	215	261	234	264	260	287	265	233	232	262	228	275	264	229	256	245	237	261	299	243	228	246	273	275	261	260	266	286	235	269	264	267	261	270	257	239	234	245	289	272	239	251	279	269	240	231	299	254	276	257	287	293	288	251	253	275	272	262	233	232	263	237	240	221	253	258	283	270	256	237	230	273	247	254	254	247	242	243	253	279	263	247	256	271	277	259	279	275	270	261	256	256	260	232	240	250	249	268	243	249	288	238	258	254	264	258	241	264	224	266	255	215	269	256	264	264	290	287	274	263	251	251	276	216	256	255	223	242	245	253	254	247	247	266	263	251	239	252	263	246	265	252	256	249	245	302	251	216	256	249	264	237	219	257	264	228	237	235	299	254	253	268	256	261	239	240	255	218	242	268	268	264	280	260	240	252	284	226	255	211	240	249	288	254	241	244	254	242	259	252	240	263	235	277	270	229	254	264	223	240	250	250	280	241	230	278	278	234	261	221	273	245	254	264	246	264	262	228	234	224	263	266	246	249	281	248	248	267	260	224	236	235	235	265	262	258	240	250	274	262	245	240	235	221	240	282	265	241	271	291	289	258	243	231	235	254	264	236	277	234	262	253	230	248	269	231	268	288	227	269	226	252	249	246	270	257	231	254	233	257	261	257	245	238	257	273	248	256	239	272	273	219	233	241	243	230	275	274	254	266	288	267	239	252	259	266	236	294	265	260	280	253	277	278	291	271	265	272	249	273	276	259	271	241	227	245	268	271	269	245	293	263	260	287	247	255	241	242	262	234	255	254	244	232	256	275	274	244	256	273	250	283	261	250	254	230	264	243	251	245	267	240	268	233	243	232	268	255	263	268	274	250	251	260	227	243	270	251	269	275	258	246	275	288	273	278	256	257	241	248	252	236	255
21656	15865	15887	3648	2547	2479	1855	1279	1248	1115	1082	898	878	843	781	831	752	795	758	740	719	685	637	669	630	665	681	670	625	621	701	646	611	663	645	645	639	628	636	666	644	664	608	597	653	574	584	598	649	596	609	632	609	564	575	635	634	591	587	592	642	643	627	636	632	573	593	614	595	548	618	589	605	592	611	606	582	578	624	629	584	643	586	632	599	638	596	613	603	630	596	598	587	602	611	602	602	562	607	565	565	617	601	592	610	608	570	606	578	596	577	617	609	657	609	612	605	591	607	638	636	516	631	571	588	593	538	609	590	603	623	542	604	599	589	590	591	570	600	606	604	608	587	564	567	577	591	644	602	611	591	572	579	601	590	553	613	596	595	605	580	612	611	616	619	623	610	581	620	575	587	616	635	624	541	573	602	581	606	581	621	585	619	673	569	567	617	648	587	608	629	615	601	608	576	580	598	644	589	607	583	604	599	621	607	619	584	593	576	591	605	602	592	609	621	601	565	611	575	570	563	638	580	593	591	601	587	578	602	587	614	602	578	586	570	642	619	566	605	601	599	614	583	567	625	614	607	595	538	587	568	568	677	619	576	594	601	622	581	593	598	624	574	598	620	624	572	601	592	617	605	592	603	573	609	614	613	569	584	604	607	592	621	581	593	629	595	578	532	567	573	619	613	603	571	606	626	617	605	568	593	615	617	598	603	583	621	617	584	581	618	627	599	576	580	580	621	586	625	620	588	591	613	590	618	607	572	578	583	617	593	593	595	616	567	603	623	551	596	573	617	583	590	570	580	602	598	597	563	575	606	583	633	577	580	607	564	578	593	593	596	624	663	633	562	603	652	578	629	608	578	590	589	626	598	610	615	604	623	616	632	627	590	610	617	604	562	594	597	618	588	586	610	590	538	619	594	606	575	624	550	583	611	605	622	616	613	594	596	573	579	620	646	587	616	585	612	577	620	629	662	614	625	589	559	591	605	644	597	611	589	581	613	558	580	625	612	584	564	648	598	597	587	597	618	584	584	593	563	555	619	558	624	608	600	622	572	623	603	601	598	637	567	616	586	610	613	638	603	576	585	609	562	602	574	629	554	615	577	578	606	562	580	607	580	585	600	621	599	548	588	587	605	597	635	594	637	592	584	637	553	568	600	617	627	558	608	609	579	620	587	610	570	617	612	588	585	563	606	647	627	585	594	546	649	608	622	593	563	553	616	596	605	567	574	601	584	586	599	620	609	599	595	584	634	616	579	615	631	641	578	601	578	574	629	584	610	612	569	653	594	603	658	573	607	626	584	616	631	559	619	562	602	572	609	588	608	639	623	603	590	568	589	606	606	650	620	584	593	591	570	586	615	580	582	596	633	585	612	596	626	649	622	623	624	632	616	624	640	603	587	583	635	618	593	621	592	592	584	635	580	609	593	627	570	620	641	609	599	577	624	579	584	602	572	593	621	580	581	602	622	593	627	627	587	605	618	633	618	606	617	567	656	599	604	603	594	557	645	604	601	605	596	616	624	607	607	607	567	606	578	568	577	576	607	615	571	572	579	577	576	583	599	581	633	583	562	623	576	630	572	618	597	563	586	626	571	585	594	568	601	581	638	611	628	608	602	580	572	571	593	624	586	616	628	620	595	647	602	588	607	582	585	612	601	617	613	582	586	574	575	601	598	596	586	608	617	550	573	600	618	593	548	628	613	616	609	604	637	572	578	584	584	578	606	585	573	615	580	538	587	568	577	603	584	598	528	622	604	568	591	589	669	635	543	617	618	582	584	592	582	604	620	620	601	587	576	598	598	626	562	573	568	596	609	611	557	603	590	577	590	590	642	645	622	615	568	631	620	608	628	661	570	574	613	600	566	576	608	609	607	597	589	557	605	662	593	600	594	589	620	642	619	559	638	602	560	582	592	577	638	608	566	612	611	550	624	574	609	596	645	596	593	628	613	590	599	589	624	600	597	628	608	609	580	579	600	574	607	582	606	603	607	576	613	593	582	597	616	640	595	602	604	580	588	590	576	588	565	580	567	616	603	589	614	581	552	560	607	586	545	588	591	575	623	592	588	609	567	556	550	600	604	605	599	572	593	611	623	577	623	615	607	578	608	605	587	621	614	563	583	574	565	631	596	549	597	622	599	603	606	593	609	570	606	592	617	614	575	593	589	572	602	558	609	591	596	583	591	573	590	536	600	612	594	568	579	591	603	588	613	610	572	555	617	572	590	601	587	597	577	622	598	607	587	620	575	641	613	580	603	580	665	580	573	620	558	583	581	630	634	632	569	573	619	604	629	619	608	607	610	566	585	573	546	553	577	595	619	572	584	592	553	586	614	614	621	616	623	555	588	626	569	594	557	625	609	590	575	587	580	593	628	580	596	622	636	622	630	578	607	596	599	569	582	623	558	585	616	615	585	640	609	598	590	584	637	608	580	575	576	576	602	595	588	623	593	602	607	607	634	599	626	640	578	624	630	578	571	585	601	594	608	564	607	618	581	598	610	610	614	599	595	606	584	624	599	593	599	584	589	619	584	597	625	595	637	623	580	580	609	569	569	615	600	621	591	609	624	620	608	587	589	623	663	614	571	627	568	609	616	550	576	610	560	604	606	624	610	617	641	609	608	606	604	615	600	579	572	603	615	591	589	608	618	618	603	617	583	573	650	611	635	544	562	614	548	577	598	599	603	574	598	623	593	587	599	615	601	580	593	572	561	551	644	581	600	603	665	637	638	557	623	578	633	622	594	598	614	573	631	579	643	570	628	592	609	568	595	627	596	568	616	638	607	591	628	605	633	605	604	612	593	589	600	620	600	606	631	605	584	605	596	562	555	607	608	615	590	566	574	662	564	601	618	609	596	592	564	596	573	602	579	615	607	601	621	625	558	623	630	575	599	606	576	606	615	594	560	635	591	623	579	563	586	590	604	584	590	567	606	586	574	601	562	575	619	547	544	603	568	593	603	612	610	637	570	608	562	594	574	625	602	606	624	634	619	608	587	585	579	644	568	664	589	585	612	602	591	590	599	581	609	611	632	605	609	614	625	593	573	609	633	636	617	581	567	617	563	638	614	579	609	567	613	606	582	597	622	565	626	534	586	573	611	557	629	601	569	599	603	635	608	575	592	575	574	647	607	598	589	569	592	637	588	633	616	620	604	629	572	631	612	600	618	559	606	561	582	555	618	584	585	609	565	577	622	596	610	601	609	574	583	598	592	573	600	579	565	632	637	619	569	598	615	563	623	570	583	639	609	613	577	622	594	623	620	589	627	581	617	585	593	611	579	597	587	600	593	600	613	626	612	625	599	591	616	536	609	633	619	591	602	583	549	584	622	548	678	559	577	582	599	576	573	614	582	594	604	578	585	574	615	606	565	597	615	605	587	583	608	599	565	556	559	580	617	567	597	637	640	618	574	572	614	598	619	571	612	571	603	604	582	597	582	570	590	589	664	581	599	606	590	595	622	586	598	632	581	601	595	612	611	631	581	598
39000	27158	19982	4793	1286	827	559	368	336	309	297	258	213	213	191	226	164	209	220	175	190	185	175	166	168	157	174	172	166	155	168	170	144	168	132	156	183	167	165	146	172	165	156	144	142	142	140	158	161	165	158	173	154	141	168	147	160	166	160	164	138	131	154	142	178	153	161	148	141	143	161	145	130	148	153	168	156	150	155	184	171	152	157	149	157	149	172	137	145	155	144	170	141	138	140	144	146	172	162	149	152	152	142	169	169	148	161	140	153	168	165	143	141	166	157	142	139	163	169	156	152	152	154	171	142	160	139	151	167	162	157	152	153	169	133	144	149	153	164	146	167	144	149	121	164	158	159	167	153	138	170	152	179	142	131	146	140	162	147	163	154	157	137	142	153	145	138	154	143	172	158	142	136	152	152	147	136	152	140	144	151	141	146	168	163	139	140	149	141	145	137	127	147	135	157	166	175	148	168	158	163	132	146	141	154	157	169	170	132	143	141	142	163	151	163	164	144	153	145	158	153	140	155	157	133	145	163	149	155	135	162	141	172	138	172	136	162	145	158	144	136	157	133	147	162	162	142	163	159	155	149	151	140	137	139	144	160	161	144	160	137	141	156	150	145	159	140	145	148	153	149	154	149	141	168	161	141	158	147	151	147	157	173	135	156	141	159	165	182	140	153	147	156	179	150	149	167	160	147	144	150	164	164	156	140	156	148	158	134	139	157	142	172	148	162	148	136	161	134	153	142	124	155	148	156	178	169	149	135	147	178	142	142	157	120	142	146	151	157	146	144	152	164	150	157	150	130	181	142	159	162	130	124	145	148	136	148	140	144	126	135	142	135	156	178	138	145	159	150	130	140	152	169	162	156	152	145	161	155	130	142	162	146	143	163	161	147	151	172	148	156	193	162	151	153	164	138	143	136	124	137	159	156	160	176	137	133	157	147	159	141	147	150	154	153	147	152	140	150	155	160	166	167	136	133	139	159	163	142	169	152	143	154	149	164	132	163	154	148	158	167	166	146	130	149	149	154	152	155	179	136	158	153	142	147	156	164	149	163	145	138	155	140	154	127	154	140	134	143	146	167	167	139	162	141	138	136	155	158	136	177	146	175	136	139	139	152	161	156	141	132	171	150	154	131	163	155	134	155	133	156	166	153	145	134	152	151	165	140	163	139	148	147	143	150	156	144	158	166	141	151	163	167	144	140	148	185	157	148	171	152	114	161	148	160	171	156	181	150	153	171	160	148	157	170	157	146	185	143	167	155	147	150	136	174	150	152	147	167	172	135	194	135	145	163	162	147	156	136	167	162	145	162	154	159	152	148	174	152	161	144	141	164	154	172	144	142	157	147	142	152	149	158	159	143	134	144	153	156	182	147	146	173	184	131	153	163	142	167	170	158	157	147	145	149	173	165	153	143	153	164	147	157	158	145	131	154	143	132	154	158	168	139	140	154	154	146	164	153	134	163	159	145	167	157	140	138	139	168	159	135	161	147	143	168	137	173	144	129	176	155	125	181	162	158	132	136	161	151	154	163	158	173	157	162	144	137	158	169	146	141	170	143	140	154	154	139	136	150	154	150	183	158	139	160	127	161	156	158	151	159	160	148	145	123	151	146	133	143	155	152	156	156	142	163	131	165	147	139	146	185	143	148	149	137	142	145	142	167	152	154	151	140	156	153	151	155	163	156	148	149	127	150	166	143	155	166	158	145	168	138	130	159	143	152	149	134	166	176	160	163	149	153	149	149	155	150	136	149	151	127	138	175	160	143	177	188	165	164	156	144	132	155	173	161	134	148	147	173	139	160	157	168	168	156	156	137	159	146	158	144	150	173	162	142	144	172	164	166	139	169	158	149	146	135	168	143	126	157	160	133	165	114	168	161	152	174	166	170	151	150	187	159	157	128	153	195	153	162	151	155	166	118	158	148	153	145	150	171	146	172	172	142	158	143	137	162	141	142	143	169	156	145	141	155	163	153	143	146	142	148	180	152	146	159	155	150	166	144	141	159	149	156	172	140	131	157	147	142	152	144	172	153	139	156	168	121	167	145	166	155	138	151	157	145	147	175	141	160	149	156	147	157	162	147	139	162	146	169	150	158	146	141	149	158	140	136	138	161	153	161	159	135	157	138	142	155	141	155	143	167	137	150	164	164	143	143	167	155	169	154	158	165	160	150	145	149	157	188	163	153	141	156	155	146	157	145	131	174	153	149	163	170	154	167	151	165	148	162	156	147	174	159	143	133	137	155	145	140	138	147	140	132	147	147	160	175	187	145	152	163	134	145	161	148	155	138	158	150	140	160	143	125	147	144	124	150	144	151	165	173	165	161	165	153	153	158	163	174	182	137	158	151	146	159	140	158	144	133	148	147	160	126	151	147	150	159	132	160	155	171	156	149	129	134	141	140	156	148	139	156	150	144	167	144	141	160	137	152	151	148	159	153	146	160	143	157	161	174	160	161	149	135	153	130	135	159	161	154	121	148	154	155	152	170	140	152	134	146	166	159	150	152	152	182	135	152	137	136	165	139	164	163	149	155	124	147	161	155	134	132	144	150	141	146	131	142	161	156	135	132	134	156	153	142	149	155	168	163	151	162	135	160	149	142	175	149	151	160	163	163	151	170	150	144	155	143	157	148	135	154	152	151	158	140	161	146	185	145	176	152	144	159	138	167	145	146	152	155	151	126	155	142	122	157	135	170	162	125	148	142	175	139	185	170	156	157	132	158	168	146	157	155	160	166	133	147	159	146	144	146	166	163	156	151	147	171	149	170	151	164	160	156	151	157	156	164	144	149	141	179	129	140	141	163	151	151	152	169	160	150	163	155	143	182	162	149	182	161	162	173	149	143	166	149	154	141	160	174	156	166	138	168	175	149	155	150	131	135	158	152	125	170	162	138	142	137	145	134	148	153	167	139	163	170	152	160	143	134	138	159	162	150	162	165	146	143	147	173	164	146	147	148	143	130	150	164	153	152	141	142	143	117	139	141	150	144	132	149	173	133	145	161	146	154	160	156	141	155	150	161	144	170	149	176	154	127	181	165	141	126	129	157	140	155	160	151	180	138	162	172	138	153	154	141	188	157	164	147	160	144	161	165	134	138	167	144	188	141	156	170	178	169	155	149	165	141	155	155	132	163	153	161	178	153	147	135	141	163	151	153	151	157	166	153	145	158	162	137	148	145	133	153	147	137	153	167	116	162	166	150	148	160	149	157	169	151	178	152	142	163	168	147	139	132	166	132	164	163	154	152	138	176	148	150	170	153	167	179	142	155	133	172	149	153	155	192	148	148	153	156	156	160	130	164	157	153	172	143	151	153	157	160	138	156	163	175	158	150	152	144	157	173	171	145	137	134	180	147	138	168	161	137	173	152	153	166	148	161	165	145	136	161	156	142	137	160	151	171	166	145	154	162	162	160	134	151	157	134	135	147	155	143	143	175	126	149	150	145	164	144	136	166	163	134	165	146	142	156	142	162	160	153	151	146	149
26911	21653	21415	4796	3377	3011	2251	1527	1322	1183	1114	997	930	810	683	732	678	657	597	564	547	538	479	500	508	437	456	427	444	425	467	463	435	416	430	414	427	387	400	431	410	373	381	364	392	390	353	384	380	394	369	376	427	386	405	378	383	411	361	395	399	376	391	381	389	402	360	336	389	391	349	355	370	366	373	384	377	369	341	421	405	368	379	372	383	381	384	362	344	363	386	361	351	345	380	392	365	387	338	368	347	403	412	347	357	338	375	370	350	372	399	378	389	381	370	379	340	356	371	373	384	375	374	345	366	362	365	346	382	368	394	358	395	344	363	352	408	363	374	355	354	356	366	357	398	374	404	347	383	371	345	373	389	389	362	412	389	373	394	380	334	365	397	363	361	340	392	350	351	369	352	333	351	395	403	371	347	343	352	366	354	363	357	364	406	391	371	417	366	340	384	372	355	372	368	340	387	396	335	372	356	339	384	357	362	364	348	364	338	376	394	371	371	369	360	368	380	399	396	380	380	396	366	380	401	376	354	336	368	347	373	355	372	347	377	329	324	392	385	359	374	368	311	381	364	400	368	368	373	400	349	355	384	366	364	348	394	372	394	400	372	339	384	372	408	381	337	350	368	383	347	368	363	394	355	365	362	398	375	372	401	398	376	352	359	346	331	340	378	339	348	340	388	340	379	372	384	352	351	364	351	355	401	373	371	369	368	345	371	360	375	362	386	394	364	373	344	339	370	360	354	330	377	386	357	367	394	361	373	388	369	354	332	350	374	353	364	345	372	361	383	404	371	396	352	378	353	360	393	368	360	376	382	358	352	352	385	367	372	380	370	351	371	358	375	351	363	407	350	379	392	381	372	384	374	404	381	388	335	386	379	385	395	389	358	371	333	345	362	373	354	328	366	350	353	366	362	391	350	378	385	376	367	363	365	355	385	369	379	374	364	392	408	370	387	360	381	380	366	393	353	381	398	336	372	359	372	395	375	398	390	370	349	368	367	364	402	383	384	337	355	363	335	359	382	354	384	382	380	377	360	368	379	384	337	361	391	373	354	347	372	373	384	381	373	376	366	374	398	349	387	356	361	401	395	354	415	380	365	356	349	385	367	375	355	385	362	353	376	391	380	363	359	389	345	367	324	368	389	376	363	388	356	384	375	368	377	368	374	376	374	389	363	399	376	373	357	411	365	373	401	360	349	360	324	366	360	366	391	403	375	354	388	367	380	356	383	363	353	367	355	425	389	387	355	311	394	359	375	327	374	351	364	342	336	409	381	405	395	389	358	366	364	368	369	367	384	383	351	352	370	381	400	343	360	384	364	377	370	355	345	362	348	378	370	399	355	395	364	394	376	393	355	379	387	396	408	377	356	337	365	390	373	395	382	375	367	360	374	380	327	358	365	380	357	391	387	343	406	360	374	355	366	385	380	377	374	337	397	348	366	357	372	361	327	386	354	399	395	357	369	379	371	361	360	388	359	410	361	378	387	379	403	395	367	380	364	380	356	394	377	367	404	374	409	350	351	378	331	359	333	356	376	365	372	349	363	368	374	368	357	353	383	369	372	387	382	380	361	379	380	366	403	340	365	343	378	371	389	394	357	365	385	375	400	364	363	402	376	371	374	372	366	376	348	365	368	378	370	360	379	364	378	362	379	381	371	354	371	387	364	382	360	343	341	371	328	378	386	365	394	379	390	389	362	378	367	382	342	388	335	395	342	368	364	373	357	370	370	381	394	377	358	373	391	378	363	377	363	415	391	355	390	365	378	380	343	360	347	371	368	381	353	370	364	363	375	353	371	364	350	348	365	384	374	366	363	357	384	381	370	404	382	366	370	362	436	396	384	405	349	386	372	364	337	394	386	383	356	376	365	367	352	370	405	377	336	345	374	384	365	366	359	346	373	415	383	344	371	369	368	388	338	361	352	388	375	370	378	370	366	351	383	356	368	380	364	356	396	343	388	337	363	371	349	369	369	366	349	369	357	377	388	362	374	362	384	387	391	362	378	390	381	352	368	354	376	367	357	356	364	341	342	369	369	364	356	335	371	380	369	382	362	387	383	356	351	363	406	352	323	379	372	353	346	370	391	353	401	382	395	384	379	353	363	379	383	368	353	419	315	383	398	358	367	396	394	367	389	363	337	369	399	333	349	371	365	387	421	384	385	368	348	352	415	375	359	380	370	345	371	376	361	349	361	364	373	373	375	377	368	387	376	358	373	405	346	383	386	383	427	382	370	376	365	382	382	347	393	363	370	364	361	376	361	399	353	350	381	395	379	373	365	371	350	346	371	376	333	379	326	391	394	352	383	359	380	373	358	369	349	382	385	361	395	320	340	389	388	382	385	379	342	418	377	395	388	387	371	391	357	358	382	382	376	356	372	389	349	377	368	369	364	347	359	383	340	353	386	346	359	361	417	372	395	386	346	351	356	350	347	390	333	360	402	367	354	391	389	374	331	396	392	357	370	381	380	373	359	380	364	326	359	367	342	364	391	385	390	341	385	355	395	363	316	381	356	362	394	401	381	363	398	328	352	398	350	382	341	340	368	368	374	376	376	363	359	377	383	374	385	360	377	357	375	395	383	362	387	376	392	395	358	383	389	351	378	360	363	418	370	360	384	434	361	399	361	357	361	344	362	362	396	325	363	356	357	373	397	374	366	365	360	400	369	388	370	328	413	372	376	353	378	349	343	382	376	363	309	369	379	374	367	381	347	378	365	361	349	388	347	364	355	371	396	361	385	389	362	346	400	354	361	364	356	342	343	376	380	356	388	391	353	388	387	381	368	350	335	375	384	354	364	365	388	362	344	366	352	360	388	365	370	350	383	370	370	344	362	379	394	364	379	387	390	352	363	369	424	381	352	380	359	344	350	376	406	368	374	355	366	377	413	390	407	342	359	362	377	380	379	364	371	361	374	375	357	345	413	369	322	345	379	381	344	371	355	358	375	375	388	371	389	386	344	382	349	399	382	393	394	368	411	421	350	379	368	358	371	383	376	374	324	340	387	388	382	365	380	357	377	346	373	346	386	364	398	363	395	415	396	358	368	350	357	372	373	385	410	354	343	386	336	396	385	376	387	380	376	330	345	356	347	378	371	393	350	364	354	336	348	408	349	407	370	359	355	390	391	396	398	388	375	357	354	357	366	366	353	362	392	358	349	345	380	346	362	359	345	406	388	373	373	414	402	396	369	343	400	378	369	369	414	382	388	357	359	383	383	403	396	348	381	366	374	384	351	378	373	374	360	376	354	382	384	376	367	366	374	394	358	366	358	361	369	330	343	357	336	373	355	363	365	366	388	366	360	378	360	369	367	411	336	332	335	363	359	366	393	371	357	368	362	364	338	378	367	371	359	342	378	396	368	378	386	364	350	376	362	390	372	384	370	382	372	361	396	384	396	347	347	380	394	367	366	389	391	374	360	384	345	354	365	381	383	361	391	373	396	373	345	345	381	372	431	396	357	388	358	368	348	382	359	382	391	371
13204	5277	2716	776	444	403	332	269	278	285	286	286	249	224	250	235	246	242	240	264	247	245	233	249	216	215	222	217	235	235	206	248	242	237	239	225	243	218	224	228	230	213	242	254	235	222	250	206	236	235	199	213	267	233	249	244	217	212	244	240	227	215	260	234	245	231	254	235	201	205	218	237	227	241	230	232	251	254	236	213	234	242	205	238	235	248	219	207	229	238	240	229	227	228	222	237	235	235	208	251	227	220	223	237	209	221	264	240	226	203	213	239	173	232	220	222	230	217	213	207	211	210	219	212	248	260	247	243	232	209	233	205	224	219	215	244	238	207	228	253	210	224	236	234	209	248	238	235	202	224	218	233	230	246	240	245	222	226	229	243	211	202	207	229	255	223	241	237	230	221	235	214	265	247	242	223	256	220	236	239	232	245	235	202	218	212	197	240	196	206	223	237	205	223	248	218	234	231	208	241	199	237	234	208	212	200	217	217	218	219	248	211	222	254	221	232	220	228	226	208	209	207	238	230	232	220	188	217	244	245	229	229	217	250	241	190	240	229	221	212	208	206	245	257	215	237	211	215	227	225	240	234	237	240	241	220	212	259	250	214	207	239	245	222	208	216	234	232	240	210	228	230	221	223	230	226	209	250	237	223	235	254	236	226	257	244	202	238	226	227	256	221	231	221	217	226	215	240	192	202	234	236	243	229	222	224	255	211	239	213	217	220	225	244	233	223	217	226	233	217	247	260	248	234	251	223	203	226	206	213	259	250	231	270	236	224	245	238	218	229	236	227	230	235	222	229	231	205	224	239	245	207	235	217	233	245	208	242	230	264	240	222	234	225	220	227	233	251	212	226	206	251	240	242	219	247	205	213	232	232	224	199	232	233	221	189	229	212	235	241	231	216	222	211	242	214	208	203	202	237	262	234	241	236	204	226	235	168	237	230	226	244	212	221	219	194	215	244	223	217	239	229	224	207	190	234	223	235	249	231	242	236	213	210	260	221	235	231	242	213	213	207	216	213	219	231	196	209	250	247	236	204	239	251	220	222	221	252	246	239	221	214	246	239	205	247	202	244	228	214	233	217	223	218	235	229	214	223	219	237	230	233	277	247	195	181	202	212	240	222	196	229	223	205	242	214	237	266	217	229	227	235	247	214	239	221	235	242	205	202	214	233	228	242	265	237	234	226	204	228	224	205	197	230	252	221	217	245	217	224	229	211	223	223	218	234	237	199	238	242	238	249	227	238	238	233	231	236	237	217	264	235	225	235	218	222	187	237	235	212	237	194	245	228	207	231	253	220	194	197	219	230	254	247	251	217	209	213	247	182	244	213	219	209	253	215	227	230	236	210	235	243	217	226	211	220	238	235	229	236	208	233	214	245	231	255	212	231	225	247	216	248	209	196	237	225	224	237	227	211	272	221	231	231	230	228	244	246	241	231	236	226	229	218	252	216	223	233	222	202	237	239	234	218	210	203	219	243	228	220	227	247	260	221	212	219	214	255	229	220	229	232	249	234	229	217	260	215	209	239	246	222	228	223	249	231	241	227	254	215	248	235	206	236	242	224	246	216	244	220	233	235	241	246	233	225	211	240	243	241	223	225	231	215	229	219	213	242	242	229	234	221	214	193	186	212	246	219	223	229	235	258	255	251	224	197	235	233	246	232	217	226	232	229	203	238	202	199	239	238	217	247	239	246	221	229	249	214	205	228	209	219	211	228	223	221	226	242	242	245	221	206	218	210	231	246	234	236	207	240	219	237	227	227	248	238	235	245	234	206	214	199	237	206	219	211	222	276	244	251	246	206	256	243	209	262	235	236	227	228	239	239	234	251	202	223	237	216	209	213	212	201	224	252	196	220	243	208	220	201	228	227	202	251	241	212	242	246	220	218	219	215	198	241	256	230	223	225	211	205	199	222	240	231	226	212	221	210	223	259	215	235	230	246	218	196	214	222	209	253	247	197	227	234	239	220	233	225	227	216	238	237	224	238	214	220	222	222	247	276	221	230	199	231	233	235	224	219	186	229	229	222	233	272	224	243	210	233	235	205	239	230	252	247	244	209	213	239	206	221	227	217	234	219	219	219	237	224	218	230	211	204	213	209	237	211	219	234	224	213	193	214	243	243	259	200	201	227	213	250	233	219	216	211	250	242	234	237	222	238	237	213	223	246	225	225	226	230	231	238	227	232	207	206	250	208	215	227	208	234	207	242	216	232	225	221	253	207	217	226	226	193	219	234	229	210	224	223	233	273	225	221	223	228	204	207	227	229	228	226	222	255	214	228	215	236	223	211	213	224	227	266	241	203	214	255	212	194	217	266	247	230	239	230	234	213	247	229	223	216	227	229	231	217	214	233	221	216	242	237	222	242	225	211	204	209	221	211	200	183	224	233	228	258	231	232	232	221	226	227	235	187	235	229	236	251	211	220	246	234	207	201	222	243	232	217	246	210	225	194	231	229	245	236	232	227	232	221	230	233	227	228	232	228	235	233	242	257	235	227	239	230	209	209	244	240	231	220	239	229	234	232	240	217	246	212	200	223	192	236	228	236	240	220	224	239	249	236	210	238	245	246	223	265	252	203	219	222	182	241	225	232	269	219	209	218	263	231	244	211	229	197	229	219	220	248	228	225	240	217	201	233	230	203	225	245	246	275	221	207	201	245	200	227	223	254	200	234	216	232	207	250	217	218	244	222	215	217	249	224	234	201	218	203	198	200	225	223	225	238	215	241	217	206	236	213	229	209	249	243	204	247	225	241	229	233	247	235	221	213	197	226	251	275	227	230	220	222	222	239	239	202	226	219	209	215	217	234	207	215	206	235	237	271	225	253	218	233	213	215	225	208	226	212	236	225	246	203	238	241	215	212	228	214	223	206	214	238	220	231	230	223	253	211	249	225	236	230	238	258	216	209	236	197	208	229	244	250	258	231	251	237	243	205	217	222	229	208	226	216	248	238	230	236	233	214	238	224	217	253	231	236	229	269	221	228	219	230	222	242	203	225	234	212	210	228	239	233	245	220	209	224	228	241	227	233	246	235	224	254	210	238	224	233	247	234	237	217	221	220	238	249	237	229	229	207	222	223	208	228	217	212	242	202	221	247	250	246	223	231	227	222	250	203	221	226	265	234	258	212	240	249	229	265	256	212	209	243	202	224	226	226	204	231	206	210	232	231	239	231	223	241	243	188	197	273	239	239	220	198	229	230	238	240	221	222	242	248	216	228	244	238	208	217	224	242	213	218	252	230	233	232	253	256	237	225	245	236	238	239	219	223	228	253	217	201	244	228	223	233	223	220	259	231	220	227	238	240	225	223	205	233	228	231	227	253	215	221	214	212	263	228	201	212	243	236	189	257	219	232	235	245	231	205	225	230	226	230	218	250	213	229	220	232	213	229	244	223	230	251	227	235	212	221	210	240	220	267	239	245	225	218	200	235	224	212	217	226	227	246	226	243	235	251	228	206	237	218	264	255	247	225	227	203	221	211
9448	5288	5261	2007	1535	1338	985	838	775	735	695	685	692	659	584	633	621	644	631	614	612	609	556	562	598	569	564	574	584	517	580	599	518	548	553	540	586	532	566	530	545	516	565	518	528	543	524	551	553	554	521	578	581	539	525	497	555	548	561	528	518	520	532	567	541	575	545	543	554	550	563	526	551	507	552	544	540	550	572	546	551	549	511	535	539	560	571	519	496	531	522	534	546	557	556	570	525	541	563	568	546	554	541	564	558	536	529	523	516	584	502	544	555	528	536	508	554	539	548	571	526	514	560	511	531	591	555	535	523	573	537	589	557	554	567	567	573	541	542	513	555	589	541	509	550	567	530	556	551	575	535	537	539	494	527	556	573	543	535	512	546	559	561	523	546	509	577	533	571	550	578	586	524	527	555	525	531	563	527	546	558	550	525	504	570	584	534	548	572	519	575	531	562	570	532	505	548	538	537	542	546	529	584	491	568	539	519	576	569	549	571	558	564	513	523	569	547	525	525	521	531	553	563	539	532	509	549	556	509	549	539	544	550	568	520	581	537	561	558	546	580	558	578	543	589	552	517	531	578	528	540	537	565	535	552	530	548	532	517	549	527	556	548	535	578	525	509	563	554	546	551	580	553	536	507	524	561	578	566	572	511	588	545	573	541	561	578	512	530	549	532	531	570	580	543	530	537	547	528	551	553	537	556	565	517	562	574	524	549	520	545	544	563	540	560	579	534	561	549	550	534	551	493	560	533	521	538	560	523	567	556	556	575	562	524	540	529	526	552	562	518	547	543	571	549	526	521	571	576	581	543	539	535	547	559	571	502	520	577	582	547	537	533	548	546	556	565	522	547	575	535	521	518	573	567	544	557	540	531	561	546	551	536	513	559	501	576	568	581	571	557	531	523	546	529	534	550	563	540	554	589	574	491	623	560	514	517	537	547	539	533	529	554	542	516	518	565	531	513	508	539	556	516	548	567	544	527	516	547	521	545	524	531	556	543	566	562	512	521	554	555	573	580	540	547	556	568	538	527	553	569	530	578	532	514	524	587	571	505	544	600	551	573	534	553	576	566	565	553	505	534	526	537	527	569	563	557	572	570	519	545	532	561	550	535	560	569	506	514	546	533	505	558	533	521	534	548	536	532	580	551	574	542	548	544	563	534	560	547	549	552	505	501	542	547	510	519	524	539	520	560	597	517	493	517	542	555	530	572	521	544	529	553	516	558	581	554	557	557	617	558	538	550	548	526	553	542	520	549	511	559	528	505	532	545	582	545	575	556	523	561	571	548	541	605	531	538	542	553	571	576	558	511	569	558	539	560	513	534	586	536	545	520	509	520	519	544	566	536	517	552	520	500	544	524	575	574	564	552	528	517	549	557	581	491	591	508	485	590	558	526	552	556	537	559	605	574	550	545	560	538	584	558	557	526	540	532	510	559	509	511	578	530	530	512	510	541	483	501	548	522	559	540	556	549	542	518	518	536	516	557	538	513	506	518	526	573	531	529	567	542	530	563	570	547	572	502	553	555	544	552	563	579	541	551	566	550	537	563	564	557	556	543	512	553	531	505	556	557	543	534	543	543	566	562	552	515	535	540	570	537	524	585	536	515	589	527	523	539	570	568	577	518	570	529	582	559	571	572	524	556	551	535	526	526	539	531	547	542	550	524	508	558	518	532	552	569	533	570	565	522	554	563	559	534	538	524	556	534	546	516	536	533	544	558	550	497	541	524	501	564	575	582	543	567	545	520	547	569	568	544	543	514	519	561	517	520	527	511	535	575	547	559	557	531	541	529	630	548	553	517	510	560	531	546	571	504	545	549	547	569	518	591	549	540	531	506	533	562	539	550	557	550	546	544	537	545	533	587	527	540	538	544	546	573	568	570	578	532	508	559	499	513	544	525	571	513	571	567	538	581	516	574	555	556	571	504	587	510	512	562	492	547	511	529	540	549	550	552	526	519	551	577	540	561	567	571	555	554	516	537	502	512	574	550	516	513	518	526	549	535	534	525	532	568	550	547	558	560	524	558	563	555	552	545	546	535	518	545	547	558	603	527	545	552	491	549	537	517	564	510	512	571	525	568	513	508	509	544	538	602	531	519	524	554	593	537	506	549	555	558	539	542	549	542	506	604	553	529	568	521	549	555	591	570	556	524	507	584	549	570	554	536	543	566	540	551	519	578	553	545	565	532	502	551	575	516	558	514	588	519	581	560	533	548	548	527	532	527	536	505	547	558	513	549	539	566	568	563	542	476	516	582	564	581	545	545	564	539	520	534	554	507	500	566	552	577	559	538	510	546	531	557	565	527	507	586	537	540	557	557	536	522	499	562	542	583	564	558	564	533	542	546	562	548	570	541	600	525	554	538	561	515	570	562	577	548	518	561	564	540	530	518	560	564	550	576	548	572	553	562	534	542	517	537	537	498	552	541	536	571	555	575	549	586	536	559	564	576	514	536	583	583	542	516	531	517	541	554	533	559	562	528	520	555	553	572	517	528	528	564	555	493	553	533	552	529	575	533	541	528	525	548	547	579	553	507	557	499	576	521	533	538	507	554	550	541	516	544	529	518	524	575	559	566	578	525	553	514	512	580	533	560	513	547	531	571	545	540	566	518	543	511	557	563	515	571	528	525	569	507	588	521	540	521	536	576	573	587	570	563	568	561	572	559	517	555	580	550	574	574	518	559	602	524	530	517	537	554	546	527	622	539	536	540	533	557	557	559	552	538	584	573	543	551	545	547	544	542	535	573	565	558	509	553	563	535	528	527	545	547	566	568	573	543	574	521	559	472	517	540	565	570	565	526	566	537	530	565	555	544	565	517	586	554	552	537	560	539	488	534	525	572	589	549	565	539	537	566	557	538	590	516	539	547	588	515	577	541	596	558	578	567	557	552	519	501	533	526	576	530	589	569	531	517	535	511	534	541	551	567	585	576	510	531	566	499	539	541	551	546	530	541	541	544	541	578	561	583	608	552	559	525	542	568	547	531	554	573	559	550	521	549	531	580	544	556	526	553	553	586	556	502	533	540	549	534	559	527	526	535	542	551	514	500	531	500	535	543	510	526	546	526	536	510	513	568	506	546	559	501	544	573	578	579	536	537	533	535	562	513	541	519	527	570	568	515	523	586	520	527	570	572	577	554	537	542	558	555	507	495	571	514	585	470	553	512	542	550	556	562	525	528	512	559	544	534	558	584	583	586	521	548	547	545	530	560	577	559	519	508	568	527	558	529	550	559	572	521	537	555	534	540	525	535	552	529	539	528	542	536	569	570	547	510	531	584	526	551	551	547	534	510	551	531	569	544	539	509	528	552	540	506	562	526	554	553	571	504	549	522	558	523	542	513	559	540	510	567	516	519	532	539	547	568	548	542	563	508	567	553	524	550	537	564	555	541	572	548	569	494	581	513	541	554	542	529	546	529	574	553	550	551	568	543	566	590	555	553	508	558	549	550	534	537	524	544	563	547	537	540	563	508	539	536	523
28945	17640	11541	2683	877	581	427	383	350	328	317	301	296	271	253	276	252	238	291	229	264	255	249	229	226	256	257	250	247	241	276	254	241	250	234	263	245	262	250	242	254	245	235	267	243	236	250	246	245	222	240	216	227	225	223	279	242	244	224	238	222	257	231	257	219	254	238	244	216	241	251	242	246	240	238	248	242	244	252	255	243	236	223	259	257	261	238	276	234	260	272	257	241	260	246	228	245	253	268	232	252	246	245	229	257	257	239	236	246	222	235	244	255	277	258	234	239	242	250	265	257	232	234	241	256	228	239	271	281	253	243	259	216	246	229	248	276	247	243	242	256	244	247	267	236	264	253	234	231	257	239	254	252	241	228	220	204	244	239	242	298	234	267	254	223	238	238	244	241	244	217	265	233	246	236	241	250	252	245	238	243	253	229	240	261	248	249	228	249	234	245	231	245	241	287	240	214	256	214	249	260	236	280	232	243	226	257	262	211	228	246	235	241	244	260	253	228	241	275	264	270	238	260	227	252	233	250	246	265	221	246	228	248	250	252	246	256	226	237	195	220	198	256	254	254	225	216	235	231	254	215	199	238	239	232	236	276	254	260	259	246	266	244	224	215	235	219	236	251	232	229	256	236	220	268	234	223	246	250	226	229	267	247	229	234	234	252	235	217	239	245	256	251	228	265	235	251	250	236	258	225	241	240	234	248	221	251	252	238	227	238	226	260	249	234	200	259	244	231	213	248	264	230	244	254	242	230	250	261	242	225	242	225	270	250	224	227	238	244	250	295	262	226	258	232	201	272	276	260	255	232	240	245	268	236	253	252	231	288	250	244	242	223	215	222	255	254	242	246	249	257	259	238	232	236	244	246	242	223	244	236	243	266	244	265	236	259	262	217	270	238	231	237	238	243	249	224	241	244	226	218	233	243	243	259	231	258	245	229	224	241	241	247	246	263	244	236	260	223	226	228	235	228	271	253	235	263	228	236	253	236	225	232	229	228	261	249	228	204	261	249	247	263	225	279	244	232	219	223	257	236	253	251	220	244	261	256	258	258	238	239	270	243	250	251	265	245	235	209	258	253	233	227	218	257	249	239	237	242	283	246	258	281	253	262	230	256	217	234	246	257	263	253	272	218	218	229	247	236	256	260	226	266	231	249	212	244	235	205	235	261	244	239	241	235	257	233	265	270	233	234	264	241	265	232	243	261	226	208	212	245	241	261	248	239	247	258	234	209	213	209	238	246	234	219	239	274	255	219	241	245	250	262	227	254	251	253	270	259	232	245	217	238	232	258	237	270	249	247	259	270	258	248	274	252	220	237	262	266	244	246	212	238	256	221	236	276	248	242	241	223	224	234	233	257	254	252	263	251	250	235	229	245	220	230	234	251	235	239	243	216	225	246	239	259	255	226	213	238	242	246	242	250	237	258	262	241	263	227	230	232	260	271	251	227	227	250	215	241	250	222	254	254	250	222	249	238	235	242	265	284	243	249	229	248	221	235	241	238	226	230	258	268	247	227	241	244	218	259	272	256	280	265	236	257	277	228	226	270	228	241	236	263	231	240	226	271	242	221	251	245	277	228	242	227	256	230	239	264	224	247	244	218	236	271	243	233	240	253	234	257	230	248	243	252	234	251	252	260	230	218	239	240	266	243	249	244	228	253	220	238	246	254	248	245	257	265	240	239	239	242	215	232	246	244	244	262	250	203	262	262	207	212	249	224	250	261	248	247	232	206	239	263	248	247	251	232	241	252	294	264	264	230	255	243	243	208	235	254	244	234	227	232	219	232	276	247	243	287	233	232	227	247	270	226	279	254	252	239	267	256	247	255	223	252	229	225	227	242	223	208	235	242	232	234	241	266	254	243	231	255	244	214	227	244	236	242	232	237	254	249	246	229	229	240	271	229	253	261	244	248	212	239	259	233	244	234	258	240	245	235	218	263	230	274	226	260	229	264	231	265	214	221	240	250	259	242	210	241	233	229	270	259	209	248	250	253	225	253	234	260	253	250	243	214	244	251	232	218	242	233	266	247	236	212	257	219	256	261	245	259	227	246	227	234	219	213	248	255	252	252	244	245	228	252	223	226	237	231	246	246	250	230	225	242	246	247	236	246	223	266	226	262	236	225	242	261	258	250	235	219	276	249	213	231	268	267	249	253	229	225	234	245	242	234	247	231	217	257	268	248	238	236	252	251	241	230	242	237	264	245	250	253	238	238	244	237	246	262	217	250	227	239	266	234	231	259	273	223	251	231	222	226	230	222	247	264	254	243	248	241	276	216	235	253	248	257	248	259	251	288	261	252	259	257	262	249	226	239	238	257	244	247	243	232	230	256	260	256	251	238	216	238	263	221	229	252	246	261	251	251	239	247	239	229	221	227	209	225	252	250	254	231	229	270	222	255	240	251	214	234	251	249	285	246	262	239	260	224	219	233	246	235	232	256	244	252	256	234	222	255	248	247	270	250	223	227	268	246	241	218	245	255	224	229	249	254	248	247	258	249	212	281	265	242	274	247	263	230	237	232	218	267	233	264	270	224	225	219	252	229	245	208	228	245	232	240	227	217	217	238	220	238	213	259	274	250	216	244	244	235	253	240	237	264	226	260	236	260	261	249	263	274	251	244	244	254	253	266	239	243	218	242	235	230	246	234	211	239	254	243	231	243	230	265	224	255	280	212	222	267	245	239	208	238	240	270	235	246	267	242	244	275	241	265	240	229	254	240	258	230	217	256	236	228	224	238	240	248	217	253	228	257	251	239	236	250	241	236	244	231	243	264	248	235	266	241	245	261	265	238	264	237	253	225	231	259	243	244	250	242	249	228	247	223	262	234	256	214	217	246	235	237	274	228	233	244	220	248	220	252	260	229	247	228	252	237	226	275	247	260	228	258	240	225	235	254	210	251	270	249	274	229	239	215	224	244	225	265	239	248	241	227	232	268	233	226	231	259	227	264	256	239	232	249	266	246	249	231	273	242	249	238	256	264	260	220	226	218	259	228	263	248	247	217	250	269	234	257	218	240	250	231	240	219	252	231	231	254	227	232	234	243	228	275	247	232	222	224	219	239	227	220	267	253	259	252	217	242	229	240	252	224	244	214	209	259	245	248	239	281	240	231	272	260	232	280	226	251	249	244	240	258	249	225	275	257	237	262	237	248	284	233	233	231	256	222	216	241	256	247	226	213	245	220	244	230	239	247	239	231	231	219	261	245	264	237	249	203	255	222	252	247	251	225	239	227	259	256	192	219	221	223	231	200	257	237	221	232	266	242	242	232	246	241	249	268	250	212	267	248	239	252	243	214	215	214	248	238	249	240	266	242	255	229	216	265	240	261	258	256	242	240	228	270	253	254	241	226	254	220	235	243	247	249	247	251	238	254	247	222	212	255	243	248	239	234	246	224	237	262	217	243	252	254	244	252	232	228	258	241	265	236	256	250	257	232	214	219	259	237	260	222	248	245	279	232	258	244	255	252	240	240	263	208	219
20491	14836	15456	4029	2844	2251	1567	1214	1067	1082	1008	950	862	802	755	761	772	684	695	695	642	678	619	629	641	596	606	627	609	679	604	616	601	645	562	580	619	630	602	603	563	572	599	568	556	567	559	598	560	621	592	558	553	623	560	601	596	554	560	597	592	561	554	612	557	531	558	588	548	595	560	580	529	572	597	591	547	622	590	604	516	602	579	580	551	577	606	580	578	589	621	562	534	601	591	555	581	594	522	610	604	542	556	551	576	579	576	544	535	594	601	544	585	567	625	600	550	562	558	531	586	589	574	571	551	596	613	579	573	555	557	573	574	556	580	563	498	575	586	549	566	602	562	574	582	543	582	530	584	612	567	557	564	527	575	617	566	638	566	629	580	548	576	568	576	571	533	576	548	585	583	554	562	564	598	596	629	559	572	606	608	568	583	637	577	596	567	596	588	549	560	571	554	569	571	575	592	604	555	577	569	554	588	586	602	594	544	570	546	568	582	580	592	558	558	557	598	549	616	566	578	572	581	558	578	587	547	543	577	599	547	591	556	592	549	618	579	567	583	581	621	577	573	595	579	591	594	599	598	569	518	563	545	597	573	551	556	583	542	545	551	557	611	564	601	511	547	539	558	582	586	601	547	571	570	575	583	584	599	547	530	613	577	593	588	545	592	583	590	574	561	579	626	556	585	567	616	572	558	587	580	547	571	592	562	575	554	547	572	583	600	577	577	559	613	531	614	619	592	559	566	545	581	544	624	593	588	588	585	554	605	560	536	589	575	580	631	604	581	567	560	567	576	601	571	580	605	597	579	558	552	570	551	538	579	590	619	575	550	560	591	542	552	561	579	588	592	599	618	628	563	558	573	571	587	544	531	588	577	571	557	532	562	586	595	588	597	598	523	571	585	605	598	560	566	570	590	585	572	579	581	573	542	545	546	589	572	570	575	594	574	571	547	608	622	589	580	543	561	583	605	537	547	547	559	558	552	564	554	568	608	593	565	587	631	559	575	554	583	546	587	605	562	582	586	543	575	550	532	565	587	604	581	599	550	613	546	608	557	585	593	569	552	553	572	603	599	576	589	568	569	578	579	581	565	574	557	569	582	593	578	540	564	549	609	581	596	532	561	556	558	591	582	601	581	568	575	563	578	564	566	570	558	561	513	575	557	559	572	561	563	540	579	554	557	541	580	617	603	581	602	592	582	621	580	549	583	586	539	571	569	538	561	575	551	587	604	593	554	561	551	607	575	568	563	602	563	595	557	547	582	601	568	594	597	575	634	587	574	563	636	630	577	577	575	601	581	598	585	606	585	531	578	552	560	536	556	570	563	558	585	575	595	600	584	567	599	616	584	555	570	561	596	595	578	585	561	558	599	571	615	565	549	547	549	560	533	556	582	558	589	621	553	575	557	579	572	588	538	562	585	582	537	589	596	584	570	612	575	547	581	572	547	591	554	537	585	584	618	589	602	603	557	553	590	578	568	545	549	592	621	581	552	569	549	597	565	559	620	586	588	593	573	555	598	557	536	575	564	538	611	580	555	558	571	565	552	538	563	536	572	593	582	583	563	563	571	550	567	548	560	551	554	555	566	592	539	592	580	580	595	611	576	608	583	570	556	569	525	538	551	534	563	579	557	550	567	594	593	543	578	568	569	577	526	584	594	581	567	562	552	555	599	583	554	613	586	598	570	579	576	609	549	576	591	573	545	570	601	534	608	556	621	609	589	555	580	567	572	546	556	558	566	553	551	567	569	603	571	576	569	596	512	547	556	557	608	580	555	594	558	579	611	566	611	598	552	571	613	626	574	587	605	561	540	564	558	579	593	523	591	615	573	607	553	574	604	534	549	549	537	577	583	572	601	572	563	605	526	552	552	535	601	573	578	607	598	555	596	526	552	560	567	581	571	587	563	602	543	579	580	588	623	578	555	573	595	563	560	542	574	568	546	553	596	583	547	558	523	613	555	597	552	596	561	575	552	606	548	591	525	543	558	585	578	581	582	542	566	572	553	572	564	582	573	584	566	562	624	614	581	573	584	590	557	583	555	539	610	581	643	594	562	548	564	574	616	613	539	578	545	602	577	572	579	527	569	571	583	549	567	591	596	572	589	597	565	564	596	536	556	571	579	561	563	578	586	603	559	573	529	574	578	592	594	591	538	633	568	584	547	619	518	603	597	533	610	568	634	579	572	532	532	601	599	566	528	589	582	556	571	564	594	612	545	577	558	560	577	539	586	564	577	568	562	622	572	555	589	569	597	597	565	591	530	559	537	606	547	576	562	590	548	575	553	529	532	595	605	620	604	556	584	552	588	599	560	559	619	536	588	520	560	609	594	570	588	620	573	614	550	578	562	564	548	597	590	540	573	564	592	560	612	566	559	588	549	579	573	549	576	557	558	564	565	546	571	549	567	546	543	574	608	601	566	582	551	562	562	566	597	589	542	553	584	552	585	553	557	552	570	585	589	577	562	605	593	570	582	526	608	614	588	572	551	558	623	563	590	525	564	581	543	544	537	551	573	557	582	576	609	554	564	581	569	598	552	598	564	552	589	611	596	534	577	605	584	586	522	556	574	592	583	611	545	573	545	578	567	571	607	585	568	546	569	599	580	582	589	546	583	571	574	603	609	566	581	549	589	592	538	564	579	562	550	594	553	578	554	562	611	596	544	560	584	533	543	534	578	608	564	585	591	584	579	607	570	545	612	595	583	558	542	564	556	578	546	592	579	586	547	571	547	603	627	564	573	617	582	592	592	595	615	624	563	595	567	540	589	593	556	576	620	555	556	566	562	577	576	545	551	554	578	587	575	544	643	548	569	566	546	543	546	566	580	550	553	583	567	607	573	574	568	574	616	548	606	586	567	560	570	588	525	588	519	601	574	583	605	554	573	584	599	553	570	582	533	580	606	573	543	555	546	588	589	584	592	545	519	589	560	614	566	560	509	577	558	577	568	569	584	600	566	589	566	571	577	579	584	575	536	613	553	559	577	572	575	615	589	568	603	569	625	542	595	603	567	585	566	561	609	580	543	554	529	584	579	568	536	592	556	576	583	533	635	544	542	589	579	539	590	577	576	556	609	590	584	580	583	561	575	549	583	565	579	567	604	559	565	564	564	585	577	592	576	604	594	587	573	553	606	580	598	574	544	543	601	587	549	567	574	589	559	504	581	567	581	569	559	573	556	542	586	582	560	554	565	549	605	571	582	573	562	557	555	614	587	585	556	566	564	581	602	579	589	618	551	558	545	567	579	550	558	567	602	541	530	580	596	601	556	588	602	600	579	533	544	575	553	600	605	560	581	576	578	594	568	587	592	551	608	579	631	575	605	539	583	559	615	554	564	585	589	593	559	585	606	555	567	599	590	551	557	544	564	575	558	579	576	554	594	585	533	586	544	554	557	535	606	587	521	574	572	589	545	537	596	558	575	537	594	563	598	572	610	575	558	552	563	577	562	589	573	617	613	527	657	616	585	558	579	563	591	600	541	560
41317	26994	21290	5926	1328	774	448	395	329	315	285	286	247	225	212	201	206	208	186	190	194	182	191	162	157	164	162	187	142	155	147	162	170	170	170	176	159	164	162	166	159	168	167	182	172	153	155	163	144	180	156	172	158	160	163	160	177	149	179	156	179	158	187	174	151	166	156	151	185	159	177	209	188	166	136	162	153	168	151	183	162	156	154	160	165	165	164	168	156	157	161	155	164	177	161	177	161	174	175	158	160	186	174	166	153	174	151	171	151	145	192	125	155	162	170	165	164	151	173	158	170	149	154	133	145	176	176	164	158	172	142	167	166	163	181	183	175	137	176	177	176	174	146	182	161	160	144	156	163	184	157	138	150	159	168	156	159	166	145	149	146	148	139	176	157	150	171	160	166	141	183	143	172	163	160	143	172	133	147	144	147	139	169	177	135	179	174	148	173	181	168	174	155	174	166	183	186	165	158	165	165	167	171	164	134	176	156	162	139	177	144	141	160	160	169	163	140	154	164	176	162	140	152	135	172	185	168	152	171	160	153	165	159	162	145	179	140	174	168	188	153	199	179	162	159	145	160	151	174	167	135	154	158	150	164	165	173	169	167	166	161	168	145	174	150	163	162	159	150	171	133	167	162	161	149	156	189	150	155	177	152	148	150	170	182	157	154	131	167	187	163	166	158	157	151	171	175	145	159	159	167	147	159	151	169	179	187	163	166	141	168	164	165	163	147	185	168	189	177	137	142	147	179	156	147	176	172	178	165	160	158	165	158	153	171	188	164	161	182	181	167	157	145	154	157	169	161	169	127	142	156	155	181	184	161	164	170	160	166	156	149	156	160	159	147	162	159	138	172	158	162	150	161	181	157	171	155	169	193	158	163	152	161	144	169	176	182	158	176	169	143	170	147	162	187	162	138	152	155	141	152	167	180	156	153	162	155	157	161	166	143	153	167	164	169	169	157	146	171	148	170	173	147	149	166	189	166	138	157	174	153	152	168	152	165	175	159	143	164	166	160	179	159	162	156	162	170	180	176	153	171	175	158	164	156	166	164	173	178	151	154	167	182	166	149	167	167	163	165	153	161	129	160	166	187	160	159	155	179	167	172	160	158	147	154	159	158	157	163	186	156	190	156	147	157	141	147	163	163	147	168	173	149	169	165	160	132	148	141	159	158	150	146	156	174	167	152	156	155	175	150	173	161	169	142	154	168	176	150	142	156	141	151	156	158	140	146	146	167	150	159	144	169	184	148	167	172	176	172	161	165	166	167	178	173	177	177	152	134	168	159	173	190	157	177	152	138	175	168	159	170	160	156	155	160	175	143	183	160	140	165	145	167	159	161	162	161	146	139	139	163	157	149	161	170	179	153	147	157	177	165	182	149	156	162	193	159	144	181	164	129	178	150	152	171	152	165	176	185	168	168	155	138	147	126	139	157	169	180	181	171	172	170	158	163	171	178	160	164	173	186	165	184	154	121	175	159	166	152	148	156	159	180	164	165	168	192	156	158	168	174	153	181	163	138	143	164	153	172	176	161	150	156	164	172	166	163	169	163	153	177	165	166	165	176	166	167	159	168	212	149	173	158	147	142	150	176	168	174	155	196	176	153	184	184	139	157	142	146	171	183	147	165	139	173	169	187	209	156	157	146	145	172	148	171	167	167	160	171	153	165	177	153	153	167	181	163	150	164	147	179	166	164	166	171	144	154	161	176	156	173	148	182	191	146	133	170	175	140	166	162	151	175	176	152	163	157	195	164	164	165	172	144	160	181	152	144	182	156	158	179	144	180	168	163	172	150	177	167	163	161	163	177	165	155	166	155	160	166	152	176	165	166	152	159	170	171	150	161	166	150	170	146	169	187	186	163	163	150	159	151	147	167	163	179	136	174	185	162	184	173	169	158	173	190	148	184	150	137	162	157	154	148	149	156	153	153	141	148	154	174	171	146	163	178	176	162	166	159	154	161	178	163	169	153	156	140	146	194	163	154	140	181	162	177	175	167	181	184	179	160	154	172	139	159	163	159	174	180	142	155	157	173	185	146	162	146	165	166	162	168	173	129	150	173	168	155	176	154	169	162	162	156	163	166	166	149	175	163	151	158	166	137	185	159	159	140	147	156	144	151	157	172	138	180	194	172	145	163	152	136	147	177	166	138	146	153	181	155	150	157	155	170	171	161	170	172	168	143	162	185	169	144	142	175	140	147	163	161	153	178	180	185	171	164	157	156	153	129	157	162	159	141	175	122	163	161	171	163	162	175	168	162	177	182	178	165	164	159	155	178	177	153	141	134	174	170	140	156	157	152	153	139	167	159	167	146	162	158	168	141	146	180	153	171	165	154	153	162	163	168	166	173	147	161	171	145	166	149	172	148	161	155	171	164	164	164	166	180	182	166	172	164	188	139	176	181	166	160	166	169	185	144	145	159	162	151	148	181	164	138	169	161	155	153	159	144	178	174	154	178	158	158	148	171	162	137	156	151	165	176	206	168	144	166	157	161	157	156	169	171	148	152	179	155	165	170	145	159	185	159	155	173	165	159	184	171	171	147	171	142	154	175	164	181	147	180	169	160	149	186	164	164	171	168	166	168	164	152	142	167	165	172	144	152	157	146	179	168	183	159	159	183	171	160	151	159	178	144	154	161	154	152	173	174	178	150	141	157	174	169	179	157	160	188	175	165	170	172	160	157	174	166	139	148	154	150	165	155	161	134	183	144	163	177	189	159	163	175	153	142	159	124	142	142	165	162	156	170	167	161	146	161	154	137	165	144	183	175	156	151	163	147	190	170	170	175	162	183	144	139	158	165	168	153	160	149	158	153	158	186	154	173	162	157	148	154	156	160	149	161	162	183	153	178	159	164	177	168	155	169	165	179	124	160	177	169	151	158	156	152	137	150	177	161	151	176	148	191	159	173	164	167	161	144	167	156	172	160	161	169	167	162	173	174	171	155	155	151	154	146	163	163	160	167	170	172	156	157	166	155	158	152	170	155	175	158	181	164	170	133	170	173	165	163	166	151	159	169	168	170	133	156	157	139	186	162	151	149	151	167	127	130	166	172	146	171	146	148	140	148	155	163	152	170	150	156	154	163	194	147	158	170	142	145	145	143	154	145	154	163	174	138	162	172	166	171	158	163	150	150	176	186	143	175	145	184	176	155	166	152	154	150	190	155	199	172	172	158	146	149	142	189	164	151	149	152	155	173	152	180	168	152	169	175	164	153	172	192	159	139	150	159	185	174	175	158	150	143	173	164	191	168	151	165	173	163	165	159	187	151	161	176	173	178	166	155	164	173	160	169	158	177	165	152	167	176	157	156	177	142	177	151	194	159	157	144	169	180	157	156	166	160	166	136	183	148	165	173	171	165	180	152	164	153	133	172	163	167	145	157	154	170	159	154	173	181	165	174	155	154	167	161	188	167	173	154	161	165	166	175	184	158	159	160	165	176	152	156	154	163	149	153	168	167	162	160	147	138	144	170	183	170	157	158	149
28349	21174	23983	6691	3904	2821	1869	1595	1371	1258	1170	982	911	827	732	717	726	696	625	608	552	556	526	497	533	486	485	494	454	476	481	480	451	456	461	486	450	448	412	436	450	420	408	397	388	437	421	404	394	416	411	376	412	403	411	382	391	401	389	390	381	377	409	390	386	408	405	383	430	402	398	370	368	396	429	388	402	380	357	380	390	426	386	421	382	398	397	368	401	438	385	388	395	387	418	388	395	393	387	428	364	388	384	388	385	366	404	387	395	369	395	399	373	410	387	388	365	411	384	397	403	407	420	404	422	409	379	395	388	385	390	349	437	410	419	410	362	405	393	404	385	384	371	375	402	389	398	415	381	366	421	378	384	429	379	441	392	392	402	380	409	418	382	400	358	409	407	370	401	395	396	375	386	375	418	392	362	376	408	386	401	388	397	380	392	386	361	367	393	394	400	412	397	407	418	387	434	415	404	370	346	407	384	368	398	396	390	367	405	407	403	403	438	393	398	372	398	413	367	379	425	404	404	383	386	405	383	374	354	418	400	373	417	406	452	399	397	395	388	409	379	407	355	409	402	388	380	402	383	382	399	360	371	422	392	402	393	415	358	415	399	400	370	383	411	376	389	404	413	392	396	390	420	406	380	421	377	402	400	414	390	394	408	379	414	398	376	434	409	397	390	411	367	417	418	436	394	385	386	371	402	388	398	394	394	408	413	383	385	376	355	390	372	413	393	370	406	399	390	406	415	365	398	385	402	406	353	422	420	337	410	373	377	393	381	386	368	392	370	368	412	411	420	377	411	411	409	368	373	446	377	430	375	395	370	394	409	388	375	357	414	400	407	374	381	391	414	417	358	371	391	368	416	408	363	400	418	356	345	402	388	402	416	417	398	393	376	414	404	386	412	387	378	371	375	406	380	376	373	387	390	353	390	404	373	370	402	421	443	353	393	412	413	401	389	387	396	393	368	358	372	387	390	416	370	377	405	363	397	393	412	411	385	371	385	434	384	384	410	428	388	388	389	392	399	408	406	400	371	375	398	430	403	390	352	387	354	376	434	380	424	352	371	395	388	411	370	352	426	427	372	417	413	377	400	431	388	361	389	368	397	399	406	382	351	389	382	387	405	398	379	359	405	411	412	383	410	380	379	377	390	386	369	396	428	416	340	403	371	402	422	375	382	402	422	406	383	395	387	378	358	425	432	380	420	400	391	408	405	393	398	395	408	403	378	395	354	386	371	359	370	369	370	419	389	356	419	372	409	407	423	420	403	373	395	381	421	386	402	375	410	365	384	387	413	359	428	393	378	431	406	341	347	413	365	372	412	391	414	409	412	403	368	389	389	378	413	413	421	418	379	406	356	410	388	402	382	398	385	370	364	417	362	420	380	393	419	408	387	428	394	382	402	359	383	387	411	408	441	386	419	385	380	412	394	398	372	386	382	405	376	408	409	414	378	393	434	378	363	367	391	402	395	381	364	370	396	397	380	377	399	374	387	381	383	358	353	381	381	373	389	393	398	412	374	377	391	405	364	367	376	443	378	391	390	399	399	404	399	401	400	399	390	390	429	396	385	422	420	351	387	433	403	374	433	412	383	416	401	419	415	403	398	367	384	393	385	381	374	386	385	400	390	371	425	371	390	381	360	395	395	397	367	396	433	424	365	400	369	413	389	377	383	386	398	378	399	352	369	364	393	394	392	378	410	423	386	416	409	401	387	417	401	403	392	381	429	404	416	412	384	405	415	331	377	380	394	405	393	397	395	393	390	442	369	412	383	431	399	382	400	384	364	415	398	378	389	377	424	381	400	399	371	376	377	400	385	420	388	406	379	393	413	424	407	383	397	388	393	367	375	388	418	410	405	413	410	406	374	376	387	418	443	396	386	376	393	372	391	377	423	381	390	383	374	395	383	407	364	428	381	364	386	411	364	400	402	363	410	388	361	394	407	402	402	415	397	389	371	383	408	373	408	381	391	388	399	397	391	411	408	407	391	361	365	409	375	401	431	337	374	382	364	421	352	379	425	363	401	367	389	399	381	410	372	372	392	414	398	369	411	380	379	385	408	378	380	390	383	353	357	370	357	386	389	390	429	397	399	397	375	430	365	422	391	387	408	352	391	387	384	397	399	392	408	390	395	385	405	391	400	382	433	362	407	350	404	394	372	390	407	388	410	426	392	397	369	393	393	420	412	371	412	396	397	382	369	343	432	391	406	388	368	353	421	416	392	394	379	372	371	409	376	377	402	403	368	384	358	421	412	436	374	397	377	361	394	404	383	408	408	360	377	388	360	373	407	384	390	369	364	345	381	372	413	419	387	351	392	393	394	376	420	375	383	398	398	387	387	397	373	397	414	404	417	387	405	396	365	379	394	374	419	390	388	388	378	429	370	385	372	411	392	399	410	400	359	430	390	403	413	387	421	422	351	393	410	362	384	433	425	404	403	396	413	400	402	430	358	366	426	455	352	409	396	417	419	392	419	360	376	399	402	387	396	426	419	389	357	417	355	367	389	419	369	400	378	408	373	354	388	421	392	418	385	386	404	370	381	391	448	374	393	403	371	371	392	352	370	400	381	389	385	401	384	409	387	367	349	401	374	390	419	391	378	397	413	370	353	395	405	382	405	424	396	402	369	396	359	399	399	404	372	393	409	379	353	353	418	412	385	397	389	397	408	409	410	403	394	358	413	356	384	382	390	373	399	402	383	372	371	383	389	402	377	379	382	396	417	415	370	410	417	392	405	406	368	414	372	383	421	388	376	410	398	376	423	385	384	373	365	404	386	430	384	419	404	400	423	372	390	396	408	401	340	376	380	411	376	418	365	381	400	378	372	390	361	416	399	369	395	376	357	414	404	396	393	374	407	401	423	389	383	392	388	393	379	446	398	385	388	403	415	363	389	397	375	418	414	396	417	385	391	409	360	382	405	410	413	397	437	393	375	376	393	431	415	413	409	396	397	359	382	385	427	395	390	386	408	400	408	414	349	407	368	413	412	377	408	362	373	379	400	369	383	400	432	389	391	421	398	376	400	397	394	394	387	386	383	400	403	403	387	426	430	402	386	406	392	371	381	391	392	379	434	377	410	389	381	422	399	390	409	403	388	428	383	400	382	426	407	397	404	373	380	383	370	388	395	386	423	386	396	391	390	396	422	398	394	396	436	385	432	399	381	388	383	418	393	411	398	382	364	351	407	384	398	389	400	355	372	429	407	382	352	400	370	374	395	366	366	393	368	374	386	404	373	391	390	392	389	441	377	420	404	378	421	407	390	422	329	380	411	373	358	370	374	390	388	364	388	380	390	406	392	403	392	342	404	351	393	406	376	374	406	364	385	360	367	404	387	406	401	368	386	392	367	370	355	377	407	408	403	419	436	415	374	399	366	370	379	383	405	377	414	443	385	370	388	368	381	394	392	363	401	394	426	365	380	418	383	381	426	397	399	451	392	420	367	374	384	368	400	378	387	379	378	398	373	397	367	408	402	394	370	366
13592	5562	3070	892	517	395	318	313	291	276	269	298	274	241	253	239	274	260	239	247	259	245	272	263	239	239	251	237	273	240	270	246	250	235	229	235	269	237	240	236	283	226	249	245	231	249	253	252	251	237	258	263	224	231	229	254	251	239	253	266	264	275	252	232	229	275	229	255	264	232	246	233	236	259	242	244	268	236	247	261	277	241	211	229	220	228	236	225	246	247	271	242	228	273	250	232	248	233	221	235	214	264	265	226	245	264	231	264	252	232	267	237	230	243	249	274	268	246	236	223	255	236	231	221	254	231	226	220	208	234	236	274	228	280	230	239	238	233	223	249	241	254	234	242	245	232	244	238	235	229	234	231	249	262	264	251	214	245	247	249	253	248	239	236	249	259	251	242	232	266	243	269	258	217	261	224	215	237	218	207	240	250	235	270	248	247	259	223	245	218	266	281	222	229	233	250	242	223	225	257	244	237	239	235	232	243	238	227	238	251	233	237	225	269	248	234	208	229	244	227	235	238	250	261	258	249	281	222	229	230	259	235	235	255	236	250	230	220	233	239	241	251	242	259	238	258	214	217	249	269	223	261	245	259	229	249	251	238	264	251	207	241	220	238	229	236	240	239	245	229	232	247	253	248	253	259	257	232	289	240	216	257	258	250	266	219	244	252	213	252	244	224	227	232	247	234	235	233	250	232	253	214	241	282	238	239	223	232	238	249	220	246	242	234	233	234	263	251	238	216	241	277	238	207	216	265	245	256	213	241	217	262	235	264	226	227	249	222	242	211	252	244	211	245	229	266	254	237	240	247	218	240	257	261	235	247	229	229	265	248	252	244	251	250	237	242	238	238	230	272	244	265	251	238	235	244	260	247	238	217	221	218	232	229	275	243	268	263	231	242	249	257	262	240	243	257	259	249	230	262	228	237	264	241	234	262	269	250	217	259	274	217	240	272	222	275	244	208	234	277	276	220	259	239	251	242	246	224	258	217	299	254	235	238	254	259	270	245	230	235	239	223	262	239	240	264	247	250	242	240	232	230	258	268	260	209	227	235	204	230	218	225	250	249	237	256	235	266	246	225	258	256	242	274	244	247	249	238	283	240	225	247	264	237	243	258	247	226	243	242	250	255	252	222	238	233	234	218	263	261	246	214	260	242	220	243	231	226	226	233	241	254	220	212	254	264	252	250	249	259	246	234	230	253	248	238	224	230	242	235	248	261	230	217	234	263	213	226	248	258	244	222	268	242	247	227	246	222	256	245	241	218	259	221	242	236	263	226	252	235	252	222	239	230	213	241	279	282	239	232	228	242	230	250	231	257	248	255	238	288	229	248	227	241	242	256	260	260	259	249	257	226	224	211	251	270	263	257	252	226	259	262	241	242	269	244	260	232	271	218	245	235	247	246	235	247	254	235	237	212	235	272	247	229	254	251	269	257	268	245	223	248	247	271	209	209	255	244	230	242	230	221	256	242	238	241	263	239	245	248	230	254	232	228	261	253	246	241	238	231	245	225	229	262	214	220	217	252	263	246	256	218	247	262	256	265	244	222	272	248	238	245	248	228	242	260	245	272	231	257	267	234	224	233	253	222	221	251	238	258	220	245	257	237	245	257	234	218	268	234	251	228	247	220	256	235	246	258	264	252	280	249	247	247	260	273	267	264	230	259	239	239	219	254	262	247	276	221	240	249	240	226	247	250	237	242	262	232	252	261	245	260	259	219	270	250	278	242	238	237	230	246	216	223	246	248	240	217	248	228	255	241	258	230	216	248	203	239	229	215	255	243	241	268	254	228	264	243	239	215	260	234	222	240	247	221	258	252	259	237	259	229	258	253	250	274	251	254	233	235	225	246	217	243	246	241	244	241	240	247	233	263	234	244	243	246	245	221	261	245	240	256	259	234	251	216	269	320	261	238	270	263	245	244	229	229	254	239	261	244	257	250	225	237	232	262	227	262	234	232	254	242	241	269	215	253	253	229	231	237	211	255	246	243	262	236	235	232	239	239	258	251	224	252	289	259	274	238	253	252	214	267	271	239	244	259	248	239	231	202	242	245	229	257	244	250	220	249	265	258	262	251	236	289	257	259	238	238	232	224	237	239	268	239	240	250	239	262	237	254	255	218	247	250	223	250	252	225	258	225	218	243	268	266	226	221	248	230	241	251	235	216	228	253	248	283	238	223	264	262	253	220	245	252	254	254	253	244	234	232	236	293	231	247	252	258	241	255	277	240	255	257	226	256	229	253	256	244	235	246	238	229	242	265	244	229	210	247	224	223	240	231	269	234	217	240	259	272	251	262	237	210	256	237	233	251	258	253	221	213	252	233	253	260	223	244	223	263	221	235	244	236	257	251	244	241	248	250	249	276	208	260	255	241	256	238	241	264	205	229	263	215	237	257	241	230	238	286	241	252	256	208	236	236	247	260	258	225	216	272	264	213	230	230	241	258	252	226	238	262	242	232	235	229	233	212	245	223	243	269	236	261	210	245	245	251	267	249	245	253	261	246	242	224	226	252	252	251	232	235	279	287	245	217	237	240	243	230	211	246	270	262	233	249	251	245	248	268	200	227	253	220	270	255	256	234	248	258	230	237	252	267	229	227	250	245	247	257	238	247	189	220	253	245	247	267	229	237	210	246	232	248	251	244	236	237	262	256	248	232	199	247	221	229	236	240	249	253	247	240	258	278	227	248	244	227	246	270	242	234	243	237	239	213	252	245	258	207	219	242	235	260	240	240	257	249	205	272	241	241	247	236	241	223	243	249	263	276	250	242	269	238	239	239	230	223	234	244	274	265	230	231	238	224	258	246	257	241	227	249	225	246	245	224	218	218	252	247	206	252	243	239	223	226	254	241	246	251	245	273	253	233	238	239	269	255	244	230	233	215	254	222	277	237	248	243	266	257	220	232	253	249	230	241	238	220	225	237	216	270	260	233	274	228	270	256	271	238	250	222	268	231	228	225	257	225	206	258	229	241	267	231	231	229	258	251	241	273	247	253	237	241	256	261	224	249	245	222	201	232	226	298	274	241	241	238	249	226	245	246	247	240	263	230	226	269	251	232	235	235	252	232	216	249	265	220	223	233	250	232	236	265	235	222	239	264	225	252	241	235	250	262	232	229	239	279	258	239	243	241	252	225	237	233	231	235	238	239	239	247	259	242	265	226	251	238	259	230	242	226	231	256	241	260	245	253	243	232	238	256	262	268	234	225	225	235	236	252	219	244	237	261	243	226	221	246	263	273	200	228	244	256	260	245	237	235	243	250	195	234	248	248	276	247	259	249	237	271	244	250	221	217	235	270	252	215	238	222	234	272	239	226	258	218	229	251	274	246	247	240	258	230	244	240	246	256	246	255	235	237	266	242	220	233	249	244	268	258	242	252	226	252	258	222	248	272	252	276	283	228	255	258	238	221	252	256	248	235	266	265	235	227	256	236	246	254	251	247	242	253	242	219	242	229	226	213	229	218	272	234	257	253	231	213	236	232
9713	5610	5622	2281	1697	1241	970	889	860	869	790	738	718	668	658	667	636	624	619	650	600	617	610	594	609	645	574	583	633	567	607	542	622	601	620	572	626	624	607	593	585	576	570	617	586	568	567	570	602	580	576	578	560	596	566	621	587	574	566	529	530	555	634	579	610	618	555	624	555	547	582	560	598	583	596	559	575	564	583	569	603	592	591	599	557	605	568	566	553	531	598	506	601	557	584	569	564	590	593	575	551	585	583	595	576	562	567	592	551	588	575	580	612	592	598	593	600	614	582	549	571	598	572	559	559	577	550	583	586	602	574	580	583	568	602	545	567	599	627	588	593	541	576	581	563	571	595	560	582	556	608	626	559	566	608	640	573	560	549	522	550	576	581	558	588	598	585	551	603	556	545	590	564	584	566	548	556	551	608	594	584	585	575	570	574	617	591	582	546	599	588	578	573	565	580	556	583	575	527	572	578	593	585	566	550	540	608	568	543	547	564	575	572	596	568	573	593	550	583	576	613	560	598	562	570	588	601	554	580	577	576	560	555	605	587	539	588	604	525	576	556	537	598	568	606	609	561	551	620	563	582	607	535	575	600	559	567	611	608	588	605	537	595	550	575	566	575	591	573	591	533	566	540	577	560	581	588	569	552	552	606	576	573	535	555	512	554	543	554	594	568	560	605	623	625	584	528	571	571	585	585	596	563	565	564	587	574	556	573	565	589	557	587	585	583	591	604	611	555	532	595	579	540	605	588	580	578	588	581	610	588	576	599	596	575	584	576	540	584	611	560	569	580	593	574	566	594	560	609	584	535	582	568	551	564	542	593	531	575	517	562	550	578	570	544	555	577	574	581	591	579	561	572	577	558	575	609	592	554	538	601	583	607	558	585	591	591	581	577	591	562	549	574	571	609	589	618	538	579	531	603	631	563	598	557	579	567	557	578	594	542	568	579	577	553	575	596	560	603	549	563	558	576	572	570	527	596	588	594	589	567	546	571	619	605	546	594	542	598	563	590	599	537	550	606	583	604	605	585	571	577	584	582	559	592	585	592	560	588	566	566	611	556	545	615	592	601	586	600	599	604	608	582	571	554	566	587	562	615	570	575	607	572	562	533	548	567	590	606	563	606	617	567	579	638	574	562	569	594	592	567	628	561	615	564	561	590	579	571	555	562	562	610	541	588	550	584	553	558	566	595	586	604	531	575	570	582	617	567	562	566	586	567	514	545	540	596	588	577	611	601	562	622	555	572	570	559	537	552	584	571	556	556	585	605	562	633	593	536	585	598	623	588	587	608	576	605	584	593	541	572	614	522	554	572	535	545	640	607	589	577	571	579	576	560	593	553	545	573	563	557	591	610	603	546	608	560	577	553	570	610	538	586	525	588	536	582	573	580	559	583	568	604	579	613	592	632	593	589	533	553	613	570	573	588	650	604	578	615	566	589	560	596	629	569	580	582	556	549	596	547	575	595	562	559	575	593	585	574	594	587	588	556	603	600	554	584	515	579	522	539	589	589	534	557	594	574	591	598	517	569	587	558	608	559	563	583	543	563	582	567	535	569	559	574	554	572	582	554	579	542	551	585	585	572	555	572	589	576	547	581	572	585	557	607	542	610	618	594	590	583	590	592	580	574	608	587	575	620	570	526	554	565	518	589	579	569	584	571	584	581	596	545	563	574	581	582	596	572	534	585	540	610	535	542	570	576	531	586	560	628	586	569	506	599	579	590	587	591	590	573	572	569	582	630	617	580	614	566	584	567	616	588	558	587	620	563	576	593	571	595	576	583	578	601	561	581	559	567	612	584	553	592	554	579	624	553	582	586	602	529	571	572	604	576	520	605	578	566	563	568	568	582	592	565	559	603	593	595	594	557	592	562	569	560	572	558	600	572	544	587	565	546	583	590	549	560	578	538	563	567	567	586	570	555	606	566	595	575	579	616	556	569	558	550	585	596	584	580	532	568	633	540	567	574	608	618	533	576	564	569	598	561	622	603	602	606	578	544	618	579	546	583	564	573	575	562	576	624	585	564	573	557	556	591	562	606	603	611	570	603	590	544	566	557	595	588	591	591	571	587	576	556	539	598	572	563	587	593	614	590	563	574	559	548	537	568	582	578	628	577	532	574	535	613	558	584	561	535	578	586	541	602	609	559	645	597	555	600	547	566	548	587	582	594	586	575	518	586	559	571	606	581	547	554	603	562	587	564	601	556	600	551	565	572	596	584	571	550	568	568	569	589	591	554	592	601	574	575	605	552	532	567	538	546	573	558	558	552	603	584	568	580	563	545	571	555	534	559	566	547	575	567	535	570	598	577	580	550	557	589	578	641	589	565	559	610	586	514	601	550	570	556	593	589	616	600	554	548	593	574	586	596	597	560	573	550	526	535	572	582	545	537	585	633	595	571	574	583	550	556	568	571	532	562	551	577	609	556	590	547	590	577	559	565	548	560	567	560	536	584	575	615	571	524	579	594	574	601	638	556	602	541	592	548	562	560	599	592	560	578	556	571	567	568	591	631	589	572	560	596	581	570	551	563	583	548	559	547	562	572	601	563	612	569	608	568	608	532	583	566	610	504	585	563	555	568	603	575	562	577	576	549	611	525	558	590	591	564	548	585	553	582	563	590	620	615	545	586	579	610	573	559	574	575	575	565	575	588	585	555	597	569	554	548	547	577	562	576	597	560	603	561	631	597	585	607	537	574	552	577	546	624	555	574	582	556	600	581	598	588	564	638	554	570	535	548	593	588	579	597	578	546	564	584	569	573	597	595	585	597	560	581	593	568	570	550	611	563	544	552	541	552	587	538	575	591	556	553	596	589	562	568	529	615	575	545	612	588	598	617	575	579	599	564	580	547	561	590	597	539	607	603	583	573	577	589	608	576	587	581	566	608	559	596	569	580	564	612	569	569	546	542	541	571	550	616	593	579	615	564	559	588	561	556	586	577	575	559	580	541	570	603	575	611	579	576	559	599	606	608	555	604	590	586	574	553	627	601	602	580	571	582	610	563	574	629	550	553	574	618	616	588	560	620	548	600	603	595	536	537	572	575	578	581	608	592	557	576	562	565	556	572	582	562	593	566	591	566	591	570	583	587	563	602	564	577	577	589	573	558	569	568	581	554	562	590	574	561	550	552	567	586	593	582	593	601	559	584	575	591	544	574	577	610	641	544	564	554	568	616	544	565	627	559	555	553	566	546	562	577	593	633	622	578	560	598	567	590	593	545	603	534	576	571	598	554	608	598	596	596	616	610	567	558	571	596	574	548	604	601	553	572	596	605	573	576	581	576	573	539	556	572	577	576	582	581	581	620	569	626	580	573	569	593	586	593	575	571	592	557	556	564	642	606	618	542	585	578	549	567	582	588	558	576	556	550	586	592	577	563	584	622	553	576	567	600	566	572	536	603	605	556	594	593	612	547	564	620	650	570	538	575	544	601	546	591	546	566	562	540	547	592	559	540	608	604	584	572	590	615	618	578	591	556	586
28661	18015	13029	3391	889	558	425	336	325	330	346	321	292	271	263	259	268	277	273	295	276	258	257	290	263	266	253	225	248	269	259	256	251	238	278	257	228	249	221	286	255	256	250	239	217	223	262	227	247	219	236	271	246	256	244	268	226	247	256	251	231	262	235	235	235	251	241	245	261	265	250	234	253	238	258	253	234	231	231	260	266	259	245	251	234	271	244	251	272	242	261	235	252	248	219	242	250	251	250	278	261	259	241	246	251	277	256	235	255	260	281	252	260	226	266	249	265	240	240	245	264	274	263	217	255	269	271	254	232	265	267	238	244	256	228	226	239	247	265	256	227	247	252	238	217	250	273	223	258	258	256	231	261	217	290	246	241	249	216	267	269	239	239	250	264	238	250	275	268	262	258	255	217	244	262	240	229	232	294	226	243	257	238	253	222	255	238	244	263	245	215	254	274	224	245	269	276	237	260	237	236	234	269	302	262	223	242	247	246	237	240	250	233	277	245	258	256	230	264	251	234	213	232	236	242	257	230	273	232	277	238	246	273	256	247	213	238	241	228	219	246	238	250	255	261	267	263	253	250	253	263	247	233	239	251	245	266	247	260	284	237	243	229	278	262	237	260	245	241	255	275	227	220	244	241	262	256	256	241	229	260	258	248	260	264	226	285	232	244	252	265	252	261	263	245	255	270	261	261	251	245	278	262	217	258	278	232	257	240	239	249	240	240	239	266	258	259	240	261	222	237	215	234	228	246	256	230	214	279	256	297	249	257	270	211	270	222	237	229	252	270	228	264	259	235	267	248	228	237	231	222	237	250	259	268	229	236	214	242	233	282	241	233	256	260	247	203	224	278	242	236	259	260	284	258	234	218	249	258	238	251	264	261	274	266	256	238	255	241	283	255	279	244	260	234	249	231	204	240	231	222	247	243	237	269	226	258	262	247	259	244	224	245	268	246	257	257	208	243	237	260	224	213	230	248	250	261	261	227	259	258	284	246	248	265	254	257	255	269	247	251	251	243	270	258	264	271	243	243	236	263	264	249	252	244	247	256	241	242	224	253	227	248	252	250	237	238	236	257	259	233	256	259	257	231	220	251	234	247	257	260	243	251	242	256	257	209	247	254	248	230	257	278	243	249	258	255	266	239	250	224	249	265	246	240	263	254	262	227	243	241	241	212	246	235	209	250	235	226	243	252	262	244	253	255	256	252	258	242	231	222	246	254	234	233	274	244	248	233	265	263	233	286	268	218	247	230	223	263	246	231	219	257	235	231	237	226	193	262	241	241	247	224	231	278	267	246	253	242	221	222	255	283	243	248	255	229	235	245	265	250	242	244	214	236	253	262	247	243	209	235	269	251	210	256	262	255	283	249	235	246	227	244	238	231	248	226	246	245	235	244	254	244	253	232	259	266	258	269	247	250	267	233	269	244	228	256	252	246	236	238	240	232	248	229	237	242	301	229	219	266	234	261	230	238	211	248	241	229	226	227	245	252	235	231	212	236	261	249	261	276	241	267	275	260	257	263	235	253	235	254	219	231	215	242	266	261	238	267	269	248	215	236	252	225	283	239	250	239	258	285	258	233	241	275	254	229	244	227	264	275	248	224	241	228	238	228	257	214	244	258	230	244	254	254	231	270	260	272	257	242	232	253	233	249	260	254	222	255	247	224	244	223	236	237	251	242	254	248	244	267	249	230	255	259	217	239	246	246	246	256	251	268	214	247	241	228	265	249	260	234	241	240	245	255	252	263	277	258	229	263	227	265	258	251	213	272	247	229	249	257	226	256	252	228	226	226	268	236	242	274	247	248	253	250	268	243	251	255	258	233	245	256	244	243	254	234	258	251	257	254	257	237	257	209	240	254	243	280	278	237	226	236	255	245	253	251	238	251	258	268	247	252	252	260	259	235	244	250	239	221	268	255	234	263	236	259	229	255	251	226	234	240	248	231	246	232	233	227	270	242	229	235	206	261	248	265	257	235	217	244	274	265	252	231	211	238	211	245	225	208	236	243	248	233	249	249	250	257	239	245	231	236	234	235	268	243	277	211	253	224	243	259	256	269	294	239	273	242	279	263	249	271	282	225	224	249	273	234	244	261	255	222	230	260	278	257	256	253	230	241	239	209	264	255	247	213	227	245	256	255	248	268	254	241	257	270	234	254	259	236	258	227	244	244	245	235	251	256	246	239	244	254	242	262	269	255	261	253	234	232	214	236	272	287	259	245	288	216	274	252	240	228	286	271	253	257	247	242	236	247	267	263	263	239	242	232	268	253	256	256	266	217	250	246	246	246	236	229	219	231	263	229	265	241	256	247	264	261	231	270	240	252	255	246	233	238	272	221	246	241	272	223	239	258	249	267	239	220	271	268	259	244	231	223	254	258	231	243	243	237	234	256	284	255	245	230	217	255	218	224	265	252	254	253	245	228	241	238	256	251	236	282	233	248	245	250	235	262	248	239	259	262	245	239	237	234	246	270	214	247	266	233	253	247	252	261	231	239	238	271	246	251	244	236	232	279	243	245	213	253	251	251	213	250	250	223	274	235	230	264	222	248	237	266	262	229	255	235	249	234	215	230	239	243	223	251	231	226	238	237	212	260	251	221	256	228	266	217	272	279	219	229	253	254	241	255	242	240	279	223	236	284	224	254	288	254	239	222	253	232	240	237	256	245	240	217	254	229	243	234	236	228	246	262	242	275	269	240	231	225	233	256	251	225	266	223	270	253	255	264	245	228	265	248	259	220	239	264	224	260	241	245	216	241	246	239	255	234	260	246	242	274	256	244	208	234	227	249	270	223	238	262	230	248	216	267	250	250	229	219	219	209	238	233	274	243	239	220	245	252	255	257	257	246	223	249	216	255	229	245	227	273	238	258	255	220	270	252	258	262	253	303	261	236	263	226	260	229	257	286	220	235	230	210	269	245	266	238	251	249	228	237	231	242	268	232	215	212	246	238	260	274	224	239	250	230	235	269	237	253	257	235	257	258	258	260	240	233	260	246	231	251	270	244	244	242	255	249	268	240	263	251	254	239	245	231	243	226	254	240	228	249	269	262	234	216	261	253	249	242	255	229	250	254	236	262	207	221	260	263	230	239	240	214	235	292	251	275	228	227	226	252	248	253	274	248	234	281	247	260	281	229	243	260	231	271	264	249	202	200	247	224	258	261	252	281	209	246	238	275	234	249	265	212	272	266	225	268	269	275	243	221	250	241	253	256	247	252	235	232	249	232	247	235	207	226	260	242	262	237	227	242	256	230	271	276	243	249	255	253	247	251	261	218	245	249	259	241	252	270	264	247	244	240	240	215	238	209	227	249	260	261	228	239	222	228	266	224	281	270	265	253	250	258	250	253	228	229	257	230	224	245	242	246	257	249	246	266	259	272	267	235	253	240	245	224	267	223	249	262	270	234	240	239	251	240	263	262	254	266	256	263	268	242	199	248	236	235	234	236	229	262	221	224	286	250	258	248	261	242	266	253	251	235	241
20200	15786	16613	5238	2688	1896	1457	1276	1214	1168	1066	933	873	820	846	810	736	741	675	667	719	658	656	632	694	627	598	625	645	658	585	565	606	624	620	596	645	564	600	604	574	608	634	605	614	595	614	613	619	627	584	632	617	598	566	609	614	561	550	598	599	564	555	605	597	541	616	592	574	558	566	588	607	583	539	549	586	576	560	574	545	548	590	539	539	613	588	565	620	620	576	572	569	595	605	526	543	521	579	592	580	572	602	603	548	559	538	594	586	594	590	584	576	566	505	569	590	580	577	591	576	546	617	568	610	527	577	518	581	611	561	536	570	543	583	598	563	614	604	538	543	529	547	572	588	558	583	558	589	560	540	614	510	543	580	563	576	585	609	597	639	593	566	595	594	618	632	556	586	612	588	578	586	604	561	545	556	540	538	580	599	552	590	588	574	575	542	578	575	570	589	571	598	616	637	555	574	625	531	551	546	568	536	546	551	520	613	559	566	591	549	586	615	578	542	556	568	587	570	575	583	608	572	578	582	544	571	576	587	585	567	594	569	577	601	579	550	552	583	589	515	582	567	594	554	577	558	633	517	589	583	611	587	564	594	611	574	608	599	584	536	599	566	577	594	567	588	572	598	580	573	605	543	569	554	549	579	561	552	558	585	583	561	573	565	587	553	575	526	529	594	562	568	561	605	613	617	569	579	569	590	575	567	559	559	586	581	571	587	626	528	577	590	545	601	573	576	571	548	567	539	530	610	559	575	597	556	570	555	556	593	596	588	551	587	576	585	570	560	574	605	586	533	572	602	546	546	582	568	606	588	620	581	616	614	591	583	570	562	562	582	581	615	579	571	527	561	601	579	584	623	576	562	630	555	615	538	565	600	603	564	576	572	556	564	584	571	584	565	586	581	613	599	576	578	542	583	563	597	568	605	588	574	557	546	576	585	608	563	551	613	540	621	586	522	559	578	558	595	565	608	523	594	562	580	542	587	600	609	570	529	563	610	580	583	600	579	578	532	617	543	596	558	613	600	567	603	566	577	574	542	590	555	605	584	612	553	565	536	589	591	585	625	608	584	608	583	552	534	554	586	576	569	590	614	568	562	548	573	568	575	609	544	550	585	598	606	530	581	571	570	577	587	540	563	561	569	558	591	584	596	611	546	590	581	622	611	565	607	559	567	598	595	596	568	526	603	561	632	557	599	535	550	554	570	576	569	558	575	609	586	548	594	637	593	579	567	602	617	597	587	547	557	586	606	605	604	587	577	562	567	573	611	613	575	624	624	611	579	564	568	574	578	573	576	564	589	616	576	609	543	579	560	571	593	589	573	616	564	555	582	576	596	549	587	542	594	545	600	564	585	566	619	529	646	618	551	552	618	584	546	609	593	575	584	565	572	523	529	526	558	581	580	562	599	585	569	589	574	601	587	536	597	609	573	599	545	586	586	559	564	540	552	582	559	603	562	559	569	578	565	575	589	573	573	582	581	604	589	585	568	582	560	608	580	542	588	558	549	562	560	593	571	586	578	552	630	569	568	596	574	610	585	592	563	589	568	513	582	547	562	628	605	593	537	573	593	565	577	594	572	616	573	592	544	622	593	541	606	594	536	587	566	593	576	578	566	573	608	618	643	612	587	599	590	624	563	580	595	648	628	603	562	540	518	510	619	591	563	572	604	602	539	577	589	613	585	602	545	558	579	590	606	562	567	570	518	584	542	546	588	600	603	576	559	551	621	580	563	535	622	571	577	583	572	583	580	552	564	537	543	568	568	544	581	567	539	558	590	575	536	547	515	575	564	592	580	584	521	565	583	575	573	569	582	564	617	565	582	516	575	577	580	616	549	549	583	566	557	540	534	585	599	600	588	564	550	597	613	597	577	594	579	559	585	545	586	555	562	565	575	548	575	578	574	564	593	596	575	531	563	543	592	606	581	581	614	591	547	588	557	568	570	596	565	581	576	576	549	529	576	566	652	596	607	573	571	580	568	542	626	572	549	580	573	551	582	614	585	583	540	582	597	624	567	590	583	601	600	578	530	546	583	591	597	540	573	563	565	587	598	575	613	559	568	557	573	620	568	579	576	589	615	604	606	545	536	608	615	548	583	580	601	594	586	605	587	572	621	591	624	593	562	570	577	581	563	567	563	581	563	582	622	545	524	574	572	567	610	550	614	581	663	612	568	561	552	558	580	525	554	593	557	569	606	549	556	557	568	585	587	552	563	570	618	585	589	545	590	558	544	544	618	567	525	549	547	623	578	556	545	569	588	563	586	589	557	554	593	572	539	549	591	578	595	550	579	607	603	628	577	574	537	521	591	524	581	562	576	551	602	628	629	608	607	568	571	598	550	589	569	557	593	583	652	543	591	561	580	542	611	547	533	544	574	609	605	611	563	606	599	588	610	543	567	570	564	566	544	567	601	557	595	585	614	588	593	624	562	555	617	574	557	581	573	604	581	583	594	558	562	580	586	567	581	566	562	545	631	612	606	569	549	545	558	561	587	583	568	600	590	570	612	586	575	596	586	600	591	566	594	572	606	583	616	617	561	563	537	616	595	550	604	554	564	564	559	594	565	567	624	549	597	563	570	556	595	587	563	594	536	586	579	581	576	577	561	610	574	558	557	592	538	616	593	543	602	566	631	587	626	571	551	547	631	596	577	567	580	590	627	609	526	575	584	577	595	574	560	554	569	574	561	538	580	593	619	560	611	609	561	557	572	573	575	604	589	549	541	600	543	578	598	535	599	571	583	573	571	568	569	590	570	609	594	574	577	553	600	557	609	551	550	574	552	590	555	523	612	561	605	570	563	543	585	578	610	577	565	563	624	578	559	565	561	585	581	552	574	564	587	569	581	598	581	577	614	609	587	571	603	522	593	556	544	544	527	565	601	572	592	566	619	513	567	594	583	599	584	583	583	577	609	601	603	575	576	602	622	610	585	561	558	602	587	550	583	616	584	618	565	618	589	553	552	577	566	581	562	541	536	566	611	591	586	617	543	569	615	622	609	594	587	574	593	615	565	570	595	549	592	566	601	564	618	557	574	603	538	582	550	564	576	573	547	575	494	550	568	618	590	579	597	619	613	547	563	533	582	556	509	588	593	556	615	583	584	607	580	571	532	576	571	551	586	544	601	586	599	560	620	579	565	599	601	584	570	555	563	590	636	562	571	596	568	550	591	597	609	579	546	590	555	553	594	582	591	558	572	589	583	545	619	577	568	604	556	569	569	553	559	588	578	593	571	554	570	554	560	589	567	593	532	604	515	583	572	551	608	587	571	584	606	568	568	540	584	563	553	574	595	558	607	541	544	586	561	607	581	586	587	560	567	592	564	565	570	595	587	553	560	570	576	564	617	576	609	575	580	553	595	589	550	600	561	598	567	591	587	566	579	545	596	605	607	571	579	585	606	584	542	572	578	575	604	552	582	602	623	562	582	541	578	560	556	592	563	585	545	528	598	573	557	584	560	580	606	540	587	578	598	555	572	605	648	588
41460	28744	22764	7163	1438	632	455	369	351	326	311	285	261	249	252	236	228	214	209	194	175	182	176	200	202	158	178	151	158	183	181	159	157	164	156	177	196	192	166	179	144	163	169	157	151	150	183	165	175	163	164	157	142	158	162	164	160	156	178	158	138	152	179	158	184	147	162	178	169	173	166	149	148	166	181	173	188	154	184	154	139	179	171	141	164	181	137	149	151	152	155	176	158	176	155	155	167	171	144	156	157	171	163	161	152	143	180	165	144	144	174	166	152	156	188	177	148	172	153	174	150	162	140	168	177	131	160	145	169	140	167	171	178	152	158	162	168	167	177	153	176	145	182	185	148	176	151	139	165	153	160	169	169	192	162	160	161	166	140	187	152	156	161	167	165	156	158	157	174	171	171	161	147	155	160	184	167	146	171	174	162	135	200	169	178	165	163	152	165	169	139	182	164	176	165	163	175	155	169	165	194	162	165	157	129	140	177	174	165	198	167	145	194	181	180	161	152	148	166	158	157	169	164	148	160	143	163	145	157	168	172	162	156	152	163	171	153	151	158	155	166	157	171	182	167	166	163	174	186	174	157	144	161	150	177	133	140	150	186	154	176	175	156	162	144	188	149	166	152	152	152	144	184	182	170	180	166	136	149	164	175	154	164	154	180	169	169	160	179	163	159	183	187	160	156	173	165	151	154	178	174	167	156	166	151	163	192	156	143	159	157	159	132	148	165	169	147	125	158	187	156	157	175	160	153	175	178	178	145	157	153	160	169	174	163	201	150	135	180	147	165	157	181	179	174	167	155	167	157	171	153	151	156	158	170	178	161	167	170	165	167	161	156	177	160	186	166	180	197	183	162	172	152	169	187	150	166	184	169	168	154	179	172	163	150	156	166	148	144	156	165	170	154	171	162	176	189	168	176	178	142	159	167	156	166	139	152	157	158	161	153	141	160	171	181	150	155	166	163	174	182	157	157	179	162	170	170	169	184	154	151	140	190	180	160	189	171	147	182	155	176	143	163	171	160	192	159	134	142	161	168	174	151	173	161	166	186	157	173	142	179	168	158	176	166	160	162	153	140	161	173	160	149	137	156	145	165	178	182	172	163	166	162	156	182	169	156	171	189	148	154	177	167	159	176	166	154	133	164	168	172	152	128	168	142	169	138	150	133	163	186	178	138	170	178	194	153	177	167	173	156	171	177	171	157	173	146	155	141	160	153	155	167	159	158	167	172	191	167	174	167	143	140	151	162	167	169	158	154	177	144	156	159	167	154	151	154	167	178	162	154	176	146	167	143	156	173	168	164	171	161	165	161	168	163	178	155	177	151	158	159	163	142	147	163	142	143	169	144	171	183	180	169	166	160	170	153	175	173	163	175	163	178	145	178	143	147	158	147	142	162	182	172	178	142	151	144	147	149	165	154	132	184	176	167	158	157	160	157	149	182	149	155	156	173	172	142	152	160	178	147	167	162	174	157	158	163	155	169	162	180	165	163	160	168	172	153	139	159	157	148	154	160	162	167	154	158	136	165	164	176	150	162	158	147	170	163	143	173	167	160	170	153	177	162	160	180	181	152	152	173	166	156	168	161	164	158	156	153	176	144	154	137	164	165	150	178	168	174	182	168	157	141	151	168	165	172	154	174	141	161	203	187	130	161	163	179	144	167	144	161	186	163	166	162	157	151	169	163	172	140	136	163	166	154	165	160	170	150	164	152	192	155	135	152	163	164	188	171	183	152	164	160	179	181	177	157	173	169	153	178	159	164	148	178	156	151	167	178	172	173	160	145	162	157	150	176	167	161	150	165	186	161	163	155	195	169	147	171	169	142	172	180	170	155	159	174	148	165	145	165	151	157	140	164	170	143	163	169	156	149	164	135	157	172	177	169	180	171	165	179	180	141	185	161	172	166	167	181	166	199	181	170	182	151	159	161	159	146	159	157	161	165	153	153	169	152	153	167	169	184	154	185	160	176	133	184	172	151	162	180	163	157	168	170	177	162	177	164	131	180	158	157	166	142	155	152	162	157	171	162	170	165	166	161	145	139	148	163	147	148	182	172	154	154	168	150	171	146	203	178	171	146	153	159	167	157	167	177	181	143	183	162	157	139	168	141	169	161	183	148	202	180	161	171	184	180	156	121	169	172	172	183	150	174	158	175	161	154	145	156	166	180	144	186	164	152	179	165	168	176	180	166	168	168	153	162	152	148	170	163	158	164	144	139	146	156	173	167	158	166	179	168	162	166	156	161	134	154	148	165	150	161	154	176	158	195	169	160	155	162	179	169	143	191	184	178	163	184	163	153	161	147	179	167	155	155	181	178	177	175	157	153	168	169	142	184	171	146	188	180	177	171	162	170	163	169	162	136	159	160	160	180	176	175	166	183	175	184	164	165	145	177	188	143	179	189	178	151	148	180	149	180	159	168	133	165	162	143	178	179	140	165	155	166	161	173	136	153	154	177	171	144	150	154	168	157	163	159	146	156	158	132	190	156	188	167	166	175	172	166	184	156	146	177	178	174	160	158	157	171	162	154	155	150	152	193	159	146	155	161	153	162	164	157	162	145	150	166	145	134	153	176	138	147	156	177	177	164	176	167	179	176	164	163	150	147	156	149	152	206	190	179	168	172	180	166	143	156	177	145	154	178	154	161	172	161	142	134	157	143	196	169	160	149	150	157	182	177	165	165	173	152	157	157	167	158	188	183	134	174	155	147	186	173	154	149	156	151	152	173	160	163	152	157	178	180	159	171	163	143	168	168	175	166	177	164	155	168	146	152	155	167	152	140	175	159	153	157	147	146	160	173	169	142	177	150	157	196	141	163	147	163	181	164	151	159	179	195	141	137	151	150	165	163	160	168	137	144	158	156	193	177	144	186	191	180	157	153	171	167	168	161	151	175	156	141	155	171	135	158	156	171	155	165	148	162	164	162	185	160	171	173	141	177	159	160	141	151	181	172	163	171	144	171	191	166	159	151	171	142	166	161	186	188	148	165	153	162	145	157	161	162	145	169	178	158	172	153	158	206	161	172	156	165	171	182	160	161	172	167	164	158	168	145	148	154	175	150	176	167	176	169	157	151	155	166	168	167	172	175	167	138	152	183	171	139	142	166	169	160	158	163	148	146	176	171	187	153	176	167	161	148	156	164	164	159	157	156	161	176	165	186	161	162	145	168	159	171	130	158	152	176	166	173	176	157	162	154	157	157	170	164	161	160	135	147	167	160	180	157	168	173	176	160	152	194	152	173	148	176	165	168	162	159	163	154	153	190	163	187	172	150	139	164	153	167	204	155	157	158	174	159	143	169	142	174	166	165	163	179	174	164	143	161	158	159	192	155	134	166	164	146	146	180	157	176	137	169	166	169	155	156	178	166	178	149	163	152	159	172	163	144	148	168	203	168	161	131	149	170	171	186	154	168	187	146	158	152	151	160	156	155	173	172	148	123	151	162	154	120	157	137	169	167	154	158	159	139	192	161	153	169	145	163	179
28000	23005	24402	8968	3553	2327	1792	1602	1420	1299	1103	1002	863	863	773	774	672	724	645	611	553	558	526	531	509	478	452	474	514	449	481	481	427	452	444	420	453	452	437	397	404	438	441	396	420	445	453	428	428	435	415	411	381	453	374	436	383	395	417	409	394	340	379	415	380	420	397	388	408	389	375	377	408	378	400	362	389	397	371	416	406	398	413	412	369	424	409	376	431	390	435	362	374	413	394	400	377	437	386	390	456	380	397	407	417	404	396	408	397	396	393	414	403	373	393	407	404	402	357	412	379	358	392	380	426	407	411	389	397	404	375	407	384	373	416	393	391	410	390	394	383	400	378	368	393	407	422	388	352	384	389	415	400	391	373	410	402	421	374	386	370	381	388	373	405	406	399	434	396	399	399	385	421	410	423	382	366	355	389	405	418	416	362	405	380	403	407	369	384	383	396	419	410	353	421	405	378	399	408	397	371	409	370	385	399	377	404	395	385	388	385	406	342	391	413	401	393	383	411	373	373	384	397	409	396	389	397	393	394	427	378	375	432	385	399	383	414	394	395	392	366	389	387	413	438	397	401	404	403	411	414	401	363	386	393	392	363	367	419	417	371	373	425	411	411	402	395	412	391	415	381	399	381	381	382	372	373	388	381	393	391	421	374	366	404	383	387	392	392	377	425	371	383	411	382	397	380	397	393	373	424	428	385	403	378	438	390	396	400	415	378	325	394	376	385	403	397	388	386	379	426	424	383	443	435	405	392	395	383	378	373	390	418	397	420	374	426	383	401	362	374	388	367	358	388	408	411	405	418	408	393	386	397	412	389	369	367	419	430	407	391	403	397	382	378	368	423	414	389	398	390	380	375	414	393	382	387	399	393	374	374	386	410	413	383	406	402	395	379	375	370	444	392	391	355	401	377	362	432	378	368	367	380	397	403	407	402	443	395	381	437	381	462	368	391	402	422	410	450	376	400	406	381	424	409	363	406	399	414	405	414	404	412	392	366	413	407	408	366	401	381	386	370	377	404	362	406	382	399	396	410	434	355	399	378	376	377	376	360	384	391	358	379	421	373	413	410	396	407	367	439	376	412	399	376	391	401	391	404	398	406	372	338	432	384	391	373	345	371	410	396	400	407	434	380	419	395	367	400	410	419	396	393	392	395	386	426	414	423	398	372	374	383	398	349	425	387	365	400	389	379	381	410	384	365	451	409	405	393	403	379	369	375	364	416	409	408	380	385	393	396	409	378	404	394	386	397	405	400	380	390	443	386	423	383	402	379	409	409	380	431	393	405	363	355	392	386	386	410	416	413	363	386	385	389	357	379	400	400	386	395	382	364	392	402	398	364	385	416	427	404	413	393	395	378	388	374	410	377	388	393	367	409	408	409	395	396	416	382	383	370	391	413	400	384	382	360	373	396	414	416	400	393	389	378	398	447	368	416	414	375	377	404	389	354	416	402	403	373	404	395	406	389	380	414	391	376	376	393	427	397	389	382	389	396	373	346	408	408	399	396	362	420	407	340	374	396	400	416	411	378	358	407	421	379	396	386	366	379	387	402	429	403	405	410	406	416	415	393	399	359	376	408	400	407	402	391	396	363	382	387	395	389	406	422	382	359	387	426	430	382	421	394	376	409	417	357	396	421	396	408	381	371	398	430	409	424	375	409	387	395	409	409	431	394	393	381	395	365	416	362	396	394	380	407	394	421	415	404	397	383	414	423	392	370	413	427	393	394	382	401	375	361	385	388	392	412	373	395	371	399	402	404	414	391	424	393	366	408	379	420	370	419	386	384	403	382	411	395	409	377	398	406	361	393	418	449	402	420	377	391	382	380	397	373	380	382	415	400	415	415	390	447	408	393	415	423	393	421	377	402	427	413	378	395	394	408	379	400	360	385	382	412	354	407	458	375	398	413	395	393	421	406	386	390	385	400	376	366	405	393	410	349	425	398	384	397	415	388	359	397	418	406	426	386	385	404	381	396	407	361	378	384	393	376	374	385	415	442	389	407	371	390	391	408	396	391	385	374	406	351	414	349	402	436	413	357	413	389	383	390	413	341	403	418	388	380	392	401	418	401	423	383	415	390	374	450	409	405	401	383	380	393	404	364	406	412	364	376	378	391	370	362	418	396	385	405	383	377	407	423	386	379	380	397	387	385	403	386	403	363	419	403	363	402	388	420	438	367	395	426	454	391	390	409	376	425	387	355	390	405	376	405	389	405	390	431	372	423	424	394	375	384	410	357	406	431	400	387	402	392	394	372	414	399	371	374	398	407	378	404	394	411	373	376	419	368	416	382	374	397	400	382	417	372	410	445	392	390	420	370	389	417	372	453	393	402	376	415	387	393	375	418	394	386	402	437	400	418	410	372	386	415	386	417	411	390	364	425	399	394	376	427	415	388	401	414	396	429	421	366	421	402	389	421	364	376	417	413	407	426	411	410	419	422	395	381	438	441	368	410	391	378	423	379	400	375	399	394	399	379	387	432	358	364	396	391	370	433	356	384	379	381	398	398	364	398	400	371	382	386	384	364	385	409	379	396	401	370	387	419	415	434	400	423	418	380	401	373	408	400	385	393	421	408	380	373	409	415	396	361	382	405	402	369	426	422	399	399	398	400	405	408	393	380	389	428	394	400	407	390	400	384	392	388	388	369	388	392	411	418	431	399	402	402	434	393	448	381	393	378	373	404	404	402	385	362	374	363	410	366	371	391	378	347	351	382	429	371	398	372	420	400	364	375	384	396	403	416	400	396	400	368	382	379	407	378	402	383	435	383	403	385	416	391	372	359	358	424	397	345	392	376	366	393	381	399	410	384	400	418	425	427	403	394	412	378	399	389	374	399	389	410	406	379	428	414	390	402	385	395	398	418	420	406	420	410	430	374	368	389	417	401	381	386	387	412	383	375	395	404	377	396	390	397	388	400	413	356	385	418	371	394	404	404	346	363	410	386	394	370	405	369	399	401	398	397	423	370	413	381	410	387	382	399	368	392	422	387	367	419	403	393	394	380	400	384	393	390	404	371	377	400	419	435	394	380	402	406	417	385	381	393	404	395	394	397	362	439	413	362	409	400	389	388	407	400	386	417	436	428	395	380	413	394	391	404	386	405	390	385	395	363	395	369	414	357	357	415	425	430	393	407	391	376	413	408	374	412	396	373	367	360	364	366	383	401	401	368	381	387	433	393	438	389	400	387	394	430	380	377	406	377	420	436	409	347	396	402	383	432	411	398	413	344	408	418	407	378	386	405	394	442	411	396	390	403	395	392	402	420	394	380	376	388	391	411	406	408	403	369	356	390	399	371	379	389	406	358	370	353	399	393	396	367	403	400	397	400	385	366	399	428	412	443	389	402	397	364	357	404	389	366	398	400	394	410	378	364	377	372	429	435	413	368	362	418	452	403	389	386	373	377	374	396	372	395	399	416	362	408	402	400	382	389	403	396	405	408	399	381	380	403	405	406	379	396	397	365	368	391	385	396	393	426	384
13710	5561	3236	954	493	374	318	291	270	290	271	254	252	262	242	250	265	249	256	260	237	239	231	248	237	246	244	239	263	232	249	245	225	227	259	256	245	241	246	243	220	265	249	250	260	251	257	224	231	265	231	234	273	256	253	232	249	247	262	269	228	261	247	221	237	227	243	232	239	227	256	269	242	209	271	277	255	222	266	238	241	221	233	263	242	247	250	231	233	217	278	233	253	248	282	247	232	243	230	239	230	206	253	228	239	223	247	251	257	239	263	226	276	230	288	264	219	257	238	241	248	239	271	224	240	223	255	239	232	239	248	218	254	283	253	217	243	239	243	252	243	259	227	247	240	258	227	234	264	270	259	254	245	235	270	247	243	218	263	241	220	237	232	243	211	237	256	248	266	233	242	243	233	256	220	221	246	226	241	242	244	247	242	233	241	253	235	262	236	210	227	218	236	221	257	245	231	241	250	239	250	240	249	222	230	224	238	211	260	223	256	244	216	237	216	268	279	251	264	249	253	245	236	239	228	248	214	253	239	265	273	215	231	244	230	269	258	250	279	245	222	236	231	251	270	254	252	213	229	242	219	228	230	238	257	222	256	242	239	249	222	259	261	223	210	249	255	235	247	291	240	239	249	256	239	273	236	235	221	243	249	238	254	236	254	273	256	278	240	262	246	243	220	226	233	197	226	244	220	242	215	249	242	245	260	248	243	237	256	256	270	221	242	217	252	245	238	232	236	252	236	221	244	256	213	250	226	228	240	247	267	226	262	240	217	236	245	239	255	251	243	234	239	240	250	236	242	255	250	284	250	235	264	243	221	229	254	247	239	233	262	240	252	227	234	274	215	242	242	219	255	224	216	235	255	282	225	211	269	272	245	249	258	229	225	272	198	230	211	224	210	280	256	246	271	261	234	253	232	235	242	238	259	246	249	234	243	249	288	271	272	270	253	235	281	190	246	216	232	253	223	224	245	240	264	217	256	256	227	243	240	251	255	236	229	263	220	236	246	257	244	232	227	227	243	256	240	227	243	268	224	253	245	250	232	268	239	246	259	245	242	246	255	215	253	237	250	267	236	275	232	250	286	253	278	247	268	239	223	245	212	216	246	225	283	253	276	220	214	261	242	222	253	251	242	254	254	240	253	224	205	253	222	238	272	232	249	264	263	262	222	232	225	243	223	236	250	221	274	238	251	257	231	245	216	231	234	254	250	236	254	278	235	249	238	253	251	290	246	259	282	239	233	241	249	241	272	239	226	227	251	257	252	240	223	237	229	255	243	228	234	225	212	226	239	222	235	254	253	229	257	234	265	242	233	237	252	244	262	254	250	235	253	255	264	223	268	250	263	256	242	249	212	241	261	247	246	252	239	227	233	223	259	235	265	232	270	253	235	259	217	231	231	229	241	223	240	261	235	248	261	231	236	259	269	235	254	228	224	257	262	251	260	238	242	236	236	228	235	245	254	249	255	253	241	252	245	241	221	246	259	286	238	236	265	245	238	251	223	232	267	265	227	230	217	232	228	252	231	266	254	238	232	271	229	270	247	256	249	240	223	223	253	262	242	255	257	209	266	263	232	270	211	252	251	237	250	240	219	235	225	257	251	237	204	248	212	233	231	248	256	263	237	234	269	264	262	252	233	238	241	251	231	237	250	229	233	257	235	264	249	248	260	245	227	251	239	245	257	238	242	268	253	267	237	281	231	277	220	218	246	249	231	255	236	265	270	239	239	233	238	248	214	260	294	242	282	253	236	243	284	242	246	245	246	254	234	278	267	239	234	243	262	258	241	236	279	236	249	227	245	258	223	261	256	230	252	240	258	251	244	235	234	241	248	230	260	268	248	238	247	241	223	227	244	228	250	238	249	244	241	265	257	247	257	261	248	239	263	255	270	243	236	247	212	235	245	223	263	239	243	230	263	216	264	251	263	206	261	256	241	229	251	238	241	227	250	276	256	238	236	255	271	221	252	188	232	229	242	244	251	225	225	212	246	224	203	252	230	204	271	251	258	238	252	213	228	231	243	255	252	254	236	225	232	222	270	276	254	257	230	225	224	255	239	238	279	254	221	254	264	221	229	246	264	263	266	217	223	243	248	250	230	250	252	232	234	240	225	261	251	226	239	254	255	262	225	235	228	227	244	224	237	259	219	249	241	247	222	227	228	230	244	230	246	251	226	252	248	226	219	249	234	253	249	251	235	247	230	205	235	242	264	248	269	249	232	265	264	245	257	260	215	220	253	254	230	242	275	221	243	263	245	248	212	274	231	218	228	253	248	273	243	256	272	225	243	234	238	263	262	276	239	250	235	241	232	242	247	263	226	280	229	224	232	239	237	263	217	247	250	225	236	247	225	223	241	229	269	257	223	212	248	234	260	243	266	230	257	230	257	211	237	244	250	209	246	230	235	269	235	280	218	248	244	258	247	218	224	254	252	227	227	228	251	271	233	256	233	222	255	269	249	244	250	245	232	256	259	231	242	258	254	246	218	247	250	236	244	246	226	243	241	256	266	248	262	236	231	241	253	252	248	261	228	250	225	221	224	255	236	257	263	228	258	229	259	252	251	239	278	218	249	245	253	265	232	225	232	274	257	255	248	260	235	244	234	241	244	266	252	248	216	242	215	236	267	224	236	255	253	259	261	266	239	244	238	229	249	250	230	237	251	242	243	244	247	239	251	233	259	251	238	225	217	248	243	209	261	267	258	265	251	237	237	267	235	242	228	232	259	250	228	242	240	257	237	215	238	225	248	254	275	216	247	223	231	256	259	245	260	272	277	258	226	238	232	201	248	247	249	223	226	233	273	244	239	245	239	257	246	235	208	211	251	245	229	246	259	278	272	232	256	246	277	217	246	260	231	234	272	248	249	229	222	247	214	256	234	237	230	246	249	225	219	246	268	245	254	242	253	258	267	236	225	235	230	253	240	238	249	245	237	236	215	231	218	262	271	259	233	243	232	275	256	256	237	236	235	231	267	237	262	258	261	242	236	204	260	255	261	245	248	244	248	220	241	266	239	221	241	241	237	239	214	226	245	258	243	237	246	263	246	239	253	264	239	253	241	239	228	247	227	234	195	231	262	243	247	252	225	266	240	241	246	217	264	272	256	234	230	239	254	269	250	248	233	229	233	231	212	246	248	253	233	238	237	227	224	225	255	248	247	238	231	252	274	238	254	274	233	253	231	230	228	257	273	209	266	229	257	252	246	232	264	245	243	236	239	243	246	269	255	246	248	241	232	237	231	248	269	234	199	211	223	228	245	232	233	223	240	227	236	224	252	269	259	246	255	221	266	253	238	217	239	256	238	223	243	253	243	244	250	256	237	275	247	223	236	245	238	226	229	254	257	232	239	246	251	238	239	267	220	252	239	250	269	229	275	261	246	237	241	245	270	258	261	262	227	226	234	229	253	266	218	247	252	246	255	267	229	237	226	250	297	213	262	228	230	242	235	229	226	228	238	248	211	245	240	237	255	254	232	245	254	215
9574	5550	5935	2396	1517	1144	977	868	906	853	766	709	681	661	650	699	631	674	590	639	638	559	618	593	612	618	582	610	579	618	614	539	578	595	614	586	597	641	558	564	564	605	578	603	595	564	576	589	577	572	583	598	627	620	547	581	595	615	586	559	602	565	575	592	547	575	565	558	587	547	602	584	562	565	644	563	575	628	543	559	596	595	540	580	608	553	515	581	554	564	565	570	535	542	596	575	568	636	612	534	585	581	564	582	562	569	586	560	593	559	554	567	601	575	546	568	578	552	584	551	565	592	604	536	601	568	588	544	574	566	581	552	523	617	582	605	594	571	577	593	552	593	593	546	546	552	582	576	586	565	598	570	592	537	591	572	555	556	549	594	559	625	530	579	531	555	594	569	594	561	535	559	520	643	552	526	610	543	586	609	574	564	531	574	583	555	596	564	575	562	564	592	541	558	631	571	596	598	583	598	576	600	535	550	531	603	585	567	588	558	611	583	620	613	592	591	530	599	598	601	576	616	613	615	557	592	565	599	587	559	605	563	589	567	589	562	585	568	564	587	568	540	597	545	586	567	580	561	590	569	552	588	519	563	584	560	546	556	622	580	589	582	552	584	572	566	609	589	578	567	560	569	579	572	584	609	584	592	590	549	554	567	569	574	636	581	582	556	568	603	594	552	602	565	576	593	625	579	589	564	543	559	541	560	594	557	540	580	534	586	551	601	557	611	579	556	579	611	564	559	599	598	626	574	620	514	521	554	569	571	592	582	580	583	554	573	545	577	556	567	581	552	581	588	592	600	582	582	561	583	561	573	610	614	529	582	604	577	568	545	620	584	574	576	579	637	559	596	584	570	594	592	550	629	571	588	613	562	562	577	570	589	552	560	565	588	562	586	623	599	580	610	523	579	544	569	534	593	564	481	550	587	568	570	542	565	531	542	562	578	585	521	601	589	588	604	604	553	515	539	616	619	536	524	554	585	561	583	604	549	591	561	577	557	551	575	554	533	623	610	620	629	554	559	554	572	637	609	594	566	559	613	577	547	575	572	568	642	578	590	572	597	594	547	576	582	598	567	567	570	524	568	608	558	603	569	568	571	612	553	573	599	585	566	572	573	586	593	593	513	612	540	563	613	552	566	606	593	544	640	604	577	599	527	617	583	565	584	586	566	579	600	575	582	556	577	577	583	598	553	543	537	567	607	622	597	578	534	564	558	592	563	532	558	593	595	581	595	579	535	590	580	572	600	573	545	586	540	589	569	600	553	599	590	562	578	567	567	605	561	563	609	546	554	568	559	592	606	599	555	600	620	600	562	577	559	575	559	564	560	561	594	601	577	620	582	636	564	558	618	601	573	570	573	560	576	609	562	575	578	568	554	604	548	581	593	589	596	528	590	604	601	591	570	591	590	567	612	604	574	564	611	580	569	596	522	611	542	532	575	587	552	571	573	594	585	610	606	521	555	572	621	528	527	583	610	601	566	579	578	587	560	545	588	563	554	543	580	564	586	556	599	558	551	594	554	573	580	548	591	544	593	533	598	570	587	588	585	574	535	595	588	561	563	595	562	621	537	552	590	621	573	580	588	629	587	592	614	552	600	574	570	564	612	586	552	588	611	567	575	566	563	529	564	580	568	547	619	586	567	577	579	541	597	573	581	564	546	572	590	592	630	564	595	539	576	576	574	582	594	529	608	557	583	523	614	585	586	563	567	592	578	601	586	567	610	618	601	581	587	614	601	547	593	605	545	575	580	583	560	578	593	567	588	588	576	563	605	569	542	583	564	552	590	562	551	561	578	566	555	560	592	582	613	580	548	545	624	615	604	617	571	582	607	589	581	589	598	577	603	520	588	579	608	549	554	535	566	564	563	615	572	608	556	598	604	584	573	577	609	578	598	533	615	578	619	581	558	578	529	573	596	552	560	538	564	554	610	584	530	602	560	593	591	564	606	580	558	556	560	619	551	618	591	546	572	582	545	595	591	542	594	593	567	594	547	609	566	577	595	605	613	576	551	576	601	536	559	568	546	552	611	573	532	562	579	585	606	539	590	564	549	575	600	567	592	552	600	577	589	593	595	575	599	563	576	572	556	565	623	584	587	592	565	577	584	524	608	589	619	571	603	571	562	578	586	557	620	573	571	562	582	573	572	556	542	534	569	559	574	613	576	620	607	599	539	562	570	589	593	572	563	598	611	557	592	612	574	581	594	590	575	586	563	555	581	595	583	584	580	566	569	544	560	566	619	578	537	589	626	566	593	579	576	594	600	583	634	563	571	593	546	582	574	572	583	519	568	616	590	608	579	523	587	579	563	574	555	591	598	528	561	573	547	636	581	573	574	612	569	611	582	534	565	539	573	530	578	538	571	536	568	563	595	551	562	606	558	584	592	599	594	598	590	555	555	597	638	593	574	568	550	596	568	597	571	594	518	587	643	586	609	599	575	541	575	557	558	584	609	595	612	583	604	615	558	534	569	623	599	588	555	566	593	599	549	586	580	582	584	555	551	584	611	556	591	547	540	565	599	572	591	574	603	620	548	608	558	607	578	553	577	547	557	582	556	557	506	574	595	589	547	576	597	578	597	600	573	571	623	568	636	532	580	557	587	587	561	534	577	568	629	603	559	605	584	585	593	607	615	592	613	566	568	553	575	557	548	577	543	560	578	600	559	567	615	584	592	571	578	572	601	602	566	600	607	539	586	557	579	582	584	590	563	615	591	550	603	561	609	569	584	572	554	613	582	538	586	573	565	590	596	571	577	593	609	595	556	581	580	572	574	584	593	580	571	577	638	541	546	559	590	540	595	584	603	547	579	581	563	549	579	592	571	537	572	549	572	602	583	594	583	579	504	563	574	576	599	544	554	589	589	592	583	613	571	591	539	590	542	560	581	586	558	534	551	555	574	562	547	562	559	559	596	611	570	596	620	547	634	562	571	596	602	620	559	562	586	586	557	592	578	606	593	561	544	576	572	575	561	592	568	562	607	590	553	534	580	591	605	560	571	543	619	590	575	598	577	624	566	575	561	556	577	608	520	591	587	564	520	560	578	566	586	582	602	595	574	602	625	573	543	593	587	514	597	585	573	593	535	616	592	574	592	610	569	570	591	586	563	606	537	589	586	578	600	592	531	551	572	547	550	564	608	603	591	601	594	570	561	590	564	578	570	596	558	592	560	558	557	587	567	564	563	569	549	628	549	585	536	562	565	602	606	570	597	579	540	596	574	547	599	579	596	576	592	584	566	576	588	596	526	620	580	574	572	624	591	579	590	600	589	560	620	558	579	603	549	611	554	575	568	591	528	548	575	552	616	592	592	592	579	586	597	568	600	586	541	557	571	525	569	560	585	554	629	581	568	588	559	646	559	567	572	600	584	596	549	586	557	588	561	538	567	548	584	601	565	623	620	570	572	627	548	578	566	519	577	528	515	583	571	568	591	562	623	571	528	576	598	591	587	553	573	600	640	574	579	594	577	558	568	575	553	606	561
30300	18644	14473	3912	801	536	418	391	377	333	352	352	299	312	304	285	307	264	265	247	277	313	260	282	267	276	271	264	234	252	275	293	285	290	294	239	233	266	275	215	283	256	281	263	257	255	268	270	273	266	278	262	263	269	244	228	264	282	239	272	267	295	245	251	279	244	268	288	253	254	206	249	269	273	250	266	248	282	256	270	250	264	228	233	271	257	260	234	257	236	272	259	260	244	253	265	255	253	274	274	263	259	271	253	284	271	270	226	264	247	275	252	265	286	261	262	264	291	252	284	259	241	265	262	250	237	246	259	221	276	239	245	271	241	271	231	263	251	234	235	257	257	249	240	262	258	261	271	254	246	267	292	258	239	268	216	260	293	260	290	276	254	257	284	262	288	246	250	277	242	276	250	249	250	220	278	237	252	297	274	259	266	236	251	211	277	273	257	263	232	278	247	274	261	275	255	288	269	265	259	276	241	259	255	239	250	279	226	252	241	243	291	253	245	263	234	289	249	276	267	257	282	286	247	257	274	250	238	249	249	250	258	268	232	239	257	242	222	241	282	275	283	251	254	288	275	272	254	269	252	260	237	247	245	250	226	237	252	313	294	259	256	252	257	271	265	257	262	217	264	256	255	254	235	212	243	255	259	261	257	266	249	289	264	237	246	264	256	247	273	243	286	270	290	291	266	238	305	244	265	279	280	283	250	240	259	260	267	262	234	223	242	279	262	276	244	267	248	263	248	232	252	239	266	265	236	255	237	229	284	320	235	233	256	238	256	237	247	229	250	291	244	265	289	226	271	268	261	239	280	278	219	244	247	249	256	241	252	240	229	266	251	272	271	264	298	270	233	262	240	223	238	285	282	260	269	268	282	267	243	240	241	259	281	280	286	243	269	263	259	281	260	263	275	249	251	268	298	254	241	278	261	297	233	273	277	262	263	237	250	289	250	252	298	261	269	273	212	244	244	260	258	244	242	279	270	255	245	275	253	275	289	256	254	261	259	244	245	231	238	234	235	237	245	256	269	246	250	241	274	253	275	245	257	258	248	272	275	260	252	270	259	264	279	233	265	237	252	274	261	291	247	268	274	305	259	224	255	265	254	250	256	267	232	263	253	285	257	249	266	248	293	260	233	276	297	253	265	272	251	241	275	231	260	263	262	233	269	247	238	268	249	255	250	260	264	277	290	269	267	271	251	263	249	277	261	236	262	276	283	251	263	254	274	260	272	274	268	272	275	274	276	270	248	230	246	259	232	279	265	267	229	240	259	255	281	229	275	295	240	267	278	250	239	278	259	257	226	258	294	267	252	277	269	242	262	270	244	247	278	280	284	246	260	215	273	251	240	255	270	268	257	237	275	237	280	259	234	249	256	259	264	256	247	248	252	268	252	258	272	271	279	239	285	259	249	271	273	235	280	273	269	236	233	266	256	248	252	260	217	298	248	269	273	278	261	244	239	266	265	276	241	246	259	270	258	280	238	254	251	257	259	270	275	276	248	283	267	275	260	255	281	252	237	234	250	290	295	266	259	260	240	270	256	254	315	248	269	272	260	253	242	272	255	258	251	257	252	252	268	259	241	259	256	253	230	290	237	259	266	271	231	246	283	273	259	261	271	224	235	259	270	249	298	270	267	235	289	255	256	267	274	250	222	261	233	273	232	243	262	264	278	251	276	278	266	221	280	293	250	279	237	271	265	263	270	245	236	237	227	243	247	269	245	246	275	248	276	255	260	253	304	265	258	272	234	266	245	264	261	256	260	248	246	256	233	269	281	277	252	264	252	255	275	249	260	256	249	256	285	241	216	257	265	278	279	266	272	276	260	274	277	253	249	232	250	215	281	263	275	276	226	252	250	256	267	270	282	247	256	267	282	285	268	248	268	256	266	263	260	256	287	276	272	236	254	260	297	214	280	234	210	240	258	258	274	247	263	248	287	277	281	284	239	229	276	262	280	271	268	245	255	257	246	280	268	267	235	268	255	278	239	241	261	229	246	266	243	283	244	254	289	292	265	251	292	295	266	253	247	251	235	218	268	266	255	281	245	246	233	241	268	259	275	269	247	243	246	239	261	224	257	265	271	263	260	253	232	230	233	247	229	287	249	238	263	268	264	280	247	281	262	241	253	267	297	254	267	259	252	241	243	254	218	247	273	275	263	273	253	266	246	253	239	277	253	224	249	263	247	253	276	263	270	289	241	246	263	231	258	245	273	260	256	239	288	246	275	281	257	266	262	253	257	242	238	270	250	269	245	245	283	277	261	249	265	293	251	268	266	267	270	249	263	267	312	279	265	277	268	263	262	260	260	235	266	258	269	236	282	259	236	275	257	265	262	286	260	246	262	288	256	276	265	276	244	232	272	255	262	244	251	270	284	244	252	241	260	267	258	284	287	269	238	262	254	239	236	271	234	268	248	270	263	237	273	231	244	264	258	284	263	247	256	264	254	250	252	276	272	250	231	250	243	242	262	266	271	265	261	264	255	261	259	267	241	265	289	248	261	272	258	264	258	244	248	264	290	255	267	251	249	251	226	247	282	266	211	283	277	245	251	271	260	249	261	241	246	285	287	307	255	240	227	250	273	240	293	259	215	273	288	268	226	279	256	291	255	278	248	263	250	264	255	232	251	245	250	273	269	268	249	266	279	257	236	272	275	254	267	262	275	245	222	274	274	246	269	241	250	246	291	266	260	286	236	234	274	253	263	221	255	243	283	238	275	268	262	276	254	250	263	233	227	249	254	262	243	259	250	239	292	263	246	292	273	250	237	259	258	251	246	281	270	227	272	244	267	254	239	270	287	271	259	265	250	255	277	274	267	270	287	279	302	255	246	276	237	269	276	259	263	269	266	257	260	245	258	294	278	280	258	278	281	239	298	250	242	268	255	240	231	268	270	251	286	246	229	263	271	269	247	250	251	273	266	224	254	263	241	266	290	283	257	252	252	271	258	269	235	259	247	250	258	280	259	266	250	255	239	274	247	267	255	248	267	252	277	262	251	225	261	234	261	276	258	234	255	254	238	291	265	267	283	265	269	236	242	260	256	213	253	288	269	223	266	272	242	251	270	283	286	247	268	268	245	244	221	237	223	237	230	260	262	259	272	257	248	283	273	228	263	264	219	242	259	258	281	272	248	243	263	261	219	286	257	281	268	261	273	282	242	271	247	257	249	257	273	234	240	268	257	267	235	250	234	245	245	257	234	273	289	259	256	247	259	247	241	265	276	253	264	272	281	246	247	222	257	247	244	260	313	242	241	266	248	245	291	259	246	258	264	246	262	237	263	284	275	291	248	267	275	255	285	274	235	268	265	268	243	267	249	236	264	281	255	291	277	251	259	249	243	237	259	257	254	242	247	258	258	231	239	272	297	257	242	267	265	286	248	248	265	230	268	268	280	280	255	248	223	263	260	288	242	246	244	282	258	251	272	230	262	267	265	263	260	247	295	242	267	270	252	262	236	285	255	248	237	269	270	267	266	279	236	258	254
21208	15922	18378	5909	2237	1897	1496	1383	1369	1203	1124	929	942	888	883	807	783	798	768	751	730	692	696	672	690	650	680	635	635	643	665	646	650	638	678	652	658	640	651	616	592	630	603	631	623	606	615	602	612	646	618	595	606	636	608	603	593	662	586	646	666	604	586	625	590	623	595	572	625	579	629	610	606	623	642	579	588	601	564	585	614	547	601	582	573	664	611	596	607	624	593	609	582	624	613	666	581	612	594	598	613	601	547	576	572	578	600	623	612	604	556	595	606	591	621	590	654	628	597	637	636	580	568	607	595	605	602	571	548	607	600	593	595	584	572	608	595	608	603	593	579	582	568	583	568	607	604	599	605	588	607	577	588	610	578	626	627	598	626	618	584	613	607	599	613	605	557	604	614	654	629	635	619	617	608	585	640	636	650	593	577	599	596	613	587	585	633	637	618	634	633	635	597	591	604	594	597	622	611	614	599	601	619	632	629	569	613	592	589	607	635	572	605	588	643	608	619	604	611	567	587	608	618	639	569	566	594	585	599	585	596	612	598	587	557	595	631	600	591	644	655	607	594	626	604	613	591	610	604	572	616	585	639	571	620	637	617	651	618	588	598	636	603	615	596	610	612	629	628	593	623	605	618	605	603	626	578	576	604	582	590	554	623	603	611	601	594	581	637	643	588	578	597	594	596	626	617	607	649	528	598	635	583	594	601	582	605	613	657	636	632	634	571	639	659	577	566	619	642	635	573	599	643	604	606	581	581	639	645	574	613	618	634	608	638	608	636	568	624	577	600	597	609	644	642	599	584	638	604	632	603	641	604	604	610	599	623	612	644	638	534	628	609	632	630	623	581	591	654	600	619	657	610	615	596	595	594	568	596	616	581	585	628	639	590	558	596	642	585	606	622	659	552	620	643	608	604	640	620	607	593	564	569	606	617	586	608	586	590	592	617	624	607	552	621	616	595	562	626	609	683	580	563	619	646	575	614	585	630	597	584	577	588	576	619	569	590	603	611	615	584	583	603	637	584	604	604	637	623	630	537	631	626	628	636	570	613	620	604	607	561	636	618	561	605	602	579	623	637	668	563	584	606	617	629	597	614	571	626	564	575	590	650	558	624	610	586	574	605	572	590	623	619	676	613	614	634	555	653	610	585	611	557	617	640	527	551	671	597	623	649	616	586	608	606	658	568	590	611	617	608	575	573	568	617	614	602	618	597	593	606	571	594	607	593	584	632	599	578	592	546	607	608	582	573	596	608	612	614	627	615	608	616	608	634	596	595	599	561	629	646	537	565	632	611	626	616	613	611	641	607	592	582	604	632	627	647	596	631	590	634	567	608	600	617	638	627	586	618	583	646	627	595	569	605	589	579	629	606	578	628	604	614	615	619	609	572	636	607	555	607	591	630	581	603	631	612	596	609	615	587	632	578	620	622	607	581	657	629	665	634	625	595	586	574	651	634	628	630	609	580	613	645	670	582	605	640	580	610	582	654	611	617	571	607	595	570	619	607	597	624	596	603	582	592	640	623	631	615	638	577	629	583	597	633	589	585	595	604	647	596	668	641	607	639	607	643	660	613	572	613	592	621	591	606	610	643	577	595	586	626	598	628	595	581	613	639	621	622	588	581	581	622	616	621	640	606	608	658	608	605	607	608	642	640	559	557	598	566	626	629	660	606	588	604	599	643	650	638	629	581	630	596	616	600	616	607	615	611	585	614	624	611	666	611	612	658	603	653	616	616	596	589	610	614	623	573	622	566	640	616	629	607	606	622	651	613	613	589	609	631	575	639	586	577	604	600	564	646	575	597	560	615	592	624	587	617	561	604	570	619	590	598	660	616	610	587	581	580	657	641	592	637	605	596	623	565	620	582	604	604	593	581	612	624	590	619	637	626	632	582	558	619	593	584	604	592	605	610	627	624	604	599	610	650	619	566	621	649	634	603	592	610	635	577	610	608	596	602	593	570	625	632	630	601	609	551	597	658	628	560	594	608	634	585	594	602	650	568	640	627	614	662	613	605	609	589	599	604	631	582	594	594	619	616	616	588	584	631	647	644	573	583	565	588	581	616	656	668	616	577	594	641	604	612	632	583	602	584	608	609	601	628	628	601	565	613	584	604	646	581	622	591	613	572	571	586	586	622	614	627	616	581	602	598	598	571	592	623	612	631	615	630	625	631	617	620	616	627	634	586	582	616	536	614	593	600	585	626	613	599	599	654	587	614	591	577	606	625	596	641	562	613	578	586	652	598	588	585	605	599	608	633	618	648	602	598	601	619	612	592	631	622	557	596	585	588	620	622	629	600	591	597	600	612	629	584	567	534	612	609	628	599	581	592	606	592	623	623	591	577	648	604	588	598	592	601	634	630	559	548	617	594	612	643	601	625	626	643	569	641	561	616	591	645	585	615	601	599	617	593	607	640	628	616	593	647	625	626	590	622	658	566	631	575	625	560	608	601	597	591	622	570	626	610	620	629	594	562	625	596	618	577	583	643	561	604	570	619	622	564	615	661	603	582	587	630	599	602	630	653	636	587	621	591	586	627	620	619	564	564	593	593	604	579	612	605	608	647	611	618	604	555	644	617	639	620	612	592	609	628	593	600	614	587	597	658	591	590	612	583	600	627	589	628	582	577	555	629	610	612	602	620	599	575	611	600	568	601	600	645	603	634	615	585	618	615	622	616	614	595	608	598	602	616	546	581	633	594	573	603	607	618	619	657	581	560	601	645	650	610	605	589	598	625	629	606	622	578	624	604	607	630	619	600	645	653	588	654	609	558	588	644	609	600	599	651	570	573	576	617	557	643	605	616	630	606	585	644	612	603	615	606	588	601	581	610	598	632	607	604	618	624	606	586	614	623	668	621	623	613	618	548	586	588	622	604	595	597	623	626	602	617	628	618	609	614	594	557	615	637	577	613	589	584	611	616	588	589	614	585	689	584	592	592	610	590	602	590	560	621	590	564	664	612	614	584	594	621	565	621	633	609	587	579	600	612	574	616	616	573	592	570	575	625	609	578	625	599	581	610	628	599	607	573	555	589	591	608	609	616	588	612	635	628	597	575	559	576	617	565	583	612	617	603	582	606	558	623	600	576	614	605	605	571	616	629	646	609	579	621	597	604	597	640	624	637	540	586	600	593	604	616	606	608	626	606	611	609	638	619	572	625	583	640	586	564	637	600	606	602	577	588	631	674	598	591	608	628	610	643	610	604	523	628	633	609	573	618	604	600	579	589	576	635	567	597	605	592	614	626	579	625	634	586	603	587	585	565	580	649	603	627	675	603	579	649	610	600	566	583	603	610	646	661	619	627	628	625	571	605	644	553	579	594	589	551	654	626	596	559	588	605	608	595	624	607	600	612	611	582	568	606	579	618	604	634	599	629	577	610	603	572	565	586	618	581	605	611	575	623	644	608	651	585	592	626	575	594	630	574	625	617	626	601	589	581	601	590	583	614	584	594	615	638	654	638	623	619	589	614	604	590	581	579	614
41874	28920	24072	8182	1377	702	489	396	415	302	282	259	244	242	236	182	215	203	183	192	192	205	194	183	180	168	202	171	176	190	167	153	171	160	168	168	154	161	155	171	185	159	186	163	161	166	163	163	164	156	162	171	187	167	151	167	170	144	167	170	155	158	168	175	185	158	174	142	171	172	142	157	162	148	176	149	160	177	159	165	183	154	153	175	174	170	183	168	140	179	155	163	166	174	168	156	153	150	159	148	150	187	164	146	149	181	163	152	159	149	161	188	176	173	162	193	193	149	165	180	178	174	162	164	145	173	150	149	154	182	144	164	155	149	167	165	165	161	173	176	155	179	185	169	158	140	171	175	171	180	179	181	165	174	167	175	182	161	151	174	170	173	170	176	155	161	159	184	182	171	186	187	176	161	150	156	169	150	177	187	153	152	160	152	175	184	175	160	171	171	146	173	152	161	186	131	183	164	164	138	153	164	163	178	152	190	163	170	168	192	143	160	172	177	156	159	147	162	151	170	165	154	158	144	162	159	194	171	150	165	142	161	165	144	151	169	161	167	192	180	176	153	187	140	176	163	172	198	158	169	155	150	155	165	151	148	172	140	164	167	184	164	159	169	184	170	156	170	181	163	144	147	158	141	169	161	173	162	159	154	163	125	158	141	166	177	174	159	159	157	181	159	159	157	162	155	155	153	177	189	140	179	171	174	180	156	175	181	158	161	152	148	170	144	179	177	168	143	144	170	172	163	160	166	149	160	160	174	147	165	181	172	175	168	154	156	173	158	140	150	147	160	168	168	155	137	140	146	159	160	162	144	163	152	166	170	157	177	155	169	163	153	197	172	179	173	142	173	153	173	160	149	156	160	166	164	168	165	159	174	160	169	161	169	161	174	155	144	156	159	169	160	187	180	154	168	168	165	191	149	178	178	172	152	154	162	133	171	177	174	140	181	177	121	161	180	136	164	173	163	167	143	146	196	165	171	160	178	147	147	161	177	177	155	153	158	165	154	135	176	140	164	145	152	184	147	161	169	189	169	148	167	160	169	164	152	140	157	170	143	172	181	171	160	168	139	166	155	140	177	179	164	139	156	162	185	149	173	178	154	176	140	172	179	167	159	170	147	161	151	158	151	150	186	169	168	143	169	167	174	157	164	153	162	162	171	133	165	160	135	177	166	163	141	179	161	167	166	176	156	173	163	158	157	162	151	159	173	156	156	172	176	167	167	184	164	189	156	147	141	159	158	165	162	150	170	186	160	163	166	167	179	156	178	165	159	171	175	160	172	160	162	147	185	164	164	170	166	157	174	150	171	151	170	176	139	178	183	183	202	159	186	155	173	148	173	163	176	135	154	178	166	171	160	171	164	167	153	162	149	172	164	196	156	160	159	168	168	143	191	166	166	153	152	165	167	171	147	167	179	181	155	157	164	154	162	164	166	151	165	178	160	161	151	184	189	166	176	153	166	171	176	148	153	141	147	167	160	185	155	139	145	155	159	167	180	175	149	146	163	156	167	196	165	145	155	137	169	169	166	160	162	162	179	161	156	153	146	172	154	153	199	174	170	177	176	154	158	161	170	170	156	174	174	173	172	173	161	157	162	153	168	168	157	171	159	149	146	150	155	154	154	171	175	152	149	152	162	163	164	170	151	183	172	165	164	126	193	136	145	171	166	160	173	166	154	173	181	171	162	174	166	190	159	161	153	166	169	132	151	143	150	168	170	168	160	138	147	200	157	169	164	162	169	178	159	153	162	151	165	157	165	165	166	160	172	157	184	173	167	151	159	183	166	148	159	133	177	152	181	151	159	188	185	161	159	170	154	150	160	150	156	165	186	173	161	160	154	151	185	153	152	159	178	151	143	155	152	161	149	153	148	169	162	188	185	146	170	177	164	172	157	160	152	162	190	153	166	167	149	161	155	144	149	163	163	153	159	179	150	176	165	182	167	149	132	152	163	157	161	165	180	157	193	169	149	171	141	174	175	175	183	169	146	158	168	174	170	165	168	153	156	183	152	177	179	180	160	158	176	169	146	156	156	199	180	176	158	164	166	184	156	159	157	151	140	164	177	169	170	159	165	150	163	171	172	169	158	151	147	183	166	162	164	163	179	186	171	137	165	154	165	172	150	160	161	163	155	169	162	162	179	161	178	169	171	189	168	178	159	148	161	166	162	176	200	172	168	176	160	175	155	167	168	160	186	179	167	180	172	165	184	181	148	135	187	170	152	177	158	159	166	156	169	163	151	152	146	164	161	152	149	155	192	170	178	173	160	165	188	182	159	144	159	190	161	171	162	156	187	165	156	196	172	174	171	154	178	151	171	159	166	136	167	146	160	164	134	153	170	148	163	140	159	155	153	160	159	180	175	159	137	161	157	184	155	169	174	159	191	156	156	156	162	144	144	176	202	168	149	180	135	177	155	151	146	155	156	159	154	166	157	155	177	170	162	167	155	164	168	156	189	177	151	155	124	140	166	163	154	167	151	185	147	178	156	164	177	168	189	148	171	175	175	178	167	154	149	176	166	163	171	167	171	159	158	181	149	167	167	166	166	140	160	159	141	183	152	159	167	161	162	144	143	163	166	159	168	163	158	141	143	134	142	188	163	160	152	177	178	159	161	175	152	183	171	186	160	144	167	178	160	139	185	172	177	137	152	130	183	160	174	164	189	180	150	165	173	170	174	192	188	147	166	163	149	141	178	186	166	161	182	162	142	158	146	148	163	139	181	170	176	167	137	171	160	152	166	166	178	166	155	168	178	177	142	185	152	152	175	163	146	161	181	176	155	157	147	153	160	161	194	170	154	177	167	167	162	166	155	156	154	160	158	160	150	166	157	187	173	153	155	170	162	170	169	160	131	157	169	165	172	169	144	167	162	144	164	165	162	152	176	151	171	173	165	186	157	159	162	170	179	176	157	158	157	172	156	178	142	165	161	137	176	156	178	151	176	146	173	139	162	165	193	143	137	172	146	175	166	202	152	182	163	150	158	174	150	188	166	178	172	161	167	159	152	170	172	170	144	178	149	202	148	160	182	192	180	182	157	157	160	182	189	159	176	157	158	179	175	155	156	157	154	169	143	179	146	176	152	176	152	171	172	180	153	174	161	156	156	170	168	153	152	164	170	142	158	158	175	143	182	197	169	158	158	160	148	171	149	172	164	160	162	194	182	189	158	169	193	165	171	177	148	152	153	151	166	173	193	188	168	158	154	161	140	170	144	156	185	151	145	146	167	141	152	176	164	152	159	150	153	161	156	160	140	153	173	165	170	181	186	168	160	171	166	159	169	182	172	201	154	173	159	193	168	165	167	162	158	172	170	168	156	162	132	177	179	161	182	158	172	175	138	167	161	158	159	179	157	144	182	155	161	151	151	151	165	179	174	140	183	170	181	144	157	162	179	153	159	169	165	157	155	166	152	178	136	165	168	163	192	163	163	147	160	161	153	171	138	165	131	183	167	166	151	189	169	159	174	153	169	152	149	142	176
28150	23063	26939	8342	2950	2200	1884	1728	1641	1392	1163	1012	857	817	821	733	738	684	623	567	557	540	549	484	488	469	486	496	476	460	504	475	445	423	455	435	446	433	454	418	450	419	429	421	420	419	423	421	391	412	424	412	440	399	432	394	427	409	393	417	401	410	438	400	396	406	416	395	408	363	416	417	376	375	395	423	403	388	364	382	370	418	397	393	399	409	442	408	388	421	406	401	410	421	392	406	392	409	376	364	400	438	414	385	385	381	405	377	401	394	423	396	373	429	411	409	406	356	392	397	379	387	388	390	393	365	449	384	368	387	401	362	401	412	386	405	396	410	391	379	414	407	403	409	409	410	406	405	412	418	370	435	415	405	395	392	403	392	425	399	383	399	403	421	398	389	407	374	396	399	409	398	391	429	398	417	402	384	393	401	382	418	370	408	403	392	402	423	407	388	390	377	374	396	385	412	395	423	410	405	396	390	407	373	374	383	401	401	383	395	389	418	368	422	399	421	396	400	391	434	391	413	396	398	388	404	380	438	408	397	407	410	382	409	404	354	388	416	405	389	372	389	367	395	427	388	365	395	421	354	414	396	425	385	369	434	372	373	412	393	424	381	387	389	392	404	412	405	391	397	414	403	385	369	408	419	412	432	351	377	379	438	396	407	367	428	395	424	377	396	374	386	434	368	412	332	402	404	403	380	365	384	355	425	385	423	374	380	381	395	421	387	422	376	358	394	379	420	374	355	377	401	405	389	372	381	382	409	379	375	401	394	365	425	352	391	400	405	401	421	401	370	421	389	379	396	419	433	391	400	379	399	401	394	422	397	410	388	389	404	390	416	417	393	419	394	433	378	407	388	384	400	407	429	405	376	375	358	378	391	399	401	380	431	398	379	409	399	427	380	408	406	415	373	365	395	393	397	418	354	397	379	375	419	381	420	372	431	381	386	374	401	429	405	398	373	415	379	409	391	376	408	415	406	435	351	397	410	387	380	386	428	425	407	378	392	441	346	408	385	375	417	381	370	415	376	403	366	391	385	382	441	382	419	369	367	393	395	398	431	394	430	376	379	396	391	414	399	441	410	377	381	374	408	395	379	377	402	395	378	417	403	404	372	389	377	395	402	395	367	387	398	413	401	388	424	415	382	348	405	403	412	385	391	418	413	413	438	414	402	395	396	396	386	387	412	370	379	437	374	372	393	406	379	371	413	372	400	414	404	394	421	412	360	379	381	394	418	436	410	426	411	389	398	429	386	380	443	386	426	409	372	360	394	401	391	384	378	376	392	387	373	380	382	395	390	387	415	344	403	419	381	416	405	380	385	405	382	405	401	431	383	411	397	379	370	435	372	388	371	397	401	396	385	383	434	433	403	382	415	415	443	378	387	381	371	409	406	379	410	407	390	393	393	428	399	389	400	397	424	417	420	381	417	415	383	400	409	394	388	401	356	420	422	396	389	335	412	388	376	386	386	385	399	430	348	393	390	386	380	415	390	326	410	423	363	380	397	417	381	437	439	437	410	418	380	387	381	414	398	367	401	387	402	396	407	398	405	395	394	370	388	395	362	386	408	401	382	405	367	415	387	380	439	379	365	389	375	370	369	371	417	388	417	390	433	396	409	403	389	416	396	395	379	438	382	391	370	378	384	363	380	391	367	400	405	384	418	398	389	402	418	379	383	422	368	372	401	421	408	382	380	389	397	405	368	385	417	405	371	384	401	411	417	401	417	408	383	418	378	377	405	425	378	426	424	422	387	391	420	422	409	395	418	391	409	406	411	382	375	388	419	415	396	405	401	390	411	387	379	372	389	418	414	397	450	382	414	379	379	362	400	411	402	391	419	370	427	413	397	416	393	395	389	418	399	378	418	413	378	394	399	402	407	369	412	440	393	385	405	399	401	384	382	413	374	439	370	389	407	372	359	400	424	420	403	367	406	389	397	426	407	399	427	361	385	395	394	394	397	387	376	388	429	364	394	368	431	417	404	380	395	390	376	415	386	383	369	407	401	416	394	399	430	397	399	389	395	427	399	404	368	393	404	413	391	366	392	399	385	381	419	390	406	400	376	392	412	437	421	395	387	398	373	398	381	423	405	389	391	403	379	406	372	377	362	406	374	411	385	390	397	393	391	432	426	418	375	391	389	395	414	383	375	382	396	367	407	410	418	415	413	422	385	372	416	395	407	410	406	371	397	405	407	394	376	396	389	404	382	405	401	423	387	393	362	378	422	429	421	365	404	397	377	393	399	392	393	412	378	379	438	404	410	409	376	390	395	408	420	381	386	395	389	381	400	389	344	400	390	363	395	407	400	390	409	404	400	394	391	364	367	377	396	386	399	366	403	404	394	408	404	399	396	430	392	397	403	398	394	436	381	393	367	380	387	399	367	400	389	397	405	389	404	399	396	367	383	413	387	379	399	418	393	389	395	396	387	420	361	383	407	398	356	423	384	402	397	386	390	391	375	397	390	385	424	396	421	369	414	369	399	392	368	379	388	394	390	388	393	380	403	386	380	396	426	373	372	361	393	379	389	433	362	388	418	409	384	410	422	389	397	396	412	388	393	423	417	378	356	416	378	410	372	402	403	435	411	392	399	373	382	377	422	435	393	373	396	414	414	385	389	369	431	401	412	421	393	405	368	377	377	446	377	419	403	391	388	398	397	412	386	409	415	398	403	399	424	401	356	394	382	422	374	410	414	403	385	394	397	401	401	403	366	374	396	404	402	409	346	383	405	427	414	429	433	420	380	416	376	395	374	386	392	323	398	395	386	434	378	374	382	401	376	397	384	378	399	376	376	394	394	379	383	402	395	404	419	399	386	420	396	383	409	418	400	412	391	379	408	431	394	409	392	363	412	392	439	378	396	376	419	384	411	359	393	424	433	389	374	435	395	411	406	384	357	378	403	408	416	400	399	444	406	415	410	407	390	403	426	383	427	380	422	430	407	417	393	416	403	361	388	431	402	403	359	395	377	411	401	438	387	380	395	358	375	398	373	391	437	417	397	418	393	420	342	349	379	390	383	364	406	405	397	449	396	405	394	407	409	368	393	430	362	399	401	405	378	416	410	401	395	395	410	370	409	407	388	405	404	392	395	428	397	390	402	373	407	402	381	380	406	413	409	407	397	401	369	372	429	391	413	408	396	373	409	361	416	365	381	415	392	403	363	430	393	369	405	416	415	421	404	418	414	386	389	380	390	404	393	365	397	414	401	401	415	361	384	363	405	428	396	407	436	407	404	385	430	396	392	406	393	414	415	389	373	381	403	421	388	371	383	400	419	349	407	399	409	382	409	407	458	394	383	403	365	361	386	424	401	340	409	403	392	385	381	364	374	416	389	395	374	385	383	385	439	440	385	414	381	385	408	387	396	366	416	351	394	381	374	395	398	383	402	380	395	411	369	384	409	401	403	377	404	416	377	422	396	418	387	392	398	419	353	387	377	409	412	404	380	391	377	379	366	400	379	382	395	370	385	392	413	401	400	390	392
13692	5739	3376	1129	383	377	311	321	328	276	269	283	261	260	283	256	251	257	242	257	224	231	226	271	245	262	227	236	240	228	253	237	232	255	233	224	217	248	226	252	231	234	246	266	264	254	240	226	239	241	264	260	254	231	234	253	225	238	254	272	238	209	274	254	246	263	243	255	229	235	233	227	230	249	230	235	265	256	264	241	254	232	231	277	237	241	255	248	220	262	234	249	236	239	245	268	225	244	232	212	233	238	254	216	257	255	248	246	235	213	235	232	251	254	210	246	223	236	236	238	201	236	233	279	227	247	217	246	258	271	259	254	237	240	191	238	292	272	258	253	234	241	227	232	265	246	240	218	222	228	245	247	233	225	224	245	249	241	244	255	229	211	226	235	237	254	265	243	253	250	248	260	240	261	262	257	238	224	261	256	242	269	203	247	254	247	233	225	258	246	264	250	255	237	233	269	247	265	228	268	248	218	239	241	257	252	250	276	257	246	252	219	253	235	252	279	272	235	253	214	247	246	242	240	276	245	252	246	233	245	262	214	255	230	222	232	254	251	227	245	242	228	242	241	246	238	203	228	228	237	264	242	232	249	221	230	248	256	247	240	243	259	240	223	252	253	253	254	249	255	265	247	247	215	218	223	268	251	240	289	255	229	268	238	259	241	249	222	261	255	264	238	210	258	236	235	241	257	283	278	248	267	260	241	242	234	213	258	266	245	255	225	258	253	222	248	228	261	251	248	239	231	244	251	244	293	263	224	243	258	261	221	265	250	232	215	235	258	232	266	264	232	220	266	282	239	252	264	251	238	262	244	239	237	228	248	247	255	238	253	243	229	213	252	240	266	273	235	217	231	235	226	276	233	259	244	246	226	233	267	255	239	246	249	240	234	230	240	242	269	239	243	265	259	249	258	250	228	244	258	248	271	211	247	276	234	225	236	242	222	230	248	249	244	227	258	248	240	237	224	238	212	242	256	213	247	245	242	247	224	246	240	250	218	198	249	234	264	248	242	237	272	242	251	224	234	238	277	241	239	233	251	234	246	245	247	236	247	271	227	259	232	260	226	240	255	225	238	230	252	220	231	243	222	249	235	275	230	272	239	246	248	262	255	234	223	263	228	252	242	241	248	247	220	251	228	258	256	256	249	235	224	238	233	248	211	239	251	210	258	260	266	222	247	256	246	240	228	286	253	253	239	262	210	237	259	274	277	268	244	204	234	236	245	227	242	226	252	246	269	255	271	262	243	271	275	227	246	250	235	226	254	219	231	248	247	277	234	234	233	255	252	263	236	243	261	256	250	229	243	276	232	238	243	227	248	232	258	227	258	272	214	217	226	260	227	252	283	258	253	258	234	235	252	240	245	241	260	234	227	237	227	236	262	232	243	225	241	251	275	248	232	246	209	244	271	257	267	231	272	247	219	243	239	247	218	239	217	235	244	246	243	232	231	242	248	247	239	225	243	245	238	217	248	251	256	236	225	258	239	225	237	235	238	264	223	274	253	240	253	222	256	261	239	249	256	239	216	237	256	243	220	265	260	223	247	247	271	257	215	251	260	243	245	256	263	258	242	237	246	239	245	257	247	237	271	228	258	214	230	222	234	225	250	238	233	250	214	224	258	225	239	254	224	237	235	225	223	245	275	245	205	213	221	238	254	238	257	278	248	239	249	229	264	247	217	242	222	250	242	252	238	224	245	236	272	242	213	230	211	230	258	263	239	250	218	276	258	242	250	264	239	259	238	275	267	238	248	266	256	222	262	251	230	234	250	245	259	222	249	263	277	254	204	226	264	240	233	218	219	224	219	255	267	266	286	275	256	231	260	258	258	249	240	235	240	223	267	261	224	224	238	212	234	230	249	248	246	290	241	246	197	248	241	255	229	237	218	252	230	234	255	233	265	257	230	241	268	258	244	221	258	247	222	238	269	232	245	229	254	230	245	263	241	262	287	256	226	258	216	258	233	253	279	247	262	218	244	245	225	221	252	237	213	279	254	246	268	241	286	250	238	232	217	232	251	240	234	258	254	257	221	248	266	231	226	222	250	236	247	224	225	258	210	252	225	241	254	234	236	250	255	254	249	240	210	249	226	230	229	228	266	248	258	253	245	268	245	247	236	241	242	240	247	235	263	238	233	231	240	257	236	262	241	236	285	245	268	257	262	229	238	246	263	247	237	280	282	240	218	228	253	245	243	253	235	218	227	254	226	244	262	240	230	239	242	257	236	270	247	244	251	268	239	253	258	231	243	264	259	269	251	259	237	232	209	224	222	217	239	225	263	250	239	237	252	229	238	198	248	234	249	270	256	238	249	272	232	225	241	244	242	233	270	213	260	229	257	245	262	240	244	234	224	240	253	252	247	252	286	262	239	252	251	229	241	270	245	257	272	267	243	259	237	244	228	218	220	232	256	237	243	225	216	232	237	240	244	241	235	226	261	255	237	225	248	228	256	240	245	253	252	237	222	231	252	256	230	240	227	289	215	256	235	238	277	239	279	214	248	233	245	255	269	259	221	247	250	257	243	226	231	226	234	239	230	228	243	240	247	271	248	237	293	271	252	248	280	254	238	234	234	252	243	251	239	223	236	253	249	217	247	203	269	267	249	241	270	249	249	248	255	245	257	268	210	255	244	222	235	228	219	241	215	255	259	226	234	226	262	226	258	239	246	228	242	247	260	222	248	253	265	255	259	271	233	265	255	273	236	251	232	255	223	231	227	242	245	241	227	249	255	239	240	248	270	242	260	251	245	212	247	257	228	242	265	242	264	244	228	270	230	264	238	226	269	257	231	252	268	239	280	240	259	244	200	230	252	244	204	230	208	233	307	214	243	239	267	256	260	235	259	242	217	248	252	269	249	248	244	222	225	249	230	259	264	241	270	245	219	246	242	265	250	246	243	245	244	230	251	258	248	237	251	273	246	264	260	242	230	239	223	236	273	246	218	258	264	261	263	232	243	237	231	261	221	215	221	254	237	231	252	249	230	247	258	265	260	227	246	269	253	231	243	253	201	228	245	265	270	257	233	248	249	243	254	241	261	282	280	262	233	242	270	264	262	229	253	261	254	236	279	260	219	236	260	263	213	225	248	227	220	230	253	220	252	251	222	224	215	280	250	219	239	225	221	231	232	282	259	220	265	234	240	230	296	249	243	249	220	271	264	254	237	226	231	252	262	240	234	252	267	247	256	261	240	258	246	245	269	240	241	214	258	237	273	232	271	259	268	219	236	222	243	215	259	260	250	258	229	244	238	230	235	277	230	241	270	253	242	259	269	248	227	249	248	260	233	238	224	247	247	239	251	244	229	252	248	245	235	235	255	243	268	228	236	226	258	233	237	257	229	217	263	229	240	257	249	252	261	262	221	231	229	251	244	205	238	245	233	250	212	237	247	246	217	227	226	224	253	248	259	244	216	246	227	253	228	219	263	239	241	227	214	256	272	245	223	237	200	255	243	226	254	252	244	222	229	269	279	263	257	264	250	263	236
9790	5787	6310	2651	1262	1021	979	947	971	856	832	744	689	641	665	706	655	670	656	665	606	625	606	626	602	600	577	604	584	625	632	629	613	601	546	602	600	597	576	585	587	645	604	617	623	574	542	599	606	595	577	600	562	579	540	606	568	601	582	601	577	624	578	598	580	606	561	606	580	566	553	569	574	580	615	575	626	551	608	561	597	576	588	586	602	596	561	592	549	586	581	570	584	602	601	586	586	584	575	583	562	584	573	566	556	562	578	561	570	575	583	643	614	571	571	610	565	587	573	540	556	595	599	539	584	645	557	549	545	578	599	552	557	588	591	577	620	572	587	585	562	592	595	631	577	566	590	606	545	612	576	609	571	584	589	589	577	618	620	586	589	591	540	553	589	552	578	568	596	594	575	582	592	579	596	569	578	595	560	566	543	574	588	662	588	575	562	567	584	590	592	600	570	601	596	603	563	556	576	569	556	571	565	551	569	568	599	588	556	584	587	582	576	597	616	657	589	528	558	564	564	576	576	575	578	600	570	607	604	598	573	559	587	573	586	595	568	530	574	569	597	566	599	599	609	568	527	596	610	577	618	600	578	559	609	601	612	576	570	540	554	557	628	590	548	611	562	585	589	591	580	582	562	541	564	619	533	573	621	595	575	586	585	582	562	588	582	581	575	550	556	588	569	641	535	573	563	563	590	581	581	634	580	578	609	577	617	563	589	587	606	575	582	544	588	566	546	584	610	580	556	573	579	570	582	598	620	590	611	597	581	562	589	589	598	555	583	575	510	529	585	571	588	597	557	572	590	616	584	556	606	557	573	583	564	602	595	600	556	539	582	563	551	644	559	563	590	616	630	534	562	566	547	600	572	548	578	625	605	555	619	527	558	569	582	576	612	606	586	585	588	590	562	595	637	569	536	580	607	542	586	573	572	612	616	540	577	592	564	538	599	581	572	569	566	571	616	571	587	578	557	580	587	605	571	594	623	632	565	585	540	590	547	576	577	567	597	616	573	619	575	606	535	572	608	529	526	564	614	579	586	602	580	603	607	576	532	588	596	602	602	610	582	567	558	571	575	547	610	592	609	564	574	589	575	536	590	522	580	584	584	575	604	564	577	581	556	559	603	543	573	571	620	635	588	560	590	611	585	601	625	568	571	606	573	592	605	583	555	575	615	566	601	604	617	621	562	562	601	585	557	577	593	582	543	606	594	587	605	562	559	572	593	572	577	559	581	618	567	631	590	602	593	545	571	593	533	578	569	605	606	561	566	590	617	596	578	591	556	521	554	555	560	615	646	572	586	615	609	599	566	589	582	574	556	555	551	561	571	572	562	566	579	585	548	595	541	576	612	573	601	616	589	624	580	577	564	600	565	588	553	549	603	565	544	604	562	556	570	594	550	584	552	551	577	546	599	542	544	579	575	573	567	597	592	583	597	577	601	582	595	604	604	550	572	603	590	593	584	585	599	592	582	628	523	604	568	598	607	577	560	575	568	567	591	562	607	581	587	595	555	559	526	584	591	545	557	549	581	589	554	572	561	584	601	544	569	532	558	554	609	593	614	594	600	578	594	555	575	628	581	568	543	561	589	529	548	612	547	585	564	587	566	586	569	566	563	568	549	589	576	562	552	624	607	578	552	552	563	570	563	572	597	517	620	542	553	555	559	494	598	579	561	600	551	573	568	556	574	546	614	553	585	589	612	573	560	558	625	614	571	540	567	564	557	567	618	586	588	524	598	595	619	610	593	587	558	576	586	525	558	590	600	652	587	573	598	566	581	554	624	570	593	591	604	590	610	601	599	568	561	568	594	554	607	565	540	586	588	602	513	549	584	604	523	612	565	574	595	591	618	638	561	578	543	547	572	590	617	568	590	561	597	570	510	575	585	559	605	577	578	611	536	536	576	521	580	613	575	553	619	552	587	573	586	622	586	594	566	593	584	563	581	583	551	597	599	617	590	551	600	594	528	568	537	558	579	548	578	578	572	605	522	644	545	574	535	635	564	613	538	558	599	600	597	601	566	635	560	541	598	585	572	564	599	581	621	584	578	577	585	616	551	526	593	553	591	565	588	589	570	534	546	567	550	570	622	584	593	577	567	572	600	570	566	587	569	567	575	578	579	557	554	584	593	580	591	584	568	568	606	598	545	559	548	581	605	591	558	599	608	565	622	545	587	586	573	622	559	575	621	559	577	572	578	567	575	592	575	617	568	567	600	593	589	587	550	571	622	611	580	618	564	582	579	563	631	586	613	599	612	552	544	573	604	603	573	570	571	573	553	593	558	594	574	554	594	569	547	599	606	577	570	598	618	568	582	546	588	611	578	595	569	541	593	619	560	568	613	580	540	546	542	550	557	595	620	581	618	588	623	565	582	604	572	572	604	562	577	613	575	543	554	616	578	608	592	572	571	570	581	594	571	524	618	580	534	600	576	573	598	563	564	593	593	585	551	578	605	558	556	579	558	580	619	590	536	609	615	617	581	525	565	623	589	597	583	575	549	590	634	561	566	563	599	561	584	580	539	596	583	589	616	561	560	569	587	593	570	574	546	609	622	597	558	529	589	618	617	563	592	524	614	547	552	608	609	598	563	537	521	599	556	576	554	603	570	569	604	588	568	532	586	608	578	613	612	555	615	590	563	569	650	585	598	631	596	569	603	554	586	558	597	557	563	569	612	613	534	566	561	608	572	603	588	566	560	562	611	617	554	565	592	629	568	533	614	594	618	586	554	601	589	533	595	597	564	580	600	555	600	562	593	597	582	566	586	595	590	539	587	572	603	626	582	553	596	537	605	586	643	573	597	518	594	556	559	578	617	564	590	577	604	568	609	556	591	595	556	574	595	625	581	606	534	562	568	588	597	593	560	566	554	569	545	599	574	566	564	543	558	595	626	602	559	534	568	576	581	590	544	612	596	567	594	576	562	565	591	575	559	547	584	612	628	591	564	563	569	553	580	603	573	571	598	565	556	606	593	576	560	609	616	545	546	627	602	614	576	573	551	616	546	547	593	603	610	553	587	589	580	549	588	582	573	653	587	589	586	566	533	593	604	596	583	616	570	538	568	564	596	606	604	539	619	557	609	597	609	608	588	606	593	595	559	584	564	523	554	613	578	587	579	558	609	594	579	572	590	594	564	598	586	571	589	558	576	564	591	538	579	566	603	595	577	570	564	592	603	588	595	563	580	573	566	583	584	600	594	583	572	595	583	545	584	567	555	629	553	617	572	555	589	536	557	583	565	588	577	560	597	610	555	549	609	589	595	578	567	588	596	581	577	572	586	595	554	516	605	573	601	595	570	588	605	618	545	576	608	624	570	582	585	583	540	604	545	596	565	552	580	564	587	577	604	617	535	578	595	632	617	566	585	571	571	612	601	586	601	568	582	596	587	572	568	593	575	581	549	595	572	557	584	552	553	611	611	557	552	556	584	526	586	599	586	516	569	608	534	565	558	564	528	567	604	606	601	609	542	545	553	595	580	583	568	603
28961	17997	13844	4364	783	493	460	429	373	337	338	298	276	307	307	273	274	234	256	262	278	236	243	270	241	262	248	245	264	247	298	241	251	254	213	238	227	267	279	247	247	252	269	249	233	278	270	253	253	262	267	266	291	244	214	250	252	226	230	228	265	241	248	238	264	256	240	251	237	246	258	255	253	239	242	239	253	220	250	229	269	244	278	232	235	242	218	233	241	264	255	228	232	223	239	250	245	273	253	260	266	274	283	280	229	217	240	275	265	241	229	227	258	214	227	278	243	260	273	253	272	255	277	245	255	209	259	238	240	230	244	207	265	253	234	237	219	226	260	241	210	280	204	243	229	247	238	249	231	279	246	259	246	265	247	260	217	240	239	248	247	221	234	262	267	264	265	232	237	277	285	239	222	215	262	226	281	249	227	250	241	224	223	251	251	259	238	247	214	257	246	273	236	261	225	247	245	264	252	266	219	258	229	245	241	225	258	266	225	286	252	239	238	232	249	254	224	287	228	270	267	250	285	253	248	237	234	246	267	249	246	218	244	231	240	222	255	264	253	229	240	219	222	247	308	255	219	246	245	267	223	268	246	248	265	285	267	257	232	250	237	249	251	225	252	252	249	224	284	260	253	273	268	253	244	228	242	254	262	233	245	278	245	258	231	263	220	257	201	254	242	242	256	248	251	258	244	238	236	228	254	256	245	249	249	254	249	250	262	230	246	254	271	233	246	254	242	261	257	249	235	261	266	229	259	275	261	258	240	221	254	257	234	243	248	247	247	237	276	252	219	239	296	230	256	244	245	294	257	227	266	223	231	223	247	237	222	235	236	223	226	251	268	265	248	244	260	268	226	258	255	252	243	263	243	229	243	226	254	240	240	256	243	244	236	253	259	227	248	253	263	251	237	266	264	255	231	223	244	251	255	254	229	252	263	261	247	241	233	263	241	214	266	264	237	207	216	238	249	243	237	243	253	271	237	256	248	228	244	220	215	230	239	234	253	262	239	235	233	254	235	254	252	238	256	248	276	242	250	250	220	253	253	258	261	270	245	262	249	241	223	250	246	246	239	263	243	262	238	241	287	261	252	230	245	255	261	260	264	277	232	227	217	287	232	229	236	209	248	251	260	272	237	254	244	259	262	263	250	240	241	225	214	250	261	218	241	232	230	255	246	239	275	240	272	246	254	239	255	213	222	237	246	247	228	252	265	239	253	255	244	241	239	252	272	233	254	244	284	252	250	262	245	265	239	243	238	238	252	244	252	242	247	260	257	244	285	234	253	255	263	250	279	268	233	239	222	225	257	254	236	276	230	241	241	239	269	232	251	245	236	240	267	279	256	247	248	231	251	265	248	228	259	263	233	239	239	294	237	286	248	234	233	249	245	229	258	254	252	251	253	238	242	246	214	224	229	249	215	252	247	257	243	263	226	240	244	257	225	245	269	243	227	265	263	250	260	250	263	245	294	232	254	229	252	230	271	251	258	245	254	236	246	228	241	294	236	249	242	230	235	239	261	254	259	257	260	250	221	211	262	233	242	264	243	248	225	243	262	261	258	225	233	242	242	265	247	275	257	255	241	233	254	270	250	242	251	225	269	246	236	244	235	233	249	278	234	224	247	228	235	267	241	260	228	255	247	235	259	255	241	238	243	265	243	231	265	237	265	253	231	248	234	243	245	269	214	241	232	251	236	234	241	235	231	257	217	241	215	278	266	256	245	272	235	248	240	246	264	252	217	214	210	243	245	258	258	246	217	240	251	273	230	246	246	241	243	213	258	241	251	244	279	222	249	234	220	243	258	252	228	237	202	237	256	251	243	227	246	244	247	254	250	230	248	252	256	259	250	235	242	274	218	245	236	265	226	274	281	196	264	220	235	240	268	265	229	253	256	247	259	244	246	241	231	234	210	234	226	250	240	278	256	256	224	236	227	232	282	242	232	243	271	277	218	275	272	269	255	230	272	226	225	241	225	232	252	253	256	243	231	241	247	214	228	265	261	266	229	272	233	241	248	247	232	270	221	261	262	235	255	267	285	250	293	254	233	223	250	253	237	222	234	237	250	255	262	232	244	237	282	237	250	239	245	254	244	260	224	231	254	255	279	245	245	266	240	233	263	287	232	240	259	236	253	228	252	279	269	253	307	239	221	263	231	276	243	252	248	243	255	284	253	264	242	261	233	237	276	250	226	244	297	245	267	277	259	223	268	245	258	231	245	218	232	254	259	245	251	283	263	256	263	268	250	256	250	266	241	220	226	226	262	245	258	221	249	249	236	238	250	250	242	205	223	244	249	241	255	229	250	249	277	278	245	227	246	272	258	252	241	253	254	218	232	252	269	258	268	266	235	232	255	259	261	245	241	245	233	227	295	254	219	249	273	263	227	240	253	254	251	236	251	243	235	258	229	287	249	237	243	255	229	229	271	270	229	228	242	244	276	252	276	245	270	265	251	263	260	244	251	234	230	260	242	239	249	225	248	244	243	221	245	243	239	253	224	229	239	222	281	254	212	234	222	257	226	245	247	246	249	261	232	243	269	237	227	262	289	231	225	250	247	239	281	255	231	231	260	243	251	246	270	246	262	249	272	274	213	230	231	252	240	247	253	243	258	244	252	255	232	270	238	249	253	288	247	245	253	261	279	268	269	254	277	245	265	234	267	282	243	241	228	233	247	235	218	251	256	258	231	245	231	252	244	238	257	220	233	257	248	252	261	234	218	261	270	255	249	248	249	247	267	261	277	241	214	226	252	282	249	265	247	260	226	238	238	246	242	228	245	222	264	238	268	283	273	281	275	259	246	275	261	272	250	227	254	239	227	240	245	246	263	241	244	250	231	235	250	240	262	267	246	262	235	227	248	242	224	242	249	230	253	269	269	239	243	243	290	228	237	251	238	237	239	269	238	235	257	235	213	219	262	225	210	263	282	246	249	226	218	239	227	287	253	252	226	249	273	263	252	238	258	261	267	262	243	247	243	274	276	264	227	264	232	243	245	233	240	249	274	251	242	266	246	249	255	250	236	260	271	259	241	244	228	254	231	266	262	240	254	231	224	267	259	287	270	241	237	252	260	241	251	255	255	269	254	238	215	260	256	240	303	262	262	226	251	222	236	258	235	291	225	254	260	249	236	270	243	254	241	264	263	274	248	248	242	249	245	239	247	236	239	247	277	277	244	292	214	258	257	244	241	255	203	221	255	223	264	244	255	239	273	238	256	269	230	219	261	220	262	229	238	277	237	231	254	234	274	215	251	249	261	247	245	252	249	240	254	252	229	270	243	221	237	219	247	230	263	225	257	260	255	236	257	252	222	253	241	263	236	233	237	239	257	237	245	247	237	243	271	248	260	257	251	249	236	221	265	227	230	251	248	242	279	246	224	253	228	270	262	259	273	251	262	260	262	247	243	262	251	246	271	231	283	251	251	253	247	232	231	270	235	262	252	241	256	281	230	257	261	240	248	229	248	254	251	251	254	254	224	247	246	240	234	253
20435	15509	17764	6149	1982	1726	1491	1449	1278	1145	1002	887	865	892	854	759	742	704	700	713	697	659	645	649	612	622	629	587	669	621	605	601	612	609	636	634	629	574	649	600	594	614	621	579	584	601	562	575	591	624	588	588	569	571	576	593	599	588	601	562	561	639	624	614	603	580	586	560	605	621	586	630	549	570	589	545	633	568	597	628	581	576	544	564	598	555	610	577	579	544	575	567	574	609	568	550	587	566	577	552	539	592	584	580	565	566	600	588	568	588	599	561	623	564	550	615	545	593	591	587	574	588	560	595	550	604	552	568	544	638	584	610	589	558	568	634	586	568	532	575	575	588	595	583	596	549	585	558	560	577	604	584	556	556	589	588	610	603	580	591	599	566	623	619	624	585	564	534	566	588	540	573	597	573	584	548	584	585	546	603	572	588	550	583	549	598	584	564	597	597	602	557	572	570	607	580	612	634	615	574	561	573	591	621	569	538	580	619	570	612	590	569	574	602	625	573	571	586	582	583	597	576	592	574	568	604	607	580	575	613	617	590	539	598	603	599	562	580	582	595	588	610	553	567	605	550	568	606	556	602	594	613	600	562	552	571	578	559	521	582	537	567	577	531	600	619	582	591	587	596	603	580	596	613	593	548	570	581	588	620	519	568	560	581	580	578	585	584	604	614	582	565	584	615	562	595	574	633	528	557	549	578	574	565	545	556	572	536	549	527	591	591	608	585	574	586	576	600	581	611	556	556	571	586	581	518	647	557	557	589	593	561	557	583	583	577	560	576	552	600	590	633	631	585	589	581	560	575	608	616	592	621	584	582	561	592	617	595	589	537	603	577	646	606	553	610	592	596	577	549	556	556	553	654	535	576	611	554	611	561	630	579	586	584	561	571	563	572	562	630	583	555	594	557	508	579	562	569	590	548	574	588	540	569	578	567	573	567	564	601	573	570	561	521	577	617	594	551	578	589	565	568	576	551	628	569	609	560	564	562	549	558	622	562	549	548	571	552	615	592	584	595	580	541	567	597	573	588	582	582	519	623	633	607	567	598	556	606	587	564	608	548	594	567	528	610	535	597	558	595	573	555	568	581	611	579	568	590	611	582	567	591	583	572	561	547	571	586	580	571	566	591	559	620	607	583	583	595	611	572	584	522	562	572	548	576	584	566	555	643	566	555	579	617	565	572	568	561	574	569	609	547	629	578	623	602	539	546	542	629	634	568	577	611	560	597	590	584	546	593	560	569	584	571	608	613	620	526	579	590	620	586	593	568	559	580	561	560	518	580	567	600	578	523	618	589	593	617	585	617	584	588	565	564	582	598	622	589	585	583	585	572	548	630	587	559	595	569	582	577	610	554	579	568	568	619	600	534	570	581	590	624	595	576	573	625	550	575	632	555	557	604	558	574	575	572	572	596	613	557	596	579	585	637	600	585	597	534	577	634	576	598	588	610	582	535	555	579	556	545	597	584	576	585	532	585	587	611	594	599	582	604	591	587	580	659	573	545	584	616	601	569	563	567	613	606	610	598	548	601	597	565	604	611	619	588	593	588	562	596	556	564	586	577	578	587	564	612	566	606	570	595	584	603	575	609	571	557	589	548	600	543	581	597	567	592	598	544	562	624	642	540	541	553	612	605	541	610	588	601	601	593	571	589	593	615	575	611	576	551	596	545	595	540	555	562	565	587	581	600	581	545	614	576	592	576	549	630	555	560	573	565	569	566	566	595	590	569	566	581	551	562	562	568	582	573	609	566	583	563	545	579	588	575	580	619	583	598	606	559	590	573	586	558	588	566	567	542	540	625	579	605	611	584	548	577	580	581	579	563	589	560	574	568	588	528	585	594	552	650	581	534	593	555	613	574	621	594	529	523	535	653	564	576	573	594	579	597	616	550	576	538	610	548	627	557	585	558	574	582	645	593	582	586	604	614	613	551	597	557	555	566	560	552	608	575	589	539	513	582	574	537	543	612	585	552	611	556	546	611	552	579	580	598	561	561	606	595	580	570	592	589	556	583	573	571	557	561	576	611	573	601	551	544	548	587	576	560	604	602	600	600	590	623	591	585	576	598	556	603	646	625	604	537	555	553	613	599	600	614	576	590	587	597	604	636	541	622	584	581	601	585	596	586	589	583	567	573	551	591	605	556	602	647	556	553	590	538	583	606	591	625	590	618	591	561	602	587	551	583	596	584	580	530	579	553	578	576	586	585	572	612	599	541	566	572	584	592	581	546	631	587	577	580	563	572	577	565	585	548	577	576	571	595	619	576	598	563	592	582	561	593	598	599	576	583	624	568	577	575	543	586	584	582	616	572	604	599	560	571	558	580	586	638	557	577	604	582	590	583	567	580	554	564	517	611	591	585	534	587	574	570	550	579	599	591	597	559	634	613	583	574	545	592	573	623	613	586	617	518	599	578	573	571	578	601	562	564	601	576	552	600	583	593	576	529	586	617	564	550	600	587	583	651	574	595	593	606	625	535	582	593	569	574	558	581	564	612	555	575	554	565	542	572	558	587	604	597	606	562	585	616	621	575	574	590	591	556	584	583	585	600	568	569	570	573	602	588	588	579	541	584	608	540	611	654	586	600	592	560	552	591	580	591	577	567	585	573	573	579	585	587	576	594	579	605	540	568	582	561	589	541	597	586	618	601	587	611	559	602	589	595	603	594	575	575	596	593	559	541	580	591	555	593	604	579	568	597	574	559	612	601	596	556	595	590	552	579	561	590	586	607	596	560	560	610	574	558	590	596	562	615	558	552	592	602	628	550	552	594	573	560	593	587	567	578	581	547	563	540	558	554	596	557	595	522	611	610	569	585	585	594	612	608	567	521	604	577	583	568	569	583	639	605	555	573	552	599	617	565	599	620	612	553	569	588	576	586	559	564	580	568	637	604	595	612	593	623	562	572	581	607	532	596	580	611	588	603	605	549	538	590	587	533	549	613	550	571	581	570	599	597	620	575	583	570	612	569	586	539	583	561	594	573	599	571	586	581	559	581	562	576	652	565	587	578	559	583	557	573	602	586	546	600	560	567	540	585	556	536	597	540	586	575	562	603	561	588	579	572	577	583	581	613	611	557	591	580	584	561	589	622	577	559	577	534	612	568	564	590	610	591	572	569	588	621	576	570	564	604	583	556	607	561	559	527	603	607	601	584	584	568	594	580	643	538	605	587	577	537	539	585	623	630	563	583	581	610	556	626	583	583	627	541	561	590	585	590	597	585	575	567	600	575	596	580	578	597	602	586	554	614	582	570	581	598	624	567	603	608	572	617	594	567	550	585	561	583	592	540	574	581	575	592	595	578	583	564	587	569	599	588	597	549	586	569	590	547	611	571	547	580	541	568	574	601	554	577	578	586	548	627	556	621	546	537	525	601	586	589	576	566	555	603	556	586	595	580	585	569	580	645	598	582	597	565	612	600	545	610	597	588	583	549	573	579	538	570	557	588	580	577	562	558	574	586	511	631	548	582	529	573	560	577	561	629
41051	28751	23258	8522	1199	640	515	435	382	301	298	257	235	249	232	223	202	187	184	178	174	204	164	189	200	189	209	171	145	187	155	167	178	176	171	197	182	175	186	179	168	170	147	167	157	149	178	177	149	162	145	156	167	159	171	139	149	164	172	167	175	173	149	176	162	148	157	176	200	177	161	142	163	185	167	146	163	164	158	178	133	171	177	163	132	142	175	147	173	143	165	153	183	154	151	170	158	165	175	154	171	151	168	132	181	167	159	157	166	164	172	162	175	172	165	157	187	161	181	154	183	151	161	169	163	149	178	175	169	171	177	167	179	155	149	146	172	170	175	154	182	162	153	158	162	174	168	136	137	159	150	145	153	171	155	160	160	158	152	159	204	172	188	158	173	162	145	166	168	157	162	182	158	161	178	185	142	145	192	168	170	156	166	145	147	157	184	159	146	154	184	186	187	156	176	179	159	177	164	175	176	186	152	180	146	168	187	166	168	186	163	165	157	200	178	189	176	175	150	182	161	155	148	178	180	157	153	164	171	146	162	178	161	145	161	168	187	171	158	159	145	159	166	154	163	172	177	164	174	165	184	169	198	154	163	148	156	194	147	162	168	175	169	145	155	160	162	158	161	175	160	155	151	172	168	153	166	157	164	157	175	160	151	158	180	173	160	173	178	136	150	155	160	144	190	162	155	156	141	162	157	160	169	170	174	191	171	167	187	163	173	185	175	150	165	187	135	172	149	165	178	152	157	174	161	155	167	141	178	144	161	152	176	169	169	172	152	171	181	144	151	154	169	178	173	179	150	150	155	184	169	154	156	170	150	159	155	189	160	192	184	167	164	179	171	150	146	162	154	163	146	167	175	170	133	169	126	159	167	143	178	194	189	167	169	185	155	156	159	159	172	189	176	189	186	180	178	163	178	139	175	152	181	170	151	138	172	170	162	178	172	189	169	199	184	155	143	176	150	162	168	185	176	182	181	160	151	162	161	145	162	167	182	148	160	155	184	184	165	155	131	161	208	188	167	137	148	144	175	161	172	160	175	179	170	187	176	152	181	147	168	172	180	170	137	159	160	146	174	177	168	170	176	165	170	170	169	158	165	168	171	177	147	164	184	133	157	167	160	173	157	176	197	150	173	169	161	159	169	165	173	164	170	160	167	152	163	147	162	187	180	166	157	154	174	161	160	167	176	143	176	162	147	145	189	189	172	170	157	179	164	146	171	158	177	147	146	166	163	136	148	147	167	171	173	192	164	165	183	162	156	158	162	150	176	172	193	170	175	154	165	168	176	174	161	166	173	154	166	146	157	171	164	183	154	157	157	154	173	164	166	172	143	185	151	166	144	156	177	187	154	194	169	174	164	183	148	162	165	154	178	141	150	149	155	168	160	156	166	139	161	157	160	161	175	156	184	141	169	169	163	169	165	175	164	178	170	170	159	151	173	150	149	133	177	151	154	190	155	175	171	158	140	176	174	166	149	180	173	146	161	163	183	174	162	150	152	173	175	166	183	163	166	148	156	168	151	144	159	168	140	146	161	156	134	183	157	159	141	160	169	170	172	171	170	150	164	166	145	150	186	158	153	169	169	156	195	183	158	164	154	172	164	176	167	149	160	180	159	154	182	146	181	141	137	154	151	142	144	166	144	156	151	187	135	164	182	174	152	173	170	177	150	147	189	164	156	183	167	174	194	180	126	161	162	163	170	179	162	181	163	161	171	161	153	150	151	173	185	152	169	185	139	175	178	153	171	183	161	175	161	182	157	165	180	173	161	174	174	159	173	158	155	162	152	159	175	178	178	172	144	148	177	151	162	184	160	165	170	158	161	154	154	148	166	180	168	171	162	151	158	162	146	192	142	153	180	180	151	180	170	185	166	185	142	164	163	182	124	178	158	175	159	152	167	153	177	170	165	181	152	185	173	175	172	144	157	163	133	167	162	163	165	159	174	169	157	182	146	182	157	147	163	160	174	172	199	166	157	187	155	168	169	149	167	154	148	173	133	156	160	164	162	141	177	159	150	166	169	156	158	153	162	138	169	156	146	160	144	154	146	156	166	151	142	161	189	180	166	137	150	137	160	169	160	183	129	175	147	150	154	162	161	187	155	164	190	159	147	167	164	172	158	146	178	143	145	156	167	149	167	157	154	151	151	137	148	156	172	169	159	169	149	163	157	188	154	172	178	163	173	186	157	184	179	174	165	172	169	191	160	170	176	176	184	159	170	138	177	147	160	163	165	161	170	169	181	169	152	152	149	158	165	151	181	170	170	158	155	145	175	154	142	157	142	155	161	171	152	176	147	166	171	178	184	163	195	167	162	161	178	153	134	164	151	175	151	182	147	151	163	153	179	153	199	177	145	176	144	166	182	155	148	172	184	157	142	159	171	173	138	155	143	159	161	157	147	164	179	166	166	158	176	139	144	157	165	171	171	174	166	154	182	158	172	170	182	142	129	167	155	144	177	145	166	159	148	170	170	162	152	179	165	132	146	150	159	159	165	185	158	168	162	155	157	137	147	147	171	206	163	164	174	179	159	150	152	164	173	149	168	152	163	165	180	153	144	164	148	168	160	176	167	146	167	158	164	181	145	159	163	158	180	191	170	147	159	177	184	157	168	170	173	189	162	169	158	176	162	175	176	165	165	174	145	144	139	162	173	149	164	138	140	174	176	172	177	167	164	132	162	171	173	160	166	169	171	151	166	133	170	181	159	157	153	155	161	157	191	158	138	170	156	156	150	166	151	175	179	154	153	146	171	160	154	162	162	160	179	170	151	157	177	155	156	141	152	166	155	150	156	162	184	194	150	167	156	150	180	142	175	140	151	140	162	171	151	159	138	151	169	172	180	179	185	169	175	154	148	160	165	172	150	162	152	175	153	168	180	173	148	164	158	168	131	187	192	158	169	158	192	192	144	170	153	184	165	147	151	166	171	163	147	179	165	179	138	148	187	154	178	139	180	140	182	170	166	164	183	189	161	157	143	146	155	162	140	155	152	184	175	160	157	164	158	185	172	157	170	176	132	160	149	165	156	132	188	172	163	173	168	181	167	130	171	177	171	199	157	143	168	150	178	185	150	156	167	162	184	176	150	151	153	153	171	159	183	157	149	165	162	173	166	183	149	168	154	151	154	137	163	147	190	151	164	150	173	158	169	175	169	165	149	140	168	159	166	166	161	158	171	148	161	151	190	169	171	183	165	165	173	168	142	126	170	169	149	154	177	164	162	176	168	155	179	158	153	179	200	146	168	151	135	152	144	179	138	181	167	156	193	178	152	166	152	182	160	163	176	189	152	156	173	180	142	161	172	182	133	176	181	137	142	136	157	181	159	178	151	167	184	145	181	150	169	166	150	159	161	162	186	144	175	151	170	154	178	170	167	161	184	142	162	172	160	164	150	157	158	149	180	169	168	180	163	153	149	162	163	152	156	163	156	173	173	164	169	154	164	167	160	176	177	155	154	178	154	160	140	159	169	165	150	177	167	169
27784	23092	26209	8939	2669	2269	2159	1913	1610	1310	1144	1009	945	889	832	765	718	666	642	663	563	537	560	503	532	541	543	446	513	458	477	509	494	440	440	440	425	462	410	419	436	430	463	450	406	410	441	431	418	403	430	454	409	411	408	383	395	421	427	414	403	408	404	394	396	386	372	388	386	400	393	354	417	397	406	415	400	367	393	350	367	424	397	399	395	440	388	397	386	390	370	412	437	396	398	400	380	409	394	421	384	381	399	416	380	385	402	390	412	419	383	396	422	357	379	400	377	387	421	379	412	375	375	420	393	407	417	390	422	413	402	418	423	370	380	407	357	372	383	392	388	423	386	380	409	396	432	404	394	410	398	359	374	379	434	402	351	427	394	385	402	387	399	397	415	368	381	355	420	400	389	379	395	407	418	393	382	409	404	406	387	391	374	384	427	427	431	387	406	448	401	418	392	383	406	407	390	365	371	435	407	398	425	391	391	403	383	426	397	382	377	413	398	364	365	381	387	373	418	368	363	397	396	402	424	388	424	386	396	362	404	381	391	409	448	391	404	388	388	415	400	404	390	409	379	392	414	374	404	403	390	401	412	412	415	377	433	391	389	428	389	406	378	400	418	367	408	392	396	380	399	382	386	406	403	429	378	422	431	418	394	409	346	408	431	388	398	355	382	417	390	370	389	386	358	404	433	405	411	380	404	399	392	384	408	409	393	410	422	383	422	387	397	417	387	378	395	396	434	394	388	409	393	415	428	350	375	396	407	359	412	399	433	395	418	369	375	418	388	364	408	407	410	404	395	379	390	357	431	368	415	393	406	387	389	383	381	408	433	361	398	397	397	403	388	391	394	385	397	419	372	405	383	413	423	435	406	415	418	392	392	426	393	381	407	396	378	398	417	419	414	379	419	386	400	395	416	358	421	391	391	405	369	391	390	428	380	376	419	403	385	399	426	408	412	444	420	422	410	433	418	416	399	377	401	363	405	398	434	409	394	390	412	420	396	389	402	409	407	433	401	380	422	374	413	406	382	394	441	422	421	387	403	415	399	393	418	396	380	415	401	393	376	377	409	405	403	366	409	414	388	381	412	392	394	411	422	392	415	394	417	402	387	420	379	421	403	404	399	389	401	404	405	411	439	404	398	402	379	417	364	403	384	369	374	425	429	406	377	362	404	380	427	395	399	407	421	406	378	397	421	417	423	369	374	342	412	365	412	408	371	404	374	403	405	440	371	366	385	393	384	371	349	407	420	407	381	409	435	388	345	435	388	388	362	422	388	394	378	402	379	394	394	402	369	400	393	397	397	404	359	374	396	385	377	397	360	412	359	380	398	396	380	404	406	391	380	412	390	387	413	381	395	452	381	358	379	404	379	425	407	365	401	362	375	380	397	407	439	403	428	413	382	413	401	382	405	401	403	394	374	429	413	380	398	383	422	359	394	366	414	375	374	404	357	379	402	426	407	410	378	433	389	364	388	417	396	385	452	402	409	381	413	363	394	393	392	398	403	385	391	427	425	404	386	400	367	431	402	399	402	410	395	379	409	414	385	414	382	394	380	414	392	460	383	398	388	365	410	413	416	380	381	401	370	398	383	373	406	406	371	388	422	373	399	400	383	373	378	401	398	400	377	403	421	359	401	415	402	395	376	396	397	416	403	391	382	419	396	377	443	370	380	390	376	402	352	443	372	430	386	418	385	375	409	386	406	409	386	368	396	432	377	402	394	383	389	413	411	414	365	418	391	385	424	423	400	400	391	362	383	396	395	394	422	381	396	404	409	398	367	373	431	406	360	431	402	407	403	431	390	418	367	388	399	396	411	408	433	425	386	395	404	417	395	366	412	356	391	395	426	400	384	397	368	360	414	392	421	403	389	392	429	385	403	419	402	385	406	405	398	389	402	413	408	410	424	403	397	390	420	374	408	397	383	407	405	407	443	425	386	427	406	379	379	405	422	373	405	434	445	402	368	432	402	384	386	385	413	434	409	387	430	425	397	412	376	409	373	433	392	383	383	386	386	435	394	359	396	383	387	368	411	370	402	408	385	390	391	417	414	406	418	381	394	389	396	416	409	425	412	383	378	395	411	393	375	381	426	395	407	407	402	440	437	426	406	420	369	411	395	385	399	377	431	448	363	405	389	355	403	416	386	410	372	390	411	412	381	380	343	404	393	440	368	406	380	404	387	398	366	389	399	418	409	385	411	357	384	363	412	354	361	401	426	369	380	389	360	374	398	365	396	394	379	370	384	363	431	415	426	389	380	407	387	399	417	378	367	418	377	404	395	416	420	395	398	402	406	396	399	400	429	371	394	398	378	355	383	396	401	414	379	375	399	409	408	402	381	387	418	407	424	407	404	388	376	431	377	380	393	394	422	412	387	431	397	387	377	384	384	369	397	433	391	400	436	448	394	393	376	368	411	368	407	411	374	353	389	456	423	418	422	362	387	413	384	378	398	375	444	404	393	391	407	343	386	418	394	425	362	412	371	395	383	395	404	443	407	390	390	401	438	398	400	376	389	408	410	404	396	418	377	379	406	382	420	411	384	381	403	408	396	393	400	429	423	386	394	380	392	377	380	384	382	410	389	393	385	403	358	389	432	344	389	377	411	437	386	388	385	405	385	410	403	395	390	398	389	402	370	410	352	391	389	386	409	411	412	395	355	426	378	408	407	386	418	384	394	404	401	401	405	380	403	397	387	408	392	394	380	406	399	365	391	403	395	390	409	396	414	399	391	398	405	368	354	392	434	396	385	370	358	400	399	426	416	356	415	404	374	391	375	405	392	408	393	387	420	364	380	402	437	405	393	384	399	418	391	378	392	409	356	378	386	378	418	405	396	386	395	392	402	387	403	394	382	418	412	374	391	389	424	409	411	393	364	366	373	388	423	388	389	414	390	398	363	394	424	399	396	352	422	383	418	396	373	398	410	382	374	356	377	370	375	384	409	392	411	408	376	377	382	380	356	409	404	361	409	370	384	389	360	378	385	407	394	409	394	397	438	389	394	376	409	385	384	408	400	409	356	365	374	430	423	394	421	417	406	412	417	393	407	395	395	393	378	374	390	401	398	394	427	386	425	389	396	396	384	402	403	403	404	396	403	396	397	396	395	399	372	348	367	406	429	391	409	363	374	410	417	412	413	418	374	382	402	389	358	414	384	400	415	391	428	398	394	429	407	386	398	400	419	350	400	349	401	416	428	422	384	436	380	374	411	374	401	364	417	392	380	396	379	414	403	407	436	411	402	391	368	400	432	380	406	409	416	402	393	416	405	388	361	402	409	373	413	390	412	399	368	423	401	421	380	382	407	382	399	402	390	400	419	429	378	388	412	418	418	374	366	410	389	416	380	430	403	389	416	406	368	389	392	372	382	396	417	394	404	394	426	412	391	395	378	408	415	399	415	415	402	368	412	367	410	394	403	410	384	393	401	402	394	399	428	361	425	374	422	411	393	388	386	407	396	415	426	396	402	400	400	383	451	391	403	412
13261	5562	3336	908	404	378	355	329	248	273	294	227	232	225	230	216	284	227	237	237	227	228	237	235	251	230	243	234	222	240	254	246	233	239	236	228	271	235	234	238	214	226	226	215	217	242	260	203	229	237	217	224	254	230	227	245	234	238	234	252	243	218	240	236	256	218	232	234	238	236	214	227	223	251	232	225	230	242	231	254	223	228	222	234	227	235	271	257	221	251	231	232	248	239	225	237	233	229	237	226	234	217	236	251	220	236	247	230	229	246	220	182	232	221	237	247	263	250	236	281	231	230	219	240	229	220	226	229	219	227	256	256	236	240	228	254	254	203	209	260	219	236	214	234	203	231	241	242	223	234	238	241	238	226	255	222	209	235	237	255	236	219	239	232	218	213	193	234	223	234	220	249	225	226	237	233	238	224	219	231	223	243	235	265	238	219	216	223	233	237	244	250	237	240	248	228	233	216	207	214	247	215	216	236	233	237	219	219	234	234	230	232	229	246	223	244	243	225	266	236	242	226	234	230	223	242	255	248	226	234	245	234	274	224	243	263	240	252	240	260	208	211	260	273	213	226	248	240	244	217	212	281	221	218	219	229	248	226	214	243	208	218	237	259	227	216	223	221	231	213	236	260	225	213	209	234	240	215	237	263	235	207	266	229	241	261	242	249	261	229	226	220	212	226	227	243	220	245	228	243	225	208	222	235	219	216	240	227	217	244	260	232	259	272	228	272	225	217	226	219	231	246	228	237	263	201	241	236	236	230	249	235	249	231	233	241	218	227	245	225	242	235	263	220	235	248	223	293	238	217	260	265	241	227	232	228	219	240	262	221	222	210	253	261	259	237	228	225	236	261	223	290	224	227	239	250	237	241	252	231	254	222	260	220	229	213	235	241	239	227	242	226	244	222	226	247	245	250	246	227	240	275	248	230	256	237	237	222	254	233	220	270	230	261	239	227	266	268	268	248	206	210	218	230	225	254	225	232	240	233	204	235	255	234	220	234	228	230	206	228	224	246	203	229	236	241	211	198	232	218	197	233	234	223	206	229	213	254	242	229	215	234	248	242	209	249	232	218	244	233	245	233	249	233	239	209	219	238	246	232	235	241	228	253	212	239	211	230	236	213	239	217	241	242	233	255	227	236	214	218	218	220	235	260	235	229	238	266	211	230	217	239	229	241	251	244	228	205	232	235	250	244	215	254	263	226	216	256	211	220	222	232	231	252	214	227	228	242	201	227	227	261	207	227	232	221	234	231	223	241	235	242	222	243	212	225	227	222	245	208	229	261	250	228	222	234	267	224	258	215	209	220	234	252	206	234	244	255	240	246	243	231	225	196	227	194	208	220	245	235	233	237	248	243	274	236	230	214	220	238	252	203	224	219	228	241	248	247	221	213	215	262	225	219	239	241	212	243	241	229	241	238	207	246	251	262	225	243	217	237	222	251	228	239	224	247	284	269	235	221	235	235	246	256	225	252	248	230	235	276	212	243	226	226	214	256	223	237	236	201	249	232	214	248	194	233	224	219	222	213	256	231	200	213	217	246	237	249	235	249	232	282	245	257	199	226	220	257	229	272	208	222	225	236	261	234	221	233	252	235	235	265	265	218	201	242	230	223	213	230	237	261	254	248	228	239	216	241	218	257	255	223	223	218	224	225	243	262	229	226	231	233	220	230	246	233	264	224	237	233	264	222	233	206	266	225	236	254	233	237	224	200	253	218	246	233	235	247	218	244	250	227	263	243	241	259	265	223	245	219	225	224	227	210	237	214	222	231	242	251	227	260	213	244	237	244	219	213	229	212	240	268	197	210	229	216	248	220	266	217	203	212	221	221	252	229	219	223	253	260	229	211	228	192	219	232	235	237	248	208	200	219	231	255	241	237	222	268	227	229	225	206	222	241	267	208	220	231	219	215	229	228	247	239	224	244	232	231	196	242	266	210	250	245	203	256	234	223	245	222	238	228	241	243	232	241	212	250	274	217	216	249	235	269	213	227	257	194	237	247	203	225	233	218	197	249	213	250	225	225	210	203	234	229	228	214	246	214	223	247	218	224	252	247	234	238	252	242	239	252	219	204	217	238	256	249	239	239	242	200	233	227	225	212	198	216	261	232	267	211	223	235	249	245	237	229	226	219	222	265	232	224	198	203	227	231	243	243	237	197	245	233	244	226	214	234	223	228	211	231	246	219	236	237	287	236	207	254	224	220	257	257	240	214	229	215	228	231	239	229	240	230	218	222	227	244	237	245	232	249	192	247	250	221	198	250	229	210	208	236	226	217	197	240	260	217	221	239	232	232	236	238	241	228	226	230	233	263	214	243	230	239	227	226	247	241	220	219	215	235	237	223	223	225	224	269	201	250	229	235	198	231	221	209	216	247	237	216	223	253	200	228	222	220	234	220	250	218	251	251	261	236	192	239	277	241	226	230	233	253	216	260	249	231	226	229	263	225	241	241	240	241	223	214	243	242	217	228	227	217	238	225	228	235	219	241	232	206	233	228	243	222	227	247	243	247	237	232	229	229	209	243	225	236	269	230	247	227	219	233	223	245	201	250	211	236	194	266	215	246	218	237	248	225	238	212	228	231	252	203	221	237	244	250	207	217	216	246	283	219	225	227	217	241	215	234	240	265	254	219	238	217	210	242	223	227	233	202	233	210	230	242	239	242	235	236	256	206	256	229	234	236	252	263	227	233	240	245	225	221	252	235	260	227	248	248	207	236	212	235	215	234	268	258	211	211	228	247	230	241	240	232	239	232	221	227	230	244	244	222	247	264	247	229	225	221	256	260	218	261	208	222	220	233	238	229	236	241	233	231	263	235	219	212	243	230	245	242	248	266	225	219	226	236	248	253	238	247	247	246	250	237	230	224	234	218	234	241	236	221	241	207	227	252	228	211	221	234	218	228	246	232	250	267	233	217	268	236	231	222	225	248	259	263	239	242	226	239	266	214	259	260	260	224	233	254	217	238	265	235	243	230	219	256	251	235	241	260	265	225	219	235	232	235	218	247	240	234	221	213	241	221	229	227	243	233	211	227	229	201	225	237	245	237	216	213	239	250	208	194	231	225	213	247	235	220	237	229	261	217	219	243	223	230	246	251	256	228	227	248	257	224	233	255	208	245	262	209	252	261	250	270	224	230	261	235	254	247	219	189	268	210	240	221	246	224	253	251	218	203	244	203	220	242	249	229	212	245	220	212	237	262	239	223	213	248	255	253	219	249	226	222	239	244	228	241	249	234	259	229	250	216	259	229	242	258	224	244	220	234	209	240	241	201	257	213	266	241	215	215	225	245	259	227	220	245	280	227	250	226	253	210	243	249	234	241	221	194	242	275	225	221	221	249	260	273	272	257	241	243	219	231	248	229	233	239	220	212	248	256	209	279	250	240	225	246	241	204	242	233	214	219	243	236	208	233	234	248	229	229	227	249	251	235	227	235	234	252	196	234	216	211	230	212	240	218	229	254	240	213	228	226	205	250	221	238
9377	5709	6188	2153	1167	1061	1018	968	844	812	768	663	698	635	668	576	667	630	652	618	599	619	628	557	593	551	549	601	552	591	576	587	601	610	570	554	532	583	553	576	569	538	593	537	573	561	564	579	578	569	540	564	549	523	584	569	605	531	573	516	591	565	558	568	514	548	609	552	566	548	583	527	531	555	559	573	539	539	596	554	556	565	568	547	546	561	552	592	588	563	561	520	532	581	571	598	579	541	548	550	548	549	623	505	576	563	600	536	524	550	547	542	561	586	580	545	549	561	562	535	513	575	532	550	581	525	527	574	560	529	567	530	539	548	580	531	527	566	536	550	553	563	549	574	553	576	575	570	531	577	526	536	541	552	555	532	574	539	560	548	541	542	541	545	603	548	559	522	562	556	533	533	572	585	580	517	544	588	535	593	538	546	598	547	581	554	557	533	588	528	575	583	538	600	569	583	572	541	565	565	549	578	591	550	548	524	559	570	621	522	551	597	490	570	574	565	552	561	599	556	556	553	581	541	531	548	561	560	568	540	557	563	561	546	567	574	558	578	562	514	590	530	560	576	550	581	524	573	546	540	550	563	584	569	566	535	543	570	566	543	535	581	556	580	570	555	571	542	538	545	588	550	595	574	570	542	510	572	553	540	524	549	538	556	553	591	568	541	576	568	533	532	542	558	572	575	579	522	594	601	514	521	558	540	530	577	546	550	544	504	551	573	577	564	551	574	568	584	585	565	552	535	562	570	579	571	549	569	585	535	564	557	550	562	533	558	562	557	588	572	548	530	540	584	580	537	553	545	582	549	563	577	560	565	568	557	574	564	609	536	525	576	535	565	579	544	542	539	532	560	536	615	555	559	535	588	582	541	581	533	586	578	548	512	570	557	540	591	545	575	554	558	580	550	528	561	570	575	531	579	562	549	542	556	561	556	520	539	497	531	542	570	515	592	553	553	562	625	506	540	510	530	561	540	528	560	548	579	532	535	550	527	576	557	569	580	571	533	545	588	595	579	558	525	554	527	555	584	552	580	579	585	566	503	565	557	536	552	590	577	563	575	551	533	545	560	543	552	569	542	566	556	549	556	571	532	548	600	591	543	594	580	566	499	569	520	576	571	556	567	577	555	567	539	558	513	548	578	572	590	589	574	570	551	556	528	576	560	585	544	550	566	577	552	586	549	598	525	559	526	562	599	553	497	525	557	566	536	523	568	500	578	546	545	570	566	538	541	532	491	577	529	578	598	515	564	547	540	601	544	572	534	594	574	567	576	533	563	526	565	590	565	595	535	585	517	569	526	571	564	542	513	517	584	531	621	585	583	536	557	574	541	544	556	537	496	554	580	552	556	579	554	548	543	552	565	555	574	523	567	548	581	532	591	535	540	545	602	542	573	560	507	559	531	515	597	563	572	576	548	564	551	552	580	547	564	557	495	566	595	561	511	540	551	531	555	542	561	583	589	608	585	517	597	565	541	585	570	602	585	522	525	540	588	548	576	545	578	542	603	546	570	540	561	491	571	561	552	571	549	541	589	513	522	533	563	552	569	558	557	615	567	535	536	545	562	559	521	523	566	563	522	538	586	544	522	579	531	540	581	529	581	556	535	531	540	551	558	556	577	550	538	550	526	552	555	572	566	544	549	564	521	572	556	529	560	529	555	626	496	569	542	577	571	549	542	553	599	533	530	556	563	557	544	568	580	533	556	550	534	570	539	541	559	529	536	594	546	562	588	555	548	552	587	556	589	544	558	560	533	560	597	516	551	511	572	547	551	524	585	558	586	576	530	587	557	573	531	548	556	596	525	541	537	536	545	535	583	568	564	597	578	585	561	562	588	548	536	541	597	602	593	552	544	592	532	572	572	547	587	563	537	546	526	527	571	559	505	517	556	612	524	560	536	580	584	554	603	545	591	601	561	550	560	582	579	561	575	548	557	595	562	545	509	529	543	564	535	562	544	555	593	554	583	542	546	564	545	529	563	591	588	551	574	537	575	583	583	528	581	524	571	591	563	618	563	550	569	602	515	544	530	546	554	556	541	574	542	516	570	563	574	566	581	528	577	574	526	594	530	543	584	548	548	575	572	567	549	570	557	539	556	541	557	528	548	563	583	542	567	546	536	548	557	520	570	577	557	572	577	591	556	500	591	584	552	569	575	591	573	551	563	572	500	557	558	510	566	547	573	533	562	571	548	600	537	560	546	564	582	512	551	530	551	488	573	540	560	557	584	543	558	552	520	559	581	551	560	538	586	558	580	514	548	547	541	518	570	559	584	559	553	560	502	598	499	551	551	556	578	555	565	548	530	569	545	547	561	553	566	535	522	567	564	579	516	584	529	565	547	517	565	577	607	557	561	550	557	558	540	576	549	531	534	567	574	564	548	576	565	572	562	544	580	567	547	567	550	594	561	596	590	553	552	541	525	554	572	557	559	553	561	579	557	532	547	593	566	512	573	562	581	541	551	596	546	550	547	569	598	552	518	588	513	632	546	563	512	552	535	549	556	554	603	572	596	569	538	542	556	566	536	569	561	603	578	555	575	602	556	513	519	540	588	590	545	565	548	578	585	541	537	536	546	566	533	632	605	526	565	590	577	504	548	563	540	608	557	544	548	577	543	556	544	554	566	571	587	566	506	558	556	586	599	546	526	535	556	606	553	527	561	551	558	556	536	575	535	575	574	555	523	563	558	530	527	551	542	584	491	569	518	544	590	548	523	589	560	543	540	541	510	520	563	552	566	555	585	529	560	549	517	589	537	541	567	574	515	533	521	521	554	552	551	558	557	585	574	588	576	592	540	596	566	519	519	496	612	560	561	584	548	541	597	562	532	578	570	569	538	586	553	557	551	559	600	543	602	560	536	544	575	526	555	569	549	592	589	556	569	545	561	510	525	548	557	565	527	561	576	579	596	567	551	551	541	545	561	549	512	562	522	575	528	563	566	576	512	534	539	570	546	533	570	544	526	555	593	547	586	562	536	548	507	553	547	602	537	531	510	570	549	546	530	536	565	579	585	555	549	555	566	574	541	548	534	577	511	539	540	562	554	534	543	545	562	536	511	532	543	599	559	557	549	566	534	566	508	574	564	515	581	526	548	537	604	569	519	615	530	511	547	547	567	527	564	537	584	575	525	559	552	608	556	539	582	586	552	542	546	562	565	578	562	542	537	552	566	554	534	545	566	569	524	557	562	606	586	535	532	545	547	520	578	570	577	503	557	547	579	507	590	535	538	547	566	580	519	504	577	571	571	557	525	564	557	584	550	580	548	557	549	577	524	581	539	539	566	568	564	561	581	527	572	554	584	555	578	575	622	544	578	557	563	550	610	556	527	524	598	560	554	542	522	526	603	582	586	582	564	551	576	560	550	577	537	564	591	538	518	529	552	569	567	554	566	581	576	609	562	585	525	563	530	570	580	560	514	539	553	562	537	512	567	518	534	558	575	562	604	523	577	551	548	542	555	594	573	587	576	535	582	565	548	528	597
30467	19566	13797	3322	760	540	514	401	377	370	324	348	297	299	288	297	261	272	290	265	290	273	258	268	264	292	291	289	283	255	253	245	265	282	267	259	250	254	294	255	264	250	254	250	251	281	254	251	286	249	266	270	269	250	282	280	244	258	262	253	273	251	278	243	276	236	248	265	261	236	285	284	274	260	289	258	248	260	247	264	234	248	265	285	250	279	256	266	258	289	268	261	288	237	260	287	292	260	287	247	278	265	234	239	251	265	265	286	273	249	303	253	294	247	222	246	284	250	268	263	254	297	270	249	275	271	249	248	296	263	276	268	241	246	271	273	286	240	263	264	254	255	249	273	250	235	261	254	258	275	248	274	275	265	251	253	253	248	278	270	263	260	277	293	259	275	260	254	253	272	270	295	277	256	271	261	266	271	276	264	262	251	261	268	296	269	255	265	274	272	272	284	253	225	267	244	255	238	243	262	275	242	249	264	249	278	278	234	294	266	263	284	252	276	253	239	254	278	252	254	266	264	263	266	255	273	245	261	294	254	268	238	290	257	255	263	238	226	285	273	257	278	271	277	269	284	246	275	263	260	246	256	269	258	243	255	277	275	237	276	268	234	263	263	254	266	275	242	266	256	256	281	270	248	261	247	280	247	276	257	255	271	235	236	275	267	251	288	260	261	273	267	268	260	251	246	287	245	271	274	262	266	300	257	242	234	269	237	276	285	248	267	268	278	273	269	233	244	262	285	306	255	286	270	275	225	244	289	286	254	243	242	297	253	276	308	268	298	241	265	234	269	237	237	268	255	234	296	232	258	271	271	275	262	258	287	263	253	267	260	250	266	247	242	308	279	252	254	304	268	269	237	231	265	254	300	261	260	264	249	270	309	296	270	281	220	264	247	265	276	233	276	280	260	247	275	256	260	272	281	239	267	246	238	281	277	258	276	264	264	264	264	261	268	257	257	253	288	266	279	277	248	289	267	280	256	262	262	286	220	273	246	265	274	259	259	261	260	260	275	296	268	240	260	243	274	238	224	259	238	279	285	272	277	262	250	260	243	259	276	279	265	251	253	291	267	235	265	231	262	212	266	263	269	258	302	257	274	264	275	251	269	244	263	245	243	246	264	224	284	274	275	249	274	264	288	279	265	247	282	281	243	260	257	247	251	262	250	259	276	287	286	245	256	246	270	251	252	216	273	270	261	269	249	222	272	262	260	245	231	258	234	235	238	243	267	274	263	225	257	252	250	223	272	294	272	234	251	231	256	265	257	269	254	261	255	288	250	247	229	237	265	258	259	272	239	272	247	287	256	285	257	282	265	273	269	271	276	255	254	258	270	245	267	252	287	266	273	261	263	266	253	270	289	278	253	254	264	257	298	242	261	261	227	237	245	241	296	229	260	246	257	248	267	259	263	272	259	263	255	242	264	265	247	237	269	231	258	243	249	317	259	274	259	261	299	266	283	235	225	260	265	261	243	260	290	254	240	283	286	293	262	294	269	290	250	281	262	251	277	300	256	261	258	250	245	300	258	288	242	255	284	233	266	249	270	251	232	248	252	254	261	257	268	281	243	236	277	254	289	273	263	268	274	269	268	262	243	262	260	276	274	260	245	254	263	263	258	244	241	250	230	292	273	273	274	256	275	246	269	261	271	260	242	239	265	285	237	251	282	265	251	240	276	265	247	274	279	279	268	271	266	273	259	278	292	240	258	274	273	247	240	291	279	242	289	238	271	231	256	249	286	270	305	246	286	264	251	278	250	265	248	234	265	257	262	250	268	252	237	244	278	269	272	298	273	251	294	231	272	269	266	250	258	287	277	272	255	267	282	241	260	275	288	236	270	255	274	284	246	237	242	269	271	275	253	241	236	243	275	293	254	259	268	288	265	260	249	246	269	266	254	271	243	263	237	251	239	250	257	254	237	234	273	254	265	272	270	269	255	251	284	281	265	259	273	282	284	266	253	249	235	264	223	250	303	259	269	255	270	271	262	256	267	253	264	253	253	281	251	244	279	268	259	293	249	249	253	245	276	272	251	260	269	262	287	256	261	259	244	249	249	261	269	244	254	257	270	291	273	245	315	303	283	268	232	256	252	278	255	275	236	287	263	270	272	258	267	255	272	268	292	250	273	241	278	274	277	272	286	269	243	278	251	249	296	250	235	272	281	243	272	274	281	265	285	257	258	254	274	298	295	243	256	290	278	265	271	255	253	263	283	289	262	235	246	254	246	285	263	230	268	259	260	255	256	284	286	266	247	285	316	271	265	227	271	226	247	298	253	264	249	271	351	282	272	251	276	241	243	285	260	245	297	279	267	280	250	238	246	248	267	232	260	283	268	266	237	272	292	264	279	278	260	280	259	265	286	291	250	259	262	253	260	230	242	231	261	233	258	284	284	275	252	261	256	232	241	264	238	282	282	282	244	272	244	287	280	255	266	253	238	284	296	274	278	287	246	260	263	258	250	259	260	249	285	244	271	274	273	278	246	243	240	267	274	271	276	260	271	251	224	282	259	247	242	236	248	247	293	283	237	282	276	238	270	269	274	282	267	275	267	266	260	281	279	239	238	271	274	274	255	235	262	260	270	260	223	281	277	294	237	267	257	294	280	279	261	280	288	253	251	273	264	286	272	239	255	265	241	257	268	285	281	299	264	267	286	258	275	281	289	254	248	270	226	282	259	238	233	270	252	265	253	253	262	246	276	232	292	262	255	255	248	268	267	242	242	253	292	219	263	222	259	272	229	271	247	261	281	258	252	279	250	264	280	263	260	245	272	246	294	237	246	285	261	275	252	279	263	276	269	276	289	290	310	264	281	283	307	268	240	249	290	287	255	250	241	294	241	252	260	308	258	247	282	286	247	277	276	237	262	245	261	265	237	247	263	310	247	255	262	282	269	283	267	252	278	260	276	263	276	264	267	280	247	267	262	269	284	251	264	291	260	254	247	253	254	278	259	249	280	265	276	265	271	225	246	300	263	260	255	260	248	242	279	275	243	250	245	246	245	294	300	266	230	258	224	264	266	259	257	291	283	248	268	248	270	235	247	258	279	277	255	257	252	240	252	258	262	263	288	285	266	241	250	252	275	275	287	273	287	276	268	263	253	248	251	252	236	249	211	258	251	259	287	250	271	261	250	253	268	272	260	273	257	256	243	255	226	256	275	256	256	247	262	272	297	275	242	240	261	311	249	227	303	263	268	286	243	244	239	250	250	249	232	299	254	239	258	221	248	281	250	240	246	270	263	251	261	262	282	261	243	267	229	265	293	263	257	264	282	263	276	256	249	285	288	236	279	285	258	269	241	261	233	266	271	260	272	270	279	264	277	251	287	270	239	291	245	270	301	297	265	256	270	275	257	265	289	244	260	285	249	247	263	268	264	257	253	253	272	276	277	232	305	232	282	306	269	301	275	287	249	280	265	256	252	236	286	243	259	261	283	267	252	262	248	276	243	287	270	267	284	282	280	251	256	270	260	253	237	256	272	241	241
21444	16608	17586	4660	2214	1972	1805	1512	1412	1215	1015	980	913	914	829	799	845	721	727	707	703	728	672	696	656	697	668	643	650	685	653	666	711	638	602	604	666	617	636	677	609	620	675	633	650	622	591	626	591	626	623	680	658	583	624	608	670	609	586	607	607	595	599	640	634	619	615	643	616	583	601	666	608	679	582	610	589	625	655	619	621	621	593	594	649	611	625	590	589	631	613	628	618	579	596	574	618	568	581	615	612	581	611	590	597	581	673	596	566	597	593	607	588	643	650	623	632	588	579	606	655	624	601	612	595	621	600	636	620	603	656	594	600	624	628	602	636	562	565	628	616	642	592	662	623	615	606	572	625	620	630	618	605	602	618	579	635	606	641	636	658	647	590	621	630	547	623	620	624	634	604	609	598	603	630	599	614	655	597	600	632	617	615	651	592	611	621	610	607	619	620	625	634	619	578	588	559	623	602	573	612	598	641	597	591	629	638	585	565	626	613	636	580	636	604	596	620	585	587	608	608	634	591	601	603	634	656	591	594	590	624	595	623	613	627	644	559	624	617	590	589	635	599	603	572	580	600	625	592	632	625	636	639	619	590	615	593	602	597	619	576	565	599	645	595	652	652	638	629	574	638	581	599	640	599	605	606	580	609	615	614	599	589	655	589	629	605	605	608	620	609	620	589	621	647	586	620	576	609	585	691	657	616	622	596	582	610	581	672	609	596	609	620	640	622	622	591	639	617	639	625	620	656	628	608	621	613	646	638	622	615	602	604	651	622	635	651	603	574	643	616	608	583	596	632	587	611	620	604	611	657	589	589	604	643	582	651	582	584	599	570	613	620	640	571	630	617	590	611	656	614	612	645	596	619	623	576	657	604	593	641	670	612	608	614	610	597	617	652	610	615	609	654	587	614	614	640	675	585	582	605	594	604	603	606	580	622	608	626	649	632	628	556	662	598	602	651	608	638	594	587	624	624	639	566	627	660	559	625	606	617	619	630	614	601	617	626	609	672	645	636	603	631	601	573	636	607	592	660	666	597	632	601	596	621	598	599	626	618	613	630	668	619	613	610	583	546	578	598	601	615	606	609	636	614	630	621	612	570	656	620	624	626	591	597	632	638	627	653	647	625	573	577	638	622	585	614	576	596	604	639	586	598	554	608	619	606	636	620	622	612	601	652	601	630	607	619	618	573	633	641	606	610	631	678	609	616	606	625	593	546	619	590	577	585	583	624	631	658	686	620	637	634	534	629	601	629	615	625	586	614	559	625	613	575	626	625	614	620	643	594	622	645	620	640	620	598	610	606	612	572	568	585	592	575	605	625	603	632	594	663	630	624	630	602	643	594	624	628	611	674	595	587	620	593	598	629	623	558	631	602	617	596	577	612	615	603	585	586	598	636	621	599	604	591	628	623	602	632	638	622	570	589	585	592	580	633	648	602	617	600	605	613	593	642	645	649	588	660	654	592	615	625	641	653	601	604	605	603	583	597	594	592	596	603	583	648	632	585	670	635	604	551	627	618	607	577	616	572	618	588	648	603	654	634	600	661	622	655	598	605	607	571	611	611	617	591	643	597	617	633	654	578	588	636	603	602	616	631	601	591	586	562	602	710	543	579	586	640	610	573	584	609	600	614	618	626	645	564	622	614	610	625	592	639	613	613	641	641	598	665	592	613	627	619	612	617	625	643	616	622	603	642	623	577	587	645	634	590	636	622	561	570	591	636	641	617	641	655	580	624	609	634	611	602	620	604	624	604	620	607	587	666	618	624	596	624	626	587	652	588	583	565	615	593	577	631	648	659	586	616	593	607	611	630	612	662	620	593	618	602	630	624	608	643	627	594	659	594	629	619	634	594	613	586	585	625	567	581	630	593	631	589	628	576	633	616	608	604	569	643	599	642	598	663	571	600	593	586	635	630	576	573	572	667	599	561	611	636	626	632	656	613	644	578	652	607	614	601	623	619	584	613	621	609	595	577	615	613	601	585	608	643	644	610	631	638	591	574	607	630	613	626	656	626	632	618	611	580	582	623	642	590	643	602	637	590	613	572	591	606	652	604	655	608	567	595	588	618	633	583	605	617	582	633	664	671	583	640	647	628	638	628	620	622	619	656	577	645	676	591	611	636	601	624	667	577	627	650	637	611	604	606	570	636	636	597	605	638	635	621	582	622	581	612	636	607	595	630	664	624	634	634	597	607	604	604	569	588	610	599	692	612	624	635	589	581	589	629	598	593	620	596	632	613	619	649	610	622	648	594	597	605	630	611	616	612	662	579	614	581	576	603	607	629	658	647	588	645	619	635	647	584	620	608	636	644	614	617	626	561	630	637	629	627	616	583	619	592	579	622	631	614	628	660	609	560	587	653	619	622	577	601	642	632	602	627	588	591	631	631	564	633	613	616	614	667	588	616	578	610	621	557	611	632	648	628	607	596	638	625	654	601	585	663	601	596	607	606	558	610	611	607	648	620	611	627	626	669	599	605	653	599	572	628	639	613	610	590	636	622	626	596	584	568	621	656	609	653	638	612	617	696	629	624	618	624	621	577	612	588	608	627	602	606	621	602	631	557	623	624	614	599	620	618	666	568	608	548	607	570	657	639	592	620	610	621	577	597	619	583	580	652	637	555	550	615	616	607	629	600	597	622	576	565	566	598	621	631	605	647	563	606	627	581	603	604	624	595	634	575	605	634	614	679	556	608	599	576	618	582	603	642	642	603	596	616	635	637	640	579	598	640	628	607	625	605	617	616	647	630	590	610	614	652	573	621	624	591	620	577	584	590	600	634	613	597	602	677	599	583	599	635	600	588	569	637	607	606	621	630	630	639	600	614	640	569	582	630	633	618	605	617	652	606	627	597	583	601	595	617	657	620	629	603	622	599	592	608	634	595	635	629	588	608	638	598	607	574	627	641	645	599	645	588	662	597	626	612	627	590	620	583	596	611	604	621	583	595	602	667	629	656	613	584	597	592	600	571	619	634	626	598	632	594	635	621	612	624	622	634	624	563	624	585	629	625	585	592	618	621	594	627	601	646	698	639	618	574	634	630	645	637	622	629	640	604	628	637	606	638	605	636	606	590	598	629	640	632	595	628	622	604	616	590	608	627	597	620	616	646	683	625	614	590	605	589	614	626	596	620	593	591	641	624	570	582	560	584	567	595	610	621	644	597	649	606	607	628	570	616	601	635	637	611	631	571	643	615	583	596	556	594	641	593	633	575	613	588	637	605	646	574	612	597	615	595	572	622	598	580	583	596	579	630	626	624	616	611	593	587	639	616	619	623	610	613	596	615	614	600	656	603	545	606	641	633	626	583	578	605	610	637	587	572	638	587	580	608	599	613	637	628	624	672	612	642	601	663	558	592	595	600	607	584	571	619	611	564	600	607	622	580	611	599	604	597	632	567	618	635	601	596	621	579	659	583	570	636	581	614	641	627	627	579	631	624	578	615	599	614	667	615	613	608	616	588	587	602	603	645	623	593	637	636	614
39275	27307	21130	6270	1226	710	529	461	365	305	295	246	222	220	197	217	221	204	171	189	185	194	162	176	169	163	166	171	140	171	164	179	188	173	146	180	154	184	162	162	170	150	148	154	150	155	163	166	163	173	161	138	158	166	144	156	173	154	153	151	167	150	152	159	166	136	162	161	171	167	142	152	144	155	164	188	156	153	165	196	170	156	171	145	150	168	171	147	143	178	176	143	155	159	153	145	159	166	151	158	163	162	174	143	158	151	164	176	156	147	163	141	159	153	189	149	164	172	135	146	167	178	180	170	161	149	191	151	146	147	142	163	145	159	162	179	166	149	158	148	155	175	159	172	158	163	178	170	160	175	170	141	137	157	165	119	136	168	154	147	153	187	154	170	155	137	199	161	136	168	179	162	162	148	166	177	162	160	160	143	141	160	147	160	153	155	170	156	157	148	180	150	151	143	177	141	174	173	153	175	154	143	135	166	171	178	171	189	137	174	161	160	167	145	161	174	128	192	162	166	155	173	147	184	160	176	158	142	170	159	144	176	144	166	157	167	162	154	167	156	157	157	171	186	185	176	148	158	164	160	147	155	146	135	170	155	164	157	161	180	155	153	162	155	167	159	162	144	172	170	181	163	155	136	154	172	130	154	142	136	151	167	142	157	166	171	149	162	135	166	135	147	173	134	155	163	137	149	173	147	150	153	176	166	181	158	159	164	167	160	137	191	164	189	168	178	153	172	162	159	180	147	165	168	158	142	139	144	175	153	145	151	181	164	160	156	157	152	176	142	179	152	148	179	172	151	148	154	176	143	166	161	146	161	159	139	133	155	180	167	179	157	147	163	197	154	155	146	155	145	179	145	162	165	164	175	158	145	145	180	179	171	162	150	160	170	152	143	159	168	179	167	159	150	170	154	148	156	172	167	171	133	152	170	154	181	144	155	149	157	145	161	157	168	160	153	138	157	157	163	159	157	169	154	167	156	131	168	143	150	161	146	158	153	141	169	142	164	144	157	158	160	150	139	143	151	165	153	158	166	161	164	157	150	153	153	146	160	159	150	146	162	156	130	176	155	157	184	154	156	159	169	158	140	152	181	155	146	179	153	167	165	178	140	164	164	169	201	141	163	164	155	150	163	140	167	154	133	177	155	161	150	150	149	146	159	141	123	137	156	184	152	136	142	164	158	153	169	154	166	169	139	150	142	180	170	173	156	153	149	142	157	148	190	140	164	159	138	180	157	157	153	180	159	178	133	160	122	154	159	128	126	156	145	139	143	175	154	150	114	167	171	156	161	156	175	174	151	159	143	144	154	182	184	163	177	173	177	159	165	185	151	145	141	164	152	157	155	146	167	163	131	164	146	145	173	170	164	184	161	170	161	155	168	162	154	145	146	172	161	165	173	169	141	155	172	165	169	139	169	158	148	146	154	157	178	162	170	166	174	180	160	183	159	158	146	146	177	156	176	150	161	158	144	156	138	170	145	158	168	150	139	150	171	170	159	162	151	180	154	156	175	157	143	151	172	190	155	160	154	151	150	156	165	177	125	168	150	139	150	154	163	140	160	169	167	164	155	158	167	177	173	150	154	143	168	156	169	150	169	169	184	169	172	158	167	153	181	160	157	188	142	157	140	132	156	154	155	144	164	171	149	159	194	153	163	180	167	158	155	161	162	168	147	154	153	164	143	131	171	165	167	148	160	158	163	179	154	145	153	157	135	151	155	163	145	162	166	176	158	165	143	158	144	144	136	149	131	149	133	143	169	156	144	146	186	139	162	141	180	163	138	166	175	155	152	153	172	179	158	139	167	166	163	180	174	191	170	166	140	163	174	197	157	142	144	155	165	141	180	152	161	171	174	153	145	160	147	154	189	158	165	136	148	150	152	167	154	177	161	152	170	145	157	150	141	133	172	158	158	152	163	149	182	151	137	151	181	141	169	151	149	166	142	138	151	172	171	181	133	163	168	178	150	161	171	171	172	138	113	140	148	184	171	164	163	159	161	171	160	178	148	164	151	166	164	160	152	157	171	150	162	158	151	167	147	158	144	159	160	158	179	136	169	171	160	159	167	147	163	152	147	161	132	163	180	160	157	167	149	147	143	173	156	161	157	160	181	181	151	148	180	162	137	152	161	176	168	145	139	162	133	174	144	150	165	161	170	171	184	178	148	134	152	152	157	129	180	164	161	141	155	155	156	177	141	178	142	161	139	150	175	146	155	158	195	176	169	160	161	158	158	162	156	166	162	165	165	152	131	165	133	163	153	150	170	158	168	157	150	175	139	152	149	147	154	195	178	157	177	163	157	181	161	145	168	144	129	167	154	148	166	159	167	160	163	147	154	146	138	158	149	150	188	144	170	169	148	168	144	164	165	156	160	158	168	169	153	169	163	136	141	169	164	155	150	169	174	169	152	168	136	154	153	170	142	139	175	158	151	158	157	177	159	143	152	160	164	154	154	145	152	182	149	180	166	150	174	171	165	154	150	160	149	177	181	149	168	167	135	172	176	154	151	158	168	168	157	172	161	149	161	156	158	162	159	154	170	182	146	181	153	163	141	157	176	155	169	154	153	154	164	184	166	169	185	179	143	166	154	162	139	141	152	156	177	129	166	152	143	140	142	177	159	172	156	183	160	172	156	154	160	167	178	154	173	157	168	158	163	150	160	159	165	163	157	172	142	166	152	174	166	159	169	180	146	134	170	160	138	143	172	172	162	146	148	153	163	166	189	157	147	141	165	165	146	193	164	158	168	147	164	155	141	164	180	146	153	140	145	165	179	154	164	159	132	170	151	153	158	144	160	151	156	146	152	151	160	184	163	157	158	199	155	192	157	174	154	169	172	177	145	137	135	150	162	147	161	150	152	148	132	179	163	167	149	176	148	164	128	142	159	155	128	165	156	153	169	174	171	143	182	158	155	169	162	142	150	155	159	150	154	138	183	147	185	187	142	148	165	169	167	127	167	131	167	153	137	140	134	157	178	147	176	142	157	137	167	161	149	151	147	175	158	156	140	172	159	145	182	170	156	161	166	168	162	152	174	174	158	180	166	143	156	162	158	164	149	161	155	158	153	142	177	165	143	156	144	157	170	160	166	146	161	169	173	157	181	143	159	134	146	144	180	145	141	171	160	162	170	142	145	177	138	148	168	181	154	167	178	158	155	145	164	190	169	144	147	174	183	150	152	154	155	126	170	175	150	161	149	151	154	166	169	134	138	167	167	173	152	187	152	186	178	180	130	173	154	162	169	168	158	156	151	132	146	173	157	151	160	156	128	169	142	157	164	154	150	146	152	132	180	171	158	150	168	184	156	164	170	144	193	158	156	168	166	142	136	160	183	152	156	168	158	161	179	169	172	161	155	168	166	131	154	142	166	164	146	129	180	178	176	163	150	147	151	125	151	176	163	170	142	129	164	157	175	141	153	161	178	154	126	150	169	181	149	176	141	149	157	165	165	154	150	173	184	150	168	168	184	149	164	173	155	150	139
26699	21693	23269	6671	2800	2475	2236	1809	1484	1161	1021	864	891	808	753	705	622	613	633	570	546	474	488	543	465	483	501	447	457	481	449	434	489	441	415	476	438	443	427	437	485	408	408	388	408	405	432	418	376	424	430	420	380	399	405	402	386	405	345	402	406	425	405	385	404	395	371	358	441	405	374	389	367	387	414	357	409	390	351	395	371	406	390	381	388	397	367	407	376	380	358	402	384	376	362	376	371	375	421	378	381	435	393	375	384	391	359	396	363	407	368	372	380	395	388	392	357	369	377	398	366	368	437	374	403	386	388	366	369	375	377	395	352	390	389	371	382	389	402	362	379	388	400	381	343	380	409	384	375	366	412	394	374	385	370	396	388	325	393	388	387	345	392	388	375	363	440	382	383	395	381	406	375	377	413	388	371	368	387	361	393	366	368	435	373	401	392	368	375	412	378	403	355	356	380	375	376	368	403	375	389	431	387	405	361	374	375	392	373	403	382	377	370	379	373	369	373	372	380	364	389	386	398	416	389	384	367	395	408	381	378	360	367	361	392	371	344	412	351	405	394	392	389	375	354	415	387	379	362	371	409	411	375	410	359	347	408	419	398	398	361	411	385	389	369	406	390	378	387	330	402	388	388	388	343	375	383	381	416	383	372	365	380	409	372	409	359	360	392	381	377	406	403	364	373	374	388	405	402	408	387	380	399	384	380	365	383	385	395	419	393	404	401	370	385	345	400	377	400	417	414	350	355	376	390	374	390	404	367	388	389	369	400	421	414	409	375	384	348	368	383	413	371	379	408	390	358	368	400	344	394	386	404	384	410	364	409	367	356	347	439	423	393	368	380	358	403	389	371	373	384	359	387	365	359	371	420	380	368	375	372	391	372	354	371	372	372	408	379	443	372	398	401	385	394	352	359	373	371	350	375	363	398	392	419	364	374	371	406	389	375	382	370	363	395	368	368	390	405	414	349	400	377	388	382	372	395	412	353	392	405	381	383	417	367	380	428	341	377	380	378	364	375	392	358	402	382	405	411	366	383	370	373	387	378	415	407	378	384	377	440	401	419	366	373	382	408	376	390	405	386	421	386	365	348	368	377	385	416	359	371	362	360	358	371	360	398	384	445	384	413	396	396	379	379	381	412	364	368	359	376	377	377	353	384	409	349	393	355	386	401	394	383	383	373	381	378	391	383	405	384	389	358	409	377	387	377	381	423	398	399	405	374	370	361	395	365	380	385	376	393	389	376	366	420	427	398	347	404	376	359	389	374	425	371	394	383	365	397	373	411	387	350	389	413	367	384	357	373	358	391	405	389	393	389	374	348	411	381	383	368	362	333	394	407	365	350	351	394	390	415	393	379	363	365	346	350	402	397	392	389	419	383	387	397	394	406	353	350	358	394	379	375	398	365	369	374	388	380	405	373	379	405	389	431	389	392	365	384	386	406	357	378	374	350	392	375	369	384	410	366	365	383	398	369	415	410	402	398	360	346	381	394	384	372	374	346	371	381	385	403	365	361	347	373	390	403	376	340	374	369	407	348	389	396	376	391	345	362	380	387	375	379	367	387	374	344	369	382	363	397	392	357	412	390	359	375	374	409	387	366	382	373	372	383	401	408	422	386	366	400	417	356	402	392	367	375	414	402	411	427	370	403	372	419	388	389	382	411	393	354	387	393	372	385	392	368	359	390	403	405	409	354	385	359	379	372	414	359	410	391	378	398	414	414	347	362	392	409	382	383	342	378	360	389	373	396	337	351	364	390	374	389	360	378	397	396	364	378	378	352	362	372	363	371	369	352	369	385	364	387	403	403	397	392	416	389	386	378	390	351	347	355	414	346	397	399	345	406	366	408	385	378	346	356	400	360	389	411	391	377	363	406	428	373	368	358	405	385	375	361	372	371	384	398	374	365	374	396	365	330	375	380	377	375	376	369	393	381	370	387	361	358	404	367	379	406	365	364	389	393	406	373	375	414	365	389	371	402	389	361	405	389	394	403	383	406	393	382	406	371	404	379	370	408	377	396	389	356	362	337	398	387	347	372	407	397	341	335	389	353	399	377	362	360	385	403	363	385	338	395	367	347	378	371	414	373	404	354	358	411	379	425	404	373	395	371	363	382	354	390	397	397	386	351	397	333	403	360	381	350	415	381	352	400	382	362	367	358	379	401	390	369	395	374	379	377	370	376	374	370	394	362	379	402	399	396	396	384	354	408	377	430	367	384	416	404	396	392	410	389	359	354	372	365	378	339	395	347	389	405	398	368	417	360	410	373	383	393	377	350	373	351	401	406	371	355	395	369	417	389	397	397	390	386	380	384	371	385	379	357	383	415	366	388	379	379	401	369	422	377	404	380	390	393	363	362	384	372	376	354	398	388	398	387	380	408	364	336	371	372	358	370	398	348	391	383	390	384	371	385	365	365	367	384	366	391	411	409	389	392	383	364	372	368	381	401	369	376	368	385	399	395	390	404	352	394	392	415	388	394	363	348	372	367	381	393	383	372	376	350	390	348	402	404	367	360	366	403	394	355	397	378	367	384	372	353	379	396	391	379	397	376	375	389	414	402	384	385	408	379	387	414	381	407	385	399	365	385	372	371	386	364	383	396	353	383	350	338	387	378	375	327	398	398	346	405	356	379	423	430	369	359	390	385	336	381	390	398	376	391	383	382	352	325	373	346	384	391	383	356	387	350	361	349	373	391	384	394	364	389	380	381	389	375	406	371	388	373	398	417	398	349	375	404	378	385	399	372	374	402	383	382	367	364	370	390	347	396	385	383	391	410	371	409	393	387	342	403	398	360	389	371	362	386	389	379	381	409	385	368	378	396	373	310	380	384	385	366	393	378	389	379	412	348	362	393	398	363	398	413	417	396	366	396	378	392	376	376	402	371	385	422	378	360	386	405	357	356	372	370	422	394	356	369	402	380	402	361	430	363	391	379	366	409	409	380	383	369	427	397	385	395	391	371	377	386	380	402	394	378	384	396	354	370	380	401	349	415	412	356	394	375	390	396	393	370	388	390	409	376	393	418	354	395	381	383	380	373	379	399	380	380	408	368	391	374	406	384	361	368	398	365	382	425	384	400	417	386	365	416	432	405	406	413	366	374	378	383	387	403	372	348	377	381	383	394	411	379	383	383	373	348	381	397	399	363	407	371	380	390	377	354	411	365	382	345	356	383	395	362	384	397	372	389	390	381	395	407	392	397	407	371	357	349	384	402	380	361	373	388	380	393	368	390	397	372	377	403	330	379	362	386	423	403	384	358	376	402	395	389	396	374	358	389	394	391	412	392	393	376	373	379	382	380	412	385	369	374	403	408	397	394	378	341	425	372	362	396	367	379	377	405	412	393	383	379	389	394	369	398	398	392	339	379	390	385	400	364	409	407	367	376	355	411	362	362	378	405	350	365	415	382	367	387	399	375	433	374	369	364	393	374	372	379	377	373	379	367	367	374	398	364	389	385	370	411	416	373	421	365	387	383	383	354	388
13982	5839	3098	895	442	388	346	316	284	272	295	286	269	280	264	291	283	270	237	266	263	259	263	255	245	264	234	228	253	278	268	242	189	255	230	255	226	241	233	253	247	250	217	225	244	249	256	242	235	248	235	237	282	230	248	257	247	239	229	256	254	249	260	247	244	215	237	268	242	226	273	253	251	270	269	236	220	254	246	261	252	221	226	255	249	238	246	262	250	241	232	245	269	256	267	253	219	230	273	272	261	219	231	246	267	261	247	265	242	230	250	250	247	252	263	241	242	255	257	225	246	254	276	264	244	267	267	243	252	258	240	239	267	261	277	278	252	213	260	245	252	214	262	268	253	253	254	239	249	235	244	246	229	265	218	264	265	233	263	265	251	253	232	277	227	242	229	277	255	244	244	242	259	261	254	256	240	232	261	239	220	219	221	241	236	225	259	223	259	261	275	238	247	262	238	266	251	237	266	251	214	255	269	259	211	216	225	250	229	214	236	252	272	252	216	268	250	232	261	284	244	244	257	241	248	246	253	222	252	249	265	237	241	257	241	237	259	250	251	233	278	241	257	260	234	258	258	264	263	211	244	229	266	256	264	247	253	237	259	259	247	240	240	256	268	263	242	248	250	261	264	260	222	249	281	253	259	265	265	297	242	237	261	242	241	274	245	238	210	230	247	281	255	267	265	229	253	229	267	263	257	220	247	270	262	248	277	252	238	253	254	248	239	280	257	255	264	230	280	270	236	267	254	281	259	272	248	213	240	245	219	263	237	221	244	280	249	253	241	263	212	246	269	252	236	243	255	274	228	273	249	240	263	260	227	224	213	273	265	229	224	276	241	266	245	276	282	261	265	232	264	224	239	238	235	239	276	247	264	255	262	247	223	251	269	254	246	235	213	252	226	232	285	205	251	227	208	250	236	242	236	229	260	262	252	275	266	266	266	268	225	214	239	265	219	242	208	223	280	253	228	254	255	240	250	260	252	215	262	251	256	261	258	255	238	241	258	227	263	226	240	265	253	225	273	232	234	257	247	235	260	258	214	261	258	263	252	264	265	220	227	233	280	254	243	255	233	218	234	233	269	245	226	234	237	259	234	266	244	271	256	220	238	238	249	247	280	255	243	225	229	260	264	230	233	230	252	258	265	246	252	258	243	270	216	244	242	255	226	238	250	263	250	272	235	247	240	250	242	228	261	238	246	246	256	259	254	225	283	265	225	255	226	245	233	237	262	247	237	292	262	272	265	228	252	251	250	265	251	254	224	239	258	258	260	272	269	249	239	250	212	227	239	248	200	243	256	236	260	268	222	250	251	229	223	250	282	265	260	256	258	258	219	271	198	246	259	239	229	226	254	260	251	223	243	255	261	232	228	260	229	270	278	252	238	265	246	242	241	250	243	246	238	248	244	243	262	284	252	249	233	260	246	278	244	237	278	246	289	230	275	248	266	232	236	263	264	258	253	258	236	246	234	232	241	245	226	269	241	231	227	262	242	258	245	263	241	266	278	286	237	247	247	265	267	230	220	254	234	238	232	262	223	246	241	240	240	247	275	246	240	268	275	258	257	252	253	245	257	256	261	220	232	259	288	217	244	242	237	244	227	245	242	235	273	276	248	263	236	250	246	237	240	289	262	256	253	246	236	268	251	273	258	235	271	248	246	257	236	257	259	271	261	217	236	255	218	225	234	271	249	240	232	270	236	249	249	256	232	258	222	300	220	258	220	248	252	232	264	268	242	237	262	242	272	242	257	255	224	226	256	263	254	250	264	265	209	230	241	231	251	251	225	269	237	265	232	243	224	271	244	260	250	216	279	247	203	235	251	216	254	255	246	244	264	243	282	272	245	267	257	245	249	235	265	247	227	230	240	209	254	239	259	235	234	239	236	224	260	277	231	223	260	252	254	258	261	245	248	225	234	268	245	229	246	292	273	238	217	260	241	217	260	236	263	238	244	277	260	239	232	232	270	260	235	263	228	254	244	263	260	233	238	238	228	263	253	249	211	245	266	274	251	273	249	243	245	274	266	235	223	243	280	245	266	214	242	223	232	243	241	250	242	246	246	268	264	255	232	279	235	236	238	281	253	276	249	232	272	243	258	251	263	251	258	233	246	226	267	244	238	267	259	227	279	282	260	242	251	235	241	243	269	275	254	253	255	243	284	231	269	261	242	260	244	257	242	257	221	259	259	240	258	254	258	257	258	242	250	238	253	252	250	258	271	206	298	253	243	232	258	229	285	277	240	262	240	241	256	212	220	246	262	261	250	250	227	260	270	256	294	221	262	246	248	239	235	260	259	220	258	248	237	236	242	239	253	233	297	255	247	243	260	234	246	254	241	272	252	247	239	217	223	247	241	260	218	257	246	243	238	236	236	216	229	248	250	255	249	246	254	247	249	270	236	256	246	225	260	265	253	262	266	230	268	250	250	238	256	257	243	242	264	231	252	227	245	230	267	224	248	221	276	237	243	261	260	249	265	239	248	214	274	247	239	234	217	264	244	247	237	248	260	262	239	247	266	245	218	246	272	253	247	279	266	261	243	271	253	264	237	226	242	222	268	265	265	230	239	248	232	211	232	248	256	285	228	227	267	231	230	224	270	242	237	260	222	270	251	239	264	257	243	217	242	235	276	262	214	235	243	270	269	256	240	239	255	274	257	267	262	242	246	264	253	271	251	238	280	248	249	236	221	233	222	246	233	264	250	227	258	229	263	259	247	220	224	236	246	235	260	256	234	207	265	256	237	222	247	272	248	264	267	247	237	276	272	242	241	239	247	220	251	238	251	262	296	256	230	234	250	255	263	245	252	261	231	237	242	227	229	253	226	260	246	274	255	256	276	257	235	248	230	254	244	241	238	233	225	282	233	270	254	228	280	253	252	265	241	213	272	265	247	240	238	266	226	263	244	250	235	273	251	262	232	261	223	232	237	269	238	235	255	256	246	257	249	248	249	249	248	267	267	276	239	257	253	252	208	266	254	256	258	249	255	257	247	232	242	232	269	255	257	227	236	250	241	230	259	239	259	264	250	250	240	237	266	257	212	245	285	235	243	214	267	257	266	251	250	228	280	239	226	269	268	268	268	257	272	239	288	246	276	268	266	236	255	251	266	260	265	250	270	251	234	230	220	262	239	245	204	259	245	260	240	211	257	235	262	257	243	239	265	244	261	256	250	253	237	247	238	244	244	245	250	245	247	233	258	255	265	247	258	263	279	254	251	244	240	240	253	245	252	251	238	259	240	230	271	240	237	237	240	226	218	245	309	267	259	247	268	261	269	233	238	231	225	241	245	229	258	246	226	228	264	254	245	218	238	249	245	259	236	269	238	252	289	268	227	256	266	286	254	269	224	265	263	244	232	257	242	210	236	264	249	238	263	240	231	244	265	255	255	256	273	214	246	237	258	246	245	278	263	237	260	238	236	238	270	232	224	257	267	241	281	266	262	255	224	240	244	230	230	261	238	251	275	239	256	226	255	233	256	269	259	228
10064	5730	6049	2239	1282	1192	1131	992	851	830	767	806	762	672	682	713	676	634	639	636	695	630	573	626	591	612	641	614	598	621	604	608	613	604	580	582	598	599	639	602	620	671	590	588	602	545	616	607	592	567	529	613	592	599	611	612	623	605	565	562	585	553	609	647	599	595	541	599	640	577	555	593	580	600	595	589	556	582	564	575	536	573	547	611	545	549	606	576	589	606	614	588	612	567	646	612	566	607	605	595	559	612	571	596	600	582	558	557	579	568	600	568	573	605	588	583	602	612	609	584	625	587	602	560	595	581	593	637	631	581	573	589	564	584	581	580	601	585	626	579	634	609	625	596	560	593	618	562	615	578	572	621	600	621	618	567	571	549	596	586	643	586	579	549	589	578	618	608	601	580	624	621	570	619	627	591	619	607	602	583	584	634	599	605	586	584	576	581	596	557	548	590	548	626	624	570	608	595	580	632	565	591	593	590	613	553	590	588	589	608	529	632	598	651	595	634	566	588	606	593	581	569	566	564	599	576	588	608	578	591	586	608	584	589	604	572	606	591	571	582	596	570	593	603	647	578	550	561	578	625	568	578	562	590	573	610	594	594	631	618	565	618	616	562	586	567	613	575	570	580	559	587	566	593	574	603	649	560	548	597	576	614	563	569	607	556	620	599	567	581	563	575	598	592	593	543	597	620	601	583	607	602	597	592	605	590	582	570	567	580	570	571	570	606	620	625	592	661	610	554	593	590	615	581	645	588	608	618	597	590	574	612	572	589	609	543	586	597	587	644	623	563	558	590	622	569	615	583	590	638	572	628	595	609	590	617	584	564	579	615	601	614	602	605	578	609	577	586	584	575	604	573	560	594	580	614	584	599	605	579	602	559	625	570	602	596	574	611	631	553	594	547	583	554	574	591	569	534	528	597	564	630	591	637	595	575	561	598	589	625	563	582	562	586	569	585	623	598	639	605	615	567	625	595	566	630	579	579	615	529	595	572	604	563	547	594	550	599	587	610	591	577	571	597	530	544	578	585	616	594	589	593	579	570	578	641	581	556	573	596	624	590	601	567	618	550	583	556	581	593	587	598	561	593	621	609	597	605	585	594	626	626	586	597	571	568	563	616	568	582	619	600	609	597	604	589	576	575	591	597	596	637	605	588	573	609	617	598	586	555	562	591	599	577	595	622	572	596	616	593	597	585	565	558	607	610	569	566	546	600	591	637	641	595	515	628	565	625	643	589	584	614	609	611	622	528	634	546	592	573	564	607	608	606	608	624	568	580	620	627	623	556	595	598	571	574	619	619	574	577	607	592	600	565	568	580	597	580	619	592	595	594	541	599	587	567	553	594	589	575	557	547	587	559	602	612	589	583	617	610	597	633	604	584	641	589	603	608	558	602	594	560	614	550	589	550	611	617	600	589	617	571	565	615	545	567	579	570	602	631	577	591	598	579	579	581	588	563	574	591	625	596	562	580	553	609	586	596	557	551	605	586	572	622	629	612	565	600	589	607	573	600	570	592	617	582	584	593	591	565	569	563	574	583	554	612	595	632	568	587	624	611	586	605	575	605	590	576	575	585	640	599	626	602	601	640	614	560	622	604	599	597	547	587	581	579	555	612	569	594	589	592	606	585	600	607	598	591	575	613	591	561	625	577	598	581	613	615	632	554	639	581	586	611	596	605	604	582	591	572	623	583	568	557	582	532	559	546	585	575	628	603	549	585	614	606	580	597	606	581	591	577	561	571	585	607	585	609	543	622	595	570	609	605	611	626	581	566	593	572	583	617	591	625	572	596	584	555	589	538	561	562	593	570	581	595	566	561	628	599	583	607	585	610	576	593	627	583	616	574	600	595	563	603	626	592	589	591	561	589	611	550	615	620	589	571	601	601	600	560	596	575	605	592	571	602	562	624	578	620	642	615	600	587	569	572	573	562	560	584	625	592	621	582	585	601	557	611	608	554	566	593	632	585	585	519	583	570	614	589	610	625	605	590	600	635	608	613	607	616	575	586	593	578	601	594	596	588	610	636	615	580	602	593	607	568	617	575	562	596	602	626	551	586	661	560	600	651	579	608	575	604	592	606	622	607	582	567	599	573	597	637	549	597	608	610	585	612	605	599	584	579	594	540	601	591	615	585	574	596	587	600	572	646	580	566	633	604	595	562	576	620	604	610	558	564	585	604	600	619	614	637	572	568	574	575	632	567	624	576	632	568	609	591	593	596	593	552	604	590	616	599	571	594	569	550	622	600	575	597	552	559	585	632	590	595	612	574	607	608	561	569	595	572	581	593	628	619	597	546	565	557	595	571	643	591	571	593	596	625	589	572	587	605	575	645	602	618	580	622	573	616	587	604	576	586	571	578	584	615	564	624	633	609	569	591	548	584	561	600	572	602	527	588	588	578	591	540	569	560	606	596	600	612	619	630	582	583	595	578	572	601	612	618	573	588	646	608	551	576	596	582	606	602	584	606	579	627	592	615	585	570	562	593	612	566	580	560	601	620	563	576	575	578	628	571	568	594	617	606	596	581	627	560	570	618	597	593	608	575	569	619	545	632	583	559	544	566	537	566	619	622	579	590	639	606	561	595	628	534	592	587	550	564	581	590	598	558	582	587	593	623	641	574	609	563	577	561	580	624	625	604	558	566	595	559	606	565	598	572	596	564	605	586	601	625	586	624	581	606	580	586	596	597	578	589	586	575	562	573	603	579	590	584	610	589	618	567	559	608	641	573	606	596	585	585	599	574	596	554	552	614	596	611	603	602	557	566	607	559	593	531	620	581	579	599	569	596	578	608	566	604	584	602	620	578	578	572	598	600	592	605	600	587	590	591	544	548	594	576	579	588	600	580	566	591	584	595	599	555	603	573	550	510	572	580	579	625	605	556	583	612	613	580	617	558	595	592	610	641	649	591	587	550	611	594	619	548	562	619	605	584	598	594	555	572	546	594	604	566	630	581	603	605	600	635	569	542	588	619	608	586	577	604	615	590	592	592	615	558	612	591	592	594	562	621	597	642	593	596	618	581	612	541	571	550	597	648	598	606	593	578	588	617	543	566	611	597	599	588	587	587	585	578	545	581	566	589	644	609	594	569	632	652	610	613	571	579	580	566	628	561	559	530	624	578	615	587	552	533	588	575	549	573	569	619	595	595	566	577	595	620	550	583	572	585	566	595	620	615	598	608	548	597	545	553	563	634	630	579	555	623	543	590	571	600	596	611	607	579	630	608	570	614	570	572	607	633	592	608	577	627	592	586	601	610	574	582	613	591	574	571	612	629	597	595	534	623	578	575	585	616	575	585	576	563	569	577	630	607	587	531	587	609	611	578	616	624	607	600	572	598	585	606	588	618	591	652	623	583	599	575	648	584	585	571	607	559	586	582	619	576	541	583	592	601	602	588	630	608	596	603	585	640	578	616	558	570	614	584	620	580	597	622	552	600	575	556	571	582	606	589	616	574	590	617	582	593	597	593	612	559	621	592	528	603
30883	19573	13563	3522	825	565	479	441	382	371	334	325	321	307	305	332	280	267	285	326	283	266	268	288	258	288	283	285	282	274	282	264	296	258	253	287	262	287	256	257	283	273	233	229	293	274	259	278	291	231	239	285	291	285	291	242	255	277	266	240	268	262	260	267	248	251	272	263	252	255	256	281	255	259	276	250	279	266	269	260	261	285	261	244	272	300	275	275	254	260	264	278	273	275	262	279	227	282	267	267	260	254	282	259	285	298	286	252	248	263	210	272	282	246	253	285	253	265	273	248	255	272	259	294	269	239	252	274	281	265	244	274	287	264	264	262	262	301	278	258	255	263	266	255	252	290	259	223	293	254	262	255	237	240	270	262	286	263	262	296	277	277	252	247	263	250	267	268	295	290	255	258	270	265	252	261	262	296	234	257	275	238	251	243	280	268	291	286	275	252	298	250	251	254	274	284	284	272	253	263	258	239	258	271	247	252	277	285	262	284	235	236	246	267	293	243	255	260	276	284	239	248	265	254	277	263	308	258	266	256	246	282	255	272	259	253	256	302	280	269	244	269	291	270	272	229	232	218	276	262	261	274	247	257	262	255	238	287	222	296	272	282	280	263	281	271	294	251	267	264	257	274	258	254	275	242	312	257	271	254	247	283	288	250	267	269	277	267	257	236	273	264	242	267	245	276	259	264	253	252	261	264	261	247	231	267	272	297	278	268	247	272	240	251	297	300	294	255	248	253	281	252	269	247	240	255	259	276	258	269	252	261	266	316	265	260	261	265	260	272	255	277	257	276	246	254	241	262	293	265	271	252	263	256	270	292	275	256	246	243	255	240	269	269	281	260	265	275	229	282	251	252	295	263	251	288	291	272	259	254	269	274	246	244	270	264	254	298	257	275	254	248	259	266	297	268	285	253	281	264	274	247	264	245	270	300	241	287	268	257	257	266	296	281	256	250	275	273	278	274	275	252	281	275	283	297	258	306	268	220	287	267	271	246	244	255	272	263	259	250	272	260	242	267	282	261	278	260	269	244	280	256	255	231	262	281	249	240	280	267	266	246	273	263	247	252	270	245	259	260	239	269	259	259	236	266	268	259	271	289	244	243	248	282	267	259	246	260	245	271	279	224	279	277	286	255	241	241	301	268	268	274	262	278	286	263	263	270	257	253	272	270	265	269	240	268	274	224	262	269	251	277	282	280	269	256	276	279	286	244	261	236	248	246	265	269	307	238	275	253	262	253	257	267	264	263	267	269	265	269	283	277	281	276	277	282	274	255	295	265	261	270	264	264	284	266	266	253	244	281	267	267	266	279	286	254	253	258	275	274	249	275	273	259	291	262	243	266	271	243	259	242	293	260	274	247	254	261	258	278	250	265	273	248	264	282	264	254	274	255	281	300	269	276	287	257	261	276	274	250	301	261	259	293	224	258	255	267	248	276	248	263	234	248	252	241	269	272	278	270	248	276	266	290	296	282	265	278	275	270	224	256	269	287	277	274	245	255	278	222	256	266	286	293	237	265	262	283	262	256	267	251	241	306	256	265	254	266	244	260	285	263	290	275	247	279	259	247	254	245	288	238	259	270	273	267	271	233	258	239	228	268	239	262	229	262	249	221	259	232	277	241	243	248	279	278	271	271	270	264	228	257	263	260	276	248	257	264	280	264	228	265	248	272	254	257	274	292	234	252	248	266	264	256	249	258	244	261	291	259	263	271	302	276	258	269	270	287	282	272	257	265	267	272	266	257	274	290	266	260	258	280	261	281	278	279	266	279	258	279	284	280	242	257	261	268	272	263	279	261	278	278	228	259	260	270	246	297	278	301	297	285	265	265	237	267	280	298	260	229	263	273	263	225	256	267	263	266	233	253	271	271	262	238	281	265	258	285	224	249	263	255	272	289	261	265	264	275	247	302	269	297	266	251	254	274	247	264	264	244	271	266	253	267	241	281	275	285	259	239	277	266	281	263	266	245	257	262	267	265	277	268	251	287	253	282	254	243	274	242	250	271	230	288	268	254	239	267	277	255	261	281	232	252	253	269	285	261	257	264	273	261	241	274	269	249	245	246	264	248	285	249	285	265	244	248	276	269	235	251	216	297	250	285	278	245	250	258	287	279	286	270	275	285	305	290	262	235	267	279	264	257	270	240	264	281	271	284	282	272	251	306	252	283	266	250	308	267	273	259	271	264	275	249	245	248	283	238	261	271	251	247	258	255	239	259	270	270	283	237	259	258	280	260	288	245	243	293	251	266	261	267	245	251	279	261	237	261	261	253	281	272	288	291	254	250	285	262	259	270	287	300	272	258	271	249	294	283	249	288	287	224	324	276	262	258	246	269	267	242	230	303	233	250	238	258	261	247	268	280	251	287	263	264	278	254	251	251	263	255	281	258	286	274	258	266	247	251	282	273	257	261	283	264	288	280	271	298	261	303	247	265	263	252	259	269	274	249	252	260	263	251	260	231	252	278	294	275	255	237	263	288	261	279	259	277	257	252	245	251	278	267	277	274	263	239	242	281	248	247	255	257	293	229	265	252	272	262	281	245	260	244	267	255	290	269	279	273	263	276	263	266	266	234	274	249	273	261	268	278	276	281	285	284	253	276	252	234	258	264	260	261	255	275	256	245	239	250	261	281	261	266	304	292	317	277	273	251	243	269	289	271	259	292	256	271	271	272	281	250	295	269	277	275	258	268	257	256	251	262	288	274	288	252	258	286	248	267	260	255	259	253	273	290	263	252	264	266	255	234	257	262	271	255	236	271	286	274	272	282	267	264	244	268	260	274	250	250	267	248	268	286	279	282	301	262	265	271	254	274	266	263	265	238	252	244	267	261	269	238	231	256	262	291	265	281	251	294	273	252	263	282	281	252	274	264	277	266	240	264	275	278	274	271	256	263	253	261	270	268	270	248	253	269	264	259	278	287	269	234	241	288	247	230	277	273	254	304	266	257	254	267	253	277	259	249	245	287	255	263	250	264	273	277	282	252	260	283	255	246	293	264	267	265	251	239	277	259	256	268	267	246	260	281	280	260	279	256	248	275	278	240	279	253	237	253	260	252	267	275	299	273	276	247	274	283	292	294	295	293	282	265	300	260	257	268	283	265	268	273	276	264	291	223	265	274	274	242	227	301	257	247	258	233	264	269	266	235	276	256	238	265	269	248	263	261	265	288	268	252	272	258	280	259	260	267	269	246	287	265	271	282	303	261	271	267	256	279	265	299	259	271	251	262	263	265	276	256	296	290	242	257	257	266	280	292	270	262	312	269	269	277	286	238	242	273	269	291	255	256	255	294	295	256	232	279	261	276	228	292	297	260	259	235	239	285	263	263	262	253	261	245	314	295	252	234	281	269	284	235	275	288	234	292	285	283	259	276	254	233	271	252	300	285	278	299	240	275	239	263	274	252	283	255	263	299	281	259	269	245	240	268	273	263	279	262	234	276	257	266	281	308	240	242	277	255	273	281	260	272	273	269	263	253	255	289
21798	16638	17774	4612	2461	2067	1830	1557	1223	1157	1092	996	998	846	825	882	815	745	737	798	703	704	698	660	671	703	665	690	598	680	676	645	650	675	715	657	647	610	683	695	658	667	630	646	627	610	640	633	619	627	656	614	665	570	622	624	590	632	608	638	619	640	565	641	593	631	613	639	601	672	613	588	641	646	611	624	631	622	608	617	599	601	597	621	610	611	613	595	617	628	622	606	594	620	613	607	627	647	597	622	585	591	585	585	601	601	627	630	667	641	653	609	630	606	632	625	592	584	644	606	582	604	626	625	599	609	611	640	622	606	605	612	609	592	592	614	577	617	605	655	654	656	644	624	616	600	628	624	648	621	649	610	635	582	618	607	610	604	598	599	626	602	650	617	617	601	610	610	591	615	575	612	651	659	627	612	633	575	646	615	596	601	658	605	602	631	609	591	592	582	625	619	646	639	621	643	575	662	625	649	625	654	628	627	608	607	619	615	579	637	576	594	633	600	627	581	627	625	690	614	629	618	611	610	634	624	598	630	648	665	608	650	637	591	614	608	645	601	609	598	644	611	617	635	571	592	645	580	610	628	652	571	613	585	628	631	594	593	624	609	637	607	607	629	585	610	681	605	673	676	582	609	619	612	606	658	657	621	613	556	581	617	607	595	643	583	628	589	618	642	613	615	614	624	623	658	640	604	607	589	615	603	672	661	667	636	614	615	552	597	556	624	609	687	556	611	630	605	628	619	522	623	641	613	598	632	618	590	615	602	573	596	648	615	617	611	585	613	633	599	606	603	590	585	611	588	648	602	613	633	627	673	646	577	629	591	622	611	633	611	587	579	615	621	628	619	566	648	623	652	621	661	589	628	598	566	602	598	600	608	667	612	643	620	606	620	628	618	612	624	647	640	650	611	623	611	575	589	614	582	610	588	576	581	613	632	607	575	601	581	625	622	603	602	636	566	611	578	605	564	621	627	664	628	664	620	614	599	575	614	642	648	588	638	618	626	595	607	644	598	632	621	617	631	648	627	616	651	642	566	619	626	625	607	604	644	637	631	576	611	640	589	617	581	587	639	593	623	619	621	627	607	620	592	609	615	587	623	599	636	618	607	613	590	638	571	597	554	592	593	658	659	635	646	603	610	629	611	646	589	628	619	607	613	613	640	595	595	621	640	647	562	578	616	617	639	599	615	640	617	643	625	625	667	591	609	626	604	595	604	634	606	621	635	630	644	631	595	606	570	624	634	610	646	639	595	602	593	640	625	640	617	583	609	622	645	615	635	647	599	651	651	644	615	625	648	603	622	546	614	597	642	609	588	611	670	644	671	634	626	625	613	620	629	644	634	633	613	591	619	631	607	613	614	626	609	603	638	617	612	637	591	639	596	643	582	592	593	608	652	632	641	572	602	594	598	605	621	632	608	615	638	569	627	595	586	599	601	607	621	591	608	625	588	657	652	663	683	651	629	635	615	609	586	641	637	613	591	665	602	624	605	611	648	616	628	611	621	591	580	666	622	641	608	575	677	602	638	634	612	639	610	616	610	630	583	663	678	636	615	619	609	600	608	610	644	638	574	613	602	627	622	593	622	607	609	657	620	630	631	640	634	630	603	669	614	639	620	650	610	627	601	652	631	611	592	624	608	595	629	623	620	653	631	626	587	645	595	652	622	624	649	599	596	573	606	681	663	593	617	620	627	599	593	613	598	605	626	642	638	594	627	604	652	630	638	656	612	600	601	604	640	641	611	627	630	639	609	651	607	643	600	621	598	633	612	643	623	663	615	611	661	611	627	611	594	660	645	600	626	624	603	657	637	591	585	621	623	637	592	676	607	614	635	624	584	597	613	611	588	616	612	595	614	611	608	596	651	632	663	622	637	615	641	599	657	588	627	627	582	599	648	580	610	585	645	601	634	638	598	617	594	584	660	617	588	606	621	594	608	616	642	617	631	651	588	624	625	587	613	600	601	610	599	679	601	630	628	640	581	639	611	644	636	601	640	590	637	536	638	633	642	612	618	616	632	607	572	624	645	592	625	628	660	626	598	631	663	649	619	613	610	628	601	663	602	590	650	559	590	631	657	649	663	658	606	629	593	619	580	585	606	603	625	642	640	644	626	617	604	610	637	642	620	616	625	602	604	642	578	623	636	628	595	572	627	661	618	651	620	620	629	600	642	607	614	616	640	629	615	643	637	643	597	589	602	631	625	609	595	574	608	643	599	595	607	656	631	629	646	651	620	594	662	602	665	638	606	641	642	640	574	654	617	566	648	603	638	646	645	612	611	659	584	617	562	635	603	583	610	609	608	588	628	592	619	625	640	628	599	646	646	618	572	627	629	621	624	633	606	610	598	606	629	620	623	623	610	596	657	577	629	614	606	626	597	592	592	613	620	607	594	633	609	621	623	623	650	625	626	647	587	645	632	619	591	644	646	594	611	606	600	625	582	645	538	627	628	566	598	628	599	597	597	639	617	641	672	557	606	598	622	615	630	587	597	634	631	581	624	647	589	634	640	605	605	607	599	588	636	607	602	607	616	590	619	580	610	643	597	601	604	644	643	623	577	575	609	619	658	603	615	609	638	607	610	614	630	577	638	611	618	610	629	588	568	601	639	584	608	637	640	613	622	622	615	644	629	630	631	646	656	563	658	608	634	582	651	586	606	667	608	585	622	624	694	607	586	618	614	625	615	610	604	616	648	629	611	602	633	613	613	580	666	610	647	602	572	587	592	612	628	655	616	629	632	615	612	626	613	623	615	607	628	605	596	591	620	651	575	649	584	625	641	645	627	635	582	627	613	621	607	587	627	602	576	643	644	567	621	599	609	584	602	621	591	672	620	622	655	639	582	647	618	596	608	612	603	548	632	648	604	643	630	594	642	621	680	638	616	622	592	630	597	598	645	604	611	639	609	625	659	607	634	595	607	630	590	608	565	620	633	647	608	616	627	617	684	578	651	640	616	605	595	607	602	671	619	609	630	603	587	670	610	648	597	642	619	650	618	651	646	635	616	584	634	625	654	608	638	602	627	624	610	594	625	578	597	601	609	626	586	635	578	604	646	623	617	604	616	584	616	630	630	592	599	623	635	632	617	597	646	620	600	599	659	633	612	624	613	596	635	624	637	614	589	575	595	628	602	628	634	608	585	605	630	610	634	598	614	604	642	604	634	626	604	617	596	597	614	587	595	606	646	588	580	617	595	573	639	616	651	613	606	650	609	642	607	585	641	633	618	573	593	610	597	587	611	618	619	606	616	596	618	587	615	637	620	635	595	551	626	592	587	618	614	590	561	591	638	595	590	623	605	634	665	628	595	615	613	602	601	596	602	660	582	611	627	635	637	598	632	627	614	618	671	653	648	636	626	616	626	604	583	693	626	585	657	669	617	618	604	657	655	659	651	639	595	607	636	621	624	615	576	583	614	621	583	622	645	624	607	625	637	638	585	586	620	591	632	637	645	638	633	637	584	607	624	621	600	627	652	613	574	634	608
40056	28287	21138	6759	1301	672	570	433	346	315	266	278	269	234	217	199	182	184	185	184	188	162	172	145	172	167	179	179	164	130	172	170	195	194	167	198	156	179	190	170	198	173	158	181	158	158	155	187	159	184	178	161	158	174	160	164	171	175	195	170	137	151	142	158	148	166	156	152	163	169	158	160	136	157	167	166	158	153	159	152	141	162	155	149	131	131	179	165	160	170	148	146	151	168	143	142	152	156	173	174	151	174	160	140	139	176	132	178	174	164	151	155	171	164	150	157	173	177	159	188	183	166	158	172	183	137	144	152	154	189	142	176	177	169	159	161	149	163	162	164	162	126	161	167	150	157	142	159	166	168	143	179	157	154	151	151	156	167	141	156	150	182	159	153	139	143	143	165	152	161	150	180	175	129	156	153	153	144	166	167	156	152	177	169	168	143	163	171	156	155	153	151	158	156	158	165	161	160	150	155	166	149	149	145	158	158	162	165	161	144	170	144	156	169	152	167	143	150	164	167	163	161	176	169	164	166	151	184	152	138	150	167	178	174	152	171	162	151	158	161	170	153	179	157	166	169	155	177	137	162	161	160	148	163	163	143	140	176	169	167	146	157	168	172	154	146	155	153	155	193	175	140	157	141	168	172	138	172	154	180	160	148	159	158	165	155	155	169	155	167	157	182	167	159	148	191	180	161	159	146	172	152	145	158	157	173	154	150	162	164	177	153	152	145	169	176	175	132	149	163	159	191	141	149	162	179	176	170	159	119	157	153	179	133	151	188	129	159	144	146	164	133	175	147	170	153	184	148	180	152	158	163	166	173	163	156	169	180	170	156	154	176	149	165	169	121	149	150	163	148	133	143	184	173	146	166	153	147	159	154	164	161	158	157	146	178	174	157	176	150	156	158	140	149	163	162	179	175	168	138	153	161	161	181	152	161	164	157	152	149	146	171	144	154	133	155	179	151	123	146	153	158	168	141	158	141	178	142	158	161	161	182	163	164	148	148	155	157	150	162	151	164	186	150	156	187	180	147	142	142	168	139	164	167	166	142	152	147	161	165	167	146	155	178	144	171	151	151	163	163	178	142	143	149	154	157	164	152	149	146	160	153	156	144	155	162	185	179	166	195	152	163	156	153	188	172	162	168	162	172	154	170	138	175	179	150	161	166	126	160	167	141	169	159	141	136	146	190	172	153	146	165	168	169	160	163	165	134	158	149	164	148	150	163	155	146	173	171	174	144	157	188	154	166	168	184	161	182	170	150	157	149	177	181	139	166	152	154	174	145	155	169	158	153	151	156	150	163	136	127	168	134	154	177	141	171	141	154	155	165	159	200	175	171	159	175	160	178	171	173	160	149	163	164	157	140	150	135	173	162	191	153	163	165	170	166	153	168	192	155	153	133	166	162	161	185	148	165	146	151	145	155	164	162	163	171	152	170	172	164	171	142	147	143	188	122	136	170	155	188	155	181	151	166	149	151	161	167	166	138	145	172	134	147	170	170	158	170	163	168	156	158	165	157	146	171	136	155	167	156	172	146	174	160	150	181	139	151	146	173	172	166	134	159	165	152	178	167	138	153	159	160	171	176	157	168	153	158	162	177	170	144	173	128	138	156	149	188	137	157	184	152	167	158	150	156	142	151	153	167	148	157	152	160	157	168	157	179	156	167	160	177	138	159	149	158	165	164	144	172	154	166	139	169	166	170	165	155	175	203	172	190	171	164	160	149	152	161	139	167	150	158	176	143	164	171	145	161	161	185	166	145	157	153	165	161	141	168	142	157	164	172	158	154	159	162	158	153	159	148	154	157	172	141	169	160	160	168	151	155	167	189	179	198	175	163	138	158	175	140	144	152	147	155	154	161	167	179	152	142	159	142	168	158	160	181	171	174	148	166	169	174	154	189	175	159	148	155	160	148	153	140	158	154	139	151	146	164	176	153	133	175	148	201	158	162	158	154	148	162	184	149	161	166	159	170	168	149	173	158	145	157	140	176	169	185	169	147	166	173	161	175	162	156	145	156	147	169	148	164	153	163	160	164	157	138	174	166	145	174	174	168	158	171	156	180	165	180	156	164	160	133	155	145	172	148	140	199	153	144	161	158	169	140	145	169	146	152	153	145	142	167	163	158	155	157	156	160	174	163	157	166	165	165	170	156	159	173	160	189	140	164	157	172	157	149	156	160	172	168	153	163	183	161	139	143	152	163	178	147	142	142	174	173	157	183	149	163	180	147	158	182	177	184	168	162	138	144	168	157	152	186	152	153	134	142	182	173	165	158	143	137	137	147	174	148	145	148	162	176	178	162	159	158	165	173	155	173	156	158	165	160	172	137	143	169	171	157	156	156	169	150	167	170	143	160	142	139	149	175	178	154	166	148	149	182	164	187	137	174	173	177	176	147	173	156	144	146	186	157	150	161	158	162	143	139	178	154	159	171	161	169	164	137	129	167	125	138	150	143	145	180	150	174	153	182	151	136	159	178	154	145	143	161	150	141	168	152	143	156	158	175	149	190	152	172	159	155	160	140	161	137	173	130	135	156	183	168	178	159	158	146	162	155	143	132	166	139	168	171	171	158	142	143	156	153	160	192	153	164	136	162	150	143	129	145	177	147	167	148	171	151	155	154	143	143	140	160	149	159	168	167	167	139	155	134	150	152	151	165	134	152	154	161	158	160	153	167	145	165	166	164	151	143	152	163	167	161	171	159	163	152	174	162	164	153	161	159	145	164	134	164	141	138	174	166	150	172	174	159	145	155	172	163	153	171	171	139	144	173	158	158	167	168	148	162	152	140	154	150	142	151	160	168	156	161	161	154	139	170	153	175	171	147	145	145	142	159	173	159	161	155	157	140	152	155	162	150	170	156	183	153	134	147	160	167	185	167	188	162	139	163	141	164	192	142	164	139	162	149	142	162	142	168	169	151	143	137	147	152	149	152	155	140	148	164	159	152	165	195	152	164	154	158	162	153	138	154	139	157	128	148	163	180	159	130	165	172	169	147	167	167	157	173	162	156	164	144	153	168	183	162	145	162	161	179	160	150	151	151	141	155	149	162	155	166	153	151	141	171	195	169	173	150	158	146	179	165	151	156	177	170	164	148	148	168	176	121	145	180	165	177	153	167	140	161	139	141	163	177	163	154	125	172	151	198	136	175	143	144	144	160	155	137	154	150	166	181	170	150	189	160	164	164	145	147	138	160	158	149	154	136	186	183	165	154	161	147	183	141	177	172	182	159	186	147	154	135	171	171	170	164	177	166	153	165	142	180	159	171	159	148	167	165	170	168	155	158	152	183	180	151	154	152	182	172	166	161	184	142	161	172	173	150	173	173	164	152	166	145	166	181	147	163	136	146	172	189	163	161	163	160	166	151	172	152	157	175	167	185	163	154	176	169	149	147	126	179	155	166	147	171	152	165	164	168	153	170	160	142	150	163	157	144	159	182	192	161	144	144	147	164	155	157	163	138	172	147	168	148	148	164	170	155	143	158
27485	22477	23150	7124	3091	2716	2247	1751	1336	1244	1103	1028	965	835	738	737	642	590	571	623	537	514	505	529	500	504	477	498	455	461	435	456	477	466	449	445	426	439	447	435	422	383	415	425	429	402	381	430	412	430	400	401	402	411	418	395	386	378	406	404	383	433	404	386	420	400	387	331	413	405	388	385	405	373	383	370	415	417	411	396	375	390	407	421	376	356	377	366	382	379	387	388	381	373	373	377	403	391	382	386	389	383	398	382	438	390	411	420	403	389	353	391	379	408	400	408	412	400	410	383	397	378	361	416	384	391	399	401	416	352	366	355	357	381	403	387	405	370	367	389	400	395	378	397	401	383	393	376	359	385	391	348	376	381	388	395	402	366	394	364	386	376	357	427	380	412	376	382	376	369	422	379	355	339	353	363	408	418	395	391	394	341	416	422	364	424	384	377	421	428	408	412	413	380	361	365	351	371	365	425	338	358	388	370	381	374	381	382	450	392	379	400	369	388	392	387	370	374	359	378	359	440	348	414	390	393	406	400	353	378	386	416	362	435	394	353	384	343	399	361	384	405	366	416	381	397	364	370	382	404	415	366	376	388	378	374	397	390	387	361	364	379	407	394	413	397	390	398	419	397	397	389	402	384	370	352	409	380	423	411	377	369	386	371	369	398	373	376	352	366	381	414	411	386	380	383	369	372	355	402	403	369	388	379	368	374	394	347	399	402	365	383	376	368	367	374	379	375	418	363	395	369	390	401	342	397	372	355	393	401	357	404	401	359	387	359	398	379	379	372	382	398	409	406	375	360	356	350	421	366	417	383	386	355	378	397	390	436	404	407	400	389	403	382	404	380	373	386	406	394	337	404	411	404	383	349	381	372	351	343	365	406	373	372	382	362	397	389	427	387	372	423	399	362	409	400	367	402	417	371	390	405	394	354	377	391	365	408	415	402	372	392	427	403	415	358	377	365	340	355	371	418	391	387	406	358	330	403	389	407	376	410	408	373	383	376	406	411	378	402	397	373	381	378	395	399	349	359	344	370	390	390	381	369	411	382	358	378	394	394	360	358	380	413	394	374	410	384	408	394	380	404	400	394	382	355	396	348	371	368	367	400	360	381	387	401	362	392	384	390	382	408	361	383	383	431	374	418	384	375	385	384	411	355	391	388	410	409	375	352	386	379	368	417	373	372	362	423	359	358	413	366	388	394	374	361	390	394	388	390	377	407	396	411	395	424	403	409	398	409	382	370	416	385	374	403	359	407	388	366	394	374	382	378	368	396	390	369	381	370	393	373	368	366	366	355	364	410	367	371	411	377	375	374	373	382	394	412	363	419	383	394	367	390	345	349	395	369	402	370	371	396	362	419	411	398	364	373	377	385	393	397	388	394	378	361	388	372	379	351	380	381	391	408	418	408	387	410	385	367	358	379	380	371	427	393	360	401	410	407	368	392	408	376	398	415	354	383	377	381	368	385	375	368	379	394	393	392	367	363	384	363	393	361	372	357	397	386	384	370	407	395	375	360	380	394	402	371	396	413	399	420	377	420	386	391	366	394	373	330	420	378	396	372	360	374	395	395	401	419	378	366	408	403	401	365	393	397	427	388	364	394	395	377	385	376	389	395	389	408	409	375	346	398	370	390	398	383	376	385	401	392	384	382	365	385	443	384	370	367	423	419	391	409	360	415	375	386	373	375	401	402	406	392	374	385	390	405	398	382	382	359	414	424	396	380	432	367	380	407	381	381	375	398	390	381	360	418	373	409	402	388	402	361	408	385	385	388	384	417	374	374	399	404	399	357	366	406	407	377	406	392	383	372	377	374	363	414	405	422	406	388	435	418	382	370	368	362	383	369	393	409	380	397	398	399	363	365	364	358	373	384	376	414	349	388	378	397	354	380	378	373	358	357	402	356	389	368	399	396	394	390	368	374	396	368	344	425	390	352	426	391	390	374	364	425	409	375	440	357	387	385	417	417	403	366	400	380	408	416	360	424	398	362	366	396	389	391	378	377	386	358	408	385	374	401	416	380	413	381	388	398	391	387	375	415	401	416	363	372	354	374	398	370	407	389	386	411	406	399	360	404	408	383	390	399	354	394	357	381	375	387	400	361	406	351	360	389	384	379	394	364	385	377	382	338	355	359	398	384	361	384	386	366	417	372	413	387	394	350	377	392	401	392	395	388	387	383	373	435	375	404	399	402	396	381	396	364	395	422	405	441	384	385	369	365	375	407	378	369	376	377	411	391	368	382	368	381	375	364	400	371	396	407	360	391	398	408	374	410	394	372	378	396	416	395	387	390	408	356	411	388	435	393	387	380	365	410	392	400	369	366	402	432	392	367	383	371	428	360	376	401	392	365	400	387	391	399	410	390	382	391	390	414	387	395	368	361	389	395	378	373	391	398	350	377	386	355	387	403	390	363	390	356	430	399	404	372	399	409	395	426	392	385	388	414	396	397	406	378	389	388	397	376	374	390	391	406	430	403	399	386	383	383	395	379	366	389	376	367	376	371	414	370	409	406	396	412	390	386	414	367	419	411	425	408	375	340	372	382	380	368	402	396	385	385	344	369	389	408	406	410	395	400	399	416	386	398	376	405	389	419	410	379	372	426	409	355	399	372	387	406	356	384	380	408	369	428	352	369	397	390	387	341	366	387	364	378	404	407	381	385	381	373	371	396	384	394	391	413	364	391	401	398	384	362	368	398	345	369	395	370	392	406	376	390	371	417	353	384	373	380	387	387	380	370	351	363	369	399	377	388	390	362	390	348	383	342	429	401	371	387	406	365	408	407	409	411	363	370	399	391	413	385	393	389	387	376	399	388	410	378	362	410	395	371	411	389	398	400	382	397	359	390	384	399	370	382	360	378	374	369	395	373	378	423	372	397	383	367	389	385	382	369	376	395	378	374	388	423	392	375	367	335	362	417	343	377	396	437	380	375	405	366	384	377	385	423	402	385	330	365	389	377	365	372	425	394	391	400	384	347	388	375	391	412	357	379	363	406	410	377	379	382	381	408	391	399	397	398	360	390	348	397	429	386	367	369	422	356	379	412	368	397	392	358	428	352	392	367	372	388	365	397	382	415	416	384	343	378	403	372	400	400	416	390	388	383	362	373	377	444	385	348	381	396	358	382	380	427	351	394	380	390	377	396	377	380	401	369	380	370	379	395	400	377	404	369	381	362	358	349	373	401	372	394	388	374	372	395	387	372	381	364	398	372	380	402	400	388	413	402	384	347	380	386	375	380	383	387	389	409	414	423	396	381	409	387	378	372	407	386	401	369	398	382	387	378	351	407	384	379	421	389	359	394	402	395	394	390	429	380	375	417	378	416	381	372	400	388	355	376	383	406	392	391	386	403	410	387	386	409	408	373	406	387	376	390	363	384	399	345	383	381	375	367	400	383	361	401	402	394	425	388	387	370	389	377	377	399	383	405	370	372	393	361	384	360	404	392	403	352	435	393	390	377	396	364	387	397	399	373	382	410	380	387
13419	5521	3037	955	416	349	342	325	271	262	261	257	252	215	248	293	230	262	254	225	235	247	268	238	226	252	228	212	220	233	242	235	244	225	237	247	231	251	238	245	247	258	233	219	235	246	219	269	236	233	245	224	247	234	230	220	206	240	261	236	241	241	189	231	248	255	253	204	229	239	209	220	216	217	233	238	260	284	248	265	217	259	233	241	228	245	231	223	244	226	242	235	233	252	233	222	232	268	252	238	258	252	211	224	232	245	248	253	233	238	223	291	250	201	257	233	232	240	219	230	231	251	265	244	250	236	250	234	229	271	235	256	239	244	254	246	268	248	240	232	241	251	245	255	226	251	254	232	268	223	269	240	215	214	239	240	216	235	239	228	244	262	218	226	208	216	253	238	242	231	223	229	226	269	263	245	229	253	232	261	244	260	225	240	248	217	224	219	248	258	249	244	231	243	260	225	264	272	251	238	219	239	236	255	222	233	261	256	247	251	211	209	230	236	257	238	244	235	254	257	241	260	259	240	263	225	226	237	233	254	199	241	240	234	227	221	226	216	223	236	232	216	241	230	237	207	259	238	253	239	228	243	228	210	250	244	217	253	262	245	259	250	235	250	249	232	227	210	232	261	217	242	241	230	211	261	230	256	238	224	253	229	235	240	225	228	203	235	257	254	235	252	219	234	255	243	243	240	250	225	231	218	222	244	265	225	246	251	247	246	227	251	233	237	205	223	237	220	227	244	255	236	233	258	249	256	201	247	252	204	256	253	220	241	218	253	270	243	242	226	234	232	226	242	230	249	223	231	251	228	247	251	256	243	239	237	223	243	269	232	266	261	244	243	233	231	264	259	259	237	241	225	223	254	253	233	233	251	234	234	213	243	242	265	262	272	232	244	252	276	224	212	227	245	243	230	246	242	247	246	221	215	235	239	232	221	227	227	242	233	223	225	226	241	248	244	222	245	251	255	248	202	230	245	240	256	268	259	231	245	212	243	253	240	256	223	260	243	209	224	233	240	234	233	229	268	253	219	251	270	227	242	239	228	257	242	266	236	260	227	215	213	228	238	242	247	217	245	226	231	242	253	248	225	236	223	236	208	237	239	239	222	261	264	238	239	217	219	230	233	212	212	236	234	228	229	240	245	219	233	257	237	234	214	223	216	231	269	229	251	249	229	287	260	241	258	245	215	212	232	232	245	224	239	258	242	245	237	254	246	254	235	216	244	239	225	232	239	255	236	255	239	246	224	256	223	225	249	264	260	260	250	280	238	206	245	240	223	248	245	235	230	268	245	251	246	244	263	257	244	242	226	216	223	243	252	242	187	246	260	234	240	223	228	216	269	257	212	226	238	231	202	206	201	233	244	215	231	289	227	257	260	240	252	231	233	237	227	246	221	225	201	269	249	247	196	253	245	235	251	246	251	256	222	243	248	239	236	247	232	211	229	252	230	221	223	236	251	224	230	203	241	267	255	261	255	252	222	245	234	224	241	270	221	239	218	246	225	264	247	241	232	249	232	229	224	220	232	252	249	235	236	213	227	263	228	258	244	240	216	238	243	248	245	219	217	229	240	240	249	256	237	252	242	226	210	205	259	217	201	234	263	256	247	194	231	246	250	250	236	204	233	241	240	225	269	224	223	249	250	248	240	251	232	258	216	232	247	223	213	279	245	242	229	239	213	223	234	256	246	250	244	210	242	246	251	271	223	258	232	244	246	228	231	226	212	234	245	217	204	244	241	253	241	247	220	216	235	227	248	228	209	229	222	238	253	241	251	221	260	222	269	230	250	221	224	248	259	228	223	233	216	244	281	217	229	237	252	293	240	262	241	229	258	229	226	256	250	208	243	234	267	256	237	256	233	221	215	230	215	235	219	226	229	241	233	253	272	239	208	235	250	237	246	236	240	254	243	227	232	245	234	240	236	245	251	241	221	224	233	219	221	251	224	248	226	213	259	236	247	222	209	248	228	226	204	219	225	230	226	237	233	239	283	248	224	250	294	254	267	263	243	234	218	225	236	262	241	248	274	259	249	251	253	224	273	253	262	256	234	226	224	239	222	254	233	233	223	242	270	219	225	248	251	231	243	242	219	243	221	222	232	243	212	238	233	206	234	247	264	243	241	230	245	253	267	262	218	221	236	234	260	262	240	250	246	260	261	213	249	287	247	256	248	248	255	272	230	242	228	210	231	249	248	225	252	255	260	222	252	212	211	216	225	209	209	233	248	250	203	260	215	236	226	251	251	242	254	236	255	222	251	225	219	268	248	238	252	244	226	235	231	262	272	252	246	238	235	224	234	235	239	267	228	241	242	257	243	224	243	274	260	230	224	232	247	261	243	249	247	228	248	254	224	274	226	247	227	239	288	249	237	232	240	249	241	231	241	228	258	249	235	234	256	244	239	222	239	248	242	241	247	225	231	257	257	238	238	255	257	237	193	254	239	246	207	234	244	257	248	249	234	208	225	202	275	223	278	215	252	222	225	233	224	251	244	247	229	221	224	250	225	203	235	233	239	232	232	257	253	244	225	240	242	221	247	256	237	248	245	222	251	226	247	238	242	280	248	241	225	239	241	242	242	249	248	259	238	210	224	236	263	239	248	237	242	224	246	253	258	240	224	261	238	244	241	220	217	250	225	201	227	230	243	234	227	260	259	237	245	227	222	254	240	236	205	205	218	259	263	263	221	238	224	240	232	256	262	239	238	227	212	248	237	262	253	237	245	261	226	248	252	218	250	238	230	224	240	270	265	205	231	244	237	244	219	239	241	214	245	262	220	208	270	234	234	252	269	245	245	271	219	207	237	239	242	266	226	242	237	218	223	265	251	239	217	210	246	213	255	217	226	225	226	219	258	232	226	223	234	227	254	244	245	273	253	249	234	236	255	234	247	267	237	253	225	246	251	260	245	280	264	214	275	240	258	244	256	260	256	220	239	239	231	249	242	230	228	250	204	215	228	231	215	246	232	222	246	226	237	243	225	233	252	231	233	224	250	249	237	269	224	267	262	223	213	221	238	224	256	260	249	239	228	247	231	220	236	236	229	248	249	249	259	226	245	238	231	259	262	245	239	271	241	224	252	212	269	234	265	226	237	213	234	218	247	234	246	232	273	237	230	243	249	223	243	238	222	255	242	280	235	247	238	225	244	240	242	246	245	240	215	258	226	263	266	230	229	261	228	231	237	251	228	243	210	257	242	246	221	215	247	223	219	252	245	263	231	239	230	238	233	229	212	222	233	239	261	242	230	244	245	236	253	228	230	265	243	220	251	272	246	233	228	250	216	217	238	210	222	224	221	248	221	234	227	193	255	204	193	234	251	237	243	234	237	251	248	249	217	241	234	220	245	244	242	229	248	232	257	224	244	242	272	242	208	246	236	236	243	247	249	252	266	221	244	207	205	226	219	209	249	217	228	260	239	255	257	243	230	245	255	214	215	246	260	241	225	231	226	227	214	226	238	234	248	261	236	250	229	225	229	240	237	231	252
9497	5576	5653	2283	1382	1220	1036	922	833	739	722	786	749	705	620	623	615	596	643	614	594	630	592	592	553	599	594	581	567	588	578	600	619	568	579	562	556	573	539	550	599	567	547	560	560	572	598	550	588	588	603	534	534	553	577	601	546	539	559	520	544	548	553	566	600	588	548	574	635	539	554	538	560	574	558	541	574	569	578	573	546	530	567	589	574	568	561	554	566	569	555	586	578	558	561	600	578	574	564	581	579	595	537	551	591	560	610	557	528	604	589	579	558	569	551	570	555	592	549	539	521	521	553	535	572	565	540	550	597	604	590	572	566	563	569	552	530	581	575	608	556	529	583	567	565	549	573	597	556	551	535	560	554	620	541	546	565	625	579	536	569	553	554	561	601	540	564	575	605	539	584	553	592	572	571	578	548	567	600	539	585	593	523	536	532	586	573	571	529	562	568	559	583	532	585	556	563	588	587	566	527	590	546	537	531	572	572	542	541	557	536	529	572	526	535	572	543	568	570	512	599	571	552	547	529	586	518	538	563	517	540	545	564	548	561	575	529	524	580	573	594	564	559	605	551	543	600	602	542	535	551	605	596	544	534	578	520	534	606	601	598	550	594	495	553	574	561	566	585	542	545	550	592	604	548	590	546	572	575	570	526	533	557	564	498	542	546	548	609	613	566	545	557	525	568	561	537	559	548	602	595	585	530	560	552	559	588	552	579	551	578	551	568	541	585	541	552	560	520	596	553	543	547	550	534	552	563	547	544	526	569	539	559	569	607	555	554	556	567	568	577	556	536	572	579	552	531	607	536	535	567	561	560	574	592	576	546	558	576	565	556	587	588	571	533	571	515	599	570	529	529	532	576	604	546	563	592	543	569	579	544	550	576	551	523	578	557	552	564	588	519	535	581	537	543	561	577	546	571	551	609	596	597	561	575	602	579	548	555	574	545	570	546	581	520	545	589	574	594	589	548	552	573	593	538	574	596	570	577	530	547	553	521	515	567	566	584	574	618	574	594	548	562	518	544	581	575	543	578	526	600	530	592	591	589	604	549	560	592	573	556	538	525	604	581	552	550	565	576	577	550	553	573	551	583	567	547	603	558	561	541	599	557	594	557	552	568	572	544	541	578	576	579	573	516	574	570	571	610	562	550	581	549	552	575	556	560	586	580	574	583	546	610	601	552	549	578	572	541	542	610	535	538	564	543	562	587	525	544	528	538	558	563	571	533	594	584	569	545	536	533	561	545	589	589	557	598	591	605	550	569	569	568	617	566	597	519	535	559	553	604	549	584	586	546	586	609	528	570	554	567	567	561	574	580	562	551	539	557	540	571	550	545	569	542	556	551	560	548	574	560	571	576	528	542	571	528	582	540	568	603	535	585	580	524	551	595	552	550	578	548	605	581	606	531	600	579	579	595	548	574	591	563	570	546	522	571	558	568	609	541	555	569	588	517	566	574	577	556	547	585	574	552	595	579	552	574	555	571	544	559	562	565	541	565	504	549	556	562	553	580	547	571	545	529	575	626	572	552	550	538	580	607	586	558	589	567	572	565	553	642	548	543	558	583	586	564	568	590	569	613	534	576	532	550	529	543	578	561	584	536	527	569	516	570	593	575	534	569	544	543	535	559	530	532	521	541	571	567	604	546	566	585	565	580	592	612	550	540	533	549	590	563	566	543	600	570	551	541	587	586	542	553	573	506	579	584	578	560	640	551	603	547	545	601	520	553	582	537	547	545	568	576	589	592	607	561	587	593	562	552	604	535	577	534	549	596	560	544	592	539	551	562	566	593	603	587	584	585	605	612	582	543	573	575	542	522	570	595	565	546	527	568	617	575	581	572	543	533	583	597	525	550	597	570	554	567	575	565	581	589	567	567	556	548	534	541	535	554	569	598	582	590	521	557	507	542	539	564	563	514	553	533	511	568	511	549	526	595	613	594	525	555	545	561	542	599	583	540	552	564	588	538	603	562	599	567	559	552	556	541	557	562	568	604	563	606	573	573	578	558	550	521	572	541	544	567	544	550	561	547	558	607	530	607	555	540	585	561	586	581	570	578	547	539	512	592	524	560	554	561	560	573	515	547	598	558	541	593	591	584	548	544	611	570	595	571	567	567	563	535	550	568	566	534	591	545	586	587	560	513	592	561	563	582	551	559	567	593	557	579	548	535	507	601	606	613	552	542	614	559	571	559	544	550	569	582	568	550	602	585	514	592	582	586	572	556	583	536	544	533	541	599	565	550	568	567	581	600	574	574	590	595	565	533	544	583	586	557	565	552	594	557	588	568	557	571	594	554	586	551	609	574	550	558	557	579	528	564	565	538	576	605	557	586	530	568	586	542	585	591	572	535	537	617	540	584	521	558	525	558	583	545	541	571	578	528	564	553	564	537	580	556	580	571	577	604	599	571	599	564	559	584	600	578	571	570	526	559	591	613	557	589	549	565	561	572	523	566	543	567	557	544	569	565	579	581	578	545	587	544	563	596	540	588	574	544	570	535	572	573	548	596	568	601	523	539	573	583	547	577	598	571	563	560	534	599	539	574	545	555	578	571	541	578	554	553	556	515	578	528	534	579	559	593	526	536	559	551	560	573	557	539	519	578	570	563	546	533	533	585	601	560	560	614	596	520	544	566	531	524	552	553	577	577	544	569	611	583	580	576	565	552	590	567	555	543	586	562	580	522	542	567	570	557	599	622	524	582	616	570	563	586	594	559	602	571	541	577	566	542	540	572	563	606	581	558	592	612	555	552	577	586	551	536	530	567	546	605	548	548	554	549	595	600	591	583	578	570	563	561	547	527	578	585	571	581	515	624	564	581	554	549	596	586	538	600	552	593	594	562	564	557	553	558	542	572	561	550	567	550	624	548	570	590	486	550	617	596	581	566	553	578	582	596	547	574	558	540	591	558	553	584	531	571	619	586	556	539	527	571	571	592	553	567	524	538	562	616	553	566	581	550	588	540	561	562	565	526	526	548	565	573	555	554	556	563	528	547	533	591	571	571	579	546	537	569	573	526	525	559	544	558	518	549	564	606	564	538	579	565	570	596	533	596	605	575	533	576	565	564	571	575	553	573	621	578	589	591	557	581	588	587	545	552	559	588	560	588	577	587	602	543	559	500	578	559	572	567	548	608	572	578	597	563	570	534	563	566	531	564	599	587	561	571	528	559	537	572	584	565	543	581	616	562	567	597	548	556	581	576	553	559	604	554	577	565	546	549	575	624	541	582	518	585	590	565	564	534	547	542	576	558	526	555	572	540	562	560	544	537	577	542	565	538	576	540	605	541	567	570	518	609	595	588	533	558	524	553	570	547	559	559	572	560	576	539	561	564	571	548	522	526	531	571	526	587	584	576	541	545	540	573	577	523	577	587	573	554	540	594	585	624	534	559	572	570	579	569	563	571	575	574	558	564	575	557	519	602	564	559	571	553	596	576	584	543	567	541	590	577	524	601	570	573	555	581	554	575	528	543	571	554	528	541	560
29265	17601	13513	4183	925	585	485	412	374	372	322	294	318	311	291	280	266	217	236	277	272	279	251	268	272	257	277	274	275	282	245	257	236	258	257	250	252	240	256	221	252	259	261	249	283	288	275	233	231	212	262	268	273	272	253	244	273	258	271	254	252	264	236	300	257	251	271	261	281	237	259	242	243	267	252	257	253	270	232	240	225	254	267	248	245	234	273	288	207	260	246	277	261	265	257	239	244	287	247	217	289	238	237	270	274	268	236	283	248	281	225	256	257	257	270	236	256	251	270	243	230	273	242	247	261	239	257	250	253	266	265	222	225	251	256	267	226	227	269	259	247	233	253	266	227	269	225	250	247	260	276	268	252	268	239	239	241	228	279	248	259	283	262	262	251	259	260	254	216	256	234	298	274	244	239	263	260	280	235	262	255	265	240	291	278	265	260	264	225	257	271	274	281	226	221	268	244	253	253	242	213	249	249	245	245	250	294	279	295	285	237	265	276	260	248	247	232	278	238	250	246	241	243	236	225	255	255	236	254	257	236	246	255	251	239	247	282	271	274	206	264	247	240	253	262	262	238	273	261	264	290	292	266	228	267	245	236	252	223	247	232	246	230	244	279	248	256	257	251	260	273	243	280	225	249	274	232	266	262	266	241	257	250	235	253	250	263	300	264	258	231	275	241	262	251	265	242	253	220	239	250	231	237	276	254	278	232	209	270	246	249	221	222	250	270	279	252	233	253	242	239	261	248	262	275	268	282	276	245	221	262	270	240	214	243	277	253	247	228	244	244	239	252	233	237	280	262	261	247	263	270	247	247	276	262	282	243	235	250	243	249	249	230	253	252	248	251	235	249	262	269	257	229	241	276	254	278	250	256	238	226	256	248	260	234	258	230	284	242	242	255	268	257	225	266	247	260	278	232	245	273	252	240	259	232	232	253	284	267	276	255	227	257	257	239	213	232	263	267	259	228	237	245	235	245	261	241	265	249	247	233	290	246	250	218	266	268	255	258	242	248	279	260	261	228	208	269	242	259	228	256	265	233	243	283	245	252	217	227	235	211	273	242	260	260	252	284	274	267	269	241	217	272	253	251	232	255	270	292	268	267	226	283	267	270	223	259	304	266	255	281	249	238	244	253	281	259	229	260	240	238	232	239	256	274	265	224	274	263	236	275	238	243	262	243	219	255	232	247	232	266	241	249	225	243	258	241	252	259	270	249	258	275	275	270	287	259	267	248	254	216	227	268	274	253	252	231	239	270	230	240	238	239	251	257	259	242	244	265	268	284	257	246	263	258	253	282	246	262	276	231	259	259	262	250	228	243	268	266	264	244	241	248	249	227	281	264	262	260	253	271	263	255	285	232	225	254	242	261	224	270	288	247	231	262	256	260	297	247	238	244	234	272	269	241	275	244	269	268	226	256	276	254	249	219	264	264	262	250	240	248	220	267	267	251	221	265	221	247	251	265	268	268	252	266	242	249	249	234	232	233	256	272	260	266	276	250	239	265	238	273	261	248	241	245	258	257	233	249	238	250	241	243	199	263	252	238	212	274	267	270	216	277	254	270	253	256	273	267	242	269	254	238	259	263	242	255	263	228	232	242	261	252	270	256	245	271	255	246	243	241	268	283	226	231	299	244	244	237	287	214	207	233	247	274	274	227	265	287	266	222	289	225	266	263	249	234	260	287	260	274	245	236	265	272	288	242	244	232	244	263	268	278	251	276	254	276	252	255	258	240	232	217	244	274	275	263	261	269	224	240	256	241	220	252	249	245	260	271	272	272	272	257	239	248	252	252	250	245	246	246	251	247	286	261	258	256	288	266	246	224	260	262	245	254	254	260	247	251	275	235	282	221	236	259	241	235	236	266	265	250	288	254	276	256	241	240	267	264	240	275	249	242	260	251	268	261	241	277	247	257	241	256	266	254	252	262	232	223	242	254	267	245	237	225	258	228	234	250	249	257	299	265	248	266	263	267	234	236	228	245	263	275	241	242	230	248	239	264	259	257	251	244	279	248	261	226	271	269	257	275	255	250	254	253	255	247	266	247	245	268	241	259	235	237	271	242	231	248	270	230	261	275	264	255	257	238	263	266	233	258	246	263	249	239	250	245	280	257	272	259	224	219	272	246	231	239	240	240	233	280	259	274	289	232	253	269	233	251	273	250	257	239	240	248	271	253	261	271	304	220	240	240	269	244	252	258	253	222	264	256	263	265	262	255	234	276	274	258	292	241	276	260	225	256	258	278	264	233	245	244	250	239	241	261	252	238	237	257	249	276	268	255	256	245	256	242	265	229	270	270	254	259	259	243	284	247	243	219	259	234	240	235	241	290	247	243	243	240	238	237	262	246	248	244	242	257	289	250	259	258	271	269	255	237	275	254	254	231	257	258	247	260	224	272	242	259	257	253	241	243	251	275	219	229	272	261	262	304	259	242	280	260	238	262	246	257	259	260	242	260	259	237	224	235	232	261	248	231	261	255	255	224	254	264	222	255	230	245	239	255	262	231	257	242	226	261	241	256	237	265	251	286	237	244	258	255	261	269	265	275	251	265	271	233	228	278	256	270	220	250	256	258	214	247	266	242	253	255	255	246	235	245	265	261	256	248	281	229	256	248	253	213	284	231	249	267	277	260	233	282	246	217	264	243	244	280	238	266	274	277	268	240	260	222	248	256	266	254	255	247	234	273	251	296	269	259	245	234	247	246	262	223	236	275	230	271	264	224	239	234	247	283	256	243	253	251	252	252	262	251	253	242	242	267	236	235	236	265	251	243	273	228	235	250	234	303	240	265	249	233	241	216	251	257	254	230	257	251	279	221	269	282	251	245	261	274	241	235	233	246	257	270	242	245	265	283	234	273	274	249	251	244	253	228	270	224	252	248	261	244	259	263	232	224	259	294	243	242	283	254	235	248	273	256	280	257	248	245	247	249	258	256	245	258	230	273	240	237	250	276	287	249	254	244	254	247	245	252	292	234	256	262	274	238	240	225	278	262	227	261	266	239	244	255	250	248	223	233	266	243	262	270	254	273	242	271	248	221	237	253	277	255	246	272	216	261	268	223	239	269	247	250	275	246	261	261	234	252	228	241	261	244	226	244	270	236	265	238	267	258	277	255	238	263	237	272	269	239	258	244	268	279	217	250	256	255	245	262	250	234	227	251	251	253	278	245	288	212	261	249	262	261	264	243	236	248	268	264	304	244	269	239	253	254	231	274	281	238	250	258	256	242	263	228	289	286	250	234	261	266	231	243	230	241	231	266	256	244	287	219	246	259	251	266	256	246	251	265	276	245	223	266	260	272	269	232	220	250	217	245	221	259	240	257	264	242	266	240	260	264	240	260	272	257	284	251	242	220	253	262	269	253	214	245	243	282	279	260	244	229	258	244	264	261	292	230	235	230	264	270	261	255	251	275	224	235	275	234	251	239	243	244	237	253	242	278	264	267	264	277	229	257	247	271	290	257	232	267	258	258	282	236	234	234	291
20637	14750	17803	6204	2459	1958	1792	1351	1175	1120	1073	1044	981	854	819	812	758	733	701	684	698	657	703	639	651	659	668	636	654	634	658	679	599	604	656	622	650	688	619	618	621	611	587	595	626	611	643	609	585	630	570	666	572	670	601	611	574	600	580	632	620	591	605	608	570	622	621	607	608	586	604	646	583	599	585	637	572	607	593	592	597	594	622	554	597	576	552	574	599	636	584	562	565	590	580	604	601	553	576	620	589	558	559	598	635	613	595	601	569	585	590	605	598	644	600	576	582	594	578	562	593	600	588	564	591	547	631	601	611	591	592	595	553	559	566	586	612	565	586	586	598	601	589	657	599	606	604	594	607	576	578	614	597	574	588	600	555	595	575	599	650	575	619	553	619	598	622	606	622	587	584	604	584	609	589	567	592	561	587	586	598	628	655	582	580	578	599	636	611	627	585	622	622	552	629	636	605	642	564	584	598	556	550	556	585	589	605	587	610	603	584	556	584	603	585	622	622	604	608	577	583	624	587	569	597	604	568	571	591	621	628	586	603	616	578	597	637	579	625	563	617	605	611	611	599	553	582	548	578	594	588	563	592	616	629	579	580	598	569	608	591	590	604	591	597	592	642	623	586	591	577	605	602	611	629	573	614	646	625	559	566	593	570	613	602	635	553	578	547	606	567	576	622	634	605	637	578	592	602	608	580	569	584	557	567	579	581	614	618	618	589	525	583	627	506	574	605	569	599	597	558	568	562	570	590	606	578	602	600	576	594	608	604	581	615	627	556	616	593	576	587	578	598	607	620	586	605	635	562	629	595	609	552	578	614	599	591	595	607	571	578	591	605	603	550	600	590	557	646	594	606	592	597	608	605	590	589	566	608	572	600	596	598	558	580	572	601	642	567	603	614	618	600	644	592	577	581	606	603	579	617	613	572	561	611	600	590	627	591	571	564	583	590	575	594	563	586	613	615	604	572	547	582	610	621	634	564	598	600	602	538	565	575	619	574	620	608	589	597	594	654	629	556	607	600	625	559	617	595	600	602	570	592	580	618	604	599	583	571	596	584	612	575	547	593	591	626	561	573	557	588	589	595	553	629	593	604	623	597	609	621	539	588	598	559	575	582	610	601	583	603	636	585	643	571	579	563	603	628	594	595	585	599	589	586	553	590	534	594	617	615	600	595	601	552	603	568	622	614	578	580	584	639	634	604	577	623	596	588	631	593	624	555	677	575	591	572	572	585	627	580	560	619	585	593	627	584	592	615	583	630	595	586	569	567	625	614	587	608	607	631	576	578	575	577	592	567	584	637	604	603	601	552	573	627	581	577	597	530	607	620	579	591	562	607	575	593	590	571	559	606	602	631	575	605	608	587	550	594	604	601	591	602	655	600	587	622	599	625	590	588	623	628	622	580	584	615	629	606	615	586	596	611	602	574	573	619	567	624	595	594	619	589	566	593	599	618	599	614	651	589	612	578	567	595	581	581	577	625	604	661	592	615	620	589	578	592	587	562	623	610	600	597	593	591	569	599	585	609	576	575	561	593	612	606	566	616	621	570	605	613	568	628	641	614	571	604	662	579	605	581	546	636	612	625	589	559	617	649	588	550	600	587	584	547	623	599	572	594	617	654	557	588	591	616	626	629	581	600	612	575	583	607	596	570	571	582	636	578	606	588	561	591	617	627	544	579	613	591	627	575	606	634	600	571	598	586	555	603	606	623	574	618	598	572	643	575	604	608	628	584	604	610	593	588	565	632	615	592	605	572	567	551	575	597	566	586	581	579	615	597	628	638	597	597	586	579	585	607	572	535	600	552	580	618	596	589	577	576	624	637	577	596	587	586	597	604	641	592	575	636	600	582	597	616	616	533	613	569	602	586	625	623	589	632	578	616	595	591	603	564	585	630	594	562	625	575	620	563	575	607	621	580	576	648	600	599	613	580	595	637	607	596	620	584	577	581	599	583	576	574	602	563	628	555	570	598	593	624	626	576	590	621	619	617	568	625	556	606	590	601	582	584	615	550	608	535	579	617	590	586	619	557	601	637	620	609	586	592	571	616	647	545	587	623	572	562	611	583	605	606	591	589	599	595	635	596	602	587	601	600	586	596	613	586	626	656	615	609	607	615	584	612	622	625	610	546	583	583	545	611	562	588	560	589	595	611	548	603	596	550	600	619	598	639	600	637	626	586	608	594	659	540	582	634	599	627	586	587	614	599	612	630	554	615	577	609	601	567	590	592	594	576	619	584	587	591	588	560	597	571	585	570	608	599	618	622	620	592	585	616	573	582	550	620	634	609	586	579	600	530	596	590	599	606	621	565	623	618	615	547	578	610	631	594	591	600	585	573	571	604	587	634	595	601	627	609	600	598	584	596	619	626	584	599	620	586	552	567	568	568	575	559	614	582	591	608	601	613	532	566	570	575	540	599	606	577	577	585	576	581	597	593	611	571	596	527	532	543	605	563	572	585	610	574	605	606	595	635	556	561	554	602	610	574	586	604	594	592	611	592	617	599	595	621	604	610	582	529	586	579	580	581	606	598	598	536	578	615	577	612	554	579	577	558	586	593	620	572	547	613	553	585	575	581	595	617	583	551	614	570	619	578	586	573	588	600	596	594	562	610	624	619	584	612	588	593	592	586	573	607	542	610	567	587	573	603	598	607	585	593	558	613	612	602	555	599	627	584	550	590	647	596	570	568	565	593	580	617	590	637	623	614	610	579	598	555	564	633	601	610	592	612	584	554	589	614	603	588	561	603	615	605	621	593	588	578	640	566	594	588	590	586	567	610	579	570	561	581	602	583	553	574	630	631	570	545	601	597	623	556	593	596	559	618	637	584	607	547	591	562	571	572	562	580	567	610	568	524	567	583	569	623	598	615	601	622	623	578	607	627	586	561	573	599	590	580	565	600	612	561	572	555	548	620	609	569	578	600	629	548	544	581	578	581	611	578	551	636	615	653	555	627	570	594	650	563	563	570	619	607	551	598	605	562	566	595	618	621	554	554	610	619	611	592	591	582	595	591	580	576	580	592	611	579	593	643	609	568	635	587	557	550	585	569	611	581	589	619	612	587	642	585	579	608	599	614	581	578	634	585	557	577	632	573	593	553	569	593	623	598	635	629	572	580	592	603	563	603	588	595	570	566	629	580	613	595	564	587	608	603	645	590	564	565	567	581	575	575	580	573	634	605	594	573	587	570	548	577	587	597	578	565	604	638	568	636	568	588	591	621	631	599	600	592	597	591	585	584	543	602	605	613	598	590	584	630	605	635	617	598	629	580	596	569	634	572	562	589	600	600	609	576	590	584	577	534	565	587	610	605	578	613	580	635	589	592	586	606	606	644	600	548	623	585	581	608	632	585	599	637	597	586	606	593	586	564	625	638	597	590	573	610	636	607	625	615	610	599	566	587	629	602	613	606	609	592	582	593	627	573	584	607	621	598	580	615	596	588	560	591	588	626	583	571	593	601	593	602	519	610	575	580	637	546	600
42545	28770	22792	8373	1598	815	529	389	351	331	296	279	237	232	228	219	202	228	204	206	193	210	202	206	209	177	178	206	198	159	174	166	182	182	151	174	168	186	179	165	151	172	141	174	177	168	156	157	162	151	168	158	130	171	171	190	179	175	150	168	144	170	170	166	156	162	176	171	164	170	185	158	175	174	163	167	171	175	196	158	136	161	158	171	187	162	163	160	154	177	181	157	150	151	182	142	158	180	188	162	173	182	183	161	154	193	168	177	162	189	148	165	157	190	158	169	175	177	160	156	171	170	135	187	168	155	182	160	197	153	158	142	166	206	176	159	169	155	161	178	175	159	186	154	200	178	167	169	172	169	159	164	175	157	165	170	175	168	158	163	204	176	168	175	156	189	188	148	187	156	171	148	174	182	179	153	154	156	160	163	183	168	176	162	171	165	160	151	167	151	140	187	196	153	170	158	173	169	156	153	159	197	176	178	166	147	168	165	141	167	173	141	160	180	194	179	149	130	180	165	178	151	166	176	172	164	159	175	184	178	188	139	183	151	152	160	164	164	174	163	163	170	175	174	173	158	177	158	191	190	193	169	183	164	147	178	167	183	157	161	159	174	165	183	186	187	155	171	168	163	176	183	179	168	176	152	150	187	184	159	174	173	162	164	168	148	179	180	187	141	182	175	161	168	165	168	197	150	164	165	173	187	170	151	154	191	151	159	188	167	154	178	153	174	160	175	161	159	164	167	193	184	138	169	168	167	185	168	168	156	185	175	166	169	164	154	164	151	162	158	176	179	174	181	150	153	181	152	151	183	162	163	187	155	169	159	163	153	165	163	185	180	172	163	178	195	176	164	184	160	159	188	176	176	173	177	178	154	162	161	135	193	188	139	152	182	149	185	155	146	176	171	169	195	187	178	158	154	167	169	165	158	178	148	163	170	163	159	175	158	190	175	175	175	151	136	171	191	177	170	178	170	160	180	167	147	196	187	178	171	154	155	158	167	166	155	194	171	158	183	162	191	184	167	134	158	168	153	148	196	149	157	136	171	168	149	172	172	176	171	176	170	169	173	186	170	175	181	181	184	148	148	186	154	173	162	150	156	195	204	155	169	157	155	160	188	139	143	176	178	145	158	156	163	146	162	172	167	165	147	176	170	150	172	177	159	162	166	180	158	187	170	181	168	145	156	181	176	173	157	145	175	164	163	149	171	158	163	164	146	154	172	164	146	172	166	170	160	202	190	176	147	173	174	173	172	145	189	177	198	170	199	193	159	153	167	189	188	169	141	163	213	171	161	170	156	180	161	174	180	146	174	146	153	210	159	180	177	165	175	185	151	194	156	159	178	183	161	158	165	162	184	175	183	161	172	164	185	166	164	161	172	166	154	201	156	177	160	170	201	176	162	162	169	159	157	176	200	159	159	179	168	151	164	149	143	174	176	152	179	182	165	149	148	180	168	162	161	193	167	165	156	150	168	184	147	187	141	163	153	156	144	204	170	185	189	186	177	177	168	177	182	165	178	175	158	158	167	155	181	164	155	172	166	194	169	136	158	146	177	166	133	169	150	175	165	140	154	169	169	179	163	153	176	164	180	175	183	154	171	171	177	169	191	161	154	177	175	175	166	193	182	151	182	156	183	194	146	171	175	156	198	172	174	159	165	180	161	137	176	166	184	179	165	144	162	168	172	171	169	171	181	167	188	189	139	153	171	194	159	148	169	151	155	182	151	189	149	178	167	162	158	153	157	157	165	137	160	166	167	189	148	153	160	190	177	185	157	174	171	159	150	163	173	184	154	160	189	197	175	150	178	170	186	179	155	164	177	153	178	179	167	160	178	180	165	173	139	168	198	167	172	155	179	183	174	156	184	181	159	152	189	165	170	166	163	184	181	155	194	176	156	187	175	145	166	179	182	174	166	191	154	163	170	158	169	148	159	172	159	155	165	151	170	146	149	166	172	166	167	150	172	175	160	197	178	148	155	155	195	162	173	176	163	147	177	179	155	171	161	171	169	132	143	163	195	160	179	173	165	176	155	155	172	174	166	171	150	184	179	180	198	143	174	176	178	183	148	172	152	148	182	151	144	178	164	176	152	190	205	166	171	160	186	174	163	166	175	166	169	145	177	175	158	168	161	164	170	174	165	164	181	161	163	152	176	175	167	189	146	174	170	170	192	178	146	160	174	173	168	169	157	168	138	173	146	175	163	165	161	178	160	173	161	176	184	203	154	174	202	160	194	169	169	147	174	165	161	176	170	150	172	149	150	179	162	205	193	185	187	160	167	164	160	167	159	176	168	170	140	148	158	170	153	142	186	177	159	170	185	172	166	174	189	145	185	199	179	138	184	170	182	167	150	186	186	181	183	183	159	187	162	170	143	177	176	158	183	180	150	158	183	167	174	161	173	150	170	166	183	157	176	172	185	184	194	174	157	172	172	160	161	144	153	159	180	172	150	177	156	164	155	162	178	176	178	156	151	170	166	183	148	156	146	167	154	183	146	159	172	146	161	157	167	147	145	185	159	176	156	149	177	170	165	158	153	175	182	177	157	159	173	173	162	166	183	143	148	183	151	175	167	173	168	182	182	142	166	184	145	172	162	177	149	184	171	185	149	179	161	173	166	181	185	177	167	153	175	175	173	175	164	187	167	149	184	166	166	181	170	169	148	146	175	142	183	145	158	182	178	170	150	164	171	158	167	165	144	175	171	155	147	130	176	173	175	196	171	170	170	174	194	183	174	175	180	184	140	167	161	151	183	174	161	144	168	174	148	132	168	169	164	157	167	158	194	172	180	143	155	169	185	170	158	195	165	168	159	152	155	169	175	189	180	177	179	169	159	183	157	161	158	150	182	147	159	172	161	168	173	168	176	174	163	171	155	156	151	160	152	157	159	173	169	152	150	173	177	170	157	156	137	157	152	170	172	149	173	164	170	172	162	200	158	156	177	178	151	146	140	168	157	161	163	162	187	149	140	142	174	161	183	149	160	153	183	161	175	171	171	171	165	152	154	161	169	160	160	168	145	148	143	180	169	165	182	169	167	163	180	172	141	169	162	148	158	173	178	145	175	164	152	163	169	180	177	168	160	170	154	157	145	160	151	173	183	196	161	151	174	168	185	168	207	181	166	179	154	157	173	175	161	167	178	191	168	165	184	166	190	173	159	177	139	164	167	173	198	159	168	168	172	156	176	159	171	147	139	156	174	166	159	182	157	174	177	160	148	155	174	190	167	168	146	174	184	175	169	175	154	195	176	172	166	180	184	167	149	182	186	168	180	150	161	179	192	176	184	152	181	178	176	157	148	156	189	192	143	203	165	178	156	168	173	163	180	162	182	170	181	178	164	156	156	158	139	158	172	152	178	166	178	161	156	176	186	164	168	157	187	151	187	153	161	164	147	182	181	192	179	147	145	152	182	170	148	191	162	149	181	157	144	171	155	168	163	153	150	184	176	174	170	204	171	160	155	146	161	165	162	167	172	177	168	182	166
28936	22688	25755	9016	3483	2950	2212	1651	1479	1306	1245	1116	968	875	800	757	706	638	611	638	607	571	526	540	545	500	517	515	464	477	507	450	475	519	475	438	465	471	431	446	484	419	438	403	459	440	442	463	473	431	456	415	459	438	423	413	411	424	393	412	432	446	392	392	395	420	437	394	369	431	394	432	414	445	388	400	419	427	427	391	448	454	430	415	410	387	434	395	412	416	412	379	421	410	408	418	399	417	409	415	384	432	383	428	432	415	383	413	394	430	393	404	445	434	435	443	376	404	410	435	402	405	411	428	409	390	398	403	396	398	426	386	386	379	410	413	409	397	410	406	412	392	394	427	408	405	417	390	418	405	398	416	432	429	438	374	424	396	420	412	406	413	420	395	415	381	422	387	420	402	371	397	431	425	379	390	330	453	436	391	429	417	430	373	396	424	411	391	440	408	398	427	379	384	423	400	426	416	400	392	419	400	407	403	393	446	406	423	382	397	402	429	419	368	405	380	398	416	407	413	398	413	401	418	344	405	402	403	416	422	387	427	402	362	402	414	405	426	405	397	403	422	422	414	398	407	423	433	379	361	422	431	401	396	403	429	427	418	401	435	384	414	384	438	442	406	427	427	419	411	428	440	404	434	380	397	421	393	432	407	398	400	387	387	394	445	413	410	407	415	436	403	418	392	437	415	425	393	401	375	408	420	397	412	404	431	424	412	393	396	405	381	408	402	409	391	384	392	408	422	438	433	446	388	415	402	382	427	433	406	397	417	404	412	401	394	395	390	391	416	418	397	393	413	441	411	410	429	395	395	395	377	403	396	398	420	400	426	342	421	429	429	445	425	427	389	399	381	408	385	403	385	366	397	423	438	394	408	454	391	433	381	378	400	400	385	421	401	397	404	408	420	404	441	395	434	355	410	399	376	370	443	392	418	388	427	420	383	415	418	383	414	392	424	419	413	431	399	402	392	420	381	426	409	408	433	390	377	435	378	405	394	418	362	417	426	388	404	412	393	411	444	394	463	410	407	408	399	417	370	435	431	379	399	430	412	387	410	381	401	440	396	402	394	388	405	417	414	396	391	426	390	394	402	434	452	438	390	373	415	387	424	444	410	403	417	363	415	391	443	380	422	400	404	366	442	402	414	375	393	401	400	416	394	417	423	417	432	410	376	427	400	380	425	451	430	458	412	404	399	397	372	384	373	386	372	425	394	412	428	385	430	413	408	406	407	406	373	391	404	380	429	440	401	419	456	380	428	463	411	363	427	390	454	383	445	420	380	368	378	440	401	412	443	438	393	386	426	381	400	386	423	415	410	384	400	432	387	435	449	439	381	415	438	415	437	377	393	415	402	400	385	390	393	438	434	400	405	430	400	394	421	394	436	448	404	383	402	388	411	414	379	433	416	348	402	405	434	450	401	402	393	361	388	448	401	425	423	392	424	436	413	417	370	425	429	374	397	387	378	428	457	380	381	390	398	423	401	407	371	434	414	417	416	403	404	404	440	414	426	420	393	391	428	407	411	399	381	380	426	380	423	347	379	408	404	379	411	406	408	384	371	411	409	461	391	379	385	423	379	409	412	455	459	418	471	424	392	347	391	439	418	403	421	415	395	384	405	386	415	417	445	391	397	391	386	402	390	428	424	419	427	427	398	393	390	416	386	384	415	418	391	401	414	374	403	421	384	393	400	384	415	388	384	403	402	422	391	372	383	413	393	378	384	374	400	408	407	410	436	417	402	396	415	409	428	373	390	379	397	417	438	400	386	400	375	416	418	428	419	437	381	421	426	393	426	387	427	400	405	363	436	442	383	419	406	401	407	396	420	409	401	401	407	423	410	412	383	395	407	411	420	411	399	404	386	409	418	411	405	437	408	386	422	393	394	421	414	402	404	392	412	407	406	422	412	374	446	401	429	373	419	393	390	411	438	377	407	402	434	398	448	419	429	411	428	421	434	358	419	422	431	380	393	369	392	407	427	437	417	417	422	396	436	382	413	381	409	417	389	376	418	436	396	399	394	419	405	383	404	407	381	378	400	411	404	422	397	407	428	417	412	406	431	409	385	386	417	430	384	379	412	424	408	400	379	385	367	396	420	387	403	415	463	387	441	405	416	406	388	373	400	419	398	405	383	406	405	379	419	430	405	418	373	416	440	414	406	389	368	411	365	440	390	401	375	394	418	360	371	389	400	409	413	368	417	415	388	411	400	376	409	376	434	413	416	407	433	418	412	398	421	413	417	439	420	391	391	391	408	430	388	418	376	394	394	429	413	431	413	429	406	412	430	403	397	404	404	443	410	425	396	415	395	417	389	389	450	421	415	417	412	443	410	435	412	389	378	390	408	442	407	377	416	398	396	420	381	391	407	388	426	448	406	419	421	449	415	416	461	415	411	379	385	421	379	411	377	402	403	412	378	432	423	370	352	398	415	414	415	404	395	412	375	406	401	384	415	406	409	420	357	392	377	411	392	410	413	420	417	411	415	426	377	431	392	428	423	389	392	432	402	402	405	407	435	413	407	395	409	427	418	405	399	457	401	378	402	389	400	409	378	416	425	418	454	431	400	396	387	388	402	387	418	439	405	428	413	416	417	404	419	449	433	415	451	414	403	435	418	425	418	384	412	410	381	430	417	424	373	365	437	463	452	408	381	425	412	417	416	385	384	394	363	380	404	389	447	391	387	421	398	401	418	424	412	441	437	426	443	347	401	426	426	398	398	407	380	436	431	388	398	433	413	386	417	391	429	409	416	359	437	419	387	438	363	375	398	460	398	399	441	467	405	459	409	427	432	399	433	380	417	414	383	379	378	424	425	393	402	423	401	401	378	400	398	370	404	408	397	411	400	413	404	373	401	415	429	397	434	400	442	387	393	425	378	429	406	381	413	382	382	428	382	412	419	412	402	399	444	432	362	405	378	424	376	426	396	376	394	428	400	408	414	389	416	388	404	414	437	429	414	423	395	434	401	426	393	388	412	401	452	415	430	401	378	426	382	421	382	414	417	443	414	446	395	446	443	437	411	403	446	425	434	415	437	389	410	398	369	440	418	429	394	425	432	401	431	420	414	420	415	403	403	401	412	413	399	410	418	402	397	396	363	394	410	403	403	411	388	419	398	407	402	422	412	426	400	409	418	421	382	406	423	402	417	429	370	410	438	377	406	405	375	384	386	380	405	397	400	413	430	421	430	420	417	407	390	409	435	402	449	395	416	414	378	373	418	443	395	415	379	430	394	434	379	373	376	413	400	420	406	424	420	391	414	456	431	401	392	384	453	413	380	418	400	417	390	406	385	438	426	405	392	434	420	439	385	420	414	393	405	453	420	430	418	419	422	399	392	432	393	419	403	392	454	408	403	421	402	417	402	379	410	418	463	407	416	382	408	421	384	397	380	412	404	395	430	410	396	418	395	410	406	433	394	409	450	407	372	437	429	444	400	414	437	415	453	435	402	393	388	404	444	402	386	397	399	400	401	403	406	390	427	433	414
13492	5264	2969	964	388	403	363	316	261	281	263	267	277	262	241	257	272	269	250	237	264	274	226	236	207	250	238	256	257	272	263	282	252	263	234	240	252	220	235	247	231	212	255	252	271	222	267	231	259	233	256	239	247	230	240	237	255	243	221	253	252	248	244	240	236	227	263	239	223	253	229	245	212	228	232	238	249	251	280	256	256	231	249	240	248	279	254	250	263	234	242	242	259	248	230	219	256	251	256	228	222	268	246	239	227	243	261	245	224	239	237	242	263	227	249	223	241	228	220	262	235	247	244	219	265	258	231	261	254	248	242	220	219	221	226	239	218	248	236	234	247	239	249	230	235	240	232	209	214	231	224	257	237	242	240	240	236	238	252	255	271	239	225	242	237	243	245	237	240	245	219	244	218	237	243	248	272	213	255	244	269	226	217	248	200	198	236	222	211	229	241	223	240	241	239	234	265	244	247	259	256	221	243	217	212	248	256	246	219	247	202	240	226	252	230	274	255	232	201	254	253	262	252	230	209	239	236	241	246	261	216	241	241	246	231	265	264	256	218	255	255	214	244	240	226	220	248	237	255	232	249	241	251	229	233	271	229	270	240	231	219	233	251	263	234	245	247	271	244	258	249	227	231	243	226	244	231	238	240	218	246	216	233	220	236	205	239	230	271	236	235	249	241	222	213	249	239	246	243	282	242	226	266	253	275	230	259	233	250	274	243	242	249	225	239	220	238	241	243	241	237	235	213	221	240	226	229	252	268	234	238	262	235	225	248	237	232	248	218	251	241	217	216	236	265	251	209	247	231	228	229	187	235	229	237	239	235	246	272	246	221	251	236	237	216	252	242	242	264	251	235	219	252	232	243	255	226	256	235	206	242	248	213	232	250	233	229	255	220	248	240	252	242	254	237	262	238	224	243	246	252	232	254	226	230	227	240	245	214	250	235	222	224	249	219	258	242	223	243	243	245	255	232	240	231	233	246	227	215	224	207	226	245	232	238	234	250	271	193	230	245	250	240	232	275	231	244	249	255	239	238	236	266	251	240	269	265	274	249	242	228	234	234	258	227	218	246	251	224	228	242	243	256	238	244	244	258	254	239	245	218	241	271	253	236	269	241	232	228	243	254	225	237	238	256	234	267	218	218	243	229	240	254	242	219	268	253	251	231	217	258	230	234	251	290	219	252	269	247	227	242	255	241	248	251	243	242	224	264	249	245	223	232	271	230	245	236	220	254	233	216	251	244	269	243	231	271	238	220	250	256	225	253	244	257	244	234	237	239	241	265	244	274	233	236	222	259	226	230	192	245	249	209	259	229	243	217	222	224	218	211	263	223	240	253	237	241	222	230	250	221	229	253	253	238	223	268	231	224	233	221	272	246	238	237	218	213	249	247	270	247	259	223	277	239	233	229	233	213	254	238	231	248	223	248	227	213	222	242	249	247	240	223	239	240	242	259	213	242	222	223	221	246	258	214	245	253	266	230	225	222	237	259	242	242	235	208	253	255	237	238	257	223	275	235	229	225	268	253	257	250	257	217	206	215	253	233	213	252	214	230	244	215	254	241	278	238	250	221	253	212	254	231	231	227	240	240	222	226	246	236	222	265	275	267	233	217	240	237	236	236	256	233	235	210	244	257	220	226	270	245	247	208	243	232	247	235	215	238	253	213	222	242	262	258	221	227	239	236	233	249	243	239	281	283	274	241	242	252	225	260	247	257	230	245	250	239	224	246	234	236	247	237	232	241	235	238	240	243	232	277	228	218	212	206	260	243	256	240	228	221	238	225	239	225	243	259	227	246	255	241	251	226	260	225	254	244	256	252	235	255	247	248	231	263	275	218	232	224	258	228	235	220	229	224	248	259	256	241	226	253	233	216	263	244	257	233	232	209	219	239	217	242	243	241	246	223	264	239	246	260	250	257	223	214	200	250	238	228	230	238	219	260	238	276	214	244	241	227	227	258	234	251	243	243	273	235	232	243	217	230	226	241	226	252	244	254	226	218	218	235	245	251	224	242	226	221	229	223	249	255	209	238	249	226	257	208	229	226	238	240	256	260	252	261	266	262	221	265	243	266	249	260	256	243	228	234	239	242	233	244	244	241	267	240	223	213	223	234	258	248	246	272	235	214	247	245	216	231	236	254	241	272	229	227	241	247	259	240	210	222	228	214	220	257	219	240	236	257	231	293	221	251	218	206	253	255	227	234	294	211	223	218	228	247	226	229	241	240	249	252	232	257	231	237	204	242	209	218	231	214	238	212	231	233	236	250	220	226	270	246	225	229	196	241	263	209	230	229	255	250	212	247	234	254	241	252	218	214	259	227	258	230	241	254	217	239	210	249	249	250	246	243	237	255	258	221	249	237	231	240	230	236	237	247	228	256	229	261	229	265	246	223	251	253	243	239	265	261	237	248	217	233	234	256	265	228	224	218	232	247	217	212	247	223	240	250	222	266	244	240	265	281	248	262	248	231	240	262	227	281	221	246	228	245	237	231	234	246	246	242	241	255	255	244	245	234	230	262	253	242	233	233	211	263	247	254	195	253	227	235	233	243	250	251	193	210	235	202	236	253	250	268	271	248	228	243	247	248	268	260	241	245	243	230	255	230	233	198	203	238	241	264	246	256	248	243	230	258	217	256	263	220	226	280	250	251	241	231	268	254	235	219	230	217	250	254	207	239	235	238	249	226	248	240	233	275	235	218	235	254	217	239	249	247	221	237	231	210	260	237	251	221	237	263	269	254	226	247	250	239	254	262	242	248	244	238	229	240	241	224	248	257	259	260	263	240	263	234	235	247	245	218	236	213	240	211	236	269	234	236	256	239	231	230	241	229	245	238	261	270	249	240	259	242	269	269	214	257	248	244	243	202	243	232	234	241	247	252	257	229	241	254	255	231	240	248	233	265	241	237	270	245	250	230	254	230	221	262	236	249	229	239	246	267	248	240	255	272	220	258	277	253	223	222	246	258	210	279	254	251	271	250	224	231	223	249	246	250	227	244	233	216	240	233	220	233	217	245	238	231	264	230	245	249	239	257	266	271	241	226	268	259	235	247	213	235	254	250	205	235	259	272	226	245	221	242	228	233	244	234	253	251	219	247	220	281	239	228	224	221	288	221	243	224	218	237	239	266	242	232	208	234	217	219	243	235	234	216	238	255	231	243	214	243	224	224	217	238	246	244	248	227	234	241	227	253	275	254	251	263	210	244	231	266	232	240	235	232	235	231	246	235	228	225	238	223	240	232	253	223	231	229	233	228	234	217	239	271	251	244	241	219	229	223	218	247	214	223	233	218	252	258	248	253	265	224	233	240	220	235	240	238	264	240	243	244	231	229	238	227	248	261	260	258	243	242	237	256	252	247	255	275	231	223	232	257	235	231	248	240	224	219	240	245	243	239	218	241	248	224	235	261	243	246	234	214	256	246	231	205	246	256	245	261	217	246	216	254	233	213	253	271	223	208	207	257	252	236	261	225	239	234	225	238	236
9681	5098	5661	2381	1473	1289	1043	915	893	805	827	719	718	691	671	633	595	626	603	617	631	599	627	606	581	604	566	592	603	593	643	604	605	567	600	573	578	605	587	527	549	540	615	602	618	608	564	567	561	600	586	558	540	584	558	610	593	590	512	562	540	582	588	591	544	579	576	586	555	529	601	560	580	574	561	591	563	585	565	565	533	572	585	564	589	557	550	575	541	505	590	591	555	562	589	532	573	564	575	557	560	557	587	551	550	535	566	546	544	577	574	571	558	583	579	552	585	552	589	573	578	547	538	537	598	555	600	578	552	573	554	587	549	571	552	593	559	547	548	543	592	565	592	532	555	559	595	553	573	545	537	574	565	622	555	549	550	571	561	552	531	557	529	565	554	595	581	562	593	548	572	571	571	591	567	552	567	584	604	566	531	596	554	565	601	613	567	549	558	607	565	606	551	585	566	525	592	594	545	538	557	532	566	538	584	581	557	637	556	569	553	531	588	548	508	551	555	607	565	603	567	594	560	556	597	570	571	572	589	546	570	544	582	578	613	608	561	556	558	582	503	571	559	577	552	594	610	616	551	595	561	522	583	625	566	579	581	560	577	605	600	558	557	581	590	556	560	590	574	560	557	570	614	587	575	577	566	596	619	605	565	568	576	528	571	557	564	554	577	548	579	596	561	597	603	574	605	576	584	546	604	561	572	529	564	569	551	576	583	564	531	571	548	573	567	586	529	563	562	544	560	531	569	591	582	569	565	597	559	512	542	578	578	557	588	564	592	578	606	594	623	528	607	588	599	570	555	534	615	573	579	578	568	582	562	559	566	539	572	531	588	543	550	551	580	600	548	608	619	594	623	558	578	578	539	590	572	567	557	552	579	570	596	546	618	581	553	559	582	593	570	566	608	641	584	573	581	553	547	563	557	533	530	558	585	545	558	572	584	594	567	540	609	551	589	559	612	574	571	594	539	575	576	530	575	559	549	590	613	541	591	582	605	574	529	550	548	575	566	608	573	588	567	589	551	549	531	530	569	569	580	567	607	555	577	557	549	573	576	582	584	595	598	582	559	538	602	551	582	565	607	560	557	517	585	555	563	613	582	535	615	567	606	586	536	580	557	559	608	525	602	580	595	572	610	560	579	580	595	583	568	534	576	574	557	562	550	546	579	591	536	554	605	582	567	549	546	541	626	569	576	596	528	559	532	561	572	569	526	573	577	551	564	584	577	601	547	543	532	536	557	515	550	559	579	552	583	574	513	559	580	495	557	534	626	583	570	556	573	577	542	589	586	563	563	608	552	537	591	583	533	573	574	604	559	569	550	566	548	562	613	580	577	587	569	552	556	584	555	584	551	552	515	582	595	555	580	518	541	580	582	586	553	555	600	552	589	585	550	602	581	627	573	553	578	541	540	584	603	565	544	577	561	579	599	580	558	560	559	593	583	564	570	554	581	605	565	567	582	592	536	591	648	540	629	610	591	585	555	588	580	587	588	551	571	552	579	569	555	630	530	608	548	578	549	574	587	589	544	585	534	598	574	558	592	563	592	563	545	572	631	583	574	619	571	557	606	561	578	554	640	615	585	593	559	581	538	568	569	607	577	484	537	549	560	572	585	575	594	562	560	593	579	519	580	593	592	598	605	577	601	593	603	541	553	612	552	550	576	584	560	581	531	572	610	559	557	573	583	569	551	586	550	594	560	581	558	588	565	580	572	599	561	564	563	587	558	554	555	555	570	547	571	562	568	613	579	574	528	600	574	525	575	564	589	571	616	561	569	534	539	593	544	594	552	587	572	546	567	565	606	552	585	528	607	599	608	570	534	593	562	557	560	585	594	586	511	590	610	544	555	554	551	578	531	577	562	561	531	529	588	558	536	562	563	547	576	535	591	523	536	577	512	558	562	582	541	574	540	594	594	557	597	559	594	594	630	589	547	564	609	577	577	570	542	606	515	567	590	574	610	563	518	579	579	618	567	567	568	606	545	563	579	607	521	582	584	569	588	559	592	559	550	546	548	572	542	578	599	575	594	522	585	579	575	543	556	577	560	587	590	622	583	529	577	578	585	589	549	563	576	560	573	570	533	599	555	563	578	596	561	559	539	561	585	564	542	586	530	536	542	643	599	568	574	601	559	552	556	578	613	585	543	597	565	578	526	579	601	580	572	563	596	572	578	534	563	584	577	557	579	565	589	591	536	600	606	585	591	582	537	554	551	592	552	564	598	560	532	572	559	571	610	608	556	534	569	552	571	581	575	564	543	548	573	543	592	557	564	569	562	575	558	582	570	572	537	573	532	583	610	573	584	580	618	546	587	543	547	511	531	537	531	569	600	596	591	516	607	594	608	566	570	557	540	562	543	556	544	589	588	583	590	599	582	544	551	571	541	601	610	560	524	592	527	543	585	578	572	573	578	573	577	571	591	561	557	619	593	546	602	563	547	554	596	562	549	591	567	554	507	574	574	549	573	597	587	582	584	558	590	546	568	521	589	573	579	560	547	513	540	549	556	583	610	560	544	603	569	560	557	556	541	602	555	614	548	548	565	612	540	555	587	607	582	580	594	569	548	593	575	560	568	557	547	572	589	601	580	568	588	544	596	594	563	510	553	597	570	598	542	572	558	601	545	555	538	583	562	549	561	616	584	542	588	521	587	593	541	583	561	569	567	516	569	585	550	585	577	535	538	603	552	549	593	605	556	565	560	594	575	576	556	553	532	546	533	585	579	554	582	568	546	551	593	596	581	566	562	582	550	552	601	536	550	556	583	591	575	631	570	589	534	598	570	559	605	623	609	530	541	523	572	538	579	584	585	577	598	604	563	562	595	571	540	562	583	559	580	557	545	597	583	494	585	537	556	565	536	591	537	559	571	557	560	608	532	569	580	576	566	600	596	589	535	537	584	577	667	593	583	574	570	566	576	569	537	540	542	541	533	568	545	593	609	587	542	612	573	536	533	561	529	531	535	587	589	551	513	585	573	578	589	571	536	577	593	590	548	548	565	589	544	606	580	536	540	553	574	556	582	591	560	575	526	534	579	583	551	577	551	579	567	564	615	522	560	540	546	496	536	567	559	542	571	577	575	538	561	558	541	596	571	600	542	549	562	585	582	560	547	541	568	578	613	574	549	610	561	577	531	561	592	566	582	551	544	554	559	596	539	598	537	555	539	604	553	593	550	557	541	594	623	622	576	585	561	575	553	609	521	555	563	622	541	578	538	531	535	571	544	602	606	575	569	575	564	598	585	584	588	590	528	551	577	544	556	548	585	594	564	515	554	532	591	524	560	563	601	551	542	559	589	540	592	568	564	552	631	582	582	575	560	613	558	556	590	560	565	566	529	576	542	545	614	541	575	586	567	561	606	569	601	553	581	593	596	543	568	556	576	562	534	559	580	537	541	604	544	600	571	559	554	589	561	562	571	588	542	561	559	540	576	576	591	562	601	547	592	569	589	546	540	581	587	542	553	562	541	551	594	564	599	575	586	542
29277	17725	13058	4273	905	588	476	416	343	373	347	290	307	311	293	291	301	272	267	265	275	257	244	253	246	255	269	256	270	299	283	239	269	274	280	268	251	279	302	276	264	263	291	262	248	247	275	267	259	254	259	287	249	277	269	243	269	243	258	282	217	262	264	249	246	214	272	230	257	256	277	280	248	258	223	262	263	283	273	245	233	260	243	256	233	269	265	235	260	277	249	266	291	259	248	228	248	240	255	255	244	257	246	285	248	244	246	284	245	249	243	251	274	240	266	262	261	263	264	190	273	244	224	269	220	250	258	255	252	240	264	287	231	278	227	202	235	257	294	256	270	253	238	262	247	249	269	227	251	248	289	256	251	233	262	272	270	260	239	235	249	227	269	256	246	278	243	254	267	272	245	262	232	255	249	266	264	232	260	226	295	282	233	235	248	287	251	252	241	243	266	247	278	257	267	236	273	290	267	231	240	248	263	252	266	234	255	258	264	259	262	231	265	247	266	250	257	236	235	266	255	254	249	225	251	232	230	271	252	267	261	271	246	247	263	267	231	229	271	238	237	237	268	238	253	251	234	242	269	258	235	272	282	232	258	247	251	244	235	261	277	260	239	288	257	250	241	293	240	262	267	280	248	296	246	280	228	275	229	246	243	267	256	258	231	305	249	254	249	243	291	292	250	278	259	257	272	233	249	290	273	247	222	254	261	287	274	276	228	218	239	237	268	252	244	271	272	249	268	281	237	257	237	295	246	250	285	288	262	256	246	251	237	240	259	249	240	253	254	230	238	265	243	248	230	246	232	241	244	272	237	261	266	229	241	264	222	257	242	256	270	226	241	259	257	256	279	248	267	251	262	247	235	257	217	237	237	229	260	264	251	242	258	275	282	269	274	283	267	254	273	278	260	270	233	255	247	254	257	224	263	256	228	230	241	246	246	221	234	273	245	290	257	245	216	254	232	252	235	267	258	288	250	243	268	253	263	250	245	252	244	242	270	263	271	262	259	257	267	274	248	265	245	264	250	247	248	240	263	233	268	236	260	268	279	254	251	246	241	253	225	230	266	235	271	256	263	258	273	257	247	265	248	245	286	310	245	220	242	266	241	252	282	249	279	232	285	280	280	277	252	251	274	242	245	223	259	267	240	243	254	254	252	237	276	257	247	271	288	267	280	248	241	244	278	238	244	244	268	247	257	249	275	240	235	253	241	243	266	271	240	225	241	250	279	270	260	272	241	269	257	259	270	248	277	253	224	266	277	253	290	270	279	239	278	244	274	249	279	254	254	216	257	235	234	275	276	267	268	250	242	254	238	238	261	224	214	210	262	243	262	225	256	218	261	232	264	277	234	253	239	294	252	255	266	257	283	221	236	271	251	230	259	244	257	266	285	274	269	231	237	295	238	257	263	262	245	218	264	226	256	219	237	244	268	279	225	260	223	282	246	263	269	259	255	255	303	283	268	287	248	249	256	264	231	287	252	271	257	272	238	239	268	266	259	267	270	261	280	230	260	256	238	237	242	240	230	241	254	256	246	240	232	245	255	250	269	240	260	258	245	256	288	280	241	267	300	248	273	251	264	281	294	257	239	239	245	238	266	243	231	251	273	265	277	283	226	250	297	268	258	282	249	256	268	249	261	227	262	279	267	250	263	228	253	223	251	243	212	245	250	244	260	231	242	254	237	239	252	283	289	267	271	235	252	252	235	254	255	260	228	232	240	263	263	249	278	252	213	252	274	256	248	264	259	245	241	271	231	262	239	239	278	238	284	258	249	243	265	270	238	267	254	270	252	250	220	254	292	259	276	266	236	291	246	216	250	270	264	276	245	242	253	268	216	250	234	248	258	261	263	225	273	240	206	231	237	259	253	247	247	256	256	282	284	241	228	260	253	230	223	240	252	262	260	251	237	263	268	223	319	245	261	246	223	263	265	268	224	251	301	258	283	249	254	250	265	260	254	260	268	256	275	242	238	240	273	261	267	265	282	279	249	238	263	291	243	261	274	271	237	264	244	271	270	231	273	213	227	255	269	277	251	266	245	243	259	285	267	237	258	265	255	253	236	237	257	249	267	251	268	236	256	253	246	256	240	259	252	264	243	227	293	265	265	244	261	281	262	248	276	243	242	244	215	253	241	222	267	235	273	236	240	261	272	265	249	247	255	269	245	225	268	247	246	247	263	287	220	240	208	271	264	239	274	256	257	245	256	246	265	231	274	250	255	254	247	235	227	261	286	249	285	244	240	288	276	252	233	237	273	218	240	242	260	239	259	267	236	264	272	238	239	279	260	254	230	213	264	261	249	268	258	243	290	266	252	269	274	274	262	224	268	239	240	220	273	255	276	243	247	274	244	262	255	290	254	268	259	261	255	261	240	250	273	260	236	256	256	253	246	253	238	244	222	241	280	260	231	285	255	271	292	252	250	251	266	244	233	262	235	270	270	265	235	245	250	261	285	216	241	254	247	254	276	220	254	254	279	254	231	232	232	193	264	264	235	268	252	244	240	281	239	273	223	229	259	255	260	231	259	216	233	253	261	264	265	286	278	216	256	237	229	254	258	234	247	253	276	249	277	255	259	242	263	256	269	257	233	239	205	263	260	278	267	248	254	282	276	258	252	290	286	263	300	248	254	264	261	256	258	233	269	251	230	258	285	244	259	234	262	241	244	275	277	240	269	231	269	256	237	241	263	267	272	267	267	244	272	290	272	249	267	263	275	255	257	267	280	303	233	248	240	244	257	258	251	257	291	238	277	272	233	249	252	247	246	245	271	248	246	230	265	254	269	252	286	248	266	225	238	269	265	243	246	248	248	250	253	224	234	259	256	231	225	281	234	258	259	230	269	228	248	262	254	265	244	273	251	243	300	263	254	287	252	251	236	259	230	289	273	290	267	225	237	257	264	268	259	255	261	224	258	252	283	232	238	243	246	255	258	242	277	250	259	261	258	260	239	228	249	236	267	255	262	249	261	262	245	262	244	267	254	249	259	245	248	255	238	249	237	259	259	252	260	259	251	263	251	256	271	275	227	258	272	273	275	266	269	281	268	229	250	268	251	274	251	245	269	263	237	272	262	267	260	280	252	263	247	253	257	226	236	257	257	220	247	272	242	261	256	251	248	275	235	257	269	275	276	250	241	234	244	254	253	238	250	252	270	246	248	263	258	268	268	259	259	281	277	247	245	246	237	249	238	230	269	268	243	261	243	270	252	244	239	246	230	263	242	244	251	250	248	265	262	244	231	252	258	246	270	244	260	277	252	239	246	245	217	268	239	241	312	248	249	214	250	254	227	247	256	296	260	243	231	266	244	227	273	269	271	266	265	256	248	281	252	246	252	270	250	241	253	262	262	239	270	245	233	289	272	260	249	274	246	270	247	233	278	224	266	256	254	258	256	238	258	275	246	209	257	249	268	255	281	237	236	247	254	234	241	251	227	244	272	265	249	268	270	251	253	246	282	249	254	248	257	264	260	294	279	248	286	271	283	233
20813	14992	17600	6240	2778	2203	1596	1370	1173	1172	1095	976	832	868	734	768	773	739	719	666	672	674	659	690	676	684	640	657	612	629	620	650	673	603	628	664	624	633	668	673	622	620	568	653	588	591	616	577	604	606	632	601	598	610	626	579	545	576	610	569	608	627	582	588	628	674	603	628	625	612	574	583	565	628	591	567	620	600	589	644	598	581	549	592	610	589	611	586	596	625	598	590	630	547	615	595	593	580	623	592	578	610	573	585	623	618	579	646	555	571	559	623	598	580	610	547	568	578	631	582	632	566	577	569	629	593	564	577	588	608	580	584	588	587	579	592	580	573	590	617	613	614	590	635	640	548	609	599	611	622	622	578	611	573	642	594	560	612	617	578	598	605	594	607	634	608	626	555	606	578	598	561	617	584	604	569	542	600	607	610	593	585	587	583	597	637	596	598	607	598	590	600	606	550	607	637	599	584	637	556	618	570	606	573	610	557	615	571	567	603	578	624	567	577	597	594	602	638	594	595	577	601	601	595	619	623	574	615	601	630	575	602	582	658	608	590	597	567	570	615	594	599	627	609	588	622	568	563	561	607	562	596	529	564	565	598	618	602	586	663	593	561	614	607	590	622	579	612	614	561	602	574	598	564	584	557	601	605	571	633	606	566	596	611	574	554	578	621	608	579	569	596	587	592	594	608	586	599	623	587	609	595	593	620	572	614	596	562	575	604	609	615	587	614	608	616	579	583	587	622	576	608	635	573	555	614	592	615	578	570	556	547	579	550	584	556	580	631	589	598	605	635	572	588	606	606	616	594	578	554	586	594	633	602	622	603	646	556	662	623	663	562	562	552	613	578	531	607	545	586	592	636	604	589	610	566	610	613	613	582	579	579	559	608	584	562	603	584	600	591	608	586	624	608	583	619	609	593	637	594	598	563	555	613	623	566	629	589	611	590	576	623	560	615	625	605	599	582	591	580	572	600	608	580	595	621	568	582	619	596	625	580	601	573	573	557	579	604	580	584	590	610	587	648	569	629	609	607	611	573	599	612	598	611	586	563	640	630	584	567	575	611	593	640	595	616	576	575	616	609	580	587	580	626	563	540	638	599	591	616	554	610	593	562	569	576	580	600	598	596	556	548	622	580	620	584	595	587	585	610	579	573	599	636	582	585	623	609	605	604	560	625	588	627	596	568	624	589	612	605	591	592	586	612	593	620	596	596	633	599	655	606	630	583	606	624	576	596	604	602	549	595	573	551	578	613	586	524	579	604	615	620	625	574	575	585	576	593	595	582	611	565	632	573	555	620	587	608	611	567	603	572	573	597	583	558	614	593	637	595	563	583	593	581	528	536	572	590	596	612	604	603	582	610	598	592	619	557	572	548	603	581	606	563	619	578	597	567	591	610	611	563	564	596	556	612	592	584	569	606	618	581	595	613	592	616	618	604	632	595	562	568	610	574	606	599	582	569	606	646	557	646	577	589	615	629	572	549	590	561	594	601	594	593	559	581	631	596	588	547	599	629	579	574	557	598	567	580	557	630	589	556	558	607	595	602	587	591	592	588	597	584	566	580	571	627	654	589	599	589	615	596	564	619	585	628	602	594	580	587	601	581	641	651	573	591	601	604	588	601	624	609	583	618	648	624	629	563	572	561	582	552	597	600	588	580	630	626	636	575	615	572	623	639	590	594	570	610	569	664	596	590	620	605	586	610	595	624	603	582	631	578	614	574	652	574	584	560	583	623	607	568	582	573	601	581	605	571	660	599	583	560	575	605	631	570	580	600	610	603	583	592	631	539	614	591	604	574	596	577	616	590	591	594	573	579	584	647	613	629	640	579	574	602	645	573	644	653	597	566	561	606	586	575	602	579	601	581	610	589	619	589	626	608	591	552	572	578	616	640	603	594	591	583	569	598	606	595	643	604	583	585	606	625	582	618	567	630	622	558	611	589	620	605	570	600	601	598	594	609	604	626	567	609	603	582	581	623	620	588	635	542	554	619	558	580	615	611	610	558	584	598	595	602	621	644	577	569	638	567	578	597	587	570	577	592	596	574	650	566	625	613	580	587	509	612	607	630	614	575	618	561	602	571	611	615	554	583	587	585	547	589	629	606	585	624	615	596	620	635	583	603	612	534	558	589	605	600	557	585	607	599	600	638	601	574	599	586	631	563	592	610	639	627	572	575	589	627	568	611	576	563	645	560	614	606	566	594	623	590	582	592	581	578	578	584	585	635	632	580	613	607	591	581	577	612	602	607	573	612	618	623	616	571	605	604	567	597	560	546	611	570	583	577	638	639	622	598	583	620	589	584	596	580	637	614	627	582	640	584	605	609	613	604	570	564	602	590	612	573	583	602	550	603	569	568	604	562	624	596	587	580	527	658	593	553	566	579	618	588	605	588	578	597	617	579	583	628	620	585	565	592	601	556	587	606	600	568	604	602	578	611	571	583	611	582	615	578	596	590	624	593	582	595	586	584	573	584	569	574	583	636	598	606	592	571	581	619	576	596	586	577	590	577	607	620	586	581	559	575	560	599	572	639	613	600	582	615	604	560	568	619	568	615	622	591	634	537	560	600	642	588	606	582	565	597	611	587	609	627	611	578	614	580	558	574	603	624	565	604	610	599	644	614	589	594	597	607	580	601	615	606	610	558	614	598	576	572	600	570	591	597	590	584	591	612	607	594	609	618	595	604	604	584	593	601	597	608	541	568	614	600	591	598	599	557	620	614	590	594	554	580	579	591	614	572	595	571	612	601	567	583	567	598	592	611	590	578	628	592	596	616	554	586	583	606	611	628	551	587	602	591	595	616	533	616	579	617	565	552	576	588	614	608	623	617	592	583	584	588	589	593	600	566	571	603	596	567	578	548	602	632	590	552	574	610	570	579	592	608	577	529	634	561	589	637	586	564	590	600	551	596	619	592	591	584	620	589	591	580	627	560	563	571	593	575	622	616	602	567	602	602	601	620	574	601	613	594	570	574	582	594	618	572	598	624	612	617	595	601	598	610	603	647	622	566	588	572	590	599	586	621	631	574	620	637	596	554	589	612	590	554	594	582	598	609	597	606	583	601	578	576	606	560	639	597	559	614	594	621	593	577	631	591	624	589	602	601	614	585	606	591	599	604	576	559	582	616	568	613	616	585	575	618	612	574	565	639	578	579	582	582	590	638	549	596	554	555	586	583	590	553	593	593	612	610	617	609	583	607	595	603	589	650	567	611	584	556	629	598	599	597	634	602	625	599	643	624	582	560	569	593	527	576	595	598	569	638	599	582	598	589	617	591	610	628	583	606	624	648	617	629	559	574	623	596	632	561	554	648	594	588	656	625	569	594	585	629	579	599	642	637	599	621	583	590	607	569	567	631	621	591	560	574	566	608	607	613	582	591	598	608	574	584	588	566	599	603	589	597	613	613	602	581	598	581	585	563	528	606	583	564	591	622	603	627	576	600	623	603	588	565	579	600	624	612	606	604	566	561	598	591	584	559	579	590
41832	27917	23945	9826	1784	886	551	376	349	341	333	278	264	238	211	233	244	215	207	201	201	199	183	185	217	202	194	187	176	152	179	182	187	178	181	170	183	159	177	172	160	178	172	160	162	182	162	168	154	179	178	162	172	177	169	183	164	192	169	178	162	152	179	145	187	176	189	169	182	163	172	174	170	157	146	156	161	159	188	166	167	154	165	164	177	161	168	190	158	174	161	182	207	175	165	155	154	178	163	173	164	179	154	151	204	171	192	188	173	154	133	162	160	181	176	175	173	187	146	159	165	184	161	168	198	156	204	183	183	146	169	171	178	180	159	165	176	159	174	169	146	163	161	172	160	182	176	179	150	197	191	161	181	167	157	188	154	192	171	188	139	161	166	177	212	138	156	157	170	165	172	171	163	183	166	172	179	167	163	182	164	165	165	183	160	175	168	166	160	173	164	174	170	170	160	178	177	185	184	148	164	172	180	161	159	165	166	170	174	176	183	153	173	168	164	174	165	194	175	172	181	175	164	173	192	163	163	151	171	183	175	143	167	166	182	168	167	162	166	153	152	169	156	182	176	168	176	176	152	178	172	171	189	196	189	196	174	155	154	167	193	182	166	153	181	160	167	173	174	180	152	166	169	184	163	162	165	172	164	183	181	174	165	178	187	193	165	164	161	162	160	172	159	180	166	186	162	147	204	162	164	194	189	181	151	144	172	163	150	186	167	187	148	186	160	144	178	175	164	183	177	176	159	159	181	173	160	190	162	171	187	167	167	189	180	156	189	174	166	170	167	152	161	164	170	181	158	166	175	154	166	182	192	169	158	202	152	155	172	180	157	166	173	166	168	165	147	161	188	182	164	185	167	160	184	178	160	186	156	181	179	170	157	150	156	162	191	170	162	162	173	169	165	149	187	176	175	159	148	160	139	172	163	167	158	141	161	205	167	171	158	182	178	171	188	163	185	180	165	162	179	206	176	143	183	170	175	160	168	171	162	189	170	154	143	173	157	164	193	173	164	159	192	173	179	151	173	153	176	166	184	182	167	136	170	194	185	165	174	185	160	145	187	149	164	167	170	169	164	163	152	147	149	166	175	167	178	182	181	177	186	158	150	158	155	168	176	149	173	164	170	172	182	144	164	172	170	184	166	161	182	176	162	164	162	158	151	192	175	182	155	173	166	173	175	181	175	160	186	164	177	172	184	153	161	148	170	185	191	138	184	154	162	175	144	198	135	154	188	144	158	185	171	176	174	194	155	164	201	181	159	183	177	166	186	176	167	146	164	177	167	159	195	199	173	162	172	136	168	197	180	185	162	171	136	163	161	147	198	178	159	175	186	160	175	191	180	172	172	165	174	201	179	166	147	178	186	151	192	172	153	164	178	158	179	157	175	172	166	186	169	191	167	173	180	189	165	138	173	183	154	164	162	162	182	173	158	194	192	173	152	168	190	153	180	198	162	161	164	181	154	149	181	187	185	139	159	181	168	152	199	171	182	159	168	157	158	163	182	205	152	162	168	175	181	156	189	169	166	138	175	160	169	167	167	182	163	179	166	202	146	186	179	172	147	171	154	191	179	177	180	160	140	180	173	165	147	154	191	160	167	193	158	166	150	184	188	141	162	162	175	179	168	149	163	178	168	173	163	187	158	179	183	168	160	171	189	171	183	159	157	153	182	164	165	166	173	162	175	170	146	151	190	174	200	159	186	162	213	168	158	155	141	175	162	179	160	159	143	156	159	161	164	156	153	163	169	173	174	186	156	175	166	165	164	154	167	166	149	153	185	190	138	200	168	181	176	149	153	167	153	165	171	171	160	171	158	161	165	160	137	160	197	181	183	169	175	177	161	165	167	189	162	155	159	166	162	173	159	193	173	165	165	162	177	159	164	154	153	150	157	155	145	166	170	175	167	204	183	181	187	159	203	176	175	187	178	160	179	170	156	157	181	150	162	159	161	150	164	187	172	171	193	165	156	199	171	176	167	153	164	171	160	175	178	183	158	193	175	146	179	162	156	178	177	179	164	158	186	174	189	191	184	186	167	173	182	158	157	152	175	152	162	174	164	178	184	170	146	164	153	169	157	172	157	155	162	186	177	165	180	160	172	164	187	161	166	164	174	176	157	196	154	182	171	183	188	171	184	196	155	163	167	175	162	161	158	163	169	170	171	151	159	162	165	176	178	166	156	166	148	157	160	169	159	165	164	178	177	168	146	187	163	176	140	144	183	149	167	208	169	162	162	165	185	150	161	180	198	167	140	174	163	160	158	161	169	160	169	193	155	193	153	171	161	161	176	158	179	154	185	163	164	166	173	180	179	160	164	186	166	169	164	163	155	174	174	161	196	175	167	185	186	186	155	157	169	174	166	172	138	199	171	172	176	150	160	149	166	157	169	190	157	161	164	178	158	166	156	183	170	187	157	163	169	169	173	148	173	159	183	153	165	184	180	183	184	159	175	171	160	164	169	183	160	166	145	201	181	183	170	174	182	189	161	172	176	190	182	170	154	164	166	216	168	175	172	143	154	160	188	189	181	173	159	187	154	180	193	180	177	176	189	188	167	181	181	178	184	182	158	170	181	162	137	168	140	181	168	175	169	168	168	168	158	163	177	160	191	185	184	182	155	171	158	165	163	190	159	164	179	179	185	154	183	172	169	161	182	166	175	173	151	165	180	210	172	177	142	158	166	155	167	153	182	186	173	167	159	149	172	162	180	145	187	166	157	180	157	161	170	170	170	159	174	178	154	176	181	167	167	163	181	183	177	168	187	181	173	150	159	189	176	187	175	184	190	168	165	172	187	162	172	175	163	178	131	176	191	169	145	184	171	145	168	155	160	164	156	152	164	181	168	171	185	195	147	180	164	187	201	136	174	182	179	170	160	156	147	161	173	187	170	166	184	183	163	155	179	158	170	167	161	165	163	185	152	165	195	205	159	161	168	184	155	165	196	184	162	202	182	178	182	161	168	153	180	181	166	155	144	155	193	162	183	155	150	160	158	196	141	156	167	170	172	185	173	158	178	167	180	179	182	166	164	181	182	170	153	189	182	157	166	175	183	159	169	171	189	155	191	172	157	177	156	150	167	174	154	155	162	163	137	165	172	155	136	175	174	174	170	170	201	190	195	182	191	178	177	151	167	184	179	168	158	176	190	188	154	177	187	151	163	183	167	205	187	160	164	154	193	173	175	159	179	163	161	171	155	184	150	179	141	189	168	170	140	155	190	179	154	156	149	183	175	149	168	194	186	184	165	178	161	166	149	164	161	198	167	171	184	182	175	164	189	174	155	161	171	159	163	184	163	174	179	176	140	160	185	182	183	161	175	162	161	176	169	197	186	187	167	179	188	178	148	151	184	169	159	208	165	178	138	157	161	174	182	154	184	174	174	171	189	172	144	169	146	175	179	160	154	161	186	164	161	164	178	201	173	165	183	168	191	163	181	176	174	168	183	147	203	169	178	171	154	179	193	191	167	161	154	165	175	176	167	156
28627	21906	27015	10776	3803	2876	1987	1627	1519	1412	1213	1095	895	828	780	717	679	696	609	620	562	529	567	528	528	503	576	509	510	490	499	493	478	469	461	445	450	415	452	447	427	433	454	439	441	426	404	447	431	416	461	412	451	404	428	434	378	441	381	440	436	409	404	437	414	413	392	426	418	451	413	397	403	407	421	412	437	403	409	426	450	375	358	405	374	399	412	422	388	414	423	385	424	430	398	396	402	389	405	429	407	398	378	389	408	434	391	404	402	413	413	400	430	421	426	421	397	414	430	418	415	396	378	440	415	412	425	414	402	423	403	400	431	414	377	426	418	423	404	391	411	437	387	413	395	388	401	408	403	388	419	418	406	416	433	443	406	411	439	347	413	409	416	426	404	426	395	394	416	409	417	417	409	363	417	383	430	418	413	382	427	399	415	398	402	417	404	383	402	410	403	388	397	388	418	434	382	437	381	389	439	425	405	408	421	387	411	434	397	415	400	386	407	429	416	427	386	406	414	418	393	452	448	432	375	387	349	381	403	408	436	399	403	389	422	390	427	396	362	457	405	386	394	423	401	384	443	400	387	396	442	410	418	408	404	413	372	398	404	391	394	411	414	373	436	402	424	395	410	397	372	423	417	397	399	428	419	399	378	391	415	380	403	430	383	388	437	398	407	382	388	395	426	413	435	414	408	412	413	410	395	423	422	439	408	421	439	417	396	394	410	401	427	421	396	445	397	404	401	393	369	389	399	412	375	411	370	348	408	459	378	407	388	407	400	415	417	377	374	393	421	378	377	393	394	407	394	400	440	362	442	410	435	440	388	370	437	404	402	423	416	396	449	410	355	434	445	398	420	440	435	420	367	426	423	416	390	418	397	366	388	409	410	399	406	366	421	389	398	385	363	399	394	376	396	426	377	418	386	393	401	405	418	426	379	408	467	423	430	405	400	410	381	406	427	401	377	419	418	421	425	417	401	410	385	407	406	446	406	416	414	355	465	400	384	393	397	459	386	453	423	412	425	401	410	393	408	400	414	391	381	454	408	382	385	437	406	399	388	405	440	391	415	394	396	385	398	396	414	432	369	430	430	420	409	411	383	366	400	392	364	452	447	408	396	399	406	383	402	411	422	438	425	418	430	422	408	409	397	393	427	454	409	378	410	419	422	418	433	404	402	375	437	409	385	403	412	414	406	395	413	413	403	412	445	421	450	410	402	383	385	437	394	425	429	393	415	361	432	410	424	418	412	422	410	418	407	424	447	401	415	409	400	450	407	469	409	416	424	389	399	418	423	412	417	414	365	415	397	417	394	399	392	352	384	420	405	403	382	428	397	382	389	390	425	425	405	406	400	403	387	390	419	419	425	401	387	411	388	432	407	387	405	424	362	388	417	410	370	414	405	419	372	453	422	425	350	422	405	445	396	417	402	397	374	397	449	388	441	408	381	423	403	411	403	416	423	423	387	403	392	404	450	443	364	380	392	403	384	372	429	409	375	399	402	431	426	398	415	454	411	411	374	385	416	410	401	406	421	379	448	412	409	394	423	403	432	415	398	412	412	414	426	373	417	418	401	393	425	416	401	441	392	376	406	426	406	449	410	407	394	390	428	438	381	413	418	403	420	422	398	386	403	372	392	402	426	392	414	409	421	421	421	420	402	416	399	396	392	380	397	403	401	391	373	410	418	436	380	413	406	395	412	409	427	408	403	416	419	414	401	439	392	423	428	414	446	415	400	416	368	418	408	366	430	440	435	406	398	415	352	374	411	412	388	414	369	413	420	420	415	411	402	403	352	373	391	385	428	391	413	379	402	417	420	406	450	387	391	375	389	423	439	395	434	423	413	419	420	410	421	412	396	412	369	427	430	400	382	392	381	400	406	381	422	415	399	383	396	388	426	401	403	402	403	420	414	442	400	410	423	385	419	384	412	403	379	417	420	393	384	373	438	420	417	406	438	394	396	369	390	386	419	399	386	425	456	372	425	397	386	416	426	399	396	368	427	415	416	396	409	391	407	419	391	378	436	399	376	354	433	421	424	421	395	394	379	424	403	395	407	430	426	427	389	410	381	389	404	433	403	380	388	431	358	435	389	380	410	410	396	425	404	397	447	405	409	392	405	393	434	402	399	391	422	429	413	385	415	411	396	419	453	444	427	405	411	431	383	403	398	423	420	418	399	401	434	420	416	410	402	415	389	395	402	392	420	390	411	416	418	430	419	430	409	433	404	381	409	416	395	433	419	421	417	408	367	414	398	359	411	419	402	391	426	386	373	391	406	422	388	405	463	397	400	400	409	397	413	401	399	432	433	410	406	410	422	408	423	418	416	365	394	417	402	399	432	399	468	425	411	423	403	402	411	446	412	404	409	404	389	412	377	400	393	402	404	389	427	391	394	376	399	397	431	387	403	393	392	416	415	396	392	438	414	427	408	394	401	393	430	366	419	388	419	431	409	406	412	387	396	429	384	389	420	443	410	403	423	451	401	426	404	397	404	385	443	379	391	403	448	433	414	457	402	418	430	435	403	425	383	396	431	426	437	415	391	389	387	395	427	428	394	389	401	453	391	425	405	362	436	401	400	398	442	424	393	409	430	390	418	409	411	402	431	413	359	450	416	412	430	386	443	408	402	400	402	418	409	395	408	430	409	401	390	425	398	411	403	434	408	417	408	372	367	436	419	424	414	432	404	389	399	417	406	387	391	422	391	395	400	435	419	441	440	432	415	407	433	394	422	406	434	387	440	398	402	420	412	430	418	424	458	373	401	406	435	426	414	446	384	418	398	382	409	402	422	383	441	361	394	411	390	469	406	416	393	388	399	411	389	410	395	388	396	401	396	420	397	421	426	397	416	375	429	397	414	428	373	393	405	383	393	438	401	425	367	397	459	431	393	395	400	410	410	405	385	397	374	364	430	399	459	406	379	400	448	415	427	402	407	371	407	410	399	430	414	436	360	371	386	407	438	401	404	393	425	412	431	383	406	410	434	397	430	406	390	407	407	420	378	391	394	414	412	396	431	397	423	412	394	369	394	380	375	399	397	396	418	429	396	398	404	377	431	410	385	421	408	418	432	397	408	407	368	408	388	393	411	408	423	425	405	459	357	426	450	388	404	398	411	430	392	407	410	392	423	398	388	385	382	357	385	406	434	384	413	414	395	445	377	428	382	400	394	410	398	421	391	434	409	403	421	397	420	403	403	377	399	419	443	427	402	422	422	414	437	402	420	417	379	415	413	381	449	418	424	420	414	431	418	438	387	426	392	438	420	420	421	390	391	411	421	413	421	451	403	415	417	388	363	429	390	418	415	437	429	406	436	441	434	419	418	382	401	400	396	397	421	412	446	401	430	404	379	390	389	424	417	408	412	393	399	415	386	398	442	365	429	387	369	425	415	419	410	402	402	422	392	400	404	417	433	371	406	417	436	420	430	400	415	397	421	417	386	373	387	416	425	404	372	423	414	397	426	424	427	410	384	390	387	399	422	425	430	390
13172	5232	3333	1161	508	366	322	307	288	267	246	270	246	276	267	273	234	245	258	235	264	229	226	281	262	226	240	266	272	286	227	233	249	252	246	226	224	251	254	262	271	241	247	271	221	244	243	267	243	253	210	228	228	212	246	252	247	208	276	250	243	253	221	229	242	222	253	227	240	236	245	218	230	230	237	260	247	243	226	231	232	219	259	238	226	228	232	230	233	236	233	233	251	229	259	260	227	216	274	244	236	240	240	244	231	241	250	240	277	241	257	245	195	220	244	246	244	277	255	276	240	252	258	236	255	209	260	239	268	251	253	232	241	223	257	262	272	263	220	227	249	239	251	258	221	240	233	257	265	238	236	249	235	241	211	227	232	248	255	242	243	235	246	226	225	246	220	228	229	275	244	257	260	247	249	232	263	235	227	239	264	270	258	226	237	226	263	235	241	210	261	232	237	246	276	238	261	219	226	222	250	226	234	241	248	247	224	249	243	244	256	252	193	245	238	222	236	243	235	221	250	263	255	265	250	254	265	244	239	254	260	249	229	234	189	216	229	228	243	243	253	256	285	255	207	241	243	228	247	239	240	232	231	222	241	233	250	245	238	255	245	219	271	240	240	249	254	236	251	257	257	249	240	238	260	238	251	231	268	248	249	243	247	237	265	253	237	241	228	233	219	230	234	243	280	248	254	211	239	251	262	246	247	243	260	239	260	255	250	244	253	242	247	271	246	247	236	245	256	233	250	218	255	226	269	243	240	266	245	258	246	233	245	218	248	246	227	257	228	259	255	215	249	237	254	251	247	231	249	227	222	267	230	264	252	221	252	232	225	267	234	239	244	250	249	243	215	242	245	249	240	245	237	232	229	247	224	247	221	242	249	259	219	233	217	265	215	238	232	266	233	232	231	249	251	209	246	239	252	234	263	261	240	213	224	227	226	225	235	276	225	235	235	277	234	227	219	235	244	246	229	230	263	257	217	244	235	234	228	271	231	252	225	224	254	249	248	258	247	242	246	224	253	241	206	230	258	240	230	254	251	255	248	233	217	251	230	243	234	249	233	245	266	227	267	267	252	259	256	251	249	256	227	258	224	231	245	251	228	266	274	258	262	218	234	233	242	237	219	255	255	232	228	246	236	219	240	253	238	255	262	239	232	233	270	215	244	266	257	266	215	212	259	258	286	265	254	234	276	235	224	243	249	227	235	239	255	274	250	258	252	240	219	252	233	242	235	230	223	254	242	218	247	236	262	225	249	226	223	259	227	223	235	249	232	280	251	238	247	226	243	240	254	253	223	247	270	234	243	260	230	248	228	241	250	248	241	224	239	242	221	232	223	247	214	231	267	237	238	239	226	235	235	256	240	249	251	216	246	223	271	227	249	244	238	260	249	239	236	238	244	233	241	223	253	243	254	254	254	238	228	249	219	268	222	221	241	272	261	227	226	227	234	260	225	241	250	257	211	253	216	237	235	225	255	230	246	272	247	209	234	254	239	266	280	251	255	263	229	227	251	255	238	235	225	255	236	266	264	240	249	226	225	242	268	255	281	261	234	248	245	256	286	248	228	247	243	230	254	220	257	219	220	246	249	247	254	246	220	216	258	257	239	255	245	222	242	284	247	233	287	227	272	261	237	255	259	226	228	227	233	212	210	239	269	253	219	238	241	255	226	221	238	237	254	207	221	236	254	230	214	229	232	235	292	250	210	250	235	248	254	252	250	271	252	272	240	255	265	247	211	238	248	238	246	243	221	246	255	215	225	239	230	229	236	231	259	254	284	242	252	215	242	248	230	227	245	255	222	256	206	238	238	247	240	244	212	243	218	242	269	246	234	248	244	224	261	231	244	226	256	230	215	222	259	254	265	228	241	250	225	237	232	239	259	204	258	248	212	265	240	250	246	210	235	252	276	250	221	214	226	248	247	234	245	272	249	241	276	253	253	238	235	236	257	235	258	219	221	211	229	258	242	258	233	239	237	216	237	214	255	256	292	250	251	257	242	251	233	223	223	256	276	248	238	234	217	266	261	232	245	265	252	244	247	259	233	237	272	251	280	214	270	208	228	232	251	245	241	224	236	236	237	265	264	231	253	240	268	233	230	234	269	226	223	222	240	235	241	235	284	229	223	251	253	253	248	224	214	246	262	223	258	252	227	253	237	239	272	230	241	232	222	266	232	262	211	238	233	214	238	225	252	262	229	223	269	249	253	217	205	232	258	259	243	236	234	230	232	260	272	238	235	252	266	248	258	227	260	245	244	266	228	255	228	246	250	227	257	226	216	242	238	212	255	237	258	238	237	212	243	224	239	223	234	257	256	243	250	245	243	216	205	221	236	251	237	256	254	226	230	237	255	239	227	253	226	230	266	210	228	239	259	245	229	247	252	262	270	241	211	218	233	236	217	241	234	251	281	226	258	228	236	251	268	239	263	248	233	230	228	252	216	250	254	259	253	244	280	246	239	246	250	230	232	224	204	245	245	252	257	231	207	270	236	252	230	238	265	224	249	208	246	240	246	235	248	213	264	252	224	244	267	257	247	230	232	231	247	225	218	262	217	222	264	232	215	263	267	239	276	259	240	267	224	227	222	253	229	243	235	251	267	232	220	253	222	244	239	257	252	222	263	250	216	221	236	257	246	251	247	264	249	220	223	286	238	258	237	229	245	213	239	252	213	222	246	245	235	237	246	219	257	243	219	211	263	229	263	248	232	233	275	245	234	224	262	269	264	230	232	268	224	257	241	230	247	244	241	219	237	224	264	227	218	249	237	276	251	240	251	255	232	258	238	238	260	254	250	235	270	219	221	229	259	236	233	235	239	231	248	258	223	250	243	257	269	250	244	253	239	237	271	261	272	233	235	233	247	260	257	235	225	252	255	248	246	259	265	254	269	237	246	266	221	232	210	234	241	249	243	253	241	240	245	248	251	240	220	253	246	247	233	243	254	256	258	232	238	268	237	211	232	271	241	262	233	220	246	230	235	238	240	259	252	248	266	205	240	249	222	256	239	259	246	236	251	246	221	241	226	225	262	266	228	257	265	269	244	224	238	224	231	237	220	251	249	247	228	255	236	240	248	243	264	239	247	221	241	228	256	262	242	244	216	242	215	243	198	253	266	249	199	222	238	245	274	235	213	217	259	240	246	241	216	241	261	234	235	231	253	221	231	231	230	244	241	234	268	265	243	223	280	248	273	249	237	256	252	234	241	267	245	217	253	244	237	259	257	267	231	273	244	236	227	256	243	252	252	284	228	232	257	256	254	261	236	234	252	234	274	242	253	254	259	244	243	243	234	226	256	248	242	237	241	238	245	235	231	264	227	273	228	214	237	238	230	257	234	260	236	265	241	242	262	258	306	253	259	240	234	277	247	227	227	234	231	238	243	239	239	249	241	245	238	241	224	229	239	219	220	212	240	235	232	222	242	234	264	266	237	246	231	249	236	244	236	257	238	258	268	252	255	250	201	216	248	254	262	245	252	237	228	217	248	254
9402	4956	6340	2874	1644	1237	968	866	880	850	758	729	655	706	666	611	669	644	616	626	639	619	628	604	632	611	538	568	673	609	605	591	573	636	635	585	565	603	589	606	576	608	580	565	588	562	575	621	605	621	566	538	565	577	602	563	515	557	605	613	594	610	558	564	558	535	574	540	578	587	613	602	546	584	582	591	566	595	609	595	543	592	541	586	569	585	590	568	589	566	602	558	606	525	540	579	580	575	577	525	561	598	585	556	549	567	551	530	576	569	540	537	557	561	604	601	593	580	545	570	587	632	543	573	602	595	582	599	551	592	598	547	588	615	582	562	581	556	624	574	620	572	580	561	589	606	575	560	569	575	588	537	585	574	581	598	512	550	581	571	556	589	546	592	600	523	551	581	563	641	578	608	575	528	583	574	564	582	570	609	571	635	576	565	583	572	560	597	555	565	546	567	583	587	571	566	563	554	552	549	557	614	586	586	553	596	564	576	573	607	573	629	591	544	567	574	564	550	577	544	584	561	611	584	578	572	592	570	572	579	574	606	614	577	580	542	579	569	580	559	555	546	596	560	606	600	532	614	537	555	566	597	625	538	566	610	543	563	579	571	537	572	565	586	569	569	607	557	516	552	587	590	542	567	588	572	612	567	539	560	596	551	561	567	552	585	567	589	572	595	579	584	553	609	585	601	554	586	517	561	570	576	581	610	587	548	578	582	637	594	581	568	556	564	598	565	615	604	600	585	563	573	549	532	555	587	601	601	587	590	530	565	543	625	565	597	575	574	535	558	604	592	576	605	604	561	540	567	563	548	582	585	596	606	587	527	575	602	610	574	627	566	581	599	521	508	589	560	577	546	584	606	538	568	576	554	576	575	613	571	588	591	591	625	553	571	539	567	559	632	553	589	574	628	531	573	584	566	562	572	568	587	567	611	570	560	552	583	588	541	596	535	545	560	622	579	586	526	563	534	537	557	578	553	587	614	544	580	626	562	540	554	577	602	540	586	612	592	582	590	569	593	586	573	540	592	543	574	558	639	566	584	580	568	583	581	562	591	614	568	568	558	544	575	563	586	614	566	618	571	537	574	579	623	560	574	575	545	560	601	610	587	572	556	624	595	561	561	563	581	572	568	539	564	595	557	592	568	605	578	596	595	559	553	582	618	557	571	549	550	552	605	598	609	584	590	575	579	569	550	561	514	637	555	576	607	610	563	583	556	539	604	574	542	603	596	571	599	549	570	548	556	535	589	544	566	585	528	599	559	525	608	555	578	533	557	611	577	641	554	569	569	576	627	558	580	564	554	585	575	540	609	602	586	560	535	585	589	569	589	559	559	577	553	492	572	556	540	569	549	580	553	578	571	574	585	557	538	572	610	578	622	602	567	590	593	552	587	603	552	525	542	558	600	567	542	567	591	579	599	597	600	555	581	571	569	604	574	582	582	584	593	563	603	589	541	566	560	545	560	589	640	577	601	553	569	587	589	580	575	577	569	549	567	559	628	588	573	602	536	572	581	568	585	521	567	554	563	588	600	611	559	564	552	583	575	604	651	506	539	568	555	563	532	589	588	574	577	570	605	589	581	584	551	617	542	608	574	564	591	550	612	588	525	574	571	550	586	564	575	603	612	615	528	526	617	578	579	564	617	552	564	568	503	542	573	586	559	563	534	563	607	550	596	577	567	589	567	545	579	582	596	574	563	578	580	550	558	585	541	555	593	567	539	580	551	567	532	559	560	564	544	546	517	588	588	540	570	562	570	531	526	579	565	550	583	579	576	609	556	602	585	553	576	576	563	538	571	582	576	550	548	583	565	580	543	568	564	584	585	574	566	564	528	601	588	600	598	545	550	590	562	589	572	624	567	550	570	620	548	544	564	530	544	544	538	595	562	560	562	587	555	546	562	571	527	568	539	590	533	577	586	582	570	592	586	573	600	635	603	588	576	571	598	587	593	560	615	583	580	573	561	570	606	609	584	529	570	580	578	573	587	534	616	623	599	598	560	576	588	591	594	585	551	556	598	573	596	576	581	582	572	567	573	572	581	599	550	576	554	588	584	587	606	571	559	551	619	559	578	581	612	535	574	560	567	580	586	565	579	552	534	583	554	578	559	581	531	590	566	565	588	583	579	637	578	586	551	558	572	558	625	605	534	599	581	597	605	568	598	580	578	612	588	594	563	567	576	599	573	558	602	580	555	572	600	598	556	526	564	544	530	552	578	590	578	550	518	592	562	597	624	612	549	579	567	555	556	590	609	609	577	586	562	579	531	522	569	603	551	553	546	590	563	545	613	563	597	562	574	568	588	609	571	528	571	570	555	559	536	584	567	544	619	542	566	538	570	546	538	567	570	595	531	540	574	576	538	594	601	593	600	566	531	560	567	596	529	614	582	566	572	535	585	559	520	610	536	580	524	585	525	591	547	584	602	610	537	542	588	585	595	552	602	561	611	621	582	589	547	588	582	550	565	572	565	577	557	575	566	584	514	550	553	561	581	576	599	598	563	583	568	569	596	607	569	602	587	535	557	578	622	558	553	553	634	625	580	583	557	542	566	548	625	544	586	556	589	571	591	568	626	594	546	556	539	578	553	588	573	569	578	546	619	561	574	570	564	586	570	543	566	588	563	609	553	547	571	589	623	580	570	578	604	564	583	563	591	560	581	567	603	546	563	561	547	592	561	570	603	547	581	568	601	539	554	598	586	564	582	617	567	577	561	535	593	563	550	589	559	581	557	568	579	604	549	577	586	577	559	573	605	571	602	591	605	568	565	579	581	596	513	554	588	580	609	593	617	617	575	615	614	579	558	569	629	587	581	568	593	596	573	581	524	600	592	577	542	586	589	537	606	600	598	569	592	610	599	558	612	575	568	613	578	553	591	566	562	610	583	585	576	608	613	543	604	554	568	567	561	547	559	530	546	650	602	583	560	535	596	570	555	554	564	573	545	580	579	591	585	572	552	521	573	586	583	546	580	584	578	568	577	573	589	552	613	563	606	587	596	554	603	631	577	573	591	566	549	572	571	562	612	530	577	593	601	548	592	593	601	586	581	593	565	579	515	581	581	582	571	608	615	572	573	572	576	581	604	604	583	588	558	552	583	579	526	564	554	556	567	573	584	561	536	589	600	602	555	572	597	556	581	548	589	564	565	594	591	608	588	612	578	586	520	539	579	595	553	575	623	559	587	606	573	554	549	615	566	559	607	568	561	560	581	545	579	553	570	577	574	569	610	557	556	587	561	575	613	557	585	557	559	545	561	542	554	577	549	586	571	562	575	569	568	585	587	608	553	588	594	568	571	587	537	555	581	562	585	600	565	589	565	607	585	566	595	589	594	583	595	552	560	600	579	536	569	555	544	580	602	576	561	578	569	577	624	575	573	567	601	519	590	562	590	588	561	614	540	588	518	572	584	566	569	575	566	541	506	597	577	548	557	532	608	529	584	551	581	593	559	565	573	504	547	555	583	578	598	579	567	535	542	580	587	562	598
29561	17172	15074	5115	969	570	435	381	383	379	310	293	279	306	294	275	265	286	271	291	248	277	252	256	256	265	280	251	259	264	279	249	275	300	265	248	237	266	229	255	256	265	268	248	268	255	264	247	259	261	270	248	243	255	221	259	261	274	293	264	283	268	266	240	240	248	241	233	267	282	243	236	280	254	267	234	292	259	259	246	247	260	257	277	261	260	255	262	268	240	266	239	261	271	247	275	261	237	279	264	253	237	257	262	248	236	265	254	229	248	231	251	273	276	248	246	250	264	248	266	235	284	256	260	244	262	264	253	265	265	240	265	302	278	239	278	258	256	271	237	229	290	258	264	247	230	232	287	305	300	277	272	248	225	279	294	256	256	276	279	246	261	249	230	271	244	249	288	248	270	235	236	269	246	291	263	250	235	242	229	241	223	287	281	262	257	266	211	239	248	247	251	221	246	260	267	213	257	262	229	262	264	251	246	238	272	222	263	275	262	278	248	241	247	275	247	247	250	252	246	266	267	288	268	237	253	279	245	261	244	279	277	280	270	249	244	266	248	261	233	268	251	309	252	271	252	282	263	234	214	280	238	264	249	222	246	264	225	243	233	255	262	284	253	242	277	240	227	268	244	240	253	264	268	289	217	271	259	264	268	265	252	276	246	244	285	241	276	259	260	225	251	265	255	263	237	252	283	264	269	292	244	232	254	266	268	258	260	247	248	223	245	252	235	307	242	280	241	217	238	217	252	239	251	274	237	273	279	248	264	270	241	258	237	229	250	277	272	245	243	269	249	254	252	255	278	243	254	240	229	281	224	237	269	257	249	251	241	245	262	275	215	224	272	251	279	251	253	238	262	250	233	258	247	246	254	265	243	274	235	245	270	254	258	263	270	230	285	234	259	251	267	265	250	282	266	241	242	275	236	233	266	269	237	283	244	247	238	239	249	253	260	242	268	249	274	264	253	280	279	240	250	254	244	242	252	274	260	263	261	259	274	259	247	283	218	285	267	244	256	264	274	240	258	264	249	257	258	253	245	271	234	233	250	292	260	237	268	267	258	269	277	257	245	287	263	253	254	249	264	245	220	251	263	279	268	271	250	241	217	278	280	265	248	225	239	282	268	257	270	240	264	267	259	242	246	261	248	258	270	271	278	261	262	258	248	272	269	249	254	256	247	265	235	258	264	262	248	234	270	258	235	224	254	283	265	247	244	231	248	250	249	272	239	241	269	268	255	245	264	272	264	230	261	265	276	261	272	281	277	242	252	291	265	296	239	268	241	262	249	269	253	245	242	268	293	224	259	237	263	271	270	258	273	267	279	263	257	251	285	254	266	261	254	228	258	250	264	246	257	244	287	249	264	231	273	257	258	239	287	238	268	245	247	265	264	284	230	256	266	269	262	256	291	262	260	259	279	271	253	237	266	267	232	248	234	256	264	267	259	284	255	240	228	273	258	264	270	273	245	280	253	256	245	237	240	257	235	238	258	249	248	234	258	259	261	237	286	259	275	277	219	279	256	254	263	222	287	243	278	278	270	269	285	237	260	249	240	270	237	248	287	251	264	241	246	244	266	277	252	256	234	285	256	233	223	259	259	285	252	239	243	282	230	246	229	264	239	231	247	251	267	229	262	278	262	247	242	279	262	266	261	245	258	293	221	239	264	247	244	270	255	255	231	225	287	264	265	257	271	250	274	240	273	272	254	238	238	252	233	284	260	287	269	274	262	266	270	245	249	246	249	257	262	257	275	262	255	255	255	273	258	235	250	229	262	298	272	257	260	253	243	277	271	259	248	278	254	252	243	275	257	247	215	248	249	266	239	252	236	252	247	263	285	255	237	262	248	278	261	244	248	238	264	239	249	235	236	273	273	247	270	277	247	230	257	263	217	245	272	258	273	237	236	251	245	277	262	273	243	257	217	230	256	249	273	243	233	238	245	253	276	268	280	265	257	249	247	260	243	277	238	273	260	243	253	254	245	262	261	294	260	257	273	237	250	254	289	235	258	232	229	249	248	229	250	248	250	239	244	264	260	280	265	266	278	257	251	272	249	237	255	260	272	237	264	232	252	236	282	251	248	250	247	263	238	259	256	267	270	242	281	264	272	247	260	257	231	288	270	286	243	246	260	271	268	235	254	229	271	234	215	284	268	243	268	260	273	251	273	282	268	251	255	244	235	252	247	243	277	247	239	254	234	243	247	235	265	231	273	269	264	234	241	265	219	256	254	264	272	293	227	230	287	248	239	268	264	263	291	261	261	234	256	278	232	244	272	289	265	263	253	268	250	254	261	266	250	247	256	236	263	283	241	251	259	246	297	252	248	255	258	242	251	266	235	237	254	274	274	250	223	252	249	253	264	269	265	251	197	259	227	294	207	257	252	264	242	253	260	263	211	248	243	236	259	261	265	268	258	279	264	265	220	291	246	277	287	266	222	255	247	258	264	249	256	248	227	227	246	252	240	250	276	264	267	255	240	241	233	276	257	244	252	289	263	271	278	254	270	217	261	278	280	285	276	261	269	274	259	264	262	267	235	237	246	244	274	289	274	262	261	234	281	233	272	277	288	251	261	265	267	251	231	262	236	269	238	250	250	262	249	234	239	233	251	267	256	270	287	273	251	231	230	296	264	246	238	234	260	266	255	225	243	274	252	266	280	269	258	243	245	255	261	236	285	249	223	241	269	249	281	263	274	243	282	241	274	281	266	224	250	257	267	262	268	246	238	278	242	252	255	252	232	274	249	256	250	261	242	272	230	274	254	286	254	242	262	244	242	265	249	253	260	276	274	256	234	227	241	232	261	261	245	220	228	278	305	249	250	265	264	247	247	229	261	263	262	244	267	265	252	246	267	230	243	273	254	260	252	244	274	270	249	238	224	221	284	260	246	274	259	243	262	262	244	235	274	265	246	250	245	255	222	247	261	253	278	269	303	218	255	254	251	255	279	257	248	277	280	245	245	224	254	236	239	224	259	242	275	254	249	241	227	257	264	240	249	226	254	238	305	273	265	270	281	250	265	270	259	259	252	245	207	267	242	265	257	243	232	239	243	248	222	264	246	287	252	272	253	256	260	270	265	257	259	265	269	232	233	264	232	256	263	255	270	252	247	262	289	258	278	276	253	258	249	250	247	209	275	264	248	278	227	265	267	262	238	277	240	263	266	246	259	242	257	263	241	260	286	232	270	264	238	240	273	276	264	234	252	276	262	223	264	256	245	234	245	255	240	258	240	249	282	252	277	250	246	285	260	244	264	254	250	262	263	282	254	245	225	245	239	288	263	227	235	282	255	262	248	304	259	266	252	222	255	280	248	257	234	255	273	275	236	244	247	258	242	248	270	229	259	249	243	266	285	240	264	287	250	275	247	255	270	267	246	266	249	280	274	259	281	260	272	279	234	242	243	287	266	275	265	241	246	263	265	271	241	293	249	246	262	261	259	246	245	236	230	278	290	207	285	256	242	266	261	277	239	283	262	269	246	278	260	223	248
20765	14339	19453	7954	2708	1888	1531	1313	1298	1218	984	980	880	799	840	822	791	789	673	673	675	699	669	663	666	658	651	701	691	658	641	629	577	641	664	624	651	625	635	630	601	657	654	595	642	596	621	592	633	599	625	591	596	638	607	578	597	620	572	589	610	589	607	566	622	577	616	618	609	569	593	548	609	621	582	623	584	623	592	567	602	632	578	584	575	611	552	612	612	601	564	578	607	578	620	610	548	598	601	571	631	618	621	620	618	612	588	616	610	636	545	627	596	612	596	537	609	621	641	600	603	594	640	637	576	573	567	587	634	569	564	569	586	612	592	573	625	637	551	572	609	593	615	575	585	618	571	623	579	598	579	591	580	612	589	611	604	617	612	652	581	601	579	591	580	582	595	629	563	584	587	595	638	559	584	574	600	636	641	607	608	563	664	591	602	560	617	603	552	607	612	597	611	584	614	589	570	612	587	560	595	589	612	590	620	654	624	561	580	555	661	645	581	614	591	600	584	599	588	574	608	573	583	624	598	587	566	574	566	548	607	615	648	634	646	598	623	596	593	602	613	602	560	621	573	625	623	579	634	594	588	639	623	592	570	623	647	614	577	587	593	564	615	568	594	627	585	581	631	584	569	596	606	576	603	585	570	642	586	566	596	599	588	626	568	575	602	583	574	636	619	622	648	591	594	538	579	606	633	588	597	607	643	663	574	585	619	575	610	639	646	635	615	585	634	585	608	609	583	610	593	597	595	621	586	623	600	609	610	574	621	612	642	581	582	558	604	627	589	603	591	635	567	583	595	595	633	579	623	622	595	575	619	613	545	583	607	574	603	554	592	594	617	609	565	586	620	584	574	584	612	635	609	567	619	595	568	606	600	650	626	569	580	571	637	577	585	610	555	594	607	613	627	689	605	594	599	522	595	584	585	601	574	611	603	614	569	601	586	610	591	560	616	572	608	612	640	637	583	558	604	584	616	616	590	605	572	561	600	538	605	595	585	620	661	676	618	596	596	561	544	571	652	589	619	581	597	572	576	579	608	582	610	591	598	603	569	602	590	625	621	613	626	600	576	608	628	602	625	625	589	593	590	578	610	583	556	614	600	607	637	650	553	570	651	591	594	602	600	614	633	566	591	567	601	579	603	604	595	633	584	629	605	555	608	598	584	599	657	603	612	598	638	580	590	646	551	580	624	631	604	654	576	612	639	596	593	601	610	592	585	578	640	598	612	615	575	573	584	565	553	586	604	638	597	606	590	550	598	612	573	583	591	587	629	610	561	617	621	572	587	602	574	608	562	622	525	606	572	591	614	616	588	617	625	598	579	609	663	609	644	588	610	594	655	610	605	662	577	583	572	581	625	559	552	588	634	581	625	631	630	617	603	615	585	576	598	611	584	607	612	597	630	617	605	557	632	585	639	597	614	604	584	606	591	639	627	580	599	610	652	585	630	582	596	609	619	602	591	549	640	582	560	594	589	603	596	617	622	626	586	619	582	569	577	614	566	562	577	634	614	600	638	612	585	585	631	605	605	614	634	574	587	607	614	599	626	588	603	605	590	611	598	596	571	608	580	569	666	615	629	599	644	630	621	637	580	566	595	588	599	623	632	587	619	648	595	580	606	593	580	623	655	571	539	615	649	603	618	550	574	590	592	608	614	609	601	570	602	640	598	599	621	562	535	571	584	584	620	579	620	569	557	592	611	624	653	611	571	642	571	610	572	574	573	590	590	608	583	610	633	606	603	628	605	554	563	611	601	559	658	630	566	598	570	574	609	600	597	604	605	576	602	630	548	609	576	618	529	582	603	593	544	634	576	589	600	538	616	578	618	590	629	581	593	599	563	631	622	561	604	617	622	557	598	606	587	569	611	658	632	603	627	605	599	591	564	582	581	566	641	588	583	628	678	568	590	558	590	585	599	597	595	579	603	606	609	601	578	602	599	577	603	608	636	551	613	598	631	634	606	564	618	606	595	615	640	592	619	608	612	622	617	616	624	570	598	553	616	616	590	565	654	598	620	595	593	590	601	583	581	588	603	607	618	611	636	563	587	588	606	584	609	584	527	599	590	585	638	617	614	601	625	616	580	607	585	592	582	620	597	596	621	626	601	615	619	593	590	562	597	590	612	588	590	617	607	643	610	585	583	635	587	627	626	589	560	611	607	605	566	605	572	573	617	564	603	585	606	564	604	610	576	597	631	546	597	589	609	599	619	599	621	634	605	547	612	608	567	563	579	578	603	562	606	555	608	564	585	635	581	596	609	616	610	592	621	591	601	605	624	596	547	589	613	592	609	605	603	566	585	605	618	607	614	561	624	571	657	639	592	606	591	582	576	621	601	618	583	589	639	586	661	605	597	568	613	620	561	590	579	645	596	594	613	602	636	580	569	624	607	582	585	613	595	607	592	580	613	588	620	608	585	607	635	610	629	563	652	640	581	575	581	574	607	618	627	634	605	550	618	597	600	606	571	624	653	570	581	603	604	630	638	597	569	578	662	609	612	592	593	575	580	644	604	586	602	594	567	580	625	589	599	623	581	533	613	594	604	612	596	548	612	615	591	617	564	601	596	625	586	630	575	618	578	570	602	600	599	617	636	561	595	600	573	611	624	612	601	614	586	600	568	611	568	574	606	612	590	590	629	582	641	582	634	587	607	595	630	602	616	580	608	604	565	618	589	551	633	616	565	598	606	569	582	629	605	641	602	619	595	616	619	626	592	571	578	591	584	590	572	574	603	616	600	598	627	621	640	584	595	589	567	563	588	590	562	622	626	588	559	600	598	639	619	568	601	585	574	590	610	570	592	582	561	613	595	612	563	595	589	599	566	567	635	620	566	594	573	585	565	612	589	614	613	640	610	564	628	576	575	634	573	563	554	571	572	579	585	584	597	586	587	601	574	631	602	616	596	584	622	564	615	578	597	602	603	612	610	634	596	611	591	595	582	604	617	559	591	601	580	645	625	602	567	638	591	595	581	641	584	606	603	637	601	613	621	585	587	608	590	564	591	610	602	569	618	589	564	599	637	595	574	600	590	645	607	644	570	572	586	593	611	592	586	619	575	583	599	625	606	584	575	622	599	593	590	640	553	632	577	593	629	609	621	606	586	588	603	580	583	598	578	596	615	619	619	583	593	648	596	631	616	572	589	597	578	597	581	555	583	638	564	580	577	595	569	589	613	560	618	583	586	627	594	613	588	600	589	598	605	588	588	580	584	608	610	600	618	583	539	565	582	624	594	570	619	578	671	565	614	551	585	593	637	615	610	585	614	617	604	563	622	592	572	572	592	570	617	617	610	577	596	571	604	625	617	613	587	626	563	625	617	617	614	602	593	575	578	562	572	604	607	608	585	616	583	607	591	575	623	637	589	612	598	595	555	611	605	563	569	621	618	627	600	597	646	615	603	564	620	625	572	624	553	572	592	613	620	640	557	619	598	604	672	610	565	616	601	593	612	631	618	574	552	626	639	622	628	596	638	612	618	603	564	634
39227	27042	22415	10060	1558	692	457	366	309	351	272	256	222	234	225	212	214	188	189	177	190	202	205	171	172	174	181	167	156	179	184	160	153	183	165	171	180	183	164	164	182	127	163	135	147	157	163	179	180	147	162	150	160	153	192	157	175	159	173	166	142	174	162	155	176	173	186	183	180	157	185	139	164	155	162	174	154	173	181	191	156	161	149	141	144	169	172	167	142	172	172	179	174	169	139	151	151	201	171	137	163	152	174	153	151	159	153	156	154	157	167	130	154	176	144	163	160	171	172	193	176	140	144	164	177	164	169	157	177	184	162	169	175	172	168	161	145	158	169	169	154	155	165	148	159	164	163	205	167	152	143	144	149	174	177	148	159	202	157	144	181	185	168	152	152	170	169	175	150	159	135	160	158	165	176	157	188	162	169	149	184	148	166	166	152	164	168	166	181	153	167	152	133	162	163	176	165	179	161	150	177	149	156	171	162	157	158	158	148	175	162	153	147	148	159	163	175	153	158	163	142	174	161	172	176	170	160	172	161	143	166	163	164	168	175	133	178	152	175	158	157	162	166	162	175	149	159	180	184	177	145	173	158	183	172	154	169	174	140	171	147	187	168	165	163	154	155	177	168	146	143	134	187	158	150	165	168	154	151	170	158	157	169	163	158	180	172	153	163	168	165	182	165	183	164	160	153	186	155	148	184	175	155	153	172	165	152	184	185	133	130	162	155	161	153	150	168	145	161	183	176	139	155	160	164	163	135	160	155	162	167	155	153	150	176	154	150	158	164	163	173	166	153	149	149	157	170	151	156	157	186	145	161	153	170	140	176	160	153	149	161	166	149	181	162	139	150	156	144	160	140	179	165	188	149	159	176	141	161	152	156	173	158	153	168	152	156	170	167	151	146	171	144	153	171	162	146	187	165	167	181	187	164	143	191	163	154	166	167	159	136	148	147	180	180	173	176	166	174	188	158	162	159	156	138	169	157	157	158	164	149	170	167	159	159	172	157	154	153	175	175	164	180	182	166	147	158	143	173	192	149	149	166	172	157	166	174	170	155	161	156	161	157	174	157	141	173	157	159	175	154	182	189	161	176	164	151	157	160	173	141	171	156	186	137	182	180	136	184	158	159	159	174	130	144	182	158	147	166	140	135	132	162	166	161	156	165	165	156	154	142	160	179	164	166	128	170	142	174	156	162	170	143	153	158	152	178	156	162	167	150	171	161	182	164	146	140	174	186	154	162	188	170	142	150	160	145	150	160	166	146	182	167	153	183	156	161	144	159	167	178	144	155	159	165	180	165	182	150	144	168	173	159	158	168	153	158	173	160	172	145	176	158	157	168	169	149	166	146	152	148	141	159	149	169	138	174	187	158	166	153	156	151	169	164	142	161	123	163	148	143	182	157	162	144	169	166	171	155	155	153	165	162	155	168	168	145	156	146	154	137	176	142	145	150	179	179	157	174	168	183	191	152	174	129	147	141	136	159	192	180	178	175	184	145	182	156	157	162	169	165	165	157	167	154	145	133	153	172	189	170	188	160	160	174	173	160	197	176	181	147	145	155	142	160	167	140	176	151	158	144	174	177	169	169	163	154	139	150	165	168	152	164	164	162	163	138	173	158	161	156	166	155	150	180	158	167	173	182	139	164	163	164	163	141	156	188	185	175	142	176	142	164	173	151	190	166	171	143	160	172	138	180	172	155	166	190	166	179	160	141	154	172	165	156	145	174	154	177	150	154	172	162	161	159	156	160	165	171	178	157	180	169	149	152	162	161	152	155	165	151	159	140	154	151	156	163	187	163	159	153	173	157	138	153	153	141	176	157	152	142	151	196	180	167	163	153	173	183	153	178	148	160	176	138	173	187	169	162	160	164	147	170	158	144	150	158	150	169	137	139	138	158	162	156	147	155	171	161	156	176	177	134	149	192	187	166	150	153	168	161	170	169	153	181	148	169	159	151	159	155	163	142	189	140	150	134	160	149	158	179	167	168	161	171	151	170	179	162	145	161	146	180	185	161	143	156	156	158	166	157	156	156	167	171	142	167	134	154	164	154	148	164	170	175	155	160	159	178	165	143	154	176	170	160	153	154	161	175	150	151	152	148	168	169	170	151	152	162	162	162	190	164	140	151	173	168	179	167	187	172	140	158	163	148	169	168	144	165	155	165	175	164	152	149	163	166	159	169	167	195	161	157	148	155	141	170	172	184	165	167	140	150	159	165	171	176	169	156	153	168	154	166	169	175	171	168	160	200	175	160	158	171	158	170	175	164	146	150	160	179	185	147	159	164	179	174	151	169	138	160	169	141	133	170	149	167	153	172	163	172	145	158	161	156	136	162	170	158	170	158	151	163	185	187	177	176	168	157	146	179	177	163	160	181	161	167	182	175	172	180	160	159	168	156	183	155	151	164	148	152	166	159	159	147	187	158	155	152	193	173	163	150	147	170	164	156	170	182	172	153	143	160	181	167	160	152	157	148	186	193	152	148	159	173	150	161	170	175	150	136	156	184	149	145	166	154	168	153	176	176	173	169	134	160	180	152	160	151	196	172	169	150	178	166	161	158	172	154	165	154	177	161	167	179	167	141	150	162	152	157	133	142	155	164	145	174	152	152	153	167	176	187	150	150	141	164	160	171	163	161	153	146	177	166	175	142	165	151	150	178	153	167	162	163	145	162	175	169	179	175	182	163	165	176	165	165	149	174	167	151	180	168	155	169	179	161	165	182	176	167	160	177	134	144	157	151	166	159	161	158	159	177	173	163	168	165	157	169	159	204	152	148	169	157	179	158	160	192	190	162	177	168	148	149	157	164	175	142	145	162	152	159	148	181	174	179	161	178	173	145	156	182	164	166	156	161	158	143	155	163	164	145	169	148	145	157	158	145	139	160	151	149	143	170	157	168	155	155	178	158	167	171	147	173	172	156	154	165	157	172	151	169	181	145	153	154	148	149	172	170	160	166	168	154	145	165	174	132	162	173	169	173	165	159	163	159	171	149	160	152	163	163	144	158	143	173	164	178	164	161	160	176	156	177	163	178	162	143	158	156	154	159	190	184	167	160	176	146	161	177	176	148	146	150	154	182	144	179	141	167	161	143	140	190	143	185	150	148	160	154	185	181	174	158	148	164	170	148	151	170	145	158	166	158	162	144	164	159	142	182	149	152	162	145	177	170	153	163	158	152	172	144	163	170	178	161	151	140	167	157	153	187	162	135	172	169	168	159	157	160	196	180	167	159	178	165	204	153	156	131	143	150	167	170	157	149	189	148	179	143	163	138	151	174	155	167	191	163	147	146	135	169	165	160	165	174	151	173	177	171	161	145	160	161	193	201	163	162	166	183	152	158	151	151	165	152	164	149	160	179	151	160	171	166	172	141	144	175	144	162	150	164	158	175	173	151	198	141	155	142	176	134	149	148	146	149	150	168	169	157	146	159	156	169	173	179	162	154	167	161	173	152	165	159	163	165	153	172	152	177	180	160	157	145	174
26939	21830	24532	12547	3397	2347	1837	1608	1588	1323	1099	914	865	772	759	724	637	643	639	554	551	531	487	493	513	506	494	496	466	447	510	430	483	491	438	432	426	455	412	378	382	414	414	442	435	426	434	415	406	457	424	415	422	409	393	400	413	397	385	424	429	405	405	385	396	386	385	433	403	402	423	379	388	409	390	418	367	392	410	381	370	369	368	413	420	399	385	394	384	404	371	412	398	412	412	405	421	393	406	412	381	417	414	420	398	413	395	382	370	403	444	371	356	405	412	395	409	374	367	355	386	410	413	408	367	404	391	407	350	403	383	426	406	372	368	385	405	376	394	366	408	371	389	394	424	424	410	389	393	417	391	416	408	385	435	392	433	421	377	396	393	319	399	370	375	374	388	398	373	364	375	395	429	408	372	370	369	373	384	386	404	396	422	386	345	372	414	375	371	395	366	424	378	402	388	400	383	392	375	390	392	399	420	373	408	415	387	390	381	409	351	383	386	385	407	413	412	365	371	373	436	376	365	385	387	386	401	370	370	374	375	431	426	405	409	394	419	363	412	396	361	378	380	388	428	371	357	362	405	367	379	373	387	374	387	411	431	358	403	401	408	417	387	383	419	392	402	355	399	362	339	397	413	399	422	398	385	417	390	380	408	416	376	369	400	359	382	398	390	403	381	360	404	439	394	413	412	394	387	391	407	354	390	392	426	414	374	376	421	385	376	342	387	409	400	413	416	402	363	405	410	401	416	388	384	377	403	382	377	368	361	389	391	396	397	413	406	372	419	383	424	407	394	401	395	385	376	398	386	389	403	367	410	419	408	392	443	387	391	404	416	369	386	376	373	379	422	385	416	416	377	400	376	413	389	381	379	426	418	362	362	371	390	381	435	387	408	406	391	413	433	321	422	377	415	399	417	405	376	396	365	395	369	407	392	373	381	395	405	370	410	380	401	343	361	389	421	382	398	378	424	398	397	369	417	400	408	381	376	420	407	390	382	404	401	407	382	366	391	392	393	417	406	397	376	421	373	381	430	409	433	414	379	365	421	397	365	377	420	385	431	360	376	418	427	378	381	389	388	394	426	406	397	386	375	398	391	389	399	374	395	354	378	402	402	375	375	407	372	384	421	417	384	438	426	343	393	384	387	414	411	412	372	379	417	380	398	405	411	349	416	422	416	402	364	386	385	370	417	417	416	369	386	418	400	404	416	381	413	406	386	413	398	374	371	411	432	359	377	388	369	383	387	397	360	376	387	427	374	398	427	374	367	422	383	397	352	388	384	404	431	402	412	417	355	391	391	371	408	361	377	410	403	401	394	388	401	396	386	406	410	393	387	375	403	381	392	409	370	380	419	402	413	428	391	389	410	380	414	409	391	399	378	400	371	404	341	389	428	376	371	393	405	378	395	384	401	377	391	390	410	340	362	445	360	406	378	400	414	389	396	390	374	382	406	364	379	376	371	405	412	408	354	402	388	411	407	370	394	403	391	396	406	374	397	437	395	389	389	400	391	387	391	379	381	355	393	405	405	372	362	388	359	342	410	392	383	419	394	382	343	380	393	384	392	382	424	380	411	401	388	383	376	394	383	405	404	398	394	403	395	393	402	376	390	428	383	375	359	381	404	401	388	426	417	377	373	389	389	396	396	384	406	415	400	371	418	396	383	403	387	369	377	390	414	369	366	414	394	381	413	381	430	409	382	355	403	419	375	393	395	375	384	364	367	413	339	414	375	401	368	384	405	389	360	394	358	428	388	412	382	355	382	414	402	389	417	384	389	395	369	365	397	395	437	409	328	405	460	364	367	365	417	392	417	361	388	409	383	362	385	383	389	358	405	397	427	403	364	390	419	390	399	380	399	397	357	375	396	404	418	387	396	395	397	377	384	405	380	393	363	391	439	366	422	374	415	398	372	410	419	387	417	378	358	380	403	380	395	402	360	335	396	429	385	367	385	423	420	404	401	400	402	391	368	399	407	418	395	380	396	391	426	401	394	408	433	406	378	366	418	388	378	387	381	422	379	388	374	395	410	357	401	404	395	377	402	413	385	358	358	424	381	401	377	411	444	396	416	351	415	365	380	375	384	383	362	403	401	349	391	394	386	406	361	404	426	386	355	397	403	362	385	359	413	394	386	381	396	383	394	370	410	399	373	375	364	402	369	367	367	405	398	382	396	392	383	357	379	379	430	410	367	369	369	400	406	391	440	380	390	406	408	396	376	368	401	416	416	430	433	424	389	356	386	402	406	385	345	390	379	401	403	390	416	379	386	403	398	409	388	419	393	399	390	393	383	389	402	381	372	406	375	390	407	403	381	380	371	381	388	395	364	420	383	386	368	413	426	400	435	415	406	392	389	349	374	409	397	409	417	351	399	382	383	435	431	369	430	372	398	398	394	437	396	404	356	390	418	401	393	386	404	390	423	375	375	435	389	391	431	404	374	441	376	405	432	379	391	384	374	395	410	420	414	384	405	405	380	379	389	370	373	394	385	432	376	408	426	388	416	393	418	358	397	400	364	391	364	382	390	393	404	411	405	411	413	396	427	399	434	375	369	401	410	400	384	409	386	419	400	383	369	368	373	421	376	410	377	398	372	406	404	386	382	359	358	399	363	372	410	388	384	387	370	400	417	415	404	397	394	348	398	370	411	409	373	381	390	382	421	398	409	405	384	370	388	376	388	385	396	396	386	364	426	402	400	400	381	414	400	380	427	422	387	390	410	421	442	366	375	363	394	398	392	381	433	379	381	417	395	369	394	377	394	370	385	386	416	397	398	362	372	379	371	397	402	375	395	402	411	406	357	388	395	374	382	395	366	395	410	406	375	387	370	388	409	415	410	390	393	407	425	344	419	393	429	395	424	425	376	379	381	413	408	403	412	391	395	353	396	385	382	379	398	383	419	383	434	360	377	401	439	366	375	407	416	359	395	393	378	389	388	362	391	378	413	376	423	420	381	415	404	375	410	390	383	411	417	361	405	396	420	412	374	402	387	366	390	379	367	400	417	383	363	366	415	400	382	360	392	371	403	408	399	397	404	388	393	409	387	393	416	396	405	378	416	389	357	396	424	392	392	391	387	439	386	378	413	366	399	379	372	392	425	374	385	388	403	389	361	362	404	411	377	384	410	387	400	367	415	409	342	396	385	391	423	369	375	407	395	377	392	427	424	422	397	379	382	393	423	385	377	353	402	415	397	366	385	382	366	385	375	376	361	384	394	397	404	367	390	396	393	388	368	405	362	360	385	404	418	411	414	411	394	385	376	396	404	352	391	401	376	423	387	393	389	413	354	383	389	380	417	380	390	418	410	409	356	383	372	395	388	413	373	432	412	371	415	397	384	369	386	400	367	390	395	395	384	367	357	423	398	394	393	419	416	377	392	398	400	400	391	353	385	412	406	390	371	390	392	403	373	380	385	417	405	421	408	406	382	356	397	394	374	389	385	375	415	405	419	395	405	400	384	427	382	390	402	405	394	386	351	395	385	369
13599	5488	3153	985	473	352	370	296	333	305	276	299	273	258	257	272	258	300	290	245	263	254	245	228	263	201	241	282	258	242	244	277	255	266	261	254	273	233	265	280	270	246	240	293	254	248	254	248	243	260	278	230	254	236	265	281	257	243	247	237	244	260	263	256	259	252	228	268	289	248	263	238	250	246	259	221	242	208	292	256	239	267	262	271	255	263	288	263	250	261	258	210	234	240	257	238	261	269	283	243	258	273	249	254	273	266	251	261	236	262	239	248	239	251	260	269	234	285	274	259	250	261	266	230	270	230	262	246	228	243	255	230	278	251	255	295	293	251	250	267	275	268	268	249	238	234	252	249	252	268	266	256	270	249	245	250	254	260	262	255	227	272	241	252	269	221	221	216	259	243	248	254	238	236	239	243	250	266	230	259	255	280	266	243	237	229	233	238	246	259	267	272	262	245	252	230	266	239	223	265	259	231	278	226	241	264	227	271	248	248	260	283	274	241	242	269	215	234	246	227	264	216	262	240	251	237	264	270	215	255	271	242	234	265	232	226	254	274	254	257	256	281	292	236	242	257	262	265	267	240	255	240	269	238	259	239	266	241	250	240	263	255	238	281	272	221	244	255	244	252	236	238	218	246	251	239	269	271	240	255	271	254	251	271	246	269	258	242	226	250	251	241	251	263	210	226	256	234	268	239	243	248	244	254	223	226	253	210	267	268	234	258	256	301	261	261	250	255	255	292	262	258	254	233	258	255	262	263	253	235	248	227	271	256	262	241	275	229	226	256	234	225	292	235	235	266	268	268	262	234	250	234	252	275	251	261	227	275	265	272	245	228	262	281	261	252	265	253	265	257	251	261	232	284	279	270	252	247	258	259	245	245	236	246	254	241	243	261	228	254	261	256	243	237	236	276	270	247	282	274	261	276	235	249	231	273	244	268	259	259	288	247	235	231	241	277	219	226	251	283	280	288	285	269	293	235	273	237	250	254	261	244	261	240	252	242	255	243	258	238	262	277	264	244	229	231	266	289	287	247	250	268	269	250	269	233	259	257	252	272	286	217	226	231	243	258	237	268	241	262	214	240	274	257	257	286	259	250	266	241	257	200	259	283	269	233	283	231	214	256	263	278	237	223	260	255	232	259	284	264	244	250	219	231	265	253	262	247	243	254	249	256	240	275	234	256	271	265	243	246	257	253	282	246	267	252	249	256	251	306	254	254	290	265	272	254	266	233	282	258	262	262	242	264	264	253	256	286	245	264	233	263	257	253	208	231	256	270	244	264	272	221	251	241	241	248	276	279	225	252	277	254	277	271	264	256	279	246	254	269	271	260	238	290	271	247	245	261	273	259	283	255	250	245	277	242	262	271	286	266	277	223	271	282	246	240	255	296	240	228	290	272	255	255	249	229	270	255	274	276	247	206	268	239	253	265	249	223	238	262	288	261	262	242	240	247	238	277	268	277	273	261	251	266	255	253	262	262	263	219	270	235	240	239	234	280	277	235	225	247	260	270	288	291	271	260	262	274	239	256	235	267	251	260	266	253	270	234	251	268	228	261	274	230	268	240	219	267	253	234	262	257	240	288	277	256	254	246	266	255	237	274	247	284	259	225	238	227	226	224	252	237	253	242	241	236	278	249	227	232	238	255	259	237	274	272	270	238	239	275	246	230	240	284	245	260	254	247	282	265	266	245	259	267	233	222	219	270	238	252	268	268	272	222	270	266	280	278	242	239	258	246	273	232	245	235	271	257	254	276	257	269	264	246	266	275	282	267	241	251	249	257	273	233	237	248	245	274	247	253	241	242	272	229	286	227	252	243	250	275	264	269	261	253	251	257	254	243	254	259	237	265	230	257	244	238	250	214	258	231	245	234	227	234	275	261	240	256	262	264	237	246	246	285	232	285	261	219	234	247	232	264	217	247	259	254	255	247	252	248	267	258	272	258	241	236	242	276	247	270	212	225	275	254	265	235	251	268	257	253	250	255	238	258	274	289	271	268	276	249	232	262	277	222	278	227	275	241	261	249	268	246	241	255	251	239	204	265	239	253	245	248	252	235	248	255	221	244	254	259	289	285	248	265	258	219	242	243	277	257	290	254	254	253	281	279	270	246	261	242	273	251	237	268	273	218	250	258	243	261	255	256	249	280	234	275	274	257	227	231	246	249	266	273	261	251	258	254	235	222	251	276	263	282	221	250	252	272	251	252	275	265	256	243	241	268	250	242	254	253	234	246	210	264	266	250	243	261	248	250	268	247	249	254	231	246	209	291	280	272	305	251	227	217	270	247	237	237	255	294	231	239	258	275	280	243	244	235	238	224	244	237	228	263	255	272	241	248	253	254	266	240	281	275	252	253	239	250	253	225	254	229	257	227	239	247	240	232	226	258	249	263	265	235	239	271	216	258	254	255	274	226	271	270	261	264	245	259	239	232	255	286	254	248	263	230	252	254	254	241	283	244	273	240	242	235	249	257	277	238	260	240	231	252	255	257	262	264	261	245	246	255	255	228	258	285	256	278	251	287	252	273	234	267	240	239	216	260	225	266	256	232	226	261	265	237	259	250	283	237	275	250	268	259	276	309	254	241	221	257	237	262	248	235	218	228	249	276	236	266	311	259	233	270	283	256	256	233	260	263	272	255	267	264	247	244	231	263	228	267	259	233	228	233	255	257	254	267	237	267	224	234	242	257	242	234	247	243	251	264	234	237	234	266	256	265	258	286	256	234	241	257	235	253	240	235	255	278	252	249	225	233	235	243	254	256	232	247	254	227	284	230	243	219	247	261	245	269	261	241	232	230	226	242	243	246	253	287	249	263	266	240	246	239	249	267	251	242	263	234	237	251	252	268	218	268	257	246	227	255	267	260	216	233	255	263	269	291	260	260	254	254	252	248	279	257	236	225	276	242	242	240	244	264	259	278	251	233	225	248	247	246	253	232	242	257	261	239	267	281	243	256	273	257	262	247	260	237	245	243	221	261	267	231	258	270	241	282	257	247	267	258	265	236	254	273	265	262	250	224	260	251	258	241	257	222	247	275	262	261	236	280	249	233	249	241	280	236	242	256	264	234	251	232	263	285	269	253	243	246	244	240	247	241	250	272	279	234	252	245	226	276	265	257	232	229	253	286	252	253	255	230	220	263	278	249	259	254	230	275	246	230	239	230	261	257	264	276	273	238	258	243	237	219	261	264	257	258	266	257	266	263	253	262	275	259	281	259	258	253	260	270	256	264	265	246	282	266	280	225	232	243	276	245	209	266	245	255	252	274	275	253	230	222	261	254	227	250	229	276	248	264	259	259	245	269	232	248	255	301	251	285	277	249	240	240	306	236	272	247	245	241	242	263	266	243	268	266	270	250	272	257	253	277	245	227	261	262	237	247	243	209	255	247	283	269	262	256	266	262	240	232	301	248	265	267	268	235	276	239	235	266	222	244	307	251	261	262	250	252	269	293	256	273	274	276	265	264	213	290	282	246	257	254	258	280
9613	5434	6104	2466	1564	1151	1050	977	979	814	774	796	754	732	710	686	634	660	634	625	659	676	640	638	651	598	638	617	586	672	589	600	646	618	610	650	677	591	606	587	609	642	578	647	617	647	559	588	647	617	623	596	646	656	600	589	569	604	634	603	592	618	588	624	591	608	600	601	557	625	566	584	572	571	572	570	555	617	624	591	600	583	607	623	607	605	616	614	598	596	596	630	620	604	597	648	621	619	601	602	606	570	588	598	621	567	600	625	554	571	576	596	617	618	607	636	617	580	637	602	583	610	594	602	572	588	565	554	579	614	612	593	574	606	603	613	570	596	623	596	590	593	579	591	586	616	591	648	643	576	603	619	594	580	564	598	594	624	623	597	614	594	588	590	600	591	624	579	586	628	649	567	603	581	575	594	568	574	603	571	555	642	595	572	572	591	607	584	602	628	602	610	581	602	591	635	551	612	605	613	600	633	634	632	599	605	582	579	609	599	574	609	573	593	622	620	552	611	575	574	610	617	633	609	565	619	612	580	590	627	577	596	592	599	593	617	591	612	604	581	619	623	658	587	638	589	646	603	594	575	634	592	609	621	582	634	602	613	585	633	612	612	647	581	567	552	629	601	569	598	575	596	532	618	613	638	604	595	620	618	582	603	620	600	567	624	609	593	596	593	631	627	579	616	602	600	597	591	626	587	594	548	614	586	634	581	579	615	634	576	613	627	590	609	570	601	582	619	581	607	584	609	602	620	557	589	640	577	619	618	602	598	591	625	623	605	610	565	625	605	599	610	615	604	645	578	651	626	588	585	580	642	616	623	610	631	583	588	562	619	585	628	589	571	606	598	570	584	588	600	586	602	630	567	646	569	609	599	587	600	610	579	598	605	593	594	602	616	597	580	590	623	571	598	618	590	596	629	608	623	601	591	561	615	550	592	625	604	577	608	590	615	624	578	572	618	590	572	597	590	588	596	631	591	608	559	577	567	607	593	601	608	601	558	617	586	606	583	629	552	580	612	588	555	597	589	645	585	565	614	550	617	598	621	610	625	636	583	605	570	616	595	617	572	620	591	593	547	587	611	603	616	627	594	609	602	604	598	608	587	581	583	593	571	567	584	597	614	564	564	593	573	571	569	611	584	593	539	596	566	605	630	543	630	592	591	608	615	570	602	598	580	617	580	603	584	633	607	570	595	605	607	606	627	593	604	627	603	611	599	586	609	598	628	580	600	563	611	608	619	603	596	567	626	592	635	602	586	609	568	599	604	595	576	593	610	612	607	597	604	583	630	550	580	591	588	617	603	603	647	615	602	607	552	616	574	598	595	626	594	616	594	635	603	602	584	596	635	589	638	592	651	566	593	609	638	586	621	576	610	585	600	568	596	599	586	564	603	630	606	566	570	613	597	597	666	586	628	615	640	593	579	601	579	592	614	625	604	629	602	618	556	637	639	584	571	599	575	610	558	584	651	582	587	580	603	583	579	557	561	587	596	596	614	600	572	590	588	594	596	608	585	601	651	618	594	603	651	553	606	582	573	621	599	600	584	646	594	653	590	571	596	568	585	596	603	634	641	659	578	580	574	614	624	625	630	615	569	620	589	558	630	605	658	599	596	648	597	584	598	561	568	614	587	593	627	621	592	566	600	625	652	578	613	622	605	631	647	642	644	586	603	590	588	567	628	581	589	574	614	634	592	611	602	633	608	535	599	596	563	559	608	598	584	597	555	570	631	623	608	595	629	608	620	618	602	571	594	570	578	593	624	684	611	605	627	557	590	613	590	611	617	609	615	602	590	564	616	575	591	564	633	548	617	579	579	581	641	592	602	624	573	607	585	555	618	584	594	574	614	604	629	629	613	630	600	610	607	611	567	587	606	620	596	609	608	620	583	591	597	602	586	600	608	606	594	618	616	609	588	584	570	641	584	597	616	605	576	604	570	601	582	655	594	611	593	591	617	603	604	596	573	594	573	609	635	631	571	590	605	600	611	621	590	572	579	596	579	550	565	667	612	651	608	592	562	595	608	649	593	601	607	608	597	595	564	587	580	581	636	587	686	588	620	620	592	595	568	592	612	602	650	600	576	602	625	583	654	636	620	593	547	605	591	579	626	552	590	604	583	606	644	565	578	579	613	605	588	597	648	617	596	621	567	631	561	554	586	606	613	588	535	619	608	558	579	624	637	590	582	612	597	566	607	611	621	659	579	579	588	583	619	558	604	580	611	610	611	576	577	542	603	594	570	584	612	590	592	582	581	640	605	578	612	597	580	606	616	575	557	546	587	594	569	600	598	585	582	608	626	536	606	593	610	617	585	634	616	621	575	614	621	591	637	580	639	630	619	587	612	569	556	641	614	619	589	596	625	623	619	588	627	573	614	613	590	562	673	590	594	607	589	564	626	617	675	554	565	598	579	606	635	578	615	662	585	603	606	590	619	627	616	629	612	586	632	629	566	561	609	602	581	615	612	660	587	619	591	610	573	612	599	584	601	627	592	600	587	589	600	599	585	585	639	558	600	608	615	591	566	562	617	653	596	584	566	609	614	597	545	606	619	574	578	592	588	611	611	579	581	596	588	617	619	611	612	596	568	548	635	619	622	604	619	575	633	619	558	562	611	658	601	637	570	626	650	604	630	569	610	611	598	593	620	586	601	611	632	566	586	592	575	579	615	598	587	588	621	616	623	609	615	625	653	642	608	637	594	601	595	627	589	579	596	559	609	620	608	601	648	616	593	602	598	567	606	605	584	648	596	584	592	591	617	599	633	583	581	606	612	591	594	592	569	600	596	606	604	568	563	634	621	608	634	603	620	559	562	588	600	569	599	617	580	583	573	624	603	559	631	593	623	586	604	621	609	587	591	568	613	620	575	600	582	574	583	627	644	614	644	597	601	591	635	564	574	585	615	622	620	607	628	586	633	639	594	614	622	581	579	579	632	618	604	606	637	611	644	595	609	648	572	598	625	599	604	594	582	590	613	641	621	617	576	567	617	635	590	602	652	591	595	624	611	573	640	621	598	625	589	631	559	573	591	584	591	605	564	592	634	617	649	614	592	599	556	582	608	631	567	589	595	624	595	622	595	559	577	603	604	590	596	613	618	593	650	586	570	584	561	613	611	601	586	613	633	639	646	588	584	612	570	576	599	557	607	573	568	607	596	573	567	607	616	594	605	551	613	640	628	620	623	602	585	589	657	582	599	584	614	574	643	599	654	620	595	608	590	590	614	626	590	631	609	630	588	596	613	588	600	619	573	576	611	597	603	602	609	600	624	595	622	616	591	608	564	601	612	633	607	630	598	583	583	561	574	597	615	589	606	630	595	596	599	631	587	614	603	598	650	610	589	596	673	591	556	621	566	646	588	603	563	603	609	556	616	584	581	539	631	630	556	565	586	592	663	644	571	596	606	609	568	594	590	632	566	571	582	604	632	620	565	565	580	563	606	615	577	612	551	587	590	585	644	578	627	577	610	573	620	620	638	628	638	610	604
29472	17155	12701	3624	760	572	460	394	387	300	333	317	286	289	267	274	281	279	296	253	262	266	285	232	239	257	271	281	258	282	277	231	279	267	278	262	282	273	284	265	263	268	273	259	264	253	253	270	258	240	241	236	225	266	281	268	240	275	258	255	249	289	280	253	273	245	270	262	237	262	261	235	236	248	252	261	260	247	264	253	267	228	238	267	267	263	260	272	265	249	240	267	267	260	238	244	239	252	246	274	261	231	242	254	247	248	241	219	269	285	253	224	296	256	276	273	257	204	270	265	268	261	245	271	260	215	274	241	244	215	244	269	240	267	270	282	247	248	251	270	262	261	265	254	237	256	261	234	262	268	216	234	237	248	259	242	227	222	255	238	230	271	257	241	233	276	279	252	256	270	263	250	240	237	239	248	282	241	258	249	238	271	231	238	223	272	258	267	255	230	247	284	265	276	253	242	261	258	268	254	280	261	242	234	243	261	247	279	244	275	256	279	257	289	251	245	261	269	276	272	240	253	259	232	262	260	273	253	268	246	241	245	265	258	266	262	249	232	279	243	252	269	238	266	270	250	271	262	249	260	294	241	268	262	224	253	262	237	237	268	251	256	238	262	261	249	252	266	248	270	221	284	244	240	295	243	242	219	244	254	268	223	251	262	254	255	246	257	207	281	248	298	235	279	270	269	270	237	243	289	267	213	241	264	252	267	250	247	264	273	248	258	263	250	289	235	265	250	230	247	276	258	255	233	259	282	229	231	241	259	264	233	255	229	240	255	231	289	246	245	230	292	252	274	255	286	273	309	266	264	231	260	260	265	261	251	256	231	254	260	270	237	286	283	258	253	249	256	264	269	266	287	237	229	230	249	246	281	229	243	277	238	248	252	262	223	243	291	253	249	273	248	253	241	275	276	239	234	259	271	246	276	279	233	245	286	247	252	256	260	257	248	245	272	241	252	246	244	232	251	266	252	254	243	256	276	277	252	237	285	265	250	256	254	241	260	270	264	239	243	271	251	246	289	243	254	267	221	267	259	236	263	260	283	228	271	234	237	279	266	222	246	272	252	253	225	235	247	227	238	253	236	251	253	236	289	269	253	231	288	231	270	224	237	273	289	241	253	292	270	246	258	245	241	255	240	237	246	250	239	233	248	254	257	256	250	245	246	257	238	232	226	246	247	279	235	268	256	273	239	271	237	271	230	250	271	287	270	239	285	263	254	253	262	274	248	225	247	237	247	247	269	272	255	236	241	266	295	235	261	259	265	246	247	250	226	241	276	259	256	257	238	270	243	262	259	256	263	253	243	250	264	246	258	261	247	248	271	250	270	248	248	247	230	252	264	250	254	259	249	271	232	253	280	307	247	252	271	245	225	257	259	282	262	247	251	261	270	274	270	271	251	244	267	266	266	229	237	249	233	262	237	256	239	272	260	226	287	249	270	295	240	255	253	253	292	245	247	259	244	245	235	243	261	275	250	257	224	273	253	238	247	240	270	250	277	238	267	237	237	234	248	281	238	270	254	299	229	256	254	264	272	225	287	237	254	282	248	273	258	248	279	251	278	240	251	246	266	231	246	227	249	230	277	229	249	229	257	248	265	268	265	277	254	276	244	246	213	254	254	265	266	238	233	241	263	254	286	219	276	259	254	241	240	282	245	269	247	280	252	291	237	261	302	262	229	259	258	230	257	215	270	248	243	237	241	236	279	267	268	273	256	248	220	232	233	263	261	227	258	221	254	239	236	257	250	226	250	261	246	266	233	248	284	275	251	258	247	287	258	256	238	248	240	256	229	253	274	252	225	260	236	236	237	259	234	235	257	289	225	261	231	245	245	253	259	245	235	272	273	247	269	230	261	275	237	273	256	259	217	255	239	263	264	264	247	251	259	249	258	255	234	272	244	278	257	244	317	260	268	273	291	253	226	214	241	230	247	236	264	243	281	244	253	228	248	255	259	287	232	245	263	257	282	255	243	287	256	259	250	248	262	259	257	255	248	199	248	244	257	213	227	249	251	274	219	224	273	291	245	284	240	264	247	247	232	242	267	262	254	255	291	268	286	256	258	272	251	234	266	243	277	273	257	246	263	237	257	270	249	239	219	256	265	253	258	271	263	268	264	238	262	244	222	247	263	259	262	250	277	212	264	236	286	244	218	236	222	210	267	206	249	238	249	278	246	269	276	274	265	250	259	224	260	263	267	247	239	276	250	234	269	259	268	301	253	289	251	267	241	248	257	254	243	255	284	283	244	231	254	261	268	251	254	251	245	218	253	259	242	263	253	248	258	258	244	259	246	246	242	244	276	219	296	276	277	240	260	264	246	281	233	254	241	255	253	242	264	270	232	279	251	241	242	254	246	264	229	270	249	274	235	259	251	239	270	218	265	286	253	262	238	238	257	248	251	245	273	271	250	247	261	255	269	208	240	244	263	292	241	247	240	248	273	274	252	243	228	254	259	214	229	271	271	241	290	270	247	256	280	238	233	273	238	274	278	245	258	257	244	242	237	262	239	241	257	246	263	276	237	244	261	250	248	256	265	270	236	251	265	263	288	259	242	243	266	268	241	237	256	244	241	281	294	249	270	265	255	256	219	264	285	271	244	276	252	265	280	307	271	269	240	272	263	240	273	246	215	262	240	286	270	237	264	245	245	292	237	235	247	243	276	259	256	276	226	245	250	228	256	265	240	243	240	280	243	271	238	244	242	260	276	224	234	276	253	270	271	226	278	255	253	240	264	268	243	276	258	246	239	242	269	272	258	234	261	259	257	248	210	267	242	255	269	265	267	212	283	231	246	261	251	231	241	299	252	295	272	288	259	243	273	259	259	272	265	230	239	236	247	244	265	225	225	254	260	242	229	242	241	247	240	252	237	249	232	252	247	225	274	277	231	258	224	250	230	268	241	251	256	293	258	268	236	265	250	258	259	277	221	226	262	239	260	259	262	257	263	229	275	247	249	241	261	219	269	233	265	247	263	253	293	274	235	249	268	223	255	276	262	231	227	243	287	259	247	281	272	246	234	252	277	248	274	289	244	272	228	241	268	237	243	246	244	231	270	235	259	220	255	229	234	232	259	236	265	278	238	232	281	249	213	261	252	231	228	262	266	245	251	241	249	237	271	250	261	243	229	240	233	248	271	273	259	258	253	225	252	243	234	262	248	252	260	260	268	235	247	270	268	256	236	244	263	248	263	282	236	232	272	256	245	261	259	276	239	236	268	253	245	281	285	258	271	233	252	252	247	263	277	256	246	265	240	247	243	252	227	275	259	219	260	272	254	265	255	248	272	283	264	198	252	233	277	243	250	277	272	226	242	255	259	272	235	266	260	237	275	270	280	241	248	279	240	248	273	252	227	246	241	231	281	252	242	225	274	239	274	270	249	230	244	254	241	237	260	250	288	276	227	241	218	236	263	250	260	274	291	298	253	263	271	240	248	260	250	284	236	258	280	244	247	268	222	226	243	282	215	247	244	244	275	232	280	227	242
20631	14302	17003	5371	2298	1868	1600	1402	1331	1109	921	961	897	857	797	766	719	751	745	679	674	670	642	644	647	615	710	661	667	618	638	702	637	623	630	587	632	605	606	630	623	617	615	639	610	602	602	609	604	611	610	643	629	598	579	603	607	580	613	595	556	623	618	617	617	586	618	618	600	579	602	590	611	605	579	615	577	573	618	593	579	588	629	618	580	602	614	567	593	589	621	546	581	635	609	577	609	596	603	615	639	609	530	588	578	586	603	574	586	641	621	619	567	608	592	574	613	574	587	646	608	605	591	568	571	607	623	633	560	590	634	601	544	561	631	615	588	574	635	588	626	632	591	566	598	617	553	549	614	622	576	598	613	603	591	607	632	606	572	580	634	569	591	544	555	612	572	617	599	555	635	597	562	607	582	597	602	609	579	573	552	575	552	623	587	602	633	610	601	615	546	599	590	579	581	584	569	611	569	618	618	550	589	589	560	620	589	606	618	624	628	591	625	576	627	572	587	627	607	608	622	665	580	593	535	615	642	564	605	601	623	550	583	587	594	598	582	618	612	618	659	598	591	622	621	593	610	609	559	640	607	566	564	597	555	566	594	607	594	649	628	573	601	597	584	563	605	592	586	575	601	563	627	608	624	567	565	649	651	581	573	629	580	576	550	635	617	587	585	578	562	561	611	587	578	608	604	634	549	590	617	619	605	609	593	629	584	616	592	595	600	632	657	623	611	572	605	565	596	606	525	618	616	547	667	586	608	577	618	600	572	611	588	610	579	585	590	584	562	613	590	575	563	623	608	584	544	642	581	610	605	621	569	566	587	566	600	566	582	612	626	614	603	600	609	607	593	616	596	591	587	614	596	565	587	574	581	571	576	630	605	591	589	603	604	623	603	568	567	574	601	580	629	572	583	568	572	574	586	547	578	631	593	600	614	605	569	561	588	595	627	593	633	613	627	615	586	580	600	598	597	613	573	620	585	591	588	580	652	608	571	571	589	557	589	571	592	529	601	588	617	610	571	566	602	579	656	600	615	601	611	596	603	599	641	597	581	610	614	563	583	579	561	602	608	594	602	564	613	575	587	569	586	555	572	635	548	625	591	570	570	585	601	573	586	576	618	612	584	601	563	589	574	585	581	577	617	578	592	645	639	617	602	629	619	602	607	591	612	622	607	541	553	624	598	592	576	627	570	581	603	561	552	607	576	595	617	580	605	589	591	564	608	592	576	621	596	598	586	569	652	587	595	620	572	583	559	618	585	617	606	558	601	598	575	624	638	580	584	625	596	600	557	568	608	631	643	588	560	557	578	604	607	579	541	604	618	584	602	596	566	581	600	591	617	583	650	582	618	642	594	589	662	604	582	574	590	578	580	647	597	600	587	593	576	620	621	593	609	589	589	625	604	618	594	598	598	594	595	585	580	565	610	605	552	583	574	606	561	575	569	599	572	594	592	587	595	587	568	588	563	607	526	605	637	600	633	618	563	606	628	582	606	599	588	624	577	579	605	574	586	606	560	546	596	581	617	575	568	591	595	611	594	598	573	623	579	640	598	572	607	608	597	607	607	615	596	573	617	589	576	605	602	600	582	591	637	608	577	615	633	579	631	636	611	592	614	615	569	627	600	612	575	647	609	614	571	561	606	655	636	560	589	608	596	597	582	581	615	576	621	583	623	604	563	557	580	613	612	623	583	635	601	554	596	588	581	613	584	596	582	598	582	603	592	617	579	585	596	632	595	569	573	606	580	592	545	572	609	618	599	552	589	556	601	553	589	574	564	615	576	541	599	570	629	590	584	607	635	620	580	597	583	595	606	643	604	559	584	584	608	589	574	614	581	595	612	635	572	603	587	622	573	531	619	622	614	568	581	549	569	634	613	600	582	610	594	606	627	608	577	623	623	656	594	600	550	545	589	649	596	553	589	587	568	606	567	569	607	602	563	612	557	584	580	617	580	576	598	587	607	644	589	596	563	583	594	588	603	625	580	629	586	622	600	573	602	600	544	591	559	569	583	560	631	591	602	613	592	576	571	620	587	594	614	561	597	624	577	612	610	573	564	604	623	573	602	583	581	601	592	616	559	605	626	566	637	583	558	632	619	617	576	580	629	586	611	562	610	553	582	595	609	571	601	527	600	564	577	600	543	582	584	625	583	605	574	589	601	605	568	610	609	593	617	558	626	605	586	583	560	604	582	618	611	580	608	626	595	597	630	605	582	643	603	604	566	559	604	652	630	582	616	594	601	580	586	580	586	585	620	562	657	586	615	602	594	593	597	586	523	582	587	563	614	562	552	615	594	550	582	589	572	531	592	586	608	622	581	618	553	582	585	601	573	624	583	608	613	575	568	596	581	624	553	521	610	626	609	575	616	570	582	614	614	585	611	555	626	649	624	560	564	604	614	628	541	557	574	630	595	593	566	599	587	588	609	615	606	608	616	599	614	588	591	630	618	580	599	570	585	582	551	606	601	589	553	591	605	577	526	597	582	614	616	589	570	585	610	598	568	600	617	606	611	599	579	586	566	614	619	592	604	579	588	682	590	635	654	611	646	589	593	595	593	652	586	656	592	604	604	603	535	562	580	619	632	600	569	615	582	558	633	598	641	568	603	559	601	590	603	592	649	588	625	594	568	608	584	576	572	599	636	567	605	581	622	580	631	569	543	587	599	604	558	576	599	612	649	584	643	596	540	604	605	571	612	643	609	602	598	602	594	562	605	594	622	586	568	611	620	599	584	591	587	621	616	571	582	577	595	620	576	597	686	609	576	552	592	571	564	566	571	597	605	620	560	556	634	586	596	631	559	619	566	579	574	596	580	576	607	623	600	596	587	585	557	599	608	587	596	537	584	603	591	604	578	565	627	601	629	590	553	562	597	610	621	588	574	573	605	602	580	609	565	600	589	575	571	604	571	578	547	595	629	592	628	599	624	571	577	570	635	582	600	546	566	610	626	602	593	622	609	612	569	604	554	555	641	601	576	611	589	575	597	579	639	571	616	575	604	595	609	556	592	570	583	605	617	611	629	584	608	558	574	606	588	613	641	559	597	578	595	600	609	577	599	623	580	617	600	575	631	563	619	588	616	617	599	585	630	624	587	615	617	595	623	563	682	614	539	624	620	571	638	594	601	565	618	607	608	608	599	602	582	588	599	576	601	571	583	574	572	613	565	604	598	587	586	579	620	605	613	581	583	571	596	618	615	620	606	609	624	617	591	596	608	578	575	552	590	586	642	595	632	580	601	566	559	597	655	634	600	580	579	576	600	608	599	575	569	612	569	594	644	596	594	576	530	624	623	567	609	599	582	601	538	626	585	586	566	626	554	622	589	608	630	606	593	595	562	608	581	625	601	589	552	595	611	627	562	580	546	587	603	600	638	608	632	593	598	609	638	597	598	560	586	563	579	608	596	593	580	629	614	597	614	609	620	597	590	598	631	594	577	582	622	617	589	590	587	623	594	632	568	575	583	596	626	584	604	610	585	592	590	613
39805	27191	21711	6983	1346	718	520	417	367	310	256	278	233	241	208	231	216	207	186	175	184	195	193	181	155	166	164	173	203	162	165	195	183	187	161	133	167	169	157	175	181	175	178	165	154	163	140	165	164	178	151	166	167	156	149	189	158	149	175	150	155	170	158	170	156	150	181	173	175	160	178	173	158	159	165	177	137	167	155	161	156	158	197	158	162	168	180	153	153	161	174	157	158	169	148	159	165	157	171	160	160	165	156	163	145	151	147	137	149	168	161	154	174	172	158	166	141	149	186	142	155	167	160	147	141	173	172	179	163	179	171	171	141	152	173	160	162	166	163	160	178	172	152	160	168	161	166	150	156	137	153	164	155	137	148	146	168	150	150	162	163	188	147	171	142	142	145	174	158	163	177	200	174	160	169	178	167	144	177	148	152	172	185	163	130	163	181	187	148	157	154	159	153	158	176	173	155	165	167	155	176	162	156	173	166	189	167	144	164	184	150	168	172	161	175	157	150	157	185	172	160	163	195	182	157	164	150	160	165	168	160	179	138	163	141	127	160	188	152	176	144	171	168	161	155	146	155	170	198	168	161	162	153	173	173	177	130	159	168	164	180	155	154	178	169	163	147	156	157	167	153	134	184	163	165	150	150	151	182	159	166	145	157	148	152	154	154	150	168	156	155	185	169	167	164	154	166	153	185	156	158	137	164	193	166	180	155	134	140	160	159	155	192	166	166	154	168	163	158	158	149	168	158	154	154	156	177	174	155	178	157	159	142	162	179	164	154	155	139	157	153	156	183	155	155	153	185	145	175	158	161	159	157	160	155	170	183	170	151	156	161	145	169	150	153	149	180	146	153	161	161	185	155	166	167	163	185	180	164	181	144	178	166	194	166	186	173	174	144	144	159	134	152	144	160	153	175	150	158	182	165	181	178	166	170	156	176	143	170	174	169	148	154	155	188	146	155	147	172	144	157	144	188	197	146	142	183	162	173	163	150	161	159	181	165	144	178	186	154	164	148	175	154	148	183	183	158	176	140	163	151	175	141	150	152	184	158	137	165	162	163	173	174	162	176	176	166	149	172	141	168	149	159	163	171	164	162	182	137	174	182	166	191	151	151	155	149	136	173	175	176	167	177	153	152	180	166	154	154	165	135	155	130	174	155	151	152	158	144	158	145	160	146	184	165	187	163	167	166	157	158	171	180	132	174	142	173	145	143	172	170	170	175	161	175	139	142	151	153	130	183	182	162	171	168	159	145	157	162	154	164	120	149	181	176	168	155	163	162	191	196	165	168	164	185	145	162	178	166	173	166	173	163	169	143	189	161	197	172	146	184	176	171	163	136	131	169	143	160	169	170	156	148	162	181	152	154	162	166	170	161	145	161	155	135	166	181	164	147	173	157	139	150	188	131	150	186	162	140	152	152	182	181	185	197	168	179	166	181	145	162	171	166	162	161	171	208	186	159	167	131	144	153	157	152	183	178	173	179	168	156	168	123	164	152	177	147	167	152	175	174	170	163	158	191	152	185	158	178	174	157	155	166	150	171	178	164	150	156	151	159	171	178	167	146	167	158	170	162	147	156	129	159	164	170	154	152	156	153	157	189	153	157	164	167	173	155	195	154	149	152	161	166	163	160	147	174	171	154	152	168	146	173	143	169	167	156	159	148	151	161	153	184	157	133	173	159	187	179	170	173	148	145	175	157	166	166	152	149	164	163	152	167	160	155	164	158	169	158	145	151	160	156	161	150	157	146	170	153	154	160	156	166	167	159	165	165	151	139	170	165	181	183	167	120	162	194	171	160	149	169	194	187	148	173	183	166	170	162	186	155	160	149	146	149	175	163	154	154	149	168	156	176	174	175	156	153	168	128	147	172	165	137	166	157	156	169	147	164	172	146	159	136	161	147	159	167	154	165	143	168	171	166	181	165	153	148	156	163	151	142	173	150	172	146	175	168	183	160	158	130	163	177	160	188	171	176	179	152	144	146	169	162	195	184	175	161	186	167	166	164	170	165	158	169	170	145	158	157	159	152	163	149	156	189	187	161	171	152	165	177	159	138	121	129	152	178	158	162	187	145	160	163	150	162	150	155	179	173	162	163	181	186	152	164	211	151	143	145	152	161	145	168	163	172	165	169	139	166	172	158	170	159	180	156	140	158	136	168	156	172	171	166	144	164	168	157	159	173	170	165	160	183	144	139	152	191	178	155	155	160	168	170	160	169	172	181	176	161	148	178	167	185	151	174	159	161	140	147	160	148	167	156	161	170	170	164	161	174	153	181	185	146	148	162	158	166	143	149	155	147	164	151	159	169	186	154	138	160	160	175	177	150	153	160	170	157	203	196	164	137	181	145	197	162	137	166	152	143	146	149	156	190	169	181	141	151	147	178	182	164	164	147	182	142	176	162	176	145	170	173	161	149	159	157	150	159	168	160	139	142	152	167	174	153	176	133	165	155	170	168	153	152	168	190	187	172	179	173	162	172	160	174	195	152	145	133	174	182	167	169	143	135	162	153	159	150	153	155	158	145	171	181	176	162	155	154	167	178	154	159	155	166	146	150	158	164	155	158	146	163	143	160	117	166	161	165	166	159	163	158	165	151	132	138	177	160	169	140	136	154	173	152	156	184	184	174	158	161	141	140	176	164	150	173	150	155	172	154	160	149	154	160	176	164	161	159	157	167	182	150	170	162	188	162	159	176	161	154	157	160	148	185	179	179	146	154	181	170	133	160	179	157	149	172	185	169	164	152	193	140	160	184	158	163	160	148	166	161	185	166	146	153	168	154	165	168	151	151	171	149	166	145	186	177	166	170	171	178	157	176	188	159	162	158	171	167	170	145	150	178	165	174	196	154	164	156	164	150	149	162	157	147	173	151	133	145	146	174	173	175	176	136	162	171	153	194	167	146	156	150	140	163	145	165	166	162	160	167	172	166	157	160	158	165	162	182	181	171	163	184	156	167	149	165	156	141	156	185	168	162	144	168	171	150	160	168	153	167	140	155	159	143	163	162	173	137	164	175	166	145	182	183	172	162	144	159	174	132	171	167	132	167	188	170	154	179	171	183	173	148	173	180	172	155	145	181	168	181	160	163	156	195	152	165	158	159	146	168	165	174	144	148	166	156	169	168	158	174	176	193	183	165	165	168	163	173	162	140	170	172	158	151	179	168	170	174	185	162	179	158	177	172	158	157	144	154	150	171	162	177	164	164	168	166	165	128	157	169	169	164	152	160	163	150	156	168	173	156	162	167	159	163	126	176	154	175	139	176	164	178	173	168	167	172	162	167	184	182	150	151	182	180	171	205	178	139	164	169	159	149	131	172	158	144	159	161	171	181	174	173	153	152	155	152	161	172	144	165	125	159	170	152	162	173	169	177	136	147	150	150	147	145	161	156	168	189	152	164	160	158	145	164	161	185	163	175	164	166	162	161	180	164	171	163	165	186	157	161	162	163	153	139	142	173	172	157	151	172	180	160	191	140	138	159	150
27052	21594	23347	7736	3163	2342	2005	1861	1568	1194	1112	1079	931	872	750	684	658	646	587	567	503	521	476	511	491	540	503	463	454	478	461	471	447	455	464	449	437	398	419	395	456	432	438	431	462	432	429	452	393	369	403	426	419	383	411	371	384	407	422	406	407	383	394	392	401	415	406	372	388	436	382	398	395	394	386	381	433	383	373	403	408	383	405	395	379	378	419	379	371	391	376	393	385	351	391	401	363	416	403	390	399	427	402	374	397	388	402	371	409	380	380	417	374	352	435	406	372	354	402	371	374	386	408	393	399	390	391	378	397	405	394	416	393	396	408	424	379	411	410	370	377	403	379	394	392	402	399	369	384	388	398	372	396	378	382	383	400	346	411	366	423	404	395	416	418	371	380	395	381	380	360	408	362	388	389	374	380	392	354	366	383	361	385	390	375	384	394	396	403	378	395	401	404	387	388	402	393	389	387	371	344	437	369	388	398	436	443	418	388	421	381	393	383	370	396	384	382	387	358	394	415	378	376	363	376	414	383	376	385	374	381	380	358	382	398	384	357	411	392	389	407	404	416	359	385	383	410	389	349	364	367	352	377	384	454	414	397	401	382	408	399	391	371	425	412	382	422	373	449	419	366	395	402	363	357	382	401	379	397	391	371	415	358	391	384	402	362	401	416	416	402	406	402	392	359	359	397	372	378	380	387	409	327	389	372	374	398	369	377	352	405	365	408	369	381	406	385	388	392	416	388	386	394	372	399	406	384	387	391	404	388	388	389	389	369	372	398	379	374	411	364	413	408	407	421	358	402	412	378	385	380	369	369	395	389	395	397	381	407	391	401	393	398	380	406	401	423	373	384	420	369	380	396	364	364	400	376	371	371	399	405	406	386	389	394	406	371	408	384	401	415	384	417	407	403	329	410	347	365	379	389	389	386	368	400	403	400	420	354	387	406	381	405	366	373	389	407	378	404	399	365	362	348	370	415	399	401	379	406	374	368	389	388	381	431	371	402	412	389	416	398	398	391	384	375	409	401	408	412	400	390	394	403	413	370	354	410	403	385	395	395	397	403	383	392	381	367	369	371	386	364	386	372	405	359	413	365	394	395	417	416	421	389	368	420	379	371	406	376	369	409	372	379	404	399	413	403	403	394	399	425	433	397	405	407	419	394	366	386	414	389	388	402	402	438	355	363	395	417	389	402	417	378	384	384	419	404	405	420	397	399	352	375	389	384	413	423	413	386	389	387	375	380	369	372	406	399	364	414	419	375	391	381	385	396	401	378	366	412	419	381	409	396	386	396	367	405	415	388	384	408	403	376	396	373	395	372	366	362	392	376	410	393	412	394	379	362	384	360	377	376	397	377	402	386	381	402	380	374	371	381	399	375	405	390	362	401	380	386	401	382	386	411	419	388	407	410	409	367	375	388	404	395	383	365	375	372	425	381	420	397	401	409	359	382	398	386	382	426	404	415	403	374	400	371	404	371	409	410	440	410	388	369	389	385	373	396	357	402	367	382	350	411	407	363	368	417	397	389	357	410	397	428	388	395	414	416	428	411	390	406	415	407	395	394	365	366	369	411	438	337	385	390	396	382	393	363	374	379	405	406	373	399	383	433	383	411	410	398	391	391	411	414	378	387	400	384	432	382	382	418	395	395	366	366	391	368	408	399	369	380	387	370	376	370	371	390	391	387	412	373	393	395	360	385	360	412	368	391	387	390	383	391	407	378	385	397	369	430	399	398	370	403	393	349	398	369	344	359	374	359	394	439	376	399	394	366	417	400	404	419	416	410	383	432	381	374	387	362	378	396	396	421	408	430	376	387	436	412	417	409	368	384	386	347	374	384	381	395	418	372	385	394	400	373	409	391	365	413	387	412	405	383	396	424	375	389	374	402	391	409	404	408	383	355	414	356	408	372	386	412	392	387	427	374	369	350	351	411	401	368	389	377	380	406	384	410	357	364	410	384	406	395	390	372	375	411	417	388	412	382	382	400	400	354	415	401	414	409	372	411	368	387	404	369	381	412	363	429	380	381	410	402	356	354	428	390	393	402	403	423	407	407	372	402	377	396	389	413	389	394	385	350	382	325	381	420	393	389	374	395	391	405	382	395	375	362	417	394	401	386	363	402	412	383	379	378	417	394	378	374	429	368	401	371	379	400	396	406	388	366	411	382	392	396	379	362	427	376	396	395	416	372	405	415	423	398	364	389	413	357	376	357	363	357	442	392	404	405	401	371	387	380	416	389	399	394	427	388	366	425	400	361	417	425	417	415	384	394	396	365	433	382	380	376	419	368	383	400	372	415	357	330	380	390	373	399	395	440	364	356	360	406	417	390	392	424	409	387	408	375	365	390	351	359	385	405	405	391	371	365	402	396	397	389	370	377	399	388	400	405	383	390	394	425	384	377	431	411	373	389	362	380	381	395	360	371	386	381	367	390	376	346	420	378	390	385	418	368	388	410	383	390	347	369	409	389	377	390	410	409	384	390	397	403	370	392	386	381	426	414	387	375	380	406	419	385	359	387	416	390	408	394	399	392	406	375	389	376	407	380	350	383	395	363	372	418	411	399	362	376	393	412	405	426	372	358	443	418	378	395	388	420	365	394	399	385	373	405	373	363	368	405	391	373	409	410	397	418	419	373	351	383	381	357	393	383	402	449	360	405	420	393	415	378	383	404	423	401	394	367	395	377	411	406	368	422	396	392	374	399	380	408	396	382	380	377	393	396	368	410	383	423	400	388	412	370	379	387	392	362	412	432	371	416	375	384	411	374	375	396	388	431	400	407	346	424	364	398	393	407	370	390	374	349	396	396	354	363	374	377	397	392	373	397	411	396	421	384	387	364	401	412	384	383	387	378	372	345	377	381	400	375	381	392	378	361	384	387	401	391	410	383	390	373	383	398	433	378	370	395	372	408	382	353	397	370	399	385	395	359	408	381	385	388	372	364	382	372	399	393	398	437	384	411	398	403	383	400	374	390	401	383	418	390	416	362	374	375	347	428	402	398	407	401	393	421	402	406	373	400	415	446	358	370	386	412	377	387	385	420	394	391	375	372	378	416	366	377	368	368	353	404	374	407	397	355	394	377	390	359	388	402	377	365	397	364	363	384	382	361	386	392	406	415	376	389	389	391	379	404	382	411	374	364	371	387	394	393	400	378	383	359	359	357	365	401	388	404	367	414	419	376	382	393	371	394	393	402	392	398	381	406	426	349	408	364	409	401	388	363	376	374	378	365	410	364	385	406	395	415	394	385	394	421	429	398	415	394	393	396	400	423	404	366	393	404	388	403	396	394	379	404	396	385	383	391	396	412	387	391	390	397	387	369	416	416	360	401	392	374	407	404	385	390	377	369	372	388	395	373	393	350	368	377	428	391	365	405	440	397	392	398	404	382	371	381	400	374	407	413	389	392	394	426	407	387	424	385	398	403	378	395	354	353	419	380	370	433	379	370	389	360	378	374	381	346	377	391	393	424	390	399	379	451	403
13628	5621	2976	934	424	346	357	330	279	282	288	285	283	258	261	267	247	283	241	272	284	279	253	241	258	253	282	240	252	266	272	288	258	267	237	257	266	271	265	248	251	217	278	248	246	260	254	265	258	225	262	250	273	242	255	256	274	257	250	244	261	274	263	255	298	268	248	251	249	265	260	240	275	258	256	242	256	217	260	246	249	247	246	239	259	256	241	268	267	231	222	228	267	256	265	258	258	222	253	270	258	247	262	265	238	254	274	227	217	276	288	251	227	265	257	255	230	291	250	253	277	230	231	252	257	250	254	266	248	236	262	248	276	254	245	255	266	261	226	286	266	231	249	219	278	247	278	254	291	235	241	238	228	266	255	241	246	251	276	230	272	240	235	272	261	262	225	256	250	275	262	219	269	261	241	268	273	256	272	226	254	251	244	254	244	247	248	269	259	244	252	238	246	266	274	267	233	230	265	235	249	250	278	242	266	237	260	249	280	243	259	232	271	283	254	243	235	267	252	289	267	283	265	285	248	207	250	225	289	252	265	260	260	255	235	252	220	245	237	271	252	228	245	230	245	253	260	243	255	254	235	244	286	267	243	225	266	257	263	281	250	250	289	238	245	257	254	243	251	257	224	253	245	240	209	264	251	252	267	240	263	245	257	219	237	249	252	272	243	261	241	257	257	247	234	237	239	235	252	257	263	225	243	254	244	246	266	272	258	256	214	237	264	245	286	272	261	257	279	246	218	259	273	251	201	234	263	292	280	246	223	292	252	260	258	249	251	264	272	227	247	262	232	247	270	263	256	243	229	232	270	256	254	273	220	272	257	252	228	217	262	247	265	238	258	246	263	256	285	273	250	280	265	275	269	240	256	235	270	209	254	262	252	267	301	257	280	237	263	260	267	280	274	249	245	286	259	281	263	256	252	239	274	246	244	278	249	253	254	292	249	258	256	240	240	244	257	241	266	264	269	223	257	239	265	244	255	234	235	254	251	231	203	210	275	255	223	240	258	261	272	267	249	272	229	268	247	237	264	274	259	244	271	271	231	262	262	269	247	233	276	260	258	249	285	240	240	249	236	248	256	275	282	251	229	243	253	231	261	294	248	224	244	265	292	284	288	263	206	235	266	251	246	257	234	262	264	250	231	284	240	263	218	254	252	262	275	261	247	261	266	235	227	262	275	250	243	261	257	305	253	246	267	245	297	258	225	239	244	263	244	237	263	254	258	266	246	253	229	275	273	253	293	256	267	270	298	244	256	280	293	242	227	214	237	230	296	266	271	240	264	221	246	265	240	258	261	258	265	253	242	244	210	221	240	264	258	261	259	220	260	241	235	269	249	245	251	267	238	282	253	252	250	230	263	283	257	247	260	265	235	229	218	252	242	243	247	263	259	229	256	264	244	246	277	299	246	235	298	237	223	264	260	242	245	295	246	261	270	252	250	246	287	222	277	273	248	237	256	267	248	219	239	231	237	267	273	247	236	262	247	252	236	249	228	249	236	279	246	243	256	238	270	246	221	254	261	279	234	260	236	236	229	274	255	248	250	277	245	256	262	226	254	232	240	281	259	288	285	229	250	276	248	230	265	238	281	260	249	279	223	233	264	229	278	269	247	246	271	235	258	237	271	226	241	222	251	220	261	269	231	259	274	247	253	244	265	263	261	233	263	222	243	279	216	246	256	230	277	234	263	247	259	256	295	277	259	237	254	250	249	260	267	279	238	291	238	261	260	271	256	214	260	258	237	255	264	255	255	272	263	277	254	247	275	248	235	275	266	243	242	276	225	249	218	262	268	252	270	268	253	268	290	257	276	250	256	242	261	235	273	288	290	245	240	245	289	234	261	253	249	246	269	276	248	281	300	252	228	255	222	247	218	261	291	248	266	235	251	244	241	266	294	268	284	262	258	274	257	251	260	262	277	301	275	282	252	252	247	249	272	257	245	240	248	220	251	240	275	243	236	234	257	302	229	253	260	275	262	244	244	252	246	244	252	270	238	239	245	231	252	259	291	274	265	263	260	250	218	234	276	265	244	266	271	249	267	262	254	262	240	283	225	270	237	259	270	287	275	270	247	259	251	272	248	262	238	241	257	264	261	241	250	245	202	248	263	229	225	267	246	247	271	242	225	252	278	248	246	235	282	248	258	265	243	279	244	244	253	268	222	272	260	266	226	264	231	259	235	256	223	276	263	258	255	292	244	248	230	256	261	246	267	257	252	274	280	259	249	231	258	276	266	260	272	224	247	255	219	255	278	237	247	241	254	234	258	246	265	239	258	243	232	260	260	279	244	249	267	268	236	251	262	256	258	237	254	237	261	250	257	254	282	242	238	268	241	287	249	250	237	268	250	263	238	231	269	259	257	270	243	267	257	268	203	286	248	274	254	268	277	270	268	239	244	219	263	239	243	291	254	233	269	237	286	281	268	258	262	273	292	259	226	255	233	271	207	252	269	282	251	269	254	254	299	273	259	250	259	276	264	278	260	256	238	250	242	262	219	278	242	233	294	297	267	249	270	259	229	281	219	255	275	255	264	270	272	266	254	270	248	250	232	260	262	265	242	212	262	259	248	283	259	284	242	247	242	257	258	256	250	259	262	277	260	274	284	256	266	282	245	272	256	238	251	255	249	244	265	261	264	242	260	249	244	262	239	248	244	248	240	263	272	251	241	270	270	257	276	256	254	298	252	256	240	285	243	245	253	225	218	240	250	260	246	255	256	297	243	270	250	277	267	257	273	242	257	243	240	245	255	252	286	237	275	231	246	238	279	255	245	261	258	273	257	273	268	271	280	265	242	250	238	243	233	263	301	228	218	270	258	233	254	282	236	241	251	247	263	233	254	275	278	236	276	228	272	273	248	234	225	251	250	268	252	246	255	252	225	254	242	262	243	239	267	235	246	252	240	217	265	299	270	242	239	256	252	257	238	308	237	233	268	239	268	262	263	261	252	267	273	241	254	275	281	234	224	233	270	237	283	260	256	248	257	260	246	243	234	258	275	265	265	253	246	232	231	255	249	268	281	261	277	265	288	244	250	276	266	264	261	288	263	279	244	260	261	213	270	256	265	260	265	237	273	245	245	275	235	249	267	279	256	256	267	256	246	289	254	269	249	227	268	274	261	225	272	266	256	263	256	269	239	261	242	238	261	236	238	248	260	261	257	236	283	278	279	239	257	243	247	256	252	244	244	239	261	245	253	242	243	261	241	236	263	244	247	250	270	245	274	245	288	229	291	266	218	263	252	256	251	234	243	263	251	229	272	270	239	272	251	241	277	281	246	228	239	245	251	254	243	260	254	235	243	235	254	237	246	272	234	241	255	237	267	267	250	273	233	286	243	288	268	233	247	238	263	275	296	257	282	260	229	258	255	211	248	259	258	232	260	266	252	264	233	226	208	244	248	241	248	235	238	257	237	257	256	240	271	261	227	243	264	295	256	263	265	247	264	286	259	271	266	268	225	249	250	239	241	247	216	258	233	257	244	255
9796	5538	5385	2522	1299	1140	1097	1003	958	833	806	759	780	696	680	693	689	658	647	639	655	656	637	610	616	615	629	632	624	626	610	631	589	650	602	586	594	577	608	595	618	598	589	628	606	624	642	621	588	598	624	604	603	644	612	599	611	644	566	614	571	628	590	544	578	590	605	655	604	597	607	574	555	584	614	576	559	637	641	620	602	596	623	625	598	612	618	617	611	585	610	615	620	560	612	587	634	627	622	601	600	601	588	569	594	645	620	554	601	545	569	570	621	596	593	573	596	581	627	606	614	570	591	571	607	627	637	622	626	636	603	608	626	561	602	582	600	586	614	583	594	636	641	607	577	558	596	624	637	604	652	625	574	622	662	589	561	617	594	625	601	603	566	605	606	625	546	586	574	635	611	568	586	603	627	591	648	541	590	612	587	583	607	568	597	599	575	596	588	608	601	568	630	600	610	602	610	618	652	616	572	603	574	620	576	589	611	645	599	630	616	583	603	613	588	615	632	569	600	577	573	642	618	599	601	605	594	623	602	565	623	608	633	580	585	615	624	581	602	604	649	625	602	588	617	606	571	629	629	601	607	631	590	601	605	596	608	597	623	584	588	644	617	597	570	614	612	586	605	569	561	604	610	632	629	598	598	555	595	617	581	657	590	581	590	619	614	614	598	584	603	621	601	597	627	625	634	567	586	620	556	622	574	574	618	574	634	601	633	616	620	570	591	609	577	592	587	592	582	615	631	650	606	605	567	622	621	589	612	602	629	576	607	590	565	606	580	648	596	584	648	566	572	592	617	614	603	617	597	568	608	585	607	626	641	630	587	568	580	592	639	582	565	610	602	547	585	617	606	553	626	646	637	569	617	585	556	611	557	568	607	604	565	597	597	611	625	609	600	619	614	630	664	632	602	563	617	579	624	590	592	599	612	627	610	608	642	590	608	592	598	627	614	629	576	625	585	602	580	593	594	529	617	605	634	591	573	629	665	574	606	554	558	562	606	628	546	619	603	632	603	641	554	590	601	623	633	595	567	588	608	632	650	601	611	630	624	565	582	610	613	601	656	569	609	564	627	582	621	658	594	639	588	616	596	585	636	572	550	608	661	573	595	620	592	601	590	574	614	552	623	596	625	626	596	600	569	593	618	593	596	579	655	603	619	619	644	577	577	601	597	641	612	624	583	647	617	611	612	617	650	606	605	570	612	573	603	562	609	654	568	569	618	634	570	658	599	580	648	581	574	640	617	605	597	636	610	573	616	602	585	625	602	611	610	575	606	611	559	598	582	595	550	596	566	595	626	613	657	600	562	586	607	583	575	594	560	602	615	616	629	629	600	568	626	602	598	616	598	589	574	543	593	570	595	551	629	601	570	565	591	637	596	584	613	610	569	592	569	634	615	589	640	605	561	589	536	580	635	591	595	573	628	591	624	587	573	566	578	592	611	568	611	612	626	617	635	593	589	558	588	563	590	597	660	638	574	614	586	576	605	609	609	582	577	620	627	590	593	607	610	584	635	604	611	647	566	609	593	586	612	618	599	586	620	597	591	677	620	620	587	564	631	619	604	593	591	621	579	620	629	605	620	592	577	576	582	594	579	573	632	558	568	627	581	638	592	615	615	615	621	638	599	590	598	556	609	588	603	552	615	601	629	592	619	605	600	622	604	598	626	592	605	632	579	583	592	611	595	602	583	614	573	578	628	583	626	607	620	594	589	546	619	605	587	575	621	629	523	625	580	620	611	628	571	672	618	613	572	569	601	651	614	580	608	619	646	588	572	600	550	595	603	625	629	608	620	562	666	607	597	570	646	590	587	609	626	551	620	641	568	612	581	597	573	593	613	621	609	623	637	664	571	573	653	570	592	590	605	594	573	581	560	638	592	602	615	585	586	610	562	627	599	594	582	621	643	616	558	622	576	594	579	612	629	594	607	607	583	615	621	560	592	629	595	604	630	602	608	585	635	618	589	626	565	643	596	629	607	603	574	549	610	560	565	591	616	603	575	610	619	610	596	578	605	613	618	653	620	566	606	634	588	554	626	561	554	580	606	566	590	645	629	592	584	598	617	607	623	623	622	574	565	573	595	607	610	611	652	633	655	608	584	561	600	585	591	631	644	554	549	551	613	631	558	573	636	611	574	625	599	604	602	600	612	607	605	602	609	590	577	578	601	592	577	599	594	561	605	647	584	591	622	600	588	621	613	624	573	589	615	591	599	635	628	614	580	598	609	611	605	553	620	586	594	654	597	569	611	561	651	602	566	617	595	609	613	620	608	660	582	564	561	633	589	660	616	620	563	605	595	576	597	584	630	569	597	588	593	602	610	601	615	603	606	573	617	615	627	596	564	649	615	551	637	608	630	569	580	586	582	616	616	570	591	595	593	650	572	609	584	627	653	583	624	536	612	588	616	624	629	614	574	578	594	607	566	636	591	561	580	639	611	596	648	625	608	610	627	589	555	623	608	605	627	584	629	620	627	577	556	597	622	582	567	566	599	578	636	589	602	582	616	545	572	639	617	607	627	593	602	543	615	587	617	601	587	611	612	592	652	597	580	624	579	580	573	577	605	582	609	616	596	579	597	610	578	622	585	656	610	592	613	622	597	585	598	595	613	587	596	608	576	611	599	655	598	623	622	607	587	648	608	608	657	611	642	600	585	620	634	597	614	573	616	553	628	635	619	612	581	643	590	626	642	618	581	593	599	611	661	591	558	559	602	591	595	536	608	626	587	604	590	574	580	612	552	629	604	625	595	617	642	583	595	576	577	611	607	569	646	618	613	594	593	633	570	659	571	630	615	604	562	606	604	610	574	653	602	593	582	617	606	595	592	564	603	601	622	574	581	590	642	593	624	625	597	638	604	607	587	590	605	584	580	599	620	563	600	610	634	646	594	551	592	574	612	593	613	587	602	589	639	582	596	667	618	638	664	562	610	585	556	669	581	627	635	582	603	587	582	625	647	634	612	589	609	585	583	603	563	577	591	594	567	610	590	587	610	603	623	606	579	592	607	597	567	630	580	559	585	570	574	583	578	635	642	616	594	582	585	584	632	574	609	598	622	596	619	623	609	579	599	576	596	600	593	621	611	639	571	596	529	632	586	599	581	624	593	587	583	569	606	626	589	588	571	614	587	655	607	642	673	589	602	628	566	581	620	620	629	609	587	550	631	565	600	629	568	622	613	628	572	616	601	553	609	604	558	609	602	632	603	609	629	586	571	583	622	656	580	612	605	584	605	611	608	584	590	623	638	619	589	661	568	612	643	610	622	621	598	616	611	613	603	561	582	610	608	593	641	568	582	611	606	627	595	628	622	625	646	567	615	579	670	583	588	617	617	622	618	614	585	612	612	581	601	605	583	588	573	562	602	609	600	595	642	625	572	631	610	582	630	631	600	617	618	584	604	610	590	620	614	619	622	618	616	586	589	629	605	605	605	642	614	560	640	602	597	638	663	572	636	588	583	596	543	608	594	612	586	600	620	635	581	637
31090	18885	12229	3372	800	569	503	430	389	358	327	342	314	340	296	305	320	290	273	286	273	277	286	262	281	265	291	255	291	262	261	237	278	303	298	264	237	263	275	277	264	269	273	257	297	274	270	260	255	252	290	261	273	267	243	237	253	254	282	267	305	301	255	272	285	304	266	284	272	261	301	301	284	276	271	285	268	251	244	262	296	278	251	279	270	280	285	279	261	237	274	292	256	257	285	267	311	254	260	283	289	279	284	280	266	268	278	261	256	237	263	228	249	306	303	253	272	271	277	284	233	277	276	285	237	276	260	268	262	284	278	278	253	261	255	298	242	234	261	286	295	270	276	266	268	263	237	298	264	280	286	282	253	279	286	279	264	266	266	284	280	260	281	269	264	219	298	252	235	297	254	286	287	285	253	263	280	293	275	274	244	283	260	289	251	267	252	267	263	264	298	281	251	255	287	277	274	249	227	265	296	278	258	305	289	246	268	265	250	252	279	280	249	266	299	282	280	262	253	275	297	266	228	290	248	262	289	283	262	306	252	262	265	295	286	273	270	266	266	255	273	291	240	258	258	237	255	258	250	273	253	275	240	280	241	285	292	268	272	282	274	268	272	256	262	288	260	273	258	277	281	265	290	262	281	231	285	242	304	252	279	307	294	303	217	268	287	270	282	273	247	279	281	292	275	265	225	278	228	237	270	252	272	288	275	296	269	292	269	277	272	270	297	288	270	259	278	262	237	258	269	276	211	291	269	262	270	298	263	301	274	267	250	276	248	274	303	258	283	255	263	294	231	271	266	255	305	296	306	286	262	257	251	289	316	264	266	269	288	290	290	278	250	303	222	251	261	280	237	256	255	274	261	285	289	269	289	269	248	240	247	277	266	244	266	233	301	269	276	267	271	264	253	241	286	243	263	281	285	265	226	278	255	235	284	292	256	264	284	261	235	265	314	276	267	264	270	252	281	274	262	286	248	244	265	286	253	235	260	265	269	266	275	278	290	270	290	272	286	281	233	235	273	266	233	261	273	290	274	258	271	275	244	247	273	260	259	274	268	266	303	253	289	250	259	264	255	237	228	264	275	274	277	280	269	292	257	292	273	257	280	277	268	262	258	263	261	250	264	234	258	255	282	267	280	302	276	262	268	263	271	250	284	278	279	283	286	257	310	275	288	283	263	285	285	292	277	259	281	247	267	251	287	287	307	270	248	254	256	258	248	275	261	246	285	234	289	263	287	289	306	246	271	288	286	263	240	277	280	251	249	241	273	307	275	277	272	261	259	258	267	269	256	262	275	268	243	288	261	253	239	276	286	243	262	249	255	277	289	275	272	250	288	289	256	244	260	306	301	286	262	281	286	259	278	283	258	303	272	272	290	282	261	255	300	257	276	269	281	284	274	273	240	277	259	241	264	266	263	237	300	296	279	297	275	292	277	275	293	275	308	271	267	250	290	268	262	258	300	259	253	251	280	263	286	285	253	287	267	226	288	269	257	291	268	290	298	287	260	286	303	274	270	267	253	254	309	264	267	258	258	277	291	280	262	264	287	291	240	246	271	251	300	273	243	276	287	293	263	258	303	246	249	284	273	287	277	257	268	239	283	270	264	276	278	267	273	257	300	247	269	258	262	291	308	250	262	274	296	273	253	277	256	283	281	245	253	256	270	285	278	261	266	281	268	252	294	263	283	275	314	273	240	255	253	282	260	292	283	241	267	256	297	259	259	247	254	253	278	266	275	279	265	280	239	268	254	260	261	286	296	279	291	263	268	290	248	249	271	271	282	249	227	297	292	258	308	326	258	277	296	263	277	264	251	255	256	265	285	268	262	263	249	241	255	276	279	297	272	255	257	261	251	275	297	259	260	264	298	261	273	273	268	262	271	278	287	249	287	264	258	240	275	226	264	268	277	261	256	306	249	268	290	303	282	240	237	265	278	254	269	277	287	289	288	269	274	270	252	255	286	297	260	277	280	271	262	266	263	272	271	282	245	252	245	268	269	269	267	265	263	280	258	254	266	260	303	250	248	258	281	265	295	282	251	262	296	251	290	282	241	262	244	248	248	275	258	284	275	254	278	258	249	273	265	259	276	284	301	252	261	244	242	236	237	266	258	259	280	284	275	289	306	278	295	266	287	273	248	289	269	265	306	255	271	254	251	292	253	254	259	274	274	270	255	254	265	271	274	239	232	279	287	295	250	287	288	249	289	260	311	279	272	263	260	245	257	255	237	253	286	272	290	240	263	267	290	281	288	277	261	280	243	248	282	258	284	271	282	274	259	254	264	288	309	289	254	255	271	287	280	271	288	234	238	276	272	283	288	292	251	264	279	257	261	251	269	273	302	258	291	250	225	289	280	256	282	263	305	277	275	289	261	275	249	269	221	246	284	285	275	274	291	259	279	280	278	257	272	234	286	258	281	251	266	266	254	318	286	275	250	255	273	287	270	271	291	272	257	250	257	281	281	249	281	292	317	244	257	249	289	290	245	275	275	275	286	281	276	248	263	282	285	275	282	266	264	282	242	272	262	279	261	279	268	251	265	264	264	262	278	255	261	280	266	273	236	243	308	279	269	292	271	285	294	245	215	239	253	275	264	266	275	255	259	293	280	240	303	273	291	273	266	227	236	271	252	275	276	278	270	267	249	274	274	238	255	267	228	258	254	234	277	257	256	258	247	254	270	296	269	240	241	265	271	286	237	266	253	272	276	284	252	245	259	301	288	260	266	276	264	264	268	255	300	267	268	268	252	271	265	282	284	252	264	262	295	271	260	281	303	301	237	258	230	274	241	257	270	291	266	277	267	252	251	253	237	291	268	247	247	277	219	267	298	276	228	296	267	255	253	252	255	282	268	249	263	255	265	307	297	308	274	267	281	278	243	271	294	254	287	257	300	277	269	263	273	274	238	282	253	260	287	263	257	277	278	284	257	233	262	263	251	257	254	281	292	266	277	280	274	287	251	242	283	305	300	263	268	299	284	285	273	293	275	265	298	286	252	259	263	297	272	260	280	280	285	279	281	278	284	261	269	270	245	261	280	260	275	278	224	248	247	241	287	266	258	288	287	272	274	256	263	266	272	272	247	272	257	251	292	258	277	259	277	252	267	274	250	271	293	249	286	270	278	285	281	264	285	263	278	255	232	293	286	268	270	267	306	275	295	290	234	259	253	279	259	259	271	275	272	279	274	236	261	278	257	282	274	291	295	260	291	279	267	246	243	273	253	301	256	245	267	283	278	292	309	253	240	242	279	270	281	279	269	258	262	265	264	271	248	253	247	279	290	320	301	304	257	293	260	285	269	245	272	273	264	272	278	273	264	261	243	312	268	287	251	266	262	275	260	294	253	239	269	260	269	287	267	274	256	271	258	261	270	264	242	252	268	286	291	276	265	260	253	260	269	257	274	242	273	241	266	263	271	266	238	268	275	280	266	265	250	247	282	242	274	228	268	234	274	215	271	289	257	278	248	271	276	285	281	254	284	255	247	284
21929	15955	15529	5142	2350	2158	2027	1618	1373	1194	1088	987	1027	898	834	770	803	730	763	730	722	779	711	706	706	679	690	711	693	641	707	662	684	719	629	673	670	636	667	714	686	664	676	666	641	664	616	638	635	644	643	620	640	669	617	640	642	638	589	631	616	636	628	665	632	616	611	627	617	644	658	607	660	629	632	633	594	667	626	677	639	633	625	642	622	611	651	582	674	609	623	639	578	608	638	646	637	597	646	624	627	635	627	636	589	596	613	598	599	602	627	621	673	628	613	628	630	616	605	606	637	597	651	599	637	616	636	627	602	649	630	585	583	643	671	628	626	636	617	635	634	641	620	599	646	638	609	606	630	619	640	641	641	622	656	601	610	633	676	610	621	637	637	624	616	628	672	607	602	635	651	681	588	590	640	658	623	624	609	637	643	606	596	609	635	627	595	622	597	634	649	621	574	619	671	641	633	628	618	607	628	601	629	623	591	615	601	650	618	596	631	590	611	632	583	607	591	609	571	585	694	623	583	655	617	626	614	608	645	593	595	627	602	600	643	615	637	595	614	623	615	621	605	635	636	592	659	672	590	608	618	578	631	622	627	639	609	587	600	599	617	664	644	611	622	615	636	635	610	624	631	671	660	631	652	648	576	590	641	615	600	627	632	639	626	658	644	617	609	628	632	653	649	599	645	638	636	602	706	649	627	592	648	598	601	592	667	614	646	601	614	634	624	623	624	635	632	642	650	643	632	621	648	578	603	666	649	630	631	626	637	641	629	626	687	597	673	632	640	610	585	667	591	618	624	655	597	610	620	638	611	609	642	655	579	607	602	582	624	645	642	631	623	656	625	585	614	610	603	618	577	592	588	622	624	618	621	649	601	628	627	611	612	640	608	617	610	651	642	652	641	665	617	611	643	639	632	648	659	626	617	599	609	619	660	608	630	611	604	586	657	661	625	632	640	588	627	678	614	569	605	641	597	622	644	646	619	620	605	687	652	613	642	570	646	606	634	588	648	619	639	610	620	605	627	607	678	637	615	593	647	608	692	647	612	664	642	640	649	615	629	631	629	630	624	694	615	634	608	624	612	567	624	617	644	633	663	635	622	590	638	627	626	630	648	596	568	626	593	645	614	615	602	674	626	593	641	568	687	639	662	625	633	640	638	645	631	617	653	623	645	621	651	593	612	588	619	591	613	603	623	649	638	588	639	607	643	591	580	617	684	631	620	679	601	636	654	657	647	685	636	635	598	648	628	605	630	589	592	668	639	623	594	629	667	659	614	603	586	605	610	630	617	595	616	618	629	612	607	632	611	627	606	622	679	583	672	614	656	629	631	612	607	625	582	602	589	585	630	639	667	636	606	683	605	601	637	621	641	631	609	621	644	598	607	618	609	627	616	646	613	588	595	618	609	587	607	660	639	655	615	652	644	570	611	612	603	583	637	619	634	595	621	613	660	627	635	623	636	628	607	616	641	651	648	607	614	615	588	682	653	652	580	591	605	597	601	689	621	647	634	628	603	619	658	645	634	605	603	690	637	613	632	664	632	613	629	596	656	627	687	622	609	610	632	612	635	687	663	600	612	613	588	644	631	615	630	658	651	658	630	637	638	628	615	634	638	630	622	587	647	627	611	592	649	618	611	621	640	637	581	622	630	604	625	613	589	618	606	661	668	704	629	616	611	621	664	589	664	642	579	620	632	646	650	614	658	633	610	581	617	577	618	636	631	606	645	640	642	610	630	623	596	664	596	625	595	653	610	667	654	599	659	648	651	629	645	660	617	629	697	639	627	619	686	604	601	661	639	597	631	660	632	611	632	655	638	659	642	650	611	609	619	653	640	656	644	614	610	632	652	610	606	656	580	661	671	630	600	634	642	658	625	607	629	600	614	597	638	628	629	636	592	602	612	630	606	606	653	603	642	663	633	642	604	609	650	625	564	626	631	630	651	613	583	653	602	601	640	632	645	567	634	586	598	651	601	609	618	609	617	617	627	625	626	617	603	562	620	658	640	630	635	631	636	647	605	631	654	628	633	635	643	586	605	626	616	646	679	585	605	610	642	609	641	580	620	573	622	612	674	601	627	583	604	645	611	659	615	655	598	633	645	596	598	611	609	597	633	633	587	630	627	647	639	598	616	652	613	620	644	682	612	653	598	621	631	623	610	646	630	588	682	609	572	610	649	612	641	581	562	619	624	638	645	628	614	590	678	628	642	617	605	682	634	627	602	616	623	625	658	631	606	594	599	627	618	584	650	617	639	618	674	643	592	632	639	599	628	632	583	622	618	617	660	639	611	632	609	636	616	640	582	608	623	655	638	590	603	673	636	653	641	651	623	642	627	646	591	584	601	621	614	613	630	606	650	590	613	653	654	639	609	657	617	619	602	607	575	632	637	591	616	615	624	584	612	594	637	587	623	615	620	656	645	633	615	581	685	629	641	607	642	626	679	658	610	615	602	609	602	628	672	621	635	647	654	615	616	634	640	582	576	611	659	615	613	599	649	661	615	641	693	638	609	642	665	609	617	588	631	657	619	635	587	621	638	662	610	619	614	602	599	621	636	653	632	614	626	625	620	616	625	619	634	588	632	590	590	623	625	660	639	596	611	600	630	617	629	609	619	632	642	597	637	592	607	603	593	593	647	596	585	662	650	623	623	617	634	629	630	625	612	636	640	642	600	669	607	691	644	631	625	584	636	612	591	635	608	643	641	619	651	593	605	629	601	622	656	663	660	665	592	608	628	663	593	647	637	613	616	609	655	625	650	638	638	679	635	619	631	636	576	618	636	669	631	624	625	656	616	663	598	629	681	669	633	621	606	640	648	658	600	590	603	576	654	591	570	625	615	607	629	600	648	613	606	619	617	644	609	614	596	672	639	638	685	605	642	644	702	633	656	612	623	635	596	642	619	597	613	615	575	641	675	648	644	599	631	626	628	628	606	601	677	632	624	674	640	613	629	639	647	603	595	650	633	651	657	601	628	630	603	573	637	607	617	620	633	619	654	659	633	600	635	640	590	604	656	608	620	643	648	617	583	579	609	632	654	646	630	609	636	651	616	638	653	617	643	645	650	640	660	634	641	638	607	596	650	602	622	623	635	638	671	614	603	642	649	682	578	595	653	655	626	602	603	605	630	680	657	606	614	634	619	614	657	648	622	551	613	621	615	661	603	622	607	626	622	652	636	627	648	657	618	643	607	629	590	646	641	628	648	595	678	649	611	635	641	605	576	611	634	594	648	629	604	603	583	589	639	647	559	631	643	637	635	658	632	625	620	621	614	607	625	620	650	596	626	611	655	593	650	574	653	677	667	627	643	625	627	639	636	600	628	593	630	584	651	628	594	638	631	672	666	644	625	640	643	640	615	639	582	584	598	586	628	621	622	619	653	655	632	597	658	637	658	568	622	622	625	608	649	620	611	616	640	631	599	600	612	651	590	621	614	607	594	612	591	623	591	613	601	574	642	612	612	607	633	673	637	593	608	597	593	620
41983	27854	21050	6980	1402	802	556	469	335	346	317	260	272	216	229	222	221	179	221	187	192	177	192	184	183	186	194	196	171	193	181	147	178	182	175	167	151	164	167	191	166	157	194	183	181	163	152	184	157	176	163	178	191	163	165	158	179	180	176	167	170	165	184	156	160	176	144	162	160	155	149	145	184	182	182	184	188	159	157	176	175	187	166	176	171	177	188	167	166	195	168	199	187	172	169	181	146	162	156	171	179	171	174	188	146	149	184	166	179	180	184	174	175	167	165	176	169	155	172	171	166	174	165	199	138	177	172	178	165	196	153	172	173	175	167	169	209	139	158	186	159	156	156	165	174	189	169	186	155	178	157	185	164	156	154	174	163	184	185	187	175	160	163	181	177	162	153	165	190	183	155	176	181	179	172	165	169	156	202	175	170	184	156	164	170	187	197	164	178	173	169	165	158	163	165	158	151	159	148	156	154	194	166	160	181	188	180	161	160	170	164	176	193	158	179	155	169	162	165	175	151	159	174	166	185	163	196	153	159	179	185	156	166	192	173	172	174	173	174	185	158	171	190	165	164	151	165	181	175	162	171	169	194	161	175	168	172	157	169	165	187	154	152	165	157	171	154	159	157	147	142	183	170	166	165	157	193	153	197	195	183	164	165	162	155	171	161	158	162	180	183	190	171	166	200	171	138	188	159	169	155	146	151	174	164	162	172	159	183	161	194	208	156	170	161	160	163	171	169	159	193	167	166	160	178	151	163	172	180	152	155	168	165	152	163	177	178	161	165	147	170	155	171	176	177	154	170	159	186	150	170	182	179	160	172	165	186	183	174	196	168	166	156	171	179	161	198	183	185	170	172	176	176	183	189	170	173	165	172	167	187	179	188	169	164	152	181	177	137	161	198	169	164	161	181	172	166	158	157	183	170	190	157	195	153	191	135	138	162	154	186	167	176	182	170	160	165	164	160	179	173	146	181	149	163	148	161	182	166	175	158	157	169	177	168	177	149	171	169	158	162	159	181	169	187	178	183	169	182	150	169	187	170	141	185	153	173	174	158	178	167	169	159	140	178	171	175	200	167	186	173	174	172	166	165	146	200	147	173	169	171	188	142	174	192	171	196	169	165	155	177	175	181	164	176	172	167	152	149	189	166	178	197	184	153	200	166	176	147	157	180	160	151	176	180	191	170	194	171	163	173	177	158	191	165	158	199	186	183	145	189	147	185	177	173	174	171	153	173	204	152	172	179	186	163	157	196	176	176	196	181	150	193	177	159	167	168	148	178	171	185	167	187	174	161	167	179	164	179	174	182	170	174	170	166	183	179	167	183	196	150	183	190	173	156	162	154	151	187	173	147	186	171	180	184	168	168	183	160	166	147	195	204	174	155	151	179	169	147	130	169	174	173	197	146	183	171	164	169	169	175	164	163	179	159	141	174	154	163	142	183	152	185	183	181	170	153	158	166	165	196	167	176	181	184	155	165	183	158	188	178	168	169	168	168	171	154	151	168	158	173	174	182	154	176	175	162	196	171	168	168	191	195	170	196	177	200	190	188	179	158	159	157	180	171	168	180	176	143	173	162	178	172	177	178	180	172	164	162	146	147	135	174	181	170	215	157	164	168	153	205	159	160	174	190	193	177	189	174	181	172	152	171	161	155	165	168	163	200	180	162	147	171	155	171	195	162	161	171	158	180	142	186	194	148	151	145	175	167	183	178	180	174	161	188	161	182	146	176	171	161	169	154	151	176	188	198	185	166	180	192	163	172	165	187	179	176	171	163	170	162	182	154	154	170	179	179	165	176	150	147	167	168	164	137	161	192	204	178	152	169	157	191	183	155	179	158	172	161	182	156	163	185	154	154	180	154	166	157	168	174	177	165	173	153	210	160	151	153	170	169	154	152	178	182	171	174	143	171	189	194	155	158	150	162	176	177	192	146	152	152	169	180	142	170	193	183	169	165	161	196	166	195	172	166	158	164	174	151	168	178	153	150	175	188	176	186	168	172	176	199	201	169	196	182	170	186	159	155	172	165	173	172	169	160	193	172	177	178	146	160	187	174	160	188	183	168	181	194	189	163	168	141	154	183	153	170	157	169	158	171	150	190	153	164	160	166	180	169	174	186	195	180	187	174	182	162	165	173	159	178	186	174	195	175	180	184	138	176	190	179	147	167	169	175	170	182	185	188	156	185	152	181	167	146	190	166	190	168	181	164	160	179	152	172	154	170	180	170	189	156	158	195	165	160	142	152	196	152	175	168	164	161	187	174	177	172	167	177	191	184	174	157	169	218	146	188	165	179	174	175	167	184	174	178	161	170	172	136	160	193	155	181	191	169	145	158	187	191	173	148	161	160	161	177	176	168	170	153	169	195	181	171	164	166	177	161	196	151	197	167	155	166	160	167	174	179	146	176	162	179	163	187	150	182	172	156	132	189	167	162	194	172	165	171	181	162	186	155	149	171	183	180	175	159	188	154	168	168	178	192	184	194	167	161	171	197	184	165	162	158	167	200	165	176	148	155	171	155	172	185	171	166	151	177	195	159	171	204	172	194	181	147	156	162	177	165	165	191	167	157	159	181	175	187	163	152	179	171	197	158	154	163	163	155	156	182	146	180	168	168	177	198	151	170	189	171	151	157	182	155	200	166	189	145	170	173	174	171	176	153	174	157	182	175	166	166	171	139	181	156	192	201	147	193	171	179	193	159	175	183	169	168	189	163	166	153	197	173	203	162	166	189	170	179	191	160	186	150	169	166	181	164	148	163	176	186	178	143	198	186	169	157	177	173	149	168	164	174	166	160	163	183	159	178	167	168	188	164	154	155	176	171	152	182	171	161	178	158	155	162	159	183	175	167	198	167	188	181	167	182	185	186	179	157	159	151	157	152	180	188	173	175	156	151	164	154	180	170	167	177	170	177	184	141	147	167	170	186	195	147	165	157	179	190	210	172	167	188	167	156	182	153	181	170	176	163	189	177	168	151	170	163	145	150	175	145	149	186	167	142	153	183	172	152	155	166	155	160	168	177	158	188	146	171	180	139	188	172	159	174	166	176	176	188	159	174	161	180	164	162	172	173	173	181	171	153	157	167	164	188	192	172	170	172	186	168	176	162	194	169	166	171	158	144	184	176	184	187	150	163	176	156	158	151	177	186	165	176	177	196	155	167	146	172	188	177	188	170	169	181	170	170	166	139	178	161	166	158	171	164	152	181	145	156	169	176	174	159	156	184	195	142	157	194	187	170	190	147	176	170	159	177	163	149	180	149	150	169	155	169	167	169	156	173	191	155	178	172	177	175	179	164	184	166	189	162	175	171	165	159	174	180	183	173	174	173	189	177	182	139	159	157	166	155	170	207	154	164	162	172	162	179	174	154	172	176	182	179	176	168	172	171	187	184	156	200	183	183	162	168	154	160	159	178	159	180	145	177	185	180	162	156	188	151	173	160	154	160	179	170	150	169	166	171	183	164	153	163	184	173	164	159	189	175	171
28767	21616	23367	8623	3223	2748	2465	1900	1437	1291	1190	974	964	837	774	749	706	667	653	592	537	555	492	555	504	527	560	533	504	522	455	504	440	485	455	451	435	432	435	468	447	476	428	458	443	414	442	420	466	403	414	419	438	436	430	404	449	397	382	445	420	415	423	430	429	418	426	415	426	425	471	386	405	373	397	419	423	404	405	402	386	462	422	380	425	411	402	419	407	446	388	420	408	396	380	420	395	388	390	381	405	417	438	409	374	430	443	418	413	403	393	444	400	411	440	399	441	442	399	424	392	431	408	427	390	382	435	422	429	449	384	416	446	422	403	435	408	386	396	413	426	417	398	375	383	416	393	406	401	421	425	414	430	408	394	428	394	396	431	409	423	388	446	405	394	444	389	391	393	434	436	384	429	365	402	403	431	384	394	395	368	466	421	396	437	418	438	387	389	438	419	401	386	404	425	401	376	423	398	431	424	387	416	396	434	391	388	402	417	385	387	363	386	432	418	425	431	432	411	420	414	420	422	389	441	419	404	412	389	390	411	421	419	426	394	415	427	382	415	363	381	411	407	392	445	405	426	393	407	417	419	420	460	398	437	396	415	420	397	424	383	413	430	428	441	396	394	409	410	398	356	409	396	379	429	391	404	435	396	433	440	445	416	416	442	420	430	407	393	387	460	399	404	420	422	417	393	414	400	431	410	420	444	397	404	445	405	391	416	406	429	435	414	373	388	415	420	407	400	411	419	379	419	399	417	411	409	405	405	393	373	389	414	405	476	411	413	419	366	406	415	432	437	404	374	385	436	385	412	422	421	385	404	405	435	402	413	412	393	402	405	400	410	421	407	437	446	435	410	442	397	428	367	412	440	423	434	388	385	406	393	391	395	395	434	395	378	380	442	428	399	430	398	443	387	393	359	434	389	368	418	416	390	412	438	466	425	442	400	437	459	415	400	459	424	434	414	417	425	427	428	426	416	398	413	459	417	415	394	384	443	434	458	426	414	443	398	404	408	426	422	448	416	400	398	425	400	387	374	410	438	424	394	420	403	449	388	368	383	407	372	441	410	425	425	407	400	415	389	420	357	385	400	428	387	386	415	365	429	371	401	389	422	426	431	413	412	387	362	382	418	424	414	427	434	392	410	394	412	417	432	434	432	391	404	388	387	410	401	415	408	406	421	392	382	406	366	402	408	419	426	398	450	419	428	407	426	388	397	379	413	384	403	437	429	418	408	384	422	389	382	428	431	404	451	433	406	411	420	390	417	416	414	421	399	445	398	432	412	422	411	403	418	438	415	424	408	408	407	432	389	394	422	379	427	421	451	445	382	417	405	382	402	404	400	421	423	416	401	377	444	408	384	407	406	405	393	385	417	390	427	440	409	403	398	400	427	365	418	420	405	432	379	401	408	396	404	407	405	427	424	412	422	410	403	424	395	413	395	389	398	369	401	389	434	431	412	394	393	414	384	415	426	438	421	405	428	396	418	393	393	375	421	420	426	407	422	418	402	399	394	383	414	396	371	380	438	400	384	388	400	428	404	404	376	425	442	432	431	431	364	455	407	402	415	422	399	376	407	417	401	442	462	383	404	398	416	387	417	439	368	450	428	384	446	437	409	424	426	439	415	407	409	410	419	385	405	407	435	399	408	398	427	421	409	374	429	460	382	426	372	429	385	424	420	401	437	459	390	411	440	408	421	411	380	418	363	430	431	437	409	424	409	404	406	417	410	418	454	403	397	404	401	428	427	410	419	434	423	386	453	429	448	422	429	401	407	421	409	402	432	435	419	391	439	404	431	377	420	417	420	399	417	409	405	442	399	421	413	405	413	444	416	393	449	431	415	413	411	417	398	421	432	422	373	386	426	401	448	420	399	415	401	411	410	406	429	379	387	369	433	433	400	405	440	444	394	434	440	423	395	461	356	430	395	378	389	439	434	412	422	405	429	400	413	417	418	405	408	448	390	407	399	441	429	410	431	414	433	436	442	424	410	438	430	394	412	424	394	407	382	421	398	386	416	395	432	395	409	409	409	394	402	408	413	421	438	396	406	407	412	418	413	445	393	397	390	396	440	396	430	410	396	417	385	455	429	415	396	387	385	433	404	416	385	388	417	416	394	418	429	444	423	403	392	381	436	380	419	394	419	397	429	438	387	405	424	400	441	358	405	390	423	414	414	414	411	427	417	421	382	421	414	422	418	403	438	404	447	426	431	435	418	399	393	416	396	440	433	420	427	383	448	395	365	395	391	431	437	414	408	419	406	381	390	407	421	424	434	411	372	385	437	428	423	378	425	413	399	395	398	387	407	402	374	428	429	415	397	357	426	393	415	430	412	466	410	363	390	419	447	401	366	388	429	421	426	394	405	403	443	371	389	400	404	373	396	420	395	404	436	421	430	406	401	382	431	398	399	439	406	449	407	402	402	437	407	421	419	417	433	405	426	384	402	397	424	440	402	425	410	410	389	436	435	399	432	432	422	380	402	431	397	408	403	402	462	409	401	398	433	415	419	401	386	391	383	403	409	416	426	439	384	372	434	393	408	384	391	413	434	432	423	436	424	459	436	447	393	402	429	348	399	412	407	423	436	439	440	403	394	398	365	407	417	428	429	410	415	430	436	425	389	432	366	424	452	434	389	378	432	371	397	399	448	395	380	423	392	400	430	438	414	422	413	407	437	380	408	398	417	431	406	348	422	404	420	396	409	412	399	372	429	401	402	404	417	438	425	417	442	371	400	413	416	428	387	438	414	438	376	420	391	442	402	405	448	393	406	437	390	393	391	382	427	391	406	416	426	397	406	386	410	442	391	417	384	403	412	452	433	432	420	422	398	404	426	391	398	400	410	415	436	364	426	387	401	419	427	408	396	415	452	425	420	405	428	440	427	370	388	374	396	422	388	414	437	407	372	425	422	413	437	439	427	415	402	420	360	391	417	442	406	418	381	429	410	419	404	429	412	421	403	406	403	390	411	439	410	388	410	385	437	425	401	426	406	399	401	397	419	413	407	418	381	374	414	403	428	443	400	415	413	421	404	378	393	391	450	371	428	446	387	448	400	362	430	392	398	382	398	431	452	426	392	437	427	391	399	385	392	413	384	403	389	391	403	414	402	413	410	400	422	404	426	390	415	405	442	430	400	412	424	453	419	459	423	430	429	396	373	436	399	424	365	394	397	389	396	409	372	402	420	422	399	401	413	393	395	374	427	401	428	394	377	422	385	373	432	420	432	414	370	398	432	407	407	401	393	413	380	438	412	404	399	387	410	380	398	408	387	409	377	419	384	433	404	385	422	405	398	398	422	432	425	434	422	406	411	446	399	409	417	394	405	451	391	386	411	408	413	416	428	412	434	411	413	403	372	417	381	427	385	411	399	398	458	372	424	416	394	413	402	435	415	428	435	409	419	389	482	416	426	413	414	414	422	419	447	392	385	405	431	413	437	394	389	411	387	430	399	420	443	402	403	395	455	418	422	397	392	413	430	421	410	390
13154	5191	2687	811	458	339	346	315	313	244	281	260	232	226	265	240	236	245	246	281	260	255	238	241	269	247	287	239	225	265	253	263	228	259	262	266	268	246	275	223	261	248	248	250	231	224	253	225	243	217	233	224	256	235	265	254	234	240	246	269	255	247	256	242	236	240	227	220	258	236	216	233	249	223	271	221	222	219	217	272	242	261	234	280	253	252	257	240	227	277	247	232	224	251	259	259	236	249	247	237	248	255	239	253	222	260	251	216	233	280	257	244	214	240	224	214	228	240	243	235	257	234	258	255	242	240	261	255	261	244	273	251	249	239	228	234	268	227	225	239	246	263	225	246	246	227	230	236	233	260	241	249	246	247	253	252	232	254	237	251	196	208	225	254	258	257	245	239	225	237	250	239	241	244	210	246	223	257	249	253	263	225	236	230	274	246	252	268	226	282	234	243	278	270	236	229	251	247	239	265	230	224	236	263	238	254	248	224	249	265	239	221	238	245	275	248	253	282	281	206	251	223	242	242	247	211	266	246	260	254	248	235	240	267	265	294	233	273	214	225	260	234	218	232	239	219	249	189	236	267	261	227	242	223	274	254	257	246	241	252	233	242	215	251	241	257	222	245	248	273	237	245	243	238	250	246	252	226	219	260	236	249	217	233	241	247	227	252	243	258	222	240	239	227	255	230	237	233	243	244	258	241	246	218	205	238	247	218	252	218	234	274	274	239	254	264	247	233	262	260	268	279	227	276	245	263	246	242	232	256	243	263	182	245	252	259	241	219	230	229	273	226	253	246	242	248	248	283	273	237	257	260	265	235	203	276	277	233	233	270	273	251	258	260	249	240	235	260	263	252	253	246	227	263	236	241	234	246	242	224	248	230	245	270	266	260	269	206	256	236	270	248	243	235	249	277	239	236	259	222	248	256	249	223	210	245	207	237	256	255	252	231	221	238	236	245	259	247	240	273	243	236	246	267	241	259	198	265	226	267	263	242	242	220	252	253	238	241	237	232	265	246	239	253	242	229	250	244	259	234	235	237	250	252	237	250	229	232	238	232	240	226	247	225	232	242	230	222	243	249	272	273	263	247	220	290	254	263	261	284	223	224	235	258	265	234	260	264	251	268	226	242	231	222	239	226	276	243	279	251	252	279	234	222	221	210	286	252	226	251	275	241	246	249	236	256	219	218	229	209	260	231	238	259	242	268	247	259	232	241	235	236	226	233	215	228	268	191	263	273	260	210	268	225	244	253	248	279	247	254	243	255	236	232	227	240	263	241	250	241	226	233	245	233	282	261	212	243	255	247	220	220	244	232	248	223	233	264	275	244	228	236	262	263	222	247	255	254	220	261	241	248	222	253	225	255	232	250	225	276	253	242	198	255	241	282	260	248	227	242	237	243	258	213	239	291	263	233	232	218	286	250	241	229	245	246	251	236	214	243	263	229	239	271	233	217	237	284	223	237	265	234	264	263	258	267	199	221	242	257	223	252	254	255	248	252	265	208	250	237	216	231	252	223	240	250	241	251	271	244	230	239	240	231	227	262	266	241	248	238	233	218	209	231	227	256	284	271	261	226	233	232	245	247	237	247	261	248	242	240	261	240	241	254	246	221	223	253	250	221	246	244	235	251	277	252	265	244	240	260	229	253	265	248	265	260	267	244	250	249	251	228	243	270	260	259	237	239	236	235	227	264	248	246	232	258	237	237	224	281	251	231	252	238	215	259	242	233	291	258	218	242	240	255	234	241	245	263	274	255	228	245	221	230	279	241	208	245	253	265	248	237	220	239	229	224	259	230	242	227	267	236	234	249	248	242	245	241	260	253	258	234	257	261	247	263	229	241	253	257	237	235	220	264	253	235	248	261	245	248	268	217	233	255	244	244	257	247	244	259	279	224	250	230	253	241	248	253	240	224	281	236	232	244	258	242	276	240	251	277	256	229	223	219	274	223	225	268	257	231	267	239	232	232	221	241	246	249	248	256	261	252	249	219	237	250	229	229	223	222	213	225	259	243	239	257	268	237	250	248	238	265	237	263	270	234	234	240	214	257	267	223	283	246	257	253	243	222	230	237	226	262	240	267	254	236	254	211	251	235	235	259	240	253	239	251	227	242	230	257	222	257	259	253	222	235	251	250	234	237	258	259	215	243	261	226	274	249	230	237	258	252	260	248	243	232	243	227	273	277	235	241	216	217	272	246	242	252	223	231	256	229	228	244	245	276	260	257	272	232	230	239	225	266	269	240	253	224	230	233	247	248	275	223	250	236	243	292	218	235	259	278	238	219	213	240	256	247	259	257	207	247	250	243	263	245	250	239	250	251	195	248	226	225	237	254	274	238	267	241	223	248	236	287	254	235	265	217	252	248	271	251	223	244	241	235	225	241	238	258	244	265	220	257	248	249	244	219	252	236	235	217	258	235	254	261	245	243	235	245	229	233	227	237	250	232	218	225	251	220	260	233	266	242	220	238	232	256	242	246	245	240	263	253	243	247	259	238	236	265	249	244	266	266	265	252	222	261	211	254	258	249	275	230	255	243	230	273	223	228	238	242	262	260	228	218	251	253	241	243	246	255	240	266	244	253	226	258	227	231	236	195	263	250	243	231	246	227	244	254	254	254	251	231	220	253	243	262	236	256	245	238	254	232	243	243	237	233	241	265	249	233	235	255	230	226	243	250	242	227	237	238	252	250	251	235	225	248	212	259	267	200	221	292	268	272	241	238	218	243	227	234	245	210	250	240	272	233	255	258	259	275	242	236	250	270	229	253	245	241	232	248	253	228	239	238	267	219	256	277	262	246	253	244	232	239	241	242	223	254	253	268	248	221	227	237	264	219	241	221	254	270	220	269	230	268	230	246	230	242	245	243	233	270	251	239	244	222	230	272	231	240	227	241	249	240	245	208	234	241	253	243	235	237	243	244	255	242	244	247	220	255	241	262	244	255	267	210	236	275	241	252	238	261	253	227	258	220	234	237	247	217	249	267	236	244	279	265	210	251	250	241	224	266	266	244	241	236	265	259	241	241	214	240	248	230	221	238	261	288	268	232	267	239	246	261	255	223	230	249	243	242	252	245	223	243	251	239	232	226	265	232	243	257	272	242	253	207	249	217	239	230	227	240	244	253	258	258	223	226	251	262	237	240	220	228	225	243	248	256	273	257	256	270	248	247	243	253	231	254	230	222	235	240	243	241	254	229	227	249	209	241	234	242	242	227	232	238	248	239	216	236	230	230	229	236	279	257	247	261	251	256	243	235	222	235	273	241	223	257	210	256	232	253	252	257	220	263	244	250	251	222	241	257	246	266	237	233	250	237	226	220	255	276	230	256	227	235	217	263	257	236	242	243	230	229	222	250	236	236	213	241	239	265	222	257	254	277	248	229	251	248	275	231	234	240	255	220	260	241	217	225	227	221	228	258	287	252	251	247	245	256	243	238	254	229	237	232	288	232	240	256	239	236	239	246	270	238	235	249	217	247	231	268	234	212
9305	5198	5040	2119	1345	1172	1103	963	847	764	760	732	701	676	658	612	645	669	622	633	619	635	639	597	606	616	628	649	592	602	572	607	621	555	583	578	595	617	610	579	568	595	607	608	558	623	633	601	609	547	537	614	604	583	597	566	553	587	583	587	531	580	564	593	585	596	590	601	599	572	564	536	582	582	579	585	593	534	549	629	573	573	575	578	585	543	593	578	590	639	554	591	572	615	575	592	571	560	603	563	558	552	620	587	563	573	569	570	598	587	589	588	554	579	595	574	546	573	604	585	578	589	571	574	553	510	575	596	614	552	610	566	611	598	516	582	563	602	592	597	596	563	564	606	622	526	567	607	603	622	604	607	572	548	600	580	568	589	608	569	616	540	564	618	617	606	538	573	607	583	585	574	537	579	587	579	589	600	574	618	598	544	602	598	565	568	617	558	543	606	548	591	584	592	557	584	571	565	552	556	574	525	581	586	578	576	543	592	618	547	567	550	602	567	579	606	621	558	603	554	598	580	596	586	574	592	602	573	620	613	606	618	585	578	545	581	540	569	592	589	572	601	573	549	585	576	572	561	556	560	602	588	586	601	574	574	584	558	575	572	608	602	598	571	545	605	564	551	555	537	562	604	548	610	534	554	589	591	593	558	579	583	557	567	570	568	608	533	559	599	558	594	589	564	535	529	597	615	589	564	524	560	584	586	587	630	556	522	585	617	542	523	569	601	580	563	608	541	544	566	591	572	568	583	547	596	629	578	542	557	546	556	563	584	582	573	564	598	581	600	540	587	578	577	556	572	513	575	589	572	549	579	605	574	540	550	570	588	603	528	586	564	563	610	568	564	631	575	540	586	596	551	571	590	603	541	573	575	598	591	550	578	604	548	574	607	583	584	560	551	554	584	564	593	580	568	585	571	545	523	601	567	564	614	597	584	592	571	609	583	574	529	600	584	608	601	548	580	593	546	546	577	570	617	600	594	620	559	588	574	540	606	570	581	604	552	550	593	571	593	553	579	545	565	576	536	564	572	591	533	576	583	568	559	566	576	579	574	549	559	593	568	600	575	576	579	591	566	567	566	554	539	557	606	551	600	596	557	594	577	553	573	530	612	561	556	551	599	582	632	568	573	561	638	540	584	567	587	580	515	533	609	589	576	619	605	545	583	542	567	597	590	588	553	583	586	552	594	584	555	556	610	553	562	573	563	592	584	628	550	582	555	604	553	558	590	552	589	558	550	587	583	578	574	543	524	584	543	560	565	590	607	566	564	587	552	584	549	575	567	600	597	552	584	593	587	576	518	585	551	587	532	545	612	549	573	555	573	578	567	589	536	560	577	525	598	585	586	607	607	574	559	579	583	575	592	520	598	579	574	597	575	599	545	558	564	616	569	592	584	553	574	531	532	606	553	574	554	605	538	581	564	577	584	576	573	579	561	549	563	585	600	588	568	578	577	579	578	554	540	540	572	536	602	534	614	530	637	640	598	535	555	567	555	582	526	568	542	606	568	560	590	565	593	552	560	618	544	581	531	581	600	594	591	598	555	555	577	563	605	581	568	578	547	619	607	577	555	589	574	572	562	543	551	581	588	583	577	575	565	588	560	606	582	563	589	560	566	566	528	576	605	551	594	591	567	573	552	586	607	562	566	574	555	567	567	574	552	594	582	607	553	590	593	566	584	575	583	551	588	543	597	586	597	560	579	558	585	545	614	574	576	558	529	617	552	571	548	546	560	552	556	561	585	576	547	599	578	578	579	574	574	567	588	597	579	629	589	563	577	560	590	581	570	557	592	586	580	558	535	574	559	555	591	573	573	615	613	551	544	600	549	551	576	605	590	566	573	520	562	576	549	596	567	599	577	596	570	570	576	537	577	536	559	596	570	593	581	567	576	609	589	631	549	585	585	569	564	568	584	605	581	570	571	550	585	583	564	628	531	578	574	584	599	586	600	591	606	568	603	589	567	562	598	578	606	635	573	597	563	552	580	569	556	546	594	571	584	561	639	552	593	595	561	596	600	600	550	613	573	593	557	564	585	609	597	535	561	568	584	584	572	599	564	537	593	529	599	593	561	576	575	572	584	567	537	580	584	566	553	573	626	571	566	557	542	588	593	604	531	572	564	555	562	607	514	566	579	579	562	576	557	597	588	543	573	603	598	550	597	594	574	547	562	577	572	600	584	632	562	591	525	553	568	596	558	613	575	577	590	609	588	562	572	628	599	593	600	582	581	565	577	562	554	535	615	605	567	575	550	621	603	538	558	575	560	607	573	548	554	584	594	559	539	516	593	586	624	555	557	577	625	601	575	595	541	539	597	556	566	564	569	591	596	609	609	569	544	591	574	601	536	601	570	588	599	595	554	613	542	600	603	622	550	572	555	584	596	609	586	583	592	568	570	562	553	578	574	563	583	603	559	545	597	597	571	513	560	579	571	578	594	601	552	581	602	609	580	609	547	573	573	576	529	602	576	538	579	576	580	580	598	564	602	600	601	551	553	552	565	615	564	577	545	578	556	631	568	596	625	577	573	563	568	582	577	556	548	567	596	581	590	595	620	578	599	593	607	599	596	603	564	565	607	587	589	547	577	552	615	548	552	570	605	568	574	562	587	562	554	573	613	543	598	617	545	547	605	573	543	552	541	590	583	560	536	591	586	595	553	612	578	588	617	593	605	600	558	626	553	616	561	583	584	561	611	605	598	580	605	588	583	588	592	581	575	556	600	553	592	567	615	617	570	584	611	616	570	587	563	583	561	561	559	599	613	530	611	615	534	559	570	568	548	614	555	555	589	567	564	556	574	552	570	559	604	580	578	578	601	566	606	564	588	580	551	603	568	571	579	492	543	511	614	606	574	578	576	546	547	563	602	539	597	607	519	560	545	579	575	611	570	575	593	564	555	548	575	555	590	585	598	554	534	572	544	560	539	569	608	598	569	632	559	602	605	576	560	563	586	567	557	590	575	582	572	544	567	549	599	598	580	582	615	567	593	541	538	545	581	591	582	581	566	597	541	607	588	594	605	555	541	571	604	587	593	573	609	544	576	557	582	562	611	574	535	576	534	572	569	611	585	605	591	598	621	548	600	574	569	581	570	560	572	548	560	569	588	573	588	613	532	587	603	584	564	567	556	580	555	556	592	548	572	599	537	589	571	582	638	545	572	553	541	579	598	566	547	590	533	577	573	558	590	575	579	551	547	586	559	577	567	561	589	584	563	553	560	563	600	663	574	555	568	589	572	554	557	551	581	603	602	568	563	562	578	565	537	597	533	558	609	541	561	577	543	575	570	568	550	563	543	549	610	567	604	568	570	550	597	590	574	574	570	574	572	594	551	563	585	583	588	596	564	594	550	549	570	594	588	587	558	609	591	519	543	578	593	605	584	590	567	584	579	554	570	556	566	543	536	594	569	554	575	576	556	552	602	590	583	572	553	595	557	547	588	549	560	546	568	567	531	597	606	573	594	594	630	609	575	540	574	603	561	570	578
29582	16963	11637	2905	712	582	528	451	347	323	346	326	292	318	304	259	301	330	268	266	260	247	277	297	276	295	247	263	281	239	265	233	282	255	276	234	277	256	261	281	234	286	246	256	284	266	287	269	257	238	237	301	250	246	253	246	252	254	244	258	244	294	261	271	287	275	263	247	246	262	230	249	249	253	270	282	268	264	248	253	261	278	259	282	234	280	271	259	259	249	258	247	231	223	246	272	245	256	240	253	268	250	271	274	230	242	229	249	229	290	247	238	268	296	256	241	267	251	279	255	235	263	266	254	254	251	234	280	241	257	267	243	249	265	259	284	221	245	271	254	260	266	228	295	253	242	225	245	271	275	255	272	279	218	272	263	268	304	253	272	236	227	254	234	260	310	274	229	240	227	246	263	286	240	243	265	255	267	258	237	257	270	272	251	269	243	261	243	228	248	270	234	262	282	263	263	236	279	268	246	245	253	250	282	226	253	278	281	268	253	278	260	258	242	274	227	298	269	282	268	271	252	272	272	289	276	244	249	270	256	255	265	286	269	236	255	268	287	224	249	275	242	269	240	265	260	251	240	241	229	267	264	264	251	285	284	251	277	255	257	261	258	253	232	243	265	277	263	257	267	268	264	262	256	261	217	259	268	268	274	275	282	283	248	257	257	250	278	281	253	236	281	212	243	255	281	236	244	280	252	267	273	244	256	237	278	252	273	256	250	257	231	250	235	251	248	243	248	242	265	291	269	265	254	249	284	275	273	290	239	272	230	250	249	248	261	239	286	244	265	274	246	258	235	243	242	256	250	254	261	253	289	243	252	250	263	251	273	252	283	250	264	252	272	275	270	257	258	256	245	273	271	260	256	242	271	284	247	252	271	232	291	274	262	283	277	252	260	231	281	274	258	254	268	256	233	236	273	245	282	253	247	235	282	299	256	248	252	269	219	266	283	230	278	257	270	223	243	255	244	238	258	241	242	269	250	270	254	250	254	276	256	250	262	250	265	249	257	232	261	252	270	242	244	256	263	235	269	248	272	289	237	253	259	251	258	253	282	243	278	280	260	247	265	278	233	253	258	256	282	278	260	263	276	286	241	237	257	256	250	257	240	266	269	245	260	246	250	254	230	259	236	241	247	278	221	248	268	232	218	259	229	265	266	283	277	272	256	245	257	247	263	272	217	264	276	229	247	263	261	263	252	253	297	272	272	267	257	279	275	283	255	243	258	261	268	245	233	245	264	272	293	265	262	265	242	244	238	229	295	260	244	256	251	256	242	276	243	278	263	242	281	266	273	269	261	257	268	249	267	274	238	247	258	246	235	269	258	299	227	254	268	272	279	274	260	274	259	273	238	283	276	245	260	241	264	253	266	285	274	270	250	244	282	288	273	248	267	255	270	264	246	263	267	252	269	257	239	245	235	274	274	258	265	257	261	206	263	280	242	257	240	269	269	239	257	256	246	274	262	305	291	237	259	248	226	246	235	254	253	260	288	261	245	264	279	262	246	262	259	253	273	264	291	296	285	240	244	252	261	259	265	265	261	294	252	288	270	263	257	289	278	246	242	262	250	263	234	269	269	253	268	286	294	275	268	224	256	250	263	271	254	274	244	253	276	250	232	298	238	275	275	266	240	272	261	264	247	263	276	264	282	246	276	248	252	247	227	260	271	252	243	252	246	223	277	213	264	251	245	264	262	243	248	305	260	257	267	258	259	221	266	237	226	258	266	256	215	255	246	266	266	271	278	247	258	277	264	280	231	241	257	252	258	256	257	255	238	253	243	263	264	278	276	261	272	262	258	273	278	224	247	254	270	285	254	238	246	236	259	244	245	267	259	263	239	271	262	243	264	273	261	273	244	248	257	238	287	262	255	267	272	261	283	289	263	270	256	252	244	262	213	277	286	237	256	245	260	286	273	290	244	239	259	258	258	252	268	272	249	273	278	256	267	264	255	262	270	258	249	242	227	279	278	209	259	236	250	216	276	265	229	267	255	264	265	259	237	268	258	263	246	259	267	274	249	261	275	261	275	274	265	248	242	223	252	251	268	253	255	258	266	279	242	259	269	235	266	241	238	279	244	237	252	262	295	276	250	290	281	282	230	279	257	273	260	260	282	246	240	270	250	303	234	263	292	242	251	239	288	271	260	257	269	267	256	261	273	251	270	267	268	262	274	242	268	266	257	246	250	270	218	260	256	247	246	257	252	287	272	254	247	255	253	252	256	267	278	270	284	220	253	272	275	235	268	253	286	244	247	283	261	265	248	258	256	290	261	244	260	275	265	277	238	230	268	238	269	265	268	263	256	211	218	265	231	252	287	293	252	255	282	256	265	253	238	287	288	220	267	268	238	273	234	268	269	266	235	238	267	220	239	215	267	242	256	263	242	222	259	254	260	258	246	295	241	262	255	258	245	258	245	238	236	232	236	224	261	257	247	235	258	257	225	287	255	256	239	250	259	281	292	232	247	250	241	232	249	254	241	236	278	249	248	269	253	285	268	239	236	248	281	268	264	291	269	274	281	274	280	245	239	283	264	295	286	253	246	246	223	263	240	248	236	240	243	271	295	252	261	293	250	270	298	283	294	239	262	239	224	245	245	248	267	246	274	268	251	248	281	231	266	280	260	273	267	254	252	243	263	247	276	269	244	251	288	264	269	247	248	268	276	250	230	257	279	245	255	271	290	262	243	282	263	246	263	275	255	248	242	287	260	272	263	237	250	264	265	270	253	257	222	259	267	270	252	243	229	296	264	237	271	278	257	293	282	269	261	256	236	256	261	270	239	244	251	245	245	234	230	279	259	276	267	235	243	280	244	259	308	257	259	289	258	265	262	258	251	264	228	285	231	266	237	248	245	257	288	281	242	240	242	261	253	282	284	267	258	253	219	232	257	256	272	237	261	247	264	273	281	294	270	281	254	248	242	256	247	263	259	243	244	250	285	267	245	239	274	274	264	246	253	280	245	251	237	265	248	291	270	265	288	254	233	268	235	267	277	233	269	257	223	257	284	257	258	261	276	279	268	264	252	244	265	231	270	254	309	292	260	289	262	271	258	233	259	232	245	231	226	276	297	249	267	263	254	274	224	235	247	248	236	240	292	245	222	266	256	288	289	269	247	277	280	258	210	261	257	264	262	260	257	275	247	257	260	279	232	275	265	240	258	265	245	261	259	253	290	254	248	235	271	259	269	268	278	276	271	255	248	258	285	262	277	261	261	269	270	267	264	257	251	265	262	267	250	273	251	267	232	272	260	250	261	276	268	254	256	258	270	245	280	286	248	252	264	278	267	248	253	244	239	284	239	286	258	256	216	254	257	261	274	235	236	248	267	281	275	276	246	259	260	229	274	231	271	270	248	245	247	228	255	267	258	252	248	237	248	262	262	268	277	252	245	262	266	270	289	276	252	220	233	247	242	259	280	283	208	264	253	271	223	256	244	280	235	239	277	258	259	270	224	256	261	264	239	284	279	233	244	248	269	228	274	241	247
20867	14109	14961	4895	2298	2165	1877	1437	1318	1194	1055	1046	873	843	786	789	766	786	708	690	667	647	678	643	587	661	697	715	649	672	647	637	661	636	672	629	647	639	645	660	646	640	631	651	615	611	626	576	606	613	632	626	589	638	597	658	641	643	548	629	584	638	669	640	562	616	572	579	615	615	603	635	598	609	601	567	609	611	635	597	588	601	618	601	621	643	609	633	598	592	573	631	578	612	663	589	585	632	638	612	600	619	615	605	563	597	614	602	561	612	639	593	644	555	618	582	631	606	598	619	677	594	600	562	594	630	673	586	606	616	569	592	611	592	576	620	630	613	601	647	588	579	596	598	582	570	601	611	635	599	592	609	581	638	616	612	610	593	591	598	608	595	636	558	588	569	616	578	620	659	610	642	642	580	578	612	578	571	597	544	612	611	568	628	593	614	638	569	584	619	566	591	627	572	622	574	617	636	633	581	591	612	591	608	664	537	597	611	600	599	595	580	605	587	578	611	644	637	622	625	549	581	582	617	643	593	633	595	601	592	597	596	589	587	596	624	599	600	572	651	567	604	567	574	634	634	587	630	608	675	551	619	622	555	578	561	642	610	615	599	624	624	607	587	595	627	588	638	639	601	641	624	594	613	574	594	603	571	616	636	603	598	580	592	620	594	631	652	618	569	551	612	619	626	619	594	599	569	617	611	613	588	538	602	627	651	608	578	619	573	568	570	577	643	580	589	605	621	614	603	605	595	564	614	583	598	582	580	599	608	596	591	622	603	584	625	620	633	610	602	593	603	610	637	618	651	593	646	595	557	613	633	598	634	585	589	614	612	577	629	603	648	559	594	616	617	632	613	617	632	614	610	621	559	553	600	586	598	642	613	634	596	582	630	567	620	591	623	582	618	574	610	583	590	615	594	621	641	615	600	603	582	554	585	600	594	632	606	561	641	598	608	627	628	609	592	578	624	611	644	578	571	605	589	576	614	589	585	579	614	572	618	583	607	607	655	560	582	600	580	623	590	642	585	557	566	582	580	603	600	638	600	596	609	610	615	620	662	613	604	587	590	614	611	602	633	617	591	572	579	577	558	600	615	605	569	567	566	606	589	641	585	608	618	582	638	598	643	568	580	609	592	629	594	631	584	640	619	564	595	648	633	653	608	588	600	611	603	615	597	610	584	602	632	592	565	547	591	618	646	621	574	599	609	631	618	600	556	586	599	621	591	587	617	609	613	626	581	561	561	630	596	612	594	601	609	605	597	614	677	608	619	616	562	579	581	612	590	655	608	587	629	597	654	637	572	605	596	556	622	636	613	567	570	608	601	605	578	621	591	578	657	642	572	588	574	604	554	569	605	570	613	612	595	599	552	607	588	595	623	562	648	572	631	597	598	638	606	601	603	572	606	639	587	572	567	602	635	597	602	619	557	620	573	618	599	615	610	655	580	572	538	616	599	590	605	622	625	569	612	583	644	607	591	582	574	606	597	593	588	590	588	600	565	629	585	551	614	615	597	569	592	587	568	606	573	588	558	605	623	604	612	614	600	614	598	585	609	630	613	577	578	629	643	628	577	576	610	592	599	593	614	596	589	626	600	607	627	637	654	563	597	622	628	588	608	648	582	570	625	575	595	561	620	547	591	596	634	595	596	629	603	598	564	550	582	578	586	625	635	600	615	578	625	556	580	577	615	606	580	585	582	600	654	570	588	602	608	606	637	612	594	608	558	584	605	572	608	599	614	581	629	564	578	605	603	569	615	642	613	590	582	612	618	575	641	601	582	651	570	635	580	614	592	606	582	624	591	622	612	643	595	620	611	598	552	582	572	608	579	584	611	602	624	556	620	639	615	620	592	595	618	561	640	612	644	620	642	609	647	578	589	592	585	616	570	549	582	607	609	583	609	572	577	588	605	603	630	583	561	576	556	589	617	568	627	545	640	641	602	636	580	588	559	619	622	616	621	581	622	599	647	582	634	611	584	601	610	608	611	594	604	595	599	607	626	610	653	649	580	605	579	626	636	582	599	616	606	584	596	610	638	624	614	631	658	597	605	585	612	602	590	592	596	621	556	591	578	557	589	626	568	576	610	614	594	610	600	517	644	654	601	590	577	572	589	632	607	557	594	591	635	614	638	622	578	562	629	624	598	576	616	611	565	615	621	589	585	579	597	640	598	568	540	610	601	596	592	579	565	608	625	616	621	601	584	605	599	566	626	634	574	620	622	612	617	572	588	601	617	608	620	583	580	613	601	628	625	588	558	603	655	627	642	631	636	618	634	594	584	622	595	602	630	602	635	627	595	581	562	570	585	630	590	594	605	605	571	568	601	603	599	607	588	616	626	582	579	608	591	608	620	613	585	623	601	541	579	597	549	633	590	607	612	619	616	630	638	589	572	607	587	626	554	590	597	648	601	645	581	597	596	587	569	624	608	564	632	649	579	608	597	639	596	610	633	612	589	605	567	560	631	576	600	587	591	625	572	625	627	625	613	577	638	602	604	597	608	638	625	558	635	599	584	598	575	623	595	615	568	559	637	612	600	594	590	593	661	562	598	609	585	575	605	623	602	627	590	617	591	575	569	583	583	633	574	595	600	579	610	549	594	595	563	590	603	568	616	558	554	637	605	607	629	550	551	629	580	587	596	613	613	562	601	586	604	600	586	574	598	585	602	609	550	584	582	618	610	604	598	542	581	600	614	605	633	596	555	593	599	583	607	617	619	640	617	591	584	593	578	569	641	585	612	606	587	586	574	600	597	633	588	579	596	602	585	619	577	621	584	612	606	575	575	622	639	580	630	647	596	593	599	583	601	598	584	624	623	581	614	628	593	587	569	598	596	599	642	605	549	641	608	601	555	583	602	583	568	643	628	605	614	605	614	603	579	616	606	596	579	622	595	590	534	584	636	592	630	598	648	605	566	614	600	618	607	628	547	658	584	581	602	638	589	554	576	562	561	617	645	589	604	609	650	617	595	557	562	583	594	560	632	561	602	652	616	587	586	625	594	623	595	617	569	584	576	607	672	584	610	552	607	605	600	625	582	630	608	625	566	628	555	609	570	592	580	581	646	592	646	587	576	570	586	617	596	618	611	581	643	583	631	630	647	621	603	636	592	620	617	580	576	631	592	591	604	618	570	607	625	648	606	622	605	584	611	623	612	632	557	602	626	601	588	571	628	614	551	627	616	563	587	598	611	621	576	623	564	610	568	585	614	644	591	616	634	604	585	604	578	608	605	608	601	630	583	613	621	574	564	583	609	557	592	604	600	584	619	604	640	602	574	599	560	568	560	607	536	628	609	644	620	609	603	586	592	604	649	590	638	613	571	575	608	607	549	603	571	617	580	530	561	601	585	621	655	609	612	646	620	555	573	566	575	591	604	601	602	601	587	560	644	584	624	592	597	609	587	616	583	601	569	601	613	677	607	601	586	624	562	587	650	591	618	610	570	588	589	582	604	624	581	579	565	620	617	592	610	571	602	613	616	600	544	574	605
39742	26328	19854	6574	1294	760	591	414	355	282	264	272	251	244	217	235	183	194	239	175	177	197	167	184	174	180	167	159	170	192	162	170	161	170	166	173	158	166	162	168	152	164	169	155	187	163	204	184	158	188	173	161	174	160	158	147	170	169	168	162	161	162	146	145	164	167	169	170	166	168	155	156	157	210	175	155	141	146	163	154	164	157	167	146	153	147	150	168	193	176	171	161	169	168	162	165	167	177	154	171	140	150	148	157	167	146	145	187	169	174	157	147	171	149	155	168	167	166	174	155	159	179	158	168	172	173	139	172	181	172	166	159	160	171	156	181	183	178	142	192	169	141	178	186	164	151	184	146	161	159	159	156	157	173	143	155	148	155	155	165	178	150	158	165	157	174	162	155	150	177	146	179	169	147	176	160	145	161	155	145	154	189	158	187	164	149	182	158	176	160	181	166	143	135	161	147	186	152	165	176	178	163	141	174	171	159	157	145	180	169	154	190	163	172	169	145	154	159	174	176	179	171	179	152	169	139	188	175	143	148	173	159	169	153	177	175	178	137	179	164	149	180	149	170	178	163	165	174	173	158	158	130	164	158	145	173	153	174	159	166	156	157	145	153	163	172	175	165	159	166	150	176	187	185	160	152	141	156	151	159	170	175	171	168	173	195	151	174	156	164	150	147	161	169	154	158	172	122	154	181	173	167	166	162	147	188	185	146	156	171	183	146	169	151	164	163	158	167	180	149	157	177	146	170	186	149	172	162	151	159	153	153	157	174	165	139	162	173	190	158	179	178	175	151	160	171	166	166	172	141	176	146	166	155	160	167	157	165	156	179	164	155	174	161	185	177	146	157	164	177	176	132	171	168	173	159	185	158	160	158	195	150	168	133	186	164	163	154	138	157	148	173	163	146	153	176	152	179	182	172	150	165	140	161	186	174	174	164	148	174	174	156	156	155	161	153	162	191	193	163	167	147	184	144	165	206	166	148	165	147	148	154	172	154	190	160	160	145	163	167	168	172	151	164	160	158	158	173	183	184	179	161	153	176	167	134	181	121	173	175	168	168	150	151	185	165	166	138	172	159	156	184	178	172	166	161	142	183	146	151	150	154	172	162	179	166	152	165	150	162	184	152	163	136	155	171	148	148	178	168	161	149	167	162	189	146	166	158	141	164	185	154	188	177	145	183	167	175	169	149	175	155	164	156	180	134	179	127	171	158	156	175	168	160	172	164	184	154	161	193	161	187	156	165	160	150	172	171	166	179	185	183	150	139	165	165	176	174	165	144	155	162	171	163	166	151	161	155	172	155	157	188	150	173	148	172	172	167	167	143	175	145	170	150	156	153	149	167	180	145	152	175	176	198	151	166	171	174	163	169	161	174	149	181	160	165	168	170	164	189	172	148	136	164	143	149	163	162	182	188	169	157	174	167	178	149	150	186	178	168	161	179	165	171	144	158	158	159	167	160	155	160	165	172	162	174	176	187	173	147	170	151	171	174	151	165	167	163	155	166	167	147	150	138	150	154	197	168	153	161	172	164	178	176	187	160	174	171	150	151	167	166	149	175	146	157	143	171	188	147	152	159	159	170	166	184	179	164	175	182	142	143	159	166	145	151	164	176	156	166	149	176	167	152	154	158	185	181	184	159	169	150	171	157	139	146	177	158	156	176	172	163	186	176	177	154	162	166	179	175	143	172	166	186	138	144	155	146	145	180	165	165	164	137	162	159	162	163	150	176	162	162	184	167	182	171	169	170	159	169	162	159	182	144	150	170	172	156	130	173	163	180	169	165	163	134	186	163	183	149	146	170	167	172	172	157	165	188	150	139	150	153	165	168	160	171	155	147	155	171	152	159	147	179	151	174	164	148	150	159	175	192	162	172	148	158	157	175	175	173	156	167	159	167	165	176	178	163	150	164	158	151	170	146	127	133	164	180	183	151	167	160	168	181	154	149	163	152	185	145	166	157	168	140	172	181	169	159	180	164	161	148	164	164	159	144	167	150	146	182	182	159	148	177	156	184	155	150	169	165	182	167	187	171	166	159	161	166	167	164	175	172	139	138	165	172	187	183	163	155	127	172	157	160	173	174	163	162	161	165	164	182	185	154	154	163	189	190	179	143	133	187	151	170	176	184	168	149	164	154	159	192	174	169	174	161	150	155	142	138	157	151	171	138	165	181	194	175	165	151	170	153	146	175	164	135	147	135	179	145	183	175	154	155	140	158	153	180	165	133	178	141	170	154	160	158	164	157	150	142	148	160	149	163	152	172	174	171	149	163	153	175	147	143	128	153	167	152	201	156	157	165	173	137	158	153	156	177	175	171	141	148	146	145	183	178	183	173	172	158	167	169	160	184	194	164	172	132	174	163	145	166	155	160	154	179	162	181	150	152	143	157	156	182	167	158	146	154	158	166	144	168	164	163	162	173	160	143	177	174	177	170	151	149	145	204	163	169	148	172	162	168	177	164	172	153	156	138	174	159	154	170	147	156	164	159	166	151	132	158	154	173	177	144	164	177	161	158	165	148	170	165	151	168	176	156	175	164	154	185	157	172	174	172	163	178	172	158	158	189	167	160	151	175	156	167	155	161	154	142	172	158	185	170	165	148	178	169	198	182	168	154	172	157	156	171	153	151	140	154	160	166	152	157	150	133	168	189	155	165	197	176	148	162	148	163	173	152	152	176	189	149	171	184	151	155	153	154	174	156	181	164	165	161	155	173	161	156	135	158	166	179	164	159	180	146	139	194	193	171	145	151	173	174	153	192	197	151	174	163	164	172	148	141	191	179	148	159	178	147	164	179	145	171	176	162	172	178	161	162	158	170	176	168	174	176	178	152	169	161	160	165	160	164	176	147	169	159	169	129	186	181	163	165	169	161	163	147	151	143	148	173	149	151	179	153	160	161	183	148	181	151	162	171	149	161	150	164	137	147	145	158	135	173	167	151	158	161	168	170	168	153	160	153	140	179	200	133	176	137	159	151	161	169	163	144	169	190	155	154	151	172	189	169	177	162	172	146	184	144	177	192	179	156	160	177	171	140	127	143	174	163	166	151	178	150	187	176	180	160	132	164	157	165	155	168	192	162	157	163	139	160	137	159	160	160	170	152	170	163	170	163	148	169	171	155	171	181	164	177	175	174	146	160	146	173	177	167	166	162	175	145	172	171	161	186	167	148	159	141	176	169	155	176	183	144	152	159	159	180	174	142	153	169	153	173	164	153	181	195	167	158	160	157	172	167	152	162	164	161	159	179	157	182	137	131	149	165	186	156	134	171	155	155	145	186	175	169	165	191	160	173	171	157	150	176	159	161	160	168	143	167	148	127	160	161	163	161	167	177	178	188	164	150	162	154	135	170	159	147	149	164	139	179	144	148	181	149	175	178	166	171	208	176	130	181	153	176	174	157	153	183	152	139	150	161	168	157	193	161	176	158	127	178	168	148	162	142	176	177	162	179	157	164	146	172	174	184	166	168	182	139	182	142	183	153
27098	20263	22093	8151	3310	2790	2314	1810	1528	1235	1100	1051	831	766	718	703	639	671	590	550	588	587	504	559	503	451	490	517	449	498	475	441	478	439	448	457	438	452	433	427	408	415	459	452	437	446	394	426	418	407	373	382	396	412	398	383	418	402	388	430	412	396	395	372	392	408	377	416	382	373	393	389	393	414	400	415	382	397	385	382	371	385	420	378	361	406	389	393	391	406	360	388	390	370	429	417	419	368	383	421	393	415	393	409	430	389	414	402	397	382	381	387	399	420	409	392	356	361	381	397	380	396	368	390	369	398	387	385	400	408	392	418	372	372	338	377	391	398	412	386	373	395	408	403	372	402	371	407	375	405	380	392	437	376	426	391	379	443	407	414	383	390	406	335	392	388	409	388	379	404	410	390	402	400	399	363	389	405	421	454	402	342	392	387	371	367	378	385	389	393	459	443	372	353	405	373	375	372	399	394	417	386	413	414	430	410	395	392	391	378	409	399	397	392	369	389	432	393	422	425	393	387	366	423	386	386	342	410	374	388	394	390	409	370	369	409	401	372	399	385	391	363	387	387	375	398	429	365	398	409	394	432	393	395	390	361	342	430	395	393	396	406	386	383	398	400	409	402	395	413	415	410	411	389	385	401	406	384	424	384	384	398	412	398	394	374	387	394	368	382	387	368	424	420	403	389	409	404	397	409	410	396	369	377	367	393	386	403	411	400	365	395	378	397	404	359	404	393	389	405	420	400	382	427	385	389	392	383	367	379	406	390	401	374	402	368	367	378	410	408	403	405	408	386	435	383	420	388	409	382	372	368	380	414	383	410	382	392	376	379	371	402	404	392	391	394	390	419	373	348	399	403	387	395	356	391	409	420	415	405	334	380	362	382	429	369	373	374	362	372	380	369	354	374	417	388	383	375	413	393	385	415	400	395	399	393	418	359	396	398	388	348	388	410	402	398	390	413	386	386	379	410	383	402	390	404	401	381	378	434	385	405	431	388	350	438	398	343	408	385	402	394	393	395	387	393	410	384	405	384	372	423	391	371	416	377	386	414	412	405	408	406	368	379	356	399	387	394	378	370	397	375	407	384	379	431	381	422	401	395	380	391	384	389	391	374	413	358	388	392	367	412	400	385	395	407	387	413	365	415	393	421	377	437	377	378	377	396	402	408	350	394	395	376	379	396	400	368	409	386	447	408	385	379	386	400	376	428	396	361	345	435	379	415	386	417	392	356	362	400	404	431	388	387	384	379	424	398	408	438	386	376	421	391	406	422	411	373	392	378	407	427	395	403	420	410	397	380	438	399	386	358	388	398	404	407	389	375	379	391	395	417	403	417	411	388	396	374	386	393	385	396	380	379	397	444	362	368	403	382	380	375	397	435	421	383	376	385	386	371	412	400	434	366	372	392	395	428	422	385	378	378	395	382	442	390	355	355	386	419	415	412	395	396	389	389	389	390	419	400	392	405	404	393	391	391	415	386	369	382	401	393	394	381	369	400	397	386	412	378	408	386	347	378	409	399	392	384	386	383	393	389	384	384	394	425	372	378	403	392	417	365	443	404	376	394	393	428	424	390	386	372	402	404	395	421	430	379	355	385	398	397	404	387	382	395	367	416	392	355	408	381	413	426	390	381	388	389	405	400	383	400	379	411	377	374	398	389	423	377	370	393	369	373	408	400	389	397	380	385	355	361	414	392	394	380	395	377	372	403	357	412	419	423	377	379	381	397	396	395	375	409	405	391	372	359	392	372	407	379	407	400	401	406	373	377	387	384	432	369	376	397	391	396	377	369	413	364	381	393	407	384	414	408	375	367	390	406	393	373	402	417	390	411	393	422	386	427	363	392	382	369	431	415	415	407	393	391	380	350	379	399	407	397	415	374	410	358	390	365	404	433	384	402	382	395	414	406	412	406	414	419	392	444	408	385	417	391	400	428	370	400	414	394	391	399	383	381	404	398	381	367	418	416	409	371	419	410	384	435	451	397	379	365	409	414	398	392	386	391	392	388	361	409	368	404	400	410	377	396	393	407	381	439	398	390	421	379	398	421	416	395	401	410	370	371	436	378	416	391	407	372	398	386	388	385	379	386	420	390	384	431	390	372	382	396	399	379	384	393	378	379	394	383	427	412	416	398	389	385	399	391	421	386	402	431	423	396	383	422	378	429	371	409	413	430	383	413	399	390	403	405	423	387	391	415	358	431	429	358	375	430	414	388	382	419	413	411	375	403	356	386	419	369	410	395	400	387	393	395	459	364	392	384	374	374	408	414	370	389	410	432	388	391	422	402	399	348	404	381	415	367	389	413	366	371	404	408	399	379	395	389	402	410	407	394	406	393	382	407	383	384	378	360	419	409	393	402	382	397	426	395	400	380	382	369	419	377	406	414	386	395	383	412	431	400	391	438	376	386	392	414	414	390	382	401	384	378	382	376	381	412	384	409	399	376	421	392	391	419	394	364	390	393	397	373	399	393	361	381	412	376	437	420	406	398	409	372	377	416	416	411	399	399	392	372	420	405	408	391	393	374	376	367	407	383	371	409	428	369	416	416	376	405	409	428	339	401	407	361	387	394	391	389	411	363	353	391	396	383	402	387	404	387	381	385	443	398	379	374	403	389	401	381	392	379	405	413	375	419	359	397	425	358	398	380	400	387	384	376	397	365	402	375	379	404	380	431	403	390	411	404	430	380	408	391	402	389	393	368	387	389	366	386	382	388	362	416	391	404	394	347	411	402	384	392	402	401	394	380	379	426	388	360	393	390	417	404	370	394	405	387	391	388	389	378	403	387	377	407	372	414	427	360	410	402	407	401	398	386	393	401	398	402	374	371	379	438	408	400	417	382	417	366	390	412	403	348	399	390	370	391	384	364	390	363	395	380	382	343	389	379	401	410	392	359	384	365	404	358	376	393	451	408	403	367	389	380	377	387	379	395	438	382	435	387	364	396	379	380	391	410	366	392	383	376	417	395	372	402	395	400	408	380	381	399	424	393	397	342	370	357	409	394	386	378	386	367	381	368	372	390	367	395	403	350	413	387	401	396	390	388	417	376	431	363	403	372	379	412	395	437	401	416	391	394	401	383	409	391	419	384	357	405	387	398	417	389	430	395	417	394	396	402	390	373	410	386	408	413	390	402	417	411	416	384	411	398	396	386	416	424	418	398	349	389	405	381	414	376	414	411	371	390	369	395	413	419	376	395	363	401	364	373	385	377	401	415	381	421	376	409	408	378	389	399	402	392	425	375	412	403	378	410	399	385	384	412	399	401	384	414	435	399	389	392	421	393	383	379	389	386	397	384	423	403	423	413	419	403	426	369	378	385	397	417	375	409	383	430	383	432	396	380	411	355	407	400	363	400	390	423	392	398	387	399	409	436	391	404	413	370	391	419	404	384	387	397	385	365	380	377	379	374	403	395	375	398	349	380	405	375	431	391	417	386	376	349	441	407	419	376	376	407	394	343	393	413	358	406	416	387	398	402	413	431
13281	5389	2635	885	452	383	356	320	311	270	288	263	258	258	276	240	241	266	277	219	262	253	262	232	256	240	221	229	251	249	282	237	241	237	277	230	236	263	238	238	266	267	255	278	238	251	287	222	260	280	248	245	251	263	222	209	230	231	250	242	244	266	219	232	238	221	268	266	244	242	244	240	251	234	238	234	241	237	241	258	259	255	221	264	245	239	286	246	246	255	223	270	255	248	244	210	259	243	240	280	236	216	259	224	243	289	250	216	233	218	257	229	223	232	235	249	233	271	230	227	220	235	226	241	272	232	244	264	235	245	253	249	257	252	259	245	233	219	233	271	270	249	246	234	251	203	246	257	271	246	249	262	239	256	259	223	244	264	223	211	230	257	241	240	255	262	243	222	229	238	275	258	218	243	256	260	254	229	234	270	286	207	235	249	271	229	263	257	248	262	246	262	242	269	256	252	227	238	215	216	232	245	263	234	228	215	244	244	248	263	239	223	219	247	265	266	242	261	222	253	228	247	253	249	231	264	257	241	269	250	248	230	241	256	268	244	247	247	254	241	250	240	248	229	228	251	262	235	254	220	262	260	222	241	212	260	232	261	268	246	253	238	236	220	218	232	239	262	229	285	271	245	242	238	223	271	231	240	250	249	223	262	229	247	242	255	250	194	238	264	239	224	274	214	233	240	241	251	248	264	248	248	235	239	240	283	222	264	262	262	230	231	266	247	246	268	251	248	247	252	246	253	264	234	252	264	212	205	241	255	238	207	219	251	244	267	244	226	228	218	224	263	239	241	241	212	246	258	251	251	287	211	273	256	260	263	238	256	237	237	223	206	233	229	242	220	239	241	246	231	225	247	229	243	273	266	250	248	245	246	227	236	276	256	262	225	247	223	249	256	235	263	245	243	250	225	244	250	250	229	272	242	238	240	244	229	250	252	213	289	274	249	253	225	242	260	252	254	222	236	247	247	211	252	221	228	277	251	238	239	253	253	247	247	248	236	240	258	222	274	223	227	241	215	257	239	247	244	268	223	243	225	229	250	265	236	252	246	247	247	265	202	281	236	256	212	224	266	257	250	234	221	232	227	217	267	272	240	250	240	223	238	240	247	247	246	278	265	243	269	222	245	241	241	250	258	267	246	276	242	205	239	242	236	265	245	223	259	201	257	235	257	267	256	262	257	233	254	262	248	234	251	250	206	256	275	266	257	252	248	245	263	227	254	213	235	243	246	239	260	247	252	275	230	255	230	222	249	285	231	248	268	261	242	251	241	238	256	242	226	246	260	243	245	253	238	245	270	263	270	223	233	260	245	254	228	214	238	256	255	283	220	273	259	253	236	236	242	264	226	252	261	221	225	244	274	270	222	248	234	250	244	224	230	249	266	238	262	277	255	246	249	216	248	243	224	242	218	223	264	239	274	260	236	241	218	249	226	261	220	203	247	247	254	234	246	234	224	252	246	231	237	269	250	246	256	238	251	263	232	239	214	250	221	222	231	236	250	261	243	242	255	241	231	223	263	238	275	261	224	237	249	264	252	248	235	243	245	225	257	230	273	248	262	275	233	237	259	233	234	208	238	234	244	236	274	253	226	266	254	235	269	250	272	229	240	250	251	238	248	238	222	254	232	259	251	256	251	247	223	237	232	219	262	256	210	263	270	261	232	240	275	229	233	210	237	214	249	254	254	253	258	251	254	235	226	279	215	230	268	214	256	276	266	259	242	250	243	254	261	243	223	226	260	220	221	242	218	260	257	267	256	268	257	217	258	222	213	269	256	236	221	230	254	238	243	227	259	249	265	242	238	261	236	218	215	233	264	254	235	248	267	268	239	250	214	260	254	202	232	244	251	227	221	264	259	257	247	221	225	259	246	256	266	225	230	224	260	247	246	227	245	275	232	258	247	280	231	233	242	230	224	243	213	258	267	256	232	253	252	226	248	242	246	230	238	223	247	243	244	258	227	281	249	237	236	246	247	237	244	259	263	248	243	278	259	228	229	251	236	247	242	266	229	224	252	244	268	237	265	223	195	235	231	236	241	251	268	251	224	251	258	260	263	258	238	257	270	249	227	255	230	242	255	273	236	254	232	246	242	251	230	256	251	256	217	264	259	250	257	233	237	282	238	261	270	257	244	241	237	258	231	241	240	253	240	233	256	233	250	257	229	238	247	262	274	224	256	230	227	217	230	266	221	252	231	251	227	234	248	264	270	267	237	237	221	245	240	236	206	253	257	281	226	245	228	265	233	240	251	246	219	248	243	249	233	258	249	269	254	256	247	241	251	255	251	251	272	240	242	222	235	278	235	267	232	245	247	234	234	227	212	254	238	277	247	245	231	281	250	225	229	221	292	243	260	245	224	243	252	233	259	207	214	257	217	257	232	238	230	200	251	254	227	237	277	246	264	263	255	249	234	264	236	254	246	262	216	271	236	249	246	268	250	253	268	261	245	243	242	258	227	231	248	259	259	237	237	262	258	238	230	264	258	231	243	241	226	243	236	223	244	252	244	220	254	253	263	255	261	238	251	275	241	257	240	252	250	264	259	247	228	222	248	249	234	265	246	261	253	229	230	215	250	229	231	229	255	255	246	217	235	241	244	238	240	251	251	228	247	247	237	230	246	220	267	240	220	250	230	241	237	247	241	240	264	257	247	256	260	209	233	259	260	263	214	274	257	262	239	257	257	267	246	257	212	223	224	217	264	228	241	242	246	240	254	272	232	233	239	218	233	236	248	271	252	248	227	217	254	232	271	234	261	282	266	258	235	266	248	249	236	248	223	235	242	224	235	240	262	246	253	249	239	260	250	205	257	244	240	252	264	240	242	262	247	250	219	229	275	234	240	265	257	242	242	270	261	228	250	223	272	250	243	229	240	247	268	224	231	239	272	239	261	259	264	216	235	250	261	293	257	265	209	236	233	238	227	227	241	247	257	255	246	241	232	220	247	234	249	281	260	243	215	239	237	241	235	245	225	242	259	248	250	235	251	269	266	280	263	252	226	281	254	246	256	221	241	256	243	276	263	248	243	257	242	266	270	236	249	282	250	249	259	249	240	251	244	244	222	247	243	233	209	267	260	244	239	244	251	267	211	245	249	226	219	244	268	245	261	214	247	259	233	276	237	243	266	237	244	222	260	240	248	230	244	259	231	236	223	254	217	243	250	234	226	259	223	236	234	248	232	251	261	249	250	242	252	258	239	276	256	255	254	281	257	275	228	247	230	270	249	250	227	245	250	209	259	249	249	251	258	261	287	254	235	243	271	245	232	262	260	244	269	239	254	248	259	274	232	252	258	238	246	254	269	270	244	241	229	234	223	240	274	241	245	240	254	238	258	257	261	239	265	266	251	247	262	247	236	235	221	242	244	240	214	244	228	255	241	259	255	255	238	245	265	265	267	252	237	208	236	225	237	230	245	231	231	258	262	252	242	255	228	226	262	263	225	239	254	220	260	238	209	272	263	236	246	263	230	226	262	261	235	241	256
8413	4792	4561	2221	1223	1191	939	846	810	730	695	656	651	589	575	594	577	602	554	571	564	591	528	529	542	578	524	532	558	533	541	497	536	587	553	564	536	540	511	579	526	507	510	529	533	525	517	530	550	504	537	523	507	558	512	499	538	530	537	518	555	549	519	504	547	542	503	502	522	509	529	543	515	536	470	488	549	544	500	556	526	521	526	565	520	555	524	532	562	535	528	567	553	532	501	503	521	472	523	534	523	543	523	516	502	478	512	540	505	555	545	551	557	484	514	474	514	526	527	544	517	507	498	521	511	519	549	504	506	543	460	522	511	531	548	539	501	576	560	536	511	531	522	520	535	489	508	497	531	514	541	500	522	489	546	490	522	537	524	528	528	504	524	491	499	576	542	516	497	493	540	520	533	525	514	539	544	505	559	533	510	557	501	530	496	504	533	521	485	542	510	531	540	518	537	511	518	474	507	549	558	542	532	536	510	536	538	556	558	521	530	519	550	503	556	510	545	514	526	521	545	533	562	562	518	553	504	527	498	497	512	495	553	487	549	527	554	514	500	504	524	520	528	519	542	537	477	511	476	513	479	562	522	485	538	499	526	485	560	508	475	520	519	476	496	537	520	499	507	573	552	546	508	527	530	530	490	541	518	518	564	536	517	540	519	510	548	515	536	546	485	507	560	529	555	510	538	488	526	528	493	510	535	491	512	527	514	527	501	538	500	560	535	551	496	557	543	502	529	561	549	517	557	457	512	514	544	493	527	530	529	489	511	578	494	494	511	481	530	534	499	507	544	561	557	516	530	534	492	521	525	480	535	542	529	519	573	476	504	514	513	539	539	575	567	499	527	522	520	532	557	497	554	520	519	537	544	500	492	563	498	498	481	545	536	562	544	498	520	507	524	523	513	540	518	545	534	526	533	497	562	525	530	506	522	540	560	551	541	523	505	512	514	527	550	507	520	562	524	555	487	522	524	544	554	581	491	533	549	512	494	513	568	526	531	550	517	541	532	511	555	518	518	538	530	519	533	546	532	537	575	542	527	529	542	572	554	496	555	544	513	548	548	508	533	517	548	517	538	492	534	537	527	518	525	518	524	562	509	491	508	512	509	506	526	526	542	510	521	521	507	524	518	534	542	518	518	522	511	504	558	556	514	540	531	537	538	509	559	534	531	531	534	534	526	511	510	518	560	476	504	526	528	522	555	542	525	524	524	532	531	524	551	527	578	479	514	529	491	554	529	554	509	521	524	530	502	485	550	532	505	523	494	540	516	537	553	515	540	550	538	523	492	515	570	501	516	547	539	496	541	567	562	532	523	523	516	520	493	558	553	524	513	533	532	519	544	487	528	523	541	496	485	519	533	514	524	533	516	524	496	551	534	543	522	517	555	532	508	525	504	532	510	495	560	478	569	520	555	504	543	548	548	552	494	544	542	506	518	514	533	522	522	525	529	540	522	563	548	523	526	517	506	517	531	528	513	485	528	510	507	547	518	520	510	544	505	542	519	532	516	537	536	507	544	550	537	483	515	540	569	567	518	506	538	486	494	512	508	551	530	522	530	539	574	548	557	526	549	543	520	515	546	533	571	481	529	502	545	532	522	532	555	535	492	529	606	514	513	543	535	515	499	513	526	493	525	527	542	505	528	544	561	509	514	573	497	500	505	521	520	514	542	576	563	501	547	516	493	554	570	568	470	507	510	508	522	536	506	509	535	562	574	541	536	555	508	563	510	520	523	535	524	487	589	522	551	506	557	550	569	554	499	534	533	554	471	539	483	565	515	508	513	518	540	570	506	522	494	513	527	507	489	510	510	487	514	550	554	532	523	510	491	499	542	511	558	511	570	526	482	513	558	508	559	506	588	533	523	508	518	559	500	535	559	515	502	564	491	503	510	505	525	576	507	544	522	514	514	513	554	551	535	560	553	493	506	566	484	532	544	523	506	494	535	537	514	526	517	515	543	523	518	521	538	526	483	544	518	522	517	500	507	535	527	509	543	533	533	505	512	506	539	518	529	521	505	555	535	579	481	551	532	503	516	518	558	561	543	503	506	520	525	542	516	547	511	562	502	525	492	573	529	475	528	515	488	505	528	523	486	542	531	547	482	496	539	547	567	497	540	517	528	539	556	533	558	531	534	525	520	522	547	533	520	534	477	558	537	527	497	549	562	504	516	551	466	550	569	548	541	534	536	494	513	524	556	499	555	516	547	527	555	519	551	480	528	485	533	491	522	498	510	559	514	514	519	488	486	536	545	539	524	541	525	505	513	537	532	513	545	550	536	551	499	560	505	512	540	526	508	503	506	519	549	518	509	502	568	532	551	545	538	492	558	501	531	535	553	506	529	531	516	544	571	575	570	542	533	565	546	538	557	523	524	524	527	558	542	518	537	518	492	512	554	517	491	545	496	540	529	522	533	544	510	545	546	542	529	559	556	535	526	561	530	527	524	520	521	515	520	504	500	510	548	529	529	543	552	567	569	558	482	524	523	539	506	566	505	558	522	539	503	500	510	529	531	528	505	537	528	548	532	510	477	543	549	531	556	544	508	548	522	521	540	533	501	480	505	526	570	536	540	527	475	542	491	542	507	503	519	533	501	565	530	523	529	546	537	539	520	535	532	495	525	543	489	503	528	516	537	520	519	545	527	504	525	521	536	539	495	501	489	532	554	539	529	528	524	535	517	485	564	511	522	559	500	548	539	485	548	504	502	530	519	521	560	522	555	525	522	551	552	513	514	502	525	517	508	535	522	550	558	522	512	506	517	513	536	566	523	532	503	549	534	525	531	532	555	527	538	538	568	507	506	512	502	470	506	562	490	527	544	524	532	523	518	522	539	509	520	503	528	537	496	529	539	489	537	518	544	557	552	547	511	543	553	538	488	548	556	562	552	491	511	538	563	502	546	533	481	535	513	577	507	559	570	485	559	539	544	531	536	530	524	547	508	517	507	568	508	531	520	505	512	519	528	532	530	502	526	522	515	538	522	573	500	490	538	508	513	555	529	560	469	544	498	501	568	534	519	494	500	562	503	517	514	507	492	517	549	541	558	492	534	515	531	495	489	532	519	523	523	527	529	539	491	504	527	523	529	524	504	525	543	545	533	513	526	512	507	520	511	569	544	546	527	520	518	511	548	519	534	555	550	510	550	536	493	531	565	543	555	533	520	513	528	548	540	553	520	535	550	509	531	534	520	489	516	530	506	540	528	500	545	525	478	546	563	557	494	542	508	547	499	525	527	504	532	563	520	493	501	559	515	543	498	506	532	555	491	567	543	547	520	494	503	517	531	487	522	554	499	512	480	536	512	534	535	493	521	502	502	540	521	523	527	492	526	537	541	536	493	502	518	521	525	523	502	560	548	513	508	523	514	517	494	532	547	508	514	524	517	512	532	497	512	490	538	528	526	503	526	540	570	516	526	499	544	502	502	518	522	538	559	475	508	524	536	524	486	506	523	490	557	536	496	517	531	556	542	534	602	528	512	525
31166	18536	12153	3889	810	631	512	461	390	401	349	333	332	339	284	279	297	274	284	295	293	301	287	294	295	267	300	275	291	267	280	288	286	255	320	273	287	276	262	296	256	247	256	279	271	281	290	294	263	265	267	273	288	292	307	249	272	259	278	260	310	275	273	291	264	262	263	277	285	274	260	273	290	253	253	296	310	282	270	282	258	292	285	237	295	260	291	266	261	270	275	222	285	269	248	262	284	250	272	277	288	257	268	261	268	253	284	296	246	261	278	271	278	241	257	272	251	251	274	295	286	244	281	254	258	247	262	293	243	242	244	283	260	254	295	272	278	269	289	298	274	278	286	251	248	294	277	273	269	252	260	281	245	282	259	305	268	279	278	292	280	272	296	243	246	269	283	244	274	283	268	252	250	264	263	293	265	256	288	278	270	279	281	268	288	282	288	302	261	281	261	257	248	275	271	256	297	251	282	291	292	270	273	263	264	241	263	294	272	263	310	285	288	297	278	269	269	294	259	281	269	295	294	266	277	281	314	294	260	258	266	247	256	316	308	257	304	243	274	243	249	288	289	258	286	275	267	270	272	256	263	296	264	292	260	269	290	280	303	268	265	270	276	282	289	277	298	285	269	293	288	259	292	305	292	280	299	272	275	252	249	289	288	254	271	253	258	262	259	296	276	248	297	266	273	266	271	289	267	282	290	287	255	259	289	299	281	279	320	280	265	281	287	287	288	287	272	281	260	309	269	296	271	257	271	295	284	293	254	284	269	273	289	252	283	271	291	304	260	286	283	261	302	237	257	259	233	270	281	285	282	252	293	260	267	274	255	268	255	256	287	247	262	235	285	277	280	259	265	262	265	304	257	260	272	251	250	299	265	283	269	269	283	286	239	271	298	289	287	247	306	280	293	289	274	292	253	270	270	266	286	281	273	285	278	283	270	261	261	286	229	255	251	265	238	303	287	273	297	265	268	283	309	301	290	281	266	248	310	282	266	276	259	262	272	287	282	262	262	222	268	254	293	264	265	258	286	260	259	290	279	284	227	265	304	259	270	274	261	268	259	291	272	269	263	303	270	232	302	261	311	253	274	277	286	279	269	273	261	265	292	276	261	226	265	275	287	265	261	262	276	268	291	278	281	264	268	266	237	290	299	263	259	288	267	287	296	319	273	292	275	297	279	257	265	263	285	305	284	260	305	258	265	272	250	245	241	270	280	266	265	285	278	242	280	296	281	268	261	252	250	260	255	274	303	247	277	269	273	264	253	306	232	283	282	253	271	291	281	297	247	265	283	282	277	270	275	267	259	257	296	245	257	319	318	279	240	284	247	243	277	277	274	266	275	261	278	310	252	297	301	279	282	269	294	268	295	277	281	251	259	288	274	284	246	277	285	280	305	267	251	263	258	323	269	253	261	278	314	274	279	275	259	282	271	253	260	297	279	305	292	291	287	287	275	250	292	239	277	253	261	274	305	271	267	284	277	240	269	276	267	314	272	280	296	293	282	263	287	259	310	282	272	243	244	259	282	270	301	263	271	294	295	262	246	288	262	270	281	301	243	271	284	284	276	269	262	287	282	269	286	271	265	266	259	271	259	282	296	288	246	261	265	248	267	286	277	334	272	252	252	240	258	252	272	239	277	309	269	268	286	274	276	293	252	278	249	247	233	242	264	266	248	291	261	271	265	287	241	262	292	259	257	263	251	282	278	298	263	260	274	246	279	259	276	283	278	267	273	275	289	260	272	266	266	292	272	288	256	266	267	286	284	286	270	274	272	283	277	307	267	226	306	311	280	278	276	269	277	294	253	280	275	274	284	255	253	258	269	270	274	280	241	289	292	264	272	295	257	236	270	246	256	245	241	302	249	273	270	275	267	278	247	276	273	277	290	247	247	287	250	249	303	282	256	241	285	240	241	293	274	284	260	295	269	296	306	266	314	294	269	262	295	272	262	268	234	281	275	260	288	253	268	275	270	270	263	247	295	245	277	283	297	253	277	263	245	273	296	262	266	255	268	253	287	263	267	298	270	265	286	280	288	262	299	266	262	276	270	248	272	259	294	266	288	287	273	266	247	259	282	281	258	293	308	257	241	267	237	272	288	268	292	276	263	292	242	257	276	271	248	269	254	281	304	250	279	260	277	273	266	278	268	275	282	279	276	282	274	237	266	298	267	287	282	236	265	277	288	290	293	246	286	273	282	268	254	265	266	278	249	297	267	294	284	244	292	279	281	292	263	290	287	293	266	261	285	268	266	259	226	252	286	269	317	297	251	305	274	272	270	269	260	272	242	269	287	235	274	283	299	270	281	290	266	238	250	284	271	263	263	263	258	282	253	266	248	279	264	263	269	250	290	279	264	249	270	271	261	293	273	294	263	233	297	268	270	263	269	274	293	261	285	290	254	284	274	281	275	264	266	260	275	268	268	301	280	299	298	301	251	278	234	260	285	281	284	263	243	270	256	266	253	273	256	240	280	232	282	275	282	267	297	278	280	275	274	258	286	238	297	289	264	288	258	248	304	293	259	288	280	271	254	273	267	302	302	286	284	252	271	250	261	265	282	313	270	253	257	244	302	279	257	245	306	273	268	290	295	274	275	279	269	299	260	264	284	280	263	281	281	277	268	274	272	242	267	248	277	282	293	256	270	279	254	238	293	268	283	257	279	279	297	254	283	249	240	256	259	269	271	261	240	269	291	265	270	281	272	270	288	272	292	295	274	264	300	260	283	255	283	284	259	255	265	263	280	246	285	272	292	278	266	244	311	287	259	288	270	303	257	319	277	249	302	259	278	277	273	326	266	286	257	319	289	246	234	255	281	259	239	280	272	269	242	255	263	238	301	273	273	271	270	266	262	278	269	266	284	277	279	276	224	247	289	271	300	265	291	280	255	278	257	258	295	280	307	262	296	237	273	240	279	266	257	263	271	275	266	287	269	267	252	304	244	293	257	243	283	265	242	263	287	258	268	254	291	309	268	278	280	252	305	282	270	268	272	244	260	275	263	252	259	285	282	269	244	282	267	251	271	268	275	304	274	232	258	268	267	265	292	255	251	270	257	273	259	274	304	261	264	288	241	282	280	303	258	267	279	259	257	247	266	276	265	247	267	271	283	272	298	264	264	289	275	254	278	264	273	266	240	293	325	247	263	279	281	280	273	274	268	271	241	270	273	262	260	282	295	267	312	260	292	269	273	295	256	274	250	282	287	275	251	303	266	289	270	284	296	268	279	245	287	292	267	270	257	273	251	267	296	254	269	281	256	285	272	272	294	265	262	270	266	254	263	288	281	237	278	284	260	288	261	246	253	270	256	271	260	239	277	270	263	251	246	262	263	234	278	281	260	274	258	262	223	274	266	273	272	266	266	258	260	273	285	247	269	240	279	279	264	264	288	243	255	284	286	314	262	256	284	259	288	272	274	277	269	285	266	282	280	284	275	276	268	280	292	270	276	238	270	263	276	299	264	288	267	291	271	277	297	276	257	236	309	252
21755	15458	15810	6560	2643	2400	1846	1547	1276	1189	1142	1068	918	842	866	801	847	766	817	748	752	731	684	665	722	716	638	695	693	711	635	653	678	694	656	651	656	696	663	636	699	647	732	655	642	665	625	702	603	631	652	613	657	632	649	630	598	639	616	602	644	591	669	604	636	630	608	673	589	610	637	644	659	624	626	650	666	659	612	664	650	657	645	605	616	646	660	629	632	634	608	654	635	631	646	595	646	640	627	661	669	631	642	646	603	586	625	612	679	590	634	650	605	610	652	667	658	666	675	609	670	668	578	662	567	663	653	619	652	584	650	631	640	595	627	585	575	609	664	660	642	625	619	571	591	668	654	664	649	642	611	650	629	610	657	622	670	621	632	668	621	650	583	657	633	611	619	692	663	622	630	675	622	659	613	648	627	610	655	613	648	616	628	579	632	606	656	661	662	661	616	664	625	646	637	592	670	624	636	623	587	647	608	639	629	617	621	600	614	594	631	622	662	607	651	572	661	681	650	622	639	644	618	618	667	651	655	618	637	647	605	616	641	629	629	597	677	583	587	651	635	642	623	656	646	613	643	626	639	614	606	643	664	591	620	593	632	670	601	632	627	627	571	614	662	659	605	621	605	636	666	566	639	638	625	633	686	586	676	658	657	607	625	616	638	711	606	610	632	637	658	662	672	585	631	664	622	618	637	643	640	624	655	662	684	630	621	593	614	606	645	618	590	646	638	610	645	592	633	577	630	583	583	596	625	612	620	621	647	622	585	655	658	682	644	635	655	607	603	676	611	614	646	660	599	655	641	651	664	636	630	638	628	681	618	639	585	579	650	637	595	655	614	632	698	632	587	654	603	638	608	656	652	594	620	643	636	674	655	654	622	657	605	595	602	665	597	667	640	620	614	649	628	682	626	603	567	677	650	628	643	599	622	614	623	653	653	626	637	623	589	620	624	636	666	608	651	633	639	627	666	654	624	644	647	657	602	651	645	664	656	639	616	607	611	621	646	620	627	641	593	657	642	643	571	619	617	613	624	621	611	677	681	595	616	608	640	632	637	648	604	629	625	651	614	647	627	637	630	622	587	628	619	620	628	654	628	623	655	626	607	628	606	607	659	657	623	617	679	618	636	621	621	613	675	652	631	640	628	682	652	641	639	633	654	616	612	603	618	639	616	611	612	573	589	666	630	663	631	622	647	633	616	584	632	605	576	597	595	634	666	641	635	656	644	617	643	672	557	645	693	654	602	642	546	652	597	611	625	608	632	654	602	622	671	621	598	626	613	646	566	615	633	666	628	628	660	621	613	634	613	646	638	616	637	601	607	659	639	666	598	626	644	617	611	647	632	638	635	611	636	628	665	603	627	622	652	608	594	585	658	665	640	593	632	645	642	611	647	627	660	637	606	607	636	600	642	608	656	598	654	694	632	645	646	635	625	627	633	664	625	641	613	630	659	606	646	656	640	661	632	592	654	644	624	637	630	610	663	595	640	627	623	629	652	635	617	628	606	667	638	583	619	617	640	615	659	661	631	634	643	612	632	647	624	633	644	587	640	628	666	624	648	626	616	647	633	637	654	650	632	604	577	645	649	623	671	614	629	646	648	628	686	632	632	611	644	665	630	612	603	675	605	648	636	588	552	615	616	608	623	577	655	568	612	624	616	650	594	627	664	598	597	609	650	605	645	639	647	611	584	658	607	613	602	644	624	655	654	593	618	622	615	623	647	626	635	647	641	615	634	616	639	615	648	600	597	633	606	627	604	642	626	650	598	635	641	596	635	670	648	630	641	645	635	595	623	638	657	643	629	626	604	600	673	639	644	599	611	600	635	620	654	638	649	614	622	611	582	650	641	598	644	594	648	613	607	663	625	619	667	654	670	667	654	626	577	639	641	659	644	623	642	624	624	625	638	671	669	697	609	680	673	607	600	586	635	643	621	647	588	638	633	628	635	653	657	616	609	623	615	626	603	670	595	578	611	633	641	638	582	617	623	684	670	655	643	651	648	592	594	651	621	671	611	685	640	630	617	663	652	598	633	628	592	600	626	619	627	622	647	644	636	609	680	629	635	617	650	607	657	609	617	573	595	612	602	645	636	594	600	660	624	637	651	663	586	661	626	611	646	599	568	666	631	641	589	625	574	596	656	638	614	632	640	638	645	607	629	588	673	601	653	615	625	639	674	668	656	636	635	648	687	578	640	595	648	631	608	660	607	628	619	682	615	612	627	671	598	694	648	614	646	669	636	643	605	654	642	622	632	574	610	579	657	649	620	637	654	659	652	607	628	637	673	663	629	629	580	655	651	618	654	587	616	617	618	627	663	638	621	654	627	622	584	660	590	634	631	633	599	626	554	637	625	644	621	611	599	629	616	607	603	615	640	654	615	621	633	616	680	656	637	615	659	583	618	643	645	649	613	633	629	599	619	624	635	635	606	608	577	656	625	668	632	582	639	626	632	645	619	694	626	638	615	649	630	633	612	621	589	641	646	636	629	665	626	658	598	596	590	638	626	685	623	647	636	634	599	656	619	627	642	589	675	628	639	687	658	644	631	658	648	609	613	662	614	647	634	661	625	639	654	627	615	642	633	582	629	635	660	638	612	619	631	628	591	665	605	611	613	651	637	624	655	637	671	632	621	647	640	668	614	604	671	628	628	624	648	586	606	649	644	642	600	629	646	660	631	673	620	623	598	621	590	623	653	655	637	643	619	638	628	643	619	644	660	678	585	647	619	631	656	627	660	623	632	619	591	611	679	625	678	660	625	627	634	637	655	630	606	651	625	663	626	675	652	598	586	602	650	694	651	621	609	624	603	585	615	676	615	607	637	667	665	618	612	596	632	606	643	603	618	675	619	633	596	648	634	651	621	615	634	669	605	615	650	661	633	683	606	629	630	614	636	651	659	647	629	647	597	648	671	639	574	654	605	604	687	639	594	595	647	624	644	606	650	601	604	630	620	680	637	574	645	622	663	571	611	636	648	608	637	595	638	646	631	608	621	647	640	621	652	644	620	634	608	560	631	579	682	704	684	602	666	648	627	619	604	616	583	595	629	617	642	653	643	628	683	633	602	630	621	666	639	636	637	624	658	615	622	664	639	591	667	639	609	633	609	613	646	651	647	601	606	655	590	612	637	607	618	612	643	602	653	615	594	633	631	624	623	570	647	618	681	637	609	714	654	649	613	593	591	656	654	632	639	604	627	622	605	649	675	614	611	707	602	657	607	668	629	647	643	626	651	633	631	609	643	613	608	663	620	620	625	628	646	625	634	584	645	659	648	644	639	633	664	605	692	615	639	633	622	653	627	615	608	621	633	603	611	640	617	645	602	644	631	636	607	644	658	621	630	664	620	651	648	618	659	667	666	634	602	685	656	659	612	655	615	609	641	621	620	607	612	593	599	605	606	640	603	614	634	589	630	635	572	615	611	628	630	649	601	608	646	669	661	636	624	609	671	654	646	637	628	663	637	613	637	629	616	621	606	623	575	598
39386	26168	19590	6668	1333	856	491	445	354	300	307	276	242	212	198	210	232	207	173	164	202	191	185	159	185	193	188	179	192	183	147	156	153	161	182	155	170	180	178	189	160	151	162	145	168	152	150	151	162	170	169	186	168	146	177	167	168	166	151	164	164	163	148	141	154	163	159	153	148	153	183	173	187	164	187	171	163	153	171	180	160	188	173	159	196	157	152	188	165	152	153	147	151	164	139	172	181	170	157	190	152	161	168	173	158	163	178	139	138	158	148	150	169	183	160	170	154	141	154	174	170	161	162	147	188	177	150	151	156	145	165	140	172	157	149	164	182	172	166	171	161	158	185	148	140	192	160	185	147	154	159	157	168	120	159	158	149	152	151	151	158	156	132	154	142	176	180	169	166	176	160	180	181	174	155	169	164	174	163	167	188	159	176	171	168	175	164	192	159	170	173	164	158	143	177	174	160	163	147	141	175	184	165	140	157	179	164	170	155	164	168	161	163	169	175	135	162	151	164	167	170	161	174	211	158	150	147	142	177	159	157	188	169	163	164	173	161	168	155	169	160	171	153	196	165	148	186	171	164	161	164	154	153	159	145	162	152	158	168	170	178	163	158	184	145	168	186	165	160	184	167	176	181	139	172	167	175	161	192	190	165	160	177	176	155	156	164	173	189	167	149	156	184	153	161	150	153	161	174	178	171	183	146	177	154	182	160	172	133	138	134	170	156	156	143	156	161	167	159	168	168	145	186	155	167	170	167	168	155	163	179	178	142	169	194	153	174	165	155	158	170	165	172	136	186	183	153	149	157	157	183	164	161	145	151	180	148	177	156	146	160	172	183	153	177	156	175	158	195	161	166	166	157	163	154	175	177	166	178	154	160	172	169	190	173	161	196	152	173	158	154	187	162	151	186	189	151	167	147	154	171	165	172	179	162	165	177	154	150	168	180	142	166	160	180	167	151	160	152	166	166	190	152	160	171	149	167	183	161	157	148	160	148	157	183	159	153	152	192	158	172	144	159	149	159	166	167	182	178	172	153	159	177	164	162	148	155	160	163	155	158	178	159	181	165	170	153	155	155	170	156	146	166	170	173	190	160	160	164	169	198	140	156	171	187	184	172	181	181	178	170	170	191	171	185	167	150	163	171	163	161	174	148	155	173	164	146	155	160	165	167	171	168	163	191	155	163	171	185	181	157	148	180	163	158	148	174	181	156	178	152	171	153	160	173	184	179	158	189	202	153	185	169	158	158	159	185	163	164	139	185	156	164	173	172	177	153	159	166	161	145	155	174	162	160	174	154	174	191	174	161	170	185	164	169	165	148	198	164	166	163	166	157	157	169	174	173	179	167	133	182	166	166	168	183	166	165	150	169	198	165	135	143	147	179	142	175	150	160	142	166	173	169	158	161	141	151	160	177	163	149	169	168	176	159	182	150	187	173	159	154	170	152	170	156	159	179	155	152	168	166	178	181	151	173	177	176	178	161	165	181	156	149	156	177	163	184	154	173	154	156	183	151	163	172	155	161	167	163	169	141	177	158	156	175	176	185	171	156	136	178	176	167	161	171	158	184	141	155	168	139	168	150	173	163	158	184	139	161	153	138	178	197	184	151	172	162	202	171	161	170	163	173	163	145	180	181	153	173	167	147	151	178	189	156	189	144	185	196	164	170	151	160	156	164	178	134	183	172	172	172	164	171	153	188	166	156	177	165	165	144	183	142	175	176	153	152	153	177	152	168	155	147	177	161	165	152	163	164	172	169	160	137	162	170	161	168	150	159	159	189	162	183	143	155	180	153	146	141	163	167	165	176	166	185	170	174	168	165	170	172	155	167	146	166	184	164	143	163	178	164	139	168	163	190	149	157	165	163	166	180	148	145	165	147	178	149	179	192	155	156	157	172	159	139	162	186	134	160	167	164	143	167	163	170	141	179	146	159	157	166	174	140	161	159	175	198	179	165	164	143	149	172	180	156	162	146	171	166	156	162	169	175	146	155	189	169	140	161	163	154	177	133	175	168	170	145	175	173	165	153	142	156	175	159	179	159	167	192	158	165	154	177	145	172	163	166	155	165	175	180	150	136	166	170	167	149	142	173	171	164	165	175	179	144	179	182	170	171	170	160	175	176	167	153	168	141	192	173	170	177	157	146	156	181	166	146	144	151	149	185	166	174	170	152	145	156	161	182	182	170	149	150	168	160	186	182	151	176	154	190	160	161	160	142	173	174	163	169	193	192	157	161	147	153	149	155	170	148	155	148	178	156	146	171	154	161	161	171	148	159	155	183	176	118	159	173	143	169	174	151	182	173	173	181	160	173	142	135	146	155	163	149	150	164	155	157	174	152	154	163	166	167	174	183	170	176	190	155	164	182	169	153	160	177	172	170	144	155	181	152	152	184	138	149	152	143	185	157	165	160	173	144	170	181	141	148	168	199	172	175	158	181	177	181	158	155	158	146	201	157	155	153	167	185	189	170	155	150	141	168	169	147	179	173	154	176	177	178	172	173	151	167	164	172	165	190	193	172	168	168	178	187	154	167	162	155	149	164	154	159	172	180	159	161	127	160	174	152	163	154	137	180	160	183	152	160	179	187	185	169	189	176	141	171	150	166	169	167	167	172	143	178	174	185	176	156	131	163	173	157	142	173	161	174	166	157	180	161	165	160	174	176	173	159	173	178	159	181	160	176	158	189	173	170	166	143	172	189	152	169	133	169	171	187	158	181	148	189	154	166	163	149	160	184	166	176	168	162	151	190	183	177	169	158	182	142	150	170	158	155	173	164	153	161	172	153	151	165	157	169	172	168	159	181	161	156	182	153	151	187	167	162	151	165	162	182	152	177	177	165	156	140	188	160	162	178	159	181	160	160	176	170	163	163	143	121	169	143	143	178	164	179	143	155	154	148	182	150	158	137	159	174	183	150	162	179	154	163	171	160	147	188	149	160	165	166	142	166	181	164	166	157	164	165	133	170	186	182	141	177	173	168	160	177	149	186	165	192	129	146	153	169	161	164	134	165	170	173	185	203	202	167	152	169	153	148	179	164	169	164	155	157	146	137	177	152	165	151	147	169	180	152	161	164	153	154	147	154	147	163	171	190	182	154	167	136	174	182	144	162	141	150	172	146	143	143	159	201	149	173	163	174	162	166	145	151	149	144	163	164	172	146	160	171	143	159	182	151	180	171	167	167	143	144	167	170	167	183	188	141	163	175	181	157	165	164	193	153	158	154	189	163	169	150	162	165	130	151	151	155	158	157	132	173	161	164	180	173	146	175	163	157	156	167	167	160	180	183	176	163	153	152	167	168	186	167	175	165	170	171	160	153	177	171	143	143	142	150	185	180	159	159	136	160	130	152	138	144	158	173	168	180	151	161	160	153	158	161	170	156	170	185	173	185	155	144	172	170	184	178	177	144	139	152	154	183	168	149	157	145	146	157	181	174	172	175	182	142	166	158	169	189	176	149	187	166	181	168	168	169	165	158	172	182	140
26800	20554	21835	8540	3674	2930	2173	1853	1388	1151	1169	985	862	773	744	739	623	646	605	581	568	517	527	499	496	528	512	479	497	472	471	451	479	447	428	457	414	400	429	452	401	492	436	398	438	431	435	460	412	396	427	394	400	392	391	411	407	379	440	419	405	384	401	426	385	391	382	436	396	404	410	403	423	405	411	399	390	424	400	359	393	423	395	394	429	399	378	443	391	395	412	396	413	383	378	382	407	432	410	362	401	398	417	399	405	386	402	397	377	403	369	396	377	385	395	385	370	409	379	364	385	394	387	431	400	417	383	417	404	380	387	391	375	355	393	404	403	351	387	414	413	380	398	426	387	409	417	390	384	372	412	410	402	412	409	382	403	394	385	434	375	414	404	426	372	394	375	386	374	364	407	390	444	393	368	379	356	389	386	365	395	403	374	392	388	407	422	402	389	426	416	400	379	383	410	421	376	413	406	344	387	388	411	368	403	388	437	386	382	383	383	345	395	352	390	384	424	399	389	359	397	389	381	364	402	409	391	399	373	398	396	381	392	415	425	388	410	413	394	390	410	380	382	390	398	390	379	370	417	402	390	403	412	367	383	410	409	388	400	398	403	389	390	360	384	397	435	407	382	394	409	397	370	403	404	376	400	406	378	382	375	400	360	413	390	418	399	404	398	424	422	418	428	399	416	383	368	391	401	422	387	358	381	381	418	381	387	399	441	381	423	376	396	429	383	400	402	387	367	392	415	389	362	420	407	375	386	389	386	375	401	410	391	349	367	436	384	393	377	387	430	422	395	380	418	396	397	376	405	415	385	393	395	370	403	388	404	358	409	402	430	380	397	392	416	365	371	368	437	368	388	357	343	381	467	397	383	368	375	440	384	397	402	357	410	411	400	418	416	403	380	393	361	411	384	383	428	392	388	436	364	408	363	372	403	408	372	381	419	366	404	407	388	424	413	398	380	398	410	411	407	392	368	379	407	412	384	403	399	358	411	389	375	385	387	382	406	375	406	389	386	398	375	385	412	399	393	406	396	400	399	378	421	379	403	401	399	403	401	353	377	378	410	417	412	400	384	421	372	401	401	410	392	398	389	409	413	418	376	387	411	374	394	370	386	409	391	379	365	392	377	397	384	395	407	403	434	401	395	375	399	383	420	393	390	392	363	446	410	382	419	429	392	403	367	410	374	397	385	377	382	407	397	360	395	419	431	379	388	428	388	350	434	414	379	397	389	390	417	389	405	368	415	392	401	389	404	427	369	405	383	358	365	412	408	399	410	374	376	385	413	381	408	424	421	401	381	400	360	407	391	388	419	380	391	399	367	366	401	377	403	396	371	425	398	385	373	388	413	377	394	405	422	406	408	392	376	438	379	377	400	412	406	416	380	413	372	400	398	404	390	410	433	419	401	404	405	379	408	393	406	355	381	420	411	399	367	396	384	364	363	389	415	399	387	402	381	380	382	394	387	389	375	437	409	415	371	400	391	390	403	397	402	372	411	410	400	377	390	415	411	379	417	443	372	401	373	411	386	371	393	368	393	382	393	390	389	399	398	370	379	416	415	390	410	374	401	364	384	377	386	341	414	357	423	399	413	394	387	392	428	382	393	384	416	364	395	394	397	371	398	411	395	406	393	411	379	375	412	383	370	373	376	406	418	386	391	354	389	431	422	391	384	368	412	402	410	377	389	398	354	397	412	399	396	381	410	394	387	399	366	446	366	389	399	408	433	416	398	424	372	376	397	405	378	383	396	373	409	372	411	387	412	409	378	413	417	362	381	385	405	432	368	404	382	360	390	367	382	390	393	410	439	400	374	394	391	376	404	385	385	382	396	418	387	404	367	372	404	384	380	406	394	400	376	409	380	393	416	412	376	365	417	385	402	396	389	421	377	422	444	401	391	402	387	415	389	381	380	412	379	410	392	392	390	410	383	419	373	383	399	397	368	394	394	385	383	410	412	417	422	398	384	394	414	385	367	395	377	406	380	423	389	383	422	385	416	382	416	411	410	376	378	380	417	382	376	421	379	444	426	401	377	400	380	410	423	383	396	388	367	371	420	364	386	385	423	385	438	397	382	414	383	394	427	426	393	394	415	393	412	373	394	385	377	401	386	389	370	377	389	363	391	396	389	410	397	418	433	398	397	386	391	380	390	388	399	407	411	367	397	420	381	386	413	402	362	414	390	399	437	435	385	395	409	388	408	383	395	401	367	379	386	392	395	367	404	372	382	346	399	387	388	376	376	388	370	404	403	415	390	432	406	367	419	412	392	392	399	393	394	421	405	392	401	384	381	410	408	413	374	368	368	362	404	390	384	387	392	341	386	383	407	381	390	390	367	404	424	369	388	384	403	405	417	362	396	409	403	383	440	399	403	404	424	388	359	393	352	420	409	398	367	367	403	376	396	406	413	362	395	428	376	385	406	390	409	382	393	383	390	360	402	402	387	366	384	394	411	394	380	382	391	403	399	380	388	396	368	384	395	408	418	398	385	369	362	405	383	388	355	413	401	422	425	405	384	401	411	425	383	399	373	390	405	406	422	371	395	407	383	397	387	363	384	395	389	395	414	405	399	380	394	422	372	378	401	385	423	399	381	391	409	379	381	384	383	387	379	394	376	394	426	388	416	380	390	385	394	358	449	389	379	363	391	379	414	439	400	397	381	389	407	391	378	401	341	405	383	413	356	413	392	365	383	398	375	384	419	387	383	400	412	396	391	392	425	381	405	423	413	394	411	409	385	421	412	378	404	414	393	396	339	356	405	381	407	398	408	393	380	388	400	399	386	406	404	390	418	387	374	436	383	385	371	420	418	388	408	397	394	403	379	376	412	400	393	398	410	386	386	392	385	392	390	404	383	418	415	391	367	351	401	391	386	394	458	411	403	422	402	396	378	371	390	407	397	393	407	387	333	377	358	446	393	408	368	413	419	421	408	396	398	372	378	413	390	422	411	381	399	406	393	390	405	385	400	379	359	377	394	420	388	420	405	385	415	384	418	425	385	389	438	416	394	427	383	427	383	370	391	387	370	363	411	404	394	405	350	390	372	407	408	395	418	378	400	394	379	419	379	398	430	419	392	387	424	378	350	400	396	384	394	387	396	420	383	392	387	374	377	432	422	433	389	416	406	410	397	414	409	394	413	377	365	414	405	389	391	377	345	387	412	413	377	401	351	378	407	366	374	415	357	414	400	423	384	377	417	361	436	407	369	392	408	400	428	397	395	441	390	397	434	381	389	418	420	432	404	376	408	415	408	408	393	387	383	396	380	380	359	396	399	394	409	396	382	380	404	404	404	392	409	409	386	403	386	385	406	382	428	401	415	387	375	375	389	397	411	377	396	376	406	387	403	407	406	395	404	377	416	412	352	410	383	376	404	380	375	354	405	396	403	385	395	388	390	416	399	391	431	389	393	421	392	392	378	373	394	399	391	405	407	404	416	394	375	403	401	408	401	415	400	397	388	382	408	387	367	381	379	401	395	395	431	394
13092	5084	2966	996	487	395	339	339	294	278	286	279	258	273	252	273	238	251	252	239	255	210	260	258	271	249	253	248	257	254	228	238	252	210	294	259	229	269	280	269	266	259	268	289	248	251	278	266	260	229	259	217	248	253	220	236	255	269	205	236	243	254	270	255	249	259	259	268	234	258	223	239	238	252	242	231	240	246	253	212	248	246	254	270	233	235	270	230	253	234	264	248	240	283	232	240	266	281	268	227	269	279	257	218	256	220	252	250	240	248	253	258	224	250	233	266	204	241	238	246	223	242	258	236	229	260	252	275	239	243	242	266	261	225	257	269	253	251	243	226	218	270	231	250	219	254	239	240	247	252	238	254	247	250	234	260	255	218	241	247	232	257	219	247	230	246	245	240	249	248	243	205	237	228	241	225	227	261	270	241	289	225	256	254	238	222	230	245	234	252	250	263	293	269	241	244	228	247	233	261	293	229	230	213	250	235	256	260	262	229	259	236	228	253	265	263	251	267	224	241	274	287	239	274	283	214	215	239	238	227	245	252	291	220	251	217	217	275	269	248	259	268	240	238	232	245	237	260	236	250	233	219	272	239	246	228	259	255	244	256	234	260	256	233	257	268	239	277	266	250	240	248	234	219	255	223	240	250	261	233	252	251	266	242	246	249	236	237	248	248	231	247	268	227	269	260	246	272	246	282	253	253	241	273	251	244	257	215	241	274	258	267	227	235	228	237	239	246	244	230	236	259	263	246	239	244	228	259	247	263	219	246	234	226	236	251	246	241	244	254	239	249	248	256	246	235	245	262	261	262	260	248	251	242	208	253	216	251	285	236	264	203	256	274	256	244	263	251	249	248	238	274	245	246	224	248	234	257	231	253	232	250	251	241	244	238	250	243	252	238	257	250	242	253	259	252	236	241	240	254	247	265	259	234	270	254	254	270	217	246	241	236	268	250	254	236	287	246	222	211	279	255	213	263	228	221	264	303	248	262	235	237	229	236	262	204	253	230	223	229	265	245	259	256	225	240	237	242	256	249	242	264	265	240	232	252	257	285	263	242	281	245	234	237	258	277	246	244	251	246	232	264	268	235	264	217	227	236	226	238	245	233	254	216	251	255	219	255	249	251	264	228	235	229	252	255	241	248	208	232	212	232	209	242	272	247	246	243	253	244	256	245	239	269	241	229	241	244	252	250	259	254	257	260	249	249	259	220	249	257	256	242	257	266	241	236	238	240	226	256	257	263	251	280	269	251	253	242	235	259	265	215	242	264	248	241	240	230	255	244	224	278	241	240	254	282	241	249	241	255	244	246	245	252	239	249	234	216	245	244	241	264	265	240	210	233	279	264	264	252	258	260	248	227	242	264	217	246	245	260	247	247	253	270	236	238	267	234	252	227	247	250	236	246	245	227	270	241	254	254	260	244	254	247	231	238	231	258	228	284	206	264	224	231	254	242	239	225	235	238	223	256	234	265	249	231	224	233	252	242	251	228	209	234	242	255	249	247	280	230	243	264	268	248	251	245	254	237	235	266	272	236	223	273	266	251	231	247	214	265	270	240	269	255	246	231	260	258	237	243	228	246	241	246	236	233	212	269	251	252	247	245	249	281	243	250	267	238	234	245	246	241	247	260	240	269	243	254	231	258	254	255	237	255	224	240	223	237	237	268	251	256	240	258	262	237	254	232	241	233	221	231	255	234	284	253	247	269	211	274	244	246	253	236	269	225	219	248	221	241	243	236	251	263	263	240	244	241	258	274	264	289	240	260	222	233	241	233	257	222	260	251	271	245	245	237	227	264	240	250	232	247	281	213	266	249	235	253	268	247	250	215	250	227	234	258	254	241	239	258	247	256	263	239	228	244	267	213	256	222	223	248	230	221	236	232	260	239	258	264	244	217	265	266	272	246	239	248	231	267	230	236	246	261	245	226	251	244	259	236	219	222	236	246	235	261	252	291	243	231	240	268	272	275	257	237	256	246	216	238	257	222	288	229	241	251	235	255	227	275	237	301	216	248	253	248	229	245	248	252	252	239	252	233	244	224	241	275	257	257	254	253	232	251	247	229	247	264	277	227	230	255	241	242	232	239	244	218	249	206	242	238	242	246	258	215	230	245	249	245	257	247	252	237	224	245	241	267	254	222	263	252	271	226	240	271	225	244	242	270	251	253	246	257	210	249	236	263	256	258	243	254	226	245	214	250	206	240	244	254	254	269	246	268	242	241	260	258	228	263	237	216	257	249	223	216	229	228	234	226	217	206	258	246	251	225	257	246	246	241	237	228	261	248	231	243	256	261	222	244	262	254	238	251	254	249	239	226	225	228	269	240	246	216	251	233	226	228	260	265	265	279	258	265	212	262	223	246	236	243	258	237	253	244	234	223	266	260	249	255	224	231	252	239	238	256	246	278	234	248	238	236	254	256	244	266	225	242	233	235	246	235	238	237	257	255	270	260	223	227	262	235	280	226	238	233	264	254	251	252	218	244	209	235	269	227	244	242	231	225	254	224	239	256	235	222	259	228	256	242	244	230	257	247	269	281	245	239	242	249	246	274	235	234	249	269	231	241	267	266	259	266	243	246	275	242	256	232	252	272	228	232	209	264	257	254	236	244	215	256	211	218	253	232	257	266	252	267	259	264	245	228	267	258	248	253	241	258	232	267	245	271	252	245	248	247	215	242	248	277	235	253	245	257	255	239	262	245	279	252	233	211	221	248	230	263	275	269	248	242	216	246	243	266	276	273	228	267	256	258	240	243	239	228	250	252	230	240	209	277	262	263	253	261	247	259	221	245	251	235	267	223	245	235	249	240	243	255	247	225	213	224	235	251	230	248	243	234	265	230	213	255	252	276	266	259	258	246	242	228	269	239	257	247	244	235	238	272	265	233	274	243	272	218	239	250	247	236	275	235	236	271	230	228	249	255	265	232	246	220	241	232	233	222	284	261	233	283	267	221	262	254	265	264	258	257	239	262	261	248	221	262	233	248	257	235	237	211	285	277	227	274	254	258	266	222	268	264	229	250	244	251	240	259	251	248	254	256	253	255	243	253	232	258	279	257	230	224	258	250	229	237	253	244	239	234	274	262	261	259	242	227	239	275	254	258	253	268	223	230	232	253	224	217	246	276	251	241	267	239	265	224	238	260	244	254	227	243	239	235	255	268	238	264	260	244	250	228	196	262	223	252	263	254	273	254	221	235	245	260	278	244	208	251	245	245	266	240	256	217	248	209	243	252	230	252	246	239	229	264	259	224	256	232	249	253	281	259	240	251	255	261	251	263	245	267	244	229	251	233	207	248	250	232	253	243	247	258	235	241	254	224	240	252	259	223	229	260	258	258	232	252	240	236	252	252	244	259	225	230	239	245	255	251	233	225	246	253	262	238	255	250	247	248	241	248	266	266	249	259	258	241	217	253	241	242	237	247	243	240	236	217	222	244	244	230	258	257	236	257	275	254	246	252	244	245	214	254	273	260	259	246	246	231	278	249
9289	5126	5539	2547	1649	1308	1065	941	853	767	685	698	720	678	661	626	615	649	609	630	643	632	574	618	650	618	594	614	612	619	579	628	573	555	632	609	562	586	575	600	584	592	615	621	596	569	583	569	585	614	594	609	583	577	597	581	589	572	619	528	538	583	564	582	580	550	580	615	549	565	548	595	621	600	554	600	555	551	598	583	572	605	566	535	578	594	566	589	559	571	532	566	582	603	579	592	607	603	591	553	586	630	631	585	587	622	601	637	624	538	602	584	585	590	577	593	577	570	596	537	614	521	605	569	566	600	590	615	603	579	608	571	577	589	575	619	584	589	572	578	556	595	600	580	618	578	522	581	577	571	547	591	579	571	573	592	642	612	581	577	574	582	593	566	550	626	553	591	547	605	527	567	561	618	607	591	569	559	558	574	581	610	614	588	560	552	568	536	614	557	612	562	603	557	555	607	547	590	562	611	583	582	572	600	605	549	620	616	570	593	561	605	601	588	610	581	590	584	550	598	549	552	551	554	581	581	571	564	566	598	596	640	603	574	585	623	584	587	589	597	573	573	592	570	605	597	562	582	594	544	576	565	529	597	588	545	605	576	595	581	586	575	604	565	603	582	546	563	621	567	593	590	573	589	591	586	560	568	563	592	586	572	575	605	610	592	564	577	576	570	592	592	597	606	561	619	580	591	580	644	599	573	536	558	590	600	572	574	604	544	598	566	572	611	556	538	590	564	600	577	560	622	560	621	575	597	573	521	599	566	609	603	630	630	606	564	581	589	583	569	589	587	596	562	584	598	589	588	628	593	625	582	601	573	596	599	572	561	627	602	565	589	607	564	590	591	630	593	590	575	585	591	562	568	604	620	574	561	586	564	566	573	574	592	573	545	579	533	561	607	561	580	597	585	589	595	595	560	601	574	598	585	586	597	577	578	582	555	591	531	615	607	605	623	588	609	604	604	594	585	578	589	595	648	565	595	575	560	583	586	586	571	614	578	608	583	578	615	615	600	582	564	575	630	547	591	555	581	589	558	551	606	554	602	625	523	589	588	631	546	599	601	575	604	566	581	578	569	607	540	615	578	587	602	577	560	630	589	611	605	618	617	608	589	584	591	562	627	605	573	562	591	573	549	569	527	575	579	583	542	584	557	599	575	601	599	574	584	601	573	631	596	566	554	559	590	555	592	577	558	545	602	583	622	554	623	574	538	565	586	564	568	628	585	552	593	570	547	598	572	552	606	558	584	587	580	594	566	556	573	580	590	567	570	611	597	574	573	591	622	530	623	618	561	596	558	584	567	595	614	582	582	568	550	575	600	566	573	574	576	589	579	567	596	575	560	596	605	605	557	566	611	549	586	591	615	616	584	560	596	590	598	566	577	615	562	546	598	596	592	541	578	585	575	591	564	601	597	588	603	574	614	606	578	611	590	560	594	605	611	603	595	569	594	563	591	573	613	563	578	550	539	603	548	593	576	614	597	590	594	597	556	606	530	573	597	571	543	593	555	572	602	580	575	607	571	591	569	618	582	577	611	615	537	568	599	595	554	607	589	558	567	535	567	594	576	586	571	591	603	583	568	532	579	615	559	619	589	608	535	575	581	575	563	599	619	592	594	591	576	604	637	547	564	569	591	622	573	577	592	539	607	603	581	596	597	570	592	589	594	599	552	585	598	588	560	610	584	603	565	578	551	590	616	546	567	627	564	596	621	590	613	575	570	585	582	599	579	588	591	600	601	573	600	597	548	632	569	591	581	590	607	639	572	561	571	628	547	596	560	575	548	585	603	595	558	589	563	595	553	551	547	536	566	627	563	579	634	577	591	573	575	596	548	554	560	544	577	571	576	575	573	590	573	575	607	554	593	558	574	570	511	542	561	590	539	594	587	583	598	577	566	548	595	558	567	606	595	575	621	578	612	576	619	567	640	612	574	570	566	570	594	599	566	596	576	561	552	602	611	593	573	540	591	614	565	554	617	567	599	590	585	568	604	567	573	567	587	586	581	557	547	572	583	573	570	582	558	566	540	600	582	569	575	606	519	596	581	604	575	534	555	547	548	603	588	591	567	563	576	566	615	611	585	579	601	543	597	614	563	595	605	610	609	603	578	562	558	626	565	577	552	584	582	596	616	562	590	574	565	584	582	576	581	596	590	580	573	565	572	589	630	566	605	582	580	577	590	562	558	550	590	556	576	612	603	576	589	546	605	604	558	623	552	593	565	612	568	587	580	630	608	571	590	632	565	618	547	548	628	599	571	569	581	603	583	629	600	587	595	614	571	569	583	611	543	568	553	567	607	543	574	550	570	578	566	536	617	566	584	587	605	592	571	582	599	590	558	572	558	585	580	617	563	581	599	559	566	541	576	603	597	544	611	619	602	587	603	593	563	573	539	576	539	588	549	618	590	585	533	582	583	584	541	579	613	558	573	596	619	568	636	582	584	576	622	594	606	633	574	598	521	578	543	583	545	586	581	564	639	545	595	567	593	566	578	596	584	597	563	565	594	589	577	533	580	617	599	595	562	595	571	628	544	598	599	558	607	583	572	565	587	587	561	612	556	589	546	593	576	573	539	585	623	571	573	603	583	598	553	584	612	578	548	563	597	561	608	567	611	585	571	569	566	563	588	587	575	584	582	576	578	606	612	581	604	601	586	585	602	560	566	599	564	587	587	573	615	571	565	557	550	580	582	599	562	624	592	569	598	573	586	571	555	573	587	586	618	601	534	632	578	597	574	566	568	614	578	545	587	622	578	598	563	589	560	565	569	562	570	599	603	559	572	586	565	599	616	569	599	609	592	599	616	599	605	588	556	584	594	565	564	596	599	602	569	574	536	572	570	591	569	533	598	636	593	603	591	601	561	567	599	633	596	547	531	619	603	618	592	573	557	602	529	548	627	570	572	573	580	545	584	571	567	571	588	572	579	565	555	604	596	598	625	583	567	568	603	570	565	561	568	538	546	554	534	619	598	595	547	580	581	585	640	567	563	582	560	595	556	609	583	546	563	611	569	611	535	600	592	602	631	569	604	627	623	596	563	580	589	568	587	564	604	552	602	576	548	559	615	581	579	576	518	600	574	585	595	567	586	570	587	584	603	576	570	522	600	585	631	595	542	587	615	574	572	579	618	590	560	593	590	603	542	632	548	602	612	592	534	568	556	604	573	614	613	582	561	537	573	573	581	573	613	594	541	575	595	579	598	571	600	618	527	607	567	564	546	573	612	592	551	609	557	577	597	561	594	599	574	577	578	601	600	595	573	597	591	569	603	575	568	556	600	580	576	542	621	606	622	559	575	592	565	602	566	559	593	525	584	585	577	562	571	591	587	585	597	577	597	603	598	579	572	570	581	608	591	580	592	571	599	566	609	624	594	564	600	586	604	570	564	572	601	637	564	545	589	623	606	590	546	570	578	612	593	572	615	573	571	584	582	560	578	599	571	601	598	588	591	630	561	626	623	555	572	601	628	601	576	597	557	606	598	595	566
29201	17017	12376	4167	1009	637	485	431	391	390	362	293	329	274	291	293	292	272	309	254	272	282	279	268	267	259	256	285	288	252	255	284	238	274	234	252	270	282	244	270	278	236	304	264	251	257	261	272	283	266	257	254	254	248	267	272	282	301	252	251	275	249	273	319	253	251	296	276	304	265	277	259	249	258	254	260	263	221	281	275	249	236	235	255	256	253	250	289	268	246	255	267	257	239	226	265	257	248	296	271	260	242	264	269	246	229	259	236	243	255	271	276	267	274	221	227	277	273	246	251	294	239	242	274	238	267	258	269	265	259	241	257	292	284	248	269	288	265	247	266	265	270	249	280	236	253	274	228	246	277	246	262	278	253	299	270	262	256	243	246	245	231	243	252	278	250	266	275	243	278	273	255	267	269	248	259	225	313	311	265	275	264	278	299	256	256	276	274	235	256	234	245	239	247	253	242	239	265	276	249	277	268	312	234	291	238	236	256	281	256	285	281	280	270	222	270	274	242	277	301	264	252	272	236	270	255	274	276	258	231	234	261	261	266	237	234	244	277	257	264	257	267	251	281	249	275	260	270	245	247	253	268	285	272	245	268	252	248	250	264	238	272	263	259	265	258	267	240	280	257	282	283	279	256	282	273	230	240	250	279	270	275	294	261	259	271	292	257	261	279	270	289	253	265	263	232	232	273	269	276	241	237	243	271	268	267	250	247	290	241	230	257	233	218	267	266	232	284	266	269	252	263	257	272	284	271	271	282	262	243	230	287	256	288	267	250	249	235	271	291	280	242	270	274	267	270	245	270	275	284	278	271	252	267	242	290	212	256	270	250	293	252	253	235	265	266	292	275	268	269	239	241	277	264	258	243	288	272	262	261	230	232	239	237	282	264	261	254	285	260	270	223	219	240	258	253	260	232	261	257	271	265	256	246	254	254	261	272	256	265	278	247	242	262	251	225	290	263	267	291	257	260	270	244	270	231	257	261	295	257	247	321	249	232	262	272	253	232	280	246	267	275	255	258	256	256	241	197	252	258	245	229	269	252	255	230	244	233	272	237	253	273	282	267	249	275	283	275	272	249	272	276	278	229	265	230	242	266	249	237	243	249	242	253	274	228	263	261	239	263	261	280	251	227	225	266	291	259	255	271	253	260	238	267	269	272	245	237	268	234	260	249	260	264	290	232	223	256	246	276	271	256	262	262	253	255	252	264	264	243	235	253	273	243	227	270	259	262	276	253	273	252	285	248	253	264	264	282	241	258	254	231	268	288	251	238	274	265	212	260	263	267	278	282	224	295	261	256	252	270	268	273	252	240	283	278	296	272	267	266	256	267	267	259	296	262	246	252	231	308	266	279	266	254	235	290	241	244	274	266	255	264	256	274	282	247	247	212	217	252	265	281	261	294	269	237	256	228	253	303	270	245	255	229	239	262	265	230	259	243	241	255	272	234	219	255	256	282	257	259	255	269	267	266	243	283	248	269	237	272	243	288	267	258	238	284	240	243	266	246	272	261	221	259	249	265	286	264	269	255	259	264	282	292	291	251	286	244	249	267	260	270	283	262	253	274	273	241	255	260	256	259	268	249	292	260	265	255	255	262	263	308	263	251	285	253	238	294	308	264	241	275	268	283	255	237	264	264	270	236	255	255	254	246	265	232	255	257	293	256	238	266	297	241	262	246	263	266	266	241	232	280	266	266	296	252	254	262	299	254	271	270	253	258	263	256	277	240	255	256	258	261	243	277	270	284	268	236	258	244	255	269	258	263	272	282	215	255	240	246	256	281	260	238	246	256	274	259	307	265	242	220	258	234	259	244	285	246	245	248	259	226	249	243	296	239	291	259	277	251	254	252	226	244	253	282	255	242	247	247	239	233	256	281	245	241	266	247	247	265	244	242	224	234	249	235	233	261	259	259	246	267	293	297	248	263	251	256	265	279	269	282	253	266	280	267	287	239	274	291	269	260	265	262	208	263	266	253	267	247	250	230	245	251	264	261	292	243	263	237	246	250	280	266	268	255	276	273	245	223	225	231	293	283	247	256	273	254	273	227	241	266	246	262	255	244	232	244	246	258	289	272	266	242	271	277	234	275	278	244	244	239	282	279	256	277	232	247	258	259	237	252	275	252	251	244	228	253	264	276	264	246	255	260	248	251	234	260	274	242	270	246	231	256	274	264	250	266	280	262	267	219	241	248	267	247	240	266	240	249	245	276	291	254	232	259	249	249	251	217	254	272	254	291	252	257	238	252	241	275	240	250	293	249	251	281	246	273	278	235	264	215	272	301	268	270	278	268	261	244	315	243	225	275	282	273	255	276	267	280	304	288	275	264	279	238	272	234	302	258	233	255	255	285	294	234	284	273	256	266	266	262	264	244	256	260	265	247	266	260	273	229	271	283	240	261	263	224	298	255	272	274	269	283	280	283	283	250	250	270	254	286	238	236	254	257	233	236	238	225	269	268	240	256	257	230	231	255	266	247	271	275	252	245	262	224	202	246	263	256	241	274	248	267	274	256	260	260	265	230	255	264	284	265	249	257	250	242	233	264	256	260	248	257	240	219	270	254	252	256	263	260	264	267	256	247	253	249	218	260	266	245	260	300	249	289	257	250	262	284	243	288	260	240	235	227	293	243	250	271	242	253	276	268	245	233	239	257	257	283	263	246	250	247	285	278	281	265	220	237	258	281	211	279	298	282	245	287	244	273	267	291	238	265	259	240	263	241	250	275	268	280	265	287	268	265	250	241	247	228	307	261	237	261	254	254	251	268	260	259	260	286	257	245	264	290	274	228	241	263	246	260	240	268	254	244	260	260	241	260	265	270	252	273	262	260	252	255	281	245	253	248	269	264	265	269	266	232	265	249	237	258	247	261	264	293	275	263	292	255	250	235	247	260	289	243	274	241	261	247	273	261	253	260	249	272	246	247	272	277	244	271	254	265	291	292	245	271	233	240	262	230	251	256	269	269	244	265	254	209	256	273	283	270	292	241	242	309	249	284	202	261	263	259	242	277	296	288	247	260	250	260	244	306	247	256	256	250	213	242	278	246	244	279	269	259	266	262	263	276	251	246	282	268	257	255	279	295	251	288	266	261	262	246	254	257	269	297	259	270	272	291	208	228	238	253	251	276	244	257	260	255	256	250	252	266	256	246	236	252	267	259	261	267	239	272	257	259	277	244	247	267	256	257	238	260	293	247	237	254	282	249	250	284	222	228	256	271	227	276	249	292	242	224	259	270	258	264	236	278	254	251	245	265	254	265	250	280	237	220	243	246	247	265	272	249	251	246	283	269	245	287	235	247	258	255	235	249	263	252	249	248	244	255	277	258	258	257	248	306	262	285	283	289	263	267	253	271	267	263	274	258	247	264	243	288	243	235	259	260	250	262	258	261	228	236	266	246	264	251	292	271	258	269	253	245	270	280	246	267	276	286	265	253	249	288	264	270	261	262	257	265	275	251	249	245	272	278	265	275	250	262	269	280	257	268
20687	14223	16364	6915	3038	2104	1712	1395	1178	1121	1114	1050	902	844	836	787	732	744	766	696	726	722	727	677	725	684	695	640	670	645	652	638	636	611	634	653	650	666	661	663	621	624	585	643	600	597	633	578	614	591	636	658	619	619	628	656	617	598	646	626	613	580	609	606	638	591	563	605	605	581	590	610	623	631	572	627	619	625	626	623	612	595	610	579	628	596	624	640	626	581	594	601	627	623	633	645	611	593	632	628	566	555	595	622	614	640	609	594	630	607	576	593	637	575	620	606	580	603	638	569	584	599	606	616	552	587	630	618	577	605	578	621	621	591	587	597	592	576	594	627	626	574	625	619	558	619	632	597	630	601	601	626	589	594	571	579	623	566	611	576	592	626	600	615	581	617	577	545	641	583	625	622	602	621	632	587	627	604	589	625	569	614	609	615	620	611	599	598	621	671	597	621	658	593	598	594	613	652	603	588	601	574	611	622	636	639	605	566	593	590	607	598	619	650	611	626	585	565	607	585	626	546	610	564	605	559	596	609	582	612	609	604	575	591	558	639	612	613	601	610	646	560	618	572	562	614	588	557	613	593	599	579	587	585	609	627	589	622	611	575	639	628	584	591	619	598	664	637	609	598	621	586	572	603	608	611	608	607	593	614	616	607	602	581	644	614	604	626	566	616	553	637	614	613	627	640	644	590	599	606	585	611	552	632	557	637	576	612	611	612	638	590	653	600	588	577	586	618	635	559	637	645	597	585	634	644	617	648	602	585	568	614	608	593	607	605	607	548	561	617	587	585	593	622	598	617	592	596	615	604	617	600	604	607	631	613	622	583	627	640	578	567	610	646	600	610	584	620	589	592	583	612	587	586	628	588	611	618	620	621	661	599	607	606	628	603	600	598	629	619	585	627	647	616	628	622	601	598	619	655	593	590	598	570	615	606	627	614	634	524	567	591	543	590	608	597	593	635	608	627	643	586	581	595	613	600	554	590	602	595	577	596	606	610	563	589	569	601	635	572	574	583	636	614	655	594	621	618	610	626	619	594	571	599	577	565	572	595	634	596	636	576	617	573	635	570	643	637	618	628	628	586	623	624	569	656	602	576	598	576	606	607	606	560	569	578	620	557	627	623	613	595	588	610	566	605	551	581	591	578	592	589	599	604	627	551	575	589	555	591	599	596	583	574	558	602	635	597	569	619	618	563	608	624	570	639	614	591	566	599	603	615	599	601	651	623	592	550	649	611	615	619	601	557	586	641	553	595	614	631	623	578	623	552	583	582	603	580	585	630	634	612	572	619	633	629	599	615	542	624	634	609	655	588	588	624	622	623	568	590	592	619	629	592	579	630	606	616	628	639	645	575	651	628	606	608	614	589	598	577	573	609	586	623	546	601	609	556	602	608	585	619	569	600	632	591	627	648	579	588	631	577	556	603	635	602	599	650	568	630	600	567	601	677	551	672	606	605	616	587	608	622	577	664	635	590	586	638	631	595	611	586	627	605	608	597	615	558	584	610	619	653	618	627	644	601	629	574	614	576	609	611	627	612	613	649	599	572	587	604	576	612	622	581	646	646	569	580	593	568	599	599	617	585	581	553	575	602	612	640	626	654	602	552	595	579	614	607	616	619	609	596	597	566	565	600	604	585	614	630	588	608	597	573	568	591	638	607	651	591	581	617	580	583	585	604	593	597	601	663	593	565	641	550	625	590	613	556	592	599	625	579	615	614	588	589	609	579	605	596	563	604	594	584	597	595	598	555	576	571	593	585	607	640	584	613	593	592	646	611	608	635	647	594	622	637	617	628	614	589	624	545	607	602	581	627	593	589	592	592	593	645	607	611	601	655	586	559	600	599	648	553	576	598	609	614	593	634	593	601	595	551	630	586	627	598	594	599	625	627	583	579	582	579	633	579	562	597	568	585	655	599	603	585	556	605	628	649	582	621	645	584	620	636	562	581	608	594	620	585	605	590	579	596	567	571	606	602	597	548	635	574	588	606	644	581	609	642	660	605	642	610	605	586	598	582	607	600	601	574	585	603	611	565	583	616	568	586	608	607	621	575	610	606	619	599	636	634	676	602	575	578	573	634	617	625	593	593	599	537	569	576	622	568	587	585	615	630	605	610	615	574	607	625	609	590	651	630	614	661	630	610	608	580	580	605	574	646	638	582	599	611	619	583	624	594	584	630	627	619	606	610	615	576	640	563	606	650	605	622	610	602	562	573	593	608	585	578	567	620	587	611	636	582	634	583	628	630	634	614	613	587	580	595	626	571	622	598	615	554	603	630	590	615	621	587	594	612	652	556	597	599	619	606	549	609	617	607	614	627	607	579	609	615	614	571	589	607	621	581	582	618	647	585	646	574	577	602	633	574	630	592	599	606	619	592	594	634	635	641	622	595	600	598	576	593	566	573	613	581	613	581	611	572	612	560	576	597	590	604	588	614	562	620	585	592	626	582	638	599	589	603	601	596	603	588	605	594	600	647	588	588	656	612	608	595	590	605	586	562	626	644	570	611	593	584	617	635	592	585	597	674	547	602	619	631	633	577	593	633	573	626	548	608	602	618	613	610	610	578	617	589	629	633	606	617	667	612	586	583	589	533	603	608	611	568	641	611	610	601	617	625	638	603	606	625	628	571	627	652	651	621	583	591	607	632	652	602	569	608	600	604	585	618	638	581	622	624	574	583	582	596	578	552	574	670	624	556	624	575	627	590	619	603	585	577	606	602	569	655	632	594	591	569	613	610	590	621	631	636	586	599	600	607	595	543	566	639	632	606	593	544	595	572	530	641	613	602	551	580	605	598	593	604	592	593	636	602	594	567	581	601	588	608	648	574	618	607	612	592	597	607	583	577	615	581	567	671	625	586	613	600	563	565	615	587	610	616	616	570	635	594	629	604	593	658	598	596	636	629	596	580	634	580	588	586	592	604	627	584	587	608	586	571	622	578	649	622	614	629	653	614	580	599	585	558	582	593	570	611	591	616	622	580	566	618	600	607	628	576	576	617	628	623	577	607	625	619	620	625	666	587	628	624	634	610	658	608	607	589	611	589	632	596	589	585	612	601	608	586	635	616	619	609	584	569	662	623	609	619	586	619	619	610	582	609	642	587	613	617	602	597	624	632	586	616	567	582	635	601	657	573	601	574	666	624	586	625	651	610	621	612	581	636	611	583	568	618	600	579	586	577	552	625	589	574	627	638	633	643	608	611	593	637	607	573	618	632	640	579	643	642	615	606	562	549	600	599	600	652	611	574	610	643	599	585	613	559	604	642	598	622	597	591	561	637	636	588	671	569	620	607	593	614	581	622	631	614	608	623	547	601	612	624	609	602	547	587	603	597	636	606	590	593	614	591	626	561	617	612	606	611	576	600	607	647	572	609	617	608	626	603	588	622	632	612	599	601	610	666	604	580	627	640	645	617	578	598	610	598	583	619	593	621	635	617	616	603	600	587	581	637	584	602	601	620	598	587	581	558	621	649	616	589	562	615
41723	27081	21290	6814	1690	804	553	457	340	326	330	287	258	259	243	247	199	186	223	205	196	175	193	161	213	179	168	182	174	212	189	190	184	182	172	159	186	155	215	185	167	179	202	190	185	193	154	181	185	192	175	174	178	148	189	155	173	160	176	189	175	181	165	166	182	191	173	189	186	159	153	174	181	172	165	163	171	170	189	190	185	201	180	150	183	160	157	170	154	189	193	170	157	172	187	144	154	182	159	172	163	161	177	174	175	170	159	167	155	152	155	167	186	200	154	158	150	156	195	180	164	186	175	155	168	162	180	182	173	159	161	161	163	180	162	157	166	177	181	169	166	177	187	176	161	162	174	150	183	157	178	184	190	178	170	159	162	169	202	165	165	199	173	188	136	184	207	172	192	188	165	166	171	162	145	183	146	156	201	152	140	161	200	151	168	165	183	180	180	202	191	152	162	187	179	183	171	176	194	168	189	170	175	160	173	156	174	184	156	155	173	157	152	168	173	179	172	180	167	162	165	172	176	182	185	157	168	181	173	194	179	180	166	170	193	158	171	157	171	174	201	182	162	163	163	171	175	169	146	174	178	193	171	178	169	148	182	182	187	185	169	185	160	172	176	182	158	175	166	176	166	172	170	178	173	155	141	169	170	161	171	157	159	180	167	179	158	208	166	163	162	172	186	186	158	176	166	161	161	169	178	160	169	183	183	192	170	175	175	141	172	191	185	156	206	187	165	169	186	180	141	168	171	156	176	171	172	172	166	161	156	190	184	171	163	170	170	165	173	156	182	175	176	144	154	142	175	182	173	201	161	179	170	160	175	177	161	170	158	182	179	170	184	209	173	165	185	138	177	178	175	190	184	153	155	180	172	164	162	162	161	194	169	155	188	166	185	161	187	171	182	177	196	168	182	157	158	131	161	151	177	171	144	156	166	167	149	165	179	179	170	175	187	150	161	181	144	180	195	182	184	171	155	153	183	191	168	151	171	159	168	183	166	162	171	167	157	160	189	181	160	151	170	174	176	174	170	158	159	181	181	169	172	171	168	186	156	176	142	153	162	179	175	160	202	191	165	181	188	191	176	182	164	189	200	186	158	184	159	184	178	161	186	152	161	162	192	177	188	156	161	162	157	159	179	165	170	178	146	169	173	176	202	168	170	201	193	172	174	149	162	165	188	166	183	158	155	155	160	180	183	165	171	172	165	187	193	179	192	182	167	141	169	171	154	186	172	183	199	175	165	181	171	179	168	172	165	179	171	178	159	162	171	176	173	177	178	189	187	176	185	154	166	156	158	173	158	167	168	167	162	170	185	193	179	157	176	183	194	170	156	187	185	162	165	187	171	191	150	186	163	166	171	184	158	161	184	161	165	189	172	183	210	174	186	179	179	179	192	157	175	169	174	167	171	170	190	159	162	191	187	180	179	143	170	174	180	184	169	152	157	190	169	158	144	159	159	179	159	178	170	156	186	180	147	188	164	191	179	151	161	186	200	181	165	169	172	169	169	193	158	166	154	191	179	168	182	178	168	172	163	186	177	176	178	152	163	192	179	207	178	174	166	180	178	165	145	181	188	182	169	165	191	187	173	164	174	167	178	161	161	174	173	214	178	166	155	196	177	158	168	157	174	163	184	163	157	196	161	183	163	171	186	167	165	170	168	161	150	162	165	165	177	169	175	183	181	172	191	162	167	177	188	145	169	161	175	175	168	160	191	169	189	174	175	179	214	157	190	172	172	168	165	175	175	187	171	172	182	186	166	183	168	161	182	186	145	162	168	151	176	180	180	169	177	166	183	163	177	185	176	171	150	174	180	176	168	131	194	167	193	174	159	175	179	162	173	166	191	182	164	184	154	135	159	147	165	190	180	174	157	164	185	181	167	170	146	167	164	188	196	162	169	177	189	161	154	161	189	176	156	180	136	172	183	162	155	172	192	169	186	175	182	170	186	194	156	187	180	166	158	156	181	180	183	168	178	163	175	155	198	169	168	181	173	187	174	163	172	164	184	150	146	174	167	168	144	162	169	165	183	175	186	181	168	172	165	156	178	162	171	165	174	145	163	166	158	165	164	168	171	198	187	197	179	171	186	185	167	150	209	171	159	177	160	151	173	196	163	167	161	198	168	157	190	170	159	153	185	183	185	148	148	156	163	178	158	189	204	166	188	183	180	171	161	168	170	163	187	182	175	176	171	178	170	165	155	169	187	168	194	189	165	150	167	188	173	178	162	157	164	152	172	182	166	168	154	154	174	180	177	167	161	178	186	162	169	141	173	166	151	157	154	195	154	205	158	178	182	146	161	144	152	174	186	160	172	198	165	174	148	158	187	166	170	207	177	169	173	160	183	195	169	175	187	178	183	208	168	167	190	181	169	170	167	167	164	181	190	162	174	190	170	174	194	166	164	161	195	185	168	171	168	176	168	167	163	183	189	195	177	187	161	185	194	172	170	160	205	196	172	170	155	146	178	157	185	171	164	150	151	187	156	180	168	166	155	172	189	176	164	173	202	149	178	190	160	179	189	192	169	150	171	159	131	149	171	155	157	159	159	174	194	181	157	168	163	171	170	183	148	181	173	160	163	163	179	189	157	169	168	165	187	134	157	151	160	175	154	163	185	167	155	172	178	173	174	164	173	187	178	197	161	154	155	166	162	158	145	169	173	180	178	166	163	173	201	170	170	158	200	164	169	183	178	165	174	146	154	155	149	150	177	181	137	160	160	167	152	146	172	150	186	174	190	159	174	170	182	180	189	163	174	163	167	164	167	149	178	184	159	172	175	172	178	158	148	166	174	154	191	183	174	159	164	178	180	197	146	162	157	169	167	163	179	192	146	175	179	175	180	154	171	159	179	172	190	166	163	171	158	165	172	160	151	182	184	170	174	178	176	171	163	174	168	190	170	161	190	156	171	189	149	189	182	202	183	181	158	195	184	146	194	185	174	148	151	149	161	172	191	163	162	144	196	168	172	168	180	154	167	168	169	210	165	185	154	186	155	155	201	166	180	179	153	166	188	164	175	192	153	175	180	163	154	158	177	189	193	160	187	179	183	176	185	197	190	159	170	169	169	186	164	187	175	164	151	167	163	198	171	189	165	165	169	175	160	195	168	182	156	202	161	162	191	179	169	180	199	174	180	174	165	153	165	175	157	188	162	167	166	166	178	154	178	172	171	202	152	178	181	171	189	138	194	159	162	173	155	148	170	172	204	184	173	181	176	169	162	149	165	165	193	161	167	175	191	169	188	152	157	153	175	179	156	165	177	181	175	177	180	161	163	188	160	195	162	169	176	165	163	183	171	173	188	160	154	167	167	174	173	197	149	187	197	183	164	185	157	182	177	171	160	172	161	187	183	204	171	179	167	167	201	177	173	178	200	160	152	137	162	176	174	177	194	165	159	184	164	172	173	172	187	162	162	169	170	173	169	157	172	173	182	174	158	175	191	143	187	174	180	184	183	187	181	175	174	183	186	168	173	177	192	163	213	156
27652	21199	24013	7712	3968	2827	2322	1863	1459	1423	1210	1101	946	866	821	743	762	633	704	583	589	559	556	522	553	592	561	535	515	516	491	461	461	445	467	427	435	454	435	453	463	492	457	469	458	428	445	451	413	424	414	463	378	415	449	441	429	437	428	432	399	417	413	395	409	409	404	417	422	418	404	424	446	425	410	370	393	385	404	382	390	417	433	384	440	413	410	429	429	442	436	413	443	416	385	393	382	405	393	414	408	438	384	427	406	425	404	378	410	395	409	435	408	341	424	399	444	444	414	402	404	432	406	421	380	413	411	402	375	392	437	404	406	426	436	412	394	403	386	431	402	418	386	428	413	408	375	457	420	383	412	444	402	470	417	423	413	427	424	401	431	421	454	432	408	426	421	405	404	425	413	444	438	427	407	422	392	422	392	411	399	426	445	403	428	433	424	419	371	423	434	407	379	442	437	397	426	442	392	419	414	384	382	413	355	457	384	391	408	436	394	405	411	434	413	375	426	418	434	408	444	415	407	397	458	410	378	447	383	434	387	418	448	410	398	401	410	417	438	340	374	401	410	395	424	401	390	431	401	460	457	406	409	423	421	393	414	423	423	440	421	410	435	439	420	439	385	421	398	418	410	414	428	393	380	413	375	419	450	430	429	401	440	404	435	421	403	394	387	450	419	411	393	389	413	419	385	415	412	412	410	412	432	411	398	411	414	407	391	379	426	395	409	426	432	419	390	444	390	403	457	420	390	389	423	463	426	406	395	382	406	399	393	423	427	401	407	391	413	408	406	386	407	443	379	416	381	420	412	426	384	414	454	441	451	443	412	425	411	423	389	458	415	383	386	399	401	403	440	429	410	391	410	437	414	448	412	457	443	395	384	370	420	391	419	409	428	410	401	401	428	378	388	409	437	426	441	416	398	403	420	426	395	411	436	437	400	420	411	399	449	386	449	426	419	406	422	419	448	419	389	371	411	404	446	445	414	438	404	429	421	419	396	410	384	433	475	419	407	422	417	374	381	443	411	410	395	432	401	415	435	410	414	435	400	452	444	419	388	394	395	423	416	388	391	408	425	395	411	453	422	386	435	408	385	381	406	439	406	402	406	404	436	441	407	375	432	375	414	384	424	433	398	422	423	387	441	398	410	403	418	397	408	405	464	410	410	412	389	436	407	397	423	416	426	436	425	404	412	430	402	383	403	386	383	401	404	368	392	422	441	398	479	434	416	432	425	424	404	439	441	381	409	418	416	415	421	400	417	420	430	398	418	411	437	431	430	410	400	428	415	406	415	397	422	421	420	416	418	412	423	414	415	424	424	394	396	417	407	432	446	427	393	389	437	419	412	418	368	416	414	410	428	395	399	373	413	444	414	398	389	401	408	409	347	398	437	401	416	428	458	377	430	396	386	382	422	421	406	383	405	385	435	405	396	409	376	393	401	420	415	398	404	437	391	403	408	369	358	371	401	439	410	424	406	412	391	430	416	434	438	434	397	394	421	421	402	400	402	427	365	415	399	429	436	470	432	409	438	414	408	407	434	405	409	397	392	396	418	396	382	438	413	454	390	428	400	439	404	396	411	360	441	430	430	377	416	416	416	417	392	421	416	400	431	405	403	432	425	431	412	391	404	423	408	432	412	398	432	413	382	415	426	408	374	433	429	416	439	444	393	387	389	421	417	382	436	435	387	409	430	389	385	404	394	419	404	399	426	424	421	409	441	370	395	431	409	429	396	387	430	398	440	364	445	390	426	431	418	401	422	413	370	377	420	418	431	405	402	434	388	414	445	436	413	427	433	443	397	389	421	411	424	381	422	456	411	382	410	411	447	440	400	423	401	436	408	418	437	417	410	433	428	421	397	398	463	417	413	408	433	421	415	388	423	486	443	418	446	428	445	401	423	419	397	383	399	370	445	433	429	401	402	422	421	412	405	406	404	395	377	440	415	410	402	418	394	429	423	435	417	428	391	423	458	395	405	404	425	427	455	418	388	432	408	453	426	433	402	385	409	456	399	447	427	430	371	405	411	407	379	394	419	435	395	416	409	396	421	405	423	397	451	409	401	377	406	424	388	417	399	425	405	432	389	402	444	428	445	375	411	439	388	393	384	399	406	390	403	445	376	435	419	386	420	415	412	401	426	389	417	400	426	371	408	446	417	387	411	434	408	442	378	439	390	388	426	418	432	414	384	375	436	419	411	396	442	428	390	422	417	417	429	387	406	407	392	429	420	426	432	418	414	415	422	419	426	432	382	416	421	404	397	431	406	438	437	431	426	415	411	420	421	431	431	409	419	391	406	388	397	410	413	413	402	400	425	397	426	451	428	403	425	435	406	402	399	431	387	376	385	404	399	448	403	396	413	420	368	412	428	420	431	424	422	415	427	410	427	423	424	421	439	417	405	457	399	430	402	422	425	397	409	376	423	433	414	439	443	401	396	401	431	404	428	408	415	410	414	386	417	407	434	402	416	439	395	435	400	403	399	394	449	393	390	421	400	406	421	403	421	448	407	398	425	394	382	396	383	364	431	401	387	438	404	404	416	389	415	456	431	431	408	406	439	443	419	412	429	447	398	432	455	420	450	428	429	429	402	427	445	435	413	399	396	431	413	436	428	456	408	414	406	423	421	441	406	408	420	413	417	429	391	433	442	393	408	401	420	426	387	401	401	403	422	380	407	406	445	389	450	403	392	408	390	429	444	390	417	400	424	420	396	413	395	403	419	378	394	414	410	407	388	442	382	429	452	420	388	461	409	428	427	418	435	436	404	422	391	395	403	377	428	438	414	390	426	436	456	391	415	385	425	435	379	403	423	429	392	407	424	439	426	390	423	421	394	400	409	383	393	449	420	397	385	432	399	431	404	404	397	391	397	444	432	422	445	445	432	422	439	387	419	413	389	399	426	416	433	391	408	402	443	402	383	433	429	400	435	423	409	441	421	443	410	447	422	432	412	430	477	435	390	403	454	439	416	412	389	439	401	427	405	424	420	399	374	411	420	440	434	393	395	439	407	403	397	405	402	382	383	406	423	399	402	432	397	437	410	427	398	396	405	430	461	435	436	404	403	420	440	428	424	422	420	390	449	403	388	424	378	426	451	432	430	408	435	387	428	435	434	418	398	395	441	391	436	393	426	409	414	395	388	414	412	427	398	385	420	387	375	405	428	442	399	413	393	397	393	423	402	414	396	428	421	440	423	393	416	404	428	457	451	395	425	431	427	399	378	404	441	412	425	407	410	414	430	400	404	391	402	430	401	417	401	440	418	442	422	406	420	423	396	416	430	369	431	408	414	434	424	413	418	428	417	414	409	408	360	471	385	435	436	408	445	416	418	413	424	446	404	419	403	403	432	419	413	397	416	421	394	400	421	397	445	421	415	416	444	391	402	425	389	407	442	411	404	427	424	418	403	416	399	411	394	406	440	440	395	415	410	397	409	427	414	437	392	442	394	440	421	420	435	428	392	423	440	446	417	399	393	413	419	406	413	402
12959	4983	2640	857	481	379	345	300	330	284	266	285	274	280	250	249	275	246	282	263	244	228	254	256	249	260	258	227	246	222	253	242	274	265	223	245	233	282	237	261	231	225	210	253	229	231	236	257	225	259	258	277	248	257	259	240	245	274	283	260	263	273	270	253	208	248	255	223	277	251	227	257	239	246	236	235	241	255	256	248	254	251	255	264	262	254	238	281	248	249	253	256	227	253	230	253	252	251	262	245	240	234	257	264	262	301	236	250	263	263	248	255	237	237	219	235	253	266	246	250	262	219	257	261	258	272	253	250	250	237	222	217	240	247	240	251	242	242	250	249	256	261	225	268	242	234	217	248	251	256	218	237	242	271	256	256	250	263	283	252	288	240	252	275	243	249	265	252	236	260	247	267	249	274	258	239	239	263	231	216	253	231	252	264	213	259	232	265	255	264	271	248	257	233	249	225	224	280	250	238	273	257	256	200	243	252	286	278	262	244	232	241	270	228	246	222	236	237	249	251	252	233	268	258	224	242	209	267	223	245	229	266	251	246	283	274	246	252	242	230	258	244	247	231	224	222	262	266	221	240	221	263	262	270	245	281	256	260	236	280	236	243	252	249	239	267	264	242	257	244	227	262	202	214	245	246	296	218	210	273	216	252	260	238	274	278	269	227	258	221	261	233	252	252	278	244	294	233	280	208	247	276	253	257	276	247	236	245	215	241	243	228	260	235	232	262	256	250	244	244	240	224	233	241	247	245	238	272	238	229	289	238	250	238	231	272	224	216	275	247	243	257	251	229	244	231	261	258	227	233	250	274	242	258	278	237	231	288	249	262	242	248	250	266	252	247	218	239	246	235	232	284	261	251	252	272	273	246	270	250	241	289	273	269	240	260	242	233	248	248	280	244	228	222	264	243	224	234	254	219	256	249	231	222	237	253	237	230	241	241	231	240	242	239	269	238	254	267	252	261	250	230	249	261	272	239	231	222	240	239	215	245	251	258	240	232	253	267	255	236	230	247	264	210	270	244	255	245	262	249	231	199	203	238	240	246	237	250	234	258	253	259	221	269	229	258	237	254	243	261	246	251	274	268	228	277	260	272	251	253	230	225	254	240	234	252	253	254	231	240	257	239	260	225	255	241	260	272	237	234	257	288	259	261	216	221	268	272	233	243	275	247	258	254	243	271	235	273	222	252	221	261	225	258	283	247	220	243	260	255	255	257	256	267	259	269	267	251	264	229	262	267	265	261	246	263	247	228	276	256	237	249	268	242	264	250	228	274	215	215	280	253	233	271	256	281	220	265	251	244	296	266	250	232	227	251	249	237	241	235	267	264	249	279	219	285	238	241	250	230	210	228	250	273	221	253	250	250	239	274	243	258	275	258	240	232	244	227	255	244	235	255	260	241	265	253	245	229	254	246	227	230	259	240	240	251	231	236	251	246	248	250	209	252	276	231	242	256	250	231	257	244	247	255	265	235	265	257	204	239	277	261	222	256	259	243	234	262	238	252	236	234	232	241	247	268	276	219	260	246	260	255	236	224	247	271	261	249	263	233	242	243	225	201	282	252	264	222	233	267	264	263	246	254	224	244	243	255	261	244	229	246	239	256	247	258	279	264	260	256	246	254	248	232	264	279	234	254	275	256	229	250	261	222	248	234	267	250	260	236	269	284	244	253	262	280	244	245	263	257	233	274	266	240	246	258	268	249	202	255	236	210	265	248	274	251	224	232	240	287	267	246	240	247	223	224	269	239	265	235	250	222	218	249	255	247	259	241	233	263	240	243	269	256	232	244	247	231	213	248	253	257	254	260	254	244	256	275	274	242	222	244	224	242	248	263	257	271	259	252	269	243	244	244	272	276	259	247	244	243	261	225	262	225	233	262	246	247	259	256	255	225	246	250	278	253	230	241	227	248	241	259	255	269	275	249	246	240	192	250	240	239	261	261	273	234	237	251	235	239	282	257	303	279	240	281	254	245	218	237	235	249	231	228	235	244	271	262	290	262	246	231	278	248	271	252	243	245	232	262	233	237	257	233	240	245	245	235	252	245	187	240	222	221	234	248	240	241	261	246	239	233	251	254	255	251	244	274	265	252	259	255	215	226	242	237	267	238	226	260	238	254	227	248	251	245	244	238	250	259	267	245	264	246	264	275	266	275	253	229	245	222	233	270	241	262	262	275	246	235	255	252	268	266	232	249	243	205	275	241	214	216	265	253	247	240	238	264	235	260	228	278	236	249	243	259	236	229	241	216	244	253	279	237	230	255	237	246	251	241	253	244	281	236	260	236	267	232	266	229	221	258	256	217	256	264	259	238	246	255	246	260	248	246	272	222	259	245	242	249	248	243	251	243	229	251	254	237	222	240	253	282	250	227	237	250	196	240	259	235	279	256	291	250	250	269	251	234	261	232	214	242	277	290	240	263	274	248	272	263	251	243	226	228	253	284	255	220	260	244	262	277	241	245	237	248	260	252	236	243	245	247	255	239	247	275	246	236	240	221	228	271	246	245	267	240	260	241	272	219	265	228	254	207	231	240	248	227	279	228	210	270	238	239	223	258	252	255	252	289	244	256	219	256	270	263	249	244	241	240	237	260	272	216	231	246	268	261	264	285	257	229	265	280	289	259	232	231	251	251	264	258	243	245	249	205	264	257	259	257	244	237	250	254	234	276	240	250	250	267	241	270	229	277	250	242	271	258	261	230	261	255	220	267	268	231	242	242	262	241	246	245	249	240	255	253	283	251	256	246	260	250	246	263	255	259	240	250	239	252	247	269	228	264	236	239	281	236	258	255	227	246	227	222	274	270	286	245	240	251	252	244	236	243	255	259	258	206	263	238	241	227	244	231	265	257	264	277	255	255	258	262	280	252	241	228	287	221	228	247	275	243	251	261	251	261	244	250	268	261	275	244	247	251	267	219	246	230	241	227	262	230	233	244	246	213	242	290	230	234	250	246	234	254	241	266	237	231	251	237	265	226	250	246	242	238	249	271	258	200	246	237	265	284	278	246	256	218	218	264	251	254	214	270	244	244	256	240	270	235	255	238	226	246	230	232	245	249	237	242	259	249	253	261	249	235	269	261	235	245	218	263	230	256	227	249	242	269	245	229	239	240	272	247	278	228	226	236	237	236	242	246	252	239	237	274	244	263	262	251	242	264	258	249	251	226	273	237	228	236	264	234	234	256	252	248	237	222	246	230	260	251	234	244	254	274	211	254	243	249	254	236	249	225	247	253	248	220	255	269	259	222	269	235	233	262	258	258	260	236	251	262	236	265	245	241	235	254	253	267	266	238	245	265	257	275	247	265	274	238	236	245	227	238	250	227	261	236	262	259	256	228	237	248	263	287	272	225	265	219	239	281	238	247	245	259	250	250	291	258	258	247	232	254	207	233	274	232	240	266	243	240	237	229	263	220	271	224	262	254	266	244	258	237	256	274	248	266	230	229	224	266	258	244	235	248	235	263	238	279	235	248	239	240	255	250
9158	4885	5311	2214	1605	1225	1126	982	815	866	779	767	739	690	697	666	648	664	618	631	616	598	595	585	611	612	590	627	616	604	554	602	618	610	587	610	568	581	599	578	621	604	648	586	594	573	595	619	576	620	624	579	564	564	538	614	592	549	632	604	585	586	569	607	591	549	570	594	587	613	614	589	592	574	601	614	561	559	600	612	553	573	572	605	597	588	587	591	594	541	574	556	623	601	624	592	615	610	585	595	635	600	577	543	583	602	591	633	580	592	612	596	573	550	612	599	546	563	561	577	593	578	600	605	580	574	565	597	556	607	586	533	574	513	612	568	573	541	597	573	585	612	557	581	594	604	558	618	577	596	565	573	596	595	593	558	614	589	573	612	560	553	631	564	611	554	586	562	622	563	563	598	603	606	563	611	599	587	533	567	589	548	572	576	526	557	597	636	596	601	574	563	591	599	550	601	602	565	532	538	623	592	575	585	598	539	599	563	590	584	590	531	569	550	589	614	568	626	580	570	622	576	579	610	551	558	586	581	598	621	593	582	636	567	584	573	611	598	582	616	637	579	598	568	588	616	615	572	565	597	599	578	562	579	608	555	548	547	604	604	586	659	559	621	599	590	599	583	634	575	623	583	576	614	588	537	547	633	567	630	572	591	590	594	598	584	572	618	620	565	615	569	605	568	548	571	603	583	579	543	592	585	587	581	582	557	551	585	566	558	563	617	574	594	570	545	610	565	604	585	620	567	604	641	600	601	603	627	596	561	565	590	572	584	549	624	553	591	581	565	605	609	600	570	600	613	607	627	535	604	556	577	577	559	596	607	589	620	568	580	596	580	590	615	565	623	552	575	537	572	568	571	596	556	609	608	576	523	591	555	591	601	631	548	575	558	625	585	558	602	563	597	599	576	634	595	585	569	593	545	606	567	544	585	600	555	563	597	612	525	620	563	593	607	606	575	575	575	604	570	579	578	619	582	572	612	568	540	558	573	563	595	605	612	624	556	628	593	576	567	580	603	549	550	557	575	566	592	556	605	564	576	618	596	593	579	564	629	595	597	558	611	598	586	563	556	600	590	574	610	571	576	566	571	566	621	592	546	574	543	586	553	634	618	569	586	546	590	602	587	590	550	564	600	595	558	575	587	615	569	579	589	559	597	552	586	584	584	620	599	625	528	592	591	622	615	576	594	603	585	562	582	593	577	559	587	612	598	551	529	585	587	571	589	597	602	579	621	607	583	602	602	558	603	559	626	560	577	561	563	608	618	587	566	567	573	581	567	565	596	564	605	574	620	577	583	585	641	598	538	595	569	574	533	567	556	606	575	600	592	582	667	607	601	588	569	585	576	572	594	632	575	625	593	605	582	571	622	580	594	599	588	580	595	571	565	617	618	619	595	562	596	588	571	559	578	614	627	600	601	579	569	548	576	583	585	540	544	550	588	580	598	614	633	566	559	602	592	601	580	555	597	576	626	576	577	575	619	564	585	549	597	530	591	563	603	559	637	596	616	616	597	589	601	572	565	558	545	586	626	636	582	602	588	551	561	583	553	539	632	540	593	564	561	551	552	596	541	597	582	551	588	615	575	582	554	609	571	530	591	595	556	575	584	585	575	571	551	590	579	625	562	580	559	536	527	553	627	569	591	616	579	555	594	550	595	600	557	604	602	588	570	562	587	579	582	578	582	562	568	622	562	570	577	596	578	547	578	547	613	582	538	574	572	626	572	605	585	617	539	574	575	552	618	577	575	592	558	604	584	592	563	592	549	505	596	590	552	598	547	615	589	585	564	575	605	622	590	595	605	599	593	567	615	596	575	533	545	604	569	593	554	605	565	549	563	571	554	553	610	595	591	573	611	545	589	557	544	589	549	582	603	574	563	610	619	571	579	588	584	645	559	609	559	603	611	569	585	594	609	572	572	558	632	554	595	556	565	600	637	560	568	594	571	600	560	578	580	572	547	606	601	592	614	563	608	598	592	580	575	573	582	624	598	560	590	579	604	551	641	596	628	613	601	600	601	595	556	637	556	574	631	588	640	592	595	561	608	595	579	584	571	577	594	590	590	594	589	520	613	640	578	580	570	586	576	582	576	568	598	583	578	602	554	605	577	591	550	633	573	603	570	556	536	568	593	548	589	570	629	594	609	602	568	610	628	560	601	595	632	554	557	552	590	565	575	596	594	556	590	558	592	533	578	604	579	556	548	592	565	605	575	599	584	599	601	585	587	580	602	565	569	570	601	581	583	607	601	628	527	591	582	558	568	582	577	583	590	573	596	583	600	592	585	605	634	595	583	595	651	583	616	567	557	575	591	584	561	570	595	590	563	555	631	571	587	541	573	588	594	561	600	560	589	611	590	585	565	585	561	580	589	598	560	530	565	592	612	567	583	607	569	624	589	573	580	547	606	613	603	550	593	568	582	587	595	559	627	587	599	567	553	633	606	575	593	534	583	608	577	580	574	587	568	587	563	594	560	627	580	552	603	593	590	584	576	636	572	574	578	574	616	583	606	570	577	563	589	577	577	592	569	598	524	587	616	578	595	594	582	631	604	570	569	580	605	619	594	573	553	588	590	607	635	555	572	574	590	601	601	577	603	570	537	593	569	626	607	619	560	554	592	576	544	559	604	546	602	572	604	545	557	597	618	602	609	550	555	605	554	620	584	593	580	598	570	548	582	613	623	622	604	613	582	571	577	566	599	626	596	560	607	603	573	600	574	598	615	566	581	560	585	581	629	559	565	572	546	596	603	560	559	613	560	613	540	597	583	557	587	564	590	606	587	584	640	606	561	605	564	571	552	561	582	587	584	558	600	575	625	594	586	582	564	558	574	615	622	625	587	607	554	569	610	589	591	622	609	585	533	575	615	571	636	570	561	583	591	594	578	562	565	609	540	569	590	580	553	587	634	617	590	597	568	609	527	621	558	574	593	599	600	562	609	577	575	629	577	605	551	582	587	582	586	606	589	605	568	549	574	573	564	620	566	548	614	583	576	609	621	621	575	592	577	568	582	551	591	601	612	617	569	565	594	591	577	552	588	599	572	565	562	574	575	625	565	590	570	592	545	581	600	618	558	586	588	570	548	569	570	579	563	559	603	550	598	568	580	543	590	571	600	601	607	563	573	604	637	574	639	633	600	563	614	560	579	570	635	549	553	590	555	598	555	572	593	574	567	606	576	597	562	572	588	580	607	564	573	568	555	576	534	565	594	592	600	565	559	600	590	578	619	584	582	646	534	631	580	604	579	575	588	534	592	577	632	581	585	618	577	591	527	598	573	606	541	624	565	599	553	610	576	600	564	585	599	561	591	576	576	592	550	576	596	585	576	601	611	608	591	533	577	570	582	570	566	571	585	567	568	584	586	573	581	591	612	582	561	598	561	573	555	591	606	646	609	583	564	567	571	586	585	579	578	576	537	572	613	624	617	582	564	575	559	594	556	610	624	633	574	573	555	575	578	609	589	582	567	597	623	588	551	582	606	583	587
29555	16712	10960	2584	836	627	481	400	404	378	346	299	335	276	285	288	291	233	262	280	286	275	253	228	272	246	275	270	315	285	290	245	264	296	237	264	262	254	256	300	280	252	250	257	259	262	261	273	252	232	266	259	270	280	228	250	282	220	252	289	269	241	233	255	254	277	254	265	241	243	274	243	278	249	262	226	263	245	252	273	261	240	245	252	254	249	239	278	271	239	236	247	251	271	268	239	271	297	277	297	288	246	266	246	265	263	273	245	252	256	271	242	261	252	298	254	226	252	263	246	273	269	262	240	277	256	248	262	252	271	266	236	285	275	296	254	274	282	246	249	245	234	247	254	265	282	276	247	270	278	245	279	288	272	255	261	277	258	256	277	252	242	256	264	265	246	242	256	238	250	236	237	261	254	229	286	263	263	227	288	242	270	251	265	273	282	256	275	234	265	260	275	265	243	260	256	258	257	275	216	256	267	250	232	280	244	257	265	271	262	234	266	268	290	243	285	265	238	261	273	245	270	256	255	287	277	247	249	216	272	258	262	252	252	250	272	231	248	250	249	309	227	261	289	257	277	252	259	244	270	238	293	300	230	269	272	239	261	242	283	257	276	233	253	270	266	252	246	296	243	275	264	251	271	257	256	270	248	281	246	277	244	257	282	260	247	247	252	276	271	237	249	257	266	260	235	240	316	259	234	264	246	250	253	273	290	280	286	268	261	274	265	250	241	245	248	295	251	274	274	293	260	243	307	275	249	240	238	261	268	241	281	274	269	233	260	255	261	250	254	260	218	268	273	246	264	269	232	240	266	254	275	239	262	236	291	282	277	253	242	260	238	255	241	253	261	253	261	286	266	258	267	261	290	265	252	244	273	245	246	238	233	274	265	264	266	238	256	281	273	250	266	263	253	258	273	287	233	244	265	242	235	252	231	249	270	266	288	236	242	265	263	285	263	292	250	273	253	230	234	232	247	252	276	254	268	255	252	243	262	266	278	278	280	264	295	249	260	250	275	271	280	266	244	231	265	307	236	272	245	262	273	261	274	231	274	264	248	252	251	246	280	256	233	281	258	223	263	280	251	252	275	272	249	258	272	238	248	280	215	281	254	279	268	230	256	226	273	282	271	284	268	272	247	233	213	282	303	245	247	247	255	258	267	250	280	277	263	270	281	262	242	251	231	256	226	262	239	253	265	285	268	234	263	254	251	207	241	295	290	228	257	248	280	243	259	269	275	252	232	244	271	247	246	269	268	248	252	280	276	248	239	256	245	235	290	256	261	277	249	268	251	285	254	259	255	300	255	271	259	251	255	311	260	261	206	253	254	287	221	310	278	230	219	227	262	268	260	245	259	255	232	267	237	252	258	263	255	264	235	226	241	277	281	262	251	272	233	259	234	238	257	261	260	258	256	294	257	236	245	284	274	298	263	266	268	256	284	255	241	262	243	259	257	277	271	280	260	272	271	269	296	266	280	259	259	242	252	266	261	266	260	287	259	270	244	262	261	285	253	261	268	242	271	234	241	267	244	278	293	288	245	254	271	265	237	271	256	271	251	263	241	249	252	231	290	251	268	284	238	244	243	240	236	271	256	259	261	255	253	264	241	267	237	271	265	293	253	268	245	256	274	282	266	245	262	273	263	239	273	243	271	248	261	248	245	255	270	265	253	253	271	253	271	263	243	252	241	268	279	259	254	239	255	260	252	289	258	230	277	271	255	249	293	250	249	239	254	239	266	264	270	216	254	250	273	278	236	277	252	244	267	238	264	270	278	271	254	245	259	250	253	228	233	219	249	264	281	268	245	232	311	250	255	276	280	261	283	265	278	303	246	257	244	270	274	265	246	254	272	244	248	268	246	281	280	256	258	248	269	275	264	247	289	282	248	280	294	267	273	248	232	249	252	255	250	250	287	274	293	263	268	254	264	283	258	271	232	246	237	252	252	237	286	272	285	280	236	273	260	278	282	255	270	286	253	234	240	244	215	237	257	222	230	268	271	255	247	253	270	244	263	285	236	229	252	277	244	250	263	263	263	240	288	235	244	260	247	261	286	281	282	276	260	271	256	267	233	279	244	230	281	271	273	223	226	223	267	291	242	268	248	280	250	293	223	256	255	243	217	272	268	253	243	251	235	238	273	290	273	279	239	262	261	277	256	260	257	254	266	263	240	304	263	258	258	255	246	278	277	262	262	252	277	255	265	274	283	206	253	233	280	257	255	254	279	236	264	272	258	258	265	238	260	265	269	241	245	237	268	262	260	280	260	258	243	254	275	239	252	262	263	261	279	237	264	264	269	280	281	278	252	259	247	257	280	238	257	242	243	251	262	278	245	242	289	297	261	259	242	268	280	254	236	251	228	228	280	262	295	276	276	258	275	263	272	242	248	269	232	270	279	273	280	265	252	256	264	268	293	270	257	295	207	246	252	275	265	250	248	242	243	276	253	262	241	244	281	248	255	244	268	268	272	276	290	270	292	277	262	219	248	240	222	286	276	240	266	291	238	248	228	251	267	246	270	261	274	237	249	248	288	270	264	226	246	251	273	239	254	286	219	274	273	268	237	250	262	266	265	285	264	269	264	256	263	265	238	263	282	276	236	245	270	261	248	250	264	259	264	269	237	299	243	244	252	237	229	241	245	261	257	235	295	247	245	285	269	262	262	272	259	274	285	253	260	274	262	251	247	269	268	270	239	260	269	231	257	290	279	256	279	254	300	248	247	245	253	293	257	246	257	256	225	263	264	266	280	245	261	248	233	227	274	247	264	265	251	258	275	276	229	255	281	314	236	253	282	255	248	240	238	274	247	267	289	300	272	252	264	271	271	259	260	247	248	288	267	250	262	230	258	246	268	244	271	283	282	282	225	282	282	230	277	249	288	258	288	272	258	241	264	240	295	240	270	258	261	276	248	251	264	241	265	280	266	255	260	258	256	237	269	247	271	273	250	298	236	228	282	256	232	285	243	257	274	240	234	267	239	286	251	218	279	236	272	246	267	262	265	259	250	230	270	251	238	265	278	247	261	306	273	239	267	263	281	258	257	267	296	244	249	277	282	281	267	259	266	227	296	243	265	254	267	238	265	247	246	263	241	265	242	244	247	263	284	246	281	268	241	261	229	239	279	269	244	215	251	249	249	230	300	259	237	277	263	272	290	252	241	250	249	262	265	235	268	266	226	248	240	256	264	261	263	263	291	257	237	240	253	252	256	272	274	257	249	271	265	225	249	246	238	268	275	251	282	291	263	245	220	262	236	288	278	266	232	255	259	246	248	268	262	266	268	236	259	271	281	252	247	267	218	229	268	273	280	268	260	256	272	262	269	263	290	244	254	265	292	269	255	246	268	256	259	249	254	265	267	252	272	270	247	309	267	251	273	239	262	254	280	268	260	273	267	247	243	266	261	271	286	286	234	256	281	263	260	244	269	245	275	292	256	279	239	270	277	248	236	255	256	260	258	262	259	251	290	258	248	232	267	279	257	252	265	268	239
20933	14153	13732	4590	2564	1994	1748	1425	1312	1174	1141	981	879	779	842	731	804	747	714	693	716	724	728	642	677	709	654	644	623	642	690	651	659	643	649	604	644	640	658	656	622	650	611	639	642	648	598	653	629	641	628	591	634	621	562	638	591	602	593	638	602	602	588	625	607	581	583	596	581	607	603	655	628	585	612	561	592	607	611	585	636	588	627	610	548	572	565	586	594	613	577	556	646	566	587	592	580	652	561	590	629	610	606	601	642	579	618	585	574	616	619	593	640	590	593	572	631	549	611	600	547	620	621	623	604	643	616	583	617	611	576	592	593	647	580	612	594	627	628	587	648	601	574	596	599	587	595	609	561	556	627	629	616	595	624	577	627	621	635	607	557	626	619	608	578	612	605	643	656	566	628	579	585	578	588	580	565	573	588	577	569	610	637	607	596	581	610	585	607	576	602	562	553	613	621	597	609	623	629	667	578	592	608	612	614	621	616	602	553	592	617	599	569	621	605	628	589	600	606	599	614	614	629	575	631	602	628	654	593	575	592	532	582	624	602	593	573	620	623	641	592	601	607	598	587	580	621	615	627	668	632	596	641	635	597	582	646	565	629	580	557	604	637	629	621	569	642	617	626	637	579	589	615	625	592	624	567	606	612	644	622	597	603	608	607	620	602	595	616	627	624	647	615	582	620	624	636	609	585	609	605	630	625	609	592	653	611	634	593	597	643	569	584	618	620	599	630	613	614	606	631	606	595	625	589	593	599	585	614	616	605	625	570	610	586	576	572	611	581	640	610	591	563	609	562	658	583	559	616	627	640	624	583	593	601	644	581	624	599	650	640	591	565	602	579	587	582	585	597	629	612	581	613	627	626	627	646	543	607	593	622	614	607	608	564	640	608	622	550	639	628	593	601	582	575	626	605	573	615	622	610	606	610	612	600	637	560	619	600	643	647	621	621	582	581	551	624	601	640	620	597	623	584	656	573	658	578	589	600	603	576	618	601	598	596	606	625	589	582	607	609	598	603	562	630	613	587	607	572	610	593	614	598	620	582	581	625	610	603	645	614	663	671	616	593	609	616	606	630	581	626	602	604	641	627	620	610	616	608	622	574	630	608	619	605	604	592	588	568	637	621	593	620	557	582	612	607	589	611	620	614	630	617	575	609	608	594	636	601	622	580	649	592	600	625	566	614	607	577	618	585	607	623	597	579	584	622	651	619	607	610	580	608	594	611	582	583	659	579	598	627	612	605	647	586	606	583	605	600	602	683	610	607	571	596	596	600	629	626	575	636	588	595	610	639	548	575	621	624	592	600	575	608	557	622	635	557	593	647	661	615	582	590	651	598	603	623	615	606	607	617	604	579	574	614	611	599	598	581	634	564	568	602	619	592	613	608	569	597	607	601	615	600	590	650	620	614	565	614	631	643	591	581	590	619	585	616	623	579	589	589	582	619	587	582	594	589	616	573	642	627	556	599	617	629	620	591	595	603	617	608	573	621	576	647	618	616	593	604	660	638	613	589	614	616	602	582	598	599	590	620	614	559	637	605	610	626	591	584	657	570	590	608	614	605	593	572	623	629	592	602	593	571	609	602	633	626	580	590	644	608	574	627	571	611	582	605	584	592	623	594	604	590	645	592	584	579	561	581	601	625	624	591	596	570	618	617	632	620	636	602	627	652	583	623	594	572	622	588	592	631	584	587	621	579	604	597	631	593	655	615	591	593	629	573	653	587	614	560	606	636	615	567	600	619	606	631	631	551	584	579	612	630	620	580	618	601	621	627	568	620	658	605	562	564	620	554	587	646	578	593	577	628	632	618	645	610	621	619	589	609	624	625	564	598	635	633	626	623	580	630	640	603	555	605	611	654	588	649	596	587	602	630	625	623	587	599	608	624	601	594	581	559	581	596	601	617	605	617	591	579	603	584	568	590	650	634	584	581	630	625	592	585	540	662	665	627	581	600	604	606	585	632	641	625	576	614	609	601	604	597	644	555	614	623	657	601	629	641	617	585	600	574	666	601	631	595	605	556	565	600	614	606	596	618	624	626	619	618	606	575	614	596	607	588	636	608	632	625	574	618	630	557	622	586	603	601	646	581	592	606	597	590	575	591	660	625	619	659	599	647	614	591	619	618	612	639	626	616	616	639	611	608	579	639	610	599	576	594	639	618	596	609	595	589	616	593	633	565	621	605	628	589	654	673	625	574	607	572	587	594	585	648	571	586	643	639	621	620	587	571	630	601	578	563	596	587	566	579	634	618	618	622	583	563	604	596	642	605	589	576	597	566	648	604	565	592	597	596	585	599	609	544	612	598	601	634	612	567	576	595	601	585	557	595	618	596	562	644	622	577	608	579	611	562	621	603	611	608	608	611	619	606	619	633	636	598	617	600	593	601	590	633	638	540	590	578	559	607	564	633	620	617	624	564	623	587	640	614	607	601	577	623	588	608	586	599	605	630	566	597	597	627	600	636	611	612	612	572	563	576	578	640	630	604	619	586	597	686	594	605	587	597	632	597	539	591	639	585	567	608	616	605	561	626	575	561	625	594	625	608	547	618	619	646	603	628	621	567	583	665	573	644	562	613	612	625	604	622	613	625	651	589	590	621	579	592	600	643	597	571	614	603	607	578	597	589	597	648	647	560	613	626	669	627	553	566	579	607	590	600	642	589	607	609	622	634	597	567	645	603	586	614	627	648	603	566	620	598	619	587	613	589	577	613	628	597	575	567	583	591	588	589	579	583	554	616	597	622	616	612	625	582	652	584	621	607	591	624	608	559	617	563	597	593	620	601	600	594	589	623	582	621	575	577	631	577	571	580	635	598	587	621	654	614	611	616	605	573	604	622	642	603	593	656	652	623	622	613	642	623	600	616	589	583	606	652	597	589	560	597	612	597	627	583	583	609	603	641	585	617	615	631	575	621	541	605	602	601	645	635	595	613	590	597	595	586	616	618	619	607	564	614	621	595	602	633	622	595	622	566	581	585	652	617	626	608	579	605	570	579	650	609	593	564	577	603	600	614	601	580	571	587	595	603	614	573	626	623	600	580	610	614	606	601	586	602	593	627	587	588	630	589	596	592	636	600	610	612	587	611	574	590	567	607	628	596	646	585	597	596	578	605	590	608	612	584	582	635	646	582	602	626	626	569	579	625	566	594	588	578	621	618	594	603	558	660	563	591	558	617	606	594	575	642	640	590	663	623	595	602	640	578	627	580	615	607	619	628	610	636	579	624	628	643	580	596	581	610	618	579	591	607	613	589	616	640	596	637	639	580	635	607	573	610	559	632	604	649	661	590	598	602	640	581	575	606	575	643	575	607	599	600	615	628	562	630	572	604	625	590	639	615	556	609	609	624	603	594	588	595	594	613	619	597	567	566	610	590	596	627	613	608	624	622	598	609	585	652	588	642	628	613	656	614	598	613	584	593	625	582	605	575	629	615	578	599	628	635	637	616	596	577	563	613	612	585	605	609	604	600	620	626	619	630	584
39358	25719	18602	5205	1226	727	555	468	361	338	303	297	263	223	231	210	214	206	197	209	188	183	170	196	174	200	176	187	197	182	145	164	167	183	174	187	178	143	152	180	173	166	166	188	154	153	153	169	155	170	164	173	145	180	165	159	153	170	156	131	178	184	172	147	151	158	179	180	139	176	168	166	186	150	154	157	159	171	175	128	152	189	168	189	170	186	172	167	135	154	148	159	155	163	153	156	144	138	152	143	150	166	156	145	158	186	172	156	173	165	143	143	159	157	156	168	148	165	155	185	160	164	151	157	179	156	174	163	195	149	191	176	159	169	160	152	154	165	193	189	145	192	170	140	171	141	177	163	164	162	140	153	140	166	161	163	169	163	215	154	170	141	179	177	147	154	152	153	119	161	165	166	162	152	174	170	158	177	160	141	155	181	166	176	167	146	181	168	183	152	173	158	182	165	155	161	165	161	153	164	186	171	164	163	161	156	162	160	173	167	178	156	179	169	148	164	135	178	153	178	153	149	162	170	154	161	186	152	161	171	177	159	185	184	178	170	166	178	161	142	175	159	159	195	169	162	160	156	159	169	185	166	136	156	185	162	165	173	174	171	159	158	174	163	187	172	173	179	154	160	170	156	138	174	171	174	168	144	165	175	173	164	163	184	171	182	171	174	177	147	172	142	175	187	169	160	172	156	177	139	178	186	153	167	165	190	159	131	179	167	153	191	172	124	159	153	188	158	142	160	170	153	149	141	150	176	169	191	166	181	164	151	166	198	176	166	189	163	171	159	153	156	163	134	169	153	175	165	170	158	161	163	168	138	134	154	164	156	171	160	156	203	157	176	180	181	171	177	157	156	176	159	178	164	152	158	145	145	160	157	181	159	160	150	174	178	162	179	146	161	159	162	158	158	178	172	183	155	168	149	182	173	182	155	176	176	153	160	159	179	158	185	171	151	139	175	174	152	135	146	177	155	171	153	168	141	159	162	156	144	170	132	173	155	152	178	156	190	158	162	147	153	163	177	153	189	195	152	143	176	180	173	160	165	167	181	141	183	131	146	157	149	171	164	178	143	159	167	184	190	175	162	175	153	159	184	167	171	138	197	172	161	171	156	153	181	156	160	150	171	180	182	162	143	184	160	148	166	183	154	152	180	151	157	158	174	161	169	166	170	150	176	177	130	147	134	142	176	154	164	165	178	161	151	162	154	179	163	168	150	171	167	167	185	171	165	138	158	162	159	166	163	174	160	184	179	180	166	150	144	183	172	160	147	144	178	165	160	169	148	160	156	183	162	146	149	153	188	168	181	143	162	181	146	178	143	159	176	154	171	154	141	169	168	176	156	130	149	158	173	137	147	158	179	160	158	171	176	165	137	163	180	158	164	187	175	164	178	167	167	171	155	156	149	170	175	168	169	148	180	183	163	162	173	177	172	166	178	158	168	145	163	178	167	134	186	165	132	157	166	151	185	171	152	169	158	176	177	156	156	169	161	159	146	169	190	154	164	171	208	152	145	169	159	146	191	170	177	130	168	166	151	167	176	169	178	169	149	162	163	183	139	166	160	173	192	169	174	155	177	166	147	167	167	184	160	175	162	170	150	158	168	180	177	167	155	176	167	165	169	159	171	161	178	171	175	138	160	186	160	173	164	167	169	151	143	182	179	151	162	142	146	170	167	145	162	163	154	137	162	155	176	149	168	170	188	181	171	173	181	160	149	170	180	156	166	153	174	156	168	172	158	159	175	167	160	153	163	162	146	136	163	147	160	189	164	166	146	142	155	175	168	174	160	170	159	163	170	172	157	151	151	164	172	162	155	166	177	169	190	168	174	166	161	145	174	156	173	150	163	178	198	164	172	175	171	160	152	179	162	149	169	170	144	198	165	176	178	178	161	150	160	156	160	157	184	139	168	181	162	177	170	158	170	173	188	179	181	182	147	157	160	161	198	153	185	126	162	165	164	171	165	168	164	144	153	183	171	162	168	161	144	162	149	157	149	184	160	155	153	156	158	173	163	183	160	167	187	181	163	178	151	163	146	157	171	152	176	164	151	145	160	172	155	158	168	167	161	169	166	184	165	161	158	156	156	159	166	147	184	163	187	150	166	150	167	148	151	160	164	157	186	152	154	180	162	163	171	178	155	165	162	159	178	167	149	155	181	157	159	151	162	163	150	160	186	156	175	169	178	165	156	169	153	151	169	174	178	176	176	177	166	174	169	173	175	136	190	164	158	150	193	170	161	161	196	166	178	179	148	140	162	155	166	159	166	161	182	148	160	175	165	158	169	156	145	171	147	141	152	171	161	184	166	179	173	174	156	148	141	161	165	174	168	174	150	163	163	162	131	164	148	148	145	175	172	153	166	136	167	161	151	185	164	181	150	159	174	180	182	150	181	141	163	164	163	160	163	147	148	163	161	160	171	168	162	162	152	167	167	146	172	184	163	157	174	151	168	183	163	170	180	168	164	187	149	161	156	152	162	157	162	164	155	174	178	154	153	167	170	164	169	154	151	175	145	169	179	170	177	163	172	155	163	176	147	169	145	180	153	158	157	162	167	148	169	166	191	176	171	171	168	167	163	172	157	157	151	187	153	155	147	153	150	160	165	151	166	153	168	169	191	184	149	172	172	165	156	153	170	183	177	146	170	159	158	158	156	171	183	150	147	144	165	161	161	150	152	139	177	176	151	159	157	178	174	168	152	186	140	153	168	169	148	171	167	159	186	170	168	134	171	172	148	152	171	171	174	143	167	160	161	167	153	182	196	143	168	162	158	162	158	138	148	163	134	169	151	171	157	159	152	176	169	181	173	154	171	154	160	168	148	183	174	155	171	166	170	149	164	137	161	142	172	169	163	151	171	181	153	158	160	175	169	168	178	174	177	161	154	158	164	154	163	165	179	168	178	156	159	180	155	156	177	176	163	166	168	154	146	158	173	152	151	150	144	164	181	153	168	157	157	144	173	151	184	182	157	168	169	178	138	157	149	172	155	147	159	171	147	147	149	179	147	163	186	142	166	165	170	178	166	165	183	152	170	144	140	157	150	160	145	159	170	168	139	187	166	164	164	151	188	182	157	139	188	166	186	179	143	179	155	169	157	164	157	157	148	142	159	157	156	173	173	173	167	159	149	169	157	165	173	138	177	162	161	186	146	175	175	154	173	204	152	187	176	154	172	166	138	175	151	192	159	183	169	155	166	142	155	152	159	144	167	168	182	185	161	166	170	161	164	179	166	172	142	160	152	167	171	155	174	165	152	168	159	164	160	162	170	173	171	174	167	167	188	150	151	189	152	172	155	168	156	170	169	180	149	140	164	160	146	161	157	153	147	177	173	163	160	169	152	149	169	164	149	172	167	166	153	152	170	145	138	143	165	134	162	196	182	174	147	174	174	151	179	175	167	166	169	147	144	171	146	151	169	161	173	159	160	163	170	172	195	172	182	165	156	157	175	179	164	166	190	177	174	160	165	162	138	147	170	171	165	165	175
26735	20079	19982	6861	3404	2690	2178	1772	1574	1373	1138	957	847	841	747	735	696	660	608	583	522	530	569	484	500	563	511	505	502	463	512	496	436	473	465	434	462	462	415	416	421	441	425	429	394	430	413	397	453	435	452	400	432	372	410	357	411	424	409	380	392	410	378	394	404	406	412	405	415	394	364	370	391	410	376	371	395	389	386	390	402	386	395	402	420	390	376	387	388	379	388	396	388	398	398	429	388	425	403	404	385	414	389	406	392	369	386	414	400	384	400	417	390	385	383	393	409	396	406	388	378	398	405	409	407	367	382	395	417	380	398	395	365	442	383	394	418	403	403	401	333	408	374	394	388	381	376	385	374	381	402	374	411	375	375	394	382	412	438	365	366	414	356	392	363	397	368	396	379	365	388	433	390	389	362	377	379	377	401	403	385	362	367	427	398	425	384	359	390	394	403	337	388	362	406	391	393	409	368	397	365	411	417	393	392	399	341	390	375	403	355	386	417	370	384	402	364	388	391	388	420	407	374	380	400	397	390	392	404	379	385	391	406	410	386	372	377	391	418	355	412	404	397	364	404	404	378	405	412	378	402	394	407	381	352	364	364	364	371	379	401	422	424	408	377	417	418	408	374	363	383	377	387	355	453	395	435	386	371	398	376	381	390	399	391	378	393	392	406	408	399	422	366	380	410	419	391	378	440	382	381	356	415	388	354	379	403	422	381	402	382	420	391	393	387	382	376	412	413	426	399	428	395	354	370	391	365	393	363	421	381	415	396	372	412	386	368	429	373	422	419	385	379	391	387	365	394	378	394	356	408	419	396	412	363	468	364	362	409	383	390	404	427	371	389	368	404	380	408	374	398	322	381	385	411	412	373	430	439	440	391	407	435	379	411	418	385	413	393	397	385	374	409	413	397	417	423	408	414	391	392	398	432	421	365	400	403	394	377	401	381	403	413	411	414	420	433	390	375	381	378	391	386	411	392	381	386	379	380	388	410	367	387	426	410	412	370	352	402	367	419	383	402	408	391	376	389	399	374	372	371	378	368	375	374	403	381	406	399	407	386	420	401	386	376	382	397	391	380	381	403	393	408	402	420	392	394	403	380	397	408	428	389	397	391	386	397	395	369	418	405	368	374	403	402	386	419	358	386	397	402	400	365	370	374	418	392	407	398	390	386	405	396	385	416	392	383	430	355	390	399	415	388	381	398	388	381	403	379	437	383	396	397	386	407	393	393	384	390	427	404	395	423	379	386	404	371	384	361	405	358	396	407	399	399	406	390	399	372	396	380	389	389	416	375	392	392	399	429	400	407	403	437	405	411	412	387	389	377	406	401	382	412	363	381	406	434	395	395	421	391	385	372	370	395	371	385	401	378	426	400	437	414	368	390	395	392	442	429	359	370	381	387	407	399	379	366	376	373	383	374	420	412	400	405	405	407	362	385	397	415	394	343	384	358	394	350	353	407	393	376	391	381	396	393	416	396	370	371	399	386	405	385	382	396	407	367	406	385	403	402	393	353	388	411	388	443	369	387	378	376	396	390	368	430	400	415	385	382	415	384	390	381	388	380	390	392	430	376	396	410	407	411	388	435	404	406	424	379	410	383	379	393	372	343	422	425	400	408	414	407	390	427	386	375	399	379	379	386	379	389	385	399	374	346	403	406	380	409	381	388	393	396	374	364	412	398	374	368	390	390	438	369	375	403	377	381	366	403	446	393	399	380	395	388	369	375	399	377	377	402	393	420	371	388	397	376	410	431	395	410	379	403	456	378	398	367	409	386	396	402	367	355	362	380	415	387	385	399	366	394	411	385	429	388	406	396	403	399	360	387	404	400	414	425	407	389	403	398	377	375	380	377	409	413	388	384	376	359	381	384	387	414	390	391	378	360	377	385	387	420	426	377	415	414	376	379	374	416	418	393	392	420	421	406	380	403	409	373	431	410	391	399	464	423	403	376	408	387	391	402	394	386	406	376	360	391	364	375	407	388	348	342	405	422	380	425	426	385	372	403	392	377	407	390	359	404	390	382	403	391	386	397	389	402	434	370	385	395	395	389	400	408	395	426	418	410	373	369	419	361	377	387	395	376	381	352	395	432	412	373	372	374	432	384	399	397	413	406	373	350	435	429	367	349	380	377	382	389	417	382	368	411	387	453	377	398	413	369	422	372	367	363	417	399	421	392	363	363	381	384	420	404	453	387	402	382	392	406	357	397	387	405	403	386	384	402	362	359	385	399	406	404	392	376	368	393	355	394	357	404	394	406	414	405	422	361	402	395	398	382	438	380	379	407	391	380	384	377	381	391	367	420	415	421	406	414	412	411	424	398	406	399	376	389	384	409	410	407	391	400	399	396	369	413	364	408	399	422	393	381	403	412	404	417	394	414	400	431	408	374	383	392	440	381	412	362	392	406	347	397	374	381	401	380	387	389	436	410	402	413	407	372	382	388	398	389	389	387	365	364	408	383	388	371	365	393	385	421	429	377	379	362	396	415	389	382	386	361	406	402	396	428	410	432	446	392	378	397	384	407	399	369	413	376	400	365	382	406	450	386	391	394	401	408	381	414	456	389	396	373	396	385	396	377	375	380	446	409	386	394	376	382	402	392	436	386	349	387	406	439	423	390	370	417	387	360	403	437	417	369	370	391	423	401	424	422	377	371	361	388	404	373	361	405	375	395	419	368	371	401	399	417	427	388	393	398	354	367	409	383	409	385	401	353	369	371	404	394	412	383	384	359	400	386	382	373	390	368	358	364	413	402	391	368	381	406	417	387	429	371	412	403	387	390	388	364	396	362	405	408	422	405	409	389	417	400	369	376	384	386	393	417	419	418	376	367	406	388	401	395	393	362	411	408	410	389	393	434	380	395	391	374	416	418	405	405	420	397	371	420	364	402	386	374	413	395	401	379	382	396	406	369	353	390	409	407	418	388	441	381	372	390	372	387	394	401	364	421	389	360	400	380	377	415	365	369	409	401	404	404	413	395	405	396	448	381	412	389	412	374	373	386	421	412	402	407	420	375	396	425	397	405	405	373	389	409	373	369	420	398	447	402	375	395	379	383	376	389	394	393	412	360	413	378	402	382	386	386	369	370	407	410	394	433	369	405	392	376	440	401	353	372	412	371	412	385	391	420	393	372	405	375	373	387	382	410	426	388	379	386	418	399	378	388	363	373	390	405	401	414	360	396	408	395	377	391	386	403	400	343	395	367	413	395	376	362	394	386	408	371	386	355	382	375	394	392	406	412	376	397	397	403	387	398	408	400	362	346	422	375	348	385	412	361	375	417	359	397	382	408	388	375	355	425	397	415	406	388	386	393	396	387	384	406	409	390	423	412	374	406	367	379	378	398	411	379	406	427	378	390	382	382	387	387	405	411	404	429	397	373	384	428	358	373	372	371	391	385	371	369	411	385	370	403	375	406	398	404	389	358	393	401	424	372	389	401	421	392	400	374	387	411	401	413	387	369	381	416	403	414	380	396	379	418	376
12952	5183	2505	965	445	389	365	339	306	272	277	283	295	254	267	233	244	246	261	254	279	244	225	253	262	238	263	254	259	250	246	246	228	230	252	251	229	239	246	213	240	228	243	232	243	247	262	243	245	259	282	261	269	246	222	255	247	249	262	225	250	239	270	227	228	232	230	219	254	237	271	262	260	260	248	245	231	239	249	229	250	258	247	267	250	271	266	236	229	233	226	245	248	262	241	256	235	276	238	282	234	243	303	245	263	257	258	251	231	249	275	263	250	280	272	224	249	226	251	279	263	252	240	249	277	240	271	247	243	246	274	245	257	215	246	265	234	261	239	287	269	243	238	277	257	211	244	258	257	227	279	259	225	248	226	264	221	268	252	279	272	245	235	236	242	241	266	260	246	231	229	257	247	222	249	261	241	244	229	269	235	230	255	266	233	220	217	219	222	224	262	220	246	247	267	253	263	257	225	263	252	228	252	248	281	262	232	257	243	264	252	239	228	240	269	236	235	242	251	277	281	240	235	257	252	250	256	237	279	245	216	246	255	243	249	247	233	259	229	230	232	225	275	253	214	244	285	236	244	255	240	262	254	231	254	233	264	224	257	247	218	268	239	232	271	274	262	250	253	247	246	260	260	240	243	253	237	246	231	257	238	260	277	241	251	230	269	228	263	283	227	261	231	235	287	240	258	268	243	240	263	252	272	234	227	267	232	235	255	234	242	229	239	248	246	237	272	247	252	260	220	273	242	240	212	249	253	250	244	260	252	273	231	276	264	243	280	258	257	256	257	254	276	225	265	281	257	269	252	256	276	256	226	234	279	263	243	224	245	231	246	263	252	235	267	239	273	237	237	243	269	245	252	251	249	264	238	244	274	246	220	241	254	245	252	247	257	238	269	254	264	242	248	262	268	240	274	248	225	242	264	269	224	233	247	222	267	235	231	244	255	266	236	263	262	256	243	231	240	240	239	256	248	216	240	271	245	247	249	243	270	209	227	208	276	242	267	240	264	261	244	254	253	264	231	247	246	248	224	241	241	258	262	252	223	260	244	220	204	267	222	216	254	286	275	228	248	286	213	245	249	255	245	258	252	263	239	236	246	228	245	232	241	259	265	237	268	231	257	245	276	233	226	252	236	256	233	264	249	246	268	209	238	248	249	253	264	210	242	242	252	260	239	245	269	267	242	262	235	250	244	216	247	276	252	241	253	245	256	284	252	230	236	217	244	213	270	237	240	249	268	249	216	243	218	260	248	246	238	244	244	259	257	232	282	268	235	262	245	249	263	226	286	229	258	256	242	232	258	233	223	247	226	253	241	237	262	240	244	258	237	253	240	268	236	242	273	260	247	229	271	256	266	199	260	232	274	248	251	242	277	266	243	264	235	247	238	282	242	249	228	264	249	245	251	243	244	217	265	266	200	225	236	229	246	244	241	233	252	267	243	219	275	240	240	267	250	261	237	265	239	273	256	268	261	225	237	235	247	250	253	254	278	247	238	249	244	238	229	250	197	264	250	248	223	226	236	266	239	245	278	247	276	234	253	246	235	261	250	267	239	261	231	250	240	217	213	224	220	247	267	252	222	230	256	251	249	254	268	241	268	255	255	259	241	238	235	308	273	227	259	269	228	250	252	252	218	250	235	234	226	243	230	227	223	240	232	261	226	256	243	251	244	230	245	242	246	277	244	259	246	264	271	263	246	226	268	236	265	265	278	254	261	276	266	236	253	258	238	267	256	256	201	238	232	275	244	285	246	255	265	257	222	234	239	243	248	245	227	241	246	267	239	252	246	271	249	226	278	265	232	254	240	238	274	247	244	243	265	249	223	230	248	259	268	252	262	246	234	240	235	258	231	235	235	255	244	216	248	249	223	294	228	234	254	254	247	248	223	263	273	259	220	226	261	235	244	252	243	262	273	235	256	237	240	249	252	242	251	259	219	230	239	225	207	224	242	260	233	234	248	255	235	234	259	263	266	254	227	261	271	253	272	268	256	233	251	234	249	254	231	249	268	216	253	237	231	253	270	257	260	247	248	235	259	231	247	262	255	267	257	267	247	248	255	246	235	235	240	255	255	241	226	266	247	256	233	245	242	214	258	243	276	244	263	225	240	241	210	263	254	238	225	229	224	237	253	255	259	262	235	267	253	232	248	230	231	223	229	226	248	242	249	227	225	245	252	255	249	239	227	274	235	255	245	221	283	242	226	237	248	250	227	259	211	265	244	242	248	231	201	242	249	270	247	239	266	248	256	248	231	241	248	232	239	225	257	245	231	259	244	262	224	273	226	241	253	235	223	269	265	260	241	232	245	280	253	249	252	275	251	247	271	230	251	250	265	264	250	246	243	244	273	238	238	235	276	277	281	220	225	235	251	234	247	242	274	273	234	245	235	254	248	240	237	221	249	246	243	224	255	263	243	246	256	253	232	240	247	254	281	255	242	212	227	272	243	255	239	257	259	245	257	251	243	255	260	254	238	235	262	291	246	237	262	243	209	245	245	216	254	252	255	273	239	242	238	238	231	268	230	231	237	258	250	254	233	233	265	265	255	232	244	263	256	240	244	243	249	264	270	260	245	251	244	251	244	210	267	230	275	256	248	233	243	259	236	224	242	250	273	285	275	246	239	225	282	249	250	252	235	253	209	230	261	251	218	254	239	262	235	281	223	258	269	232	243	251	235	231	248	252	270	278	257	238	251	267	230	225	268	235	271	244	239	242	244	254	262	269	230	251	259	256	253	231	209	257	252	234	235	272	248	243	241	278	237	250	257	271	256	240	241	240	273	235	242	246	250	243	253	198	252	253	213	192	257	244	212	227	256	275	228	241	250	268	232	226	246	248	266	258	269	261	232	260	243	239	267	285	288	239	249	238	263	252	251	212	240	229	234	236	271	248	237	288	274	263	264	234	247	277	269	259	274	243	247	237	227	254	230	284	243	230	237	276	280	269	233	255	245	258	271	230	246	239	242	238	234	257	222	242	235	226	247	231	276	261	258	255	245	236	242	234	240	286	218	254	252	245	224	251	258	234	255	240	219	240	236	224	229	220	239	216	243	246	221	252	230	252	245	246	228	266	249	252	273	262	234	226	227	260	221	229	294	251	246	290	249	244	265	220	261	248	243	223	257	235	258	245	233	244	220	210	270	257	227	220	265	244	258	270	234	237	238	235	245	265	270	247	239	228	268	206	264	239	226	245	247	261	244	290	274	236	215	247	263	255	273	236	277	273	255	241	258	238	263	291	218	251	252	301	275	260	228	217	249	222	217	241	254	239	267	245	280	266	251	271	242	250	241	225	246	244	267	240	230	262	251	194	211	227	223	242	257	245	240	249	249	251	242	268	255	241	258	240	249	240	253	249	262	253	257	248	238	247	203	257	216	241	228	276	274	256	234	251	260	247	237	262	249	255	263	271	240	231	250	238	252	251	261	258	251	249	233	261	234	247	266	251	227	236	245	244	222	247	232	254	264	259	257	252	241	246	262	215
9315	4970	4910	2679	1431	1280	1080	961	896	866	754	753	712	689	671	657	657	649	633	652	633	608	605	695	629	595	619	557	602	622	600	632	608	597	598	628	559	526	574	594	632	566	614	606	571	582	614	562	540	585	588	612	611	563	569	578	577	593	607	591	608	595	542	604	601	602	601	572	605	560	575	616	597	593	602	595	570	572	539	569	607	584	576	566	561	570	588	561	582	543	590	611	580	589	596	607	576	558	545	604	572	576	564	558	551	620	596	636	558	578	589	560	619	600	625	576	590	566	610	583	579	633	630	587	582	561	553	569	591	561	561	547	573	565	531	632	602	566	570	622	607	575	597	614	556	599	612	637	596	558	576	554	628	564	558	590	581	613	562	597	578	606	568	533	591	543	597	593	560	581	621	568	613	565	544	601	560	599	601	573	555	588	606	595	579	617	633	576	555	573	564	528	591	584	570	575	620	564	591	557	572	540	574	563	629	575	581	560	583	623	600	580	615	551	551	554	618	585	591	570	597	566	604	556	558	649	578	586	577	559	605	601	593	582	534	553	574	626	554	602	573	610	569	598	579	580	595	629	575	623	594	599	627	615	607	503	611	567	597	570	562	596	604	574	553	631	593	584	626	574	606	585	525	558	571	606	592	554	550	582	603	574	571	555	579	567	555	593	567	577	599	592	578	595	605	562	551	551	606	590	547	589	581	542	548	598	557	583	583	547	557	636	598	559	551	606	534	590	581	543	560	631	595	525	589	594	620	584	611	626	573	599	564	554	596	594	585	583	598	594	552	634	604	589	559	605	568	573	590	577	555	592	574	605	619	573	576	563	606	559	589	575	605	623	560	602	557	549	619	599	599	618	585	595	570	580	553	548	568	602	562	601	587	600	563	563	591	597	614	568	633	552	594	591	597	606	576	587	609	573	607	579	580	607	580	585	534	598	548	539	573	601	607	617	593	563	589	591	625	609	595	586	577	578	537	558	552	567	588	604	570	594	561	611	603	557	573	559	567	571	579	623	568	586	586	559	576	618	586	590	589	568	579	595	598	569	611	552	566	549	627	587	578	596	603	574	583	613	607	628	545	559	644	549	599	605	611	587	600	597	574	589	579	579	590	574	581	577	584	545	623	578	602	594	561	590	616	576	615	603	548	573	583	579	580	568	600	553	580	534	586	559	588	570	631	589	592	587	612	584	600	638	531	554	573	560	615	578	557	585	590	580	566	591	600	602	593	548	595	583	548	621	580	576	582	592	587	602	637	622	612	575	608	647	593	604	593	555	572	635	564	587	587	575	559	574	566	604	593	583	601	560	577	564	541	574	550	548	600	603	572	582	599	618	561	599	553	579	598	572	555	560	588	567	602	594	626	589	577	565	567	600	595	605	598	584	608	568	564	574	623	612	544	605	601	590	588	664	586	571	642	577	611	548	574	603	543	572	604	658	627	599	551	566	588	584	564	624	539	596	567	592	553	639	545	603	577	574	588	628	596	564	597	561	610	603	576	580	581	624	559	638	574	564	569	598	575	574	614	600	616	611	562	581	600	582	587	566	597	576	589	565	598	576	574	518	554	565	582	535	611	597	598	544	596	543	614	559	619	600	566	553	539	546	579	590	588	623	595	603	561	615	609	570	569	526	538	568	570	583	567	590	583	542	531	595	576	565	586	553	563	596	578	566	556	581	547	545	545	561	556	599	579	589	556	551	586	579	610	565	547	589	622	623	608	591	566	563	586	573	569	593	607	579	601	586	577	600	634	573	585	607	586	528	601	570	563	606	580	594	560	550	548	557	588	608	575	567	588	594	579	566	586	525	607	604	583	572	585	610	575	602	614	622	551	597	586	640	599	584	589	596	609	566	569	620	587	566	570	568	598	559	577	610	545	613	523	589	574	534	596	600	600	628	562	595	571	552	609	564	573	631	552	615	571	587	596	610	589	569	587	575	596	571	591	546	605	612	612	602	554	569	585	573	610	542	605	584	598	574	592	628	563	569	648	609	553	610	590	625	521	581	511	567	553	621	588	581	601	591	567	620	614	592	561	565	596	589	588	575	564	600	585	570	557	581	578	598	590	594	553	580	608	592	551	602	565	568	580	572	652	556	625	586	555	560	549	577	621	563	601	600	613	589	574	576	580	571	594	577	597	561	579	593	579	613	557	587	628	575	570	575	595	581	556	592	584	562	585	605	576	616	565	608	615	589	572	579	588	592	543	552	577	572	585	618	553	554	572	609	531	607	537	582	552	555	584	580	576	615	564	564	571	588	547	586	606	560	575	644	586	590	567	576	598	566	577	626	589	616	559	545	591	572	552	545	608	586	606	574	650	585	599	568	580	594	572	558	595	619	556	605	571	576	568	613	574	571	635	611	575	614	576	638	559	585	588	568	549	555	598	598	574	588	591	573	602	582	616	638	574	609	628	616	550	630	599	586	632	582	603	616	553	594	565	606	535	587	572	585	601	543	601	546	603	572	587	603	604	604	632	586	556	606	552	577	559	580	613	603	608	578	561	585	607	546	546	602	587	572	591	568	573	615	586	617	569	579	579	556	573	594	548	589	542	588	581	583	600	593	567	616	570	617	587	570	607	614	533	595	556	565	550	567	597	585	569	525	598	580	566	576	556	568	583	620	514	555	548	582	585	597	597	545	614	561	602	607	609	527	558	563	625	582	602	573	578	597	602	537	578	584	620	563	587	624	614	592	530	610	595	617	550	570	562	630	579	579	597	548	567	595	616	570	639	568	543	596	564	604	586	588	611	620	606	595	570	597	583	570	588	552	602	558	604	592	569	571	539	573	619	593	625	595	568	587	567	607	585	588	583	522	621	585	592	573	569	591	577	557	621	574	630	599	612	599	582	636	590	582	619	591	577	562	598	580	551	611	602	602	581	624	597	580	595	580	545	586	584	612	599	557	550	585	614	562	603	617	534	585	566	604	587	554	550	551	614	586	606	592	589	584	603	583	535	572	568	550	577	559	577	577	590	598	550	607	571	613	560	568	564	587	592	565	584	585	626	575	597	583	568	546	538	600	604	597	566	573	590	579	568	616	599	590	585	532	573	570	577	571	580	592	573	575	603	550	605	553	635	582	564	581	588	582	578	561	629	571	628	554	580	587	582	615	560	573	626	615	587	595	570	582	584	606	555	605	581	587	601	574	578	566	616	588	581	598	584	593	575	562	601	549	580	634	606	614	614	578	619	555	576	638	551	607	612	585	537	575	560	576	588	574	607	567	596	556	566	586	595	583	591	617	606	588	581	573	589	614	617	650	586	586	575	575	531	566	595	637	596	587	562	609	558	614	590	568	568	595	607	537	556	616	574	576	597	560	602	620	604	585	552	550	580	572	597	577	589	582	559	586	630	605	590	564	611	622	582	580	560	602	609	569	538	613	563	565	585	580	570	583	572	604	591	570	567	608	615	575	574	560	613	574	560	593	574	550	593	561	572	567	610	594	564	594	573	594	580	570	588	558	569	601	616	567	562	586
30942	17459	10902	2988	850	667	491	437	442	367	372	354	324	278	312	287	330	291	316	310	299	264	279	328	309	272	316	319	295	306	266	276	249	266	313	270	304	276	261	294	282	280	266	258	286	268	281	291	254	257	283	254	277	258	280	259	278	283	258	260	261	286	278	252	278	268	266	254	283	277	248	276	271	298	272	258	278	272	275	275	262	285	262	287	283	241	267	262	285	294	265	273	280	267	253	265	266	304	263	292	294	261	266	267	248	255	272	244	244	255	310	279	296	275	258	267	292	285	219	286	284	277	247	272	290	283	286	265	276	268	255	300	249	250	274	282	267	269	250	275	259	262	268	288	250	285	306	267	304	273	267	251	252	299	274	276	265	276	280	249	296	307	250	265	278	257	264	288	296	258	305	266	259	329	285	284	259	276	253	290	289	298	249	302	266	254	282	268	241	287	268	262	254	237	259	250	242	266	247	291	298	276	280	251	279	256	287	273	286	280	255	295	296	269	294	294	278	248	240	274	280	227	287	263	269	269	270	259	291	280	269	303	298	272	257	252	289	254	295	258	241	294	284	265	277	257	281	258	271	303	264	281	280	277	263	297	283	260	279	270	262	231	274	283	308	242	258	245	277	285	288	269	271	268	266	272	281	272	264	264	270	300	282	287	254	283	280	260	270	275	284	259	281	248	296	290	266	290	269	250	275	274	263	260	276	258	276	251	291	280	293	282	256	253	273	282	299	281	269	259	279	246	290	253	276	284	265	244	243	282	298	295	258	258	275	269	252	275	256	288	266	270	270	300	259	274	300	266	281	276	294	288	266	279	273	256	269	253	296	282	268	266	265	276	259	261	263	265	255	293	264	268	283	269	243	283	273	259	291	259	257	277	262	286	286	279	254	234	291	276	279	286	279	299	311	278	230	278	305	304	272	284	299	273	260	274	265	254	246	284	265	272	274	288	259	283	283	257	254	265	264	276	268	281	299	299	274	281	273	295	248	301	242	260	276	270	282	292	239	276	252	282	288	264	284	290	275	266	265	271	271	271	240	252	267	275	289	276	267	271	276	303	265	294	268	250	279	293	283	271	265	285	273	232	276	284	250	243	279	286	290	275	283	281	263	266	246	275	256	307	258	277	277	255	259	270	250	275	256	297	292	269	261	255	265	236	262	275	265	250	231	262	262	260	261	268	271	277	283	275	272	261	291	281	248	273	285	249	254	260	279	286	296	274	264	251	267	264	259	257	263	260	295	256	258	257	277	252	268	272	258	251	284	294	303	273	283	302	269	253	260	306	287	301	271	287	257	287	261	250	255	260	277	281	280	260	294	300	290	273	286	258	252	300	272	295	285	258	284	289	296	273	269	260	308	289	256	277	286	290	289	274	283	279	291	255	294	259	251	270	274	272	251	273	312	295	268	313	271	271	242	255	251	290	276	263	282	269	248	256	298	273	286	255	281	289	272	282	277	266	290	261	316	264	274	280	246	278	266	316	285	272	277	288	251	264	278	293	315	283	245	266	281	258	239	269	268	259	265	282	268	304	299	267	284	304	264	262	277	262	287	277	301	289	272	283	310	277	292	263	278	287	253	271	294	256	266	291	273	279	279	252	316	276	223	280	274	265	270	223	262	273	254	307	260	255	294	230	289	283	261	252	280	255	303	278	267	296	278	274	263	302	312	293	250	259	322	253	291	238	313	263	232	278	277	293	265	281	259	253	261	289	275	296	269	253	261	251	264	306	250	257	279	284	287	264	268	262	241	279	280	279	265	283	285	292	280	279	265	282	274	272	267	299	279	264	261	272	288	298	247	288	274	267	278	293	286	270	244	281	255	285	260	266	285	283	292	299	310	295	275	280	286	297	289	259	255	299	283	266	278	254	230	277	267	274	261	288	287	263	283	274	259	241	244	278	261	267	255	268	281	244	259	284	266	261	268	260	274	288	276	257	288	256	244	273	236	223	309	289	285	258	262	265	262	281	287	299	251	301	261	303	297	305	260	248	250	274	283	252	272	299	292	270	300	270	270	293	242	305	309	278	268	235	286	285	261	252	284	294	271	293	300	288	276	275	289	299	245	255	255	258	254	320	242	286	265	276	268	287	270	247	299	258	248	284	266	295	263	250	302	268	246	281	269	261	283	301	233	291	276	297	254	277	275	280	267	265	271	272	267	255	252	258	284	297	260	287	274	292	253	255	248	279	292	307	267	227	249	304	281	277	261	255	284	279	279	257	296	253	281	282	294	254	258	257	285	320	271	291	269	297	284	280	260	267	298	258	287	272	298	260	283	277	290	264	285	274	273	244	278	304	267	263	281	304	278	279	272	261	295	260	264	274	275	268	245	274	286	271	277	284	265	265	291	265	282	302	290	268	248	300	240	275	281	299	292	288	301	284	265	247	305	266	268	289	260	272	297	260	247	263	266	276	274	264	261	262	312	261	277	251	264	260	269	245	293	276	263	255	252	264	302	283	260	242	277	281	271	262	288	281	272	280	276	276	233	257	246	272	296	287	266	259	289	245	265	276	252	265	259	254	271	284	273	256	310	255	267	261	264	289	266	257	280	283	231	299	265	261	268	260	288	277	276	237	281	297	247	265	285	240	261	284	279	281	286	281	279	268	275	267	269	286	309	283	260	274	282	239	296	274	285	280	260	270	280	265	274	304	265	269	258	261	249	273	260	239	256	283	260	247	300	264	254	278	258	297	271	252	263	296	221	296	261	247	249	282	299	288	260	269	289	272	269	252	279	244	266	288	293	292	253	277	277	250	278	260	278	299	284	287	286	254	276	280	260	297	252	251	264	271	294	304	288	257	282	243	297	247	290	268	291	259	256	283	300	253	287	289	269	258	325	308	255	270	279	282	296	294	291	283	273	265	284	257	250	232	252	266	242	288	250	242	287	276	257	290	287	272	285	257	270	269	257	280	260	296	226	251	275	293	289	295	307	311	294	241	270	263	264	259	263	275	293	262	251	245	258	301	281	260	298	267	248	302	269	257	298	253	281	289	258	256	264	312	284	257	284	263	257	255	272	286	265	239	300	265	279	285	280	279	264	291	266	264	282	283	278	274	266	274	263	324	261	297	265	265	259	262	295	311	273	283	260	294	254	308	275	272	271	301	269	281	267	281	271	249	274	280	302	299	271	271	264	259	276	280	287	278	263	301	256	266	252	227	244	317	294	289	309	259	271	288	266	257	261	237	252	294	295	305	248	266	273	251	304	287	287	304	276	272	272	241	269	241	272	258	301	283	284	267	281	278	281	287	293	261	311	270	252	252	298	282	293	273	288	286	264	270	286	269	255	284	261	285	288	292	276	273	301	295	281	256	252	277	255	273	316	257	269	320	298	273	255	276	260	255	269	280	256	281	279	302	286	302	294	272	283	265	287	253	283	246	279	276	268	257	282	283	295	254	254	264	255	304	304	271	285	265	282	261	266	289	271	269	293	254	261	295	310	296	265	286	267	260	245	262	282	287	263	290	309	276	278	278
21633	14483	14221	5367	2575	2286	1834	1565	1414	1287	1104	1007	995	874	903	801	815	783	793	761	753	744	727	712	704	730	688	678	704	677	705	650	657	652	654	651	665	634	677	671	689	669	649	624	631	666	685	629	615	669	652	655	640	664	614	666	646	606	669	632	646	670	614	649	620	657	607	674	643	635	663	652	644	626	674	685	648	641	635	695	682	627	629	653	664	609	662	658	608	589	642	616	642	674	659	637	640	591	645	637	656	678	594	641	623	617	655	641	628	652	652	662	607	613	603	627	624	623	569	632	619	632	676	682	621	595	663	661	581	640	645	647	610	608	630	640	634	705	645	592	620	647	587	637	611	623	624	656	646	648	676	632	671	630	709	634	644	658	594	663	623	617	682	616	590	672	621	616	663	666	640	634	620	631	681	660	601	652	663	627	660	610	648	613	614	683	654	607	651	628	618	658	619	619	576	664	645	622	609	657	620	625	630	639	659	626	606	648	619	613	616	599	608	648	671	621	590	648	608	647	643	665	648	634	608	637	635	659	639	669	644	659	609	650	635	654	641	622	613	593	656	620	635	703	649	639	632	637	636	653	638	685	619	594	641	550	633	606	621	638	637	625	613	655	588	612	663	644	609	672	633	588	645	622	652	646	672	634	689	637	639	614	626	625	614	607	600	648	619	622	664	635	639	656	628	663	647	618	641	645	636	648	656	663	629	634	632	611	588	649	614	627	655	642	643	685	605	632	622	631	625	659	632	585	674	645	640	641	683	673	689	640	636	617	653	656	599	638	638	583	623	627	656	662	627	652	642	642	660	610	639	640	607	667	628	638	649	680	619	618	645	619	663	610	620	688	643	623	601	628	677	580	649	635	626	669	670	620	636	638	651	637	627	610	641	584	655	593	598	622	624	678	641	619	667	598	641	588	657	637	594	647	677	610	632	614	618	632	633	616	603	640	612	579	668	606	607	674	578	661	604	651	581	644	616	661	603	629	654	608	685	670	631	650	640	662	619	617	615	598	629	666	592	639	665	604	673	688	603	641	593	650	639	653	609	640	662	634	614	596	640	692	644	601	643	575	596	603	647	610	665	602	678	615	639	643	637	607	624	626	628	602	606	629	667	644	656	645	593	622	634	626	662	621	671	613	647	625	630	651	651	679	614	665	596	595	600	682	657	665	630	667	666	640	639	626	693	653	643	611	650	620	633	627	667	639	622	654	616	652	639	602	638	647	622	662	599	695	695	644	640	668	624	635	626	604	626	633	622	675	639	643	613	637	636	644	647	630	643	626	609	647	650	643	604	647	617	703	664	678	621	638	624	576	649	646	646	618	594	637	623	632	618	646	612	648	683	656	626	665	603	617	637	637	637	646	672	654	618	638	606	611	631	639	629	678	632	615	574	633	633	588	605	664	623	650	631	614	635	673	639	595	570	656	631	635	652	630	653	639	631	662	613	623	598	659	658	626	590	634	628	614	636	640	610	660	635	600	618	654	651	618	642	602	623	634	602	631	673	652	640	662	657	657	644	660	629	659	623	658	658	639	615	601	596	638	607	677	651	637	650	618	615	637	606	676	666	571	656	626	633	642	613	614	610	560	677	650	635	637	614	632	641	591	630	604	620	605	579	612	603	641	593	615	592	598	601	656	656	588	610	611	648	622	650	604	649	603	647	663	633	559	618	640	665	658	614	632	623	593	645	626	650	669	577	641	631	639	604	573	647	613	644	663	650	639	601	631	577	646	624	650	629	671	631	648	606	667	609	608	636	634	637	685	622	661	618	615	608	597	633	661	604	647	633	673	665	636	634	650	561	685	639	619	640	636	650	621	612	648	622	628	605	664	630	611	660	614	674	603	659	666	658	653	632	628	694	658	607	633	617	646	633	604	583	649	618	651	638	615	606	635	634	594	643	635	669	639	665	621	612	601	679	617	663	658	615	617	628	675	660	646	596	658	622	684	623	620	623	625	618	634	635	677	609	601	608	659	641	610	635	632	649	636	632	597	644	619	667	616	657	650	615	653	617	591	611	636	609	627	645	644	666	590	611	631	635	622	668	642	621	684	643	569	674	614	686	604	623	647	648	577	652	650	677	630	593	666	617	669	621	628	643	586	618	639	688	650	656	646	644	597	619	636	583	634	607	635	588	647	584	664	654	668	617	596	632	640	593	604	648	599	594	608	644	663	642	655	610	667	632	641	637	654	607	613	640	641	628	624	678	675	649	668	631	568	611	660	611	618	629	687	612	603	642	642	660	623	653	636	673	675	577	620	599	622	616	643	594	657	608	613	614	607	631	637	626	608	577	654	606	620	606	648	612	621	641	620	718	608	645	672	618	577	623	598	642	675	581	580	627	644	640	658	668	667	659	649	621	646	670	589	668	581	659	626	637	628	619	605	637	618	670	627	706	622	624	659	676	609	646	635	634	625	614	624	632	602	613	612	639	662	621	651	659	611	648	658	577	655	681	667	637	646	648	645	602	592	618	575	680	647	605	656	593	620	600	649	638	623	596	621	623	637	635	584	632	640	664	652	628	639	667	601	622	611	644	579	629	621	634	663	618	661	695	615	667	676	658	619	631	619	663	665	656	664	613	621	680	698	642	630	633	604	613	585	638	639	649	645	604	645	597	648	636	628	650	657	599	648	623	633	560	654	670	627	610	628	659	690	661	655	647	595	603	643	606	616	670	602	586	601	627	590	612	618	629	645	641	630	634	605	630	654	669	617	643	684	660	631	635	633	639	647	641	660	666	639	606	590	632	656	646	650	663	636	663	638	636	620	578	600	647	665	628	647	633	623	653	628	640	673	665	626	675	631	622	654	660	631	656	613	670	635	657	659	570	656	615	610	577	674	624	594	640	620	597	612	623	633	593	659	629	655	638	622	629	621	606	613	651	681	648	653	657	641	608	630	589	639	616	647	645	645	636	635	553	630	612	642	634	611	627	651	602	701	629	611	628	623	586	655	630	689	607	646	661	667	606	666	621	659	589	653	635	633	629	651	630	630	672	650	661	621	659	628	617	616	616	639	662	627	610	595	629	640	656	624	686	664	627	629	664	612	616	643	563	667	676	597	608	608	622	655	664	681	625	643	648	658	666	670	671	596	621	647	655	636	668	619	637	635	636	620	632	663	642	642	633	642	666	617	594	658	605	609	623	629	557	635	636	602	633	653	612	690	609	622	636	624	686	631	644	666	662	620	619	588	609	638	611	597	657	631	628	613	635	646	631	645	642	628	655	655	655	614	656	617	658	656	636	609	613	684	641	603	644	661	654	623	642	602	639	635	638	601	646	599	633	643	629	651	615	629	606	642	623	653	623	685	653	633	637	665	660	593	608	651	622	695	687	646	652	607	641	644	606	658	629	614	618	651	602	639	579	664	609	636	679	665	634	658	682	612	595	644	588	662	648	635	688	589	665	646	655	607	675	598	638	674	611	628	663	647	609	638	650	611	682	644	601	633	689	660	653	573	653	615	626	622	573	648	569	640	642	630
39488	26147	18468	5624	1234	755	503	417	377	335	270	271	243	211	234	214	191	199	170	196	177	166	188	170	175	167	185	183	189	161	186	199	172	169	149	164	191	161	180	167	166	190	167	162	180	177	160	163	146	173	187	155	186	176	154	163	163	158	164	170	148	161	172	184	185	183	163	159	175	162	172	179	182	176	166	144	144	152	179	148	170	142	150	171	155	158	169	165	155	172	153	142	169	160	157	166	166	154	185	192	141	163	160	150	165	153	187	151	162	152	156	190	164	172	156	146	158	182	139	160	166	152	166	197	183	137	162	163	153	146	174	165	167	171	168	154	154	160	151	166	189	168	143	149	138	154	182	155	152	170	182	145	165	173	173	145	163	151	139	159	170	140	136	151	160	168	184	193	178	159	152	180	166	153	178	153	162	132	165	163	159	164	152	171	168	151	154	166	154	161	181	154	151	169	174	156	184	154	159	168	171	183	176	161	161	158	181	151	176	159	157	172	154	160	150	152	138	187	167	142	167	173	160	173	151	170	183	175	157	172	166	179	163	174	159	149	145	181	190	173	168	161	150	175	169	157	177	177	166	170	162	165	139	149	174	141	158	179	148	159	162	141	166	194	170	154	191	171	185	187	155	182	150	150	156	160	169	179	162	164	194	145	155	141	180	172	197	176	161	171	170	169	188	166	172	158	169	159	168	168	157	161	161	154	155	166	176	169	180	165	163	156	167	167	162	200	186	146	146	169	169	162	155	160	188	167	152	147	167	183	160	152	169	170	147	167	203	152	183	155	167	196	169	147	146	161	169	168	159	149	178	171	188	152	161	153	186	156	170	140	165	184	153	178	164	156	157	160	144	163	172	185	181	170	167	171	156	187	148	144	141	142	148	168	167	160	173	176	182	150	170	149	150	148	159	190	158	146	162	150	179	157	159	166	169	170	162	173	166	160	164	177	169	161	184	158	175	153	168	178	161	137	131	175	156	160	167	147	169	173	164	156	145	175	166	190	171	168	195	182	160	178	168	158	130	139	180	169	166	168	160	173	167	167	174	178	154	152	200	153	180	172	168	188	168	146	174	179	167	169	147	181	167	173	172	191	156	130	172	187	157	181	169	161	149	153	159	154	177	147	151	159	172	150	176	175	204	142	151	163	170	174	173	153	175	159	177	186	149	180	145	157	174	147	175	183	161	162	153	178	147	185	161	144	173	164	171	159	170	167	166	163	170	172	156	162	162	161	174	158	172	174	169	202	165	181	147	182	169	175	179	179	172	150	157	157	179	142	169	152	152	158	172	173	152	133	155	162	148	158	159	158	171	175	157	174	165	173	152	159	146	154	172	188	170	181	169	158	182	174	170	143	152	167	165	162	170	184	175	187	164	160	150	164	147	159	141	186	146	139	179	184	162	178	152	196	172	179	159	181	158	160	176	189	162	153	184	126	154	161	172	150	180	157	156	184	159	180	174	154	129	164	171	162	146	147	167	168	167	126	171	167	162	173	169	160	154	166	162	165	189	161	163	168	147	174	169	151	171	165	164	156	152	163	147	163	159	166	148	186	169	161	182	141	164	163	162	168	176	147	152	163	179	159	178	180	138	187	167	178	174	173	169	167	144	185	171	163	176	196	170	173	143	171	211	158	183	197	158	168	164	167	160	160	154	149	171	153	149	170	160	166	167	155	150	167	162	160	157	159	187	190	172	156	146	159	159	179	143	173	188	150	152	181	155	157	150	182	166	162	174	152	151	162	168	154	130	177	167	180	167	164	175	150	179	164	169	165	146	166	205	141	177	181	162	179	179	157	153	175	169	192	192	151	164	170	170	173	156	164	189	186	157	169	167	139	178	157	169	175	160	162	180	166	193	156	159	150	140	162	177	150	171	159	151	179	187	161	172	159	152	174	164	172	169	181	155	169	153	181	191	164	182	159	154	163	167	163	164	183	151	160	151	191	158	169	183	184	163	168	181	160	168	166	154	157	172	149	170	172	175	166	151	157	170	145	180	155	174	177	163	136	152	160	191	180	182	151	168	147	149	149	157	149	164	170	174	182	156	163	156	171	174	160	155	173	156	157	158	154	171	152	185	181	180	156	165	159	134	156	165	162	164	155	146	157	155	162	176	179	145	174	190	164	161	165	149	166	160	153	161	173	202	143	159	190	156	169	171	172	178	170	167	165	150	184	153	171	140	158	167	145	155	180	156	160	151	164	143	159	146	144	182	151	161	164	180	149	169	154	161	143	156	171	171	178	170	172	170	164	162	163	162	176	191	158	172	179	168	172	146	147	169	158	164	158	172	188	152	178	176	161	164	168	157	169	153	164	165	175	162	161	169	153	154	146	184	162	154	170	165	160	150	171	195	174	161	146	151	172	173	162	180	176	155	150	166	192	149	164	159	152	173	176	187	168	171	178	157	142	160	148	170	162	162	161	180	154	166	147	156	176	187	171	144	148	157	164	149	173	152	153	161	164	182	154	189	149	169	145	183	169	179	172	167	152	157	151	167	171	155	174	162	182	163	179	165	118	173	158	155	156	169	178	207	167	177	185	184	140	167	151	159	185	171	177	183	151	186	187	155	177	169	161	159	143	192	169	199	166	149	186	171	165	174	168	153	126	159	158	152	161	187	158	155	172	163	161	141	168	186	135	155	163	174	159	167	144	167	154	158	180	148	146	149	180	154	151	158	164	182	174	156	142	156	167	171	166	178	190	153	175	180	177	186	148	170	192	169	193	179	172	161	178	164	175	175	157	158	145	172	161	154	162	164	150	145	190	157	169	157	165	150	135	186	177	170	169	186	163	158	159	152	159	131	193	184	165	169	189	156	163	145	160	163	151	154	167	144	164	157	169	153	151	165	185	164	143	159	150	170	171	168	161	207	167	152	166	168	177	144	170	166	160	160	157	166	162	158	155	154	172	157	145	162	150	160	169	172	166	150	151	165	159	166	180	159	180	166	170	147	158	163	168	153	184	156	160	152	162	175	160	162	166	161	175	161	147	178	149	165	170	147	164	180	162	161	172	135	158	154	144	146	191	154	179	171	167	173	152	156	143	154	154	180	160	167	159	167	174	139	156	163	160	161	179	169	141	181	172	180	165	182	158	156	156	164	158	151	159	165	179	164	150	165	191	145	173	145	174	171	153	156	161	149	176	177	152	154	161	179	166	161	153	168	166	159	174	165	158	189	165	181	146	152	166	177	166	178	154	168	153	166	160	155	161	167	159	176	134	151	182	175	185	172	183	141	160	153	194	159	176	164	172	158	156	157	176	158	179	178	163	160	175	192	171	166	171	159	155	144	143	168	169	178	149	157	185	178	178	156	161	176	156	140	167	149	171	179	170	176	169	169	188	147	170	169	173	177	181	171	160	152	158	159	170	158	133	164	173	140	139	173	159	166	149	149	161	181	186	161	166	205	160	177	172	149	158	156	139	152	171	175	168	147	182	147	145	174	156	175	172	175	168	192	158	159	182	157	157	150	164	145	181	176	149
27009	20469	19687	7306	3421	2890	2207	1808	1636	1345	1155	977	892	812	736	735	658	644	579	591	555	563	505	478	507	565	525	495	481	474	457	479	470	407	424	461	421	454	477	431	409	422	429	423	411	419	421	455	404	429	413	427	390	380	442	418	390	435	414	392	418	387	421	402	386	412	391	391	385	377	384	434	343	411	406	385	396	363	367	423	409	366	388	395	392	410	360	389	372	398	423	389	421	372	377	399	392	364	388	425	412	433	399	387	372	416	393	383	400	385	438	414	439	394	390	398	399	378	403	382	396	434	362	363	401	384	397	366	397	383	416	378	426	369	409	411	404	408	405	400	404	409	405	393	380	381	362	363	376	401	377	389	418	404	404	415	381	376	427	371	352	367	373	407	396	390	376	401	414	423	370	426	391	358	367	374	423	419	381	434	397	372	371	409	393	399	358	422	385	430	408	402	420	413	395	397	382	398	396	401	394	394	369	453	391	332	392	377	357	376	386	366	392	393	409	392	397	393	418	397	368	451	404	377	371	404	409	372	380	395	389	397	372	402	359	389	414	429	403	431	388	374	422	375	393	391	381	368	411	427	376	365	412	373	382	396	397	406	388	369	377	410	384	394	423	365	410	415	395	413	396	427	397	426	412	390	456	376	337	368	388	375	397	395	408	407	370	378	414	386	392	400	375	391	392	389	349	394	421	397	376	357	394	368	371	375	405	390	402	391	385	389	368	406	375	414	389	359	377	355	364	386	382	427	416	391	394	394	439	381	381	444	425	414	401	412	382	432	374	376	395	372	394	371	444	381	430	399	397	417	418	398	381	409	382	393	426	398	374	385	375	434	408	386	427	385	377	397	395	356	387	374	391	389	392	404	406	409	384	401	390	395	430	397	396	418	417	371	396	386	386	405	384	386	395	374	407	432	389	377	440	409	394	427	393	411	408	369	416	386	385	389	430	416	422	393	392	411	396	417	387	395	375	398	392	415	400	382	394	346	396	392	384	408	367	428	369	384	385	407	395	411	427	410	425	393	346	395	401	383	380	385	374	399	388	373	413	409	393	408	377	364	378	407	359	385	399	367	406	391	386	386	402	399	399	380	421	418	379	393	397	409	364	396	388	393	403	391	411	386	401	397	373	383	396	414	362	373	408	407	412	387	406	399	416	389	395	357	390	387	382	430	370	376	379	406	375	394	369	451	400	396	373	415	417	401	392	375	399	381	435	394	418	417	405	390	393	387	386	386	369	398	430	395	410	405	440	381	395	353	399	401	392	421	378	387	376	373	391	385	392	437	392	378	394	378	404	419	427	436	359	397	389	400	416	404	401	414	426	379	375	431	412	388	400	411	398	395	397	400	425	402	385	435	394	380	391	410	408	409	422	393	399	379	377	394	416	425	401	378	440	392	369	417	371	414	414	400	398	410	375	375	408	412	400	348	366	345	410	404	411	392	398	396	401	409	376	409	382	395	387	377	386	373	422	446	398	420	383	381	367	386	377	435	392	383	380	400	396	439	360	370	402	380	360	418	368	382	417	360	428	405	397	401	405	406	425	383	378	389	431	424	390	425	411	405	381	387	412	426	404	407	365	370	357	399	391	390	411	415	390	406	392	342	416	401	393	371	385	384	358	388	402	375	352	398	407	430	382	378	386	413	395	384	405	415	381	380	368	362	395	360	381	387	422	398	383	381	365	378	374	416	374	347	361	391	416	403	397	414	400	395	392	381	374	395	410	377	383	399	405	372	421	385	402	418	397	395	349	399	403	432	407	399	412	390	393	400	440	406	427	384	410	394	395	421	392	382	389	426	402	433	388	442	395	379	407	368	385	390	381	433	408	366	413	405	383	373	395	393	396	409	417	396	417	347	389	407	365	405	394	382	427	339	378	393	398	380	392	358	399	405	413	348	422	373	344	391	436	400	384	389	390	391	419	382	414	368	414	412	391	390	384	436	360	371	386	366	389	412	412	372	408	415	404	381	418	393	376	373	384	413	393	399	385	413	435	360	394	398	379	360	350	374	440	392	407	403	377	389	375	429	356	367	373	407	417	355	381	373	389	375	427	387	417	409	394	399	403	418	436	419	383	417	393	427	363	387	389	352	367	387	423	361	429	390	429	382	378	394	383	421	409	424	373	411	375	382	406	377	388	390	404	383	387	399	383	393	395	396	369	362	397	388	361	376	360	418	434	401	376	391	431	393	376	377	376	410	394	361	416	370	393	380	378	355	391	410	412	410	398	382	401	395	404	424	429	412	383	429	377	411	387	382	417	433	382	372	391	394	415	430	415	402	400	400	375	382	358	391	402	402	394	403	387	400	391	411	362	417	405	401	441	406	422	354	427	415	382	391	380	384	378	388	363	388	387	419	401	397	411	422	403	386	341	394	390	414	439	350	404	392	436	363	430	420	373	404	386	400	417	410	395	420	401	380	394	391	389	422	393	412	387	388	409	424	410	379	409	390	417	414	376	391	397	399	379	394	345	400	376	396	394	415	412	391	423	388	392	392	363	367	403	350	370	394	415	360	399	387	411	393	365	397	391	390	429	408	374	403	370	434	407	421	383	385	410	386	388	420	402	402	382	404	399	388	409	385	413	349	369	390	425	390	432	356	405	369	400	412	377	366	419	378	399	366	403	409	401	389	377	399	418	356	361	377	376	381	381	413	377	373	404	397	376	370	376	402	378	385	356	364	361	372	400	397	387	383	403	374	388	385	415	422	384	395	461	404	399	405	413	392	384	403	417	378	387	393	406	419	381	409	422	375	378	379	400	429	413	411	371	403	397	408	394	369	443	401	395	420	430	420	338	379	421	403	393	412	393	389	392	394	395	411	395	383	389	346	380	347	394	377	391	423	361	418	378	392	395	376	407	376	397	330	374	423	392	381	362	411	380	418	427	388	387	364	399	381	405	361	399	423	400	385	393	392	414	391	383	386	405	389	434	410	377	387	406	399	361	431	373	425	422	392	381	360	391	426	352	402	423	375	383	421	413	379	382	380	382	396	405	401	401	402	391	409	387	385	394	392	441	418	374	371	361	415	379	442	410	398	389	404	415	410	374	399	375	415	374	437	366	394	399	411	424	393	424	390	429	424	373	413	424	403	414	378	401	378	439	393	367	393	392	395	403	367	366	401	391	405	408	431	386	387	404	419	393	416	372	369	403	430	382	402	408	404	352	371	380	401	355	365	405	378	385	376	386	404	413	369	391	383	433	380	410	412	391	408	399	400	401	408	402	376	435	374	396	396	407	372	408	403	410	400	430	436	389	395	424	384	369	405	429	352	370	405	350	382	380	402	367	400	384	378	395	389	404	386	414	387	392	410	439	367	393	431	382	333	382	396	390	367	402	402	380	400	392	386	401	407	404	425	400	354	391	409	408	408	386	409	388	401	402	374	380	401	364	415	415	378	387	382	419	425	429	405	406	366	391	390	380	382	415	395	378	393	391	404	402	397	410	409	399	417	403	399	395	418	395	410	384	380	367	384	407	354
12948	5293	2440	822	504	413	363	304	309	298	269	263	280	251	267	262	224	264	242	249	246	250	262	259	278	249	252	256	251	241	245	255	257	228	235	297	260	246	240	247	214	242	245	231	267	248	254	253	249	230	245	221	253	263	229	243	242	228	218	269	248	246	245	230	239	228	262	222	228	258	256	239	234	271	224	220	236	273	255	242	245	245	221	251	262	259	256	244	231	258	224	242	228	243	251	266	247	244	285	238	210	244	254	247	242	250	276	268	277	240	247	266	229	236	257	228	237	236	255	252	239	254	229	236	241	234	287	238	257	235	249	248	242	235	230	256	250	234	268	218	269	229	246	269	251	239	272	255	260	255	281	250	238	243	244	256	246	291	261	214	249	248	240	246	252	226	255	271	234	249	241	253	244	282	232	247	252	260	250	268	278	237	252	264	241	205	243	238	241	252	248	269	274	244	236	265	275	260	247	265	245	263	257	239	262	262	238	252	227	223	248	254	289	253	245	264	231	222	240	239	254	222	254	273	242	263	227	227	244	260	241	251	239	249	239	291	261	264	261	242	244	260	242	277	243	249	249	256	233	257	247	229	254	245	284	234	241	241	252	260	241	271	230	252	273	243	245	239	254	247	262	234	278	261	217	240	256	256	244	237	243	266	248	259	265	233	288	277	244	257	248	249	278	254	240	275	221	259	259	232	240	231	228	245	233	282	250	267	221	239	254	265	247	239	253	249	241	252	257	235	251	268	271	221	284	247	265	261	236	254	251	233	261	248	214	225	244	275	253	236	247	271	225	251	253	243	245	238	272	269	241	255	242	257	250	262	267	261	224	237	221	231	232	245	231	259	283	252	225	257	238	290	234	226	253	226	248	225	248	242	245	230	249	259	242	221	224	238	259	226	235	263	261	234	235	221	238	205	235	243	247	235	210	255	249	256	262	216	286	253	222	247	210	240	236	258	238	270	273	219	287	266	230	222	214	222	222	272	236	247	250	242	264	260	280	272	232	272	256	249	249	227	263	232	268	264	233	266	246	280	232	233	289	270	248	264	246	248	232	233	248	229	253	224	232	226	266	268	251	256	222	230	259	287	240	261	219	258	236	268	261	225	273	235	240	229	245	266	236	230	274	216	226	271	260	237	262	272	222	266	238	242	238	248	232	277	259	240	254	249	256	248	264	247	238	252	277	249	216	238	237	245	235	240	235	254	247	232	249	251	214	227	260	249	240	263	268	278	251	260	259	221	256	285	253	240	249	239	263	239	255	252	261	249	254	252	252	253	241	262	243	266	278	234	239	247	303	233	244	267	254	208	261	221	259	223	220	225	232	276	222	263	254	270	248	267	229	242	252	206	232	263	250	242	264	253	223	228	256	237	243	231	227	252	248	286	234	266	251	253	244	252	282	243	237	241	249	222	244	258	236	254	279	279	250	257	259	252	239	257	263	244	221	248	257	246	261	247	244	265	274	226	245	243	264	248	234	242	254	226	228	240	248	269	229	258	242	280	271	257	255	250	248	249	266	240	260	259	243	262	231	229	237	256	241	228	252	241	226	247	218	250	236	261	279	264	235	241	228	245	253	246	249	272	248	274	224	260	240	278	228	244	238	244	244	240	224	250	254	240	262	248	237	221	242	264	248	266	252	261	272	237	255	278	233	227	258	263	233	253	263	261	237	257	227	234	264	236	275	254	244	297	225	267	271	232	250	248	241	213	260	238	244	240	234	227	242	232	238	235	264	242	260	254	256	234	307	233	262	235	246	283	256	241	240	263	225	246	252	266	235	245	274	257	236	258	218	243	245	235	214	254	240	255	245	241	234	261	250	225	292	246	264	223	247	226	244	263	260	249	254	239	254	217	251	258	271	267	240	264	217	251	242	269	233	249	244	248	280	266	246	248	234	219	260	247	239	247	243	247	250	216	241	243	223	284	226	263	273	242	244	254	276	244	248	267	243	253	257	238	258	235	241	255	227	248	267	256	249	227	221	254	265	254	249	249	248	233	249	250	250	268	247	239	267	226	236	258	260	254	232	251	233	244	264	231	232	256	277	263	249	243	254	232	293	233	269	259	238	301	288	247	258	270	262	258	269	225	257	240	258	243	256	248	253	278	233	254	256	241	216	239	272	247	243	251	234	273	233	271	241	265	264	238	252	266	239	234	255	220	272	261	257	255	215	260	256	266	267	252	253	216	233	213	242	242	233	224	250	223	245	245	262	309	252	217	238	228	243	242	271	234	241	237	285	254	249	236	261	240	231	226	258	264	268	284	251	274	249	262	242	253	259	233	279	259	271	239	262	256	246	246	264	275	238	251	274	218	258	239	250	244	278	254	248	268	269	249	218	243	235	268	246	266	276	253	237	253	207	246	253	255	259	268	263	216	247	235	249	262	268	251	234	270	243	248	251	253	246	257	254	277	254	258	264	231	220	236	244	251	241	236	262	218	256	259	272	250	251	246	248	265	224	265	251	249	271	253	281	260	267	256	241	232	230	243	246	266	262	249	271	251	260	272	248	283	252	242	269	266	242	261	239	238	250	267	238	259	259	247	263	239	234	231	251	256	222	230	245	241	241	243	231	247	269	245	238	238	260	264	277	249	248	255	255	245	254	234	219	265	241	270	242	227	219	262	252	247	230	258	265	239	243	214	253	277	244	249	245	244	224	239	270	236	233	245	240	272	250	252	274	259	249	247	268	262	231	240	267	260	236	219	255	236	254	268	239	265	289	233	235	237	272	243	242	262	270	258	262	238	236	234	229	266	241	239	237	223	266	233	265	267	255	221	282	276	259	220	257	237	273	277	227	230	247	244	258	246	256	252	243	263	236	243	255	232	261	260	272	238	220	265	243	246	214	254	268	251	246	271	271	261	266	273	256	282	238	273	243	252	243	241	249	259	226	246	247	237	250	241	265	244	265	236	228	241	273	244	265	236	237	250	253	235	245	239	253	243	231	238	223	256	240	228	231	220	249	237	249	242	265	234	243	226	267	263	243	245	233	257	248	241	251	231	241	229	254	282	274	283	268	282	266	249	234	244	264	251	225	252	227	263	267	270	264	249	238	255	250	240	239	252	207	226	238	239	240	215	269	262	220	247	241	244	248	258	295	284	250	234	253	253	253	246	284	257	225	292	275	238	256	256	269	244	260	252	230	252	246	254	238	236	272	254	247	249	231	276	241	268	240	261	267	282	226	246	270	242	251	251	240	275	249	282	247	252	263	266	261	263	297	243	252	230	273	239	243	258	270	252	241	230	255	220	251	243	242	262	250	268	225	257	254	279	242	265	236	250	258	275	242	274	247	238	210	256	283	234	235	229	236	224	241	227	238	257	241	237	231	253	249	252	247	264	229	223	230	234	272	229	239	264	277	261	237	262	244	234	263	252	270	250	246	267	249	259	220	254	263	282	253	230	247	213	252	243	257	259	253	264	261	274	253	240	242	250	230	253	246	244	237	263	248	235	272	243	264	236	233	216	261	252	288	268	251	249
9190	5131	4677	2122	1517	1372	1097	974	943	838	773	742	695	680	720	657	647	658	612	647	606	643	631	642	649	617	572	637	619	635	601	662	611	596	612	636	668	563	618	614	550	566	565	549	565	605	581	611	586	599	570	606	591	609	598	600	569	545	574	605	578	580	584	548	613	613	584	574	592	543	607	560	575	591	576	607	573	593	570	570	564	564	601	583	542	633	606	619	576	621	564	591	637	582	571	566	565	585	595	594	570	607	579	607	606	584	587	584	573	601	592	588	625	590	566	571	572	547	597	578	547	614	552	558	561	583	598	608	574	547	582	530	579	583	588	604	606	579	627	597	587	586	625	630	581	563	581	602	584	605	598	562	606	602	597	570	560	569	556	564	530	605	586	580	588	597	629	645	575	632	598	555	638	570	562	601	609	557	581	559	556	565	558	595	592	568	578	563	595	593	627	656	586	561	600	584	600	623	602	583	632	635	593	591	548	645	610	519	591	583	531	567	563	615	578	609	590	558	590	586	561	602	569	579	574	590	619	599	591	607	606	556	557	557	592	565	570	556	606	558	593	612	629	583	575	604	612	547	608	573	569	573	554	541	564	577	587	595	605	567	576	534	555	601	566	610	610	595	576	612	575	569	615	602	596	617	579	592	641	606	606	514	578	610	573	551	557	596	627	618	613	610	566	571	627	552	569	546	593	590	588	605	601	603	652	588	557	588	599	559	554	593	556	579	609	567	573	579	593	596	559	568	602	565	556	619	620	601	552	601	564	541	598	647	538	586	595	620	574	572	575	626	594	563	567	592	589	589	556	583	607	559	595	584	574	574	617	616	579	593	569	645	615	589	572	581	542	586	545	593	590	615	589	553	616	598	598	542	624	558	574	558	611	547	616	562	590	568	547	603	618	593	591	612	613	526	590	582	577	598	573	617	587	573	578	576	589	551	565	584	576	619	621	609	558	611	594	523	611	530	612	582	622	605	624	611	547	611	606	575	610	601	606	587	564	574	559	622	626	572	549	595	556	569	606	577	586	571	553	595	609	631	556	649	614	572	572	580	594	580	620	561	568	666	585	564	604	603	566	592	574	560	571	576	560	579	587	604	606	617	603	600	575	585	618	581	609	544	535	601	562	626	573	576	578	613	625	600	606	601	579	535	586	589	565	591	588	601	574	602	549	580	624	595	646	511	572	574	594	599	625	595	564	614	614	567	589	577	586	634	591	637	585	642	590	590	575	574	563	586	617	562	577	594	600	607	564	574	589	590	585	587	575	578	596	604	626	587	553	556	589	596	573	650	593	603	587	565	584	572	608	592	588	565	569	590	556	607	608	550	572	603	597	565	548	576	564	572	561	595	607	567	594	593	574	613	559	579	583	585	627	562	574	587	589	565	584	590	555	560	593	595	616	643	579	590	605	589	628	592	583	586	595	575	582	587	584	585	599	580	578	605	580	581	567	538	547	608	576	626	600	583	594	572	604	566	577	593	546	607	652	607	620	549	591	556	545	569	545	583	581	575	605	605	596	604	604	603	577	607	627	588	554	580	555	588	575	608	613	591	584	576	560	587	624	586	552	577	605	603	603	567	598	612	552	580	615	624	639	606	590	590	588	570	587	590	616	576	584	593	573	570	600	579	570	601	647	590	605	614	608	601	583	601	621	586	579	611	590	553	550	618	594	613	579	573	586	566	619	590	549	562	573	604	562	582	552	583	590	567	618	579	568	561	567	590	570	600	557	577	616	612	591	579	541	619	562	535	566	572	574	590	570	551	572	593	592	544	563	532	592	540	564	597	635	593	592	599	550	579	613	593	552	544	571	573	590	590	556	587	584	619	611	613	568	582	586	571	620	594	566	610	541	611	564	589	584	614	581	613	569	593	579	626	542	592	526	578	524	584	582	585	553	572	617	607	582	541	560	562	602	580	533	603	602	571	620	599	582	646	582	624	583	591	594	581	560	543	601	594	620	613	595	556	562	552	535	592	542	561	546	582	567	573	582	613	579	609	623	595	567	555	633	529	609	581	619	588	591	556	583	575	594	595	558	579	554	568	586	578	553	612	552	606	581	613	608	587	588	586	561	580	571	589	574	613	570	595	554	605	563	559	570	578	565	576	598	583	575	574	592	566	535	571	585	577	597	570	605	554	564	561	597	556	615	554	581	556	569	563	606	572	586	607	574	576	584	615	602	558	559	622	612	565	571	599	584	566	594	607	563	624	591	530	540	577	629	554	586	584	637	557	565	620	602	563	621	576	595	578	588	603	579	582	567	619	636	555	594	594	590	536	577	580	531	558	584	584	616	572	633	585	588	607	611	572	593	607	582	582	640	578	607	556	570	611	602	553	587	607	621	611	570	607	540	583	573	554	592	605	618	597	588	650	580	572	576	579	602	575	584	597	621	585	587	573	592	594	590	549	627	539	612	616	577	589	564	573	560	590	569	578	578	563	548	510	585	572	597	555	593	563	627	600	592	605	593	592	614	600	594	611	554	585	524	575	555	551	575	544	616	578	585	563	629	594	587	559	598	580	608	572	601	584	565	548	605	595	611	581	576	615	590	597	623	589	572	590	551	526	572	572	580	579	589	583	585	610	560	584	534	586	627	563	589	566	556	586	577	590	588	631	602	611	573	600	574	568	589	577	587	583	585	577	546	605	588	589	570	581	598	612	567	523	593	601	586	566	602	590	585	589	603	614	604	616	591	606	555	560	594	575	607	635	617	551	606	576	560	593	540	629	595	583	646	517	611	568	591	564	578	597	606	563	593	581	584	598	606	636	593	554	566	584	589	563	547	636	550	609	554	599	586	593	651	542	588	601	553	575	538	531	642	591	584	590	574	574	648	578	587	575	598	517	606	556	573	617	573	556	574	572	583	565	603	605	589	562	566	563	618	611	599	595	587	540	581	588	585	538	590	556	575	577	593	607	588	566	593	544	552	581	588	594	592	623	572	554	602	625	548	569	603	545	572	578	572	603	590	584	609	558	613	580	566	544	547	583	623	577	635	601	568	558	573	591	560	571	574	618	552	601	603	590	572	576	597	621	625	581	614	615	563	575	564	544	550	605	560	606	553	588	586	589	591	574	567	577	601	556	592	548	574	620	596	619	603	593	628	562	618	559	572	584	576	597	589	559	595	591	613	594	599	581	557	549	623	545	605	586	587	643	612	633	566	586	611	565	599	569	567	585	595	562	594	547	582	590	557	592	552	597	588	577	563	570	565	592	564	626	606	566	596	611	564	615	546	567	566	627	561	649	589	595	558	549	628	602	582	559	557	588	626	540	574	612	575	557	545	598	599	589	543	623	576	545	547	574	581	578	539	557	592	578	623	589	627	598	573	553	607	603	570	604	574	564	611	593	553	584	598	578	606	586	572	543	590	624	591	620	548	593	597	565	587	605	595	616	586	540	611	621	551	557	590	615	538	615	569	589	562	591	613	577	581	575	559	557	596	576	561	584	637	558	639	618	613	586	583	651	554	592	581	601	592	587
29238	16553	9552	2238	804	566	471	464	431	353	368	289	302	311	295	292	279	269	255	287	268	257	290	296	303	253	261	267	254	257	260	258	259	285	268	240	250	244	282	273	262	288	261	277	241	230	259	231	241	251	273	258	257	239	281	250	230	265	278	260	267	276	261	244	268	280	274	260	261	250	270	274	257	277	284	259	239	261	259	238	275	273	233	257	235	229	241	234	236	317	287	247	296	287	268	281	270	251	258	249	230	250	231	264	252	253	259	310	271	248	259	245	266	237	273	238	249	245	229	260	261	286	257	270	260	252	255	256	262	253	262	276	272	273	272	259	236	246	266	278	222	258	262	268	270	268	243	270	261	276	241	240	270	230	262	255	254	263	253	243	251	281	256	270	275	284	268	268	239	263	317	242	283	268	261	231	255	255	268	234	267	267	250	223	272	258	235	263	258	239	290	265	292	252	263	290	273	283	245	234	248	278	265	255	271	250	308	248	254	247	276	261	239	272	234	269	252	242	231	276	288	250	239	273	281	220	258	225	231	260	283	259	244	255	264	239	267	258	282	246	251	240	300	261	230	245	263	271	250	238	241	273	293	250	231	245	296	246	230	227	290	255	238	247	279	252	260	258	271	243	262	270	269	255	264	275	275	282	259	271	243	273	256	240	275	257	251	247	270	291	263	265	267	310	242	249	270	263	249	265	282	263	248	258	236	258	296	255	258	244	249	264	242	251	264	263	250	271	266	251	283	251	271	259	260	239	252	246	247	246	258	265	221	257	238	242	269	288	260	264	262	266	250	243	286	239	244	247	242	257	247	259	256	260	279	293	262	251	284	263	251	234	264	254	252	255	237	303	228	281	233	276	241	226	253	257	267	248	282	281	265	286	254	224	271	264	262	236	286	232	257	258	244	276	263	247	259	212	263	267	266	263	275	281	278	246	234	274	287	260	260	251	275	289	249	235	256	283	248	240	246	241	220	288	246	241	218	267	232	247	244	267	249	286	264	273	270	251	264	275	284	280	256	240	261	272	250	267	239	236	261	283	238	241	298	268	239	248	266	253	261	243	267	251	275	272	268	265	262	242	247	251	271	262	271	244	253	243	293	263	282	260	266	255	290	256	296	285	252	266	243	252	251	258	233	278	237	268	266	253	266	265	253	288	277	237	259	278	259	267	262	213	255	265	247	274	279	250	247	246	265	255	274	254	262	260	285	283	296	248	252	276	267	267	253	207	254	256	229	238	253	256	244	244	282	239	250	284	271	259	259	277	250	255	253	267	247	271	277	271	241	279	289	282	261	262	241	252	289	250	284	247	245	258	258	255	249	250	263	256	274	256	262	277	259	261	231	265	270	221	278	267	244	256	268	291	258	262	282	250	252	262	258	264	253	250	251	255	261	274	276	281	241	265	282	262	280	290	284	247	266	263	242	279	234	234	262	273	239	271	246	274	254	267	238	260	243	262	277	237	278	255	249	276	282	276	278	304	259	235	250	258	276	259	237	224	259	253	273	268	257	253	243	253	267	270	244	242	263	277	264	240	243	274	250	269	266	238	246	252	279	230	287	289	249	255	278	232	241	264	268	255	243	283	235	244	259	241	271	251	255	276	266	260	221	239	261	283	303	275	274	295	260	258	235	256	283	269	276	273	288	260	248	263	264	287	233	226	254	235	256	253	284	264	257	251	263	204	286	242	256	288	238	280	292	267	241	288	287	239	250	270	289	276	269	297	270	240	230	256	255	279	263	225	257	268	264	235	228	257	267	244	240	235	266	256	243	238	269	273	260	263	258	268	260	265	283	261	283	232	258	245	237	274	272	250	267	259	264	276	253	281	264	260	237	278	261	258	230	281	258	294	265	259	256	278	248	264	277	296	246	259	275	297	256	253	299	257	269	287	242	234	264	278	252	226	291	259	261	248	257	255	241	259	266	265	243	264	277	265	232	270	267	262	284	267	295	276	289	269	268	251	271	245	261	238	251	264	296	273	284	244	288	235	265	244	261	262	265	235	258	238	254	281	251	244	244	276	241	247	238	233	250	282	255	241	250	241	246	254	254	221	284	265	246	288	277	247	269	264	277	246	250	270	268	257	258	231	258	265	242	285	258	264	277	275	259	244	242	250	278	224	269	257	255	241	279	248	245	236	265	246	278	274	253	276	290	257	291	221	272	254	241	267	255	262	264	288	245	252	247	260	265	270	269	267	278	241	286	261	262	257	257	286	249	282	283	277	254	269	274	239	274	266	282	270	244	241	281	257	284	265	252	255	253	239	221	237	290	277	270	243	262	251	254	252	270	265	251	250	248	258	254	243	272	257	280	251	248	246	255	269	273	273	280	269	269	255	272	272	269	286	270	246	292	249	249	251	258	250	232	253	222	246	242	232	238	249	267	235	269	258	257	247	259	261	282	264	284	264	289	255	272	244	264	253	296	245	273	253	257	247	261	259	252	266	242	254	249	288	275	258	247	281	269	257	213	276	271	265	260	259	280	260	241	236	255	247	275	262	278	251	249	266	239	297	274	239	257	251	265	241	225	268	225	249	240	248	252	286	260	269	241	265	252	272	252	271	251	287	242	258	316	264	258	242	265	244	257	249	226	243	278	262	271	284	278	262	250	280	274	272	290	252	248	225	232	291	253	286	230	257	268	250	278	258	263	275	264	262	278	278	251	237	243	256	264	266	250	262	258	312	266	262	254	267	282	265	237	250	241	261	246	254	263	277	244	287	280	225	245	277	230	276	253	257	245	258	247	288	254	249	271	275	257	272	266	289	245	257	253	274	268	273	251	238	213	246	272	251	263	251	270	288	242	247	242	272	260	277	284	269	224	250	253	227	264	287	274	273	265	254	241	237	253	271	253	301	260	242	279	275	231	239	253	260	256	243	270	268	252	256	261	258	259	277	292	282	236	268	264	230	238	271	239	268	272	259	287	253	289	272	252	248	267	265	276	270	229	280	226	278	264	254	245	235	245	263	260	264	268	258	275	272	255	280	269	254	235	276	266	263	246	240	239	261	280	248	242	299	258	223	278	301	266	296	290	254	252	243	279	253	261	265	234	251	253	269	283	273	242	269	272	280	246	238	268	262	229	247	272	263	265	265	239	252	230	277	262	248	261	266	249	255	242	283	271	242	277	313	257	234	273	258	237	271	247	240	257	240	238	260	258	282	244	259	283	244	220	252	272	252	262	260	286	278	263	260	270	258	269	284	256	287	250	239	270	258	242	241	266	256	265	253	284	275	293	272	241	250	253	238	258	256	269	270	254	245	258	238	248	235	285	278	285	269	247	264	282	258	283	281	270	267	278	281	283	249	260	243	270	286	232	251	267	239	247	276	250	243	266	260	277	294	251	266	279	251	288	292	287	242	245	271	286	271	256	253	251	255	232	241	276	259	230	264	281	274	278	243	281	245	265	253	262	252	248	273	278	265	260	244	240	272	284	255	245	272	276	223	246	279	276	261	264	243	259	245	247	254	244	302	213	263	288	248
20459	13676	12172	4449	2697	2164	1802	1499	1480	1124	1102	974	889	838	818	803	757	741	783	684	705	720	678	716	638	665	693	697	657	667	634	677	611	620	626	619	610	643	654	627	604	621	629	602	608	619	668	608	602	611	599	628	582	569	665	584	607	610	610	634	587	631	586	592	595	641	624	647	590	616	591	610	610	597	659	580	623	607	630	619	601	581	638	623	614	588	624	577	596	632	555	607	613	603	586	532	615	588	661	628	611	645	598	581	587	549	572	613	600	621	631	633	594	629	580	610	641	634	532	639	611	545	626	614	600	617	622	624	597	600	637	627	564	623	608	563	623	594	633	580	557	543	623	578	636	574	606	613	606	614	590	616	609	632	603	592	577	582	588	581	601	628	575	593	602	619	577	577	625	617	568	641	605	611	598	605	612	631	607	605	550	601	642	596	631	608	596	567	610	561	560	542	617	594	615	584	658	634	598	614	603	631	565	620	600	596	603	615	616	558	593	623	601	599	613	617	581	594	596	632	573	615	622	638	609	603	617	593	667	627	631	593	571	645	620	593	612	588	601	569	595	576	558	562	614	575	606	632	622	613	594	617	667	628	598	624	608	585	597	601	579	636	570	601	581	577	587	590	566	581	609	634	609	617	616	589	621	634	570	638	575	625	580	579	634	596	654	613	593	585	595	584	589	618	597	610	632	560	614	614	606	604	605	580	615	594	588	610	573	605	591	579	551	624	609	641	598	650	613	590	585	611	612	605	629	606	583	569	641	660	574	624	622	585	632	642	614	576	611	598	635	604	554	604	628	623	538	597	620	588	640	568	612	620	556	588	622	630	577	624	605	618	661	599	593	636	614	605	628	619	591	618	574	609	636	608	558	624	594	599	623	585	613	594	592	608	588	623	613	626	629	563	571	573	579	565	625	644	605	593	582	573	556	583	586	609	582	548	599	635	618	586	581	605	606	598	609	589	595	614	618	598	621	639	598	629	578	635	585	620	588	578	621	599	586	617	603	586	630	616	574	591	609	589	599	628	632	568	632	603	554	626	563	592	567	621	618	654	658	621	573	595	637	586	584	628	587	600	672	633	604	640	635	614	655	563	669	573	601	624	628	621	636	575	614	593	593	572	644	607	542	640	598	577	612	637	591	576	601	597	558	588	611	608	627	602	605	599	601	559	600	633	628	598	602	600	601	617	596	590	620	652	595	614	626	579	627	612	571	629	658	600	604	618	595	589	603	596	596	618	564	592	590	608	577	565	625	563	620	587	599	597	583	646	619	576	586	635	629	629	584	602	601	587	600	606	608	562	613	598	613	592	622	593	602	631	613	626	570	610	626	598	630	573	582	587	661	617	595	640	625	637	563	621	582	597	620	581	570	597	610	647	669	614	580	629	589	583	589	577	593	611	624	606	604	595	617	578	598	608	605	605	577	582	602	603	586	562	609	626	590	600	555	597	633	603	577	607	611	600	585	620	576	640	582	580	610	592	565	630	584	630	612	628	641	600	590	583	561	577	616	565	617	629	600	605	561	550	610	620	702	623	633	620	601	609	578	641	641	604	635	625	575	639	584	624	562	612	580	557	619	602	600	615	607	573	604	601	581	601	591	616	609	607	584	587	569	581	581	579	596	585	624	583	574	622	640	619	604	584	601	596	552	596	604	589	594	591	620	566	603	591	573	573	620	638	574	635	596	577	631	575	591	628	616	588	637	619	613	607	554	621	662	623	626	616	605	583	623	540	624	627	584	629	628	566	614	614	578	595	651	600	611	631	623	597	589	611	597	581	628	618	584	583	616	621	589	595	575	613	618	629	598	594	613	584	618	602	562	589	553	614	620	576	595	587	622	607	605	648	592	603	661	552	656	591	568	638	599	612	611	624	606	564	579	604	600	623	595	605	636	596	593	588	591	588	599	593	585	575	626	628	635	615	630	607	623	569	613	572	616	655	597	607	650	603	610	569	590	604	631	596	583	585	564	597	590	623	593	628	644	626	617	580	589	625	596	597	626	616	615	586	616	587	646	548	635	612	607	621	616	619	588	573	612	639	567	597	565	599	610	589	585	605	596	610	650	616	620	604	619	599	598	602	633	628	597	623	615	582	586	603	583	592	606	635	672	583	637	623	594	606	669	600	624	639	587	621	621	604	613	583	554	595	642	615	653	611	587	597	583	635	610	598	618	596	552	599	596	598	585	602	641	569	611	640	572	567	594	603	618	622	581	602	595	598	607	587	612	609	631	630	603	596	566	583	601	626	575	575	628	608	610	631	630	567	575	635	576	604	600	631	611	616	611	589	637	626	611	566	572	593	600	577	576	574	612	578	575	615	563	573	544	650	628	584	605	575	619	597	630	589	625	607	600	578	581	599	587	646	633	634	624	588	638	589	614	593	571	597	563	623	590	595	581	631	618	598	610	592	634	567	560	600	580	626	604	582	598	594	619	590	564	622	627	596	612	622	569	618	604	623	599	563	606	664	655	569	606	643	582	639	593	586	656	578	633	618	581	584	621	600	589	680	639	595	605	605	671	631	572	629	598	595	557	647	612	559	626	670	537	632	575	583	618	624	628	611	557	547	571	637	592	617	649	654	601	648	619	615	592	598	594	602	653	585	615	600	600	579	645	663	637	570	608	579	568	595	628	607	641	608	613	657	637	630	542	608	585	604	619	586	640	658	609	592	590	558	597	615	611	607	613	594	615	582	611	559	603	644	610	630	616	569	585	594	632	656	688	634	603	574	597	621	603	608	567	618	652	611	598	582	615	575	651	650	607	632	595	612	618	604	613	638	617	618	617	647	615	596	606	575	623	581	638	589	564	583	609	596	633	612	579	588	614	613	577	634	597	605	600	566	550	625	607	618	626	585	577	609	616	589	694	593	622	647	617	640	646	623	626	612	595	630	613	604	629	592	594	620	565	576	601	581	623	617	625	607	589	587	626	596	589	592	630	601	600	600	606	563	624	552	565	616	608	635	591	627	580	607	608	604	591	632	562	639	553	587	595	628	628	579	636	668	593	603	609	622	584	611	590	604	598	629	538	614	613	566	617	584	581	555	577	617	620	560	605	602	585	642	592	607	596	598	609	621	539	615	574	643	608	644	625	579	626	608	657	626	576	577	635	587	625	609	625	577	624	576	554	579	562	601	636	616	570	592	599	634	560	576	621	586	613	643	579	650	611	554	590	615	609	644	625	641	643	553	605	641	602	628	616	550	623	641	613	615	660	593	612	605	650	595	581	630	597	643	601	611	615	608	619	607	631	642	585	631	588	576	608	604	591	573	580	595	619	625	633	589	614	630	617	574	572	596	590	614	613	562	627	615	607	581	595	597	634	618	561	604	607	572	632	573	595	585	562	603	626	672	610	572	597	616	624	585	612	598	599	596	554	625	603	637	662	604	579	633	570	645	590	623	613	590	612	625	627	602	611	597	611	578	575	607	612	601	611	598	600	610	564	578	594	565	590	579	615	615	621	566	611	577	617	624	637	590	634	600
41440	26855	16207	4736	1224	730	554	421	368	356	278	264	268	238	250	223	196	187	176	177	202	223	210	195	179	212	204	200	181	201	177	183	168	194	191	173	162	199	196	176	170	198	180	186	167	187	173	155	182	159	153	177	182	148	168	171	183	157	191	175	174	198	187	174	184	157	157	218	187	181	154	178	159	176	165	171	144	154	185	174	177	183	137	172	188	169	167	180	135	179	162	183	160	158	198	192	172	152	177	163	170	180	161	174	171	166	160	166	179	172	174	183	134	165	178	183	155	139	157	169	169	176	163	156	170	168	161	148	168	156	179	161	170	164	164	148	172	187	190	176	172	177	166	178	186	142	173	181	182	156	153	161	175	159	150	151	186	172	148	152	171	160	182	172	178	147	160	154	155	186	179	157	173	219	174	191	191	178	177	130	121	153	197	161	155	179	180	162	144	166	159	168	169	163	165	170	178	172	190	188	179	167	147	175	190	138	165	177	161	144	186	173	139	181	189	166	162	154	160	185	180	169	160	188	183	198	185	161	150	164	167	181	164	195	171	172	169	184	167	155	121	169	183	178	166	158	171	180	172	178	192	166	172	171	178	161	179	170	169	198	165	182	182	165	170	172	181	180	160	170	149	170	178	160	199	156	169	166	172	169	172	166	167	162	168	181	175	158	160	174	171	173	154	166	189	159	165	178	188	165	175	178	149	198	152	188	175	184	182	183	153	159	207	139	174	164	153	161	204	208	182	173	178	157	177	168	162	188	164	155	188	153	161	178	176	159	176	159	168	179	158	159	178	171	156	151	194	147	166	174	148	168	193	181	179	177	178	183	169	153	191	174	176	167	171	171	188	166	155	171	167	156	191	170	143	164	161	157	174	174	200	139	170	182	169	169	140	165	167	164	179	160	165	181	171	181	188	178	175	175	159	148	158	208	143	193	183	162	187	170	183	168	158	203	169	177	165	157	159	159	189	181	162	153	162	167	178	157	153	151	168	178	154	167	189	176	191	166	172	157	150	168	182	166	164	188	179	162	166	159	165	153	179	186	160	155	184	166	189	148	187	184	173	166	207	189	178	171	180	156	166	172	162	163	158	180	169	184	173	170	165	184	169	168	160	168	158	181	171	170	147	170	157	183	178	186	164	159	175	167	163	179	159	168	165	187	142	176	154	184	153	137	158	167	164	174	175	165	180	170	145	172	185	173	194	167	194	183	153	161	183	199	167	165	155	156	148	170	173	180	167	176	159	172	170	175	186	169	165	157	172	146	177	139	162	171	160	177	195	160	160	173	151	193	204	191	158	175	168	175	166	173	177	184	147	161	171	158	162	177	176	178	195	170	158	155	169	182	166	147	162	170	163	181	186	197	188	149	168	154	181	184	165	146	173	197	198	171	171	154	187	182	155	182	160	150	202	178	176	183	147	168	195	170	189	153	173	165	188	165	184	179	150	176	143	168	169	158	175	162	169	194	177	170	162	191	181	181	180	152	164	170	185	186	157	175	181	178	202	173	173	175	178	167	141	178	153	172	197	160	166	175	157	173	170	158	179	140	159	170	183	173	166	160	165	184	155	155	164	171	171	174	163	169	161	179	184	181	169	179	155	160	180	167	168	161	196	173	174	195	154	172	172	172	133	153	156	145	172	167	146	166	161	166	162	176	151	180	164	163	166	176	168	182	160	178	182	168	180	176	175	206	166	192	144	164	166	161	166	161	156	149	185	158	183	165	162	158	156	180	167	182	192	179	170	185	170	185	200	183	159	159	161	173	165	166	183	185	169	162	157	193	178	155	177	182	165	180	161	163	155	186	183	182	176	167	182	171	187	177	183	165	166	184	175	173	189	194	175	151	166	140	165	143	165	160	178	166	166	201	164	155	165	187	164	158	172	186	163	167	172	186	152	183	175	161	170	194	159	178	146	166	167	169	188	172	170	168	149	158	192	178	161	191	175	175	172	166	168	190	159	171	180	189	174	144	167	195	176	149	138	201	162	191	172	165	184	177	158	160	177	201	164	177	172	189	182	176	166	164	158	155	164	181	173	174	190	147	163	171	174	170	185	156	193	190	167	171	181	180	177	190	159	161	145	167	168	151	171	175	157	187	167	169	189	176	167	181	180	198	168	159	178	150	167	157	187	168	190	192	181	179	183	148	155	179	179	174	180	181	144	167	176	166	159	151	145	150	158	167	178	179	174	194	175	168	183	171	164	180	194	176	176	142	181	173	178	148	159	176	172	176	173	157	165	169	174	165	173	184	157	192	162	181	159	172	165	168	151	179	184	153	166	181	167	169	172	176	176	170	164	163	167	162	185	178	146	180	204	174	172	186	175	181	163	161	182	156	157	172	186	167	148	157	187	153	160	179	160	189	165	158	162	164	189	188	179	180	175	144	185	182	167	169	184	196	194	185	161	175	176	157	167	177	156	178	177	191	174	179	188	180	173	198	166	177	165	175	151	167	174	162	178	166	167	169	169	164	172	180	151	157	170	159	165	182	166	157	165	173	163	167	173	164	144	167	174	168	170	190	145	155	165	154	164	174	194	170	147	142	174	194	164	148	166	161	171	153	177	172	169	169	179	169	166	171	177	168	177	141	164	196	157	173	180	183	150	183	165	160	180	182	147	171	168	188	173	171	170	184	159	177	177	174	174	173	179	168	188	177	179	194	179	176	152	179	149	158	175	186	162	172	173	170	184	164	145	164	183	200	154	155	159	150	155	191	220	179	185	168	183	169	137	206	172	167	201	168	161	182	179	219	179	182	181	190	162	167	162	166	173	190	162	156	175	142	170	172	163	180	150	173	177	163	167	157	185	160	174	149	180	167	170	192	168	171	158	161	160	153	190	164	156	179	156	163	173	179	143	159	179	158	190	184	170	166	176	180	171	159	171	148	150	162	162	164	150	163	159	180	179	181	165	145	175	193	154	174	152	196	147	155	159	167	188	155	215	159	177	192	144	171	157	187	153	166	160	152	174	162	190	166	158	160	166	146	173	178	186	163	172	174	175	153	179	184	181	172	181	207	148	191	172	175	168	152	165	169	157	192	173	188	165	146	157	161	171	170	189	201	197	171	181	187	164	177	183	178	160	166	172	193	178	168	153	168	164	171	163	164	159	185	191	144	177	158	175	140	189	135	193	182	156	178	179	192	170	175	157	167	178	168	177	176	171	154	181	158	187	170	170	163	187	165	164	184	179	171	180	202	147	165	150	171	192	179	171	160	142	159	162	172	166	182	162	174	184	170	150	163	157	175	186	161	161	199	174	162	152	179	159	193	197	161	183	175	174	165	188	182	184	177	161	146	177	168	186	177	162	156	158	173	170	190	174	154	199	185	174	160	171	159	187	178	171	158	180	178	182	172	140	154	155	162	155	155	173	145	170	152	154	181	192	182	160	145	166	154	181	171	159	155	167	182	174	187	194	166	160	165	175	153	164	159	130	173	180	172	176	169	192	164	158	168	180	160	172	188	166	169	165	154	158	178	164	160
27668	20509	18305	7285	3760	2808	2245	1996	1600	1371	1133	1037	928	831	884	757	719	700	613	620	563	562	595	544	541	507	528	511	528	538	497	481	461	441	484	481	428	454	466	471	441	457	419	435	436	440	433	412	428	448	443	430	416	419	399	400	405	418	437	435	459	427	387	430	432	414	435	421	424	442	414	404	431	406	406	411	441	417	417	418	430	437	438	439	418	422	395	411	381	422	419	396	398	431	414	393	369	357	394	400	389	397	419	410	384	390	404	405	398	399	435	398	425	415	409	430	415	379	442	415	403	410	433	422	434	414	409	445	443	429	383	416	429	405	416	422	421	454	400	419	450	403	425	416	424	410	370	417	435	411	434	397	465	453	392	398	415	411	429	389	421	384	404	406	387	396	417	419	391	423	371	411	424	413	403	400	431	401	455	387	393	423	418	407	400	425	436	408	405	418	438	418	432	396	391	371	385	410	411	388	406	405	408	406	404	429	397	408	387	402	411	389	400	429	437	447	426	403	403	412	395	416	429	439	424	387	418	467	385	395	403	402	409	422	411	381	423	391	411	394	365	404	443	435	386	429	418	410	390	399	379	423	407	428	369	432	384	419	418	402	420	411	378	436	410	401	400	415	420	405	412	419	403	413	431	375	417	434	379	413	414	393	391	428	369	399	390	407	379	399	379	406	394	416	408	401	433	412	407	437	440	440	405	416	378	423	416	415	399	386	395	400	429	384	452	393	447	416	427	385	369	393	407	355	396	380	421	423	408	412	427	378	379	392	433	409	426	357	427	436	406	364	390	421	410	384	397	376	424	418	410	409	389	384	405	403	389	404	447	424	401	429	408	410	418	411	440	392	403	415	413	419	388	442	410	400	387	358	397	389	422	397	398	369	413	388	398	396	411	398	416	383	387	399	406	424	399	437	384	425	406	442	445	397	432	430	410	409	440	416	370	388	424	413	388	435	376	400	441	427	399	412	413	399	438	409	416	416	415	407	404	411	410	434	415	442	419	390	401	405	388	437	382	427	434	413	402	396	384	416	402	429	442	377	418	396	387	402	419	419	376	428	428	410	405	409	422	396	429	402	396	423	392	410	430	411	410	351	413	406	403	429	422	433	406	387	402	429	397	424	419	426	384	406	421	446	430	443	438	441	400	429	437	389	421	438	416	403	408	401	399	395	399	419	434	413	384	381	434	398	395	414	428	412	427	407	434	445	418	411	396	391	394	390	416	408	423	441	403	385	405	399	408	421	420	392	426	402	418	416	397	426	391	407	391	401	423	438	419	402	399	419	434	358	395	436	457	398	382	418	458	396	434	408	421	417	434	405	449	432	412	422	387	383	401	417	388	421	420	405	409	419	419	409	420	365	422	426	397	400	442	392	402	434	406	439	457	440	408	387	409	415	435	404	390	393	414	413	432	399	383	381	385	412	414	415	384	388	385	374	374	370	427	396	416	420	444	438	398	394	393	392	389	436	438	408	431	391	402	397	398	435	441	400	432	400	382	424	412	395	401	401	392	421	434	433	431	414	398	416	422	406	439	387	423	405	422	401	393	433	406	390	410	403	423	400	439	397	419	381	395	406	411	394	418	409	431	416	420	405	398	407	404	397	390	433	423	381	428	421	435	398	410	424	417	413	432	396	413	398	392	387	400	438	408	377	405	423	434	459	410	416	430	403	447	401	425	383	386	394	404	402	432	392	388	403	424	451	384	383	406	464	435	367	404	408	436	428	400	442	431	411	401	420	417	389	398	407	397	440	430	405	419	392	423	386	384	408	409	384	392	384	396	427	419	369	418	406	408	433	394	425	411	454	382	404	399	415	394	359	413	416	423	395	411	418	459	410	391	398	377	419	412	401	447	345	433	386	413	397	419	421	419	392	400	438	436	455	382	413	424	434	418	394	412	425	417	405	438	460	423	436	395	394	419	460	413	412	434	399	382	400	418	403	398	386	386	436	415	407	436	443	426	414	390	429	434	402	404	444	438	435	440	397	386	415	403	420	448	412	407	400	450	434	434	398	413	406	426	411	446	413	416	424	434	365	420	415	430	425	450	400	428	429	379	395	411	420	374	432	431	415	430	448	435	409	404	405	430	409	434	424	412	434	401	406	400	406	429	407	419	446	399	392	429	391	415	442	399	383	386	441	411	399	460	379	436	443	437	382	412	422	399	426	388	410	387	442	390	387	424	401	425	443	387	416	411	434	394	423	407	423	411	391	418	410	367	435	391	436	407	411	446	417	428	459	396	417	428	446	388	436	377	444	389	423	420	416	368	428	370	384	401	384	428	415	396	416	414	430	415	373	413	372	387	427	408	412	409	405	431	369	427	387	416	431	468	425	410	439	409	410	385	417	412	394	418	471	404	417	424	394	410	392	384	395	394	422	396	413	392	424	416	436	404	402	397	381	431	423	386	394	414	432	404	425	419	390	408	395	396	406	374	395	389	435	420	438	377	379	391	397	388	432	416	418	393	421	431	398	426	417	424	392	409	387	416	448	466	405	413	446	410	415	429	411	397	436	423	427	406	436	388	421	391	415	426	465	396	402	429	382	420	435	415	404	445	410	398	442	452	454	410	420	430	391	377	404	395	419	462	418	393	410	419	420	393	442	380	401	401	400	383	407	377	411	416	415	412	405	369	423	407	444	409	438	422	392	415	435	406	434	426	422	409	407	390	416	376	452	382	401	407	428	396	418	419	423	412	421	417	427	448	429	420	421	386	435	429	424	379	409	443	425	429	377	426	413	416	411	389	401	453	438	390	368	431	411	431	411	464	440	467	444	428	439	430	396	417	364	452	421	423	435	412	428	388	425	385	388	408	377	443	424	378	372	432	414	392	412	404	410	417	389	432	433	398	406	429	408	420	404	414	415	395	427	406	453	393	431	397	413	398	410	430	444	413	401	399	391	422	440	417	460	404	409	414	387	427	407	428	396	423	378	407	410	397	384	433	391	444	415	407	418	404	370	405	412	434	392	445	423	396	427	427	388	381	401	407	420	405	418	419	408	398	422	422	393	409	429	412	406	423	410	348	403	403	441	439	425	445	420	398	405	417	399	410	423	444	391	422	392	454	401	395	384	402	391	390	388	424	390	399	404	399	446	408	433	390	401	424	385	407	443	417	404	385	447	379	449	400	455	424	411	412	413	430	417	407	395	410	401	391	419	430	407	396	391	404	409	403	412	419	389	434	398	410	435	400	413	431	414	406	413	446	431	420	441	433	451	431	388	440	431	369	382	387	439	427	438	429	444	403	407	414	427	446	443	422	414	393	385	394	416	419	453	395	401	380	397	400	428	424	402	403	419	435	403	420	416	417	425	384	403	421	401	400	415	418	404	403	412	435	406	422	408	386	406	372	424	402	394	435	409	414	426	423	385	416	401	382	411	406	422	427	396	410	390	444	411	397	431	444	405	442	411	412	371	406	393	421	389	398	402	418	382	440	426	432	383	398	420	420	413	439	418	413	377	448	406	385	377	439	409	398	436
13775	5447	2446	900	472	390	336	322	315	298	278	297	298	252	277	263	277	265	266	267	263	291	276	276	250	244	265	260	256	243	248	285	281	255	285	281	266	222	256	231	267	244	244	279	297	260	258	296	280	252	272	272	254	261	269	262	266	266	239	280	270	265	256	252	252	244	290	235	244	277	261	291	230	263	234	265	286	278	265	269	240	249	289	279	265	275	265	273	263	303	248	283	278	252	271	269	266	266	260	244	244	243	242	251	260	244	254	270	257	267	270	263	247	238	287	284	252	248	255	269	301	224	254	243	257	279	252	235	287	232	260	257	295	281	269	301	263	250	231	237	230	228	256	297	278	255	266	272	259	227	253	253	269	253	241	261	272	274	271	263	239	293	282	275	218	240	231	276	245	271	270	266	245	213	268	287	265	287	251	259	271	265	286	236	253	253	249	261	252	251	242	280	266	272	251	241	269	226	261	237	252	261	258	277	261	242	246	224	252	248	244	275	254	283	274	232	248	245	229	255	266	260	274	267	228	260	270	255	264	269	256	246	252	271	248	247	287	257	256	258	254	256	287	258	277	256	237	252	266	231	229	262	232	248	246	284	259	288	234	231	250	271	283	222	259	265	282	290	266	256	248	276	250	229	230	244	249	257	270	250	266	267	229	276	281	249	246	251	235	270	249	272	250	244	266	236	250	265	245	247	226	239	250	278	269	234	278	261	242	285	238	242	259	258	274	277	266	276	248	288	259	255	244	287	255	264	243	272	258	270	243	235	247	250	231	289	247	246	248	240	267	263	269	256	268	245	285	267	262	247	265	262	289	245	233	263	279	257	276	244	261	264	280	292	290	259	276	257	242	277	279	276	257	283	256	253	275	279	239	282	254	224	272	276	249	280	277	231	251	253	229	264	252	243	254	251	249	264	269	266	263	282	250	240	269	267	273	242	243	220	268	296	250	248	270	282	273	237	271	255	259	281	271	275	249	261	257	267	274	238	228	271	263	259	250	270	255	258	269	254	302	289	230	266	270	235	235	243	261	259	273	264	283	248	256	256	250	247	271	255	239	279	254	252	277	229	269	263	270	284	234	261	299	240	248	228	261	288	294	243	264	236	246	250	268	282	300	249	263	273	246	256	265	265	242	241	262	284	282	269	261	272	283	288	256	238	238	236	278	224	253	262	297	273	250	250	277	287	281	265	294	266	247	249	253	263	249	262	263	241	265	282	268	252	239	252	254	246	230	234	254	272	257	273	231	236	252	215	271	277	287	245	245	250	254	280	248	237	239	266	282	255	241	220	283	254	282	257	251	251	256	248	265	278	276	283	271	276	274	250	260	259	290	251	237	284	242	232	279	241	249	236	297	251	242	256	278	274	220	248	240	266	245	252	267	247	293	266	277	279	272	273	263	264	255	260	253	249	250	269	298	269	275	233	242	274	239	278	277	282	263	252	245	258	283	297	246	267	242	261	281	297	266	221	245	251	258	261	280	256	266	258	260	256	254	247	282	256	263	257	229	240	279	288	243	256	258	263	256	253	257	243	278	269	238	243	264	262	247	250	296	258	264	264	241	232	268	234	276	259	253	249	310	262	248	263	269	269	272	287	225	274	259	289	276	224	243	241	291	247	265	253	248	254	273	275	256	256	281	260	250	279	242	231	250	237	256	264	289	252	293	261	248	258	241	260	238	245	236	247	289	267	281	251	295	268	267	250	284	253	286	272	257	282	301	271	288	255	264	248	260	249	251	257	261	287	269	282	258	273	231	269	261	277	273	229	238	245	244	276	256	246	270	279	264	267	239	262	263	269	243	261	251	254	245	236	271	280	264	238	244	267	279	235	222	251	261	251	266	220	276	283	264	270	272	308	245	271	275	264	271	264	256	292	270	247	250	301	269	295	226	249	279	255	245	260	242	237	289	282	242	249	269	253	251	244	223	213	225	276	260	244	230	259	281	285	275	286	299	270	274	279	261	247	281	230	271	258	248	252	272	275	245	285	264	260	282	259	247	281	240	297	258	271	260	266	242	221	263	278	292	291	281	244	255	263	244	237	268	282	260	271	269	293	247	292	271	289	267	273	252	274	251	238	260	275	263	267	250	243	255	207	245	256	280	286	252	249	272	273	276	292	231	255	248	271	255	272	254	247	270	267	285	263	269	259	279	292	279	266	239	255	258	258	235	268	246	259	268	233	269	280	292	282	259	239	281	269	260	229	254	252	252	285	270	266	236	245	270	275	237	260	273	305	256	250	234	245	251	264	260	252	292	281	256	256	218	233	228	269	273	258	263	267	251	269	268	248	258	270	278	269	281	251	230	287	269	240	254	277	269	287	269	261	289	251	229	267	245	290	249	258	228	282	253	266	291	294	241	289	252	260	279	263	234	254	269	286	269	256	268	265	256	260	286	229	228	283	282	273	285	259	242	272	256	229	249	226	242	255	260	265	278	219	247	262	259	269	250	226	273	247	288	275	281	249	263	274	252	278	250	263	260	253	276	249	251	273	262	279	249	282	243	230	247	260	282	260	268	259	265	227	235	237	250	252	215	223	268	250	229	248	294	260	259	241	256	245	264	296	271	266	285	234	260	229	244	243	263	280	264	287	260	222	270	272	253	251	255	243	236	274	258	243	226	285	286	277	270	267	283	280	267	291	258	262	251	261	245	242	262	241	242	261	268	260	246	287	278	257	229	255	299	246	273	257	244	251	272	284	256	264	267	263	276	250	272	267	263	237	278	255	210	247	244	234	283	259	269	254	261	245	244	276	227	245	265	255	254	237	270	246	259	222	244	246	251	245	228	263	272	267	277	247	256	236	231	272	257	260	253	240	247	254	254	279	221	263	268	249	277	232	259	271	245	290	231	238	267	239	278	303	280	246	275	268	259	228	257	272	273	247	256	247	272	269	262	281	237	272	279	266	274	257	275	249	232	249	258	276	281	264	265	252	267	287	270	253	251	259	246	257	268	280	244	270	260	252	269	245	250	294	300	256	272	254	270	238	244	257	225	256	269	274	266	286	248	269	255	240	247	245	242	250	279	276	268	262	272	235	242	262	269	249	249	248	269	267	270	238	267	242	264	264	292	237	248	251	275	260	249	268	253	243	263	246	268	268	279	282	254	254	291	269	243	251	279	270	249	253	254	251	282	278	258	279	252	272	254	234	278	265	256	233	259	249	229	273	256	270	276	257	257	262	240	267	260	283	245	257	264	272	260	260	262	251	258	250	235	282	250	254	257	236	244	279	275	255	271	243	247	275	269	271	262	261	285	249	293	258	249	273	274	257	249	257	264	258	264	278	270	246	233	266	270	282	269	235	270	245	261	281	267	241	245	285	261	254	260	257	239	262	260	264	249	247	265	231	238	262	217	262	226	285	257	240	272	231	236	262	253	237	294	266	253	312	250	271	252	276	263	213	263	248	260	251	220	253	243	273	265	248	239	268	260	269	275	257	248	235	265	234	287	286	273	238	244	258	250	281	291	275	241	278	262	280
9727	5190	4583	2531	1493	1309	1157	1010	923	866	789	756	698	748	747	679	710	689	660	656	625	627	649	667	622	617	618	631	657	661	669	626	630	579	645	615	609	618	581	648	597	630	581	633	630	617	597	645	597	583	575	608	646	648	673	652	628	684	664	647	631	662	645	607	602	609	585	575	622	592	595	594	567	598	614	594	594	654	618	611	608	585	639	635	578	668	592	650	624	591	564	663	604	634	597	582	588	602	589	615	597	605	604	621	605	659	616	610	609	612	641	593	597	608	596	625	615	570	590	577	589	611	623	606	640	619	591	624	679	607	594	610	610	604	564	646	617	586	617	623	612	612	625	609	586	628	640	608	645	629	657	665	617	638	601	602	590	628	604	594	617	615	599	634	648	626	592	604	627	607	634	621	628	565	600	574	626	583	585	605	598	646	615	614	602	603	658	565	643	589	620	555	650	592	602	636	604	594	583	614	668	619	597	635	621	622	603	628	588	612	641	631	567	615	567	588	630	607	572	587	602	600	623	578	578	604	576	612	600	620	605	602	630	588	620	601	577	662	602	563	647	609	647	647	619	567	636	579	596	602	631	639	636	616	624	600	639	620	592	637	585	631	626	583	619	605	610	641	593	609	585	572	601	611	591	662	607	618	605	592	608	612	626	575	588	655	623	590	575	631	584	618	631	627	580	579	625	625	588	621	616	591	653	615	575	604	587	604	620	658	632	601	622	631	599	645	587	660	629	619	611	626	648	597	610	596	596	601	622	619	603	578	611	590	614	616	593	629	599	633	653	620	630	558	620	650	633	617	636	604	622	589	668	590	601	663	612	634	603	597	582	593	632	577	606	592	665	597	595	588	580	612	596	626	607	596	570	598	618	615	599	605	620	615	661	625	607	606	621	596	663	579	581	596	611	594	626	559	632	614	624	603	555	629	613	618	610	574	612	616	594	606	630	611	624	623	627	621	563	617	606	644	584	586	626	627	592	597	566	622	621	605	620	618	636	639	611	604	670	619	607	665	622	633	602	589	621	545	624	591	610	625	621	597	600	589	622	646	617	649	631	618	638	591	566	626	630	587	624	623	633	623	616	603	605	646	629	577	617	625	655	627	586	635	604	621	640	646	590	623	596	588	611	591	625	581	593	666	597	645	625	610	570	622	601	595	594	606	627	600	614	598	610	629	609	594	660	602	551	595	608	619	612	609	589	617	631	621	608	643	607	640	633	593	580	620	612	605	620	600	615	595	603	586	614	579	660	653	598	621	627	584	588	625	612	625	588	621	613	611	614	551	598	617	601	619	609	623	669	621	644	639	658	617	631	612	635	630	649	611	643	571	567	619	626	572	628	636	664	612	575	622	620	619	600	589	587	632	605	631	587	632	649	604	600	649	615	610	620	610	590	607	670	598	608	618	591	576	684	560	621	625	577	623	577	603	652	605	647	603	629	636	591	563	647	589	606	583	630	619	624	613	587	606	615	618	587	609	588	596	630	611	633	569	627	548	614	555	604	588	641	603	581	641	604	590	595	597	552	630	596	607	592	551	616	643	626	612	652	631	599	632	644	594	626	583	632	652	622	662	543	582	647	610	614	604	648	638	594	647	663	565	591	568	606	549	618	630	618	606	638	583	582	622	566	595	571	623	608	642	574	654	652	598	620	640	599	623	675	588	648	596	587	621	637	617	573	620	642	540	576	559	586	611	612	618	625	629	600	607	634	606	635	618	594	580	607	602	639	584	607	625	594	623	603	617	584	659	566	613	550	650	614	592	650	662	628	578	570	609	623	594	586	611	583	599	604	609	613	651	617	600	640	607	623	622	578	619	590	628	616	605	632	597	610	618	644	621	618	599	592	592	567	652	613	617	561	596	604	638	614	637	637	595	597	638	645	614	662	589	600	614	581	659	606	600	569	632	638	620	599	603	615	593	624	652	661	624	634	607	616	599	577	574	602	609	642	615	611	602	596	625	642	654	599	570	657	624	632	568	611	643	601	616	607	608	598	631	609	556	644	603	612	576	601	627	621	607	579	600	590	600	595	656	633	616	619	607	651	576	631	582	617	647	650	611	624	630	601	627	637	597	604	579	580	645	615	581	611	631	570	610	615	626	596	633	652	607	651	621	614	623	569	617	599	625	685	618	601	607	578	603	627	647	619	658	619	597	613	633	628	600	597	636	586	613	594	644	609	567	609	612	565	604	631	616	610	599	588	615	638	640	605	618	616	623	619	625	614	613	627	597	621	570	639	620	575	620	592	634	628	598	551	662	630	593	640	635	624	601	659	586	636	606	588	600	604	580	628	610	621	622	574	637	636	629	593	611	652	583	590	618	626	624	586	632	606	632	674	622	622	657	605	637	628	587	616	606	650	568	632	639	610	613	596	654	602	573	626	624	611	617	603	658	606	617	600	559	664	599	609	648	600	619	627	611	617	618	604	596	634	610	631	603	634	638	629	584	631	694	628	582	570	672	628	634	578	647	633	599	624	611	626	597	622	648	643	644	615	631	613	580	652	600	648	599	602	645	588	599	633	554	592	633	591	634	587	652	596	596	635	599	609	613	639	543	618	648	627	637	618	612	605	623	617	582	600	634	602	595	596	627	612	599	597	654	603	609	617	608	639	590	591	627	608	631	617	582	670	566	662	599	551	617	568	629	574	611	652	625	625	553	641	636	613	572	591	602	629	611	605	632	599	613	614	601	610	624	644	592	557	618	621	659	642	648	640	587	600	635	598	638	640	630	639	574	607	594	637	579	596	626	675	621	584	616	611	615	610	606	569	600	586	576	618	617	599	621	641	592	635	596	647	620	657	628	608	622	648	608	586	616	637	612	621	675	558	595	584	611	587	622	617	600	601	621	619	578	641	593	641	581	658	592	636	626	650	674	653	628	619	603	600	624	601	605	685	586	662	626	623	600	614	619	620	636	641	680	587	592	639	631	598	592	630	598	618	576	603	620	622	579	620	649	611	599	609	666	591	603	606	593	582	600	618	606	600	613	617	656	612	600	621	605	621	571	596	581	623	599	576	608	630	605	586	588	592	622	611	635	623	617	607	595	674	610	598	617	595	598	570	620	585	636	588	619	624	619	617	590	651	646	609	618	573	611	614	592	624	627	612	581	635	659	660	584	566	619	611	609	604	623	610	589	574	584	623	614	602	610	627	581	606	633	634	625	642	598	611	607	597	585	603	592	611	636	592	620	624	645	636	630	653	576	631	626	612	563	638	588	586	632	621	592	663	574	579	616	596	622	632	604	606	647	575	601	622	641	662	628	584	624	611	587	640	619	623	624	645	630	604	593	620	629	598	635	597	630	622	656	664	608	618	633	605	600	672	613	630	608	614	567	613	572	617	574	641	602	614	624	651	645	597	579	650	600	607	609	619	593	597	575	643	634	632	627	667	597	613	680	621	600	633	607	594	625	660	574	624	611	659	613	618	616	678	575	589	598	624	630	607	583	609	579	634	603	609	590	625	641	603	592	636	654	603	639
28775	17075	10030	2505	829	563	479	430	406	366	304	329	311	295	264	290	303	308	274	298	276	328	297	263	262	286	285	288	291	258	268	273	274	240	248	266	272	239	288	271	283	277	261	238	243	267	274	277	272	252	257	260	255	263	265	235	233	261	260	276	274	230	253	256	229	239	238	275	269	269	251	242	285	250	273	273	250	264	282	291	255	266	256	262	283	249	242	264	258	250	271	240	255	265	254	230	279	281	244	229	261	273	288	262	252	239	260	243	276	256	254	241	276	240	245	272	272	236	251	251	229	269	287	260	261	285	252	287	236	253	251	253	270	248	218	294	271	273	261	245	273	249	229	240	266	267	263	251	234	269	271	271	263	244	255	270	259	238	277	260	226	257	259	285	270	267	269	262	237	269	255	273	260	264	264	254	222	273	229	262	232	257	296	297	262	253	275	249	260	312	266	278	272	256	275	258	259	253	256	256	232	264	269	253	266	227	249	260	227	273	258	253	270	273	275	233	281	260	261	278	278	258	248	215	262	303	276	247	258	246	262	298	244	269	263	234	257	251	294	273	251	273	278	255	259	238	263	253	234	266	254	257	255	267	276	261	219	280	268	290	293	245	254	266	263	262	270	243	297	245	284	253	260	291	266	252	276	263	256	243	251	238	262	250	259	298	272	270	270	243	269	262	242	270	248	252	265	282	261	244	254	263	263	260	257	250	259	247	232	261	264	250	252	271	268	249	271	244	262	246	251	270	272	263	270	249	273	222	261	213	278	283	258	292	256	243	290	257	248	242	241	259	241	263	239	266	290	228	234	238	254	248	283	258	281	289	254	249	260	242	251	262	256	263	276	223	242	281	266	269	261	260	264	269	235	288	301	251	264	279	258	259	293	263	287	245	246	265	268	252	276	284	226	243	256	248	292	268	246	239	260	289	258	235	250	268	255	249	247	270	246	263	253	264	268	272	258	259	284	249	281	251	234	249	300	262	280	261	264	266	220	246	264	222	260	254	257	261	266	274	250	264	264	253	263	259	248	277	254	241	253	262	246	260	245	269	269	242	262	281	255	237	275	240	260	290	266	256	256	268	241	269	280	249	270	268	257	241	280	253	248	255	250	244	256	267	301	273	286	265	253	265	263	274	263	267	239	278	259	269	258	256	272	252	269	250	271	274	251	240	229	280	319	282	235	272	269	282	268	246	263	253	249	279	248	272	231	255	250	273	270	291	250	248	267	261	261	262	280	254	259	276	279	259	273	278	235	251	266	262	232	253	248	259	266	245	242	245	256	259	249	281	266	271	249	251	259	261	274	253	256	250	222	261	266	263	247	261	239	285	284	251	248	245	268	266	284	246	259	256	269	259	245	258	261	263	235	248	252	272	248	248	247	261	279	255	242	271	270	266	223	258	278	242	306	270	250	273	267	249	235	267	241	223	239	262	324	276	261	215	274	233	239	275	261	287	246	219	262	250	272	258	289	253	257	239	239	276	262	251	247	237	254	252	234	261	258	265	247	258	230	246	255	315	246	253	263	297	259	290	293	240	254	262	240	243	263	277	266	269	257	253	265	270	292	289	261	246	250	265	274	245	219	242	237	262	243	249	237	279	230	268	249	251	258	247	262	276	274	262	271	282	277	259	268	233	257	234	263	243	264	247	251	259	273	266	241	245	261	223	228	260	241	291	274	281	255	244	244	252	242	252	271	231	243	269	289	265	259	237	208	237	248	239	248	259	283	291	251	251	260	309	294	284	272	244	251	249	254	289	263	283	234	247	253	285	260	245	274	266	263	230	276	291	263	277	276	255	240	277	249	259	256	275	233	258	236	252	290	283	297	249	258	272	239	245	246	246	281	264	253	247	280	255	269	258	260	235	231	259	256	224	244	276	276	272	266	262	264	245	269	235	277	263	265	262	235	282	266	267	275	264	270	237	250	238	263	270	249	283	260	255	281	253	273	282	249	254	258	275	239	256	289	272	254	246	298	267	283	252	270	250	260	272	242	271	269	269	243	270	239	273	281	287	257	279	236	244	250	276	265	213	240	225	279	229	244	271	300	228	305	245	253	251	262	273	236	273	278	259	232	260	239	261	280	245	260	237	256	238	258	249	266	255	289	255	228	241	252	271	264	247	247	254	239	269	255	255	271	259	234	249	262	258	252	258	259	283	264	257	256	244	282	284	260	252	311	250	258	249	230	264	252	248	248	233	251	261	270	254	274	278	284	262	257	243	285	244	243	250	245	259	248	253	259	267	262	238	266	248	297	250	257	231	239	256	277	273	250	249	236	297	239	322	257	260	250	270	261	250	244	254	251	249	263	257	279	272	247	251	286	280	232	288	268	252	258	244	268	274	285	230	243	249	253	258	275	248	230	230	223	264	309	272	285	269	258	271	249	263	273	266	232	272	247	279	272	249	244	243	275	261	232	290	234	245	227	252	282	234	250	253	251	243	273	227	256	228	254	232	250	261	255	254	280	257	271	260	262	261	238	259	258	256	236	237	246	230	304	227	273	266	251	274	273	263	255	267	249	264	275	280	285	244	256	263	266	272	256	269	279	266	249	229	223	291	257	273	262	268	247	255	232	261	262	290	241	258	276	293	255	234	281	251	251	280	255	258	239	293	263	271	259	265	260	247	224	282	256	256	247	278	279	259	282	253	262	260	283	230	246	250	260	266	259	261	259	255	270	236	280	276	244	249	262	278	247	237	230	269	275	270	256	282	262	271	270	265	288	246	256	271	280	255	226	253	265	298	292	268	255	237	266	254	263	258	256	254	243	283	297	269	247	220	246	267	243	259	268	254	264	284	252	230	254	285	248	290	258	237	280	252	269	233	236	257	257	279	211	244	259	250	254	255	276	252	246	254	269	266	270	280	241	250	287	269	281	270	261	255	261	283	278	287	257	218	253	258	254	252	258	243	254	261	265	254	256	264	256	255	266	233	313	262	266	286	254	246	258	264	274	263	266	224	304	272	266	255	253	244	250	272	268	268	240	272	241	250	254	289	258	254	262	230	272	268	259	264	259	285	273	246	274	231	255	237	262	261	242	259	258	263	235	276	246	264	243	247	250	240	274	258	262	233	273	272	282	266	241	268	231	284	252	268	241	228	295	257	241	255	268	238	263	257	249	275	255	242	262	268	232	256	277	217	269	269	245	301	256	253	273	257	245	254	247	235	235	284	258	256	251	284	248	267	239	249	248	287	258	254	251	288	275	268	270	258	234	273	244	257	256	250	273	280	270	266	301	284	238	274	279	257	270	241	289	248	242	266	283	238	273	273	279	241	273	300	259	247	286	239	286	276	241	239	293	249	248	268	240	259	271	259	249	241	238	272	237	266	282	268	253	247	252	235	249	261	277	269	252	263	252	258	276	241	258	251	286	242	199	245	264	274	244	266	285	262	264	261	257	285	262	230	276	279	256	264	270	290	284	290	249	259	259	262	253	266	295	267	254	252	269	264	254	252	226	251	271	285	265	253	245	271	299	269	271	304
20432	14111	12988	4355	2499	2083	1751	1596	1363	1159	1050	996	938	855	924	879	754	732	743	775	731	725	742	715	679	666	701	665	699	630	653	638	630	651	634	630	635	654	636	590	601	608	693	638	630	677	624	624	611	609	653	614	620	610	592	593	660	615	611	605	638	624	614	588	612	633	675	616	613	602	624	625	604	630	591	626	611	580	582	583	618	589	585	586	586	561	651	619	660	600	584	639	575	616	586	595	571	698	635	580	625	620	598	622	610	560	642	607	580	592	620	622	575	641	581	659	601	579	575	599	601	576	641	588	593	610	579	588	643	611	581	606	592	608	583	628	607	616	567	588	557	613	584	655	657	599	622	579	582	605	625	597	576	601	613	590	594	597	639	619	582	601	578	623	592	606	626	635	638	594	642	587	563	563	631	622	608	587	595	599	584	612	638	602	625	618	622	542	610	598	588	604	628	613	586	602	609	596	576	620	606	607	580	617	584	619	628	617	648	617	600	594	588	597	574	633	624	587	601	615	580	584	630	599	598	589	580	597	633	630	627	576	640	636	603	611	608	626	586	633	557	616	615	609	643	603	598	566	583	620	606	551	629	576	588	618	591	614	592	627	619	613	624	633	632	618	661	568	596	613	606	585	597	605	617	592	589	581	615	596	587	588	582	592	621	626	625	650	637	609	574	582	588	617	619	518	612	581	629	588	624	593	629	639	599	598	624	604	610	641	593	651	575	591	591	588	577	604	636	624	605	625	596	582	620	557	595	600	583	626	594	608	620	646	641	610	573	575	601	613	628	618	618	612	611	603	625	613	613	591	640	645	577	593	599	627	632	625	567	627	558	630	599	645	581	613	591	615	609	620	614	595	571	638	615	619	618	613	618	595	587	577	555	591	618	633	583	631	620	603	636	574	601	609	595	644	633	608	627	594	669	641	597	617	624	637	572	601	652	632	587	594	618	573	605	657	605	601	643	609	592	632	604	628	585	614	632	603	639	620	603	586	618	578	594	567	602	620	556	596	552	590	559	614	612	666	572	597	618	620	629	642	592	593	606	591	581	619	596	594	620	604	612	563	609	622	608	611	646	586	603	630	604	649	578	655	572	640	643	601	582	682	627	610	612	617	595	580	603	601	615	592	600	610	609	607	619	598	623	619	627	610	560	579	650	597	613	599	627	633	607	654	639	604	614	573	585	612	589	578	591	581	625	575	609	645	632	566	587	574	631	647	636	587	597	608	604	590	598	561	567	611	597	599	612	624	595	623	584	613	601	621	623	607	560	628	600	558	589	659	591	595	646	566	593	635	559	586	625	587	634	653	639	605	621	620	646	616	618	614	668	606	606	613	591	561	585	634	592	634	578	615	590	609	629	592	629	641	579	594	607	601	608	564	608	577	557	601	554	609	592	619	616	581	625	605	648	605	587	610	619	594	646	553	577	641	602	573	605	578	633	653	604	598	614	619	607	611	604	593	603	615	593	612	621	652	584	593	584	632	627	592	552	633	579	623	624	606	594	628	613	605	580	600	608	595	620	591	620	605	607	635	597	593	589	601	598	615	605	599	563	573	575	633	610	586	600	652	590	645	628	570	630	573	629	628	592	605	565	570	599	619	639	570	631	626	605	582	594	592	592	558	617	602	611	604	638	629	620	590	632	577	602	565	591	584	623	593	641	566	596	583	568	631	604	619	615	557	619	651	621	594	606	609	613	575	608	618	607	596	605	597	571	605	618	634	621	573	615	610	606	590	645	592	617	611	644	635	586	620	624	586	629	603	612	602	583	608	556	593	576	583	637	633	585	603	622	631	597	617	641	610	581	643	627	655	653	574	622	601	562	572	593	645	582	601	601	563	611	585	581	616	638	620	613	613	673	643	608	572	640	607	623	665	655	573	602	621	600	635	607	594	616	566	618	616	622	641	609	621	605	587	600	645	590	614	565	627	603	583	670	623	622	582	591	615	624	603	636	604	570	645	611	598	614	665	575	617	608	600	638	620	581	646	603	639	611	609	578	595	597	585	593	631	628	629	636	595	604	598	623	558	618	587	572	569	631	640	567	623	605	587	591	613	622	600	614	626	667	590	650	645	582	598	589	603	613	600	576	605	598	636	597	634	579	558	572	592	603	591	606	582	592	599	598	612	607	647	558	642	580	604	593	619	608	637	594	579	646	632	637	598	597	653	633	608	596	588	573	568	609	589	595	608	632	573	630	616	670	604	621	644	644	589	638	623	619	602	583	675	637	583	621	583	599	618	568	616	602	579	602	582	589	605	603	621	622	629	579	567	634	555	623	604	593	587	624	570	588	581	590	590	612	574	600	629	620	588	639	598	598	607	613	633	613	595	593	655	617	549	614	553	605	634	611	607	596	620	597	588	612	598	613	637	618	583	599	628	592	572	586	624	619	610	641	612	595	572	578	613	631	573	576	610	613	611	535	553	604	583	602	597	580	638	638	625	591	587	623	592	621	561	662	616	609	608	611	578	584	600	593	587	588	623	613	578	610	600	618	550	646	604	565	577	586	656	589	571	634	635	571	635	638	588	608	621	638	607	621	603	618	596	639	594	627	638	599	592	564	594	595	601	593	573	578	592	620	596	577	633	632	606	580	598	654	568	565	617	603	595	627	630	651	555	602	604	586	609	572	646	616	609	615	630	661	594	630	586	623	613	624	597	668	567	632	576	592	598	627	633	630	586	573	634	628	600	629	617	625	619	597	553	598	620	614	575	661	599	566	631	629	571	600	613	612	609	629	630	570	648	599	628	633	579	610	627	581	648	558	620	623	642	626	611	631	576	593	599	635	573	642	606	589	609	611	598	611	572	605	662	618	589	588	602	578	603	608	622	618	623	623	626	586	588	602	640	597	605	603	609	621	644	581	601	608	586	616	616	592	611	638	580	594	586	608	606	606	629	583	636	591	645	638	614	580	589	612	634	584	599	619	640	596	647	654	623	575	638	621	678	607	605	603	614	644	599	591	605	590	602	586	585	597	598	591	625	606	611	625	633	580	606	581	585	552	569	592	604	597	603	607	602	610	596	608	570	604	629	590	622	627	640	600	596	564	570	595	623	638	612	652	646	619	643	588	601	578	575	580	632	619	571	579	640	650	630	620	578	608	624	653	602	635	621	654	610	594	603	627	584	617	628	558	576	646	595	617	578	599	626	654	587	600	605	621	632	622	604	621	586	612	610	611	610	633	594	630	603	624	589	574	672	644	623	591	582	590	575	584	569	612	614	618	608	614	622	571	631	602	580	559	573	567	589	598	626	598	634	637	609	640	617	647	590	636	587	626	588	606	588	567	601	649	576	619	589	603	610	643	620	575	580	610	592	594	658	626	626	570	551	572	617	614	625	578	574	611	678	629	550	616	596	604	638	575	559	602	609	578	606	588	656	654	635	641	587	583	580	616	573	629	625	595	592	594	614	612	580	636	643	608	629	576	585	564	598	603	603	629	609	623	588	604	611	635	594	637	553	599	617	586	593	530	646	590	571
39928	25682	16637	3954	1021	700	568	434	392	290	320	262	234	220	183	217	209	194	181	186	170	206	172	184	203	182	182	181	184	181	174	168	159	196	144	161	188	176	174	169	168	155	174	174	141	152	169	179	156	187	163	181	170	168	143	167	154	177	159	146	192	163	163	172	163	159	180	146	149	182	166	158	149	169	165	193	147	170	162	152	165	149	160	168	163	156	152	158	162	144	150	152	140	153	145	164	151	141	179	166	142	151	154	146	177	157	165	139	172	150	173	193	138	166	160	180	144	157	149	151	155	183	170	141	167	147	175	165	194	161	156	168	151	154	148	140	148	185	165	165	179	186	151	168	155	144	160	166	168	176	173	154	164	172	186	150	162	155	147	164	162	179	167	158	180	184	166	159	172	167	153	151	173	161	135	124	168	164	179	152	149	163	169	145	144	163	191	168	171	157	183	174	164	161	174	160	144	161	151	177	152	169	169	159	153	145	160	182	184	155	152	136	171	167	159	167	182	162	169	163	155	171	164	177	170	158	163	159	163	140	156	161	162	134	208	163	163	166	146	171	147	162	170	158	160	175	137	169	166	131	154	159	144	167	155	151	164	159	159	164	151	148	163	144	168	154	156	160	143	156	156	166	176	182	146	155	182	177	170	176	145	146	185	157	152	157	160	173	152	152	170	147	164	173	157	192	151	152	162	150	180	146	152	147	181	170	162	165	154	168	166	159	176	158	161	168	192	192	153	166	183	174	164	142	179	176	156	157	157	177	169	126	164	144	151	151	144	172	159	157	166	159	165	155	157	154	159	157	167	170	151	156	147	152	157	170	163	168	168	154	179	176	146	165	156	157	163	147	167	142	174	190	170	160	167	158	160	150	145	156	155	152	178	172	148	170	170	166	162	161	166	140	170	167	153	156	168	169	165	161	173	177	165	166	142	148	154	149	160	179	175	161	186	166	179	143	163	148	159	157	171	174	174	152	142	178	177	161	198	184	169	144	194	143	148	171	155	166	141	174	166	173	180	158	173	158	161	195	155	162	175	154	167	146	171	174	178	181	170	184	155	156	170	174	141	176	151	169	159	145	151	164	159	149	166	183	157	162	154	165	152	166	146	151	171	163	147	156	155	155	149	139	159	154	164	161	149	133	176	139	146	174	151	164	179	158	142	176	166	178	167	177	164	157	194	186	176	163	123	160	185	157	164	165	155	164	176	177	154	147	179	158	154	175	145	149	156	168	183	172	158	159	151	151	194	136	170	166	170	165	154	150	130	157	162	153	152	157	160	174	153	156	132	150	158	147	146	167	169	148	139	159	163	149	182	163	143	175	153	155	172	168	145	165	152	163	147	155	170	163	181	184	171	166	181	183	168	178	153	170	176	154	160	159	180	175	161	171	174	161	161	187	180	172	147	161	170	163	145	166	167	188	193	152	143	154	164	186	164	149	175	167	155	192	150	156	156	166	159	145	158	134	148	173	164	142	173	141	144	133	166	166	160	181	149	162	153	190	185	144	161	147	149	183	157	159	163	164	160	169	186	163	164	165	139	159	157	165	158	151	171	180	170	177	173	196	162	157	162	160	162	201	160	159	157	166	158	157	164	153	161	158	167	161	183	175	163	167	151	160	145	172	153	168	156	160	153	157	174	157	177	183	138	173	160	163	191	150	158	158	173	163	176	186	162	167	152	178	164	148	169	147	166	157	176	167	152	166	174	156	170	168	176	157	163	160	154	165	155	158	153	147	155	162	140	163	151	164	180	145	145	151	158	145	156	188	183	140	144	142	165	165	160	168	138	160	154	202	177	152	168	176	179	151	168	159	161	174	183	168	160	167	161	172	191	177	161	161	167	138	166	165	164	178	184	148	166	144	169	155	165	171	177	162	139	159	164	163	163	179	166	142	162	162	147	169	176	148	148	148	153	149	146	161	161	152	178	162	158	181	158	160	167	170	178	138	162	133	134	183	135	172	158	159	160	173	174	177	188	166	156	185	178	142	158	156	163	183	166	164	154	179	120	160	168	164	143	165	168	167	171	153	162	177	155	153	174	149	148	159	162	146	166	154	163	190	160	148	152	168	150	174	142	172	162	200	179	155	188	162	145	154	180	150	173	150	161	160	196	165	172	170	155	158	158	166	183	163	158	164	146	169	171	140	153	152	159	177	178	157	146	182	156	172	170	150	148	177	162	169	137	147	140	165	152	147	157	160	151	155	148	161	139	168	174	167	179	139	156	178	151	193	183	140	151	177	157	154	168	193	152	147	149	170	137	169	173	189	173	191	183	182	160	163	190	176	167	139	148	157	149	182	167	178	180	150	165	148	155	184	164	175	155	155	161	164	173	170	148	157	153	152	167	161	177	154	158	154	163	162	156	162	157	164	191	156	147	136	166	182	183	181	156	150	164	189	163	167	188	158	163	154	160	156	171	184	151	181	165	162	178	154	169	161	165	164	163	145	163	146	149	152	157	152	167	159	175	188	134	158	177	157	157	167	160	159	146	173	176	169	174	160	167	178	156	146	165	149	141	164	179	177	179	158	155	156	156	168	167	164	183	166	165	152	167	151	142	168	142	147	150	174	166	156	187	162	183	162	166	154	157	176	149	169	167	194	170	131	139	171	168	168	172	152	149	152	168	176	142	107	141	158	169	162	157	182	166	169	137	159	171	161	179	172	189	188	177	153	164	173	166	157	168	169	158	139	140	181	158	154	147	154	171	160	151	174	167	182	172	157	159	158	161	132	197	169	161	170	162	168	136	178	192	175	177	175	158	171	163	155	137	177	169	164	177	177	154	175	173	177	156	156	156	154	128	157	174	156	181	175	172	148	157	169	160	170	172	167	184	192	158	174	165	163	158	161	176	172	157	158	152	147	168	172	156	141	162	178	159	154	161	148	162	190	163	171	137	152	179	142	167	162	162	159	187	182	164	163	164	139	170	155	156	168	140	164	151	160	164	174	187	142	132	151	177	151	162	142	150	175	158	149	178	160	162	152	154	163	156	163	173	160	200	175	174	167	151	141	141	169	174	154	156	172	166	155	164	164	152	156	155	156	177	178	181	174	167	148	161	146	182	166	181	175	150	174	162	148	159	134	169	156	155	175	168	150	173	181	153	169	168	177	147	160	153	157	144	160	181	161	164	186	180	145	177	180	151	157	168	175	162	160	147	151	153	175	165	139	162	162	133	161	155	165	148	144	163	152	155	139	155	162	166	172	167	175	157	164	162	157	192	147	164	156	165	133	179	152	188	175	136	148	185	182	175	159	157	151	154	164	152	154	152	158	157	173	166	186	148	188	151	171	152	154	180	183	166	163	149	165	163	146	135	161	157	161	165	156	176	161	144	161	157	167	145	152	154	173	185	176	180	176	138	164	165	178	174	140	146	200	135	151	157	163	150	158	161	158	160	172	162	141	146	150	159	197	154	138	169	161	157	177	187	156	191	182	163	149	159	190	161	144	177	162	180	175	199	157	164	179	157	165	181	160	136	156
26878	19906	18428	4822	3211	2666	2282	1974	1644	1273	1142	1039	880	893	820	731	701	648	612	590	509	571	586	555	525	547	507	496	474	446	457	463	466	421	444	431	419	432	441	406	447	440	425	423	453	444	436	411	461	403	417	400	443	401	369	402	385	406	415	416	403	430	381	400	392	393	426	376	364	380	366	407	402	386	414	367	399	413	397	401	420	403	348	390	402	386	398	371	390	397	423	423	387	370	366	400	398	424	414	399	410	387	402	380	401	386	350	393	377	401	402	357	396	383	400	391	407	420	410	412	415	364	383	393	380	385	412	416	416	435	418	372	412	379	430	381	446	417	336	365	408	397	345	416	377	403	411	408	403	425	389	424	418	391	395	407	398	401	386	422	370	387	405	415	387	383	422	391	370	390	369	424	372	398	399	388	424	395	420	394	371	426	397	421	383	373	408	373	437	390	350	415	379	375	393	392	388	401	388	406	390	380	397	388	413	387	404	387	362	390	418	372	400	369	394	422	429	392	408	406	429	388	389	372	399	423	376	358	398	356	401	383	358	378	426	408	380	422	421	385	396	393	363	420	379	394	372	393	388	405	394	378	359	390	360	378	376	394	401	389	394	357	412	372	414	377	380	382	383	381	382	388	416	397	385	410	390	381	399	412	403	380	389	366	394	388	397	419	402	398	426	387	381	395	401	442	420	392	371	358	418	430	381	384	389	383	396	382	391	400	372	391	401	407	375	348	409	440	375	378	396	389	406	399	413	415	390	436	388	377	399	400	406	391	392	386	387	389	388	414	416	372	363	382	412	403	407	380	392	410	383	398	364	380	396	434	388	392	415	392	416	388	397	389	414	402	430	368	426	389	395	393	371	387	373	398	393	395	392	375	382	382	409	356	417	380	375	404	419	404	405	368	370	399	400	372	385	411	403	380	437	392	393	385	388	430	386	437	366	421	424	381	396	388	395	416	409	433	426	366	383	403	383	425	405	378	372	387	361	386	430	431	399	407	400	396	376	389	374	418	395	404	401	402	411	378	416	373	408	410	399	387	407	376	387	419	396	407	405	378	403	403	409	389	421	399	357	404	420	403	373	426	407	393	402	393	393	419	376	406	397	400	406	373	366	393	415	434	433	380	385	421	414	406	348	409	372	413	380	362	402	398	408	387	374	437	363	388	395	430	432	400	362	416	380	413	384	379	382	416	420	374	408	396	348	411	363	377	390	387	404	373	386	391	381	410	370	428	383	402	394	384	386	385	392	402	380	412	385	370	410	400	390	403	429	426	396	372	409	381	453	399	399	358	402	410	440	393	383	392	430	395	375	397	373	367	406	396	424	415	368	359	415	406	386	389	358	418	400	401	401	436	409	383	428	404	373	373	391	408	391	400	391	415	368	385	376	397	409	395	404	382	412	393	359	378	401	384	400	362	371	407	420	380	410	400	406	410	383	380	353	365	398	444	394	411	405	436	431	380	425	409	359	388	413	399	405	408	424	412	392	416	377	402	396	388	376	407	390	393	377	379	384	400	368	377	359	410	393	404	407	372	401	381	397	397	406	387	425	421	382	361	396	388	411	376	388	386	430	372	420	410	398	379	385	362	393	361	400	369	379	409	408	383	356	378	357	377	386	442	377	355	400	391	375	411	399	391	395	374	423	413	384	425	388	411	356	421	364	377	397	415	373	410	431	368	396	371	387	413	386	391	398	420	392	410	397	409	372	410	387	369	391	396	403	424	400	395	406	398	403	390	451	398	396	398	405	399	350	389	432	386	445	377	367	392	393	417	377	407	355	387	421	377	376	374	406	376	389	406	422	429	411	392	419	404	389	416	373	406	417	428	371	436	392	453	368	376	388	436	362	414	398	399	399	389	365	388	388	418	378	386	409	414	403	341	404	376	382	383	397	422	402	449	403	413	365	359	417	433	410	399	361	408	378	387	396	399	402	389	403	410	415	368	379	399	378	366	391	398	401	404	397	389	380	383	391	391	391	373	333	384	394	420	427	375	413	410	394	396	403	405	385	393	349	407	376	430	410	390	402	378	416	353	374	398	382	440	431	400	364	363	388	410	402	416	395	382	369	420	409	365	413	381	375	390	424	400	420	394	392	402	377	398	381	401	384	368	435	387	353	409	418	377	426	424	402	417	420	397	403	375	376	383	417	396	391	409	388	427	381	382	426	373	401	384	381	384	398	415	388	411	405	400	405	407	411	397	449	404	406	413	399	393	414	408	401	413	422	415	382	422	389	379	402	377	419	436	429	387	411	438	387	403	375	394	397	392	403	390	416	411	393	405	387	394	373	354	409	409	400	396	402	426	392	442	386	432	426	394	396	409	411	403	394	406	416	391	405	412	385	405	386	370	391	400	406	399	387	401	428	402	371	405	381	416	388	409	397	368	401	419	380	413	396	387	397	397	387	394	355	416	384	423	407	394	392	409	390	381	386	397	369	374	406	353	389	389	368	382	410	404	368	380	364	412	376	375	386	426	402	376	380	373	406	406	433	363	422	384	403	377	379	409	394	362	383	384	373	391	377	445	381	365	380	397	396	363	418	396	387	401	416	430	417	377	398	382	388	420	381	412	400	419	360	373	409	408	381	364	408	395	396	378	419	382	409	383	414	387	369	396	432	415	389	386	378	395	406	410	412	408	372	405	368	382	424	364	394	408	404	406	377	399	399	389	425	384	401	378	376	402	411	421	407	370	398	420	394	386	420	435	404	388	395	429	401	408	408	407	399	414	360	407	386	402	375	446	402	417	387	423	375	362	405	389	465	426	454	386	380	374	388	379	398	364	423	394	393	430	409	430	369	393	410	429	394	366	384	399	403	413	404	394	418	412	403	391	409	363	399	430	383	398	421	388	403	419	360	421	413	406	396	400	412	432	399	413	398	380	378	397	422	396	375	369	391	385	393	399	405	386	395	399	393	431	360	391	380	387	417	385	429	395	405	423	389	414	395	381	401	388	392	405	412	391	390	392	370	405	394	395	380	399	356	423	433	410	422	372	414	392	374	425	411	385	393	369	396	414	396	435	408	404	353	426	436	419	412	448	412	390	425	372	412	430	389	343	386	422	380	382	399	415	373	393	419	434	407	405	387	389	395	382	368	395	380	376	359	399	403	387	414	408	389	385	411	410	380	385	397	403	376	375	407	387	378	394	402	404	396	379	373	395	377	380	407	402	389	381	418	406	450	386	403	396	369	384	415	399	412	401	359	390	389	370	392	392	406	407	394	395	382	429	410	405	386	400	419	378	385	391	367	367	441	381	388	415	391	405	418	397	400	402	406	369	407	421	428	387	364	391	374	412	431	384	403	386	419	390	377	438	395	402	407	387	370	423	378	406	418	374	433	363	415	376	386	372	421	400	394	390	352	404	419	424	374	422	435	385	380	411	400	379	400	416	399	375	414	422	411	406	384	377	386	378	422	413	374	368	389	414	386	391	411	402	375	418	376	394	382	377	346	365	382	392	360	461	415	423	384	355	413	401	390	416
13242	5024	2345	655	407	378	350	286	303	292	298	306	273	260	260	227	256	265	249	278	249	295	276	243	267	251	205	256	266	274	263	253	258	259	269	236	261	248	250	248	252	253	218	245	254	274	243	258	221	236	248	258	244	269	266	280	253	276	246	280	282	244	257	238	246	242	233	219	253	257	230	254	250	280	223	236	240	234	273	274	261	238	248	240	248	282	229	265	220	227	216	260	254	252	247	240	253	262	257	260	256	241	218	236	255	227	262	265	234	274	281	232	251	249	232	270	233	239	260	250	250	269	274	247	217	226	260	244	231	252	239	248	241	211	267	252	232	243	214	250	225	248	260	227	256	229	250	235	256	228	263	258	245	236	253	250	253	266	267	237	246	257	273	221	251	227	233	226	253	239	261	252	262	242	249	248	244	231	264	265	250	245	228	245	249	234	245	248	246	261	228	225	240	211	253	242	253	223	226	255	245	238	250	245	271	235	252	226	252	246	205	269	255	249	252	239	249	226	252	256	268	257	251	259	279	228	225	240	256	234	251	265	232	235	262	250	226	208	250	248	244	272	236	256	263	265	266	261	249	270	259	238	257	254	262	225	254	254	208	241	234	235	264	272	259	243	227	248	238	251	237	241	249	229	245	236	254	279	263	219	240	238	221	252	237	252	236	233	251	254	265	236	249	244	262	230	249	268	279	232	234	247	234	212	263	251	232	230	271	250	209	241	249	251	268	248	252	233	248	279	259	261	265	287	241	229	250	217	278	247	257	233	251	254	255	233	244	246	253	244	241	243	259	235	246	257	223	219	274	256	257	251	259	243	267	220	262	211	223	269	252	244	215	226	253	238	247	267	259	221	224	225	225	258	234	250	259	243	239	255	266	225	249	233	221	246	260	255	225	244	248	292	224	287	273	225	253	238	246	241	228	297	264	261	238	234	235	235	222	206	225	260	254	244	222	266	204	246	259	268	284	267	268	240	260	223	244	251	255	250	289	240	232	211	230	257	257	248	245	235	261	264	242	245	263	247	257	233	257	275	254	232	264	237	275	275	241	211	259	268	277	256	228	230	223	240	240	272	236	238	228	230	246	263	246	241	262	238	262	235	263	258	250	282	271	230	260	244	260	208	269	286	254	252	215	272	255	263	234	210	250	242	245	234	247	225	235	237	252	237	229	236	241	231	242	245	217	270	252	233	263	265	264	219	258	198	235	260	246	252	259	222	237	254	242	224	249	223	240	274	252	242	246	252	226	238	254	239	271	240	246	237	229	241	241	238	219	231	249	263	267	263	239	237	228	232	227	243	258	240	262	237	257	270	252	272	256	272	260	269	277	241	223	262	243	247	219	262	238	263	235	231	208	228	220	242	261	276	247	282	227	263	244	264	246	248	248	239	253	255	229	238	271	233	264	231	267	277	288	231	244	248	247	262	244	244	273	234	248	265	231	234	229	259	237	230	292	227	248	241	254	218	263	239	255	262	266	254	236	224	221	223	254	255	277	237	243	263	257	229	257	265	264	242	243	218	253	249	229	253	254	234	232	270	266	273	244	301	228	271	252	267	233	281	256	256	245	223	227	249	234	263	249	230	245	237	246	244	244	259	246	245	302	244	253	189	239	269	270	252	238	250	259	245	239	263	241	261	237	263	245	253	264	233	263	238	238	254	244	249	283	279	221	238	229	270	281	242	252	235	251	230	242	227	266	245	255	251	252	252	244	261	255	214	260	259	229	272	243	269	261	228	256	276	238	257	243	229	259	238	251	247	196	244	253	249	270	239	250	255	271	278	237	233	252	244	237	227	215	259	256	257	239	244	212	257	258	278	270	265	244	252	251	255	253	223	270	267	266	232	257	246	265	236	237	249	259	242	256	260	251	265	215	266	228	229	216	229	251	283	262	236	256	247	250	264	210	235	244	263	254	239	219	268	235	251	260	225	264	261	237	250	253	224	249	245	263	237	241	233	260	236	272	234	251	268	244	247	236	238	250	248	281	255	245	269	256	263	238	268	249	227	266	237	257	237	249	247	250	257	254	234	230	265	287	254	264	259	257	256	256	229	235	241	221	228	227	234	234	242	252	269	246	284	228	283	260	283	212	228	240	254	251	243	258	231	256	252	266	254	217	254	263	269	266	261	257	259	241	237	248	223	277	262	252	236	237	232	250	240	260	248	250	251	247	241	238	231	273	259	263	257	231	248	249	258	226	238	258	285	273	252	253	248	272	245	259	244	270	240	253	237	241	225	223	243	265	255	237	237	250	258	254	230	237	250	243	232	250	246	239	252	245	257	250	232	294	253	257	209	247	241	229	295	239	262	224	243	267	265	246	258	270	228	244	256	259	221	245	273	255	235	235	259	265	233	286	239	231	235	227	228	256	211	264	233	243	280	253	242	247	249	255	244	205	225	238	249	238	256	226	251	250	265	238	281	264	238	266	233	255	251	260	236	238	249	215	235	263	259	255	274	275	240	255	251	259	256	254	255	255	253	247	253	256	269	261	260	248	214	236	234	234	247	257	224	210	270	247	235	252	229	220	229	243	232	247	234	261	256	225	241	266	253	245	222	238	237	220	227	264	208	228	247	262	257	222	261	245	245	274	253	264	288	244	267	258	253	249	260	260	255	247	265	276	245	218	255	261	263	225	245	248	226	228	227	279	255	268	254	246	240	243	274	250	239	231	236	237	244	260	273	251	251	209	207	245	234	237	286	239	249	270	232	242	264	261	252	258	248	271	251	226	235	238	281	255	272	247	248	241	256	289	238	242	242	233	255	260	243	240	287	228	241	243	240	243	249	274	218	242	238	254	253	235	242	263	263	231	258	252	244	228	250	230	250	234	235	248	248	234	245	227	239	249	240	252	269	260	237	229	244	227	261	257	257	241	218	224	256	256	257	243	237	263	275	246	240	226	255	240	252	228	244	244	235	230	258	230	268	256	232	268	251	246	240	283	274	232	225	239	210	233	234	249	215	259	228	270	272	222	279	281	230	270	259	258	246	277	264	265	226	260	232	235	249	256	253	236	225	246	264	248	211	231	255	271	229	256	250	250	248	248	271	267	249	246	230	231	246	265	229	264	221	252	245	230	251	267	246	258	255	238	238	243	241	249	274	211	247	257	232	220	226	266	251	276	244	229	270	231	275	284	251	261	241	267	263	241	238	236	232	240	264	233	253	267	222	266	275	249	258	252	266	257	248	282	245	250	236	264	259	244	251	245	270	244	266	259	256	237	247	241	231	243	245	231	253	261	248	231	227	242	227	266	237	254	256	241	219	251	259	255	253	250	225	229	264	275	265	247	265	247	267	255	211	233	238	251	261	231	236	248	254	243	239	263	253	232	232	285	251	264	238	250	244	245	232	251	247	258	234	254	250	265	244	242	260	243	241	226	211	254	233	226	241	245	268	266	240	265	260	268	261	276	250	252	249	264	240	254	232	277	255	253	261	228	243	253	233	249	246	248	243	260	242	269	200	223	246	252	228	239	234	230	276
9398	4820	4431	1695	1403	1266	1200	1121	903	850	795	724	746	662	678	664	693	627	619	624	614	620	617	602	607	606	573	635	631	634	582	612	548	625	588	613	571	579	584	579	609	570	627	614	573	608	601	576	635	583	556	608	560	589	598	602	588	586	574	596	582	585	555	549	607	612	548	554	578	598	579	590	571	581	557	553	607	616	565	562	568	573	603	616	558	611	598	583	592	597	589	582	617	603	587	632	571	572	620	568	575	599	605	610	638	601	622	584	603	534	599	573	626	623	589	588	510	537	594	588	563	566	580	604	592	588	565	632	600	596	576	583	594	587	605	583	590	620	597	578	577	595	588	547	575	590	548	575	623	568	587	589	616	631	609	599	568	628	611	555	566	570	565	586	574	580	630	578	650	558	610	591	557	605	612	570	604	583	550	615	580	573	579	591	581	563	555	578	556	609	566	583	575	576	591	629	621	636	582	567	571	590	599	586	582	584	555	560	562	593	578	554	602	629	596	577	615	557	566	602	571	539	592	593	571	597	590	615	586	536	566	602	561	581	566	555	598	561	588	584	568	548	554	583	576	605	590	607	588	654	563	586	601	606	597	593	638	540	570	625	560	591	547	651	579	622	568	576	565	577	601	630	594	560	591	603	617	577	594	575	546	591	601	558	603	609	596	574	588	566	599	567	568	592	615	596	621	547	578	589	587	549	550	573	558	581	583	622	573	648	601	590	590	617	664	573	575	638	551	583	550	580	622	577	588	598	555	600	555	577	591	581	561	617	583	576	590	588	589	591	570	591	587	568	603	593	542	603	554	584	558	568	620	584	524	594	529	533	584	541	640	588	562	584	612	599	611	569	591	588	543	539	555	588	559	583	601	610	569	590	610	576	581	580	585	582	592	554	600	642	589	597	589	572	564	613	622	629	582	620	594	598	626	585	531	582	558	589	598	560	569	592	595	609	562	591	595	582	657	632	599	641	585	598	591	564	577	576	629	527	574	627	621	597	577	583	544	597	628	637	574	575	590	551	590	602	575	545	582	622	639	608	613	603	585	604	591	576	558	578	577	588	582	604	563	573	575	561	537	583	596	574	610	607	575	572	587	595	582	591	585	586	590	604	577	572	558	598	574	574	551	576	582	596	600	551	540	574	605	627	579	577	587	581	547	582	612	619	610	602	605	562	592	573	570	556	601	575	609	600	565	603	616	608	586	608	601	623	581	545	557	630	612	596	524	581	587	562	588	620	571	571	535	634	560	589	570	574	604	566	568	609	557	583	543	592	591	549	651	637	581	609	608	644	617	601	574	584	585	576	590	634	546	596	584	577	575	543	594	595	535	582	591	543	535	587	599	567	578	619	586	561	620	589	601	588	604	570	559	550	582	610	603	615	631	570	620	586	589	550	594	595	605	591	569	535	551	560	598	562	528	620	642	581	595	565	578	583	572	594	544	563	636	582	638	568	598	570	592	597	574	599	601	615	600	574	581	556	619	572	608	567	584	599	575	598	582	579	576	565	591	598	568	593	634	559	558	622	585	582	590	584	601	590	632	540	555	622	599	574	544	574	578	577	600	594	598	619	600	604	600	596	603	591	598	564	598	607	572	580	600	561	604	606	607	580	607	561	568	580	575	606	577	617	582	593	623	572	599	591	635	602	608	584	629	566	600	588	581	588	572	622	584	591	598	593	623	615	529	571	587	591	575	560	614	588	594	568	621	592	562	572	623	534	578	608	557	565	597	559	619	559	576	593	595	615	588	569	585	577	594	570	568	594	613	618	554	591	654	586	603	579	599	600	598	582	556	592	601	549	583	591	612	563	560	581	607	603	613	576	588	624	544	620	573	601	568	563	580	531	564	618	589	573	559	610	580	574	610	578	618	590	577	540	585	576	582	608	594	596	608	575	574	616	600	575	566	588	540	608	575	585	601	647	601	602	626	616	594	586	593	592	603	613	606	667	573	570	583	570	628	613	597	594	570	565	574	566	611	590	612	609	544	602	573	597	567	541	546	570	598	569	561	558	521	606	601	643	632	572	589	587	603	599	597	598	567	584	552	593	571	582	577	630	587	618	568	586	589	572	587	622	559	569	581	589	584	588	591	536	605	589	566	602	599	561	570	608	624	586	576	603	586	620	566	582	599	569	585	587	601	555	607	565	576	567	575	594	570	558	581	581	596	564	625	619	566	612	589	638	591	590	573	562	623	596	604	558	588	586	592	563	550	600	587	592	637	598	588	588	615	565	565	564	560	580	576	589	581	620	631	590	559	588	609	555	590	610	577	602	587	581	627	616	564	589	588	588	591	555	603	589	584	525	562	546	615	601	585	618	618	609	614	592	583	592	639	608	585	582	599	604	554	609	613	575	607	601	586	602	566	640	577	571	571	593	593	586	561	592	612	625	562	607	621	618	586	591	560	602	601	567	565	568	614	587	586	604	589	611	600	575	588	595	562	569	586	613	556	600	639	599	585	573	642	584	561	600	572	612	569	577	568	629	578	594	586	551	542	662	568	565	540	571	623	562	565	669	551	599	592	602	570	534	562	596	591	581	576	605	565	592	585	622	572	581	564	573	619	553	564	534	592	568	605	618	571	579	563	576	578	610	578	583	591	578	570	586	611	535	624	583	555	624	607	607	562	609	614	576	620	573	577	569	597	578	529	577	592	548	623	554	563	558	618	564	557	591	611	576	584	582	570	589	577	583	622	583	565	576	563	648	566	596	574	607	564	598	590	594	588	586	580	572	577	625	627	626	611	594	577	642	588	586	606	595	632	617	565	594	581	599	554	622	570	584	582	598	610	564	584	585	593	590	569	621	562	619	585	573	600	535	606	599	615	616	593	562	601	594	616	597	604	543	567	579	594	556	585	579	572	590	579	547	593	587	576	604	541	626	590	587	598	601	596	628	603	582	571	575	579	578	587	602	545	604	641	573	572	620	593	586	609	616	584	544	578	570	613	622	584	590	582	589	563	584	584	561	599	590	618	584	576	567	563	569	577	581	614	566	586	574	598	640	602	562	578	530	605	610	539	559	556	559	623	604	563	556	587	647	626	595	591	574	603	565	585	630	550	606	589	613	559	542	622	592	605	591	585	569	587	582	593	600	672	557	538	552	588	576	586	612	595	572	545	606	565	589	600	601	536	596	581	568	593	555	590	609	552	567	631	582	610	528	546	571	576	594	581	613	612	596	581	572	607	569	627	553	605	571	601	576	613	574	589	579	576	574	547	578	553	600	631	632	588	575	610	599	553	610	625	617	557	577	590	562	566	559	550	605	564	595	594	593	564	599	546	602	573	595	642	585	558	593	619	589	562	635	591	560	609	593	580	580	603	572	568	597	598	590	633	595	604	627	536	583	566	569	569	563	569	557	586	599	572	600	574	602	565	613	635	595	607	628	567	582	557	614	568	594	529	580	588	542	604	625	612	584	614	540	588	586	562	604	550	569	576	589	626	561	584	553	591	619	597	595	598	547	583	601	549	570	564	625	615	582
29727	17107	9765	2023	841	625	524	456	407	361	366	358	312	311	293	275	285	242	281	265	280	299	271	252	291	310	277	265	255	256	235	263	244	258	255	276	257	227	268	247	289	279	286	248	265	238	305	271	271	235	287	281	243	265	277	242	257	249	246	270	254	242	240	272	254	288	239	289	288	255	245	261	272	243	269	260	281	275	271	273	246	256	255	256	243	268	276	274	264	278	232	246	271	265	267	259	282	284	264	250	260	241	258	281	249	233	271	267	258	269	297	273	261	234	269	269	267	268	247	276	246	276	282	274	287	301	255	286	267	260	287	252	281	275	263	272	241	265	238	255	264	267	238	268	270	233	298	265	273	272	266	233	279	268	243	244	254	268	240	254	280	266	276	268	269	247	236	259	256	263	246	265	274	239	280	257	227	263	278	260	261	251	245	281	280	274	261	259	277	254	249	259	255	278	249	226	291	280	232	268	250	248	258	287	239	283	259	260	271	272	241	261	259	227	238	250	272	262	257	276	291	282	277	281	245	266	279	272	270	277	295	277	271	243	252	270	265	241	259	269	256	258	251	283	251	256	269	232	248	292	281	251	267	262	273	279	273	289	267	272	268	282	253	275	282	293	282	276	261	252	248	272	272	238	262	280	250	251	265	297	246	254	253	282	276	239	245	260	256	258	283	243	272	288	262	251	244	254	265	274	279	244	228	243	265	265	259	260	252	271	237	242	241	293	263	256	287	255	266	269	256	255	268	262	280	259	261	290	253	270	253	219	274	276	264	255	263	292	276	288	262	242	266	252	261	259	293	248	267	279	250	248	253	258	270	269	271	271	290	266	296	276	252	291	273	275	280	285	292	259	257	276	273	260	239	243	280	229	270	251	263	281	270	235	252	286	296	286	260	239	244	262	277	283	262	265	256	272	264	278	268	284	268	257	224	259	244	284	251	226	289	253	267	242	290	245	260	275	291	274	252	265	287	276	297	290	257	263	300	251	258	256	264	256	263	240	252	270	263	256	270	273	262	287	261	267	256	298	264	258	249	261	283	254	296	246	258	273	259	234	246	243	291	281	250	277	263	258	270	246	249	253	251	243	231	281	266	245	266	258	254	244	260	274	284	256	264	283	251	248	244	249	260	251	276	267	238	259	262	264	234	261	237	248	290	244	224	272	311	275	297	242	280	253	256	263	247	286	255	242	262	275	255	279	261	283	254	274	224	281	287	247	285	253	283	269	257	261	267	285	273	270	246	251	267	248	257	265	266	268	270	270	263	245	256	228	273	258	272	279	274	283	248	253	205	242	248	267	276	215	271	261	252	267	264	280	250	246	272	255	268	268	271	267	259	287	286	261	239	269	277	272	263	271	247	273	227	278	257	274	283	297	242	275	259	259	252	299	256	239	307	258	257	274	270	255	262	254	274	237	260	281	270	270	264	271	289	302	263	297	266	274	269	288	252	245	278	260	271	274	282	284	276	239	218	261	262	267	264	259	282	254	267	299	243	242	280	265	278	266	277	250	263	248	273	272	256	248	267	256	259	263	255	264	282	268	259	260	271	251	256	264	259	260	262	271	246	272	279	285	252	231	291	244	294	265	254	290	304	235	272	263	254	257	238	256	281	266	261	280	263	231	251	256	255	293	230	281	238	249	269	249	268	279	244	226	267	261	244	269	280	240	269	240	268	253	272	276	257	247	251	270	259	263	243	254	259	242	249	259	275	244	256	269	261	262	253	260	276	218	247	207	257	260	288	294	289	289	251	278	283	284	260	266	271	271	293	262	235	229	271	263	257	247	299	259	247	281	254	262	266	259	271	253	268	294	258	267	223	279	225	246	234	274	280	262	256	246	287	299	246	246	246	278	289	265	239	271	251	275	249	248	273	283	255	248	264	244	260	254	278	286	261	301	241	246	224	268	257	225	240	265	268	276	252	273	280	263	275	272	268	245	254	246	258	267	255	264	260	240	245	263	285	243	262	237	230	264	271	225	263	231	266	270	270	250	280	248	252	269	237	275	279	249	266	281	255	258	274	248	250	266	283	238	235	284	285	274	261	308	247	280	258	251	297	273	250	292	282	278	272	241	282	255	235	250	248	284	268	279	266	261	258	262	255	270	254	287	286	274	284	257	251	258	258	253	253	275	250	229	251	304	275	247	227	284	281	294	251	254	255	267	236	267	254	293	280	242	280	277	276	287	265	267	230	271	252	259	266	295	282	278	252	270	252	277	257	305	267	233	269	284	264	285	276	281	263	276	236	240	265	255	262	265	245	271	262	286	270	251	250	267	286	241	271	238	259	247	281	271	257	251	317	253	242	272	273	277	274	233	284	263	264	259	271	251	273	269	230	239	261	262	285	247	277	262	276	256	259	245	273	237	262	281	254	238	218	248	274	283	239	242	270	244	246	248	281	286	235	269	243	250	267	265	247	271	282	259	257	280	232	274	234	231	277	268	260	273	248	265	273	270	261	258	272	246	248	227	255	267	216	258	247	250	289	271	249	270	270	272	253	244	274	248	251	243	286	278	229	267	237	252	240	277	307	253	256	266	261	290	275	257	255	291	276	258	266	262	254	257	255	293	273	270	253	262	264	253	228	270	256	245	265	281	237	281	257	270	261	273	257	252	305	265	264	276	261	289	262	252	293	257	257	255	272	260	259	272	261	241	274	262	265	246	266	278	254	263	283	248	250	255	263	281	282	251	248	249	279	274	262	279	294	248	262	247	276	261	277	280	273	246	223	250	246	262	287	270	255	272	284	275	260	276	254	237	249	248	280	275	239	241	287	259	261	222	265	275	263	259	253	257	246	254	271	252	267	287	259	257	258	251	266	258	230	257	252	308	266	266	270	244	250	268	251	245	243	239	254	293	249	286	265	274	264	245	263	254	264	248	273	268	258	217	250	263	248	260	269	244	257	258	262	243	244	245	268	239	281	291	283	271	269	268	256	242	239	240	248	278	249	253	270	266	266	272	273	257	258	258	267	262	255	231	260	255	236	270	299	290	280	252	253	257	246	261	254	250	259	267	278	248	259	276	241	245	256	246	259	250	286	292	265	271	278	294	278	260	261	263	249	261	258	250	270	265	264	278	281	245	283	254	251	261	304	249	289	233	234	295	260	230	260	234	263	265	231	227	250	267	265	235	262	278	276	307	286	243	270	268	239	256	278	260	283	270	257	265	272	262	277	264	234	283	251	287	217	262	278	244	231	302	233	246	284	296	278	288	244	270	284	264	242	262	261	276	262	256	264	273	261	269	248	233	256	231	262	246	244	256	239	264	222	257	258	258	253	269	251	253	268	247	242	264	273	278	276	268	263	251	269	278	262	236	226	223	282	304	274	250	290	267	258	224	255	270	278	263	282	287	246	241	261	252	243	252	250	275	223	272	241	237	262	252	271	263	298	283	232	242	240	295	231	266	275	277	261	285	255	288	276	271	254	265	274	276	290	258	236	233	252	259	278	245	246	265	256	267	280	258	313	288	228	274	259	274
20867	13791	11978	3139	2326	2219	1920	1711	1346	1142	1132	951	967	895	796	779	803	822	751	738	722	710	734	703	719	699	675	665	677	619	652	688	650	633	597	618	616	601	657	659	605	621	640	661	618	656	601	599	609	637	619	640	678	575	624	596	592	570	599	633	615	612	606	614	639	587	617	638	574	647	605	597	610	585	565	596	657	643	590	606	576	592	612	609	619	555	613	642	569	609	629	581	623	627	601	598	593	605	626	601	601	631	579	588	603	574	598	586	612	587	592	585	539	598	584	615	610	663	614	599	589	569	580	600	607	666	579	638	612	614	613	654	643	602	612	598	647	628	599	574	624	602	590	589	616	597	636	607	588	597	626	633	624	565	604	614	642	596	622	619	584	598	620	636	579	614	591	591	612	624	621	625	545	612	580	644	597	590	600	591	629	680	624	606	585	640	585	593	608	636	575	596	586	616	600	582	610	632	568	558	600	596	556	591	594	588	594	659	615	586	629	608	625	616	603	624	591	619	649	562	626	616	621	613	582	615	650	586	670	589	620	577	590	612	663	638	624	602	586	594	568	665	613	595	603	626	569	616	591	660	629	644	615	591	587	654	619	567	631	625	609	623	641	616	587	567	634	644	566	616	561	615	602	644	600	614	623	653	638	572	626	628	568	591	618	644	615	606	612	607	581	631	604	647	628	628	615	608	615	647	638	627	606	602	618	627	597	593	590	642	616	620	619	560	620	593	615	618	624	658	598	591	606	605	631	633	582	649	631	643	585	610	620	641	646	648	597	626	585	554	587	564	591	601	589	598	583	668	596	645	592	614	613	629	600	598	653	603	608	623	613	627	670	629	638	605	618	565	596	613	565	584	578	609	636	607	578	625	625	607	593	571	604	595	623	583	602	618	612	579	605	587	612	620	583	625	604	613	585	614	582	653	629	651	603	617	637	578	610	635	589	596	596	607	611	622	589	623	558	629	586	620	617	615	599	607	630	628	632	589	599	657	613	594	641	627	593	589	621	660	609	590	649	645	564	612	586	617	634	649	608	626	641	535	611	578	581	567	610	571	586	618	595	649	634	575	612	583	591	607	605	602	613	591	608	591	592	599	571	611	559	652	637	628	599	591	590	645	613	607	603	607	632	632	605	605	646	638	663	570	645	652	625	574	566	607	600	623	591	614	632	525	579	586	626	598	592	559	551	590	611	603	609	670	619	619	603	620	592	627	627	614	607	564	646	602	625	636	595	601	616	596	615	627	584	584	599	622	586	561	575	605	637	566	623	620	612	595	578	589	590	625	618	624	643	564	661	604	604	606	583	581	631	625	562	627	620	613	599	594	654	625	637	629	632	579	556	646	557	623	601	620	577	612	608	611	608	631	636	593	675	598	613	587	602	611	610	622	636	596	660	626	580	630	595	573	607	655	592	609	597	631	610	604	588	566	626	650	608	609	611	611	609	640	627	589	615	593	562	592	666	665	621	585	613	535	595	649	596	670	606	606	599	600	591	564	589	644	619	624	636	648	599	627	636	582	628	567	603	630	591	622	597	619	618	638	569	595	627	625	631	570	641	635	620	584	633	625	635	685	609	615	612	608	619	598	591	640	583	615	598	634	600	632	652	611	573	626	621	589	583	603	618	621	608	650	593	651	567	647	626	637	569	590	631	607	626	598	601	600	602	599	611	596	614	568	601	583	594	571	635	632	623	625	547	583	598	638	631	619	609	622	593	559	626	607	597	639	576	575	591	624	656	615	584	577	604	609	608	621	615	625	616	627	601	611	633	610	616	623	630	634	588	607	619	589	610	663	613	594	611	637	618	622	604	606	640	585	558	590	619	653	591	575	583	606	592	617	621	656	629	566	571	613	578	632	598	602	589	625	618	580	630	579	611	611	601	636	599	589	586	609	611	566	600	616	640	588	588	627	601	635	558	577	624	617	638	631	596	653	599	657	631	576	615	607	619	600	624	632	561	583	611	641	644	621	580	631	631	660	607	627	575	630	581	583	610	632	610	652	626	601	569	577	606	613	584	628	665	641	604	622	631	599	658	598	636	579	620	562	612	609	630	572	631	594	601	632	617	592	642	585	591	646	589	603	585	611	646	573	605	579	563	569	611	614	627	610	639	596	603	589	607	617	600	603	592	628	607	627	638	600	554	629	578	581	605	619	615	625	594	655	586	621	596	594	620	618	604	601	604	593	599	601	648	580	637	596	616	610	629	605	653	597	594	615	601	640	610	626	574	592	582	623	598	631	582	584	602	608	600	603	544	603	626	641	602	604	578	590	603	625	606	638	620	648	673	616	614	594	613	554	642	627	632	578	645	606	562	561	621	603	582	577	662	585	643	623	615	614	632	613	594	598	593	605	660	620	580	644	625	614	623	598	640	620	597	577	608	604	585	606	568	608	654	630	577	565	588	561	577	636	614	620	569	611	630	600	537	614	590	636	615	550	660	616	647	610	585	615	624	577	584	636	627	587	639	623	611	634	628	616	600	648	561	620	629	571	618	571	623	598	617	614	604	577	649	583	598	595	686	644	591	599	615	624	636	638	606	604	624	591	625	639	619	664	606	546	638	630	598	584	628	618	631	596	595	627	579	594	675	566	574	607	619	565	610	611	585	600	593	614	617	614	612	585	597	613	595	579	621	583	596	618	589	620	595	618	639	587	635	600	633	600	580	582	572	618	574	626	613	612	647	593	560	601	624	644	597	633	625	597	608	623	621	568	639	567	665	599	620	585	593	620	608	604	635	636	583	593	582	684	629	593	575	600	592	630	624	578	605	586	638	598	625	583	637	597	639	612	619	638	623	591	614	608	647	560	593	574	586	639	605	650	665	632	578	607	613	573	601	628	633	641	590	618	615	672	632	664	595	614	623	596	640	649	590	576	597	585	596	573	617	599	639	562	625	612	579	615	594	636	605	590	632	634	622	587	604	596	574	657	619	580	624	606	612	651	601	601	637	621	597	641	612	605	624	598	623	624	664	627	612	628	646	604	610	625	608	554	603	600	616	582	588	598	660	601	636	616	617	620	592	648	638	592	606	629	630	622	627	636	603	602	624	649	631	595	571	605	591	562	674	627	553	606	546	671	592	599	574	633	636	569	619	547	622	618	664	643	596	587	618	593	607	618	595	568	607	602	627	633	580	564	615	585	632	625	627	634	619	584	630	685	585	591	635	616	609	642	581	610	611	611	601	587	578	605	621	603	600	595	604	566	673	615	636	591	571	565	590	611	613	585	629	620	595	592	615	582	570	623	616	593	622	671	663	623	613	651	621	632	658	591	593	584	595	652	569	595	613	607	644	622	594	613	639	619	608	620	658	606	582	606	624	611	593	614	601	633	638	623	630	632	581	640	630	610	632	622	586	635	592	633	603	657	600	591	612	600	612	654	592	641	643	585	570	589	577	593	619	567	604	596	626	614	594	610	609	633	634	604	617	611	604	616	664	581	581	616	584	614	618	603	609	576	604	621	579	599	598	599	607	571	627	621
39988	25784	16085	3551	1174	699	561	468	402	302	271	240	238	223	249	176	216	204	185	188	213	164	180	152	198	190	211	165	175	178	167	176	165	181	167	169	185	193	171	161	172	192	182	173	177	172	161	157	140	173	185	170	162	188	159	166	159	172	153	147	126	174	139	165	157	154	171	152	173	144	186	166	171	171	181	159	168	157	166	152	173	155	160	158	163	145	161	159	166	166	142	183	146	149	166	154	178	165	179	154	175	180	172	144	164	177	157	147	177	161	145	165	166	160	172	152	159	154	160	179	144	165	181	147	201	161	178	149	153	164	159	158	148	163	148	170	141	164	163	175	156	138	154	150	160	171	192	167	159	172	172	195	173	158	169	165	164	164	173	175	183	176	177	158	144	158	186	161	164	174	168	147	175	165	161	159	135	174	152	153	154	172	167	187	172	164	184	180	150	137	185	162	172	190	213	178	163	183	151	166	157	165	167	193	163	169	187	181	140	162	167	160	163	161	162	159	172	166	175	152	157	155	137	166	169	191	175	164	151	160	166	180	153	190	148	178	157	182	174	138	176	180	150	159	169	158	169	171	175	169	142	176	180	158	146	147	183	176	160	174	159	157	181	171	173	175	154	153	176	151	162	198	142	164	140	163	175	187	136	168	166	160	154	194	169	163	153	184	138	174	174	174	175	135	138	136	182	166	147	160	168	184	173	164	169	189	178	159	169	164	162	162	182	148	145	167	170	158	142	168	164	153	173	160	176	170	155	178	166	177	158	143	150	146	183	155	140	154	160	158	142	159	161	162	167	138	154	160	156	168	178	157	153	165	143	135	150	154	193	173	141	161	166	146	163	172	171	171	160	150	155	153	161	177	192	150	166	158	171	139	170	161	177	156	163	152	164	171	189	162	137	160	168	171	161	176	150	173	160	167	149	184	171	182	157	156	184	172	169	158	170	184	164	198	168	154	167	161	165	167	174	189	158	150	188	161	171	184	182	160	185	171	142	166	161	168	166	153	160	162	156	146	151	170	178	151	129	164	153	181	172	169	182	174	158	151	168	177	154	152	154	171	162	161	180	155	168	158	174	174	158	161	163	156	147	145	186	193	169	167	163	136	158	173	153	139	176	156	167	167	184	149	187	164	164	163	187	161	160	151	147	156	177	153	166	180	163	147	171	147	172	167	138	166	166	157	165	135	179	184	138	190	170	162	189	178	182	200	170	156	162	159	174	151	168	155	169	166	165	145	185	160	163	161	176	174	196	156	152	171	143	159	150	169	177	166	156	183	183	173	171	172	178	168	175	168	152	159	175	188	143	169	177	158	162	174	175	166	166	161	157	174	154	176	168	169	171	152	165	150	178	143	158	151	161	153	147	181	143	170	160	158	175	176	155	168	190	150	154	162	174	156	176	189	174	146	159	167	146	148	179	158	170	159	158	166	151	166	183	174	172	172	164	156	193	160	169	156	147	191	166	172	167	149	171	161	164	172	138	167	155	173	164	186	164	145	171	181	162	177	166	165	170	169	174	172	174	153	147	155	168	157	178	165	160	164	158	173	170	164	157	180	180	131	177	151	165	151	178	169	161	168	188	167	152	171	147	196	162	143	138	148	166	178	179	174	168	161	155	150	144	172	158	135	145	184	167	151	138	182	163	165	154	168	168	164	162	221	160	171	154	171	159	177	153	178	172	146	153	152	166	150	146	159	162	175	166	151	177	153	200	149	159	168	162	170	156	151	160	156	164	156	156	158	168	142	162	164	184	173	138	160	174	172	171	178	166	153	159	160	170	158	164	155	161	159	187	150	166	164	172	169	175	153	170	155	164	158	172	151	181	163	185	158	190	166	146	166	157	145	188	177	159	169	163	171	148	181	144	160	155	192	163	155	175	168	161	161	147	150	178	164	158	144	158	185	166	164	162	165	169	159	149	182	169	174	165	165	159	150	159	165	161	169	157	153	165	195	169	132	157	158	167	168	178	150	183	165	173	148	152	172	160	187	169	174	159	164	159	159	180	163	166	167	149	182	171	150	138	163	161	186	170	188	155	180	170	172	180	169	169	155	180	152	162	197	153	184	151	145	163	177	177	163	167	158	177	158	156	166	151	162	187	195	161	173	181	144	153	165	162	155	162	153	175	183	161	171	175	163	170	171	195	161	181	181	169	162	143	155	178	176	166	161	173	163	154	144	145	151	175	154	150	167	154	178	160	167	193	180	153	170	184	169	139	183	179	194	162	178	169	174	174	194	165	152	162	158	159	185	171	147	155	165	183	161	165	159	168	164	153	170	173	170	169	167	163	166	169	181	188	166	154	161	171	161	142	155	156	184	167	163	159	139	156	156	173	166	171	198	178	173	185	155	158	153	170	167	187	162	162	181	164	161	171	160	162	166	145	159	156	196	148	180	156	166	176	198	141	162	152	178	172	147	172	179	154	161	159	170	179	175	181	185	186	175	164	166	188	168	165	148	156	162	144	175	182	182	152	174	154	177	168	155	159	190	175	180	117	173	161	178	174	173	167	189	175	160	149	169	161	179	159	165	157	158	160	161	187	162	164	174	150	156	164	173	162	160	167	172	182	152	154	162	146	148	153	186	178	172	204	162	145	164	163	170	158	162	176	163	163	166	158	144	183	162	152	150	190	183	147	163	150	179	179	174	148	165	166	162	182	154	176	170	182	153	169	170	167	175	172	196	148	179	168	165	143	176	170	175	158	176	165	183	156	163	142	165	185	175	137	180	164	160	161	179	163	169	179	169	184	160	164	202	174	167	130	155	154	175	154	176	164	170	147	150	159	192	164	139	141	162	148	154	135	193	178	152	146	160	161	159	155	154	160	163	184	154	166	181	171	178	163	161	173	140	174	181	162	156	149	155	147	168	165	188	175	175	177	155	184	169	180	156	179	160	160	162	164	152	178	134	163	155	155	185	159	148	149	198	159	153	172	160	168	156	153	175	184	188	150	173	151	156	179	172	147	168	158	175	148	159	163	169	145	147	155	165	153	156	162	177	154	198	170	142	154	155	191	167	153	183	168	154	152	150	160	173	131	134	150	160	135	161	194	155	145	166	168	175	164	166	168	190	144	169	143	169	163	196	183	169	163	137	187	140	155	182	135	158	153	142	181	163	186	151	153	154	173	169	160	175	163	172	174	159	184	175	167	170	172	160	162	179	155	178	125	164	162	152	167	170	160	156	153	154	167	185	174	136	155	160	149	163	172	160	157	173	173	155	171	126	167	168	165	152	153	156	145	173	176	138	148	167	179	164	136	158	161	151	136	164	152	163	132	155	163	177	163	155	149	165	159	175	171	163	155	140	177	138	163	172	182	154	147	160	158	177	134	161	147	154	175	191	167	143	178	139	151	143	164	165	182	171	180	187	157	153	155	148	179	152	151	140	146	160	161	185	169	158	182	155	161	159	200	174	202	158	171	158	155	165	164	155	200	167	173	182	163	188	171	173	171	159	164	160	172	171	158	168	181	168	165	136	175	172
26966	19710	16694	4739	3379	2795	2520	2005	1588	1346	1247	1017	962	826	817	713	655	647	579	540	582	575	567	574	500	528	511	539	474	471	464	492	440	482	495	454	424	453	424	436	450	419	423	392	430	426	436	435	418	427	399	424	395	427	385	395	416	370	363	399	455	410	387	408	422	433	381	424	401	394	372	448	408	369	400	387	389	393	431	411	407	380	395	377	394	408	415	408	397	407	416	370	370	408	430	403	378	373	379	375	416	423	414	393	392	405	415	364	393	396	434	425	382	428	366	385	392	363	409	377	385	396	411	432	396	415	388	360	395	400	411	395	384	421	436	390	387	433	392	365	412	386	451	443	402	401	420	396	377	405	396	382	400	389	376	421	401	416	410	388	390	406	394	426	405	389	378	389	421	390	388	360	406	380	415	417	403	403	393	418	426	412	414	380	396	376	366	408	377	398	408	422	406	447	393	395	381	371	391	403	401	402	403	359	391	441	414	397	407	400	379	375	397	400	371	402	399	395	412	406	376	437	397	409	420	379	379	387	407	419	395	404	412	404	365	449	400	388	381	377	410	413	395	370	404	405	415	391	371	398	387	441	387	387	380	432	409	379	416	378	368	383	375	413	413	433	409	389	408	395	400	374	424	393	395	399	366	389	435	381	369	389	385	399	402	430	414	408	392	394	389	418	418	412	396	398	405	443	389	403	346	394	446	362	436	420	411	400	408	383	397	371	387	408	414	414	372	362	375	360	385	362	404	402	387	414	407	391	415	393	400	421	357	393	408	373	408	378	419	372	427	376	416	400	399	403	391	386	399	364	415	387	421	369	403	386	391	425	401	422	408	364	392	433	368	431	429	376	369	440	408	384	382	401	386	411	376	410	389	396	434	395	375	389	435	419	410	434	404	420	389	388	399	402	437	366	402	412	383	407	423	374	391	391	380	391	404	426	403	391	414	404	368	382	383	383	394	388	388	409	417	372	399	384	383	400	408	420	380	372	370	423	411	393	409	373	381	417	425	384	387	400	383	416	409	410	389	382	405	401	386	388	379	379	400	401	384	408	438	384	392	383	410	412	391	382	396	383	396	385	397	436	423	434	367	364	399	413	429	404	380	443	364	359	387	408	393	398	383	397	396	410	384	393	348	399	395	404	363	394	402	389	384	402	423	425	399	380	396	412	417	417	384	385	403	401	386	401	376	434	364	410	416	363	422	401	385	402	412	383	374	406	426	375	413	375	390	419	407	378	362	400	388	374	402	404	376	423	408	370	424	407	417	398	386	411	404	406	412	389	397	380	418	391	411	434	374	398	410	424	421	382	380	437	388	409	373	371	406	386	431	380	396	403	408	378	407	410	404	415	407	410	381	349	405	418	403	412	390	413	367	399	402	398	402	381	413	386	416	409	401	378	384	420	389	413	373	375	387	381	411	392	394	431	420	442	390	413	421	380	423	371	400	403	395	380	415	370	408	405	420	416	389	381	451	401	351	376	395	388	381	387	403	361	401	429	424	383	427	384	434	409	376	385	399	413	359	377	399	402	417	350	374	394	395	426	391	385	399	397	375	425	367	432	405	397	358	384	394	390	376	379	417	390	406	410	414	411	396	401	378	385	407	393	421	407	386	429	366	407	371	359	416	373	377	389	379	391	398	420	432	373	421	356	423	391	405	414	386	370	410	391	367	377	372	393	442	391	407	372	400	401	387	401	385	387	416	437	383	397	413	397	395	399	384	338	393	408	400	408	401	398	406	423	377	410	403	414	364	408	396	354	423	435	413	402	385	384	393	415	388	385	385	417	378	417	393	410	437	418	395	372	410	401	434	418	363	382	408	383	360	370	397	397	364	389	392	394	423	383	427	381	405	423	406	409	377	413	378	390	424	388	385	380	396	422	414	399	387	382	352	400	408	428	372	420	401	364	384	402	352	421	416	383	377	400	407	382	345	383	395	373	418	373	373	397	388	395	410	393	410	415	414	463	381	391	443	413	423	412	399	414	401	442	397	415	409	396	414	394	381	431	372	416	442	409	371	371	386	400	438	381	420	409	366	442	395	403	404	422	400	407	416	393	406	379	393	429	389	374	406	382	404	377	390	395	380	388	370	393	388	413	417	424	392	395	408	382	420	398	383	405	419	405	400	402	422	421	403	385	399	370	394	379	383	424	374	372	391	396	423	370	416	379	397	363	387	394	417	420	411	397	423	381	389	389	378	435	392	398	402	374	399	388	403	375	418	416	380	397	377	366	400	410	389	393	412	386	412	424	400	408	423	387	394	381	417	412	372	398	387	376	378	440	399	386	416	417	415	415	411	419	377	394	371	402	415	421	382	387	407	422	411	414	421	414	327	395	381	374	350	436	404	419	390	411	414	374	441	414	415	413	385	407	393	382	398	398	386	410	384	404	386	362	423	414	381	408	419	449	393	422	376	367	389	383	403	372	423	396	399	416	397	404	381	383	389	425	372	416	378	386	416	406	381	395	384	379	375	412	429	396	371	392	392	397	386	383	341	373	425	373	369	407	401	390	411	396	367	410	391	399	426	366	391	423	407	395	413	420	400	386	405	405	396	363	414	385	410	388	386	379	401	388	404	389	410	411	414	389	405	362	374	395	391	399	385	389	374	372	431	428	395	379	413	400	431	393	392	397	427	366	391	377	414	402	395	383	402	397	413	365	418	363	432	396	428	389	428	439	378	408	384	375	420	398	418	411	417	428	392	392	386	395	365	414	411	440	410	416	372	396	428	439	439	396	360	398	417	407	425	395	400	342	377	414	373	412	433	428	421	389	392	400	406	392	352	401	383	364	409	387	394	369	396	409	433	395	402	398	405	408	389	392	422	405	404	404	387	394	404	439	402	361	387	421	435	405	409	410	406	363	393	407	428	394	413	367	401	370	397	430	400	375	385	397	439	420	410	409	404	419	388	408	387	443	412	423	416	397	389	376	391	400	376	422	411	410	402	374	400	429	382	404	422	423	407	405	400	407	392	419	403	380	402	395	440	409	385	393	408	390	407	361	402	373	386	392	388	388	398	420	378	398	416	419	408	373	420	396	379	382	410	396	369	422	373	373	386	430	402	376	399	411	394	369	408	388	400	411	401	413	379	400	422	410	384	411	408	418	424	385	379	414	380	417	417	382	384	430	363	397	369	415	382	409	401	415	369	404	412	404	393	411	395	435	403	397	378	399	390	397	390	416	392	379	405	381	398	395	421	401	428	378	387	381	364	414	401	411	372	408	418	396	381	394	384	378	394	373	424	368	413	400	395	393	379	413	386	396	394	381	397	379	364	405	379	362	464	402	412	427	386	404	406	386	375	390	376	445	369	393	393	383	426	420	342	444	412	408	397	394	402	411	396	412	425	402	419	382	402	416	389	411	399	366	422	389	385	389	415	390	374	372	424	417	426	392	389	400	436	424	398	390	412	410	395	398	383	419	363	399	413	413	410	405	401	370	400	382	402	436	393	347	385	413	386	385	411	409	417	387	385	414	435	390
13022	5095	2247	683	484	377	371	341	305	300	273	254	287	257	266	285	272	262	271	259	264	252	227	271	269	295	292	257	245	268	246	231	239	263	240	238	268	240	239	262	239	243	277	280	230	234	249	258	245	245	240	252	259	274	265	241	255	240	255	268	280	252	248	274	254	242	248	243	252	236	245	264	245	280	254	220	258	231	279	245	253	208	246	265	254	257	231	257	249	228	250	255	236	275	231	242	221	254	260	287	248	254	283	304	244	246	245	221	245	274	280	259	217	227	273	281	256	286	263	250	273	226	284	235	242	216	268	261	232	261	276	259	243	255	265	269	281	246	297	234	251	252	269	257	255	242	258	223	236	252	269	263	233	252	266	268	243	256	244	258	236	279	267	245	269	214	252	260	251	243	266	244	230	224	237	265	249	283	254	255	231	268	246	266	250	268	226	219	272	275	250	276	253	246	267	236	236	248	236	237	247	255	238	239	238	270	237	246	267	250	253	251	258	239	232	259	271	262	263	228	244	250	247	268	261	256	221	234	231	244	281	232	286	243	251	245	240	236	290	237	250	235	261	277	259	242	284	250	252	269	248	217	272	259	251	227	259	247	244	234	258	269	228	238	243	241	245	250	246	265	274	240	275	237	234	256	254	238	268	263	248	283	229	272	238	255	231	225	260	239	245	258	235	244	271	226	254	231	231	256	231	252	250	255	251	247	246	275	232	236	250	271	253	268	228	258	227	240	243	254	265	269	244	271	233	247	253	270	298	238	260	270	254	267	257	272	276	242	240	268	261	245	224	248	250	257	256	233	255	230	218	252	232	265	248	233	255	240	263	250	235	245	281	212	256	267	219	260	245	232	288	235	242	242	238	254	271	268	279	237	233	241	258	273	238	255	247	244	249	244	230	270	261	252	273	262	238	299	218	235	273	228	235	237	241	258	267	281	276	285	280	273	251	236	257	269	258	275	208	240	207	251	254	251	272	219	268	245	228	268	293	266	258	250	230	278	229	250	249	248	262	256	238	252	223	288	282	248	248	240	296	293	227	265	254	268	233	237	242	269	239	258	261	254	274	254	261	251	272	261	231	256	267	264	271	243	223	221	244	259	228	266	242	248	224	251	262	260	221	253	266	259	268	229	236	227	273	261	274	262	238	270	232	251	231	233	230	239	231	261	236	252	261	247	222	246	243	248	257	266	232	223	236	233	215	257	262	229	242	246	252	269	254	275	256	264	261	278	259	255	243	219	243	262	262	233	247	250	266	263	250	235	255	228	253	256	245	231	240	263	259	243	274	260	238	239	232	246	261	242	241	263	232	235	235	243	211	235	231	281	234	239	249	252	246	250	257	240	257	252	245	261	242	243	268	263	289	266	227	243	254	265	228	243	259	258	241	225	263	224	254	257	258	278	255	226	248	248	246	271	239	254	259	285	252	251	259	235	238	240	258	228	236	232	259	240	229	236	265	249	264	244	275	249	264	259	223	270	271	266	232	288	271	275	254	260	233	270	259	263	252	233	215	248	233	224	272	282	265	236	255	280	297	234	274	243	241	256	254	244	284	282	261	295	250	244	250	253	239	257	224	276	253	275	235	258	255	259	239	236	242	236	235	229	260	239	207	257	249	246	249	240	241	259	266	275	227	226	270	258	248	238	250	261	272	256	243	257	253	207	254	241	217	272	243	211	248	240	211	260	230	235	240	265	241	219	275	245	229	252	285	275	245	276	245	238	225	289	259	242	279	269	280	258	253	246	245	233	245	232	258	247	254	242	244	257	279	253	245	242	243	268	241	264	254	235	261	232	236	214	275	241	281	266	272	232	252	241	240	203	262	281	246	251	263	258	257	231	248	256	282	231	256	256	291	254	224	247	248	276	259	258	265	255	225	256	285	233	251	259	273	253	245	248	246	241	263	220	221	232	261	259	248	266	239	234	248	263	224	224	255	248	246	250	261	270	197	243	273	237	249	243	259	263	227	235	258	254	256	241	232	251	256	262	235	241	255	229	275	256	246	235	239	248	256	216	251	225	249	280	243	283	298	279	253	217	265	236	250	236	217	241	239	263	249	256	228	285	253	244	227	250	247	245	243	249	214	260	260	254	245	250	247	231	249	266	245	252	225	250	266	227	274	236	263	273	234	253	236	272	283	234	249	262	248	250	246	283	251	241	255	249	233	263	254	267	247	231	297	214	218	261	264	240	257	271	253	216	248	249	265	230	249	222	235	231	272	241	256	253	245	248	244	249	246	239	247	258	287	248	220	243	255	248	247	261	247	269	252	248	272	257	246	251	232	245	252	229	214	257	259	225	264	255	254	245	268	256	232	227	211	234	286	277	248	229	234	275	260	252	242	265	273	275	250	273	265	231	216	234	257	263	233	244	233	260	261	233	242	260	256	249	283	262	228	253	243	273	255	251	265	230	229	251	266	234	242	246	283	252	278	269	243	241	257	249	274	257	230	281	264	268	222	244	289	256	249	245	219	214	230	268	246	236	244	257	264	245	212	263	260	239	254	232	279	270	253	283	259	210	243	246	236	303	246	263	258	263	262	320	240	267	263	284	267	270	249	290	268	260	258	259	255	238	246	269	248	232	260	275	258	227	237	235	254	241	271	234	251	242	269	245	267	247	269	252	264	235	246	229	241	250	238	241	251	246	284	273	240	245	271	263	287	262	269	263	277	220	284	214	223	273	231	265	257	275	256	206	243	269	254	287	283	255	254	270	244	228	237	264	237	241	249	264	264	253	259	257	254	226	251	210	289	235	258	227	242	265	261	238	222	280	226	257	252	275	276	246	256	274	230	256	251	248	266	263	250	280	265	277	239	247	248	249	288	260	262	236	268	289	265	253	258	230	240	233	262	258	256	272	234	242	242	240	242	232	262	233	244	252	240	255	268	245	262	272	231	280	254	260	243	256	240	285	259	277	238	280	241	267	252	249	256	270	265	236	256	269	243	256	243	270	234	254	237	239	249	272	228	265	244	297	272	257	299	269	239	229	232	219	256	269	238	255	260	229	249	253	241	238	234	259	229	274	235	264	238	266	264	253	245	263	261	223	271	225	251	235	275	247	221	264	248	249	281	241	234	242	238	261	291	260	255	225	245	228	256	248	230	229	282	251	290	236	237	271	265	259	276	220	246	259	226	256	251	232	236	244	240	236	271	238	246	260	229	249	269	270	243	261	246	279	245	241	273	205	240	258	238	203	234	267	248	265	241	253	241	256	256	202	247	254	254	203	233	238	237	250	262	275	262	238	272	263	262	242	256	225	235	241	249	245	264	237	245	248	295	252	264	244	252	230	284	258	252	223	242	251	249	283	261	252	251	271	275	249	239	246	272	247	239	254	248	268	233	236	280	254	238	248	239	275	261	239	287	281	294	229	255	240	249	241	266	255	251	245	253	223	243	237	241	283	306	262	256	249	233	247	243	240	233	264	258	263	246	259	275	284	248	240	281	245	239	228	265	285	228	265	244	257	244	219	267	232	218	257
9310	4948	4137	1789	1513	1392	1208	1052	964	847	790	740	709	738	699	686	641	691	630	615	679	658	642	648	621	647	616	579	586	605	606	602	626	642	622	549	550	596	617	611	637	624	633	586	618	590	643	560	587	606	634	626	578	609	595	616	632	588	559	609	619	613	595	602	596	574	599	590	636	580	623	587	585	619	617	602	609	595	602	569	620	597	624	579	586	580	556	593	619	571	589	590	619	593	585	545	623	591	594	595	575	629	576	580	627	584	617	595	565	575	576	612	616	605	622	572	613	624	585	567	616	562	581	605	580	574	622	594	600	591	585	577	541	588	610	603	597	634	600	579	584	594	593	560	577	583	587	562	564	582	582	605	627	575	563	635	584	652	561	573	603	570	626	593	593	570	631	593	567	620	614	606	542	567	602	605	556	550	590	602	613	592	610	569	597	599	659	579	608	605	574	585	608	596	573	639	569	569	590	627	600	560	628	585	582	587	613	597	608	598	583	578	609	632	607	624	649	610	580	601	583	568	572	602	596	599	603	583	597	568	586	602	625	575	601	624	574	558	611	630	552	583	598	642	599	589	582	557	598	603	588	566	570	593	615	608	559	586	581	600	554	578	602	583	627	557	598	604	569	654	575	578	567	548	581	632	624	556	589	612	572	582	643	641	604	631	568	621	648	589	587	597	558	597	598	583	631	573	600	619	620	602	574	631	586	642	602	556	588	573	607	576	572	589	628	559	574	584	556	560	594	622	594	615	594	569	567	635	531	577	585	540	543	593	575	531	576	611	570	633	623	591	573	625	642	586	585	596	617	567	586	610	632	604	559	572	581	548	610	604	598	595	580	609	632	605	602	583	607	585	643	578	610	564	612	575	568	610	568	620	582	620	568	570	584	595	588	620	609	571	587	594	593	609	567	544	631	576	589	570	605	599	604	581	577	579	580	601	586	632	569	583	576	556	595	621	617	602	621	582	595	584	601	624	582	592	599	596	559	594	570	574	594	588	632	618	583	640	565	575	593	573	563	598	603	589	574	581	601	600	583	620	592	562	593	590	600	604	558	592	576	607	613	619	586	601	620	590	602	627	604	581	614	625	635	580	625	625	628	644	621	617	613	576	598	573	591	584	559	607	561	571	594	616	569	637	628	623	591	568	616	623	577	578	552	627	581	574	574	593	624	585	548	570	555	595	598	606	608	606	584	634	636	597	578	609	599	540	591	550	578	577	586	594	615	574	587	593	607	602	569	614	566	594	617	566	611	594	576	575	598	635	571	601	629	620	574	557	608	587	621	551	621	562	623	615	622	635	599	562	575	659	599	618	603	612	615	586	579	600	637	570	574	621	586	575	599	599	620	570	599	558	595	630	570	618	592	571	566	575	589	626	584	572	585	559	600	598	632	635	589	593	590	611	546	595	571	561	573	556	627	596	605	564	606	595	587	593	613	560	628	605	561	580	568	565	600	624	586	550	625	563	574	590	578	620	576	629	591	587	560	566	567	604	585	583	565	551	599	533	626	610	595	603	594	558	627	586	618	604	594	589	579	570	631	590	608	585	557	590	564	601	611	593	604	628	609	590	581	614	567	608	611	595	565	583	590	591	563	602	582	584	625	606	621	593	623	511	621	640	578	598	647	580	623	622	597	555	559	585	571	596	564	593	603	601	626	609	611	576	579	602	590	591	599	583	608	581	544	567	572	583	568	599	547	600	576	582	564	609	620	548	576	593	605	618	587	596	643	595	607	579	562	579	620	618	538	588	594	556	591	628	601	632	595	615	608	568	625	622	628	627	546	574	582	598	590	562	611	570	567	574	540	636	587	599	590	573	578	600	586	614	558	572	581	635	585	582	605	605	565	599	607	588	586	595	597	630	556	607	645	587	590	568	586	603	539	605	631	582	583	599	573	569	578	634	567	582	617	601	610	615	625	618	601	617	612	639	603	598	594	600	605	574	588	604	608	587	585	581	630	591	623	611	602	576	593	574	603	564	596	589	558	560	603	568	608	567	590	599	580	593	571	626	573	615	586	560	588	616	622	612	592	604	609	602	606	571	563	568	609	549	587	580	612	582	596	651	600	554	609	587	581	582	572	566	576	583	583	565	585	574	600	586	568	561	574	553	565	594	574	604	598	596	566	597	605	616	594	560	612	616	633	611	581	619	588	605	576	564	579	570	572	660	579	648	605	575	592	590	540	574	594	547	584	599	542	583	597	557	591	577	635	596	602	573	563	620	649	638	545	598	596	589	598	579	567	575	635	598	609	579	605	594	582	605	589	592	587	618	631	596	641	621	559	639	598	592	570	589	606	563	565	597	641	624	561	585	609	623	551	594	589	597	577	629	634	593	640	570	578	558	596	590	602	605	561	604	578	537	583	571	596	623	562	604	642	571	612	615	598	638	577	572	588	599	603	597	565	589	573	568	590	569	580	611	598	611	554	591	575	608	616	593	606	610	638	614	580	610	558	531	581	616	595	592	577	601	580	608	595	592	545	546	618	581	636	559	629	610	584	629	614	590	587	599	624	533	609	612	631	571	606	632	566	574	582	582	621	612	594	593	591	617	581	571	633	584	573	581	614	590	597	583	590	654	622	603	592	598	586	583	571	616	589	577	617	601	557	616	668	541	623	609	598	637	625	599	647	562	567	550	583	605	571	579	585	588	605	597	602	574	588	598	648	620	572	594	621	601	626	619	597	568	587	575	528	565	590	566	573	610	591	586	613	568	591	600	619	598	550	586	602	574	618	603	620	577	620	567	628	553	608	626	581	619	556	574	567	604	608	623	627	602	557	587	563	610	593	556	615	592	597	569	616	641	602	602	631	625	583	592	563	624	625	622	574	609	562	580	551	618	595	631	560	587	590	602	596	553	571	590	615	594	586	591	546	574	575	605	595	554	628	619	595	572	592	580	614	563	613	586	582	580	571	540	603	617	577	605	571	565	602	553	588	551	625	564	583	613	562	567	605	540	606	580	591	574	615	587	576	619	621	669	588	570	592	612	593	570	575	598	586	625	595	612	591	545	615	605	612	624	564	590	553	600	563	576	568	544	610	622	597	544	620	569	599	554	618	578	545	616	599	536	573	573	569	599	590	617	616	573	554	607	615	612	613	594	573	581	631	573	565	596	563	602	582	592	567	632	606	586	572	561	603	572	585	601	536	587	595	608	578	588	540	615	600	591	588	586	594	617	523	595	611	587	607	629	630	606	623	568	590	588	604	591	597	608	619	619	584	584	597	630	586	590	579	605	578	635	544	557	577	593	634	598	597	565	596	588	599	569	558	569	637	607	570	563	607	571	576	578	592	614	592	541	605	545	579	550	604	639	561	589	586	601	603	597	626	599	617	617	586	639	587	648	631	637	624	582	616	615	570	603	587	574	620	556	583	626	586	602	609	607	614	574	570	590	612	543	622	603	538	609	582	590	582	626	607	588	585	587	622	657	620	572	604	656	616	591	612	589	627	615	617	612	558	597	559	556	607	591	577	561	574	573
31043	17348	10300	2380	868	686	559	509	405	385	383	361	306	346	343	307	323	294	298	271	298	273	308	298	278	284	282	323	296	291	279	288	304	297	291	257	263	271	304	253	280	260	296	286	274	285	294	287	259	273	280	267	256	258	258	270	253	239	273	276	292	280	277	272	299	240	265	288	286	285	271	299	263	278	283	237	293	293	289	294	297	255	263	258	283	241	267	258	283	290	277	255	281	268	272	290	290	291	283	277	252	298	267	309	305	294	270	265	277	270	267	295	291	265	279	282	279	322	307	244	245	293	264	295	257	265	278	262	253	264	274	283	267	262	288	293	268	261	284	310	270	299	279	277	310	264	268	283	280	295	288	255	295	289	256	295	272	288	227	257	266	274	283	261	283	301	256	291	277	292	265	279	243	256	269	263	302	282	278	266	244	272	264	280	266	262	283	264	304	284	256	282	252	273	298	266	263	259	299	250	277	257	266	307	286	238	305	229	268	279	286	293	258	277	272	267	283	272	276	277	271	285	284	278	258	292	259	247	285	281	260	263	270	249	255	284	266	283	291	259	302	269	268	247	277	285	247	311	288	291	275	277	279	291	277	271	269	270	279	253	260	314	268	291	257	258	260	261	277	252	286	229	281	264	271	292	275	277	244	274	292	307	287	264	261	268	259	291	278	277	273	286	300	254	267	259	303	270	303	262	279	300	272	276	242	280	297	270	288	281	295	281	275	267	299	292	292	281	306	297	301	287	274	265	300	284	293	313	253	247	267	257	292	303	267	285	303	286	256	286	280	289	300	260	266	295	266	273	286	287	277	285	295	294	281	276	276	246	276	245	272	304	299	271	276	272	254	282	275	262	291	283	285	295	281	281	271	294	281	265	277	299	305	301	275	277	270	270	257	255	243	267	263	288	307	261	268	248	257	303	278	271	268	263	257	273	259	275	288	257	283	280	287	282	262	287	256	295	282	257	264	264	282	265	287	295	300	283	284	257	242	291	274	266	285	271	299	279	254	267	266	295	270	305	275	264	260	234	264	243	268	278	324	269	257	277	274	244	260	306	285	296	254	252	265	290	281	269	253	295	270	284	291	257	261	258	296	285	271	265	261	272	287	283	257	289	252	253	279	280	262	273	283	291	274	303	262	269	290	277	266	278	273	303	266	282	270	288	271	280	266	281	287	266	289	275	270	269	275	271	252	279	240	277	302	261	258	268	296	283	266	282	295	267	305	266	273	274	259	267	277	285	307	274	305	285	280	248	250	242	268	255	287	274	273	280	270	253	272	299	284	303	294	275	251	266	272	288	270	290	286	263	284	252	265	288	272	232	269	255	291	271	276	262	276	281	243	242	250	274	309	268	286	266	287	246	292	285	305	286	317	275	296	277	247	328	269	287	266	289	270	256	283	293	300	286	269	295	279	287	258	281	260	278	280	272	258	302	271	266	282	274	320	298	266	263	285	273	296	271	313	286	311	308	273	265	299	278	265	314	269	281	253	284	244	248	265	284	278	282	290	238	264	286	289	287	260	267	278	306	274	262	282	247	299	275	287	278	256	233	297	290	305	259	241	277	274	298	264	263	265	278	270	262	259	294	278	247	254	244	281	305	281	248	272	294	320	311	300	301	259	282	265	261	277	262	276	272	283	273	280	269	278	244	309	280	263	295	274	272	289	275	292	257	262	264	287	290	272	299	264	275	286	284	311	261	285	270	264	241	290	276	239	300	252	275	254	245	272	290	295	267	260	242	291	286	248	265	262	273	275	266	259	269	284	244	269	270	272	309	265	279	252	250	276	276	278	272	262	277	297	276	271	266	282	265	258	273	312	247	273	274	265	267	277	281	273	263	280	273	252	291	308	294	277	285	292	268	265	283	295	286	288	281	285	267	262	269	262	291	262	260	280	254	292	273	261	275	265	300	286	275	288	273	278	265	275	269	294	283	290	301	291	275	242	280	277	288	332	291	308	277	302	264	286	264	290	289	288	302	287	273	280	260	270	258	279	286	262	260	269	283	289	256	295	277	281	277	241	259	284	268	236	304	295	263	276	254	299	285	273	248	266	273	243	276	287	291	276	274	316	268	311	278	296	278	245	244	285	280	277	306	259	277	266	267	264	271	299	283	282	309	273	266	293	313	273	264	253	266	256	260	288	281	277	260	270	266	276	288	270	275	284	270	263	252	265	259	318	239	289	262	275	300	266	283	266	269	304	288	262	277	278	309	270	273	318	263	268	266	282	287	270	277	278	252	293	293	288	258	266	274	280	279	257	279	273	258	257	267	288	262	278	276	282	284	274	286	299	251	299	254	287	314	259	247	269	286	249	295	246	280	275	299	285	303	306	272	269	259	298	250	275	294	275	288	279	274	246	285	284	246	270	281	280	290	297	301	304	279	281	276	287	270	297	293	231	279	288	251	282	280	254	299	307	290	273	261	244	257	254	273	295	270	297	287	306	293	255	280	275	292	239	294	281	276	310	287	231	272	274	284	294	253	257	313	317	257	272	275	256	270	276	276	298	275	287	286	319	278	277	255	249	259	296	272	298	273	293	294	266	279	279	264	263	263	302	287	271	299	265	289	307	282	281	268	301	319	309	282	283	288	253	276	285	282	296	288	259	266	260	274	259	298	308	265	276	283	279	255	283	254	261	311	283	267	302	282	274	268	272	269	270	281	264	272	269	265	296	299	295	283	262	267	275	269	301	297	257	279	289	252	291	256	277	258	295	270	293	295	300	279	267	295	315	254	301	268	281	311	302	282	288	255	276	262	260	247	291	255	255	266	279	253	277	278	265	268	272	276	258	305	262	282	297	261	276	268	255	285	250	279	291	262	275	268	293	283	276	280	287	257	263	284	288	283	266	293	290	260	299	255	248	264	276	289	262	277	281	310	290	265	291	261	243	278	263	282	298	295	274	295	272	277	268	279	299	284	267	298	289	292	292	257	291	281	305	226	260	292	291	295	276	248	285	300	277	268	311	296	280	281	288	264	290	283	310	267	260	249	294	268	269	260	291	287	262	274	274	258	292	275	299	306	286	278	256	327	272	293	241	275	266	269	262	252	283	299	282	291	317	282	287	289	287	298	287	276	281	274	270	288	305	284	269	240	265	301	286	295	263	295	273	278	275	260	271	286	295	294	289	306	263	303	256	283	273	271	303	267	314	293	276	247	287	270	270	274	250	266	276	303	279	284	285	285	288	294	265	286	294	291	285	271	266	251	260	252	300	259	261	302	269	263	288	253	271	292	286	250	258	279	280	245	278	307	250	256	283	283	285	287	306	297	283	287	279	292	279	275	289	265	256	236	282	269	290	288	265	244	262	275	285	293	266	255	280	260	287	274	279	305	296	289	263	259	260	270	269	289	264	266	236	270	277	294	282	304	276	274	288	267	270	272	304	298	300	289	274	290	292	256	283	293	293	266	271	303	274	263	242	268	255	291	276	280	307	259	280	261	269	275	284	271	271	287	280	252	279	259	256	293	287	286	309	314
21887	14163	12995	4270	2785	2375	2036	1705	1427	1289	1167	1058	976	931	930	846	879	838	793	763	768	702	754	727	714	725	764	701	699	668	683	724	709	676	682	661	642	640	662	685	657	652	653	670	656	656	640	629	670	673	694	679	655	602	678	658	643	616	679	679	655	663	634	643	654	630	668	648	666	679	630	622	679	627	637	653	632	619	626	644	637	713	665	674	686	645	630	670	651	667	637	659	661	616	648	617	632	654	670	636	678	620	598	625	650	627	680	615	614	634	689	629	605	664	582	662	631	633	662	616	639	622	642	607	628	720	614	604	681	628	636	641	656	681	670	606	620	620	680	591	679	659	634	626	629	631	671	641	663	605	650	671	663	647	624	652	625	663	634	673	630	624	665	650	603	673	683	637	608	705	625	629	624	638	665	660	652	683	640	624	629	633	668	677	626	601	645	664	609	637	662	663	638	627	572	602	639	661	661	656	679	608	637	644	633	635	680	596	630	637	664	622	676	632	649	656	612	620	649	612	658	651	623	592	674	585	657	636	592	618	660	648	607	669	684	616	607	639	669	633	647	643	625	677	621	673	656	651	702	640	656	634	638	625	652	664	637	672	664	652	725	615	666	646	653	662	628	600	597	638	603	624	700	642	650	688	648	609	648	661	620	639	639	611	657	605	673	647	642	636	626	697	623	651	663	641	679	660	663	678	653	600	627	655	588	694	641	652	649	664	639	599	611	633	619	646	628	646	652	615	648	599	624	668	624	688	643	650	625	605	641	632	639	659	631	680	632	650	625	669	681	648	639	645	679	669	677	652	633	605	654	635	617	659	642	641	678	662	616	609	620	616	603	676	640	653	631	694	665	611	641	643	654	623	654	653	683	622	672	604	627	604	624	612	675	639	631	643	605	616	670	628	628	654	657	654	629	565	633	587	640	628	636	637	670	690	668	620	634	624	635	645	659	607	667	620	625	623	637	642	635	627	669	607	615	640	655	625	620	609	654	672	659	659	646	648	659	647	644	638	624	665	639	635	642	655	638	605	696	637	615	688	650	648	630	624	592	647	653	598	658	641	633	615	608	691	631	664	692	668	616	656	656	664	665	622	695	610	631	639	646	640	661	619	619	649	699	621	661	623	641	654	622	666	661	675	671	645	622	660	583	625	671	642	623	651	666	669	638	607	640	611	633	656	632	646	652	646	605	643	650	642	661	677	620	648	625	655	656	652	663	647	660	640	624	648	627	658	621	651	669	638	651	596	653	626	652	644	616	657	662	661	636	606	669	663	616	665	586	694	662	637	605	624	674	608	622	624	645	622	651	663	682	663	698	654	580	616	639	627	613	634	690	671	643	653	681	657	643	630	690	658	658	634	652	650	623	657	644	651	649	625	662	627	639	638	639	664	628	635	626	616	659	615	648	665	647	619	636	611	636	668	644	642	648	648	641	586	673	619	631	675	636	638	695	643	640	612	632	634	630	624	678	605	628	609	610	647	628	606	680	659	651	639	665	641	623	658	664	612	626	660	640	670	622	626	630	639	643	600	614	641	612	602	643	613	662	650	632	660	659	635	615	648	618	647	633	632	656	675	663	638	664	617	602	657	617	637	638	638	659	617	646	575	631	588	603	619	680	625	665	677	661	649	649	652	615	620	643	652	649	644	649	637	624	654	669	643	639	618	684	650	631	619	644	632	668	626	650	648	677	680	657	630	678	643	578	696	599	637	635	661	667	682	638	654	686	601	616	620	651	634	661	661	679	690	658	683	648	638	679	635	576	631	666	674	599	667	619	648	642	624	636	647	640	652	601	611	618	667	618	662	670	638	635	630	657	666	654	619	670	667	591	642	647	621	665	645	616	661	652	634	627	634	621	640	704	615	639	658	671	628	649	679	629	628	685	615	619	624	630	614	600	628	614	653	630	618	699	605	661	673	651	680	663	632	651	688	672	613	643	664	637	655	662	631	633	679	630	694	594	637	633	646	622	639	654	624	681	600	645	648	606	630	683	628	684	609	644	692	641	656	628	633	616	635	650	617	632	620	650	643	631	622	627	628	664	630	661	628	624	673	607	649	621	662	657	626	686	642	680	671	650	624	695	664	636	644	656	630	629	623	675	649	641	663	640	643	650	662	631	678	645	682	626	654	684	667	649	624	647	668	644	636	640	653	629	626	644	656	623	674	658	617	650	622	686	595	653	659	608	641	645	600	650	667	654	605	663	669	679	667	657	637	654	669	640	655	617	624	642	641	665	642	659	637	621	569	660	702	618	644	651	635	657	656	679	629	657	659	694	646	648	685	658	687	664	643	635	663	649	631	684	659	567	692	626	636	647	647	609	657	664	665	650	675	653	638	637	564	626	608	632	634	640	600	674	652	641	671	651	681	653	655	685	627	662	710	636	634	650	631	623	660	612	627	617	593	620	617	621	659	598	618	650	691	650	645	698	649	651	611	669	621	645	644	617	646	705	658	612	629	666	612	623	649	665	664	618	621	647	619	638	639	664	633	633	643	669	653	662	622	647	627	683	632	609	678	623	614	617	641	630	620	643	670	651	655	670	630	588	631	643	633	662	660	627	639	635	646	642	643	653	621	664	610	650	629	650	654	719	624	669	694	656	646	671	619	615	615	679	710	664	629	630	633	610	619	686	683	645	670	617	651	633	656	590	604	675	613	669	659	623	601	669	673	610	549	637	642	628	643	684	647	631	623	661	672	641	697	626	661	691	626	674	709	627	684	616	618	667	659	659	669	645	730	632	674	651	660	638	650	610	599	618	646	612	660	669	673	602	657	648	613	649	614	628	637	649	644	646	600	603	693	650	614	648	669	656	626	625	616	695	650	652	659	620	611	678	613	611	627	660	656	658	641	651	616	617	626	645	619	657	665	664	672	647	658	670	604	618	657	663	641	669	666	678	650	612	624	681	614	612	671	607	657	617	680	687	641	674	623	659	655	604	623	663	657	610	638	631	630	650	640	640	603	695	670	676	675	659	649	625	677	621	651	652	651	662	640	635	645	658	650	675	615	622	622	651	662	656	619	701	712	616	628	643	620	667	619	650	644	642	640	618	683	659	618	632	603	679	648	637	618	646	661	625	628	686	694	616	666	674	624	652	623	622	654	594	619	638	632	608	680	624	619	628	701	630	671	621	651	645	657	648	657	644	576	616	630	634	666	640	638	665	615	647	667	627	674	646	653	634	641	642	663	650	635	630	637	658	652	632	621	650	684	649	656	661	680	623	630	647	641	663	673	631	611	680	642	651	600	616	647	607	647	671	618	637	632	548	648	618	601	639	665	642	640	632	670	645	698	612	704	677	673	640	624	625	659	669	602	668	635	668	645	620	630	677	670	586	643	673	650	638	677	614	649	603	658	645	629	645	622	645	660	616	638	615	658	634	607	650	670	656	628	634	658	649	635	566	635	600	618	666	643	624	643	611	630	623	602	606	642	630	647	688	640	629	670	602	632	642	655	645	627	613	623	611	627	639	651	647	643	677	650
39947	26071	18120	4880	1286	793	605	498	402	358	288	280	240	230	242	214	197	222	205	210	194	172	236	183	196	196	170	191	181	159	190	169	183	181	183	141	160	170	163	152	163	177	169	170	166	175	173	163	154	160	171	179	172	164	169	167	183	180	165	156	163	161	180	157	163	163	158	173	170	179	160	163	165	165	171	165	186	164	177	173	172	145	160	165	158	177	170	148	178	190	163	150	171	171	157	169	181	161	178	181	163	173	165	163	156	152	160	132	140	179	177	172	154	181	197	168	154	184	202	136	170	178	189	181	171	177	156	176	167	171	169	160	139	174	187	163	170	175	147	152	156	202	145	175	189	168	170	149	210	165	147	174	178	158	160	159	171	182	179	147	151	174	188	167	158	170	174	163	160	164	169	174	157	174	167	172	156	140	173	186	165	170	161	173	180	154	170	145	171	189	187	143	155	162	170	168	177	168	165	166	181	168	160	186	163	163	152	148	158	174	171	165	168	159	153	158	152	183	160	145	143	151	181	148	165	176	162	169	158	158	165	158	132	172	149	176	160	145	185	180	174	173	141	167	159	181	184	161	187	183	173	159	165	153	166	168	165	155	151	182	176	165	152	173	161	153	171	159	159	165	173	174	160	173	181	202	161	163	169	180	153	184	153	159	179	170	170	177	163	209	157	156	194	166	142	188	171	164	181	157	153	183	177	168	159	173	153	162	159	150	141	169	170	167	180	153	166	157	184	154	166	151	183	156	197	149	171	183	163	178	181	182	160	181	165	141	167	143	166	162	165	165	164	179	145	175	168	144	151	150	156	161	166	168	190	148	185	182	172	156	186	189	163	190	155	164	179	156	157	178	181	170	179	186	181	151	182	142	143	164	180	154	155	180	155	166	164	155	163	136	162	141	180	164	145	163	156	179	199	163	158	156	171	150	153	176	181	146	178	191	167	166	149	161	180	154	138	168	186	134	177	159	146	155	154	129	168	169	174	181	168	164	176	171	175	198	152	161	152	158	163	158	169	175	187	155	192	160	157	159	146	166	167	165	170	182	170	199	156	146	175	200	155	160	144	155	146	150	141	173	160	166	140	180	186	162	173	145	159	179	178	197	177	157	178	186	153	158	150	187	151	182	151	169	138	151	154	165	167	182	165	168	148	168	166	162	151	167	171	151	154	198	171	171	162	170	153	160	169	176	168	169	177	153	147	136	165	183	152	153	163	175	165	172	177	184	163	185	179	153	169	164	155	179	190	165	170	167	127	157	191	171	184	177	180	166	158	193	158	155	158	162	168	158	181	184	139	156	189	176	172	161	174	159	156	202	157	164	171	183	132	184	176	177	190	185	183	154	170	162	182	191	179	162	170	144	156	163	171	152	182	152	159	170	156	173	151	182	173	181	163	164	156	175	165	169	165	171	154	169	177	183	159	181	157	165	183	180	182	194	182	179	166	171	158	174	158	179	172	171	155	165	159	144	178	187	154	187	164	167	180	183	163	160	176	187	168	142	158	164	149	143	163	171	168	145	157	185	197	162	160	177	171	168	167	165	163	152	161	147	163	171	172	173	142	153	157	154	169	170	189	179	169	140	183	160	157	177	178	159	156	164	157	139	189	144	150	165	164	159	151	171	157	170	157	151	151	151	176	163	154	140	185	151	160	180	162	181	170	161	175	163	166	161	164	166	163	140	176	167	147	171	173	191	157	187	177	159	153	149	161	168	171	149	153	172	145	162	160	185	153	211	172	173	162	186	155	145	170	160	152	159	173	176	174	206	174	173	162	146	183	154	179	154	176	178	200	163	153	140	173	178	171	157	174	169	171	174	159	169	164	183	169	177	185	179	166	181	169	184	192	164	184	156	172	196	173	177	151	154	205	176	167	174	141	178	162	174	171	165	174	177	156	152	173	177	179	171	157	141	161	171	193	174	180	160	178	146	159	152	163	160	161	191	181	170	159	167	170	146	172	148	154	162	173	146	148	187	133	177	183	173	178	158	146	178	158	142	189	178	152	161	185	155	162	184	184	194	155	174	165	148	178	170	153	174	155	183	167	165	202	174	168	155	189	167	190	167	157	174	184	153	166	186	149	160	186	188	159	167	178	169	183	170	171	136	173	159	150	161	156	164	160	180	177	160	154	177	172	153	183	167	192	151	160	164	158	160	187	189	143	167	157	173	178	150	153	160	168	182	156	186	163	167	149	151	188	169	166	168	156	154	150	168	180	187	168	166	157	177	160	176	166	172	151	177	186	192	167	179	171	157	170	162	194	168	185	161	174	160	193	181	167	167	167	154	148	180	161	150	155	157	174	170	157	163	178	178	164	165	181	176	180	152	174	174	161	185	191	164	152	179	170	204	173	175	164	151	167	172	155	182	159	148	146	150	191	182	156	170	154	170	164	188	196	157	179	152	160	158	177	170	171	153	172	165	146	184	191	166	194	168	179	165	156	171	160	167	154	147	147	152	172	134	143	169	156	170	167	185	170	190	132	138	173	165	180	176	179	158	173	172	179	144	181	142	145	173	171	150	152	171	193	158	171	162	170	161	160	167	162	164	166	160	163	160	140	170	155	154	166	176	194	157	174	176	157	169	148	171	160	176	173	171	184	158	169	160	192	166	166	158	184	174	187	169	162	171	163	177	174	143	177	166	165	203	162	188	164	147	185	157	176	189	168	169	160	172	160	178	179	180	164	146	166	172	147	162	186	181	147	179	166	165	163	167	139	156	133	192	170	164	146	177	161	161	165	178	152	152	171	169	151	197	169	161	147	164	176	165	167	150	155	178	159	138	168	154	158	179	156	162	175	150	185	161	192	162	158	184	150	169	149	195	165	137	174	177	158	172	160	178	146	155	146	166	155	184	144	173	181	170	178	170	163	136	178	190	162	135	169	162	168	143	153	166	182	201	187	174	167	170	174	136	147	153	163	156	159	174	156	154	175	151	194	171	151	157	168	180	178	142	182	158	178	163	166	188	168	167	163	149	174	169	194	181	192	151	146	175	142	145	185	147	160	162	185	161	167	165	165	159	133	164	189	157	147	158	164	162	156	172	161	165	174	159	164	159	193	161	187	154	176	167	179	150	152	147	159	162	160	185	169	170	172	170	178	161	173	183	176	170	166	175	172	176	187	167	181	144	186	161	167	154	203	198	167	175	151	170	176	171	176	189	161	147	155	145	162	150	163	170	169	147	161	186	171	158	152	176	182	184	164	165	164	182	194	143	169	137	157	171	181	155	150	174	175	173	172	162	171	166	174	192	169	169	193	152	157	155	165	174	174	154	186	181	167	155	161	161	168	152	189	158	162	154	158	178	168	173	168	179	174	149	184	169	158	184	172	160	166	166	160	172	162	150	175	142	167	145	189	165	150	163	159	205	163	157	175	155	178	183	174	149	165	155	178	177	147	163	179	175	161	160	192	154	154	174	186	167	177	186	171	155	173	148	169	158	151	164	172	174	174	153	171	173	169	177	195	172	175	161	131	172	167	157
26999	20244	19051	6123	3478	2868	2489	2091	1639	1462	1216	1073	918	849	854	738	676	658	640	573	584	594	564	539	528	537	536	479	494	502	489	475	472	471	440	478	462	435	429	443	434	439	436	422	402	433	412	446	418	427	453	408	466	423	463	418	407	469	415	426	441	387	392	407	396	410	419	430	410	431	415	403	431	400	403	443	376	383	422	393	423	424	403	410	372	425	341	392	428	377	410	409	418	430	423	381	389	392	410	404	395	414	435	374	397	365	375	405	398	394	402	424	424	383	378	372	427	409	422	377	441	398	403	404	388	356	438	439	434	381	428	400	421	436	435	409	388	408	393	428	405	399	402	413	389	395	410	411	435	378	424	398	389	393	376	436	426	415	414	421	364	381	396	398	408	382	423	403	421	416	405	407	389	415	384	414	377	417	416	328	427	424	405	405	400	415	398	425	377	391	409	421	402	388	400	387	435	410	422	423	422	431	404	417	370	387	447	421	387	361	418	367	406	393	391	424	401	428	390	447	399	379	371	431	384	402	385	411	379	407	418	407	398	392	403	405	385	431	405	415	417	427	402	434	407	357	406	406	405	401	372	423	423	415	405	363	428	403	465	367	413	368	407	390	391	425	385	434	370	421	392	415	418	381	426	427	401	424	443	390	370	445	414	398	358	392	410	388	439	392	371	413	426	403	395	412	361	403	389	351	433	347	418	424	405	397	353	401	418	363	409	441	412	436	439	412	421	378	432	411	379	385	432	420	390	399	426	407	392	397	405	387	389	414	387	394	389	392	394	390	412	394	421	408	393	417	399	396	396	412	394	375	391	413	382	373	406	400	401	407	399	419	383	415	392	413	385	408	388	369	396	421	389	392	377	396	402	388	441	424	384	431	366	403	387	387	415	439	386	431	393	389	419	388	394	376	394	398	398	385	407	402	369	390	432	395	423	427	396	420	396	404	385	392	377	441	417	398	403	394	396	402	407	376	386	394	425	410	398	418	416	393	395	399	394	378	377	406	386	400	415	430	399	374	378	361	434	386	411	416	402	407	416	405	394	441	395	395	411	395	433	409	385	431	398	394	414	400	422	400	442	398	397	393	386	423	421	371	390	407	389	390	419	393	400	399	412	385	408	406	404	389	429	407	420	405	387	407	393	410	412	400	419	400	419	406	392	412	354	428	415	374	429	437	414	381	379	420	405	403	375	387	384	390	406	405	380	453	402	387	411	385	408	378	404	387	398	421	418	423	393	402	391	393	404	429	391	426	383	411	394	390	387	400	374	387	390	395	414	410	389	404	373	413	429	427	411	409	419	431	391	380	410	364	405	374	410	386	412	377	402	357	415	396	423	410	437	396	428	409	390	359	386	397	444	376	389	381	426	394	385	386	391	405	431	394	439	420	401	370	411	385	384	375	407	431	402	399	404	389	400	412	358	432	399	396	429	427	436	388	422	393	442	389	431	441	425	384	415	384	422	402	416	407	424	422	414	407	432	398	396	397	402	398	437	401	387	377	415	395	413	389	388	376	414	402	387	400	425	404	384	390	403	365	442	414	418	390	399	406	425	421	383	357	417	416	375	396	396	370	391	410	408	399	350	419	391	395	414	390	386	403	437	413	411	413	383	406	415	427	417	393	417	385	433	388	383	369	390	432	388	405	406	437	362	407	415	434	422	393	399	376	401	400	407	399	394	420	412	371	392	360	400	377	434	396	417	410	375	365	394	370	413	399	405	418	418	431	399	408	432	367	396	393	422	414	362	386	403	425	426	449	380	403	383	376	420	427	409	407	412	406	400	436	443	365	392	402	412	428	394	415	398	393	393	415	382	346	368	382	366	398	401	411	391	416	432	370	401	408	410	380	365	383	400	408	398	414	395	407	401	401	369	399	415	421	453	427	385	421	403	383	406	421	391	411	391	388	408	421	395	434	438	403	391	399	417	407	397	406	392	407	382	432	384	371	392	422	411	397	384	420	386	428	392	388	431	420	385	405	404	412	438	406	379	390	391	427	378	408	436	403	399	401	396	385	391	406	389	389	387	418	416	396	424	403	433	371	408	474	390	431	428	389	399	412	420	418	419	414	403	399	414	407	422	436	399	348	371	394	400	406	411	389	440	432	382	419	426	382	424	416	410	407	428	397	375	400	387	376	405	410	404	422	397	414	388	402	396	400	428	379	409	364	405	440	394	412	411	409	414	420	406	396	405	403	393	421	399	406	412	408	398	386	429	403	410	402	407	389	389	412	440	420	425	385	392	432	350	404	380	387	393	398	397	404	410	392	392	410	398	391	436	438	377	407	369	422	389	419	416	407	396	425	388	415	382	387	425	440	410	398	394	406	390	390	387	375	370	397	408	402	404	394	411	405	390	436	391	414	400	397	416	446	382	415	376	378	408	402	403	487	425	404	418	410	407	420	378	397	385	386	412	439	384	370	381	399	425	404	427	421	407	405	411	409	407	359	374	411	399	377	415	399	392	413	417	368	422	422	425	412	422	397	376	394	402	387	409	365	411	405	413	420	390	420	384	388	413	379	384	397	382	423	382	441	393	393	384	417	421	393	415	387	413	447	392	443	442	401	379	417	416	403	418	381	364	381	360	425	412	409	381	380	383	381	393	397	426	398	395	381	404	407	407	382	409	364	372	422	377	407	426	441	407	410	420	395	415	416	390	444	376	420	421	392	422	383	380	402	422	389	382	376	380	396	378	408	404	418	418	427	409	397	430	417	419	420	402	377	380	386	401	424	404	424	405	367	413	401	390	428	400	391	408	385	378	409	377	413	407	417	390	377	431	430	403	391	396	399	402	389	402	395	418	365	390	381	409	402	394	353	423	409	404	394	392	412	403	419	381	429	420	391	441	432	405	391	405	406	390	361	398	404	414	396	384	386	413	438	390	418	399	443	385	385	390	389	399	400	411	402	382	373	392	385	378	421	382	373	448	411	420	380	377	423	402	375	391	370	418	402	390	394	410	401	428	434	414	427	405	421	399	394	417	416	451	419	387	417	415	360	432	423	416	404	389	410	396	388	424	414	413	409	423	406	403	444	407	346	402	406	371	414	411	399	394	383	378	418	395	388	441	410	417	389	367	394	364	406	397	427	412	394	410	392	398	380	383	419	424	369	408	400	410	403	409	380	417	393	435	407	443	431	370	402	409	431	385	400	398	405	416	404	389	405	419	415	432	392	395	379	397	389	414	361	408	386	417	384	406	393	394	435	390	376	392	431	427	417	398	405	405	412	388	367	429	421	418	413	460	365	379	397	409	445	423	395	400	365	444	397	390	419	410	410	396	375	374	422	417	391	395	395	416	391	404	443	376	442	412	444	414	390	415	439	425	405	365	370	402	413	395	419	439	398	443	404	396	401	415	390	392	380	367	427	399	388	397	455	379	384	413	424	394	380	418	408	420	422	418	443	423	406	377	417	382	398	408	423	426	369	426	402	403	421	425	432	397	441	420	385	458	403	383	375	415	396	371	413	407	417	426	403	431	436
13081	4932	2242	760	488	407	362	322	322	295	272	284	296	304	259	276	274	251	283	262	242	272	242	285	269	258	291	278	255	257	276	269	252	279	279	248	255	259	274	266	283	288	245	238	267	252	245	237	273	247	253	284	260	251	262	258	260	254	259	253	250	246	239	246	228	268	254	237	230	251	216	262	258	247	257	236	256	252	238	254	264	235	250	254	252	261	264	265	226	265	256	273	250	234	240	229	236	259	231	250	233	244	254	265	240	276	233	254	221	258	259	268	253	258	270	236	249	243	227	234	278	268	240	255	252	263	246	220	250	268	258	257	258	231	259	247	265	270	238	256	266	277	271	261	255	243	269	265	221	259	238	242	263	227	280	230	241	264	266	292	291	273	235	252	267	274	258	257	246	245	274	271	266	245	247	253	230	249	259	221	264	251	241	245	228	273	239	272	241	205	254	283	264	259	247	247	226	251	259	235	246	258	253	250	261	248	245	230	260	247	245	271	259	283	247	249	273	251	247	239	255	246	267	280	243	274	248	244	255	260	230	252	248	244	269	246	245	262	244	273	254	294	269	246	273	265	250	238	280	268	284	270	247	242	235	235	272	263	272	245	241	252	263	275	247	264	252	253	262	246	278	237	259	276	299	268	250	265	243	249	253	251	283	275	271	261	254	269	259	235	256	280	280	268	240	278	274	220	249	260	217	242	244	247	213	304	246	234	273	260	239	209	235	232	252	258	265	234	238	275	250	243	214	231	249	251	277	262	266	287	257	264	245	275	299	283	265	250	244	263	250	252	250	241	216	209	275	304	276	260	267	247	249	273	246	236	235	261	259	255	244	285	252	236	240	222	231	258	262	249	287	266	253	244	276	244	258	230	240	242	247	233	261	268	205	231	239	259	250	252	260	278	266	236	287	230	253	286	245	252	255	243	238	242	248	262	280	283	235	269	241	286	233	246	249	241	263	280	264	271	294	238	242	243	250	280	231	226	238	235	247	245	268	244	277	264	237	251	256	275	247	279	275	255	237	234	218	270	268	231	262	229	272	265	250	254	293	276	272	268	238	249	261	270	234	237	245	263	265	251	274	232	258	241	268	247	273	244	260	246	256	221	249	272	252	233	243	263	247	296	246	241	239	263	267	235	229	244	258	236	278	259	275	250	246	279	255	257	244	229	240	250	281	214	233	232	267	292	272	249	243	218	252	258	224	282	253	252	263	266	272	263	256	243	280	232	272	248	263	234	262	239	266	259	238	241	240	264	244	232	262	262	279	238	247	272	267	285	250	246	286	231	235	268	237	257	273	267	252	233	241	255	256	260	226	258	268	249	261	274	287	259	239	236	250	236	282	255	272	268	249	256	259	261	244	261	264	279	247	236	284	256	263	267	233	261	245	262	237	224	282	273	304	238	243	245	252	248	259	245	255	262	253	275	267	268	270	268	239	284	260	256	292	253	251	253	264	247	258	238	258	232	235	240	272	277	259	249	256	278	259	266	254	262	262	265	285	240	253	256	244	250	243	238	228	266	235	248	287	237	251	242	258	239	256	259	230	248	268	240	252	247	262	253	273	246	263	228	232	255	246	244	260	243	217	264	248	242	255	248	267	258	276	273	273	269	290	261	233	253	261	260	237	244	257	256	253	234	256	234	253	254	269	268	269	242	237	282	258	265	241	255	251	266	279	276	272	249	229	231	238	234	245	279	247	241	250	252	237	270	246	277	286	248	263	267	278	231	290	229	233	270	236	248	283	221	213	266	261	264	276	238	246	269	268	273	279	274	273	261	268	270	258	248	231	226	254	278	256	246	269	265	238	252	270	247	244	245	286	266	262	254	287	246	232	246	241	235	257	245	256	255	249	290	236	247	241	226	234	259	242	253	252	259	255	266	256	264	255	240	284	248	283	274	251	289	281	232	240	265	243	252	275	236	212	252	296	242	218	236	278	236	240	245	245	203	261	257	276	263	270	239	271	258	257	263	238	250	275	247	223	244	268	264	244	259	238	241	266	248	259	309	271	235	301	241	243	273	236	244	260	292	270	242	264	248	292	246	279	240	267	278	257	272	257	288	267	256	234	249	251	275	267	255	249	255	258	265	259	236	269	255	246	285	230	221	268	294	254	238	228	255	267	235	258	233	225	255	256	261	279	262	253	288	247	265	239	261	283	241	265	259	256	250	244	247	259	254	283	242	242	253	270	237	250	278	268	233	225	219	234	260	267	278	274	266	234	263	242	244	271	256	259	269	256	267	247	274	267	261	229	257	267	231	276	233	268	279	269	230	260	264	252	283	249	272	264	248	232	244	257	266	231	220	227	269	250	246	236	246	241	232	261	242	272	268	225	249	251	266	276	238	246	245	263	254	252	253	258	241	259	273	253	256	235	282	244	261	270	262	255	271	242	267	215	260	250	246	268	231	268	228	248	231	266	283	268	244	256	265	279	268	261	246	266	256	260	258	274	261	256	259	236	281	250	234	254	246	223	249	234	230	280	236	258	240	284	276	229	255	274	263	225	254	235	254	271	261	245	251	260	263	244	267	246	281	241	241	281	254	228	251	228	234	256	257	233	263	247	234	255	233	281	247	270	235	261	270	240	248	262	285	255	272	227	224	211	229	262	264	272	254	222	254	258	277	272	280	261	275	241	257	236	262	243	259	240	256	274	233	253	261	247	274	246	266	256	238	279	246	241	261	249	271	251	277	238	224	243	258	286	262	262	234	253	246	255	243	238	256	265	246	255	228	271	243	285	252	278	288	250	278	274	267	273	257	245	231	234	261	282	271	267	232	230	252	254	250	264	230	250	278	274	227	256	263	251	253	260	253	297	274	235	237	237	259	274	241	233	274	279	246	274	260	271	215	260	243	240	264	275	241	210	243	275	260	250	248	257	282	271	263	253	271	259	271	252	273	267	258	248	272	265	264	283	250	253	236	248	250	241	258	269	239	250	260	228	238	273	282	263	269	254	260	250	244	246	224	254	245	268	254	265	231	233	274	243	224	244	224	267	269	252	251	248	256	278	233	273	238	258	255	267	251	249	298	253	235	253	264	249	262	229	244	240	280	266	274	267	221	267	242	254	240	234	266	247	258	236	239	278	256	246	272	261	279	270	302	247	257	234	267	279	251	238	255	255	257	274	256	266	241	240	249	276	276	246	263	270	292	272	249	247	246	240	264	253	242	250	237	275	236	235	237	270	256	281	252	223	265	265	233	230	255	244	249	278	280	247	249	253	245	258	233	231	222	273	259	229	263	245	250	251	269	239	273	239	240	241	238	257	260	242	271	258	273	252	272	274	249	266	267	267	253	273	254	235	283	260	281	235	249	240	255	272	281	289	230	283	268	244	251	270	277	266	245	270	252	303	238	250	244	259	239	281	241	230	238	249	261	263	279	219	262	263	264	259	257	244	266	256	264	225	237	230	270	270	245	265	258	266	236	285	260	263	248	253	263	271	260	247	283	232	236	253	247	229	267	258	220	254	216	293	247	262	268
9433	4856	4307	2054	1538	1425	1204	1089	917	870	802	730	769	652	660	711	630	717	605	653	670	608	662	631	570	644	606	632	599	609	611	620	588	606	635	606	625	610	638	581	637	593	564	624	634	623	624	604	600	609	572	597	644	578	572	570	630	603	599	611	608	619	583	573	587	571	589	591	627	586	610	610	634	566	585	633	603	609	573	644	600	586	539	656	609	622	591	638	603	599	572	667	589	577	605	645	634	652	602	582	586	623	554	578	603	604	652	635	603	562	606	581	613	595	614	545	625	616	611	594	591	583	594	613	613	557	587	605	662	613	598	569	576	596	623	594	615	605	556	602	607	605	638	637	593	595	635	567	592	582	580	598	579	548	597	593	602	584	590	594	618	564	590	584	631	605	614	597	591	607	599	621	596	594	592	589	626	584	557	605	608	590	579	588	606	601	582	603	592	608	638	593	618	603	630	631	626	558	566	575	632	579	579	550	596	626	633	599	608	564	624	599	603	587	562	625	621	581	656	590	602	561	559	591	597	596	595	588	590	588	583	578	632	573	558	624	603	589	621	581	620	584	606	632	588	620	600	613	608	597	622	633	594	587	567	574	596	589	630	605	623	610	628	575	591	588	611	596	622	563	619	588	584	603	568	585	605	588	601	567	633	613	581	609	579	592	568	588	605	600	596	612	556	619	615	629	572	609	580	592	592	608	618	617	601	601	594	583	575	580	600	598	548	681	595	584	590	634	574	630	603	621	589	606	611	628	594	579	595	584	549	593	575	586	552	565	584	608	619	630	579	589	583	605	627	605	640	639	649	587	609	588	588	601	624	574	620	598	622	591	589	606	637	579	587	580	599	618	641	583	575	596	609	615	638	601	618	581	635	594	631	630	619	617	575	617	648	601	618	634	596	587	612	582	597	593	672	587	587	615	612	598	608	603	613	579	593	570	587	573	592	636	622	576	613	589	601	608	628	608	593	596	608	590	639	609	594	623	611	609	589	653	590	621	640	610	612	648	617	609	609	622	566	554	645	552	616	585	657	659	631	618	620	605	612	572	582	651	610	646	581	640	609	608	626	534	623	580	626	593	621	560	609	568	608	598	627	612	629	603	623	586	595	604	610	632	605	602	584	626	543	634	621	594	616	565	607	658	598	642	650	625	607	620	607	611	624	563	585	595	611	592	619	625	610	598	578	606	602	633	611	551	589	627	590	598	638	610	567	598	620	603	627	592	656	590	600	606	631	574	629	605	662	612	623	598	595	614	606	640	620	611	629	602	604	589	597	599	639	637	610	620	616	614	593	585	599	595	607	591	584	580	581	577	608	589	630	571	593	649	633	640	611	554	582	582	591	615	606	622	625	571	625	621	628	591	592	571	581	579	566	575	634	585	667	620	603	594	581	604	601	595	605	607	559	590	572	599	628	594	622	599	579	641	621	568	619	592	592	603	619	548	589	582	593	588	597	626	608	520	602	611	644	630	592	615	597	566	611	597	634	601	591	616	590	590	590	623	562	558	612	632	625	579	625	582	556	623	625	556	548	612	618	594	594	574	576	608	581	574	601	598	623	633	560	583	607	589	591	637	600	592	576	563	590	603	604	575	587	536	610	683	622	587	596	609	615	613	627	617	608	560	585	589	617	607	586	560	602	606	589	599	610	601	621	568	581	580	630	613	556	568	599	615	624	622	616	576	614	566	594	583	564	609	623	577	645	603	588	645	594	612	638	614	616	577	633	575	578	575	623	624	568	591	617	592	577	605	601	572	593	584	588	572	587	582	584	613	611	585	600	634	582	567	641	577	615	581	599	562	614	587	593	590	571	565	603	627	613	604	620	606	612	637	601	547	619	627	622	565	609	593	578	609	640	622	608	611	623	592	578	617	618	579	601	557	609	603	569	603	636	598	628	598	614	595	597	602	567	597	554	587	608	593	596	593	604	589	607	620	602	595	644	671	595	625	593	617	599	615	605	581	579	545	583	587	619	580	609	622	601	642	607	571	579	591	561	615	631	640	595	570	578	625	635	605	587	593	672	582	578	597	575	616	562	623	622	614	583	563	639	604	561	578	595	591	592	587	595	588	574	574	623	612	599	614	671	580	633	590	604	637	591	646	562	602	602	621	639	639	584	601	619	589	610	590	588	622	618	630	571	550	598	587	558	556	625	591	611	649	637	614	624	590	573	618	609	620	603	612	594	575	564	635	572	616	623	601	627	613	584	547	592	602	537	633	588	584	611	627	607	603	582	562	599	592	589	623	615	570	600	604	606	638	612	602	616	593	629	611	614	643	568	619	571	600	671	628	583	598	594	607	636	588	602	591	578	610	585	608	617	554	579	604	613	573	638	597	630	589	595	654	653	597	589	634	622	610	604	582	640	624	561	598	632	627	609	630	600	597	595	616	611	577	618	643	584	609	592	644	590	554	622	594	618	632	595	555	594	573	598	578	603	598	613	571	597	552	596	590	606	608	538	590	585	626	587	581	613	607	608	644	580	602	591	573	585	591	588	607	645	587	576	609	579	616	588	629	606	561	602	584	569	651	595	564	578	594	579	593	585	561	599	615	599	603	573	642	643	599	602	602	576	600	605	557	582	591	567	607	562	596	580	595	594	583	609	601	593	637	617	659	632	561	610	598	604	606	610	659	585	645	596	619	606	583	608	611	555	601	635	589	600	612	598	611	612	576	561	620	601	563	604	609	631	568	587	637	630	621	580	572	606	606	626	608	614	638	591	601	577	586	573	569	603	599	606	589	611	621	586	651	594	612	577	565	640	605	625	586	622	596	586	626	601	621	587	632	616	546	603	584	644	639	645	588	564	546	634	628	567	592	655	584	590	576	540	643	578	601	577	584	578	599	580	598	631	643	592	603	633	577	603	602	577	583	626	631	616	603	608	567	555	604	567	610	577	604	610	541	570	578	622	624	574	612	564	622	626	586	590	606	619	622	646	641	566	561	620	606	621	673	552	605	569	589	596	579	566	637	577	637	594	621	608	587	603	596	636	587	598	630	591	571	597	576	581	592	627	590	573	605	602	628	606	609	568	583	621	626	613	658	535	641	595	589	585	605	582	626	549	561	590	618	627	571	633	618	634	629	581	621	594	558	634	605	581	598	592	603	586	558	605	619	584	623	609	598	608	590	636	600	562	587	587	605	604	567	624	619	551	596	575	612	575	646	580	605	614	626	638	573	641	601	616	577	634	626	572	602	702	632	600	562	582	640	554	569	600	593	625	604	616	583	629	570	608	559	603	575	588	607	619	595	623	598	603	584	606	624	611	615	575	572	599	623	639	609	598	571	620	622	637	594	618	615	580	635	597	611	571	595	623	602	574	593	569	633	620	600	574	611	605	595	585	574	634	588	604	586	617	591	600	649	576	602	600	580	604	621	605	541	628	587	624	592	568	631	599	583	627	597	585	604	577	580	603	598	637	571	596	634	602	616	622	580	582	613	583	590	602	592	574	600	584	615	601	564	601	579	621	624	599	610	583	564
28997	16639	9889	2131	919	602	547	483	387	387	431	343	321	296	327	274	272	281	274	275	268	286	244	281	276	284	271	286	264	271	293	295	274	309	240	265	268	281	252	275	284	272	275	278	279	250	281	277	256	267	240	259	275	258	257	266	297	291	292	319	262	275	280	243	264	315	290	258	276	243	269	281	266	276	260	258	238	248	271	321	236	247	265	236	293	279	255	270	257	290	258	243	253	286	295	248	257	260	277	262	259	261	266	287	285	256	252	272	255	257	286	250	278	299	237	309	247	244	288	250	290	272	276	276	300	271	254	250	295	283	264	254	269	280	270	254	254	289	262	244	242	267	232	269	257	272	271	274	276	244	271	255	276	263	294	272	240	275	296	280	243	237	285	260	247	251	258	269	278	259	277	281	252	314	266	235	225	270	255	260	309	257	272	253	284	268	284	267	260	242	289	281	259	259	256	276	277	264	251	289	255	252	256	276	300	253	255	309	270	265	288	247	243	293	259	277	284	229	244	261	248	263	280	280	229	264	267	232	280	266	243	250	245	223	287	270	263	281	256	254	285	271	287	263	276	272	250	295	266	263	263	262	274	234	233	259	273	285	260	278	265	289	272	285	246	253	289	268	308	266	287	286	252	249	282	255	241	218	251	280	268	233	282	299	237	260	292	289	289	281	291	285	255	252	307	280	267	272	296	269	245	278	232	264	264	299	260	254	271	257	283	264	284	268	259	295	261	267	253	270	232	261	246	258	258	246	298	279	256	254	281	257	276	279	301	260	251	246	254	240	281	293	251	292	253	274	271	272	265	275	280	271	238	253	256	269	267	253	229	257	274	254	261	277	286	251	279	237	284	297	249	268	267	270	291	258	258	266	296	250	299	268	270	263	288	245	232	246	229	267	287	250	274	293	278	274	242	281	246	277	267	244	300	259	253	277	235	267	236	272	237	271	270	233	252	262	301	261	269	265	254	244	269	250	259	259	257	277	287	276	264	280	274	254	287	283	285	268	277	275	253	250	280	272	258	288	273	257	228	257	272	260	260	282	280	201	261	283	267	295	227	297	265	255	293	265	241	267	267	276	279	250	237	234	240	274	288	265	270	259	279	244	239	282	282	265	309	294	270	290	265	252	279	250	266	240	257	265	257	283	305	286	254	274	257	259	258	274	267	246	272	239	254	268	255	281	259	257	274	264	280	248	283	258	284	257	275	240	275	284	239	273	295	297	289	249	297	256	268	284	286	254	310	253	268	247	231	256	272	247	271	283	244	293	269	291	290	270	298	261	268	282	268	301	246	295	283	265	302	303	262	256	267	289	237	259	270	268	261	302	300	262	295	271	278	284	263	263	258	252	246	282	263	248	269	264	290	256	264	256	270	262	245	238	272	297	262	278	250	297	261	292	284	282	261	308	293	272	289	278	254	264	224	262	240	270	258	279	281	242	249	253	245	245	270	283	249	283	271	292	257	285	258	292	267	258	278	239	274	279	301	281	251	270	293	246	261	286	242	257	263	247	238	252	249	295	233	271	268	244	245	270	277	298	265	260	262	303	291	270	272	292	269	239	254	273	294	264	241	265	296	256	278	255	306	277	259	277	247	260	260	257	291	261	256	244	256	273	257	257	254	241	301	280	259	279	263	280	242	236	270	267	269	257	233	247	281	231	277	255	265	254	280	268	225	243	257	257	252	265	264	289	268	241	261	274	243	244	268	253	262	280	272	288	275	269	250	285	264	262	265	262	280	269	244	285	259	277	278	254	252	248	291	245	249	270	255	248	244	245	242	254	270	246	267	285	279	284	263	255	270	272	263	283	263	265	261	251	276	281	273	293	259	249	267	313	276	238	272	254	263	274	274	262	257	288	267	232	261	268	279	272	255	270	284	256	258	259	255	280	297	287	293	245	278	233	268	264	250	283	301	286	242	265	241	259	245	282	297	250	262	214	247	255	268	273	272	267	273	256	301	239	298	261	252	282	259	263	250	260	289	283	276	235	303	278	282	264	236	304	255	261	257	259	282	297	267	268	262	259	284	222	275	326	250	274	268	267	275	280	277	267	284	268	257	278	246	255	246	240	255	284	254	269	244	271	225	245	266	264	284	265	268	288	243	275	263	287	238	287	261	291	267	255	268	283	281	269	277	304	280	259	272	229	272	288	259	275	288	276	250	278	243	293	259	294	299	275	268	240	292	278	240	250	259	276	276	283	307	277	276	242	272	261	250	288	271	234	237	272	237	271	263	262	274	280	266	279	255	274	253	230	236	242	262	259	237	274	245	269	295	244	265	260	276	244	267	254	300	270	254	289	250	281	260	251	286	279	273	256	265	261	273	265	262	235	277	267	261	289	296	270	248	280	291	290	257	269	274	221	212	250	271	260	281	299	249	250	261	272	241	269	242	299	266	280	247	273	286	264	300	271	306	238	253	253	266	286	284	246	244	264	275	255	280	231	242	284	262	300	312	287	276	303	244	242	271	256	252	282	248	266	281	287	297	290	303	270	259	251	264	280	221	259	278	271	277	237	274	301	272	268	254	253	254	258	290	257	263	276	251	288	295	290	245	247	271	293	296	276	293	237	295	288	258	275	267	276	277	249	281	267	255	279	273	269	241	284	262	284	266	259	249	258	276	234	264	262	284	253	259	246	255	252	276	248	285	261	265	280	266	271	272	264	267	241	267	276	250	262	269	249	263	295	276	271	276	239	250	279	256	283	276	277	266	255	270	250	269	270	247	267	237	289	241	287	301	259	281	260	273	290	283	258	258	312	250	276	278	262	251	247	296	254	255	260	284	231	260	240	286	248	267	269	264	286	279	288	267	250	289	277	258	251	272	281	270	271	265	260	275	258	274	288	302	238	271	256	230	266	246	280	255	255	250	240	281	254	277	261	270	270	290	306	276	276	251	286	268	286	272	259	256	266	271	261	291	273	265	252	235	288	259	227	226	252	280	262	253	275	261	248	259	274	258	285	284	263	284	249	271	284	263	260	278	240	250	281	275	265	279	299	231	259	237	274	300	285	254	253	257	235	250	284	241	257	257	291	293	294	271	312	273	266	291	290	266	275	247	295	309	272	274	242	248	235	245	261	278	284	236	268	282	261	272	267	249	259	229	276	261	254	250	296	277	277	259	268	274	272	285	257	262	257	237	243	242	278	262	278	293	254	246	246	274	267	249	268	253	264	266	262	271	245	243	317	269	259	276	257	251	260	278	281	282	239	262	281	254	270	265	289	258	232	261	268	258	304	273	246	263	294	237	268	292	262	298	270	286	277	269	260	241	295	250	270	279	257	273	258	268	239	234	277	248	317	257	275	277	276	261	265	247	247	256	288	249	267	263	256	269	280	286	251	295	258	262	263	260	289	269	277	283	295	266	280	294	244	289	235	254	282	250	248	265	235	271	291	253	270	272	256	247	275	256	263	259	289	268	255	259	272	269	271	260	240	246	271	265	278	291	294	269	271	249	246	249	265	246	255	254	261	250	269	288	242
20598	13976	12460	3551	2737	2335	2082	1651	1412	1320	1142	1093	995	969	837	815	816	781	768	766	784	771	716	644	718	657	715	689	674	660	668	680	631	667	651	683	679	614	666	652	645	639	642	606	656	647	650	602	613	601	633	613	617	652	663	582	676	714	602	625	622	632	617	609	649	616	637	658	620	615	663	645	641	635	620	588	590	661	636	621	592	585	639	590	646	648	612	592	646	633	631	630	615	659	605	611	616	640	663	592	584	652	635	631	567	651	622	610	576	620	616	625	623	576	612	597	608	665	600	576	617	627	605	598	620	608	605	620	614	593	693	606	646	610	678	584	598	653	620	657	615	639	610	582	626	695	660	650	620	609	612	596	570	664	648	631	647	613	650	624	588	628	670	618	604	651	613	621	649	621	567	615	606	599	593	664	590	638	593	613	599	583	636	643	594	593	567	649	647	651	624	608	634	621	645	621	632	632	584	565	629	629	647	626	626	620	618	629	578	610	621	608	597	625	657	637	667	612	654	593	639	608	649	619	644	607	621	634	587	636	624	617	646	670	554	585	598	657	627	582	638	620	603	614	652	631	655	567	653	614	650	589	596	632	603	614	643	663	625	570	594	595	616	592	609	664	614	629	556	620	625	643	658	626	644	629	660	681	608	618	613	579	643	638	585	658	601	612	657	589	614	581	625	628	613	611	565	583	597	640	609	598	597	599	637	576	632	591	627	606	650	603	622	629	611	586	627	584	590	598	628	602	645	612	634	629	593	652	609	662	646	616	610	610	671	596	615	591	651	646	620	569	615	621	632	620	656	625	651	699	585	614	599	606	607	606	595	644	560	631	630	638	617	590	639	682	611	626	606	623	582	597	664	592	621	633	664	671	664	612	591	611	658	643	631	627	602	576	611	673	579	621	649	642	630	586	578	586	644	630	618	632	641	628	611	648	629	598	656	623	642	632	621	599	626	587	648	640	620	643	626	586	647	607	615	644	630	618	641	657	633	623	605	628	656	609	602	600	586	638	640	607	606	608	665	690	665	612	610	609	605	588	648	613	584	601	665	636	635	669	587	618	597	620	594	678	602	619	666	607	613	571	575	620	619	624	594	605	574	645	610	604	597	631	580	611	670	613	630	635	614	622	598	599	627	641	629	659	591	586	660	666	619	612	609	615	670	649	643	623	596	641	611	665	593	619	569	586	553	632	621	572	609	644	661	598	614	602	658	634	639	638	579	606	587	632	608	607	588	612	619	633	604	559	620	639	570	598	590	596	591	621	589	596	635	610	609	612	606	636	647	644	647	601	627	573	599	601	606	637	637	588	638	588	616	599	607	635	589	547	608	634	639	589	637	597	661	610	615	613	623	649	624	653	613	640	633	645	573	606	593	558	621	650	646	628	617	595	603	625	597	644	635	608	620	596	650	596	584	608	653	616	603	623	661	602	639	608	607	619	629	599	647	606	631	622	626	638	612	645	620	640	636	607	651	646	637	617	596	685	679	610	644	594	648	603	604	613	659	641	616	650	623	615	615	616	640	649	620	599	631	611	655	596	617	629	632	579	630	600	597	644	584	617	589	627	624	612	645	626	590	602	635	610	634	613	610	546	619	642	623	606	642	658	637	594	618	631	619	615	635	605	629	578	574	616	603	627	590	675	624	582	595	552	628	605	604	676	667	622	581	593	646	591	630	596	623	645	602	622	609	620	620	612	587	612	632	622	626	578	616	588	643	594	611	618	605	623	636	629	634	591	610	639	635	587	626	668	645	596	653	600	622	589	595	617	580	599	617	620	619	610	631	624	617	576	643	611	628	587	600	609	634	616	611	620	612	627	628	629	643	623	622	603	606	599	586	576	600	600	605	609	607	626	622	589	633	631	588	619	616	607	625	622	615	606	615	616	696	582	584	658	619	600	608	625	612	637	604	624	653	629	575	571	646	633	620	611	588	589	635	628	593	635	618	569	614	602	613	600	642	617	591	629	669	628	632	635	639	631	642	581	616	584	597	604	632	643	634	639	610	663	578	612	638	581	608	588	594	639	594	619	589	620	616	626	644	599	598	603	617	627	649	604	623	613	625	594	622	636	640	675	617	658	559	636	596	587	586	653	612	614	645	625	633	614	641	603	568	630	602	630	621	610	614	621	605	641	619	627	603	626	601	634	650	557	624	618	593	647	592	600	627	668	617	629	621	610	610	640	579	603	602	564	631	602	621	603	646	606	605	616	625	597	611	630	676	678	593	576	646	609	599	597	613	600	599	614	609	609	576	628	591	617	626	619	598	614	643	631	647	630	633	631	659	544	649	610	602	659	682	596	626	588	655	652	644	571	600	606	573	608	585	639	643	602	611	609	607	623	661	588	595	629	616	599	587	603	649	613	617	674	631	629	644	572	640	585	613	579	608	615	639	603	600	620	625	613	578	600	628	612	649	623	667	605	628	582	626	623	646	600	614	609	639	642	613	643	625	619	653	656	685	614	636	595	621	618	636	611	664	629	657	609	658	596	597	622	641	650	592	604	629	663	641	631	624	627	580	579	654	646	605	609	656	634	623	566	579	615	637	611	628	643	660	617	598	615	629	612	660	608	574	609	601	607	603	642	627	602	589	600	629	591	648	622	612	589	689	646	623	579	638	625	646	631	612	626	619	636	588	590	599	663	616	594	648	631	670	642	613	711	626	646	616	628	612	598	641	610	620	626	617	625	601	631	606	616	603	607	629	660	637	610	624	673	643	652	623	630	616	593	607	620	627	617	647	612	603	601	647	632	595	622	618	618	626	655	609	586	601	590	631	576	609	599	650	690	630	610	634	601	616	638	607	604	608	598	636	615	618	627	664	632	593	607	627	667	630	612	646	628	639	620	616	649	636	623	640	598	595	592	640	627	631	622	586	615	647	595	594	603	621	629	639	599	636	613	622	608	644	604	631	616	625	609	639	646	648	641	635	603	651	650	593	620	665	557	666	600	638	653	638	568	633	617	654	599	646	639	622	610	607	601	637	600	639	621	680	630	609	615	641	605	604	632	603	626	613	633	576	632	625	624	609	686	635	591	649	662	626	582	623	606	653	620	611	619	599	640	594	576	620	641	657	601	597	590	619	605	600	630	617	538	618	609	627	619	630	614	582	578	659	567	653	597	598	644	588	587	636	587	589	582	627	674	592	646	629	615	598	658	619	641	621	650	638	643	627	567	567	632	617	626	608	596	599	604	621	626	604	603	657	615	598	577	595	650	631	606	617	578	630	653	603	589	583	578	615	635	581	635	602	579	600	626	604	613	616	608	635	623	580	622	597	620	636	590	603	621	620	594	632	654	619	610	621	607	616	574	636	589	615	592	630	575	602	605	625	625	606	619	619	595	670	659	609	634	617	589	619	617	614	590	622	590	581	668	588	621	665	620	624	627	623	638	609	632	624	621	627	621	637	648	611	621	635	623	596	644	634	609	648	631	611	626	610	661	625	585	660	602	642	595	635	631	598	584	587	593	638	586	590	691	627	595
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
