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
336983619563	336983620126	336983620676	336983621226	336983621776	336983622326	336983622876	336983623426	336983623976	336983624526	336983625076	336983625626	336983626176	336983626726	336983627276	336983627826	336983628376	336983628926	336983629476	336983630026	336983630576	336983631126	336983631676	336983632226	336983632776	336983633326	336983633876	336983634426	336983634976	336983635526	336983636076	336983636626	336983637176	336983637726	336983638276	336983638826	336983639376	336983639926	336983640476	336983641026	336983641576	336983642126	336983642676	336983643226	336983643776	336983644326	336983644876	336983645426	336983645976	336983646526	336983647076	336983647626	336983648176	336983648726	336983649276	336983649826	336983650376	336983650926	336983651476	336983652026	336983652576	336983653126	336983653676	336983654226	336983654776	336983655326	336983655876	336983656426	336983656976	336983657526	336983658076	336983658626	336983659176	336983659726	336983660276	336983660826	336983661376	336983661926	336983662476	336983663026	336983663576	336983664126	336983664676	336983665226	336983665776	336983666326	336983666876	336983667426	336983667976	336983668526	336983669076	336983669626	336983670176	336983670726	336983671276	336983671826	336983672376	336983672926	336983673476	336983674026	336983674576	336983675126	336983675676	336983676226	336983676776	336983677326	336983677876	336983678426	336983678976	336983679526	336983680076	336983680626	336983681176	336983681726	336983682276	336983682826	336983683376	336983683926	336983684476	336983685026	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	2717	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36913	35468	38607	37115	34665	35054	30765	24587	18249	12888	7610	4763	3371	2527	1410	1460	1168	838	599	619	813	808	636	522	457	400	402	366	365	392	367	398	383	345	363	348	332	356	396	1485	2176	1130	363	529	334	322	335	300	308	303	320	311	312	633	960	878	765	496	320	299	319	314	301	307	306	299	342	307	328	320	330	347	295	317	289	275	325	296	320	310	349	324	304	323	317	313	300	302	318	291	335	306	314	324	329	306	308	291	325	301	299	306	297	308	300	292	319	323	341	338	320	299	322	315	300	304	296	289	326	342	357	308	299	308	351	333	310	323	331	304	348	325	301	334	325	345	363	301	307	298	325	298	328	307	327	279	343	310	319	306	288	354	303	302	326	355	271	305	317	305	323	286	323	290	326	299	337	304	288	302	318	321	329	351	350	321	311	333	317	302	295	298	306	341	289	326	307	319	323	329	272	331	329	330	304	271	316	288	328	290	291	262	317	309	293	333	322	315	323	289	310	350	314	323	269	328	289	311	325	290	316	305	349	294	346	297	322	295	339	326	307	298	344	306	329	331	306	302	317	329	308	296	312	329	296	327	326	321	319	305	317	295	299	308	314	317	317	285	324	350	327	307	304	320	297	310	312	296	313	285	277	327	323	316	313	301	336	293	320	334	299	314	287	320	318	296	300	310	329	312	306	308	341	318	364	304	313	287	318	315	321	309	295	312	322	303	349	303	327	279	308	316	321	316	299	302	308	294	322	307	295	316	267	323	295	333	339	296	304	296	310	299	288	321	305	302	326	313	289	302	346	320	324	347	294	306	302	316	291	293	323	353	299	308	332	309	309	311	335	309	293	325	331	314	324	343	286	292	281	333	282	306	329	309	312	296	345	333	315	308	311	282	308	305	297	317	328	347	289	310	316	348	327	345	331	304	323	305	300	306	292	278	337	310	322	311	251	312	304	306	298	323	303	314	318	328	336	300	318	325	328	302	296	313	326	297	314	325	325	334	318	298	285	291	282	324	337	327	326	317	315	294	307	287	344	341	295	293	313	309	316	288	309	330	337	300	325	319	297	289	338	300	295	328	290	308	325	330	346	322	337	356	309	312	336	320	339	321	280	314	296	289	337	297	301	355	307	321	279	302	351	330	309	330	358	284	366	307	290	334	307	314	314	295	309	335	344	289	339	337	329	329	323	274	319	327	300	330	359	337	283	355	307	303	340	316	346	328	299	329	324	345	330	308	305	350	326	283	325	300	305	288	322	337	325	313	339	338	331	277	316	345	273	301	338	287	308	323	302	328	331	346	354	315	307	300	338	322	292	331	319	280	347	319	315	318	322	294	334	311	316	346	341	354	313	298	318	315	311	303	339	340	287	357	307	326	349	283	303	305	323	314	300	307	308	306	296	336	308	305	313	297	301	315	314	306	301	345	300	312	276	357	313	320	331	339	299	331	289	309	333	281	327	293	350	320	298	321	330	293	309	302	313	319	291	315	290	322	296	335	310	289	310	311	308	313	319	332	352	330	325	316	332	297	300	313	290	297	315	309	307	283	304	324	328	305	329	318	336	296	316	323	316	310	343	322	299	288	338	317	336	326	321	318	335	318	333	286	304	301	332	322	297	291	320	317	319	313	331	324	303	326	324	324	326	305	321	303	275	295	319	307	315	339	305	345	321	313	317	314	301	328	334	306	293	321	276	306	310	324	287	333	305	288	328	325	318	310	322	336	340	315	301	312	302	338	302	310	360	319	314	284	342	308	301	303	324	310	306	298	311	289	336	312	309	309	343	302	317	308	325	295	333	344	343	316	312	332	301	275	287	340	340	360	319	299	357	350	305	320	340	329	320	338	344	342	302	306	323	312	302	326	332	280	289	322	340	318	312	363	292	333	290	324	334	335	310	352	344	321	322	289	317	309	306	323	315	307	305	301	277	287	298	282	310	281	320	346	319	283	326	293	278	273	317	311	316	322	340	324	315	331	313	299	295	344	331	333	305	289	281	313	307	327	328	326	312	300	306	313	336	317	309	307	320	312	327	304	310	308	315	334	281	289	314	304	341	321	295	313	298	310	330	322	294	310	331	329	304	283	319	352	296	327	317	344	327	315	334	318	309	287	310	355	284	335	306	318	311	297	306	323	310	302	295	321	332	295	289	275	310	310	321	310	303	333	305	303	314	296	310	322	312	329	328	309	301	318	296	331	315	294	333	315	317	287	298	348	304	304	288	328	345	284	316	323	300	327	320	328	301	342	322	306	280	287	312	300	298	340	330	331	337	308	309	328	329	354	332	359	304	293	307	325	309	304	290	284	297	306	347	350	286	325	306	306	308	342	278	304	306	341	303	289	290	293	334	345	324	308	329	291	299	312	305	321	326	318	330	328	339	330	304	295	301	319	347	338	331	294	300	320	314	306	305	314	300	323	331	318	314	317	328	342	300	298	345	309	315	337	327	338	318	300	269	302	308	301	324	327	329	344	328	317	260	321	306	314	350	313	302	319	307	338	338	326	311	268	316	312	342	300	296	299	302	325	322	285	290	332	339	330	288	296	301	304	293	310	321	330	318	319	314	283	293	336	310	309	315	297	307	305	292	335	316	280	303	320	304	282	337	305	317	295	336	307	302	300	328	284	322	315	330	344	349	316	280	315	332	280	313	308	304	332	310	309	321	324	310	326	324	346	310	292	306	315	320	310	286	311	316	335	319	332	314	346	328	358	308	321	331	327	323	344	346	301	298	339	314	313	290	328	309	290	312	300	328	335	319	307	325	305	292	304	337	308	334	320	300	310	318	297	300	309	325	292	303	312	332	322	327	309	328	318	296	306	324	306	313	324	331	282	305	347	301	336	308	292	303	326	288	324	343	307	333	276	339	319	320	337	316	281	328	319	340	291	308	309	315	329	311	302	317	317	305	334	307	290	280	296	348	332	334	293	305	324	312	296	312	320	343	298	293	304	304	305	320	302	343	310	318	325	337	311	332	301	319	329	314	350	308	304	327	345	321	316	314	303	318	338	313	337	329	310	277	330	280	295	345	323	323	295	306	344	323	319	315	301	295	304	279	317	297	330	338	327	312	330	344	347	312	299	331	309	320	318	327	295	298	326	296	296	318	308	300	337	328	322	329	309	336	322	311	318	297	297	316	323	290	331	317	330	296	306	299	311	285	308	336	326	298	316	306	307	300	298	321	329	304	319	325	339	298	315	345	331	325	330	337	328	292	303	282	285	318	291	292	315	315	305	307	325	343	349	330	319	313	305	292	282	318	301	306	312	315	309	313	319	319	317	306	276	326	335	294	317	315	296	305	311	311	309	330	303	325	313	303	301	311	332	325	320	304	319	288	288	315	331	314	318	304	311	341	290	315	307	332	281	326	301	322	314	306	356	297	331	310	348	289	322	323	315	347	354	287	294	308	329	274	283	302	305	317	327	314	329	317	334	330	316	323	279	339	303	289	313	306	300	352	284	306	322	345	294	307	352	314	312	304	299	297	313	361	284	297	324
25157	28895	39790	44496	46690	47034	43270	37185	32466	24959	18533	12528	11072	9394	5720	5889	5883	3184	2956	3076	4399	3947	2844	2489	1619	1291	1292	1246	1109	1074	1067	1068	1055	1029	1024	970	1022	986	1395	8759	12656	5596	1046	2250	916	809	807	837	766	836	823	736	819	3222	5503	4878	3480	2022	834	779	678	727	768	690	698	765	750	753	711	701	729	768	708	673	710	723	740	692	737	720	722	728	707	728	731	775	794	690	733	736	777	738	737	698	721	719	713	697	734	735	738	758	796	718	734	716	716	718	721	755	794	732	731	777	759	705	758	712	782	718	698	745	707	729	733	720	734	723	726	727	769	728	724	733	774	694	702	755	698	767	747	688	716	803	782	761	745	695	758	759	681	728	710	716	727	697	754	718	711	708	721	750	695	759	748	703	754	746	772	726	708	699	709	720	773	817	751	744	761	725	686	745	765	679	758	753	712	714	685	762	713	709	725	796	743	721	712	685	727	735	719	741	737	719	727	681	691	733	712	771	706	768	721	744	753	686	707	742	707	730	729	699	717	711	745	698	753	743	719	742	743	714	713	763	674	724	751	714	750	750	743	717	683	737	765	761	717	710	792	767	715	740	691	747	698	761	738	721	757	765	787	740	748	706	748	753	763	696	752	690	681	678	755	720	800	749	725	733	744	710	747	747	735	749	686	700	706	799	746	715	718	762	710	734	731	740	741	741	750	718	752	701	749	807	764	670	756	740	671	706	709	715	697	720	722	712	733	709	683	728	736	746	718	727	760	752	661	760	726	701	725	694	698	757	725	746	728	735	746	683	658	776	701	756	714	718	738	744	770	795	791	747	734	739	725	692	736	776	720	724	779	786	708	766	745	732	757	694	741	722	738	735	723	736	702	760	789	707	754	697	722	783	693	733	692	695	746	752	675	742	780	713	759	746	719	664	731	755	736	729	717	736	709	704	746	706	743	699	759	744	756	744	756	686	745	724	697	735	728	738	726	703	734	696	780	787	744	711	727	690	722	740	741	765	724	700	767	750	725	734	774	714	707	754	718	751	718	746	765	702	720	703	740	726	753	718	687	732	730	742	695	694	779	735	727	724	711	718	770	740	733	742	751	774	732	766	730	736	730	688	721	676	757	711	744	726	761	704	766	751	700	754	680	778	708	732	801	690	705	715	710	738	758	769	762	744	734	708	739	723	736	730	722	702	767	757	731	735	718	740	713	714	794	755	732	670	757	736	796	709	713	762	762	751	693	737	751	763	704	761	753	710	736	723	761	749	740	682	722	706	692	710	735	729	752	718	706	742	700	687	697	729	731	738	710	714	783	722	724	736	732	726	722	742	747	768	687	777	679	721	727	743	739	700	779	722	747	760	714	749	782	725	742	705	744	727	756	739	709	754	756	677	721	702	715	735	739	764	714	721	754	718	749	736	719	730	710	760	729	746	754	704	728	754	689	709	720	664	747	735	761	700	746	717	734	689	729	705	757	715	717	724	714	705	708	750	729	715	747	730	705	712	695	714	736	717	749	727	746	722	747	755	764	698	668	741	666	765	757	761	702	687	762	711	699	754	754	717	722	756	717	786	768	727	771	723	744	742	637	741	727	760	724	745	714	711	745	748	740	703	737	714	791	737	749	725	750	756	745	711	754	744	673	769	724	719	711	701	736	723	771	734	691	758	677	737	774	731	733	690	734	736	730	757	696	702	707	738	671	721	717	729	734	752	756	717	714	774	726	756	762	754	755	759	741	755	743	677	695	725	692	768	739	728	752	715	732	758	730	711	737	702	739	724	784	685	748	711	778	656	709	732	708	730	730	697	742	703	738	767	729	734	774	688	758	729	757	708	716	673	768	737	741	767	756	695	750	733	729	765	749	773	699	772	767	757	798	738	724	788	778	739	730	722	773	737	723	708	714	719	750	694	746	743	743	716	736	729	750	740	759	715	728	718	755	703	775	763	712	680	751	736	724	732	727	763	730	719	701	719	712	735	672	691	729	729	725	762	702	719	708	699	727	709	761	722	726	742	742	763	685	710	753	722	707	686	754	754	688	776	706	741	729	750	748	743	745	676	709	744	751	712	779	727	741	665	751	701	701	738	716	723	736	752	773	726	724	742	766	740	702	728	697	718	653	707	765	735	712	710	744	720	744	725	798	715	767	762	737	710	713	744	760	719	722	698	692	763	751	729	766	738	755	771	714	721	710	770	721	763	772	717	741	702	752	732	742	754	740	737	759	731	725	705	684	738	722	740	707	748	750	704	684	731	697	782	690	711	771	749	741	743	702	677	776	737	698	745	747	669	743	771	701	708	758	757	708	799	721	749	732	755	712	746	731	742	750	778	726	752	704	731	728	732	722	762	759	710	742	746	769	774	725	730	777	666	710	711	699	754	734	755	711	729	730	728	705	701	756	736	781	719	779	678	724	710	745	745	718	706	731	729	771	750	743	711	677	709	744	705	736	748	748	720	773	769	703	771	724	736	714	701	770	729	721	748	752	724	752	733	736	712	702	694	724	762	774	762	726	759	730	716	761	752	711	736	687	739	755	750	772	727	738	724	758	705	696	746	744	736	736	762	769	686	703	756	727	735	737	699	746	693	757	678	720	746	722	723	749	744	740	752	761	714	706	682	746	760	676	742	737	666	720	747	732	717	723	724	759	723	754	745	757	754	722	757	782	806	766	743	731	675	716	729	743	770	754	732	739	735	696	748	728	695	774	734	744	755	722	764	700	703	735	712	719	745	737	732	720	762	708	723	718	729	739	721	768	750	791	723	669	736	720	743	776	732	765	728	731	683	738	720	694	665	753	765	780	726	756	743	811	734	760	712	756	730	758	761	714	731	717	728	775	763	713	732	740	653	748	736	712	729	713	731	773	724	724	711	728	732	749	740	743	724	732	734	729	691	725	724	749	793	711	760	730	728	738	742	733	721	710	776	757	712	710	716	691	732	735	735	728	750	709	704	707	680	771	753	703	707	732	669	712	691	704	723	694	720	700	746	756	741	729	786	763	748	744	747	773	689	752	720	722	727	714	695	707	755	770	729	743	731	690	755	744	726	752	783	661	712	758	748	754	739	701	711	743	766	750	712	742	722	764	774	732	741	742	749	757	741	723	737	748	790	751	705	756	727	690	740	693	705	726	788	743	692	700	719	705	756	665	772	741	757	740	727	674	770	713	703	748	726	741	746	733	751	740	752	779	751	683	713	717	723	714	756	765	756	748	713	686	701	742	740	750	711	747	760	756	708	735	732	762	754	725	700	736	707	721	762	753	818	716	732	713	717	782	720	705	751	730	694	760	743	712	717	764	710	770	696	717	737	713	709	709	751	731	727	744	725	738	746	732	738	677	776	764	688	749	708	707	760	722	728	713	766	713	727	752	714	733	694	743	721	783	732	760	733	743	748	747	747	712	727	722	752	739	657	741	762	757	733	769	695	704	733	705	719	714	721	771	727	742	714	710	755	725	749	726	765	684	777	736	758	732	705	740	729	698	761	708	721	744	718	753	713
5971	4346	5097	3449	2647	2047	1180	736	601	548	452	397	316	289	298	298	281	241	258	254	255	243	235	238	231	225	227	236	268	196	249	213	213	233	229	231	246	195	228	222	294	259	228	236	237	215	225	230	229	251	226	219	202	223	266	271	275	222	228	233	233	247	231	209	242	207	221	184	221	225	235	212	196	220	229	244	209	232	224	218	218	199	229	196	230	198	233	238	233	191	228	216	232	190	224	265	213	226	193	224	219	269	224	213	219	197	228	207	216	178	216	214	243	194	227	221	209	223	235	248	256	214	216	228	202	206	233	185	231	231	229	207	191	198	209	225	208	207	211	240	211	216	225	213	216	234	205	217	213	243	212	185	220	224	226	213	214	253	209	194	222	222	202	203	242	230	215	208	227	228	236	185	213	240	242	221	227	234	239	248	201	228	213	220	225	231	248	203	208	222	236	238	229	202	250	212	235	230	196	200	255	215	202	189	218	216	235	225	226	214	197	217	215	204	226	196	218	200	238	209	211	232	202	229	233	212	203	190	207	205	204	189	204	201	200	240	215	207	220	221	220	226	228	229	236	207	218	204	203	218	227	226	197	221	228	210	208	197	232	208	206	203	226	223	255	219	231	212	214	231	205	224	205	200	202	244	225	205	213	216	201	227	210	217	195	234	202	230	216	198	205	211	187	255	226	222	231	214	219	230	211	221	230	214	228	221	235	204	235	206	202	239	221	206	219	234	220	208	202	204	231	225	209	210	214	233	222	236	210	230	211	219	237	206	261	204	193	208	202	199	227	221	225	236	206	220	216	242	227	200	218	223	220	196	225	231	198	213	205	218	214	225	195	228	202	205	228	223	198	224	241	213	214	206	221	229	231	249	225	214	237	235	219	233	217	205	210	237	234	212	225	215	217	223	235	216	208	213	243	241	211	242	228	226	226	228	219	230	221	209	197	223	208	229	200	237	203	184	232	259	205	230	207	220	226	223	249	230	236	236	231	245	215	201	228	216	206	206	216	231	239	205	216	223	201	227	220	221	214	194	236	207	232	196	239	226	200	223	208	234	206	231	213	221	215	237	227	208	206	214	207	226	214	231	244	219	201	216	237	223	245	223	226	223	220	228	235	239	246	217	242	212	191	210	221	207	205	217	209	223	214	215	210	220	225	185	206	233	222	209	200	234	196	191	198	244	226	208	222	203	215	212	218	205	218	233	221	227	211	219	233	230	235	209	229	227	201	234	211	244	215	214	222	237	198	226	208	207	213	224	217	222	246	208	215	215	223	214	263	222	214	202	247	198	220	206	217	215	228	188	215	223	213	206	182	242	203	238	210	226	217	185	231	205	208	212	197	224	235	238	225	193	207	211	237	195	199	208	223	229	196	259	225	215	212	237	219	222	213	216	228	249	242	221	212	215	252	219	198	200	248	221	212	203	228	190	222	198	227	236	234	210	242	230	213	192	201	235	221	209	203	193	199	221	231	190	217	241	226	207	226	229	246	246	215	232	233	212	208	203	234	214	221	229	198	195	214	230	250	196	203	212	248	233	195	220	203	209	213	233	201	201	200	242	230	189	194	241	226	219	210	201	195	221	215	213	237	226	245	230	233	223	216	260	219	217	215	241	214	227	200	213	206	236	204	209	204	242	259	201	233	210	213	215	216	215	209	225	174	220	217	236	220	219	184	198	182	210	192	204	223	230	214	200	248	192	211	247	244	235	208	193	245	210	220	205	207	221	199	222	196	247	215	234	222	213	190	229	213	216	211	239	181	225	215	198	220	213	209	230	235	237	239	200	246	238	213	237	236	210	223	206	243	219	227	198	219	203	223	218	220	226	241	193	219	215	202	196	214	226	215	217	196	212	209	228	224	217	224	226	209	246	228	214	228	228	211	201	251	211	215	195	202	230	231	192	206	246	207	268	228	218	240	204	214	235	213	221	206	240	215	226	210	213	233	236	236	212	219	225	207	196	174	227	250	210	207	215	211	224	222	230	217	212	230	200	225	200	226	207	209	222	214	186	227	226	211	240	196	225	199	216	227	232	197	205	200	226	214	177	213	207	204	232	236	209	241	215	199	244	239	191	215	230	239	236	226	207	216	233	231	218	182	204	212	206	198	208	220	226	203	202	240	214	209	210	209	206	206	212	236	201	213	216	220	218	216	203	221	223	242	227	232	232	221	236	214	218	184	214	226	192	227	216	246	230	242	211	195	227	220	204	209	211	242	211	202	222	212	240	227	225	222	219	226	232	225	235	215	242	203	197	225	214	233	243	198	225	250	213	222	233	237	233	230	215	211	207	217	227	231	236	197	219	229	206	230	215	219	199	203	221	229	227	235	198	242	239	190	223	211	212	257	216	212	226	190	189	224	241	237	216	221	209	250	198	201	241	248	231	210	215	233	223	198	237	204	210	234	231	218	223	238	218	253	210	227	211	205	209	213	241	185	211	223	234	188	242	213	225	253	206	252	238	221	198	225	203	234	211	217	221	227	200	231	238	227	215	185	222	254	235	208	209	205	194	218	207	211	226	215	213	229	210	221	218	227	210	193	215	221	211	205	224	197	232	214	240	209	199	208	205	209	254	217	235	243	214	218	210	202	221	210	235	247	184	206	232	229	221	228	205	246	197	223	184	217	188	230	220	229	202	212	227	212	208	217	201	198	231	218	240	234	241	211	197	211	227	241	227	229	221	229	266	214	215	251	242	205	210	226	214	227	203	217	208	233	213	211	230	196	231	197	242	224	211	249	237	229	230	218	226	227	213	225	225	224	207	198	217	251	217	204	225	210	192	235	211	212	212	235	214	180	204	237	242	231	222	255	197	238	237	205	218	210	225	213	225	240	268	227	220	220	214	202	194	207	227	224	224	226	205	216	228	227	244	243	230	194	175	220	228	236	238	243	226	223	212	208	213	253	225	225	199	219	196	226	214	206	202	206	207	246	207	194	224	226	204	213	199	229	225	230	229	214	219	219	198	196	218	218	208	220	224	247	221	217	237	205	230	222	218	199	245	222	228	195	208	203	219	210	209	207	235	231	230	213	223	231	218	217	213	217	192	227	230	249	200	219	234	221	199	217	211	243	223	256	239	213	201	215	201	228	245	232	222	226	199	220	206	211	225	237	192	194	190	227	222	222	199	212	198	259	218	210	216	240	225	219	224	238	213	217	222	218	220	219	211	232	250	228	214	210	204	213	224	200	210	255	238	223	217	205	229	194	208	201	217	228	235	236	200	226	219	223	201	230	215	203	220	216	226	235	221	222	248	202	222	216	201	211	228	211	210	221	250	223	217	210	203	206	231	216	224	213	199	203	214	228	218	222	243	183	202	225	219	224	218	205	213	219	196	234	211	211	203	247	225	209	219	196	202	223	223	202	234	210	204	212	192	210	231	206	209	239	230	207	221	219	203	228	237	217	214	225	227	226	228	221	232	210	223	189	211	225	212	218	209	207	222	227	204	223	213	191	243	223	218	225	236	215	242	218	209	222	212
4891	5343	9150	9941	9881	8378	5433	3744	2955	2522	2066	1613	1235	1193	1056	1092	949	917	811	797	740	786	714	735	645	624	596	647	653	580	629	630	571	591	610	634	648	590	568	674	1011	695	636	740	669	576	588	558	522	581	520	544	543	609	732	863	800	681	542	537	564	560	572	603	563	550	567	567	547	577	558	560	516	537	522	564	545	548	584	538	574	552	525	576	543	537	548	588	562	525	521	586	533	570	550	562	524	516	566	541	547	530	565	582	540	561	534	586	545	543	579	552	563	618	585	564	547	570	511	585	557	585	562	589	541	559	542	598	539	561	550	528	540	540	550	552	555	570	582	524	578	540	577	563	598	534	596	537	564	568	563	572	556	584	570	572	546	560	558	562	524	539	545	575	545	582	536	563	576	549	552	591	549	544	548	584	555	545	569	523	548	576	580	560	576	506	587	569	541	564	506	549	555	575	540	537	539	540	582	556	534	560	547	581	593	562	522	572	551	604	540	549	538	537	552	549	552	554	548	539	553	533	560	572	519	549	594	560	569	568	539	585	562	564	511	565	526	543	544	597	580	543	552	545	567	526	549	591	549	538	555	545	526	533	554	569	544	573	556	557	546	550	537	556	549	544	582	551	532	547	531	550	564	508	578	585	529	559	549	588	539	567	555	564	566	535	530	547	543	536	494	555	553	569	576	549	518	544	543	574	558	521	515	510	588	554	560	505	534	573	613	550	583	623	570	526	527	577	566	570	540	572	533	544	506	535	557	561	560	528	554	537	556	588	565	522	514	548	571	556	570	552	545	529	551	542	545	538	545	521	561	544	598	534	560	486	596	566	572	561	511	503	547	558	549	564	552	528	570	582	552	529	527	549	588	568	559	549	530	582	595	568	519	529	545	542	524	555	592	551	523	578	538	558	595	550	562	562	611	526	534	603	569	534	546	543	580	590	585	528	575	542	571	550	599	540	557	599	555	549	542	541	539	539	562	532	509	535	549	514	550	547	561	521	545	532	524	574	595	555	563	585	568	533	543	543	535	560	576	553	584	519	574	580	541	602	561	584	570	571	565	547	554	561	587	557	556	555	548	551	561	568	533	525	579	554	542	552	559	574	531	507	526	549	543	542	580	562	559	611	548	559	546	566	546	552	562	533	538	551	537	542	554	584	561	542	609	540	565	551	560	590	531	535	578	589	575	559	538	603	569	611	555	571	563	561	547	560	574	553	518	514	524	548	564	565	593	550	568	557	550	570	545	566	582	549	547	577	540	522	594	569	551	575	583	550	554	574	550	559	601	539	520	557	535	541	543	540	539	558	537	527	533	542	530	574	540	541	571	523	553	535	548	536	545	561	546	580	550	548	568	556	539	548	574	537	474	561	576	539	532	566	572	527	546	555	536	544	555	556	545	527	565	524	554	505	576	540	569	524	581	540	598	560	553	542	549	590	580	528	540	579	545	550	588	535	519	574	567	542	584	546	539	516	581	561	559	554	574	547	611	529	593	552	535	566	559	539	550	595	552	561	562	617	574	575	573	538	549	550	560	557	528	563	538	551	550	581	568	544	577	568	582	554	574	541	555	583	534	544	519	579	570	538	540	589	559	531	572	519	578	572	588	555	559	567	578	569	540	538	545	536	586	557	578	561	575	572	521	514	557	586	536	537	519	578	568	517	547	524	570	537	571	523	555	585	476	547	586	567	527	510	512	509	559	550	593	516	533	555	553	562	514	519	566	527	540	621	550	589	587	567	576	543	514	598	552	569	546	527	546	493	572	549	605	571	557	554	583	573	587	577	536	566	578	543	552	553	542	559	574	530	553	522	541	545	518	551	559	522	547	561	567	544	520	588	595	562	576	593	575	527	538	571	566	570	566	551	594	593	555	577	556	575	531	549	549	590	537	520	590	578	557	569	548	539	535	558	569	566	540	515	529	587	492	544	555	555	578	536	608	543	581	530	555	571	559	545	589	536	558	539	555	582	574	575	563	572	539	577	553	548	528	552	533	544	574	593	578	545	570	558	562	539	525	590	549	543	565	546	557	572	558	512	549	527	577	602	555	555	567	530	540	545	546	566	545	582	564	594	570	569	527	551	576	528	551	590	547	522	543	600	546	533	573	504	578	548	586	542	586	519	535	613	573	569	606	532	527	580	566	558	565	555	525	534	589	595	569	552	505	552	553	574	563	511	590	554	572	557	560	560	531	548	557	545	528	545	560	580	557	516	549	554	553	572	594	571	523	525	543	535	553	562	585	570	543	523	560	547	549	549	540	582	542	538	557	565	571	538	560	584	546	584	542	531	537	583	511	581	558	558	534	534	537	610	569	586	542	605	534	553	549	532	558	569	551	513	538	551	535	584	540	562	529	544	512	529	556	595	554	502	590	568	571	555	581	527	502	550	545	526	569	581	540	558	582	532	563	560	586	536	544	542	586	510	526	594	569	576	555	589	546	544	548	528	559	552	542	565	559	552	580	544	524	522	511	517	581	576	517	549	582	568	595	500	590	556	564	549	513	551	554	599	537	545	542	563	523	537	557	482	512	546	579	579	537	566	557	518	565	546	561	569	565	554	547	537	565	567	590	567	556	582	581	575	559	560	600	557	523	596	548	573	525	591	547	568	538	546	535	561	536	552	532	556	537	560	578	590	516	580	534	578	531	575	561	571	563	524	586	558	558	578	513	512	572	554	563	544	585	554	539	583	558	583	549	560	539	550	494	566	588	552	602	554	560	581	556	552	569	573	573	556	534	540	568	533	543	559	590	556	537	552	542	571	567	582	591	540	562	555	535	568	535	533	567	490	570	555	562	511	552	554	543	566	547	534	585	573	571	584	538	541	516	497	532	537	548	585	531	543	558	566	567	612	617	571	584	509	507	556	566	545	533	550	582	546	538	585	507	530	545	565	564	590	581	555	564	582	534	563	550	540	549	585	556	560	535	526	547	562	567	547	546	591	514	538	521	563	538	534	529	584	545	557	550	563	586	540	583	562	563	586	601	538	542	544	579	517	558	537	521	508	519	570	558	517	557	571	582	567	557	568	562	561	545	529	559	532	518	535	542	532	537	569	541	545	525	572	560	574	566	544	577	566	555	543	549	535	528	556	578	507	516	556	515	528	584	555	551	540	545	539	551	554	574	578	525	561	537	568	576	545	516	573	554	548	558	596	547	546	547	546	554	536	569	563	597	581	537	564	579	529	555	558	561	576	545	549	547	554	549	556	539	537	539	580	528	606	616	569	530	580	549	510	541	548	525	550	540	562	546	578	544	541	541	540	577	571	528	538	550	566	565	542	551	560	576	525	553	547	538	576	557	594	553	576	541	539	550	572	569	552	565	573	518	538	594	568	530	588	545	522	557	556	526	558	556	485	561	510	587	553	604	586	557	597	545	538	574	525	519	530	533	539	552	548	553	556	580	579	547	529	551	558	543	577	570	582	541	582	571	542	561	523	537	546	570	534	537	583	557	546	538	601	556	564	544	524	527	610	548	496	540	517
26031	26857	33249	31726	28770	28749	21958	14681	9123	5457	3402	2474	1991	1485	852	752	702	486	499	477	456	478	478	423	368	378	392	355	332	335	303	319	321	375	304	346	318	415	617	834	892	570	454	746	610	312	315	300	296	327	326	342	319	415	503	535	418	342	295	317	284	305	328	321	318	320	343	283	330	308	312	291	304	339	303	314	302	311	292	307	303	293	301	345	322	311	286	296	327	334	305	300	280	301	305	299	261	321	368	277	305	274	312	333	279	307	284	334	328	322	317	282	297	323	283	309	289	320	287	308	273	286	287	305	279	306	278	303	287	316	323	289	282	333	300	309	300	308	297	302	303	269	296	317	311	299	278	293	306	314	304	302	328	324	259	317	290	289	321	269	317	290	305	301	304	314	284	296	293	318	336	260	336	320	312	323	306	306	301	319	312	305	324	287	282	291	324	272	312	271	339	312	320	273	289	287	306	297	321	307	309	281	323	327	301	319	334	293	295	314	288	304	300	291	301	318	291	339	285	299	332	317	302	309	305	285	296	325	315	320	303	292	293	324	296	298	342	332	326	298	297	288	298	288	307	300	271	305	293	306	305	306	301	325	284	323	315	280	310	310	341	297	271	326	300	329	304	286	296	309	305	328	295	285	316	293	326	298	303	307	352	322	294	308	331	336	322	314	317	340	281	304	288	314	305	295	305	304	318	309	275	319	313	288	292	316	302	301	319	287	321	281	318	330	302	278	315	305	291	292	320	325	289	319	305	319	309	301	282	299	300	275	310	302	325	294	295	325	318	313	343	288	337	330	302	317	310	333	328	293	295	310	303	351	319	307	348	337	289	319	286	307	283	335	310	323	318	334	299	268	312	294	297	291	311	266	295	291	300	318	319	309	313	346	314	304	274	309	309	298	262	315	339	322	346	338	317	292	260	311	344	304	327	300	308	331	308	349	298	305	281	255	298	301	305	321	305	295	324	311	272	322	301	317	319	313	302	307	304	280	326	309	298	301	304	292	308	303	330	317	317	341	306	276	282	296	278	315	305	319	315	314	313	312	309	312	288	331	316	274	293	329	277	305	313	310	331	315	290	290	311	312	289	319	296	274	326	316	279	306	303	346	329	314	317	295	293	296	293	288	322	312	327	276	294	326	322	315	283	305	301	328	315	301	335	324	294	301	278	306	277	314	309	282	310	287	310	304	303	310	303	339	343	307	317	327	294	286	301	283	297	303	287	294	304	295	284	345	312	304	314	294	299	282	292	312	313	292	326	271	279	298	278	318	298	324	271	292	341	291	290	306	335	331	280	298	318	294	310	300	323	314	316	323	328	272	341	323	313	309	275	269	302	286	315	326	341	316	310	316	323	320	319	293	327	302	275	340	312	329	296	324	317	328	282	332	343	270	313	314	310	314	299	321	295	325	333	350	333	301	329	295	347	293	318	315	275	290	329	315	297	294	319	327	317	314	302	295	314	331	304	317	323	327	303	337	288	306	320	265	304	306	289	302	310	293	290	277	305	296	285	296	344	328	300	286	306	313	287	322	314	312	294	339	308	288	273	297	328	295	304	302	305	305	290	315	289	311	278	312	279	280	299	336	299	268	312	292	281	289	319	281	305	288	284	320	310	354	336	302	311	334	276	302	274	295	312	286	304	322	329	283	293	316	332	329	303	289	288	326	304	296	290	292	310	311	292	291	314	339	289	308	296	287	291	321	308	315	316	299	311	305	314	313	299	305	289	300	327	303	309	300	280	279	344	322	311	340	302	322	298	313	288	351	321	299	297	303	326	316	308	304	313	315	299	312	302	322	313	297	332	284	292	298	286	335	326	298	320	301	297	285	299	298	300	324	324	311	304	347	290	304	325	313	300	294	308	281	319	315	303	322	306	314	330	353	312	273	306	312	299	340	321	308	268	297	304	309	293	260	299	307	336	308	295	341	323	296	311	312	320	321	304	277	314	292	305	268	305	306	316	296	342	278	281	285	293	326	290	314	316	296	364	335	280	277	276	335	296	294	315	333	286	289	329	283	302	295	326	309	280	325	343	308	298	326	307	305	327	303	327	305	303	334	331	330	273	338	318	314	313	291	300	317	304	318	287	323	289	315	331	312	294	300	307	300	312	305	300	328	284	326	283	318	312	296	298	335	301	332	329	287	308	326	315	301	304	316	315	280	301	305	318	307	282	284	306	306	310	301	317	299	295	319	316	303	328	319	293	321	315	357	324	322	319	351	321	295	324	295	317	320	357	325	271	299	338	300	292	289	311	296	288	340	304	305	310	339	355	296	323	329	336	303	318	320	321	338	285	337	313	303	347	321	294	277	292	332	308	313	284	335	290	310	296	310	307	310	279	319	307	306	308	295	327	308	299	282	299	313	315	319	302	310	302	299	312	302	300	328	295	302	336	306	345	296	318	298	310	306	305	283	332	342	298	289	307	334	291	326	329	294	295	330	281	325	293	287	341	306	298	323	284	278	300	303	310	299	285	304	301	353	299	302	340	264	314	311	308	332	307	328	332	315	268	279	327	332	296	311	289	276	317	303	311	343	321	286	290	288	316	315	313	289	321	288	327	287	310	320	274	313	282	304	276	309	303	287	318	302	312	316	297	325	310	312	299	338	309	301	274	311	324	335	319	298	315	315	330	313	309	321	306	323	314	300	316	346	283	323	313	302	288	293	288	288	335	319	300	314	319	302	319	288	309	337	335	322	293	318	321	327	312	323	331	326	281	288	289	301	329	301	321	301	338	305	307	338	290	318	325	282	309	283	274	294	275	318	312	294	326	340	290	301	318	334	292	284	310	303	317	306	342	281	285	313	299	294	330	309	291	289	315	290	349	293	322	285	294	294	328	280	281	283	339	321	308	292	307	307	307	293	320	297	306	306	306	273	298	335	305	342	275	285	293	302	317	330	318	293	308	332	331	288	310	339	321	283	294	303	302	294	319	307	342	285	311	302	321	253	314	301	298	306	289	274	306	362	306	292	299	298	353	301	326	308	317	314	322	314	280	279	325	314	297	299	279	321	343	293	315	312	314	318	335	293	312	307	281	287	314	283	337	326	304	314	298	309	298	339	287	313	300	316	326	315	316	281	296	297	317	308	304	307	296	317	344	302	319	337	324	290	293	318	297	315	298	312	273	299	293	285	320	293	305	315	295	341	331	296	296	286	328	301	283	314	324	288	267	332	294	279	307	317	297	299	337	307	288	293	282	293	319	315	301	330	301	299	317	317	296	303	285	315	312	321	305	311	284	313	330	319	310	287	301	306	315	317	304	321	326	286	328	305	318	302	293	288	305	291	335	324	328	341	283	294	305	283	287	298	325	331	308	295	276	307	291	295	314	308	319	308	334	311	287	312	306	307	307	326	318	319	282	293	327	309	314	277	327	286	318	299	328	272	298	312	301	270	299	282	280	267	297	305	312	310	332	296	298	323	316	336	337	331	354	295	305	327	302	295	321	315	315	294	296	310	306	321	341	360	301	324	303	326	311	287
17680	20576	32648	37349	38743	39712	33570	26515	21258	15343	11804	8264	7289	5686	3773	3317	3592	1930	1900	1868	1788	2148	2038	1734	1287	1107	1250	981	930	968	853	824	871	903	924	894	957	1601	3375	4488	4615	2625	1500	3684	2853	776	739	792	781	747	781	773	763	1683	2395	2269	1827	1020	734	728	723	715	721	724	746	703	712	719	781	740	709	700	736	756	715	730	740	722	766	740	733	776	672	744	757	755	737	742	722	683	728	698	753	721	712	724	734	737	710	721	766	736	698	725	700	755	753	723	687	739	773	736	694	704	704	756	759	703	686	722	751	733	722	759	729	736	758	705	710	714	730	718	754	750	737	726	739	728	711	717	726	762	706	748	760	754	736	761	759	736	741	711	678	738	737	760	720	731	778	761	741	735	705	725	731	717	720	733	712	697	759	751	757	779	750	748	741	744	717	749	729	737	744	725	757	729	703	783	731	744	793	716	728	680	774	727	707	751	735	772	725	720	734	800	732	738	743	672	722	756	740	718	690	775	788	769	698	713	733	673	744	741	717	739	733	677	758	722	734	753	778	753	748	721	764	706	763	777	770	728	777	770	706	761	765	688	709	704	735	765	753	716	721	741	752	717	772	755	691	730	770	771	736	697	702	699	703	761	754	729	698	688	761	731	695	762	710	743	728	722	743	686	706	748	756	737	731	694	770	716	703	705	696	680	780	753	736	768	748	760	704	742	739	740	709	687	780	722	699	752	761	712	735	719	792	691	739	707	748	710	646	705	720	771	697	746	751	698	751	722	726	729	724	732	718	709	737	707	724	733	699	720	690	759	710	764	697	719	766	732	710	736	692	748	701	744	691	744	745	743	741	702	708	746	771	719	707	711	691	713	715	682	721	737	714	711	721	769	759	699	727	682	751	754	683	687	735	777	746	770	728	726	777	728	739	699	756	728	738	712	741	739	730	747	727	717	709	768	734	705	692	752	728	776	738	753	728	730	747	730	765	798	729	721	768	802	721	696	773	787	693	695	704	735	685	742	762	775	745	692	706	770	744	732	688	766	709	727	739	686	731	764	756	776	773	752	718	680	744	797	727	720	684	731	711	744	743	762	688	807	737	759	689	729	732	741	709	732	691	688	741	676	723	740	752	698	705	728	758	753	736	776	663	731	754	699	720	736	749	729	716	763	739	716	717	686	738	761	718	749	737	751	772	724	750	735	760	752	764	732	746	712	693	696	724	759	746	775	747	729	705	754	763	714	762	736	747	725	736	711	719	696	726	757	709	757	709	728	718	757	725	713	734	724	736	669	726	760	719	693	705	745	697	738	717	763	717	742	712	741	691	734	763	763	646	748	759	712	692	751	697	708	765	754	709	798	779	696	707	746	738	750	698	756	703	713	673	709	720	750	752	734	744	700	703	718	712	736	728	705	712	780	712	721	731	740	732	748	717	731	761	656	697	675	693	706	721	734	717	742	696	723	727	840	669	728	715	739	763	766	712	742	745	722	728	769	718	769	742	718	704	705	751	702	788	736	717	671	685	665	698	721	739	725	738	711	717	727	730	727	694	733	747	761	704	753	748	693	722	722	716	747	755	725	730	710	720	695	738	772	721	674	736	702	749	702	733	727	783	720	726	735	733	753	774	723	729	717	727	738	768	737	720	724	720	668	746	736	738	729	711	698	718	751	714	705	718	728	702	725	716	712	729	744	718	760	767	778	720	722	762	755	735	712	715	693	707	701	724	701	720	695	693	727	692	671	720	725	732	714	764	761	725	742	705	719	720	715	727	747	743	721	727	675	722	770	749	677	724	733	777	735	725	712	685	691	679	735	715	769	730	712	743	708	731	709	761	736	678	749	754	726	776	761	763	767	746	728	713	716	754	714	784	777	717	756	714	733	752	690	731	735	686	753	705	724	720	751	772	686	710	658	766	721	780	747	746	737	717	730	704	747	736	700	733	673	740	755	722	691	748	721	713	747	730	766	752	705	759	753	706	717	723	707	711	709	748	718	708	726	716	774	724	729	721	729	746	749	723	660	740	711	727	798	747	703	730	716	741	738	735	737	800	745	738	738	711	725	733	754	726	692	723	732	724	697	751	676	725	749	783	717	738	732	731	726	712	703	733	724	741	709	674	683	769	728	721	760	688	733	721	732	759	714	688	730	758	731	711	752	742	762	682	744	641	739	748	775	730	742	710	735	797	730	770	729	750	742	728	759	704	726	745	710	704	749	715	760	744	725	747	739	716	761	743	753	723	732	733	744	752	770	724	753	677	698	686	694	769	728	716	755	738	767	678	763	792	727	731	748	779	722	737	738	735	707	737	709	748	736	697	790	717	723	716	766	726	727	753	707	748	695	759	732	699	683	728	729	729	726	747	707	696	781	744	725	714	727	676	765	732	751	728	752	750	730	744	741	717	755	682	744	725	731	687	758	704	749	771	781	723	722	760	689	757	723	701	758	739	667	725	693	711	759	640	721	791	699	760	709	748	759	727	728	757	696	726	715	760	721	653	764	766	740	740	746	744	724	696	714	716	707	711	751	724	725	760	720	704	718	741	726	742	727	723	716	753	736	697	736	754	723	748	709	779	707	729	756	756	726	776	672	730	742	722	699	736	735	736	760	737	692	734	683	779	719	726	803	722	752	738	724	777	758	711	707	745	721	723	738	731	729	706	682	713	751	719	735	718	722	723	730	714	734	678	721	753	741	707	746	717	712	711	761	695	672	756	755	700	735	702	729	734	718	771	754	713	723	720	757	717	744	759	716	789	727	740	723	710	725	719	731	727	742	729	742	727	765	748	741	723	753	739	742	735	767	704	712	734	693	747	743	704	743	700	719	709	710	676	719	700	776	744	716	703	686	748	720	720	738	774	760	723	701	757	744	738	736	761	730	718	717	732	735	736	715	724	729	710	701	693	769	714	691	777	732	708	737	723	750	724	732	688	708	719	688	706	729	741	675	704	693	719	724	746	757	772	711	751	678	747	792	714	723	743	724	720	763	731	712	757	759	730	743	768	708	785	713	718	723	768	710	738	750	766	715	789	774	743	750	711	734	716	739	691	748	737	748	769	703	724	716	708	742	708	742	765	735	734	744	695	716	781	758	716	731	744	714	721	734	707	699	784	726	729	760	722	753	755	747	736	742	766	748	719	735	731	706	717	747	759	780	722	767	698	739	723	754	752	723	745	701	678	721	720	728	705	765	732	760	748	716	728	744	754	730	747	744	709	745	749	741	751	712	738	754	714	712	681	765	712	719	712	715	787	713	699	688	691	718	708	732	767	721	778	680	739	732	788	734	747	711	747	719	778	749	738	754	758	765	760	748	749	757	722	715	764	742	739	740	656	730	733	717	765	730	678	698	704	698	702	788	736	699	747	746	711	714	769	793	751	700	703	715	722	745	714	719	723	715	694	724	736	709	708	706	698	741	755	766	758	732	726	748	682	751	742	749	705	750	736	737	733	693	750	737	719	739	683	757	733	682	721	732	722	721	720	716	686	690	746	714	695	763	695	718
34706	35918	38058	36444	34119	34398	29335	24414	17307	11213	7238	4610	3556	2876	1454	1320	1102	670	601	571	551	712	742	543	450	388	416	371	367	354	418	312	303	398	342	357	375	600	1367	1679	1343	1279	765	993	855	361	309	335	326	320	291	311	353	470	567	570	516	347	310	299	317	323	313	308	304	296	320	317	346	324	272	273	311	314	295	319	338	301	317	252	320	330	325	304	296	326	277	297	310	285	317	334	311	299	317	335	317	303	305	303	324	314	299	332	296	304	309	301	314	288	320	308	330	272	305	301	308	344	290	343	325	328	329	298	286	314	318	312	297	322	300	296	316	296	289	326	312	285	310	327	313	330	308	309	311	325	325	295	315	334	304	298	265	279	310	315	290	300	329	311	327	314	294	309	338	297	323	341	322	288	303	310	291	301	278	341	276	307	310	299	305	291	315	346	281	276	328	323	320	282	312	308	307	292	299	349	301	335	305	305	302	326	299	294	298	284	297	291	322	341	316	316	314	305	312	304	288	295	305	300	275	285	305	327	280	292	320	287	317	308	315	302	338	324	290	335	324	278	313	316	292	284	278	324	294	341	328	327	339	330	289	312	311	304	342	342	291	321	304	309	306	301	328	304	318	297	302	318	295	308	327	296	315	320	329	319	346	270	307	272	293	288	302	311	341	316	359	282	310	332	299	292	302	333	303	318	341	311	301	261	301	342	320	292	302	342	297	291	299	294	303	300	348	282	287	296	294	285	298	295	302	337	322	303	282	332	301	301	301	290	296	310	307	322	295	311	316	283	296	297	323	292	274	302	309	306	324	307	314	334	336	315	311	325	335	329	335	284	300	318	274	287	288	323	320	300	333	307	333	316	307	304	298	297	313	329	339	308	358	348	327	328	339	318	311	309	319	307	285	336	301	287	284	308	309	295	303	298	313	297	287	325	306	351	330	331	305	315	310	349	313	304	293	311	321	285	299	306	292	314	328	306	272	302	301	289	318	321	329	301	289	343	302	290	319	332	316	312	333	316	299	288	302	301	290	288	294	304	301	319	298	298	327	319	294	275	291	306	338	295	322	289	315	329	297	297	299	292	313	309	300	272	311	312	324	338	304	323	290	329	316	317	294	292	317	301	291	307	287	299	290	295	314	320	298	317	307	343	328	312	306	283	296	318	318	316	324	298	322	322	330	278	303	296	320	284	321	320	320	291	281	304	286	297	315	315	303	305	303	304	291	281	340	311	297	310	331	314	293	310	309	323	359	355	301	330	313	319	301	306	315	308	326	333	303	314	335	333	313	307	306	307	260	286	305	296	303	322	358	314	284	296	329	261	319	299	354	316	357	309	284	322	300	319	304	294	283	285	299	326	315	314	291	309	300	271	323	307	312	297	304	340	305	322	312	310	301	314	270	312	323	275	308	297	303	296	299	275	320	329	341	303	326	318	315	301	285	338	335	314	319	306	327	307	338	320	346	353	305	281	290	313	303	331	276	322	307	300	322	305	285	314	283	302	327	277	334	304	316	315	330	317	290	305	327	307	333	301	279	319	285	314	285	283	331	307	317	289	288	307	323	311	305	297	301	332	271	284	289	338	314	337	294	302	295	320	294	296	296	278	310	328	307	320	344	346	310	355	305	296	315	294	295	285	290	292	298	309	297	309	315	309	303	312	312	286	353	304	305	309	306	288	324	305	292	292	322	305	285	307	353	332	312	327	321	305	319	287	325	339	315	328	329	300	319	335	310	322	307	290	276	318	283	293	334	297	285	288	337	302	303	335	306	291	333	327	308	281	310	294	352	315	292	339	276	303	278	313	338	301	297	302	298	326	283	315	296	317	293	329	320	301	297	329	311	323	328	301	329	307	329	317	313	290	314	287	322	305	328	295	291	310	329	342	312	290	327	264	287	308	349	328	326	298	342	315	328	301	308	321	330	306	306	302	305	329	303	297	302	295	288	337	290	320	295	322	339	298	324	265	300	298	302	296	312	296	300	297	332	324	356	288	306	336	317	305	333	304	300	327	327	306	317	298	313	279	323	333	318	329	334	309	343	336	313	315	312	307	309	296	321	300	284	330	305	311	325	296	336	326	298	340	298	280	297	348	322	286	331	282	315	312	292	321	295	317	300	300	284	285	286	323	286	318	309	348	305	308	307	273	338	300	327	304	330	324	346	340	297	330	276	284	323	312	325	314	305	276	335	312	325	317	296	301	313	300	297	276	309	307	307	295	311	312	313	310	312	333	311	335	307	329	323	299	327	280	301	321	297	294	303	319	347	313	320	327	330	289	278	299	332	324	341	325	301	318	328	293	299	308	288	290	317	300	284	306	281	332	331	326	291	314	313	335	339	287	274	277	282	328	338	310	325	287	294	319	336	301	274	316	329	311	280	307	312	295	275	316	303	319	321	317	335	300	321	339	302	301	313	297	309	309	307	319	315	294	299	317	350	319	318	290	327	292	325	308	313	290	306	337	330	298	282	307	317	362	306	293	306	318	269	319	292	326	311	338	295	326	324	314	347	324	279	338	304	343	310	305	304	319	285	288	293	299	304	268	305	295	315	291	314	322	289	326	322	334	338	317	321	311	293	316	310	298	335	313	296	304	292	305	282	304	303	337	305	308	293	287	304	332	294	319	327	280	319	307	279	294	332	356	304	285	324	300	308	332	293	263	307	308	308	326	309	349	293	295	316	317	296	310	328	311	336	306	332	307	309	309	344	308	305	305	312	295	303	252	332	310	301	305	316	283	312	300	336	335	309	331	342	313	299	319	275	327	330	324	282	316	294	302	297	281	315	340	276	295	319	307	272	341	294	301	319	332	305	328	265	306	361	313	300	279	315	313	329	315	330	287	296	309	348	286	296	307	286	309	330	299	310	316	305	335	309	296	315	312	287	344	311	303	331	276	303	302	314	301	319	308	293	309	328	342	291	311	304	338	305	316	309	302	327	309	348	273	318	311	279	324	333	308	284	285	329	301	289	304	330	323	283	301	266	310	291	327	310	275	284	304	274	296	295	334	306	313	309	284	305	292	341	300	302	315	334	299	311	338	314	296	333	317	326	319	292	283	309	315	304	307	307	354	299	272	317	334	302	324	321	302	288	295	303	299	289	307	311	332	325	312	273	283	309	315	279	295	292	296	336	277	344	316	320	304	284	287	278	286	311	323	289	286	288	327	295	327	307	330	314	324	300	336	316	352	314	294	314	346	314	298	321	310	310	282	317	305	337	338	316	300	297	308	294	265	316	345	285	303	303	275	334	270	295	292	293	290	300	332	333	315	327	283	307	299	307	275	298	336	295	302	258	311	320	314	322	283	311	290	291	261	300	266	354	332	304	339	302	302	305	312	328	301	289	332	325	300	351	268	331	312	319	279	289	294	316	314	309	324	325	337	338	281	340	336	325	305	319	329	296	290	287	320	287	300	300	299	344	295	303	310	354	295	298	316	332	314	289	320	306	313	303	308	336	281	286	281	316	321	296	321	305	317	310	315	285	281	257	346
23365	29519	39421	43170	44522	47122	42352	36552	30392	23453	17592	12275	11263	9039	5880	5397	4929	3083	2613	2645	2667	3235	3654	2219	1507	1543	1414	1108	1068	1025	970	1060	933	983	904	947	1767	2949	7754	9124	7575	7062	3755	5393	4289	1010	729	763	773	730	701	751	703	1941	2685	2429	1799	835	677	692	673	694	711	723	716	717	691	670	706	688	668	688	705	707	698	724	696	702	678	709	699	767	678	736	707	716	668	701	729	686	767	744	717	719	697	695	772	692	673	686	724	720	716	698	706	713	676	724	704	705	720	703	754	721	687	712	662	728	751	716	674	699	729	764	702	728	696	697	716	692	749	742	688	695	684	750	704	737	702	730	701	713	711	658	671	747	729	742	731	670	697	690	677	678	713	704	709	784	709	699	752	727	678	644	699	750	744	700	723	688	713	649	742	749	706	675	700	697	712	684	759	748	705	696	737	720	743	740	699	749	721	688	730	751	734	716	726	705	716	716	683	695	704	747	721	769	719	695	728	766	701	716	702	708	764	672	756	760	747	722	767	669	716	740	689	729	724	662	695	739	741	689	700	715	705	747	707	750	690	693	732	719	692	736	729	685	692	724	744	708	720	689	679	725	732	692	732	744	705	718	721	713	711	699	733	711	699	700	710	773	728	698	652	692	724	740	769	734	756	726	659	732	675	738	724	697	708	701	711	699	668	743	708	707	695	684	711	752	709	663	771	732	724	750	758	679	764	741	730	694	710	707	670	719	697	720	734	698	702	703	701	744	673	711	694	704	659	708	714	733	726	737	712	742	707	725	692	661	738	683	684	770	708	722	747	690	708	743	736	701	735	704	694	730	753	690	697	758	705	689	747	688	728	711	710	735	721	695	749	679	686	720	744	667	733	717	695	802	726	733	713	697	715	711	780	744	696	674	693	699	719	701	754	735	705	676	746	711	709	663	750	686	684	690	725	714	699	692	700	699	706	661	664	698	700	681	704	729	702	696	680	715	691	696	687	738	755	710	745	740	683	695	717	709	712	713	704	702	747	734	752	690	738	748	727	694	755	655	707	710	748	711	726	720	739	648	697	721	712	753	673	686	675	714	689	722	730	721	729	754	640	676	705	725	718	747	690	681	685	735	670	745	705	713	715	719	694	768	733	693	716	760	722	726	730	722	752	755	705	716	672	705	718	752	691	704	714	692	711	765	718	700	687	725	725	712	706	714	738	734	677	685	730	729	724	727	688	711	697	753	710	653	733	728	760	720	742	696	724	696	675	704	716	732	738	685	718	711	714	735	744	776	725	691	715	663	702	723	761	724	758	719	707	704	702	711	685	708	711	714	722	700	705	711	714	719	721	731	726	778	737	736	720	749	712	704	692	758	657	670	721	733	764	678	721	701	737	719	702	685	730	747	769	714	679	662	738	715	694	723	731	664	699	687	711	706	711	661	696	723	719	655	743	773	696	672	744	699	724	736	673	703	737	697	715	721	641	736	670	671	696	714	712	699	712	704	657	664	736	701	762	731	713	721	733	737	739	697	692	731	691	689	711	701	693	741	719	685	686	661	699	669	669	741	681	730	658	732	711	732	681	679	735	701	700	746	697	769	726	687	717	690	758	698	754	724	720	731	684	752	698	689	745	723	695	681	707	723	716	682	707	689	681	688	722	741	742	743	760	730	693	676	709	697	783	686	693	706	719	735	670	728	719	662	719	696	720	725	623	729	749	663	713	663	700	748	671	694	703	700	701	707	732	748	732	686	701	703	683	670	642	682	712	718	753	738	713	729	694	708	725	734	693	649	700	666	752	700	713	754	733	691	700	730	692	677	724	710	723	676	740	707	744	694	690	706	725	722	703	712	730	684	728	723	671	652	717	725	742	736	695	704	738	725	699	737	727	729	748	745	691	745	710	679	705	722	761	704	731	715	682	711	749	698	710	711	736	698	703	734	686	716	724	748	735	744	742	681	705	725	729	726	678	684	662	747	713	767	713	695	655	706	725	728	696	694	720	728	728	683	738	732	685	690	711	729	700	717	735	749	709	686	734	740	714	682	734	701	739	678	693	703	708	717	726	755	779	711	702	747	672	690	706	712	658	745	700	695	694	678	709	658	706	736	695	715	684	695	700	726	693	694	727	689	747	699	708	727	685	737	729	682	668	736	686	687	707	731	717	692	698	688	721	670	713	697	728	723	780	689	702	723	716	715	729	674	731	674	712	701	719	689	701	734	746	730	706	722	709	653	706	722	705	710	683	748	745	742	710	741	709	699	765	702	706	723	704	701	704	678	703	728	701	711	740	665	691	722	729	716	745	697	685	691	743	754	730	657	686	698	715	705	700	746	682	723	716	675	704	672	689	745	703	704	696	735	751	697	704	705	697	665	725	708	695	726	708	680	700	700	722	700	738	744	746	682	693	695	709	729	660	674	743	745	738	704	707	734	718	750	723	696	713	738	729	737	729	735	698	679	711	693	688	707	709	665	724	713	671	700	757	677	782	713	710	700	708	735	683	741	699	713	669	677	711	665	720	689	696	754	711	679	669	716	703	694	699	680	705	730	739	720	714	699	711	728	718	747	742	723	735	699	731	766	698	704	697	737	673	724	711	757	696	697	708	696	741	695	668	737	745	682	715	685	711	715	656	720	697	695	724	749	711	642	719	766	752	723	754	684	738	685	725	697	688	666	777	718	699	719	686	745	721	699	725	731	731	710	685	711	733	724	706	723	695	722	713	749	732	684	749	735	719	690	731	755	698	709	765	741	696	731	736	675	673	692	698	703	720	756	696	706	686	727	731	771	750	685	680	731	719	754	790	737	725	701	686	724	742	727	711	715	696	698	678	708	703	684	684	702	694	701	705	685	703	725	691	707	684	679	691	706	718	717	709	734	710	699	721	673	722	719	757	728	671	731	730	747	722	694	707	735	729	728	732	740	731	733	744	670	732	719	718	698	778	751	693	743	764	676	658	716	733	689	729	700	730	745	685	747	689	721	702	686	685	722	734	731	743	721	702	736	710	745	707	684	702	708	699	677	716	722	702	674	695	725	739	712	696	682	707	692	701	701	710	785	722	678	722	702	770	682	726	690	729	670	706	701	684	682	709	666	722	712	699	735	709	740	732	750	692	743	722	679	737	763	699	740	728	666	723	663	683	695	660	685	741	722	745	717	719	711	688	735	733	734	694	731	681	715	746	726	693	702	699	759	751	724	678	713	721	705	726	725	692	724	703	727	727	680	726	709	717	704	738	713	687	744	719	687	750	723	734	715	704	710	718	733	763	703	731	724	736	714	696	688	690	713	714	722	746	733	705	746	700	702	701	684	696	719	736	766	696	701	747	696	679	760	684	719	684	741	706	729	719	771	763	702	698	711	734	733	680	778	735	665	702	718	698	711	658	695	708	653	729	699	743	732	731	731	730	670	753	670	737	724	735	726	696	719	713	706	686	737	704	685	725	737	752	737	712	683	710	694	735	751	643	703	673	697	680	720	730	733	723	710	739	726	682	728	705	708	740	686	731	718
5832	4321	5115	3813	2573	2235	1153	834	578	516	446	347	394	349	283	259	244	216	251	246	232	235	254	230	232	237	246	227	207	223	240	248	222	190	253	227	244	225	224	232	297	242	219	208	217	250	206	214	205	208	240	230	210	192	218	216	250	213	224	199	210	214	214	221	240	217	217	223	226	218	235	224	212	226	233	217	199	235	200	236	216	208	232	218	191	218	208	221	202	207	206	213	202	198	204	216	187	223	233	216	224	222	201	208	232	201	228	247	207	198	233	208	233	246	202	205	224	215	199	204	241	219	232	222	197	199	201	226	218	217	210	190	217	218	221	218	241	191	225	225	238	207	236	210	216	233	225	227	224	231	211	221	247	172	188	204	214	228	207	224	221	214	229	193	223	185	221	196	207	224	216	218	203	231	198	207	194	215	215	213	219	197	207	182	248	216	224	202	219	197	218	223	212	223	218	227	212	224	223	219	225	210	220	170	190	225	239	225	229	221	221	194	203	226	221	211	211	225	207	222	192	229	237	214	234	207	200	218	176	217	176	230	207	218	175	213	220	215	255	227	209	191	202	213	206	221	203	204	199	218	234	222	213	199	202	205	214	227	211	210	218	195	209	217	232	226	204	225	203	204	196	211	209	256	201	194	203	201	236	228	225	206	208	216	188	200	211	232	212	206	208	201	184	206	218	215	209	219	236	229	208	212	245	215	222	242	187	226	202	214	215	204	253	219	218	216	224	211	215	212	215	191	213	220	214	191	210	217	206	220	196	216	258	213	221	194	212	201	209	199	213	213	194	202	238	227	204	213	216	224	203	203	201	205	217	222	219	197	198	220	199	217	191	217	246	194	196	230	204	247	226	212	229	236	221	181	217	194	195	236	212	199	235	213	212	223	223	210	213	211	209	204	228	196	205	205	226	238	217	244	224	211	236	208	216	193	215	216	220	227	202	205	237	222	232	211	196	230	203	212	216	216	199	187	203	210	193	193	217	207	221	243	236	211	174	185	210	242	213	173	215	203	224	190	192	208	199	224	220	220	215	211	203	237	217	213	207	199	213	228	201	227	215	201	223	205	218	227	185	211	201	219	210	214	200	215	213	197	192	228	190	228	215	197	203	218	215	209	232	216	212	218	240	205	224	233	216	210	204	209	221	206	228	200	220	215	213	217	197	214	225	229	224	212	200	203	192	230	235	221	225	188	227	204	216	208	231	227	218	215	212	210	215	219	219	228	211	203	189	213	223	218	223	228	215	230	228	234	202	224	197	202	209	223	228	220	199	219	203	217	200	199	219	233	216	217	207	207	211	229	195	214	200	226	229	209	205	192	206	181	216	249	202	242	213	224	213	231	239	211	192	213	208	201	206	238	224	201	191	191	218	219	203	201	233	229	224	231	207	188	217	204	205	219	222	225	169	215	182	219	244	208	208	243	217	186	227	237	217	205	240	225	206	225	233	251	218	213	211	206	194	199	249	206	203	200	229	226	207	240	197	194	216	191	229	220	209	228	210	222	218	208	215	233	210	219	212	217	207	228	219	186	229	197	198	219	215	220	235	211	179	221	205	232	208	213	261	219	233	210	196	229	238	210	225	204	207	199	201	201	178	208	168	189	208	217	181	220	223	200	184	213	218	206	216	229	171	174	192	196	211	224	218	219	177	246	217	212	230	227	223	195	235	203	211	217	201	216	226	199	214	231	203	261	225	180	217	206	206	233	205	204	219	211	213	214	193	210	250	199	211	200	206	216	219	202	220	219	231	227	199	210	221	221	194	207	196	220	218	195	220	210	209	222	201	192	202	219	215	225	241	229	216	226	189	198	210	201	240	240	206	217	244	208	222	231	241	238	226	210	214	219	234	236	201	189	227	226	214	227	238	225	221	245	213	229	200	214	221	202	234	218	190	218	224	199	214	218	226	193	206	196	207	211	200	224	187	243	195	215	216	211	222	229	235	222	203	221	217	223	198	202	214	222	219	239	205	200	221	232	219	225	228	231	224	203	216	233	216	226	186	236	205	225	213	203	226	224	203	210	212	218	199	204	228	213	221	192	210	166	199	224	229	210	236	215	195	218	206	185	214	212	195	238	235	258	213	234	193	208	210	198	211	212	223	209	221	235	217	189	202	210	223	207	205	217	220	199	184	208	236	234	225	199	218	230	192	225	230	212	226	206	201	211	230	212	209	223	214	216	203	233	209	188	253	224	209	227	214	223	223	221	238	206	196	207	230	222	186	238	210	216	231	225	204	213	208	221	205	201	211	195	222	190	208	239	225	192	220	240	191	184	205	222	205	232	206	238	167	194	199	192	222	214	219	217	195	215	223	205	195	189	223	224	209	201	189	195	231	204	241	211	197	237	192	184	178	217	215	202	193	236	219	222	231	202	225	229	234	220	203	208	206	209	189	203	213	220	227	199	208	211	211	201	194	216	218	224	210	219	201	212	204	227	233	225	222	228	203	189	197	219	219	235	226	208	221	229	190	214	236	211	213	193	232	189	208	186	179	217	214	219	216	201	203	199	234	236	203	205	192	210	221	221	234	202	211	176	193	213	212	205	184	218	213	218	213	204	228	215	215	248	196	218	217	192	215	215	224	185	223	205	215	228	216	222	211	191	206	230	203	194	202	202	203	196	204	204	209	190	206	228	185	208	224	207	179	217	232	220	209	210	224	240	216	246	203	253	213	223	220	198	205	209	211	198	198	213	191	224	207	212	206	214	233	204	196	222	225	219	209	201	237	201	185	199	203	231	212	181	208	208	227	208	215	211	197	220	209	192	221	223	204	199	212	222	208	179	225	215	208	226	230	207	236	235	223	228	222	192	212	238	220	208	197	201	194	214	228	217	223	213	205	198	217	225	188	201	201	199	223	223	188	201	199	243	230	248	204	217	223	206	229	223	204	203	225	187	223	223	233	225	217	205	195	206	211	217	215	237	195	201	200	211	207	209	227	197	187	191	205	200	228	218	221	182	214	190	194	212	242	229	208	190	207	202	201	195	234	222	214	203	219	225	192	230	226	196	221	208	234	206	235	223	205	198	183	202	216	218	215	215	230	198	200	212	194	218	213	233	212	197	218	231	240	231	237	225	211	223	205	199	244	210	217	228	194	194	207	213	204	195	222	209	251	239	205	198	208	194	229	194	221	241	214	211	248	211	190	202	203	221	193	255	201	232	207	231	189	235	201	216	226	196	225	202	220	215	232	210	205	202	229	237	225	211	171	199	216	222	228	225	224	185	208	204	200	199	227	216	253	202	199	218	222	198	193	220	206	205	220	218	223	210	226	218	196	192	231	203	220	197	208	216	189	204	218	219	219	207	244	222	189	217	232	229	208	217	203	220	198	220	202	209	231	217	226	199	223	211	214	205	193	199	219	186	207	194	219	228	216	199	195	241	222	205	197	182	230	228	207	204	229	206	242	203	196	256	199	223	198	219	225	213	206	180	202	233	214	210	184	222	191	226	208	203	211	192	223	230	177	236	198	203	213	203
4726	5275	9041	10259	8820	8996	5656	4636	2942	2392	1858	1453	1424	1291	964	999	907	757	613	687	722	714	687	627	678	666	635	659	627	596	598	579	580	565	613	608	624	584	718	881	1148	795	663	627	604	575	536	596	552	561	517	539	565	547	640	668	712	492	531	513	540	543	531	552	532	508	506	576	556	563	503	558	533	495	543	555	546	536	526	502	512	517	561	555	588	510	559	511	552	538	545	548	531	555	540	511	608	554	537	495	480	524	520	526	516	509	574	519	491	501	538	519	514	516	576	548	505	499	520	505	519	518	504	510	511	567	566	527	502	557	558	498	546	541	509	563	532	514	521	581	534	521	531	550	556	564	540	495	529	491	524	487	536	520	562	549	539	526	553	572	539	578	533	547	516	523	511	508	517	545	547	543	547	550	544	558	499	545	513	543	576	581	519	514	535	528	567	491	559	540	524	519	480	524	514	547	570	527	508	511	516	528	520	527	557	533	530	547	555	501	543	538	552	550	557	548	583	557	506	520	551	564	567	546	491	548	555	539	519	484	507	517	514	577	521	541	519	579	536	525	539	509	508	534	562	541	565	516	543	513	522	534	495	524	518	518	586	540	554	544	564	546	523	558	526	530	534	562	549	543	519	528	550	536	579	517	541	559	542	514	499	550	512	481	528	539	527	548	535	537	515	563	535	541	529	528	521	525	535	544	531	533	531	553	539	537	548	539	529	534	526	552	555	568	577	520	514	568	538	539	547	508	495	549	490	608	565	563	522	565	531	509	550	491	541	526	522	554	541	516	536	518	510	536	477	532	531	547	537	536	548	554	549	549	533	532	519	508	555	529	551	567	511	535	555	536	549	508	537	534	508	534	521	520	550	536	514	515	535	530	516	519	528	573	540	530	563	557	520	579	562	486	534	458	522	464	515	527	529	547	527	534	580	544	528	534	502	538	527	565	545	504	495	545	532	533	533	580	572	525	517	539	511	551	516	585	513	549	550	555	542	517	480	536	512	518	505	513	512	519	517	555	533	518	531	535	553	507	563	542	502	538	516	521	522	530	536	538	502	514	544	513	513	505	512	522	498	548	565	546	559	505	535	556	540	530	573	550	561	527	527	510	509	561	519	516	560	504	557	551	550	558	543	554	518	487	537	547	502	557	529	565	547	566	517	550	562	505	536	500	525	610	548	541	501	489	532	549	538	517	567	546	545	578	508	512	540	531	511	538	525	522	586	493	555	520	517	542	486	561	547	544	557	564	536	563	536	534	524	522	537	515	508	540	548	536	539	560	544	530	517	514	542	536	568	535	540	501	514	558	526	525	550	556	563	515	528	516	507	558	539	522	546	539	547	550	522	511	540	500	540	524	539	547	522	504	515	545	518	532	524	556	525	535	505	543	552	519	518	498	526	522	519	559	514	548	573	491	526	532	557	512	525	540	545	530	526	488	558	559	557	514	562	516	558	567	531	528	526	495	512	520	562	490	553	524	567	517	502	555	545	562	534	527	510	581	514	533	562	575	561	528	579	538	535	538	554	499	525	556	492	515	515	540	513	511	556	519	590	522	527	515	552	497	554	534	544	549	521	542	584	520	527	553	547	525	561	558	541	535	535	561	556	539	511	540	590	553	535	562	562	503	527	578	537	534	503	522	517	519	586	545	497	527	539	506	563	523	605	535	541	556	548	532	580	532	524	572	563	508	553	526	554	538	540	559	545	559	541	535	553	550	509	525	533	518	541	504	515	523	534	573	485	567	519	493	541	538	507	522	541	522	528	550	526	516	583	539	552	543	551	536	512	541	534	515	571	541	505	567	561	542	529	554	514	523	577	526	495	583	567	565	528	562	555	488	520	537	536	539	490	498	569	549	513	517	554	546	570	533	558	559	526	547	536	569	535	526	506	497	540	550	495	534	540	561	546	508	504	524	531	515	554	561	534	542	522	530	538	561	512	505	536	554	545	519	573	594	545	524	532	520	551	499	518	540	536	536	522	541	522	524	522	504	494	542	489	570	532	551	538	504	571	519	474	561	505	512	511	549	528	535	518	519	552	504	540	549	528	524	525	545	523	542	527	599	543	493	516	539	532	523	517	545	524	527	534	555	532	564	505	537	539	546	556	535	577	549	524	521	513	529	497	551	551	543	515	565	510	512	549	519	515	529	588	540	539	507	525	506	558	527	498	527	555	540	567	575	567	521	545	552	542	538	542	544	559	575	570	528	510	564	534	499	561	512	511	573	578	563	490	511	534	523	515	522	547	581	568	553	520	551	554	553	517	569	504	574	551	527	501	518	537	549	496	528	547	529	531	575	576	550	530	564	570	503	496	548	537	504	542	508	566	505	523	576	489	545	536	535	503	557	524	537	562	518	493	514	610	490	534	553	559	548	501	519	573	533	473	535	596	546	513	519	531	524	511	523	545	511	529	542	556	539	541	517	537	555	526	551	544	567	542	514	518	526	548	551	548	548	551	562	537	564	551	568	512	564	507	527	525	547	554	529	507	566	551	515	556	561	537	587	508	560	490	524	538	492	523	528	520	544	511	529	526	550	554	567	531	538	541	554	555	516	548	548	597	533	502	564	542	513	513	551	554	480	525	525	540	520	498	536	538	528	531	528	533	534	538	506	548	544	568	515	558	544	545	575	575	565	524	515	532	543	523	535	495	564	580	550	515	513	515	533	507	501	552	569	575	537	541	570	537	537	519	535	546	531	496	539	545	508	532	531	542	554	535	534	549	548	568	530	551	562	529	503	541	577	535	546	534	521	530	527	530	544	552	539	537	537	535	535	530	514	546	512	501	517	531	559	542	525	545	541	520	474	535	539	574	557	527	514	522	526	566	548	561	565	544	519	550	559	493	578	559	520	562	530	550	573	552	500	521	540	553	572	546	534	540	516	515	502	530	535	551	501	515	522	526	554	568	550	507	528	507	547	541	561	554	500	537	522	491	532	507	534	550	529	498	551	559	516	557	532	541	549	521	514	579	502	521	523	543	520	498	560	535	521	548	544	561	512	509	522	515	508	522	538	538	543	558	579	566	556	526	547	549	561	506	548	541	531	578	544	530	526	570	533	555	502	547	521	459	533	538	527	517	541	544	567	517	546	525	526	533	548	553	547	539	512	548	516	517	519	565	540	512	515	517	523	536	540	576	490	545	485	545	518	530	530	532	524	567	535	549	563	512	515	522	511	530	539	535	529	491	502	517	511	518	496	522	520	558	528	521	511	529	533	531	549	545	539	531	548	509	574	508	545	542	513	503	549	591	526	545	545	535	547	536	526	523	518	520	538	492	563	502	545	522	581	534	554	492	508	527	547	521	549	567	579	516	580	559	476	514	557	572	517	517	509	515	535	526	552	539	508	553	560	549	549	545	496	562	520	530	555	546	524	546	529	524	520	553	485	555	562	516	508	522	523	498	528	531	540	556	571	508	542	507	531	573	535	540	520	516	505	552	538	552	512	580	494	509	516	526	535	503	552	555	542	506	577	552	533	532	539
25607	30636	32952	31582	28160	28674	22616	15408	10811	5927	3795	2354	2032	1395	831	663	785	447	429	412	447	484	391	376	360	385	336	356	338	334	327	241	320	302	315	351	337	456	645	596	1076	463	480	400	303	309	294	302	308	301	281	332	418	465	538	515	419	258	269	268	280	257	263	285	273	312	272	314	266	314	299	307	272	296	294	297	286	291	281	279	277	260	284	310	301	293	289	277	280	274	295	289	312	301	308	317	304	269	306	310	271	265	295	287	267	272	298	274	295	300	298	336	278	298	312	266	274	297	286	267	289	281	287	269	279	317	287	288	286	259	279	306	280	293	302	298	284	306	293	308	288	317	294	261	302	305	286	310	288	273	306	278	305	315	293	287	307	270	288	284	298	299	307	303	324	276	286	286	262	304	303	303	311	269	273	285	310	281	273	272	299	286	256	284	306	275	328	301	322	300	261	315	287	281	296	308	278	265	309	316	306	293	311	299	290	292	288	266	300	285	297	269	303	279	260	262	266	302	295	285	241	273	266	267	286	315	290	269	322	296	284	250	272	293	296	305	314	278	265	273	290	310	289	293	336	315	275	276	300	302	284	301	302	284	299	279	254	292	294	278	313	300	285	302	304	305	308	268	285	306	289	291	306	298	288	297	283	245	274	282	296	290	272	302	267	300	263	274	292	317	274	300	299	286	319	269	281	303	294	317	294	275	314	264	289	280	288	266	310	263	274	305	253	290	308	261	279	294	272	266	289	327	337	280	329	284	245	293	289	319	237	305	303	330	301	292	283	307	284	314	279	305	313	295	303	304	308	328	298	298	312	290	270	289	316	285	311	257	308	290	302	271	262	283	302	308	299	299	281	314	293	306	270	274	281	335	269	301	273	268	285	318	305	283	301	303	268	309	275	301	305	281	283	276	287	288	267	302	295	293	281	308	299	297	282	307	277	307	319	274	271	299	293	300	256	297	288	296	269	328	288	285	289	278	281	307	304	272	273	301	291	275	299	293	284	286	300	287	297	321	297	292	272	304	275	276	301	288	299	282	279	305	281	313	302	293	294	305	313	279	332	301	308	258	284	310	282	270	312	283	303	282	249	315	294	312	274	276	251	286	292	305	260	300	310	254	280	329	272	313	291	303	299	272	254	305	298	289	285	286	272	290	312	294	276	276	304	288	317	282	289	299	286	295	345	286	297	275	285	259	290	273	317	281	299	278	280	273	279	299	294	291	287	286	273	285	279	323	280	295	286	293	313	313	281	285	290	272	299	265	281	279	299	289	275	297	313	292	299	328	295	262	322	293	285	297	300	277	307	279	298	268	306	315	288	252	305	313	311	282	308	270	279	287	284	267	273	295	320	316	286	274	289	320	307	253	266	311	292	295	283	292	295	304	273	327	282	281	275	284	284	283	266	281	295	267	253	296	280	275	275	284	273	268	307	324	295	307	273	274	292	275	257	255	282	300	319	291	289	289	301	284	314	284	321	314	314	283	295	269	298	323	339	298	301	255	288	292	251	311	302	304	315	283	280	320	271	308	294	278	269	292	290	292	272	275	280	274	301	271	286	310	275	268	283	261	317	280	259	266	324	296	261	300	297	275	303	300	292	282	283	260	277	281	263	289	278	308	292	312	277	316	343	292	278	294	305	324	258	260	285	291	280	285	301	310	282	270	283	307	276	268	300	282	280	308	284	277	311	279	272	261	305	295	286	281	309	307	298	322	307	280	301	305	313	318	302	308	321	293	289	279	284	305	292	328	314	278	279	269	311	312	303	304	267	273	286	288	285	305	252	275	273	322	265	305	295	297	288	294	285	294	278	293	279	264	279	265	308	261	268	294	291	255	293	274	303	296	306	300	277	245	271	272	300	322	245	268	259	290	303	279	252	272	291	307	322	314	294	303	332	293	294	296	291	292	281	284	303	281	282	294	301	286	301	299	257	284	281	275	314	303	273	273	304	295	268	290	304	274	291	297	304	289	274	236	304	274	300	323	286	253	304	305	285	291	315	299	301	331	315	346	294	294	282	314	273	292	278	265	274	277	293	316	278	328	271	308	296	259	279	291	274	304	274	295	294	296	302	316	309	298	315	301	300	334	285	273	278	326	281	310	279	281	288	319	321	253	281	314	293	300	280	272	270	296	279	345	234	276	277	301	270	288	311	287	299	303	288	264	327	313	271	274	316	332	308	301	301	302	294	248	317	276	306	322	327	281	311	309	277	293	273	281	279	295	280	300	311	293	278	280	265	281	278	305	303	288	273	278	276	321	270	263	286	313	306	279	274	274	300	308	322	273	264	283	309	302	300	310	289	282	274	289	280	309	297	273	284	277	281	273	269	294	254	297	310	290	312	305	293	299	294	283	271	293	306	276	296	287	296	291	284	270	321	285	279	318	310	298	289	265	277	280	287	265	298	287	310	295	297	291	283	285	294	294	277	312	288	272	280	310	295	294	266	278	263	281	263	290	279	302	294	268	273	284	286	261	278	312	287	285	281	253	272	262	287	291	277	274	279	277	306	276	268	319	305	292	277	261	302	288	271	303	306	299	284	287	285	273	269	321	301	260	288	297	272	276	319	280	295	293	270	292	314	317	280	304	320	301	304	301	312	305	272	269	281	320	315	278	301	266	289	271	287	283	286	280	273	275	307	260	300	309	315	303	293	265	298	273	300	268	289	271	305	284	327	301	303	301	323	315	284	288	270	288	289	318	289	292	251	283	275	293	330	272	276	304	284	288	299	295	315	287	280	294	291	301	289	305	287	257	302	306	266	299	290	282	262	264	235	301	289	277	306	241	321	312	269	309	290	292	291	275	305	280	271	268	299	277	297	295	282	295	310	310	277	304	285	287	294	293	285	303	316	299	310	302	292	280	289	306	283	291	275	276	333	309	298	319	314	261	286	317	307	277	317	300	276	242	300	291	258	307	289	314	298	292	277	321	283	296	272	309	287	293	268	321	304	285	298	283	273	284	291	292	295	277	272	312	282	280	265	273	295	289	276	305	304	273	275	274	288	277	270	324	283	314	283	293	278	287	278	307	306	289	287	268	317	295	296	298	275	260	280	297	305	290	270	290	310	284	280	263	291	294	272	312	302	297	288	291	305	285	269	307	296	291	288	298	290	297	292	311	280	331	319	293	281	291	333	274	289	293	290	257	277	285	287	303	295	263	289	283	269	287	283	283	284	304	287	280	289	289	319	281	307	278	281	271	281	305	274	259	283	271	317	283	304	275	266	288	325	276	275	295	310	287	285	270	268	297	267	279	282	284	293	277	259	307	251	278	293	270	324	322	285	291	283	301	296	282	282	281	302	292	266	281	305	321	292	297	311	300	304	272	329	325	313	257	272	298	263	279	317	262	295	258	298	271	291	289	271	287	292	294	282	273	291	272	270	287	263	282	312	272	280	288	280	299	281	266	257	292	302	281	263	259	313	294	306	276	295	313	272	270	302	324	276	283	300	268	277	297	280	258	290	305	315	279	293	311	282	309	292	294
17247	24922	32367	37789	37212	40023	34483	27085	22729	15149	10838	7658	7725	5132	3569	2886	3283	1716	1516	1653	1713	1884	1450	1248	1237	1062	1010	987	896	890	930	855	827	845	821	880	1339	1770	3334	2964	5917	1785	2081	1366	776	767	713	711	758	723	740	989	1714	2396	2650	2336	1510	688	685	712	726	692	710	663	717	641	691	677	692	663	729	676	694	673	687	685	718	711	683	694	661	709	690	702	754	669	652	667	689	704	682	695	677	679	688	708	693	710	671	682	690	708	702	674	651	694	677	716	705	705	675	715	687	646	644	722	688	672	668	610	688	703	725	649	714	707	707	693	683	677	715	674	698	679	646	644	635	661	674	635	733	717	678	700	660	669	725	675	654	670	678	693	691	699	682	654	726	690	690	702	700	734	768	656	664	682	686	700	705	698	677	691	708	674	678	646	663	643	722	709	695	671	651	610	662	712	735	709	642	693	650	698	722	694	735	687	751	724	697	706	711	647	681	698	655	686	703	691	702	711	739	698	666	689	671	669	658	740	676	630	696	711	653	714	700	661	720	677	698	688	675	714	683	653	690	718	699	675	697	692	693	688	709	722	694	644	704	675	696	678	672	705	711	688	711	701	728	700	721	694	704	659	693	686	665	679	718	729	658	678	686	711	686	685	746	694	669	710	741	711	689	691	677	709	666	685	731	681	641	694	715	668	670	704	737	671	734	709	707	690	688	697	696	726	695	655	709	728	696	634	700	650	752	749	691	665	696	656	702	635	664	657	682	701	645	717	699	680	686	701	728	688	666	636	684	663	719	689	717	707	729	685	747	711	682	662	651	666	693	673	665	613	649	678	654	674	674	704	677	696	676	671	696	683	635	661	726	694	677	708	684	709	703	658	668	705	699	714	666	707	654	697	660	618	657	709	702	660	667	667	666	680	629	726	723	648	720	695	682	704	653	697	670	704	700	679	670	670	638	693	666	661	707	678	742	675	739	715	720	668	666	684	686	666	740	662	715	648	739	663	699	686	716	697	659	628	667	687	653	710	705	657	703	666	731	643	714	700	673	702	655	671	707	657	704	707	721	708	704	671	715	665	679	681	697	660	731	702	696	717	703	690	696	685	728	723	708	684	692	652	647	719	747	691	705	667	673	704	716	690	691	673	693	692	664	652	665	715	723	675	647	737	648	721	713	674	710	700	700	716	717	647	673	688	664	674	682	681	701	673	665	702	704	672	655	689	658	703	683	707	675	694	690	692	698	681	686	659	675	707	723	674	691	692	686	712	682	725	673	705	699	713	669	687	688	706	701	715	670	661	638	694	698	693	691	675	657	640	746	695	720	705	699	672	652	680	690	705	692	698	704	655	710	685	660	685	682	700	693	707	737	676	688	672	685	684	760	682	732	698	718	716	694	693	755	703	695	691	702	701	696	749	719	679	686	713	682	701	711	719	722	680	684	669	652	717	690	646	662	708	660	642	637	690	678	666	697	663	683	627	700	678	695	701	708	700	672	680	668	700	641	723	658	712	696	688	719	660	713	742	712	720	750	685	672	694	660	672	699	738	704	696	668	666	677	696	666	680	715	712	714	713	670	669	714	734	674	694	692	680	661	699	718	673	640	672	676	679	695	698	667	712	716	733	669	684	665	696	692	672	737	733	727	638	720	681	723	661	652	707	709	670	673	676	676	701	614	677	711	639	671	662	681	659	692	731	682	704	699	682	699	731	716	676	637	692	632	674	654	746	683	663	705	708	691	662	658	683	690	691	695	658	712	677	713	676	708	648	688	660	685	697	658	724	676	657	666	698	702	689	725	683	690	705	679	624	680	669	701	732	695	622	706	665	719	655	707	660	663	680	698	721	650	699	687	682	698	708	687	656	698	685	703	676	679	694	693	715	700	653	657	721	648	667	715	664	727	724	703	671	704	676	636	647	691	690	668	692	652	657	674	734	681	717	699	698	657	690	698	698	727	731	713	747	691	670	719	695	686	697	695	673	707	712	684	676	684	671	660	650	717	664	705	698	668	712	703	689	695	671	684	703	690	667	712	679	706	718	677	672	677	648	728	695	691	695	669	684	693	702	637	710	696	714	718	637	699	681	715	679	677	696	717	725	665	702	705	680	708	664	696	700	664	704	636	633	673	675	710	703	698	714	697	689	687	711	696	671	697	739	676	659	707	714	680	709	717	692	682	710	678	689	666	672	642	727	695	687	663	680	744	660	735	703	695	727	658	667	698	675	687	663	697	707	646	664	683	698	674	734	672	723	706	701	683	702	623	695	658	665	719	727	717	680	685	696	665	696	719	687	693	681	657	683	718	675	684	724	729	659	677	642	724	654	685	661	702	670	678	682	738	700	695	661	709	678	707	694	715	708	669	709	757	681	671	723	700	673	681	708	694	662	671	677	700	662	729	725	706	709	722	726	709	687	687	664	739	664	691	676	662	700	662	654	674	683	739	696	712	645	680	658	667	676	706	654	660	681	646	665	682	699	707	712	715	655	664	652	649	680	677	656	723	695	662	680	666	674	733	716	680	691	671	716	681	683	699	694	668	683	698	671	669	642	691	659	698	682	716	686	671	693	701	696	695	711	641	676	682	680	674	686	654	726	717	679	715	684	660	674	722	661	739	714	691	695	689	686	730	649	683	682	685	696	684	748	662	687	702	734	688	670	657	665	707	684	710	692	661	679	624	712	718	633	754	734	707	696	672	634	706	708	675	683	681	716	735	699	653	663	682	717	717	675	694	647	649	707	692	663	669	720	715	667	676	691	702	672	664	727	723	675	704	713	690	676	704	737	724	678	704	689	741	678	723	708	700	639	660	648	672	704	704	688	650	668	684	748	731	713	747	655	675	735	732	678	667	761	686	682	668	702	674	691	667	684	720	687	711	674	661	696	717	686	737	666	715	674	688	680	725	704	729	688	714	708	674	676	699	669	697	701	684	670	701	686	687	704	741	636	663	650	712	682	729	660	678	683	696	668	699	749	697	713	699	750	717	688	686	704	704	680	657	694	700	671	707	702	696	674	689	695	724	713	701	711	679	693	681	683	718	687	682	686	679	672	702	706	687	642	712	717	741	698	695	688	679	685	704	683	724	669	687	711	649	674	679	686	712	728	659	702	679	736	656	681	694	694	665	654	722	686	723	634	634	685	684	726	720	663	676	682	692	719	714	676	694	690	734	733	699	695	681	677	671	705	684	694	678	681	685	689	699	679	679	680	655	638	698	683	701	735	661	703	650	715	764	688	695	675	685	688	694	674	711	656	660	662	690	675	681	644	656	694	668	688	691	682	700	690	712	706	664	705	721	705	702	669	683	672	675	647	652	668	672	668	697	670	692	713	704	683	680	649	716	658	709	707	714	739	713	683	710	714	639	683	649	707	665	687	717	683	674	675	693	693	695	693	655	730	681	680	703	686	680	702	727	728	682	691	711	690	627	686	686	676	721	645	672	677	705	673	705	693	723	691	669	675	683	673	761	642	695	724	646	713	709	687	660	699	676	615	741	660	635	730
34908	38440	37042	36030	33091	35517	30541	23069	17704	10706	6640	3952	3958	3092	1804	1165	1028	509	492	593	614	570	483	470	440	415	344	344	264	290	333	303	309	342	307	322	360	464	397	973	912	422	634	314	274	293	290	314	278	301	302	300	483	1168	1232	895	566	272	262	278	239	277	250	282	251	286	278	283	263	265	262	276	295	266	268	274	286	296	290	278	284	283	262	263	296	279	295	255	241	273	290	300	286	270	284	297	296	295	293	285	266	260	286	287	282	230	290	277	269	282	272	282	286	260	285	268	276	282	253	273	291	257	265	259	280	274	261	252	298	258	265	287	253	274	287	275	278	290	287	278	268	233	272	256	293	281	265	279	298	276	288	266	263	268	277	285	255	247	291	276	242	296	295	290	258	269	252	286	302	256	279	308	245	274	271	285	260	263	276	244	251	258	265	294	300	310	267	262	284	304	269	264	297	243	264	277	258	265	276	280	263	299	252	253	258	235	298	283	260	272	293	275	266	284	295	286	291	278	269	278	275	257	297	279	283	251	294	269	256	302	274	288	317	265	263	275	269	288	250	277	282	253	294	287	263	266	241	269	258	279	303	275	276	264	249	271	288	281	261	282	252	281	272	275	271	277	253	286	293	253	273	277	236	270	315	273	272	269	272	256	258	266	265	308	302	271	292	263	264	282	277	297	285	281	293	278	262	281	256	245	312	271	271	279	259	278	261	249	265	278	264	261	305	275	264	241	240	318	266	290	265	259	253	264	270	306	291	241	269	270	298	255	258	281	273	273	285	242	251	284	296	275	299	246	262	296	283	255	267	237	253	279	275	265	286	295	283	259	291	308	249	238	282	285	262	296	289	281	257	297	270	263	253	289	262	284	280	279	251	287	287	288	276	303	314	293	274	294	259	252	283	267	269	269	277	266	296	280	267	271	260	283	274	285	306	246	264	278	257	271	301	280	293	271	264	271	284	241	249	299	305	277	277	284	283	269	262	280	267	308	299	282	290	299	276	268	272	273	270	270	258	250	273	262	302	275	260	260	281	298	276	273	283	278	292	282	294	308	311	271	286	265	263	296	272	262	266	261	259	277	266	253	278	275	313	267	275	297	291	269	289	263	275	277	274	282	280	285	281	300	279	276	271	299	268	294	277	298	270	284	294	256	297	280	275	283	238	250	304	298	271	283	261	290	272	283	298	281	261	316	291	275	286	297	287	278	262	265	258	276	294	275	284	261	261	273	295	264	308	293	270	294	277	277	271	300	278	260	295	276	282	251	262	266	299	256	282	273	269	260	265	272	311	292	287	271	248	293	266	292	285	228	308	250	299	285	258	266	295	294	281	268	263	278	278	301	279	274	234	255	272	277	290	280	282	275	289	230	313	284	225	287	284	285	229	275	294	284	299	277	285	263	296	278	274	282	262	302	259	258	254	258	262	288	267	258	258	278	295	248	280	281	268	260	236	246	241	269	250	270	300	260	266	260	272	259	266	268	248	277	258	272	290	266	335	276	285	292	280	285	255	252	313	282	285	272	241	270	236	262	319	271	254	289	285	255	286	290	300	309	266	265	275	285	228	297	264	270	266	287	296	275	269	275	288	247	287	260	262	304	283	265	303	267	284	262	271	287	251	249	259	268	256	325	299	257	314	285	258	268	300	246	260	273	287	285	314	261	273	246	279	267	277	282	271	252	244	281	281	278	269	281	255	273	272	261	273	303	290	255	280	279	296	274	293	264	293	268	272	236	253	263	279	286	262	261	238	265	287	254	285	286	289	264	278	253	265	280	283	266	286	287	282	284	292	299	264	252	261	281	286	264	277	315	271	290	256	239	283	296	247	270	277	304	282	277	278	287	295	267	268	276	262	280	266	283	285	248	249	283	266	272	270	287	274	301	261	297	300	255	277	286	280	272	287	273	286	275	297	281	306	254	259	277	301	286	276	264	293	277	269	274	282	279	271	305	295	264	278	278	267	284	279	270	269	279	278	274	258	235	283	318	251	236	267	321	262	288	278	304	273	279	297	254	277	290	274	253	284	261	306	276	275	254	272	264	258	280	284	252	274	252	259	280	290	297	273	288	300	292	258	291	268	270	297	274	241	249	258	278	287	259	283	299	296	293	262	286	274	300	300	278	266	278	255	252	278	278	300	287	288	262	267	278	296	279	253	285	256	282	259	309	283	270	248	288	250	271	278	280	255	252	292	273	267	259	275	252	236	324	249	249	265	291	277	274	271	329	275	288	285	284	283	278	288	295	278	304	261	311	305	273	263	278	263	267	310	293	252	293	262	302	273	290	287	260	310	313	258	289	269	277	304	290	266	258	311	264	296	289	286	269	271	282	288	249	266	257	284	283	276	274	249	255	241	321	277	279	266	257	303	284	265	275	283	282	249	268	257	274	296	271	276	276	277	287	306	285	283	250	274	286	272	276	286	249	261	287	266	283	242	265	269	261	289	285	285	277	285	262	295	285	298	279	269	317	251	257	263	285	248	297	270	269	325	266	293	273	290	284	265	295	289	288	286	253	288	264	292	270	284	276	271	250	289	268	271	275	294	298	296	301	278	283	269	248	262	279	289	276	273	292	278	279	282	263	293	282	266	298	300	244	297	287	250	268	283	299	263	306	307	277	281	285	255	283	265	264	264	279	274	276	274	243	280	262	260	288	251	271	285	258	269	259	264	269	272	256	287	274	274	245	249	281	271	278	270	264	292	285	296	281	275	279	302	298	252	262	243	269	283	284	272	273	263	283	287	286	289	291	268	286	309	264	276	278	282	237	274	306	245	299	276	266	263	283	271	275	278	308	281	235	294	282	290	285	307	287	294	289	277	306	262	272	265	257	263	296	273	269	301	281	287	256	266	280	296	277	260	283	281	267	269	288	313	282	265	297	273	265	246	282	277	281	273	261	258	314	295	268	264	246	274	268	306	280	284	285	280	274	253	289	279	266	254	276	260	258	267	284	270	243	311	265	266	293	326	253	289	285	276	284	288	265	295	290	312	250	270	282	274	258	248	280	275	271	272	273	271	275	286	288	264	300	280	267	279	238	270	298	263	278	269	278	267	309	276	270	290	256	260	244	292	266	275	262	245	293	271	270	254	278	307	300	296	275	257	283	252	292	268	279	263	278	279	288	274	277	294	263	277	262	273	271	288	281	249	279	295	253	278	282	269	262	300	290	282	273	243	281	248	295	317	276	266	295	243	258	264	261	285	293	267	304	275	285	246	252	293	280	260	265	271	279	289	262	255	240	267	267	293	291	275	299	276	287	298	267	274	294	261	283	281	293	263	268	273	246	272	255	249	273	291	270	285	282	246	267	262	250	278	263	262	268	291	266	276	289	314	288	268	272	278	287	293	258	272	252	273	241	278	270	236	279	274	247	277	278	273	255	280	269	262	270	279	272	280	252	294	269	296	280	290	259	261	290	287	268	265	285	260	282	304	261	283	294	281	302	268	267	261	225	264	310	244	273	288	292	286	220	275	241	285	270	269	315
23450	31687	39133	44005	43809	47506	43102	34986	31304	22976	17901	11786	12109	9398	6075	5011	5087	2230	2157	2843	2895	2626	2163	1836	1930	1543	1134	1067	959	890	887	933	925	950	990	960	1489	2091	1570	5980	4762	1754	3114	792	737	781	812	834	821	744	703	744	2299	7139	6943	4694	2459	598	580	662	627	665	617	614	674	620	662	646	640	642	632	603	609	627	615	643	680	589	647	640	632	636	658	601	697	633	657	676	587	680	646	649	616	676	639	601	665	623	607	610	628	641	611	596	623	633	609	578	611	622	651	638	623	660	597	582	632	630	656	595	639	635	643	623	643	592	626	628	641	648	610	600	595	639	687	572	605	647	623	623	651	608	563	594	659	647	607	671	637	644	623	627	617	623	615	658	651	585	616	643	641	663	679	581	660	635	653	640	684	651	660	594	636	601	642	599	593	593	616	641	642	582	616	574	645	633	641	624	653	604	682	609	620	601	619	604	608	610	615	650	641	667	663	647	638	638	642	628	611	681	656	617	631	663	605	610	653	635	629	594	691	618	594	631	649	655	610	644	640	632	675	684	639	622	608	626	604	655	613	620	671	604	651	618	639	647	633	623	609	594	685	646	627	658	638	621	693	609	612	651	605	613	620	620	647	651	647	631	658	666	602	620	649	606	627	664	658	612	612	628	593	626	644	588	615	658	628	648	613	661	617	605	626	672	615	616	664	603	584	592	593	636	628	635	666	633	636	624	641	623	616	640	646	637	650	624	679	645	611	623	604	667	661	669	643	602	636	626	622	614	643	654	622	625	607	691	627	646	645	666	633	621	617	633	628	664	633	632	647	594	621	638	666	623	618	632	629	640	636	618	676	667	671	614	611	611	641	647	638	648	634	647	648	607	682	637	588	661	576	635	616	643	602	633	629	661	666	635	662	638	669	625	609	598	649	636	645	625	630	632	668	639	626	630	590	641	648	649	695	609	678	585	611	676	665	654	582	619	646	590	614	638	662	626	649	624	651	670	651	643	627	627	680	605	643	580	639	644	639	640	598	632	634	635	599	645	615	620	615	659	681	611	609	606	604	665	637	647	599	639	634	616	645	614	612	660	659	610	665	611	654	642	677	620	624	638	645	641	567	618	658	620	630	656	652	639	641	620	634	657	607	597	635	657	658	659	631	626	662	634	652	658	620	636	618	645	725	626	648	661	666	617	642	625	616	618	634	614	634	670	601	647	669	627	639	597	642	645	648	652	626	638	634	663	630	627	622	634	602	680	649	652	664	639	615	644	634	628	663	626	600	655	601	610	638	617	684	659	653	666	610	628	645	650	636	655	615	609	588	619	669	607	651	571	627	632	622	567	636	643	639	616	694	642	631	701	667	613	610	638	625	627	625	655	615	613	628	636	650	613	644	608	620	638	656	651	638	627	644	625	630	612	645	654	613	652	662	635	639	630	587	676	630	629	667	672	625	648	636	623	650	661	654	670	631	621	632	673	608	621	616	594	650	649	630	595	661	616	658	630	622	661	665	627	620	661	630	611	615	616	664	598	643	686	657	629	614	588	612	613	643	649	597	678	653	661	625	679	596	658	606	636	644	640	670	655	640	555	659	646	627	621	624	642	614	624	636	638	599	603	615	593	666	608	653	607	656	662	642	640	618	612	647	652	643	627	607	613	688	636	652	617	623	629	646	688	615	628	649	608	609	607	639	663	634	652	618	630	614	630	639	635	629	651	646	630	621	665	646	660	643	627	667	621	620	647	617	604	655	617	681	649	631	651	598	638	624	612	629	618	617	641	552	649	651	582	635	615	590	618	633	579	614	628	664	634	602	643	598	659	662	659	617	633	663	613	649	620	653	638	597	572	590	626	664	626	647	628	630	610	605	596	607	594	632	639	623	643	648	651	630	629	642	648	632	627	651	626	616	650	613	599	636	614	621	649	630	598	610	666	635	588	636	608	622	670	614	608	609	654	645	662	620	678	597	613	610	623	616	616	625	637	644	645	629	643	663	607	658	656	633	625	669	605	601	631	632	706	610	627	614	639	661	686	629	609	608	646	628	606	598	620	634	582	591	614	634	639	627	668	690	622	598	637	620	578	620	654	622	597	648	617	621	629	607	637	642	632	685	637	630	644	611	677	647	587	696	615	652	632	656	646	619	604	687	647	628	612	639	597	581	612	681	612	636	583	652	658	653	627	635	620	612	633	657	640	607	636	609	575	620	650	621	621	592	614	610	628	645	625	615	629	644	616	641	665	648	633	627	610	612	623	679	651	626	624	649	649	679	612	583	685	602	633	646	673	648	603	646	608	619	611	675	630	675	655	609	605	616	606	596	626	656	634	622	656	630	655	619	638	647	664	642	639	650	663	642	631	612	651	647	661	608	635	664	602	651	577	589	661	602	635	638	650	640	632	629	631	610	657	643	657	652	649	677	662	624	628	657	576	594	652	608	611	601	630	665	620	607	643	639	636	656	629	666	639	590	601	615	669	613	596	613	665	638	603	623	596	626	634	653	676	639	586	637	647	615	656	573	658	661	682	673	643	609	620	639	645	612	609	652	587	623	604	596	639	666	659	629	665	639	621	629	631	649	641	619	676	630	653	638	613	614	601	611	661	620	673	610	651	621	635	632	591	648	649	628	609	642	619	703	608	580	627	596	595	641	644	603	678	623	665	615	629	615	603	647	666	653	668	614	664	644	668	610	653	636	659	628	609	603	653	608	577	648	695	668	641	632	648	601	582	580	621	678	630	702	618	584	649	607	677	612	635	633	600	629	619	647	618	603	653	605	652	620	626	595	617	646	640	622	659	612	627	646	609	633	630	662	623	620	626	640	643	654	685	633	583	690	657	632	682	629	628	640	640	668	631	609	646	623	633	620	637	615	639	597	649	669	617	617	628	611	650	612	644	658	613	609	599	611	648	612	602	609	633	615	647	629	617	590	570	645	657	654	631	612	593	622	620	597	614	648	638	632	630	640	614	593	629	629	638	591	693	663	634	627	651	653	618	603	661	601	659	665	646	618	669	596	613	644	651	651	647	654	623	621	626	634	648	645	614	622	627	628	613	645	629	633	632	625	647	620	606	610	558	607	690	684	596	623	637	620	622	637	606	644	616	643	643	649	619	629	642	625	640	649	597	635	659	621	612	621	641	617	682	569	639	625	645	630	651	633	638	649	608	616	631	654	612	613	624	615	605	631	578	650	630	603	607	603	618	616	652	643	623	628	640	652	659	643	631	647	609	641	626	659	661	623	653	668	618	642	625	596	613	615	631	603	653	643	628	635	654	623	613	659	663	683	618	636	641	623	659	653	656	622	623	616	636	627	591	618	621	600	646	637	587	623	610	631	601	663	597	661	614	601	652	616	637	614	630	621	662	662	680	608	602	626	648	619	628	656	619	607	627	623	595	638	608	600	607	655	614	640	604	651	596	584	618	603	646	633	636	603	673	657	609	641	636	593	635	603	643	635	653	602	585	661	643	622	667	657	663	640	603	629	601	607	665	624	591	594	620	627	653
6928	6298	6061	4185	2996	2332	1355	905	701	509	351	323	361	271	231	220	238	202	199	191	175	160	193	177	205	199	169	206	170	188	158	186	197	156	153	165	169	156	174	171	192	178	182	179	177	192	170	164	168	167	151	186	188	239	259	258	176	187	168	152	181	160	156	160	188	166	179	169	154	160	166	181	180	165	176	192	176	179	191	170	189	169	165	175	169	167	173	182	161	161	168	170	170	183	190	164	156	160	176	198	167	184	167	169	165	185	192	161	150	184	186	160	167	155	167	173	190	188	159	157	153	215	173	182	195	169	182	177	169	144	175	164	165	180	193	179	153	176	152	172	154	166	174	176	201	190	179	166	168	161	158	177	179	163	152	178	170	178	180	158	171	140	188	163	166	175	177	160	166	189	185	179	144	155	158	169	163	164	149	149	148	192	182	192	174	193	198	201	158	176	183	176	183	160	184	165	174	155	163	191	185	178	194	173	157	193	169	164	155	183	176	154	164	207	159	160	181	169	166	137	177	176	172	151	168	179	160	217	189	169	182	182	167	181	169	154	167	191	170	179	185	176	163	154	171	137	168	164	161	160	159	185	173	175	161	186	178	142	142	168	130	174	188	194	159	170	161	139	177	170	179	157	165	159	165	193	150	149	166	146	181	171	167	165	177	161	152	173	160	162	176	153	164	161	161	173	174	169	186	173	179	173	174	170	153	168	177	177	151	203	170	162	182	176	172	168	170	167	169	197	168	184	166	188	152	147	186	148	187	157	182	205	192	173	189	156	174	170	173	175	163	171	178	167	163	149	164	180	183	130	160	169	146	155	179	186	155	162	155	188	188	195	175	189	167	154	166	167	204	159	176	161	141	167	182	158	165	182	171	180	132	184	141	166	173	197	153	169	190	177	176	178	173	151	162	177	155	153	171	159	169	170	163	181	181	183	172	181	166	173	182	157	153	165	158	168	162	170	171	166	178	161	167	183	184	155	176	166	189	171	178	167	179	165	175	161	157	156	158	162	195	188	192	174	163	177	161	162	197	192	156	154	173	197	172	156	151	194	155	190	147	146	166	188	196	157	206	173	176	183	168	175	190	181	182	183	173	150	152	149	139	176	185	176	176	170	143	181	166	174	166	190	158	180	167	184	183	162	162	165	171	180	156	175	182	194	184	181	158	170	201	171	168	191	153	164	177	195	160	161	170	172	161	180	152	197	170	165	142	173	155	182	171	158	158	150	160	162	182	165	175	188	186	182	168	171	167	181	188	179	173	187	174	192	165	169	182	168	185	160	142	163	160	180	172	159	174	168	165	189	183	189	149	162	163	170	186	178	174	163	177	160	176	163	189	177	198	188	183	161	184	166	177	159	174	148	183	174	164	170	177	162	159	147	166	182	164	204	175	166	180	184	179	170	170	154	186	164	155	165	173	160	171	165	173	166	187	168	183	150	143	164	193	161	204	168	164	177	151	198	172	170	168	172	181	199	174	178	201	179	167	152	154	180	168	185	172	174	176	175	162	172	182	184	164	203	160	159	179	170	167	155	172	166	187	162	156	184	179	160	191	160	182	194	153	184	161	189	185	167	177	155	162	172	151	188	174	162	154	182	166	193	178	185	163	148	163	177	131	160	165	158	159	153	191	173	159	149	169	162	150	169	161	196	181	158	165	179	154	192	184	186	180	168	163	167	134	182	174	148	143	158	185	186	163	145	182	167	182	160	150	173	182	159	163	170	173	183	162	196	182	162	163	183	176	206	187	164	180	196	157	180	140	169	158	153	164	181	168	165	154	178	155	173	177	164	195	165	164	181	179	191	167	154	147	163	155	168	181	179	187	183	177	152	164	168	168	165	178	182	164	169	205	179	156	175	190	168	176	143	173	184	163	156	174	166	194	175	165	161	184	186	156	161	172	180	188	152	180	155	161	157	172	191	173	168	152	164	171	162	176	173	150	188	198	159	179	174	187	187	181	173	178	150	155	159	158	181	166	169	187	162	171	182	154	187	172	142	193	183	149	155	171	148	139	162	167	181	146	171	166	145	174	149	152	164	174	151	142	178	168	176	158	163	154	181	151	165	171	171	166	155	200	176	144	168	182	169	157	168	176	165	150	176	168	191	154	190	191	169	150	164	171	154	194	164	154	180	138	172	167	171	144	173	182	166	174	170	180	170	142	167	178	186	160	178	168	165	175	158	179	187	160	190	150	183	155	179	179	164	158	160	157	164	170	196	161	199	196	161	152	161	178	185	176	170	172	166	153	162	183	170	187	207	160	198	190	181	165	159	151	148	165	190	193	165	183	178	170	157	181	153	152	177	166	173	156	157	163	176	171	160	168	162	156	176	167	185	171	193	167	168	167	177	179	154	188	174	164	201	161	154	173	172	152	157	188	163	168	183	162	147	167	154	158	163	178	166	192	188	186	148	182	153	191	173	179	179	198	191	192	178	188	158	174	157	184	193	187	160	189	175	167	150	187	170	158	162	187	156	149	191	148	159	152	150	191	175	158	150	174	187	151	192	173	178	180	181	184	174	173	159	167	165	178	179	158	149	160	151	157	191	190	170	167	198	175	171	169	152	141	174	171	173	155	183	174	163	181	177	163	155	175	176	176	186	166	174	191	168	177	164	157	178	147	180	177	176	149	167	185	161	167	180	155	166	169	183	159	177	165	190	184	154	184	206	161	160	165	186	154	182	164	155	160	171	174	188	160	155	195	175	148	179	180	182	180	150	154	160	167	172	143	174	176	199	178	151	174	161	184	158	176	176	172	169	174	155	162	165	176	166	167	172	153	168	189	168	149	175	166	169	173	182	172	162	183	185	166	151	136	174	165	167	189	160	193	152	160	163	163	184	181	184	160	182	196	178	182	182	158	159	173	143	157	175	189	167	158	153	170	156	185	166	165	164	175	167	164	179	172	169	158	174	180	139	180	168	161	156	184	177	207	168	191	168	193	142	160	174	165	157	191	154	164	164	166	200	185	174	169	165	176	174	161	157	181	187	152	179	170	169	152	176	171	196	179	155	173	197	157	194	157	158	190	163	186	155	191	168	157	157	192	168	155	158	169	167	161	197	178	171	155	166	180	178	161	161	181	182	161	171	189	147	162	193	165	149	195	147	156	149	195	181	190	176	166	191	171	187	170	136	173	165	185	183	175	180	166	170	159	160	150	162	180	168	175	189	178	156	151	152	164	160	195	170	147	163	180	161	149	168	188	161	155	167	178	162	162	173	168	177	175	165	181	165	170	159	167	142	170	166	180	177	155	164	163	183	173	172	141	142	178	176	175	157	170	174	165	179	164	163	174	155	164	159	176	174	146	158	162	137	181	196	168	155	179	151	176	162	166	148	163	164	169	164	149	165	161	182	163	178	160	198	166	153	164	171	160	182	193	157	156	165	169	162	154	142	163	174	182	186	164	190	181	157	168	169	180	156	179	164	168	158	137	187	174	153	200	160	165	197	180	151	146	175	161	184	165	157	164	196	153	161	163	157
5074	6765	9773	11080	10085	9369	6098	4269	3212	2219	1644	1550	1680	1163	805	862	768	637	569	610	617	529	564	573	740	553	533	486	570	498	504	468	482	523	541	519	499	495	527	713	519	467	487	435	480	419	432	460	470	481	417	460	528	880	1025	882	429	399	437	435	446	454	453	442	430	440	406	442	410	435	425	427	408	415	481	419	427	453	429	464	452	427	426	397	433	414	436	424	416	433	436	442	445	462	408	414	448	416	444	448	444	458	443	416	466	451	470	447	440	460	438	449	451	447	431	422	438	431	479	431	404	407	421	466	479	429	418	454	450	426	429	458	455	438	405	418	452	436	446	411	437	473	453	429	427	448	420	418	417	438	419	409	423	425	447	441	459	462	448	455	479	459	445	472	444	449	396	396	426	432	434	419	403	455	444	405	430	446	392	396	442	459	423	412	401	450	423	434	450	451	430	436	435	426	407	409	425	464	444	447	456	430	466	467	412	415	446	453	446	409	471	448	412	419	417	428	473	412	432	433	429	464	459	446	440	441	423	439	433	459	477	398	416	451	421	446	461	487	466	420	420	445	436	409	453	436	431	461	420	430	429	448	418	437	432	431	441	402	471	467	434	398	445	431	441	451	435	419	475	454	461	429	435	472	401	387	448	449	434	427	458	452	477	423	447	451	422	436	448	447	419	428	412	453	454	443	426	468	423	419	438	430	415	428	433	483	477	441	425	483	442	444	412	487	473	452	467	448	446	420	404	438	441	457	434	438	425	452	412	434	458	478	425	445	442	434	448	448	417	433	433	480	431	381	465	447	449	441	466	456	437	430	461	431	451	444	442	454	407	441	463	452	422	447	434	416	432	421	443	435	472	464	441	419	428	459	426	463	434	431	461	449	440	405	455	435	438	451	425	483	406	434	417	432	431	438	405	468	437	444	427	464	442	422	458	465	449	410	425	412	456	447	445	457	440	406	390	433	433	427	424	426	407	428	438	438	461	445	425	391	411	447	436	453	439	382	402	446	458	443	428	467	432	420	446	431	449	451	463	448	451	426	402	465	421	457	433	465	445	410	439	429	452	469	462	462	449	422	499	439	426	439	435	481	430	418	432	463	388	418	434	412	462	417	448	447	430	463	440	458	405	396	399	436	426	432	448	424	459	432	419	479	405	424	444	425	495	424	412	411	461	428	440	379	431	465	411	434	435	452	437	447	448	464	414	434	403	441	462	433	421	416	445	470	440	403	422	424	454	430	418	455	423	436	454	431	444	421	444	443	446	453	473	437	403	410	421	453	423	449	464	461	447	465	456	444	390	449	429	439	444	430	494	445	458	432	456	445	442	451	433	421	448	451	450	444	431	446	429	398	454	449	435	435	434	469	428	432	483	412	422	427	400	416	461	463	421	426	420	447	432	420	388	438	412	450	380	418	446	426	414	446	454	465	455	419	479	426	401	481	406	407	423	460	450	427	425	427	447	426	407	447	401	420	428	431	439	451	437	424	401	418	468	438	423	411	424	415	406	439	450	420	415	417	439	480	488	402	432	471	448	427	399	477	416	450	471	467	440	440	420	420	437	432	444	408	438	420	424	410	422	412	414	444	412	419	433	428	406	443	476	443	436	439	458	407	413	451	421	429	437	431	438	435	451	442	420	417	425	429	433	425	444	385	406	420	438	451	420	449	465	413	459	436	434	399	416	474	427	432	463	418	456	440	437	449	475	436	409	423	481	426	426	415	460	418	368	455	420	457	446	429	435	451	416	435	464	420	471	442	421	455	447	448	409	421	422	410	442	399	453	455	444	427	454	430	457	453	444	434	463	481	464	431	425	416	442	439	451	463	467	417	423	467	460	437	448	441	446	454	467	428	465	430	403	472	438	421	455	446	458	411	469	470	454	432	429	441	441	440	430	424	496	410	435	427	402	416	468	477	445	397	460	423	425	413	437	456	422	430	455	429	418	440	457	473	430	439	446	471	399	392	463	430	453	444	455	426	429	437	435	408	434	451	409	436	429	440	445	428	441	462	439	412	426	421	439	485	436	437	424	436	440	458	458	430	444	444	425	430	436	414	447	436	424	452	432	456	459	429	472	457	389	411	427	447	430	422	440	476	415	436	434	440	446	419	435	420	439	432	477	452	449	484	417	432	429	455	440	444	425	432	434	441	450	440	440	441	441	432	424	407	448	445	463	457	449	467	409	446	422	437	419	401	471	428	433	444	473	450	409	438	449	437	426	436	474	451	429	427	451	449	443	438	454	413	450	423	390	442	443	443	469	458	421	423	426	413	411	403	429	463	424	416	442	450	426	433	441	418	465	471	432	434	466	432	434	406	405	397	439	421	468	446	416	398	451	442	439	448	458	469	446	430	446	462	471	418	412	447	451	433	398	432	409	410	471	429	454	420	421	459	421	413	439	436	457	457	394	390	429	419	420	427	439	467	476	452	440	418	472	447	426	437	461	401	425	437	429	439	457	438	446	469	390	425	436	409	423	460	454	432	451	417	422	473	449	474	425	455	436	446	425	426	424	407	476	412	402	430	444	449	433	442	434	403	458	458	458	435	427	475	477	414	442	452	474	426	426	442	424	429	421	450	445	446	458	423	413	447	440	420	388	428	422	435	438	464	419	469	419	411	426	422	428	437	435	504	400	455	437	405	427	428	451	451	432	433	447	453	422	445	436	423	427	441	441	448	496	439	433	430	428	428	476	465	425	459	455	456	435	422	417	451	479	433	418	475	428	438	433	431	472	444	399	413	431	458	445	485	446	412	413	415	484	420	461	422	475	434	453	445	471	394	401	393	457	451	418	439	413	431	415	411	444	452	493	445	477	389	467	430	441	419	450	440	442	427	424	408	469	457	400	452	437	407	422	485	449	441	405	455	449	431	443	411	393	458	452	457	428	447	391	419	428	443	447	429	403	454	439	445	435	399	403	418	438	442	423	423	451	445	444	443	443	427	465	436	430	434	440	428	444	415	424	438	410	480	429	413	421	431	442	432	404	422	439	449	431	453	422	446	435	441	463	437	419	443	433	456	433	471	484	453	427	444	462	439	436	431	440	439	433	456	447	458	453	455	454	428	437	445	439	461	429	436	440	437	455	430	448	444	426	461	467	465	433	412	420	461	445	407	417	438	439	458	454	451	458	433	443	451	457	506	428	429	402	444	431	415	462	467	481	437	471	461	433	451	437	454	427	389	459	438	439	414	424	457	446	454	444	438	419	439	412	444	445	422	468	438	428	457	411	468	436	414	442	428	439	417	455	442	435	448	462	460	462	432	436	394	404	423	423	436	427	439	422	413	402	455	450	434	462	433	435	414	454	442	440	424	406	458	444	443	482	434	444	404	435	392	402	470	437	438	407	417	439	421	400	453	456	464	442	447	431	417	462	455	426	509	424	427	440	417	420	368	437	415	442	438	425	476	453	450	440	413	413	448	463	434	475	427	460	422	470	455	429	458	456	433	441	417	421	448	425	431	415	453	414	445	422	419	442	433	436	446
26534	31832	32017	30961	27113	28168	21976	13810	9387	4776	3444	2202	1809	1151	716	620	565	375	341	362	352	415	387	397	332	285	280	287	282	286	287	256	264	256	262	293	251	388	531	857	363	280	246	267	247	244	263	271	208	239	218	270	375	713	720	462	221	268	236	255	225	268	275	223	272	243	288	253	239	248	253	218	254	251	276	245	238	258	241	225	232	275	248	239	247	243	249	231	253	268	272	237	211	242	242	275	266	273	246	217	257	246	224	247	251	253	243	252	239	273	255	202	248	248	234	263	249	294	257	237	275	255	225	253	235	281	280	251	249	234	253	280	274	267	258	261	234	251	229	247	250	230	233	266	211	237	263	226	267	237	241	289	235	250	270	240	256	271	215	243	250	230	249	253	249	237	256	264	271	245	258	233	258	245	246	225	259	263	247	252	245	263	220	235	247	259	260	239	243	244	232	238	274	293	244	241	245	236	240	250	244	256	270	246	252	243	248	259	267	219	242	235	247	228	225	224	254	243	253	270	248	229	250	259	272	257	224	257	250	234	236	274	231	262	249	232	232	249	247	252	252	237	234	252	238	255	237	218	253	238	245	248	268	245	236	237	235	234	275	240	230	246	231	232	263	266	249	256	258	233	241	234	241	280	288	243	243	257	259	270	238	240	293	267	252	260	268	271	249	256	250	241	253	260	222	284	244	238	229	252	237	236	270	251	246	244	262	255	237	277	239	235	263	237	249	247	250	255	266	229	246	282	252	257	237	247	269	250	249	262	239	245	253	241	269	242	253	248	243	253	249	225	241	252	245	235	259	271	237	246	254	254	227	231	250	231	261	241	273	272	253	273	240	272	237	261	273	263	240	221	279	253	247	257	243	238	259	272	252	224	224	253	219	223	258	249	250	246	254	245	226	248	241	266	223	242	249	243	238	252	241	245	234	234	263	263	277	254	264	250	230	248	258	270	264	245	253	231	238	261	231	261	234	227	260	256	239	234	235	251	253	265	224	263	242	242	268	258	267	254	264	250	221	239	235	233	259	263	245	234	265	231	227	228	240	277	251	247	278	227	221	248	243	246	248	244	247	263	236	247	266	254	271	289	263	255	257	245	268	245	288	237	276	273	249	265	246	232	229	276	250	215	251	250	242	231	244	236	255	225	244	245	238	237	231	221	227	240	250	249	256	215	277	293	262	254	259	247	223	264	269	269	235	222	260	263	252	261	233	221	251	222	222	251	241	253	232	267	271	250	268	282	258	222	284	255	239	257	231	246	233	235	238	235	220	283	270	253	234	229	252	228	258	242	264	258	246	240	245	243	249	264	253	253	284	249	248	268	252	242	245	265	268	230	230	257	240	261	273	243	266	259	250	264	262	259	241	238	259	230	253	303	239	263	247	250	248	233	260	271	248	216	260	259	238	245	247	249	255	269	262	244	259	249	227	248	228	251	267	255	238	237	225	235	273	248	268	258	274	248	247	260	266	252	254	243	237	260	237	245	241	231	269	249	238	270	246	230	244	257	230	247	293	272	246	238	287	253	236	256	266	290	246	225	224	267	236	271	262	263	230	277	223	244	237	274	274	262	233	254	222	248	268	240	289	234	255	253	259	239	236	271	247	249	278	258	258	221	228	245	308	246	222	274	242	275	243	266	256	253	249	249	203	233	231	231	237	266	286	257	256	241	235	255	252	251	251	265	250	251	257	269	230	241	228	271	251	259	248	239	250	256	243	240	260	245	241	253	236	265	261	262	226	238	261	263	245	267	288	242	252	234	254	239	260	269	268	302	230	249	236	242	265	251	256	245	245	249	257	252	251	220	264	272	241	240	278	252	232	281	243	292	229	272	257	242	252	247	259	256	271	239	299	217	258	237	221	269	274	238	275	237	246	235	226	281	249	249	243	266	240	237	245	248	234	239	241	253	274	235	233	275	249	272	263	273	221	258	237	242	252	279	250	249	274	256	264	233	261	249	236	277	248	223	232	267	269	256	263	259	228	247	264	272	270	285	253	252	243	234	271	255	227	268	244	267	261	257	260	248	261	213	243	267	274	241	265	259	241	263	231	276	244	221	227	253	236	241	248	228	245	261	235	238	237	236	244	240	249	237	263	215	243	271	256	287	282	250	240	239	224	245	243	234	251	269	255	286	232	254	267	235	239	243	250	233	264	244	251	235	244	287	265	267	243	270	263	269	257	262	273	266	311	225	275	227	252	259	231	256	217	270	244	237	245	282	251	218	277	223	233	233	227	235	262	255	246	262	257	234	256	218	233	247	253	249	258	219	248	251	272	241	244	248	230	269	241	225	227	259	258	283	261	247	252	276	244	260	256	275	266	247	235	243	250	246	241	235	231	237	273	251	271	265	257	243	261	262	212	225	259	250	279	276	247	219	259	224	231	253	239	249	231	257	264	234	247	266	245	244	247	265	258	245	264	241	252	280	286	254	229	247	253	235	269	247	268	249	226	231	211	260	262	260	232	310	254	267	287	232	229	253	265	241	242	229	212	249	261	272	254	248	261	243	242	253	253	244	250	249	240	227	241	254	267	261	262	254	253	258	264	230	276	255	250	235	246	239	245	277	219	242	241	256	224	250	270	273	271	229	235	259	270	271	268	233	287	273	239	248	228	262	242	255	223	255	244	267	225	225	269	257	250	262	248	223	249	250	266	239	220	262	241	241	260	259	247	268	235	236	236	253	225	263	241	242	261	236	256	258	267	268	210	240	260	252	260	254	239	253	234	258	301	250	266	236	284	250	267	256	236	266	261	238	262	242	246	224	239	255	231	227	270	268	260	257	270	232	266	233	241	243	220	203	250	254	269	219	258	250	229	231	276	228	248	248	272	244	254	238	240	231	254	247	249	243	254	238	218	237	236	249	235	235	266	251	254	246	260	257	271	232	229	237	244	247	267	232	247	259	253	240	281	275	231	266	271	239	242	233	221	250	259	275	250	267	243	250	243	206	247	288	258	240	250	255	214	261	227	245	253	244	238	248	263	254	222	248	279	255	252	233	251	259	244	232	250	258	250	242	259	248	271	266	238	241	257	256	249	248	257	254	248	258	257	255	256	267	242	247	269	231	241	221	274	243	224	241	248	238	246	242	248	255	243	240	248	274	251	253	244	267	246	249	258	221	236	215	262	267	254	233	253	268	271	237	245	268	252	282	229	256	262	270	227	226	233	235	228	253	230	236	279	242	204	248	273	235	264	240	249	234	258	244	257	268	214	237	255	247	293	251	253	261	252	243	267	256	247	260	246	235	273	238	245	257	246	246	269	273	256	289	247	233	251	242	269	246	267	233	276	261	276	255	256	273	260	236	262	248	248	237	229	262	274	296	238	260	259	248	255	242	256	267	208	268	249	253	256	244	263	246	240	224	236	239	258	242	254	252	251	257	266	253	278	239	237	250	263	264	269	250	260	239	254	232	223	258	239	224	277	257	222	234	258	245	274	275	244	242	268	249	257	252	254	263	248	225	223	263	275	248	271	229	227	268
18125	25443	32483	37589	36140	40418	35212	25417	22430	14576	11779	7398	7467	5099	3402	3314	2574	1350	1254	1542	1702	1707	1879	1592	1266	1061	872	781	745	807	707	766	716	757	811	830	762	1745	2717	5149	1299	916	674	674	642	670	635	650	604	661	593	622	1704	4216	4168	2113	660	590	557	583	577	614	546	586	561	627	609	601	600	566	567	603	595	614	614	567	550	605	541	623	563	600	582	549	585	586	621	568	581	580	580	600	569	654	556	637	567	601	582	594	602	581	595	597	612	584	570	608	574	606	588	593	572	599	547	547	597	581	653	600	589	569	615	624	622	608	576	611	604	610	581	583	611	600	532	632	602	584	615	539	601	587	596	616	598	578	595	549	565	594	642	609	610	578	616	568	636	569	593	567	552	605	584	585	524	571	535	574	606	590	650	592	597	603	592	581	598	568	584	611	602	594	624	617	593	623	619	637	627	535	622	624	556	564	560	607	620	587	586	565	545	615	649	599	600	626	597	582	592	619	585	582	631	555	574	643	620	626	654	651	594	579	555	579	595	635	577	601	550	600	618	599	541	594	621	595	586	592	589	616	585	565	614	597	601	600	599	622	583	606	593	618	575	615	575	588	572	604	605	588	618	622	565	563	599	564	593	591	607	599	579	565	579	554	595	558	565	583	564	601	570	604	652	634	616	598	549	603	619	596	581	581	580	553	545	632	586	592	598	579	622	607	599	583	571	663	552	593	598	531	599	622	591	584	540	622	565	597	587	545	588	567	618	618	576	593	600	631	550	612	565	577	612	596	614	606	562	550	592	612	622	557	610	613	600	585	543	598	601	594	556	597	640	633	647	652	562	603	594	622	641	594	574	598	545	568	574	567	606	587	573	604	601	512	586	596	593	639	597	574	585	592	594	594	598	616	554	611	595	571	601	592	577	572	570	573	581	612	591	611	573	628	589	575	628	584	607	552	564	578	546	591	578	603	572	594	625	610	554	616	577	572	569	571	617	637	565	603	649	570	572	616	548	608	585	581	584	561	616	543	561	581	542	590	601	589	587	617	573	634	575	605	567	557	602	618	560	619	570	592	586	562	591	585	649	603	641	586	587	601	562	579	597	605	615	607	629	575	598	608	576	581	607	563	592	581	589	585	545	588	598	573	609	594	606	618	586	599	580	596	540	621	596	624	547	597	616	657	623	579	637	605	591	590	624	599	604	598	579	597	588	603	551	619	593	552	575	587	597	599	586	575	561	564	549	601	636	614	541	587	566	523	564	592	591	572	593	593	589	629	588	571	612	542	606	577	551	587	599	592	589	576	584	594	589	544	574	641	584	577	605	593	590	601	587	605	620	625	587	634	621	564	546	569	623	564	574	549	576	580	614	573	617	622	565	595	658	590	572	560	621	573	580	587	617	649	560	599	587	603	579	542	609	558	605	590	615	628	596	606	589	578	610	614	659	596	600	600	570	606	596	576	609	629	598	569	593	640	563	632	588	634	592	608	610	620	615	624	590	569	598	622	586	570	618	588	598	581	589	618	624	564	580	598	607	669	624	583	582	562	553	587	583	661	608	616	616	598	591	592	579	579	605	586	574	618	581	603	608	602	565	581	577	561	594	589	617	570	605	556	606	595	575	601	579	588	629	591	558	597	590	607	586	591	584	624	617	575	582	583	587	620	631	568	588	580	605	612	589	612	618	620	589	570	583	573	564	573	592	592	561	616	609	594	592	610	586	622	616	583	547	580	628	586	597	600	612	617	580	611	596	587	585	593	571	581	581	608	639	558	632	598	609	578	593	589	595	569	604	601	564	569	625	543	599	584	579	547	601	623	576	641	614	549	588	558	573	563	560	597	555	609	593	559	589	585	577	621	560	593	603	619	581	602	618	619	593	561	611	601	561	599	568	614	656	545	657	573	552	617	603	625	574	640	592	572	607	556	604	547	551	614	571	592	560	590	575	563	605	600	573	586	595	568	596	558	610	642	567	580	584	589	626	601	614	609	552	582	556	548	603	583	573	603	584	570	601	602	589	563	580	623	639	570	636	622	587	615	615	570	575	582	599	596	571	603	576	648	578	560	594	589	575	559	608	591	602	602	587	590	623	557	585	580	629	556	596	569	606	593	613	653	595	554	609	606	593	596	561	561	546	592	626	590	565	591	593	603	577	554	608	577	589	615	556	589	610	579	560	562	617	611	609	612	641	611	572	618	626	627	569	621	555	604	597	592	618	575	590	588	579	616	572	605	606	611	582	589	564	597	580	565	635	637	563	561	565	582	579	583	586	584	585	583	595	576	580	570	588	590	626	586	626	591	588	579	580	607	629	608	594	535	592	591	586	541	568	631	560	553	595	601	551	616	656	563	570	592	588	608	636	624	591	597	594	630	558	560	595	621	620	554	552	615	584	596	628	601	605	537	596	607	596	550	612	600	587	620	574	583	620	578	583	617	582	621	556	625	582	607	593	552	606	577	621	634	605	601	590	620	570	572	561	516	600	594	586	576	565	557	572	598	558	568	590	592	578	588	572	563	583	560	585	574	569	599	605	546	556	630	568	605	593	593	603	580	612	647	635	555	603	603	624	621	604	589	576	599	605	586	624	597	584	597	599	574	619	597	585	601	534	609	569	625	614	622	583	548	580	586	591	583	583	664	632	615	581	596	584	591	571	608	615	579	565	587	609	608	549	559	579	592	599	635	590	571	618	581	615	610	604	571	567	577	568	586	593	577	624	604	586	606	620	593	652	606	613	608	577	613	612	593	578	616	586	596	613	589	596	584	576	563	557	581	574	585	606	591	592	610	634	564	588	604	590	570	606	582	578	599	603	576	597	602	633	591	629	598	549	605	570	578	574	620	556	596	613	571	606	618	578	601	593	592	615	597	572	652	579	587	594	568	578	523	564	559	630	625	589	639	570	627	558	576	620	595	590	592	594	616	567	619	578	579	625	610	643	592	607	595	577	560	577	586	611	620	607	599	566	614	597	592	587	616	554	584	635	562	631	563	606	583	561	585	585	631	587	577	588	579	602	608	612	581	596	610	595	585	596	632	625	609	596	634	625	625	613	553	585	608	553	579	595	581	622	609	588	584	590	571	566	600	600	601	583	655	594	588	621	568	571	603	609	554	622	624	553	660	635	629	617	653	606	571	587	588	588	576	582	591	560	563	597	579	535	613	617	579	625	589	583	551	632	533	596	589	605	557	607	605	571	608	598	630	572	626	553	609	573	583	597	584	599	586	623	610	589	599	565	588	579	566	611	602	613	556	601	610	583	573	588	610	609	604	575	619	618	573	556	560	617	615	595	564	564	580	605	575	582	613	538	583	630	614	598	598	566	571	575	601	565	651	587	562	555	615	620	626	601	550	610	626	586	591	618	613	590	584	610	566	567	591	563	568	582	558	610	584	578	565	603	620	588	584	609	592	616	554	592	619	567	604	608	600	578	609	603	595	585	576	582	618	611	591	609	600	527	608	569	621	590	555	602	578	613	566	600	588	577	573	643	568	589	590	607	549
36303	37063	36848	35984	32513	34715	29280	21511	16960	10411	7372	4589	3812	2525	1387	862	781	423	375	459	498	460	615	695	416	418	308	336	316	295	294	251	256	220	251	270	287	341	319	849	851	266	255	254	265	261	224	231	283	224	206	235	598	1253	978	358	268	236	232	258	241	228	215	237	240	246	236	247	245	229	230	249	231	247	238	221	248	219	223	224	229	221	244	237	234	206	236	233	223	225	237	201	241	249	240	267	260	206	245	252	225	200	235	240	250	263	226	239	241	235	234	243	240	199	223	246	234	217	231	245	212	211	231	268	234	254	248	262	180	231	219	244	216	260	235	214	210	225	221	218	230	231	255	225	240	244	234	225	244	225	251	237	212	230	254	205	237	222	230	241	233	218	236	223	218	202	225	209	203	235	217	216	215	208	224	228	258	224	258	222	233	253	226	226	226	209	208	239	219	219	250	237	208	233	208	254	249	253	226	241	254	226	205	210	232	259	230	221	274	225	245	233	243	226	207	270	245	238	219	253	237	227	232	225	241	217	247	223	207	209	227	230	232	251	248	217	249	242	220	216	240	215	206	231	227	227	221	226	255	223	228	212	224	216	242	229	207	220	232	233	255	241	224	214	216	225	243	225	221	245	199	251	251	257	255	241	266	261	258	253	216	221	221	226	237	219	231	208	225	229	216	240	218	232	225	235	214	258	228	233	234	230	235	206	256	235	208	216	228	233	230	232	228	232	215	232	230	225	230	227	202	210	225	214	216	245	256	233	224	233	213	216	213	232	248	209	207	224	229	247	248	195	246	210	232	228	227	221	217	232	243	214	229	236	219	242	246	217	242	220	245	218	214	211	220	237	230	215	228	238	235	216	242	230	244	220	224	267	231	203	224	217	202	213	237	210	228	189	224	242	229	239	204	217	226	237	254	199	221	210	224	235	204	259	217	227	209	224	244	246	247	240	264	229	208	230	244	248	224	217	264	216	229	199	246	223	252	237	255	243	197	237	212	271	247	234	211	221	232	248	248	212	237	234	221	229	225	233	244	222	257	234	239	254	202	216	203	231	232	210	244	226	241	194	233	232	238	225	248	227	211	218	214	240	232	260	283	232	249	234	235	227	220	233	229	242	239	211	268	237	233	207	251	252	226	213	240	245	207	231	243	247	249	222	230	218	233	225	235	232	232	220	238	237	245	248	231	204	195	215	227	221	212	236	224	226	240	216	245	271	217	245	236	210	242	234	236	238	221	226	221	231	215	233	210	226	217	215	229	235	223	227	213	247	219	243	264	226	223	206	234	215	224	238	210	217	249	220	232	244	221	230	227	237	218	236	246	232	223	234	247	250	227	201	232	216	224	227	215	207	253	225	227	240	245	215	206	202	240	214	254	224	219	231	215	232	234	249	219	217	222	242	237	290	209	207	251	205	240	222	236	223	246	188	230	246	222	226	212	223	261	230	232	206	240	236	223	201	223	231	235	237	238	229	221	234	237	213	237	264	232	217	221	246	240	222	250	264	222	214	232	211	199	228	215	227	216	229	227	225	214	245	233	230	230	223	249	244	217	223	225	258	215	234	215	235	232	229	253	254	223	212	227	223	232	227	216	214	222	227	207	249	245	232	222	225	247	190	232	240	238	241	197	231	246	250	235	224	272	229	234	242	235	209	227	241	234	215	253	247	220	248	222	223	200	211	225	272	231	234	230	237	209	174	242	205	238	262	227	232	185	212	237	257	233	199	243	230	224	241	250	259	202	242	249	227	211	222	243	235	252	225	257	248	218	204	211	265	223	258	226	240	222	256	256	223	230	208	253	210	224	224	236	223	268	236	242	229	226	219	242	216	213	245	240	237	241	212	218	232	231	232	265	203	237	197	218	231	258	248	226	227	219	268	221	238	224	205	209	236	234	239	215	243	229	224	221	225	253	255	265	215	201	207	228	224	250	238	224	227	230	223	220	239	239	240	236	235	221	227	241	236	244	230	225	258	259	248	220	249	223	218	283	201	228	222	228	222	205	219	226	233	230	256	211	243	239	246	232	221	242	218	216	269	219	207	213	240	243	206	230	243	228	204	222	241	242	248	235	217	242	216	246	232	239	242	223	237	241	235	228	214	200	247	225	227	233	245	216	251	234	215	214	229	222	243	232	244	242	255	236	234	252	215	209	241	225	201	229	279	236	238	249	204	236	235	221	250	196	234	242	268	255	239	205	238	219	242	222	250	248	260	229	236	225	231	283	241	233	250	245	261	235	230	230	235	234	214	207	216	274	227	228	230	257	242	256	245	251	243	212	226	247	230	227	230	219	238	251	244	223	229	235	250	208	232	229	229	211	236	259	225	234	252	224	221	256	222	225	215	213	211	249	238	226	233	257	200	238	239	238	227	217	211	235	220	225	248	223	241	209	238	228	229	227	223	224	238	280	222	251	257	195	210	231	228	243	231	228	218	208	220	238	224	238	253	228	221	251	233	241	244	227	238	262	208	243	233	196	256	220	256	229	230	247	235	235	238	230	240	250	241	254	216	245	210	243	253	206	256	242	233	225	230	246	240	246	233	210	230	264	191	264	227	223	268	203	240	232	232	222	230	261	220	239	234	223	237	216	222	222	214	196	207	222	241	240	236	227	227	270	233	220	227	210	242	215	233	231	215	208	213	230	227	199	215	212	214	209	213	237	212	232	223	267	246	227	229	231	225	218	233	218	254	209	235	214	217	231	254	214	239	237	218	220	248	222	238	239	254	253	235	246	223	237	237	228	248	227	233	222	247	261	231	231	217	228	204	225	239	274	227	244	238	228	273	231	225	226	225	204	228	256	221	220	269	218	212	222	250	245	218	232	254	235	237	249	239	199	216	240	246	213	250	215	225	272	233	214	245	234	221	243	243	238	221	227	223	199	229	230	213	241	215	223	237	247	237	242	226	213	223	225	231	239	227	218	228	237	265	295	183	234	230	246	226	264	254	247	251	199	217	225	227	234	254	249	233	249	219	204	212	207	242	243	224	251	222	216	290	237	243	236	237	210	231	244	229	236	255	270	241	231	231	249	243	258	233	242	219	261	209	233	206	207	271	221	227	213	225	214	248	225	238	230	258	233	234	228	239	229	228	241	236	251	223	257	216	233	257	242	216	232	228	248	257	229	217	250	210	249	232	219	235	238	251	216	225	228	230	241	215	227	218	225	223	223	233	203	206	249	213	224	255	218	242	239	222	233	226	230	242	223	209	267	229	228	243	231	235	222	202	243	224	193	208	249	206	234	210	201	234	252	223	245	251	230	216	242	235	220	226	219	171	205	214	231	232	218	214	248	244	187	247	217	205	228	241	239	240	224	228	232	223	239	235	263	223	220	218	219	253	247	254	223	216	243	237	239	200	237	243	244	227	241	220	248	237	237	222	228	228	222	232	261	253	228	267	224	236	231	243	218	239	218	253	228	219	211	228	251	239	220	258	244	233	215	211	253	228	239	227	216	256	233	259	247	218	209	244	236	204	233	247	224	204
24575	31011	39790	44306	42632	46694	42165	34145	30926	22391	18911	12068	11352	8894	5673	4283	4338	1854	1650	2031	2609	2513	3084	2950	2115	2094	1529	1332	1123	1053	982	892	837	941	905	845	857	1284	1114	5570	4494	885	675	628	625	611	618	615	595	608	588	572	3329	7699	5492	1350	541	581	563	546	545	573	553	582	565	542	551	575	565	562	519	532	551	586	535	510	562	552	565	519	540	555	537	557	497	507	549	526	576	543	565	558	529	526	569	562	523	613	596	514	522	536	585	522	530	526	551	512	523	511	543	560	501	587	528	507	562	531	544	576	545	523	535	530	511	535	553	510	555	530	561	526	552	524	596	519	541	557	522	526	493	503	528	555	548	565	553	527	522	533	542	518	549	576	592	576	532	532	557	548	521	525	558	515	529	494	532	505	571	542	553	553	525	561	506	533	514	496	512	541	517	570	531	560	513	543	524	535	554	557	575	532	530	522	596	514	543	542	524	534	511	546	548	523	506	545	496	549	559	514	601	521	538	535	534	547	546	516	587	531	559	525	512	507	549	528	536	489	555	508	519	517	559	540	515	545	572	551	525	563	555	557	515	518	556	531	549	528	497	513	506	527	505	525	542	549	532	542	573	555	479	512	573	537	526	498	564	513	532	559	542	488	483	554	540	502	558	553	555	518	542	510	502	499	527	538	489	545	521	547	513	551	507	553	493	530	510	519	593	520	481	507	571	530	537	512	550	487	533	494	534	563	546	523	529	552	553	531	545	506	503	553	521	565	571	537	541	509	523	516	513	521	543	515	532	533	537	513	527	561	542	547	576	525	503	528	522	549	516	516	575	606	508	536	520	563	557	586	536	515	550	523	546	554	565	543	526	555	560	563	536	510	520	541	533	582	533	503	522	515	506	565	506	474	524	554	527	548	535	557	518	497	565	537	521	525	508	547	519	566	540	531	552	526	516	536	542	546	550	566	589	540	548	502	541	547	525	503	560	547	544	559	513	532	525	556	537	506	549	498	545	499	514	515	526	546	561	517	553	545	530	572	551	542	546	491	523	529	533	531	535	567	573	563	575	532	541	510	565	515	534	562	535	572	575	568	569	541	541	555	524	525	590	569	568	524	541	541	526	543	508	553	528	597	516	553	532	537	543	480	554	547	506	544	558	556	560	529	516	553	522	541	525	533	524	540	496	512	528	563	541	526	569	527	531	495	557	534	537	524	531	516	515	546	556	519	529	562	494	532	544	510	495	533	553	523	516	540	495	537	550	534	599	503	523	516	535	510	528	569	512	543	557	534	575	528	552	561	570	530	550	528	528	567	540	556	508	529	518	540	538	527	489	550	549	539	507	522	553	493	541	533	522	539	568	568	550	548	530	549	527	546	495	551	537	553	547	551	534	502	551	529	539	523	561	546	535	559	577	558	567	536	514	546	538	552	483	516	505	509	575	557	517	543	530	534	551	559	571	530	546	507	507	545	581	509	510	524	530	577	543	541	577	545	512	534	543	569	581	541	557	509	509	563	534	526	557	538	557	516	513	524	531	529	542	550	534	523	551	550	535	571	531	527	532	547	541	543	541	535	556	573	488	544	527	593	527	536	523	512	580	525	559	554	547	529	524	561	533	520	541	566	503	521	546	523	570	514	513	546	530	533	551	591	590	538	534	554	498	508	549	557	497	541	548	516	558	520	501	545	495	525	547	569	553	526	502	516	516	502	544	531	534	543	617	513	518	532	511	534	537	515	566	561	546	539	536	493	528	538	544	545	511	551	534	560	527	532	519	492	551	556	555	546	537	518	550	544	530	528	541	539	527	555	535	558	573	555	536	527	560	522	567	536	541	548	531	522	521	551	533	512	529	534	561	560	552	565	517	565	555	565	543	513	553	539	540	529	524	551	564	547	552	516	492	541	547	535	572	518	531	543	535	580	535	553	553	528	515	550	565	536	548	533	530	500	527	515	489	559	557	526	558	569	517	527	564	535	566	581	550	545	539	525	533	536	548	553	549	531	507	541	551	551	601	581	550	538	570	517	521	554	514	495	576	552	540	504	558	545	542	567	571	525	546	555	548	515	524	544	569	573	532	529	498	549	552	527	522	524	484	543	498	535	506	548	519	538	558	529	530	483	588	537	525	588	517	543	516	537	550	574	578	550	559	539	539	495	572	544	528	512	507	556	538	527	519	495	557	550	533	494	527	543	558	526	525	548	508	551	539	550	561	531	542	550	541	528	500	543	518	538	538	533	546	512	553	544	523	550	571	530	510	538	512	537	523	517	511	569	555	517	562	529	542	515	514	536	515	561	525	500	551	556	551	475	525	540	527	549	547	510	559	500	512	526	546	511	537	516	538	555	528	517	506	521	534	525	537	507	546	585	531	536	543	526	543	520	543	514	520	502	593	568	537	542	533	576	530	531	551	504	529	555	589	533	538	561	522	516	538	547	524	569	559	529	534	516	618	501	528	523	541	535	538	498	539	542	554	537	501	555	520	506	524	510	534	530	521	545	522	517	559	570	522	536	556	530	489	525	514	544	504	569	519	557	513	502	509	548	517	536	567	526	549	528	529	547	547	553	571	511	553	549	516	505	559	513	572	575	524	533	526	550	519	553	535	533	535	548	570	540	569	533	533	541	492	516	529	545	495	517	552	556	546	545	496	538	543	529	528	555	482	564	548	548	541	550	514	558	528	510	511	525	544	540	589	505	535	549	504	542	549	577	577	503	511	540	539	529	511	504	526	560	545	495	553	518	491	517	573	533	527	540	541	527	519	549	551	515	526	519	528	538	548	545	516	546	551	516	545	516	517	537	527	538	517	582	520	558	562	521	515	527	534	557	529	565	552	562	551	534	551	534	555	516	601	498	530	562	542	550	536	546	521	555	518	553	497	527	579	547	577	535	543	517	551	527	533	533	537	551	542	510	515	530	497	482	554	523	515	530	508	523	529	529	528	494	513	535	562	575	520	535	554	551	517	509	539	537	550	509	496	520	522	549	540	537	558	500	531	524	549	522	529	553	548	551	526	494	534	574	544	519	525	535	541	550	509	533	557	556	550	535	531	531	548	534	526	546	544	560	548	575	540	555	528	605	544	494	530	545	520	555	593	584	550	541	532	570	592	521	583	521	572	543	576	547	525	560	538	535	524	542	500	513	499	556	515	535	524	545	563	537	562	562	564	520	512	541	546	513	525	550	525	536	552	536	528	541	563	501	550	528	522	571	567	550	525	559	546	502	518	520	521	532	531	549	565	555	554	514	565	531	592	539	579	551	553	557	551	519	512	495	586	551	522	581	574	527	504	543	548	475	501	522	544	549	506	513	525	512	576	513	495	521	584	577	569	549	557	511	548	498	553	540	543	534	555	552	556	521	502	543	526	547	535	527	482	571	571	549	531	513	529	557	559	536	526	543	494	543	533	539	542	487	537	540	568	533	548	535	541	540	563	531	558	517	519	553	519	517	489	532	500	521	526	523	525	512	575	567	545	519	540	516	542	541	535	574	574	535	558	564	548	555
6354	4988	5710	4291	2559	2336	1219	871	556	428	315	324	303	244	197	162	148	160	148	153	149	162	143	165	177	155	158	148	136	142	152	139	114	142	134	154	141	166	152	191	149	138	141	123	116	130	128	147	151	130	140	120	152	136	127	125	114	140	140	126	143	147	132	128	120	137	144	139	134	150	139	117	143	118	138	139	120	116	127	135	135	155	133	127	134	135	130	116	140	135	147	124	151	128	131	155	139	115	143	125	127	130	146	136	134	116	127	163	160	135	117	129	123	138	145	141	129	147	146	153	129	134	134	137	124	133	137	116	149	126	124	139	132	129	133	129	160	131	145	160	143	125	124	121	146	130	138	109	126	136	127	122	123	139	146	130	104	110	138	135	131	125	155	146	127	128	158	133	132	119	130	132	155	154	135	121	152	141	131	115	145	130	121	148	115	138	140	144	116	108	152	116	122	112	146	129	135	131	124	123	128	131	126	141	133	137	138	124	118	145	122	130	122	137	130	129	134	132	122	118	121	115	152	126	107	136	145	130	139	145	126	132	118	122	138	112	122	134	121	140	120	136	137	158	139	139	117	108	113	143	135	141	143	100	117	127	133	128	108	112	125	142	148	123	126	127	123	136	145	125	143	124	143	124	120	134	128	121	131	123	144	129	124	127	120	120	133	130	138	113	136	123	137	131	115	141	136	138	132	128	143	123	126	116	126	128	124	133	136	127	114	138	159	138	111	129	133	137	126	130	114	125	146	124	152	120	138	131	122	136	127	140	132	121	135	125	145	139	124	117	136	147	149	129	123	141	153	124	139	122	145	137	145	131	119	129	147	126	131	134	132	125	119	144	126	135	128	122	141	145	148	136	147	136	123	147	141	126	132	128	153	137	123	124	115	112	126	142	119	121	140	129	134	156	118	136	121	124	149	125	114	117	129	118	141	137	118	132	144	134	105	115	133	143	121	133	144	154	139	148	126	156	106	118	124	120	148	147	141	121	134	145	112	128	135	127	121	138	146	125	113	127	128	122	116	114	144	155	125	123	119	156	132	129	128	135	132	144	125	151	115	127	133	111	115	129	143	166	137	125	147	138	165	147	142	131	109	129	129	122	126	147	150	112	133	147	123	128	133	141	141	147	123	115	124	97	134	132	123	143	157	140	123	132	136	112	125	138	140	140	146	135	129	146	131	140	152	131	157	127	133	137	113	130	135	146	112	119	131	147	127	137	140	144	148	127	114	129	128	132	113	141	141	129	137	122	114	130	127	140	164	143	101	140	135	144	145	133	117	137	149	123	138	134	116	114	112	129	137	128	145	154	156	129	126	135	115	140	136	143	147	137	144	148	119	132	143	139	141	142	119	123	141	126	134	153	121	136	128	127	130	121	114	139	131	136	111	122	126	131	132	130	137	134	125	135	119	118	114	158	151	138	145	129	127	151	146	119	125	119	134	126	133	125	121	116	134	143	114	146	117	116	137	115	139	125	132	128	127	110	140	134	126	143	116	140	126	126	130	115	130	144	141	116	126	127	131	127	138	117	132	131	119	142	128	120	130	132	120	118	122	138	123	142	135	136	97	142	128	125	132	135	122	143	143	149	144	158	136	103	141	135	124	118	131	150	128	130	133	124	127	142	116	124	120	142	107	132	137	138	131	129	143	116	124	107	128	127	120	139	146	145	147	117	134	126	155	139	142	118	134	137	117	128	126	133	120	134	127	115	133	132	127	140	132	132	131	132	130	133	144	110	133	127	140	150	131	135	129	131	148	131	141	142	138	133	130	121	139	138	141	131	122	148	131	126	155	131	132	131	153	119	140	123	130	132	147	139	111	118	117	138	112	138	150	131	124	136	129	113	125	138	143	142	136	163	143	140	121	141	107	135	142	115	111	116	142	132	151	144	128	112	137	142	139	127	161	126	117	139	139	134	151	125	115	132	126	130	132	140	130	137	121	130	118	127	115	155	127	164	111	113	126	121	110	118	131	139	111	137	134	135	151	121	133	126	136	138	123	141	143	131	136	124	138	129	122	113	133	114	128	123	128	122	138	126	137	152	120	147	132	136	142	123	137	149	111	122	131	152	136	117	142	136	132	137	124	120	149	128	114	129	128	140	126	114	138	126	135	133	125	128	129	126	145	128	123	123	125	149	128	117	139	134	125	137	140	118	131	111	140	114	125	121	142	126	141	118	133	120	132	136	142	129	136	118	141	120	142	117	138	156	134	149	120	132	153	133	155	126	137	146	139	142	104	116	156	132	129	116	124	124	136	112	132	127	132	128	152	122	135	141	127	122	118	129	124	121	137	149	137	135	111	145	161	158	139	142	125	111	119	136	125	140	124	139	144	129	129	140	137	148	153	136	153	146	131	136	116	157	123	109	134	149	136	135	142	128	128	131	121	132	141	137	156	109	130	137	122	119	119	114	137	135	135	135	143	156	135	139	129	128	126	142	140	121	143	136	122	138	146	125	124	111	126	134	150	115	119	135	132	154	137	136	124	130	145	128	144	131	118	151	136	130	127	124	136	155	124	134	134	111	151	128	150	148	154	138	136	130	135	146	137	159	143	132	138	125	128	131	130	134	130	126	155	118	150	133	131	121	124	124	110	146	146	119	140	124	138	131	126	123	141	117	126	127	138	126	133	137	124	122	129	118	132	147	138	135	129	129	136	138	148	134	129	151	134	136	132	137	86	124	147	156	115	145	131	144	151	134	129	119	140	141	124	141	146	124	137	138	137	139	137	144	134	122	128	149	131	145	142	115	142	115	119	140	137	115	131	123	122	126	112	124	131	146	127	129	137	149	126	127	139	115	137	125	136	147	142	142	139	123	115	124	150	125	120	137	135	130	134	131	131	110	124	146	145	146	121	135	135	117	135	118	142	130	132	129	132	113	115	131	142	129	131	127	129	155	126	126	138	147	147	123	123	136	135	132	124	146	136	125	124	129	126	121	122	148	135	117	150	144	135	118	118	125	156	144	111	120	124	133	125	138	156	124	128	137	123	116	125	148	127	154	142	132	125	141	120	144	121	103	133	139	149	140	141	124	132	155	130	142	152	132	127	131	137	146	126	131	136	115	133	143	139	120	132	133	136	137	150	125	138	139	108	128	143	134	115	130	127	108	140	126	113	125	167	123	134	126	137	149	136	119	136	140	112	146	148	139	127	141	130	123	132	146	123	117	146	127	112	115	132	152	116	143	130	139	126	130	139	135	122	126	158	133	127	134	119	135	125	126	137	123	142	143	141	127	126	151	135	125	130	124	125	122	124	150	136	136	149	148	133	134	135	140	131	118	128	128	120	108	130	103	123	119	112	139	132	134	118	129	148	132	127	134	126	97	130	134	125	142	149	121	128	121	155	111	141	121	136	135	136	139	138	141	131	118	139	144	144	135	149	121	128	124	137	138	161	116	157	125	156	138	151	163	112	130	142	130	117	132	146	140	139	143	125	119	140	152	110	151	116	143	139	138	152	140	116	123	146	132	119	138	137	126
5024	5804	9730	11072	8741	9219	5303	4038	2774	2033	1688	1384	1465	1027	769	678	588	485	531	531	536	497	513	657	660	497	501	474	484	450	449	404	436	424	453	428	581	576	672	647	567	361	342	358	348	365	393	365	351	381	358	372	400	420	343	353	359	371	352	326	373	368	375	326	350	373	333	352	315	357	386	340	374	345	374	350	352	335	349	361	347	351	384	366	366	342	367	356	333	335	355	342	338	357	350	335	344	352	347	397	356	357	350	358	330	371	348	337	377	371	347	346	386	363	335	353	334	339	382	354	365	352	343	348	358	355	375	367	364	343	349	380	372	349	374	352	378	352	314	370	345	390	355	363	342	382	336	361	356	333	351	348	347	367	357	352	335	358	350	353	368	362	343	327	375	361	342	377	384	342	357	355	396	339	324	366	385	352	309	347	333	383	348	361	335	361	337	331	396	366	313	336	351	386	384	365	361	359	337	396	339	403	381	358	341	351	363	344	390	330	370	343	371	353	388	360	385	372	390	348	329	349	307	367	352	348	349	370	365	346	352	357	365	339	358	338	364	344	361	351	332	373	336	378	360	320	335	368	343	354	348	354	347	359	359	374	389	383	378	375	317	334	307	359	340	388	364	348	352	374	344	355	345	373	345	362	370	326	337	378	330	342	360	358	367	309	353	360	334	368	367	371	335	351	406	349	348	363	378	368	341	366	400	361	358	358	354	308	371	341	331	326	356	325	342	335	347	345	362	322	346	370	346	369	359	341	365	317	327	337	364	386	380	381	353	334	372	368	348	382	374	353	365	342	339	378	351	346	349	340	375	361	336	370	343	358	346	368	336	327	341	359	369	380	333	376	340	353	341	354	363	368	353	360	363	349	367	361	375	386	345	373	334	402	330	387	339	376	365	350	370	348	355	368	365	327	331	384	394	329	341	341	348	360	381	360	372	353	356	344	324	351	353	345	361	343	365	356	322	348	334	316	378	366	353	345	332	380	435	389	364	356	356	363	347	373	374	334	340	327	349	356	359	344	375	370	352	382	346	344	367	334	373	348	358	348	335	347	379	349	349	361	370	335	397	322	344	363	348	338	323	354	366	363	322	359	374	355	350	379	341	351	347	354	407	344	355	381	372	349	367	380	380	331	365	358	357	398	344	365	397	373	348	356	334	317	341	361	340	354	359	386	331	336	378	353	388	387	380	356	353	340	339	345	319	328	319	419	386	348	337	363	338	368	394	354	314	335	345	330	323	349	393	359	380	353	381	376	374	356	351	363	381	369	363	351	352	363	366	346	333	343	396	367	351	346	352	395	354	366	371	316	351	363	336	365	372	362	359	340	348	344	360	312	325	387	359	339	368	361	359	392	354	345	365	358	364	349	353	346	349	346	367	366	346	347	350	336	365	319	360	353	364	346	340	372	353	392	369	339	354	341	350	353	364	338	338	327	346	341	345	318	344	362	324	358	351	385	324	336	337	359	321	349	346	367	370	350	328	370	330	372	336	352	380	359	350	357	359	343	335	355	356	357	397	346	385	357	367	366	353	358	376	367	344	358	367	378	344	341	345	334	330	346	355	350	336	356	384	358	371	356	357	326	348	356	349	325	345	336	341	362	369	332	366	377	385	339	359	371	351	373	348	344	373	357	359	366	348	339	354	356	362	379	359	354	369	357	362	378	359	325	360	345	367	356	324	348	319	319	365	356	366	387	356	358	380	349	357	369	367	354	369	323	332	348	322	336	352	354	383	355	374	371	319	365	372	330	355	334	350	340	327	339	357	382	339	362	350	344	328	359	354	355	345	356	383	370	362	353	338	327	332	344	361	338	349	334	385	347	342	342	376	386	348	367	391	358	392	360	357	342	343	319	370	368	354	340	351	363	327	342	355	368	355	408	355	345	357	404	348	384	349	350	393	339	311	367	353	367	356	352	370	370	368	350	363	343	354	311	330	368	343	353	351	338	362	368	393	364	342	364	365	365	364	342	345	353	360	340	353	341	369	339	354	376	328	355	335	350	353	348	347	326	363	377	361	366	333	328	359	358	355	358	381	329	352	335	356	402	338	360	352	327	360	384	348	359	353	364	374	380	384	353	348	370	318	380	387	355	376	387	372	335	363	377	353	368	378	395	367	322	362	357	388	337	369	343	376	375	335	329	338	358	372	394	377	347	362	370	356	377	318	358	325	363	338	351	339	335	359	342	362	366	355	344	363	352	375	345	380	346	372	380	358	385	335	355	363	385	366	326	339	370	378	362	363	377	332	354	374	319	382	348	327	355	343	376	337	337	341	374	329	331	364	366	342	346	357	351	338	346	372	352	343	369	372	347	356	384	325	342	371	349	347	385	361	369	369	320	327	341	333	407	374	371	356	354	357	353	350	339	382	347	317	311	336	389	378	364	366	329	348	321	357	342	371	364	346	363	382	410	354	382	376	349	388	340	379	351	339	367	359	375	378	358	363	353	377	348	360	379	330	371	333	371	347	342	391	356	355	396	319	327	376	378	345	390	353	367	329	364	341	361	340	341	350	338	360	396	365	354	361	342	406	339	328	347	369	332	373	370	363	376	383	370	356	332	368	366	339	343	373	348	352	378	342	334	335	355	338	345	338	341	356	400	353	356	390	374	348	371	379	385	352	363	356	338	360	369	345	327	333	348	338	351	344	330	327	329	369	334	376	377	383	372	362	350	367	333	375	371	356	348	379	357	361	369	335	363	338	354	366	358	376	357	347	349	340	329	378	374	364	373	337	376	358	317	369	418	362	353	346	356	404	380	317	368	338	338	384	358	368	361	367	365	364	336	404	327	326	362	358	347	392	334	362	366	387	338	372	363	354	378	364	395	351	360	353	358	364	395	343	343	352	374	361	378	366	329	388	386	343	374	356	335	345	347	337	362	371	369	351	343	355	353	368	351	336	355	352	371	339	382	360	366	345	353	357	364	360	369	395	361	389	373	360	396	380	361	343	381	358	369	346	378	327	383	372	333	363	348	332	371	374	365	336	364	358	399	341	375	372	355	375	338	361	349	341	368	365	384	347	371	347	398	365	391	382	370	364	350	362	368	326	374	374	374	363	377	380	370	355	367	329	378	356	351	345	378	346	366	347	353	350	335	353	323	361	371	361	343	369	337	374	346	376	365	367	362	325	346	349	362	333	387	374	340	303	374	339	386	331	339	351	374	339	409	355	381	359	338	339	360	340	363	347	369	394	355	326	394	388	341	357	365	376	356	347	312	344	346	370	344	356	380	375	347	366	342	365	362	365	363	332	397	385	376	331	352	335	368	353	398	365	382	356	355	339	342	348	375	358	352	387	359	354	332	375	391	348	370	330	328	349	296	370	365	352	371	346	336	339	345	392	332	379	337	355	351	333	331	342	365	360	371	351	402	367	356	407	332	364	362	358	343	349	389	348	346	332	328	380	363	406	369	337	378	358	403	354	379	350	369	367	371	372	390	372	339	361	351	360	346	386	350	342	383	362	351	367	334	363	371	360	317
24990	30642	32188	31177	27818	27987	21105	14683	9991	5563	3679	2488	1733	1388	688	517	639	403	333	354	411	406	413	461	367	340	298	308	249	283	286	282	267	277	272	751	416	493	926	1021	833	446	238	237	241	264	243	242	257	227	248	250	277	231	231	253	222	236	234	252	237	243	240	233	243	230	226	227	217	225	256	244	243	227	250	245	237	250	263	245	215	218	249	257	252	277	259	253	250	245	256	256	271	241	210	231	241	258	208	246	261	228	254	241	255	247	256	226	241	270	222	260	249	263	223	247	235	242	238	245	224	225	232	210	229	242	200	240	245	259	263	217	245	259	242	259	273	270	258	265	210	225	238	269	251	263	249	220	220	255	216	250	225	236	227	238	260	242	258	231	225	247	243	215	261	256	228	286	253	251	251	227	243	259	232	237	243	246	240	227	262	225	263	268	225	238	229	241	230	229	228	234	254	231	273	236	264	269	234	236	254	231	222	243	241	215	261	237	235	254	249	243	259	244	251	233	234	251	254	242	263	244	230	223	266	209	224	246	252	205	232	222	232	235	220	215	237	229	204	236	246	243	241	230	254	232	258	242	226	248	218	245	282	226	240	236	277	249	230	251	250	256	276	238	261	237	275	230	238	223	249	249	270	247	243	238	240	231	231	242	229	247	238	252	252	244	257	233	259	231	257	280	252	234	238	209	248	263	215	267	246	237	233	231	241	262	261	248	252	256	279	229	261	255	214	262	236	230	246	218	224	269	238	225	249	231	243	267	256	217	238	246	249	268	257	232	238	244	235	254	217	245	238	252	209	232	247	242	247	243	233	224	251	254	235	262	281	234	255	232	237	255	229	240	217	275	250	232	257	233	251	227	253	234	259	248	255	247	253	242	247	242	249	230	270	279	261	229	246	244	205	241	233	232	226	234	237	230	213	258	233	253	270	224	246	223	237	256	227	240	210	273	246	232	255	251	223	243	242	263	274	240	249	258	232	246	255	242	260	248	225	242	230	251	235	226	246	222	234	225	232	228	224	259	247	208	267	233	227	255	241	197	214	247	214	271	241	252	253	250	236	229	238	231	246	256	229	229	252	219	237	210	252	257	241	254	234	226	242	272	234	245	270	269	238	244	220	247	244	250	232	221	225	241	231	240	244	228	242	254	244	215	256	251	252	247	271	224	247	236	259	244	293	200	236	263	227	267	258	257	235	224	250	238	258	255	231	248	260	236	239	249	264	224	259	260	214	223	238	243	209	262	237	218	254	257	241	221	248	252	241	252	250	254	239	231	232	224	258	259	238	241	266	224	241	243	221	246	222	254	244	241	234	261	262	254	250	255	249	240	264	280	239	258	235	204	228	240	214	249	238	210	247	243	238	265	260	245	231	246	242	240	262	228	248	258	282	252	240	223	269	264	232	243	232	254	263	227	213	262	236	241	236	247	258	228	251	237	239	254	258	228	225	233	239	215	263	220	247	251	235	224	215	220	230	197	253	245	238	252	244	260	266	259	262	223	224	234	236	209	238	239	256	222	234	211	238	255	221	227	206	224	239	199	239	239	237	224	219	255	256	237	218	226	239	245	231	251	235	265	256	234	247	245	253	218	236	231	244	262	243	227	247	226	238	245	282	255	222	249	233	258	216	266	248	240	263	217	212	250	237	233	209	233	216	229	234	244	245	286	242	253	240	239	260	244	220	230	241	251	260	210	262	229	231	220	275	234	219	231	247	243	215	250	263	254	261	239	246	231	245	247	226	219	250	275	274	241	250	214	231	229	223	263	233	234	224	224	263	266	245	236	239	240	246	246	245	263	243	210	222	216	213	240	215	224	250	236	251	271	252	254	218	248	270	249	259	218	247	241	224	226	252	268	246	239	234	290	216	223	263	259	238	246	239	235	253	253	231	274	255	248	221	219	238	222	239	221	234	259	247	239	224	258	251	251	239	229	237	248	241	248	219	244	255	224	271	230	249	224	267	236	230	225	224	231	267	245	251	273	264	257	259	247	230	233	228	244	233	231	246	235	255	239	249	243	258	268	227	247	251	217	254	239	255	228	238	255	239	246	225	230	244	246	228	274	235	216	281	247	238	245	257	254	233	232	262	221	230	234	240	225	223	236	218	242	239	267	180	254	246	228	260	243	249	221	213	250	223	248	231	267	263	236	245	236	230	240	267	209	248	239	235	241	251	239	251	241	237	226	249	253	255	238	274	245	248	215	240	277	239	246	257	258	245	223	228	226	246	248	249	246	286	227	215	250	196	234	226	215	277	250	251	249	270	286	268	230	243	228	247	240	250	233	241	255	252	239	232	241	226	232	229	232	250	228	251	254	225	223	236	234	254	251	240	227	227	237	216	238	252	224	243	272	246	239	258	241	253	259	237	242	234	225	262	237	245	234	245	229	232	247	229	266	256	258	232	250	223	265	258	224	226	248	251	219	281	274	235	234	235	251	271	258	219	261	238	230	234	269	259	215	214	240	249	246	236	248	237	275	264	261	245	230	253	265	242	250	269	243	235	263	230	232	240	274	249	242	252	266	241	239	247	233	249	279	238	272	244	255	253	192	235	243	243	238	203	228	215	241	257	218	263	216	256	261	253	245	243	233	205	261	252	246	274	248	216	258	269	217	233	245	223	241	239	282	251	236	210	240	247	240	210	264	261	225	237	222	217	229	242	244	242	247	265	250	243	229	235	256	262	253	224	229	225	245	259	236	230	261	254	246	194	247	275	233	232	249	255	240	251	214	224	265	244	253	234	241	205	230	232	236	241	209	267	249	241	212	243	216	233	239	201	241	208	235	219	255	248	254	224	232	241	257	244	247	257	245	253	249	269	220	227	251	259	233	232	238	249	264	240	239	233	263	240	236	251	245	243	240	263	224	275	280	234	251	235	246	261	261	217	268	253	249	262	249	233	211	241	270	246	234	259	216	258	251	244	238	252	226	224	236	242	218	210	238	235	216	241	236	257	276	222	231	250	256	248	239	258	229	247	261	252	241	231	257	245	245	236	233	276	223	235	257	262	202	229	236	221	262	218	263	255	256	280	250	218	230	248	229	247	239	238	258	258	196	287	252	243	270	209	226	212	217	279	258	239	241	243	239	221	241	245	260	266	249	227	253	228	257	265	245	242	257	263	244	261	253	232	244	261	248	261	233	213	223	228	247	270	265	251	251	222	244	219	232	230	256	274	224	254	257	235	270	224	222	235	247	263	243	262	246	248	243	251	248	239	248	279	253	291	217	230	253	238	259	259	221	227	224	229	225	226	244	228	255	242	212	239	235	230	238	256	250	207	264	238	251	259	205	244	269	237	239	211	256	233	266	225	236	263	260	251	257	260	256	232	244	252	250	232	239	241	269	236	254	240	245	223	236	262	227	246	265	247	280	257	250	221	257	224	281	249	249	237	245	226	241	238	252	258	275	270	248	243	244	249	244	235	266	200	238	254	257	236	249	230	246	270	236	195	245	240	259	248	249	230	229	245	242	263	243	252	211	255	250
16980	24309	32553	37719	36397	40844	32179	27092	23140	15524	12055	8609	7348	5197	3058	2481	2581	1356	1341	1431	1487	1641	1868	2282	1327	1318	990	913	814	757	852	804	792	805	907	4519	2101	2563	5694	6326	4687	2031	767	622	612	560	591	598	592	611	604	588	781	598	616	639	704	583	620	562	589	570	578	584	588	610	567	597	599	611	569	588	550	547	575	594	564	585	593	578	557	574	574	595	593	571	589	562	562	584	592	602	565	582	597	591	592	611	556	548	585	581	558	561	561	605	572	599	583	552	603	559	545	638	598	586	564	564	608	585	615	581	617	638	569	560	576	612	600	566	588	603	576	546	554	552	592	585	571	566	584	608	594	588	620	592	581	602	601	619	564	564	571	570	574	582	588	541	604	575	598	565	610	546	569	563	617	575	616	614	584	631	556	612	641	571	581	602	569	607	604	613	595	575	581	592	594	583	597	597	573	529	606	566	597	577	604	567	583	568	609	572	588	619	561	589	593	563	616	594	640	580	607	575	544	625	526	571	583	561	608	569	569	579	581	572	585	625	589	554	553	571	636	607	615	593	582	559	619	586	585	587	612	545	597	565	615	571	580	591	575	580	583	554	591	565	597	555	566	574	581	571	599	572	604	571	549	556	555	602	623	551	569	584	523	546	562	583	586	607	528	617	614	581	582	551	551	574	579	579	546	571	569	589	567	561	598	580	600	648	589	613	558	560	598	570	610	632	612	612	554	591	617	573	595	580	575	562	553	612	599	580	602	601	627	587	568	633	564	586	583	611	579	585	621	578	610	553	592	595	598	584	567	582	577	581	533	588	539	541	561	599	595	578	624	607	591	603	585	580	575	612	630	576	579	599	581	601	559	567	599	602	597	532	600	559	562	601	602	629	560	599	591	586	572	545	593	592	571	570	586	595	544	569	600	605	606	596	579	562	622	583	576	593	626	587	618	552	554	579	624	556	586	569	582	618	587	606	602	618	594	608	584	556	571	615	570	608	590	560	557	557	582	554	597	593	574	531	572	618	566	559	591	540	551	605	610	606	572	598	601	583	569	618	596	602	641	591	592	543	591	610	594	564	577	576	604	582	585	569	614	592	581	566	607	616	570	600	588	548	542	543	569	604	575	590	563	574	534	566	611	587	575	570	589	589	560	585	578	594	596	604	570	613	615	555	576	557	585	590	574	579	587	587	552	577	592	557	571	589	611	558	558	574	591	598	622	586	607	562	539	627	572	566	551	633	588	589	555	579	596	606	643	547	592	604	554	574	585	602	571	584	573	591	614	568	558	569	616	599	566	585	584	597	552	573	616	590	558	595	588	557	570	590	549	546	628	600	609	594	598	596	553	594	573	574	565	592	570	572	573	616	571	531	571	530	568	592	552	585	580	522	550	576	587	591	551	572	546	532	545	624	636	576	588	563	587	562	576	566	609	580	615	608	585	568	609	560	569	617	573	584	571	564	600	623	577	583	597	558	583	571	583	542	604	559	581	599	609	594	585	589	548	625	566	562	585	578	583	575	581	590	584	594	582	548	567	592	565	608	572	575	586	609	579	609	561	597	613	588	579	571	591	567	576	587	590	582	581	587	592	565	552	544	578	626	586	575	581	618	582	579	535	577	592	583	573	588	588	592	593	582	539	578	572	634	540	560	594	554	555	555	597	571	590	608	585	544	598	589	533	590	578	557	608	604	546	590	599	572	546	586	586	566	570	588	545	626	518	588	631	583	563	571	575	571	548	577	575	594	576	586	597	587	579	619	564	562	592	561	590	563	557	560	555	529	574	548	556	564	584	595	508	626	594	597	553	591	632	597	561	579	578	596	544	580	558	579	551	586	585	567	585	578	580	634	565	586	568	577	559	569	629	605	581	579	571	609	575	572	604	580	602	590	590	590	575	576	550	608	557	571	555	617	584	564	564	549	611	581	581	609	543	576	542	599	572	564	547	575	571	600	602	559	568	579	606	619	568	652	556	564	598	574	573	552	585	537	632	584	559	624	599	570	604	608	552	562	589	613	610	598	568	579	589	556	531	594	570	562	657	591	550	553	589	591	601	591	582	569	564	547	581	580	559	563	553	595	568	592	587	592	618	562	597	587	621	597	557	635	592	575	604	558	612	585	589	545	520	577	598	583	604	555	567	590	574	580	572	552	577	561	569	565	587	593	578	577	556	549	574	552	583	586	578	572	611	564	561	574	577	586	617	573	615	560	623	591	564	576	542	577	574	588	547	579	600	604	584	614	616	572	563	633	545	556	558	571	618	572	606	586	559	623	590	577	557	615	624	579	595	547	567	575	583	560	529	594	567	581	568	563	569	583	540	555	598	591	582	562	588	559	564	532	616	581	541	579	582	598	572	582	578	645	609	580	613	530	611	595	582	573	587	609	592	584	571	556	570	589	567	543	588	609	551	538	550	541	612	591	597	547	582	544	602	577	555	597	597	575	563	580	555	544	630	585	593	551	556	578	581	578	652	584	645	560	590	595	563	562	574	569	571	598	581	597	596	576	605	537	599	543	557	581	608	611	610	585	602	589	586	573	575	581	584	611	597	601	577	589	627	609	599	577	555	621	541	569	586	588	593	581	542	535	589	562	575	596	615	556	590	578	597	570	590	606	574	575	552	572	578	577	574	572	566	602	588	634	535	602	569	604	588	576	601	606	588	548	585	563	604	550	566	568	603	570	627	593	554	603	616	581	569	615	619	583	601	542	541	573	577	566	578	615	588	594	581	518	569	587	613	566	600	577	565	609	573	609	552	565	576	586	543	557	581	617	561	623	547	580	560	604	573	526	578	621	604	597	588	571	560	596	568	601	594	560	582	562	571	581	592	599	593	608	551	623	582	607	584	537	605	578	570	577	631	597	564	575	570	624	622	589	580	623	552	609	588	573	582	613	573	542	573	595	530	580	579	616	587	593	596	601	596	607	588	608	614	583	600	555	607	551	563	571	585	583	582	644	616	584	611	517	598	600	599	604	597	572	538	608	552	602	597	616	609	605	660	537	555	550	582	624	532	551	594	587	592	578	565	570	547	586	576	602	600	563	587	558	578	577	558	541	598	609	583	568	563	570	617	604	557	592	586	589	600	619	569	592	612	606	567	649	584	594	536	605	586	591	554	618	601	513	575	562	599	584	555	573	584	553	583	576	600	604	538	566	585	601	542	545	591	580	606	582	576	583	600	594	599	604	573	617	592	547	622	626	567	619	570	560	590	566	555	581	541	589	547	546	602	589	561	557	583	574	594	576	565	570	588	565	621	590	602	596	597	602	603	623	602	632	595	556	548	574	618	582	567	546	575	642	610	592	605	584	542	573	636	562	613	546	598	590	591	549	560	575	565	584	624	550	575	543	566	592	567	581	598	547	576	600	584	599	555	629	580	583	575	578	633	595	636	566	607	615	554	535	592	614	630	605	551	636	514	568	602	580	608	635	598	593	586	585	551	605	543	545	580	577	517	560	580	583	563	610	589	573	572	572	597	594	595	608	574	564	624	608
34006	37261	37551	36539	33651	34753	29335	23078	17584	11379	7786	4482	3664	2595	1393	757	775	512	423	489	533	552	509	675	467	323	353	338	306	306	275	244	273	273	283	431	482	691	1290	1924	1475	800	309	237	236	218	220	236	235	241	234	225	252	202	315	388	277	230	231	222	225	240	217	236	231	235	238	237	236	219	225	239	231	239	236	273	220	238	237	247	230	257	273	274	229	235	224	230	234	225	233	271	236	236	241	228	231	229	258	231	207	237	214	262	205	252	256	242	220	232	246	252	233	223	236	235	238	253	227	210	202	239	214	231	218	250	240	229	245	211	230	225	244	245	231	205	202	224	248	251	238	235	212	212	239	253	235	236	226	235	240	266	236	234	205	238	220	230	220	207	225	262	248	260	260	248	230	232	234	217	256	241	230	239	232	209	232	226	236	217	237	210	232	215	225	236	210	243	233	243	230	237	225	237	226	248	210	207	241	207	232	229	237	263	233	238	232	198	213	252	226	239	214	273	218	241	229	223	228	220	231	233	218	228	239	232	246	239	196	210	212	241	207	243	258	224	222	223	239	240	238	213	240	225	230	219	255	231	232	206	256	236	243	245	197	254	219	226	206	231	209	231	241	249	238	227	242	224	212	225	223	218	226	252	222	219	221	232	244	241	199	232	226	239	243	235	246	259	216	210	202	203	211	217	204	239	238	203	235	253	247	253	197	268	251	228	236	218	242	251	240	229	232	263	232	230	223	227	210	241	240	240	231	228	237	230	256	211	237	228	245	238	239	238	204	250	232	210	254	209	258	237	209	225	215	243	235	220	231	259	200	204	278	221	234	189	259	196	271	246	268	245	239	245	251	220	245	208	232	215	210	244	221	216	257	237	221	225	231	219	238	231	246	247	250	246	229	254	221	238	230	242	204	214	230	219	235	220	228	215	228	217	193	242	195	239	240	239	227	246	214	227	226	220	222	213	245	234	237	239	254	225	225	245	240	207	240	242	254	210	247	225	228	267	190	253	214	220	237	208	229	258	220	224	226	236	234	240	225	206	246	225	252	236	202	263	213	203	217	218	254	227	238	206	241	231	248	267	240	243	225	268	238	245	232	208	220	226	241	225	219	200	220	269	238	225	236	239	271	260	212	243	219	231	248	258	225	251	245	228	239	225	229	216	229	246	207	252	250	241	226	263	203	222	236	212	245	254	238	220	272	228	279	204	241	244	233	239	231	232	244	244	221	211	219	221	234	195	232	269	244	237	232	224	234	207	221	245	240	243	225	260	207	192	229	249	257	250	245	250	199	226	248	233	190	241	241	202	243	217	206	241	231	236	234	225	188	223	246	251	255	220	225	226	233	231	252	242	229	230	222	220	248	208	242	222	240	243	224	255	231	228	219	207	234	262	245	237	249	220	244	242	222	224	216	227	235	202	237	227	227	249	254	225	227	243	210	234	228	227	213	201	263	251	260	204	249	214	223	236	236	227	230	223	234	227	244	238	216	253	240	238	222	225	238	221	229	284	247	228	246	246	235	238	219	224	230	243	252	260	233	235	259	240	234	222	234	238	233	269	220	223	242	230	230	224	252	223	238	240	246	248	269	207	246	260	201	241	225	231	231	242	246	235	215	229	258	254	246	248	231	234	223	238	252	258	218	240	239	231	238	232	234	213	236	224	245	209	245	236	238	229	243	236	229	227	206	218	221	194	254	242	202	211	247	235	222	215	220	218	198	257	234	248	206	220	211	253	215	236	242	245	259	232	257	225	243	265	225	220	232	255	208	214	193	218	247	247	220	211	228	250	222	208	264	224	241	240	240	215	212	243	225	246	239	215	254	226	241	256	231	226	229	240	218	229	239	245	234	251	260	227	213	272	219	207	259	220	246	244	226	216	268	235	246	245	233	236	277	240	222	245	224	221	251	233	246	247	228	241	244	230	222	244	248	251	255	193	236	259	218	238	241	234	253	253	234	226	249	225	248	222	231	251	232	221	253	236	226	257	243	225	241	232	236	224	217	223	242	243	224	235	241	218	221	226	219	270	232	234	197	253	252	233	237	214	239	231	222	198	260	235	217	233	274	211	249	240	228	233	217	226	239	208	243	225	238	232	250	217	239	236	244	236	225	220	215	237	243	220	228	217	246	241	237	244	238	260	242	197	247	228	217	211	247	236	253	240	227	215	228	180	245	218	240	235	223	251	232	202	230	245	210	236	239	209	217	210	233	245	236	236	240	270	232	223	236	239	215	236	243	228	238	226	244	233	223	217	223	259	233	245	232	238	241	227	214	241	221	207	236	242	197	246	227	216	191	229	240	240	250	237	226	224	210	211	233	223	234	237	216	222	240	202	247	246	211	228	230	203	238	227	263	232	224	232	214	242	224	253	217	225	233	228	231	205	196	253	211	240	247	251	236	215	240	246	230	231	245	239	222	251	215	222	250	215	247	222	225	204	266	259	227	218	226	244	242	241	243	224	240	216	214	259	227	233	242	237	206	223	234	236	233	235	239	215	230	247	215	231	236	204	212	283	227	229	221	252	224	231	228	237	222	214	204	248	229	229	207	231	219	215	247	214	247	249	228	221	230	255	224	228	262	254	229	241	222	225	243	243	249	236	244	228	230	234	219	209	206	224	197	248	273	222	224	244	244	219	204	216	261	261	245	239	210	199	270	222	240	258	222	230	237	255	240	244	226	227	226	247	229	242	229	242	199	259	224	206	225	231	257	261	249	204	238	229	246	216	239	211	232	245	229	227	231	210	222	227	221	237	243	243	222	218	205	218	214	236	264	222	215	223	229	250	246	233	241	231	220	206	223	250	266	239	191	243	218	215	230	220	219	222	225	240	222	203	234	231	225	241	217	224	208	228	212	214	247	252	230	223	229	230	208	248	244	212	219	219	256	210	212	233	231	220	250	214	246	244	232	207	256	231	195	217	237	245	238	237	239	235	203	222	249	227	225	242	208	243	263	237	226	226	199	222	228	224	235	242	231	272	238	251	223	221	229	221	226	249	224	244	241	247	242	254	229	214	257	247	232	221	240	238	222	250	243	227	212	234	215	244	214	211	227	212	240	257	235	247	206	232	223	231	246	224	254	190	262	228	221	222	247	211	257	225	231	245	220	270	238	239	245	248	248	222	225	226	228	227	217	250	239	253	220	239	230	195	237	248	238	253	229	202	246	240	228	246	252	210	236	247	226	230	238	206	207	227	220	224	245	245	234	218	195	237	241	215	242	232	223	224	227	230	224	231	222	231	259	219	212	224	231	216	208	213	244	237	264	220	190	244	237	224	237	243	263	267	229	212	246	219	231	235	253	210	224	241	229	232	243	252	190	247	225	233	222	253	231	214	238	211	240	229	244	248	232	237	222	228	221	219	281	216	182	217	247	230	239	236	200	231	260	246	230	222	215	247	242	214	223	256	222	240	225	261	203	241	225	235	218	244	250	218	247	221	258	192	231	206	208	210	229	218	238	248	247	250	245	227	242	245	233	233	220	244	195	235
22680	31234	38726	44279	44097	47514	42875	36172	32191	24167	19551	12338	12579	8798	5283	3851	4040	2341	2203	2347	2358	2697	2757	3644	2386	1661	1453	1330	1019	942	863	846	808	775	1018	1658	2246	3989	8028	11445	8048	4167	1167	570	575	593	534	593	590	571	541	575	597	636	1337	1906	907	523	588	557	538	583	536	533	540	574	548	524	544	558	586	532	549	552	554	543	571	560	555	549	563	551	525	545	532	542	535	526	529	542	552	563	565	521	541	522	505	524	529	542	516	541	563	552	563	553	530	546	540	552	526	535	530	545	538	529	538	564	571	497	532	546	542	541	550	540	572	560	585	559	549	535	570	585	550	553	549	539	586	585	527	539	503	548	544	528	508	529	535	540	547	511	547	510	566	507	535	545	541	548	510	568	551	540	507	521	518	553	595	556	524	562	559	559	499	517	559	514	533	531	534	504	544	575	521	522	538	530	529	531	548	529	542	513	535	537	580	537	564	559	544	521	531	539	498	544	513	525	520	492	552	542	543	521	569	571	530	554	533	542	545	619	553	572	550	585	558	516	532	543	559	524	512	555	527	578	544	577	534	541	533	520	560	528	531	545	532	543	558	482	522	528	549	570	533	531	538	520	513	548	524	548	555	544	531	554	606	539	498	516	544	540	580	561	526	524	541	512	503	509	569	568	533	548	531	520	540	550	546	539	556	509	543	521	513	543	555	597	523	536	596	557	557	525	562	512	536	532	566	551	574	513	572	526	556	541	568	516	527	538	518	523	581	551	538	526	542	516	530	567	530	587	537	532	513	531	512	555	542	545	545	504	544	539	536	565	530	522	561	558	556	519	536	530	548	574	508	584	516	564	570	550	569	550	584	551	512	543	548	507	536	527	570	526	526	527	543	548	513	562	509	542	569	527	532	513	571	541	574	548	536	527	583	535	512	546	533	522	523	545	566	582	543	559	542	528	576	535	562	522	518	551	548	537	548	519	546	581	543	534	516	525	543	542	559	578	526	529	535	581	531	547	555	547	556	525	533	526	538	519	567	557	564	546	571	539	531	528	551	521	518	529	496	533	562	533	544	561	532	496	555	546	567	551	536	536	534	519	525	515	549	576	548	530	499	558	538	544	530	533	548	543	535	542	531	530	523	544	538	548	572	527	540	543	559	576	545	571	547	540	569	518	527	515	511	566	572	558	549	542	561	558	547	551	569	550	531	535	539	564	571	569	505	572	570	576	508	550	544	543	532	521	556	539	552	512	532	531	541	558	564	566	542	556	557	508	537	554	573	518	569	569	499	591	521	566	541	533	540	555	565	525	569	532	549	522	559	548	536	512	534	555	512	556	524	528	555	512	552	523	540	547	580	549	562	548	546	526	565	564	531	530	526	552	561	531	496	543	563	559	516	504	540	547	569	558	571	547	504	552	542	566	559	538	525	512	545	525	509	571	559	527	578	570	560	560	540	549	529	513	551	553	582	553	530	532	585	496	556	576	555	539	541	560	525	546	569	556	500	573	570	528	548	554	572	567	539	552	520	547	544	548	576	544	559	539	544	556	577	560	537	507	521	532	546	556	562	532	558	525	547	534	550	579	545	542	560	527	545	538	560	593	530	547	577	566	547	587	516	563	522	508	531	516	579	549	521	560	514	517	538	544	545	511	535	515	546	517	539	515	568	554	536	549	581	553	565	591	553	508	545	517	551	545	558	547	528	582	565	567	546	554	526	518	582	551	496	525	547	552	495	568	573	518	563	523	506	511	563	542	534	526	518	552	521	555	520	501	522	561	524	529	584	540	558	554	508	546	548	555	533	505	534	533	552	603	550	504	514	518	547	543	533	509	541	513	544	504	526	523	537	540	508	527	514	534	519	541	523	548	571	518	592	562	539	579	562	537	526	554	566	527	547	514	545	536	522	550	517	515	554	508	562	569	534	532	529	527	529	565	531	555	565	534	543	579	554	500	582	530	532	573	549	539	551	496	550	530	562	572	540	538	564	541	531	557	578	522	520	533	529	534	522	563	554	535	568	545	557	550	505	548	546	591	533	536	546	530	549	561	573	534	582	524	523	525	547	529	544	562	506	532	513	525	566	524	504	539	522	528	494	563	555	571	571	537	586	476	536	554	531	557	523	539	542	510	540	512	519	563	574	530	524	514	551	561	528	578	548	540	528	552	529	513	516	532	540	526	564	531	534	519	512	581	558	491	534	545	541	559	532	553	538	524	558	533	577	545	553	557	525	571	534	592	547	536	564	556	571	546	570	561	520	540	496	554	544	542	547	518	521	515	545	556	520	576	521	520	528	545	549	587	537	537	568	554	562	529	541	589	575	548	577	575	515	547	518	517	535	538	535	520	572	568	588	547	585	550	545	559	561	539	560	526	542	537	550	508	544	531	584	546	496	524	585	545	521	523	580	536	576	538	531	514	545	518	595	545	524	565	554	482	546	583	557	549	502	539	539	544	570	567	514	529	521	498	566	593	532	562	523	546	588	543	560	547	547	539	553	529	503	526	505	537	539	550	550	548	521	548	569	492	536	573	521	534	532	528	520	567	569	561	543	545	561	538	506	537	518	543	500	545	545	538	551	564	543	567	544	534	544	511	541	556	505	596	538	543	522	544	530	583	543	561	547	558	547	500	533	569	551	543	551	549	569	533	489	513	538	552	548	522	546	544	511	563	531	543	560	568	524	588	543	562	537	546	552	539	533	576	549	559	554	569	532	531	572	519	547	499	567	535	542	523	556	530	553	541	537	536	547	545	534	516	526	532	561	531	514	545	545	522	550	583	534	531	533	521	539	543	540	522	530	520	613	516	506	566	566	523	570	531	560	546	561	562	507	538	517	514	564	548	497	551	518	553	566	519	512	562	487	566	547	512	544	598	510	529	531	523	573	553	510	545	565	536	521	517	528	580	549	491	611	548	523	564	548	560	575	542	526	552	526	539	541	526	518	494	515	590	565	574	497	574	535	569	547	522	555	575	561	533	565	554	544	534	549	592	550	545	549	540	535	504	554	528	544	514	543	512	575	575	547	485	501	566	511	540	544	581	531	540	549	553	550	532	531	543	556	554	557	624	547	532	584	558	549	532	550	559	545	538	527	547	512	575	498	529	558	557	516	539	521	544	559	554	492	595	497	558	553	573	575	572	596	547	559	546	569	545	545	518	560	540	548	540	534	583	567	542	508	559	543	559	523	499	511	522	566	527	526	613	580	544	483	546	536	561	522	536	561	553	533	512	534	543	573	478	589	552	529	545	547	571	569	472	549	578	612	531	620	587	549	552	530	593	614	565	556	543	507	533	568	522	544	575	532	524	569	567	496	540	566	526	512	508	509	543	587	565	549	512	536	557	538	538	524	541	564	546	514	519	532	526	496	580	533	507	545	522	529	545	570	513	546	572	577	486	501	509	553	526	533	520	567	568	548	521	545	533	555	539	550	566	524	527	552	546	516	547	573	536	581	524	552	517	561	526	546	548	513	508	527	518	550	525	548	542	554	567	508	533	531	546	529	529
5222	4900	4853	3324	2337	1720	1151	754	491	386	315	235	258	202	173	177	186	167	184	188	177	197	205	166	162	188	180	166	154	176	134	157	148	151	164	160	166	143	130	185	185	144	145	131	133	130	161	133	162	150	123	142	165	137	154	158	138	140	127	137	155	127	138	150	149	128	155	154	130	154	136	146	119	114	131	165	152	125	136	135	145	142	146	145	143	139	165	141	135	162	134	140	145	162	129	153	155	140	143	153	124	152	147	145	134	153	150	160	148	149	126	133	143	129	154	159	118	141	135	130	177	126	158	119	140	162	137	151	136	143	148	167	141	125	140	137	139	144	143	140	140	134	133	157	134	142	141	143	150	130	142	148	144	139	137	134	126	159	134	139	123	129	157	147	144	122	139	141	135	163	168	132	143	169	135	146	167	138	146	119	119	147	151	150	139	141	140	163	123	157	141	159	153	130	157	145	141	142	137	125	158	153	156	136	167	160	159	142	146	141	142	148	119	148	116	142	141	149	152	140	153	148	152	125	142	136	135	169	131	148	129	160	130	179	160	117	147	140	141	130	129	164	137	144	135	137	143	140	138	133	166	131	136	119	142	128	131	145	152	122	157	141	118	137	141	138	158	160	155	191	142	139	139	156	124	168	138	170	124	146	143	142	148	140	164	135	148	149	141	151	122	175	141	129	139	159	150	143	151	139	108	117	123	149	142	137	141	122	147	143	149	143	151	145	144	166	152	148	142	140	155	145	142	118	128	147	128	147	110	150	132	132	145	147	135	154	140	130	127	158	141	128	134	144	130	146	140	147	145	130	146	145	156	133	153	185	174	132	128	155	134	143	126	146	154	135	136	126	125	144	140	143	157	143	132	152	126	131	141	140	155	147	168	131	150	134	138	121	151	130	139	154	132	131	134	138	130	164	147	154	154	141	144	139	128	175	146	164	154	140	138	155	165	141	128	134	131	168	131	165	131	124	144	155	139	127	141	123	179	135	168	143	124	149	141	142	156	162	160	156	148	119	137	143	153	138	145	136	156	127	115	115	148	147	125	158	145	151	155	154	138	152	172	134	138	151	157	118	127	139	151	129	139	163	158	130	125	130	140	166	143	135	142	155	140	139	146	158	155	154	131	148	121	129	128	148	140	159	137	151	152	136	144	131	141	125	127	127	132	134	158	135	137	135	155	124	141	145	152	130	129	147	158	133	143	148	140	126	128	146	149	132	154	117	155	120	158	145	129	143	141	147	118	135	124	129	137	145	160	163	133	136	150	122	129	124	139	119	143	152	159	151	157	139	149	132	131	152	126	161	116	143	133	142	164	135	137	135	146	148	125	113	141	147	153	133	136	131	134	153	166	164	139	179	113	182	121	127	138	156	138	118	151	121	144	131	150	127	139	132	125	128	147	124	160	142	136	157	154	151	153	141	144	160	152	129	152	134	126	148	119	144	143	151	145	176	143	141	138	156	141	139	136	129	127	155	138	151	171	159	140	125	134	132	138	139	155	145	131	146	144	138	148	145	142	133	140	145	133	162	115	142	143	152	150	125	143	138	153	139	130	145	152	133	142	124	143	112	135	139	124	135	153	146	131	154	143	126	156	136	138	162	163	151	143	148	142	152	142	145	122	145	146	166	123	143	154	144	144	146	143	120	157	124	147	144	161	130	145	144	133	143	137	133	142	127	138	136	122	134	140	147	150	122	130	143	146	141	128	146	149	137	142	151	145	152	141	139	131	142	103	151	143	122	139	135	140	131	134	126	138	153	161	146	143	124	124	138	174	137	141	142	167	146	132	139	145	182	147	159	142	123	141	142	142	141	101	141	147	157	145	127	138	127	124	138	126	117	129	141	157	134	131	141	145	148	133	128	93	157	125	143	124	176	141	145	163	135	154	164	129	147	125	140	131	127	157	126	151	147	134	137	138	145	132	133	139	167	144	117	145	140	159	133	153	131	148	139	170	150	148	143	137	145	141	128	158	142	158	132	141	161	118	151	160	144	144	146	132	146	143	134	160	120	159	167	131	132	136	137	146	136	122	152	150	161	150	147	133	155	166	133	150	124	137	135	158	157	144	145	133	143	141	139	141	135	143	134	144	131	139	163	142	157	160	134	147	138	152	137	136	131	151	136	147	151	152	155	135	114	133	146	148	129	131	146	151	150	150	139	134	162	150	150	124	134	135	143	164	125	164	150	156	156	128	118	125	152	118	144	150	150	133	146	148	136	149	147	134	171	153	143	154	165	158	148	131	149	156	135	155	159	153	115	133	175	157	139	144	149	133	123	127	145	121	134	157	150	135	155	122	162	140	140	149	165	134	128	139	132	148	152	138	152	133	157	146	128	158	131	142	130	134	140	116	117	149	140	125	138	138	146	149	124	148	139	147	141	150	144	140	141	134	132	138	161	146	130	141	140	148	128	150	156	137	152	133	126	140	148	170	170	162	157	150	134	146	148	104	127	132	144	161	143	152	129	147	148	139	159	150	132	157	133	139	151	152	129	145	117	144	131	127	159	141	143	161	147	129	163	137	157	132	126	135	141	147	159	129	153	150	156	139	170	141	120	136	134	153	126	123	154	150	146	165	133	134	152	122	131	134	143	163	152	135	146	155	130	165	124	158	127	129	143	148	140	129	155	149	145	149	154	146	153	142	142	164	123	140	138	159	161	150	145	130	158	132	134	152	139	134	135	146	140	162	156	121	133	132	156	152	145	129	129	134	146	176	138	151	162	143	134	154	140	168	134	139	164	142	137	157	166	148	130	135	144	152	136	126	141	142	150	128	132	134	132	121	134	156	153	146	158	146	143	155	143	131	153	145	129	150	162	138	129	128	129	136	129	137	150	143	145	132	144	129	141	159	144	130	167	153	149	150	151	148	155	149	155	131	149	158	123	138	123	131	112	151	144	163	138	150	159	156	154	150	140	143	134	148	123	165	167	137	145	136	148	139	130	128	136	146	157	152	132	147	131	142	139	137	139	122	125	153	133	127	157	160	128	134	175	132	133	141	152	149	138	157	159	163	133	140	120	168	150	140	147	151	155	142	125	114	130	130	153	152	130	122	126	149	144	142	124	146	136	152	152	145	141	131	155	158	158	155	131	140	136	136	130	143	145	122	147	154	126	152	149	150	154	133	134	135	126	144	142	130	127	162	141	131	149	140	150	150	142	142	127	155	158	159	158	143	162	140	136	146	149	130	138	145	139	139	132	151	144	140	154	150	152	132	135	141	131	154	131	141	145	154	123	152	150	141	139	132	138	138	151	141	112	143	131	158	132	158	135	139	156	131	140	165	143	166	142	163	139	145	143	150	95	158	131	147	155	148	146	155	142	145	140	134	111	153	141	157	143	163	141	125	150	125	138	151	146	138	150	139	140	152	126	145	152	154	139	116	133	140	145	150	148	138	131	137	149	122	112	157	141	148	143	136	150	165	135	137	156	147	137	133	138	138	154	135	125	146	155	136	152	153	139	147	123	162	141	146	148	149	128
4310	6382	8212	9742	8274	8221	5671	3739	2836	2078	1618	1302	1260	863	655	549	709	564	611	614	641	728	632	650	614	608	663	527	434	464	459	441	457	471	427	444	550	528	602	728	794	404	373	378	380	431	398	391	370	387	402	403	384	400	418	474	386	379	391	384	380	377	390	398	374	387	377	435	387	345	383	377	384	425	361	385	390	406	367	385	394	354	399	389	359	393	366	376	340	401	338	386	392	371	355	334	394	368	412	419	364	373	369	377	366	358	407	369	399	374	401	375	406	417	374	373	409	386	367	394	372	395	399	382	377	392	371	352	418	367	403	392	368	383	364	375	392	348	361	386	396	384	372	384	418	352	363	381	399	375	386	384	378	354	384	340	396	383	362	395	405	402	386	398	394	370	340	350	399	414	354	391	410	386	366	372	357	407	386	391	389	426	360	360	399	393	384	342	388	404	396	368	361	357	387	414	391	376	375	403	378	394	364	387	388	391	406	380	365	383	415	413	409	367	371	378	375	365	382	358	386	407	395	386	413	375	350	355	384	389	397	348	392	389	364	411	382	355	382	376	390	345	409	364	369	372	376	371	376	369	376	375	386	377	384	394	390	361	371	386	362	364	388	394	391	390	359	377	415	379	391	371	390	385	417	434	378	362	388	391	394	389	347	362	395	402	394	376	377	402	385	396	379	382	393	403	402	361	382	386	373	422	417	351	378	398	387	379	408	392	416	373	385	370	395	375	396	372	365	419	363	404	347	388	375	364	399	378	357	382	375	363	371	375	375	390	405	412	355	369	372	350	361	374	381	397	383	391	380	391	403	348	352	388	361	374	378	361	397	414	370	390	392	357	358	416	361	379	355	386	376	396	387	368	391	384	392	379	371	371	386	401	362	383	353	393	376	387	379	408	336	395	379	389	399	400	359	359	360	400	363	414	404	348	394	391	365	393	364	365	369	374	401	400	373	395	352	360	369	403	345	384	375	375	397	402	370	385	385	359	411	373	347	426	376	413	395	378	376	359	381	382	339	377	362	397	393	365	368	404	406	410	391	372	375	364	352	393	419	389	403	385	356	371	389	346	400	354	350	351	392	389	371	383	393	412	341	385	425	349	406	374	382	405	403	366	367	399	392	388	384	394	395	359	372	375	347	358	369	376	364	419	412	416	357	354	367	336	362	387	356	361	399	399	370	371	405	373	425	382	364	400	382	405	364	371	387	375	421	383	383	381	403	412	381	406	386	414	396	420	397	375	391	376	359	365	370	380	386	370	373	413	368	353	370	349	396	384	401	380	371	352	386	387	366	396	371	374	403	371	382	374	430	393	378	366	399	407	398	371	418	407	432	402	404	366	387	359	425	400	377	404	389	381	353	340	410	381	350	384	385	392	418	416	410	409	391	360	356	357	400	361	374	352	354	373	375	339	369	400	411	351	353	375	369	330	406	382	407	389	346	368	377	406	343	343	367	377	403	417	378	376	366	368	365	356	401	375	353	391	374	370	396	412	372	394	388	398	351	373	392	370	405	388	370	382	376	402	363	361	390	334	372	364	399	352	404	389	377	369	371	357	334	360	384	416	368	388	385	369	368	388	373	367	353	384	400	387	362	390	379	389	423	340	385	387	341	360	365	387	396	376	371	374	369	397	364	380	382	420	397	399	383	400	347	372	376	393	367	375	340	387	377	353	391	379	372	368	356	353	402	374	413	368	370	385	384	387	404	357	399	410	380	362	353	383	394	372	371	369	366	416	380	337	352	394	365	341	415	391	359	382	357	354	408	359	359	404	343	366	400	394	393	402	362	393	366	374	394	374	370	391	408	392	368	393	365	383	364	409	339	366	386	360	391	384	388	352	382	360	403	390	382	358	400	396	372	374	352	415	378	361	378	418	404	382	408	360	393	356	395	419	346	394	396	368	350	383	373	370	387	392	370	381	384	402	345	379	399	377	387	364	381	376	390	384	386	399	373	371	380	387	343	363	396	387	370	395	362	375	361	418	373	361	343	366	354	403	376	400	360	384	372	369	374	372	339	363	361	388	384	369	389	349	378	388	397	379	382	411	381	362	376	403	362	361	378	351	396	399	342	366	388	399	379	371	371	386	372	331	362	363	369	382	355	393	410	372	398	354	392	374	361	383	364	383	417	399	354	388	369	356	377	383	380	393	375	408	369	376	398	387	409	329	365	390	350	385	403	418	365	378	371	393	372	405	365	356	358	375	363	390	418	343	386	430	391	376	375	418	375	374	384	367	381	353	401	386	379	382	347	394	392	384	410	377	357	395	364	401	370	386	372	362	374	391	359	362	340	392	352	407	389	428	366	361	391	384	392	432	385	354	408	405	408	359	368	355	400	402	382	384	386	379	377	381	387	409	365	381	353	390	362	421	394	396	372	396	391	355	363	361	404	364	345	385	423	383	413	374	369	389	414	338	396	370	408	393	361	367	379	384	373	349	376	387	388	341	382	368	361	394	368	369	392	393	414	401	373	372	376	401	395	348	370	375	393	365	412	407	380	387	358	360	380	381	410	372	412	364	388	395	400	384	371	354	370	388	416	360	419	394	403	390	337	403	394	386	375	413	368	414	394	372	414	383	404	365	388	382	380	392	404	396	376	352	364	380	394	393	415	390	445	354	399	365	400	358	413	400	351	385	382	354	374	417	349	388	352	393	383	396	384	374	372	366	358	356	393	380	368	364	389	368	399	383	393	408	382	352	384	377	354	363	380	379	390	354	395	412	381	409	392	376	373	389	384	404	366	383	345	396	354	393	375	391	424	390	367	367	417	369	357	345	387	394	376	411	379	347	364	377	392	390	344	381	382	414	365	365	415	370	374	387	389	368	370	348	389	395	389	354	417	361	402	378	367	377	381	380	359	401	401	375	378	414	373	381	373	405	380	432	383	417	399	389	333	412	362	363	392	360	394	358	357	404	370	390	376	361	385	385	386	393	364	436	352	368	386	390	382	379	391	376	359	406	371	339	390	393	352	371	345	373	388	406	384	372	404	390	388	377	383	384	387	404	419	385	359	374	352	398	385	360	382	412	384	393	389	390	386	396	346	371	381	370	369	379	385	365	378	381	371	389	387	415	374	344	385	403	367	400	413	394	374	384	394	347	378	372	401	407	396	434	354	371	389	377	356	394	370	387	357	352	375	392	354	401	364	399	373	403	371	377	376	415	395	356	410	362	339	390	369	382	388	385	397	360	383	376	393	385	408	370	341	414	353	378	363	353	393	368	404	357	371	394	406	410	397	350	399	395	397	405	390	396	359	361	347	372	345	388	381	378	380	346	365	344	364	369	358	396	395	375	410	368	381	370	387	394	418	388	376	369	352	363	342	369	379	342	357	393	390	396	408	379	405	385	378	370	376	399	398	406	376	395	396	362	405	397	408	403	372	373	395	362	391	375	390	377	344	383	398	400	373	384	345	343	379	360	414	363	399	370	396	342	378	416	383	388	389	415	379	391	394	359	373	393	389	426	372	363	410	358	400	403
25609	33336	31227	31053	27590	27572	22343	14227	10281	5500	4062	2448	1792	1404	693	556	602	378	375	394	420	402	477	412	378	359	340	315	246	239	259	247	239	267	267	283	350	622	878	882	885	435	379	248	231	237	263	232	237	222	253	237	222	284	374	370	238	228	247	252	265	265	234	236	221	222	227	249	235	244	223	256	220	229	270	251	238	250	243	259	259	262	257	233	234	233	237	257	221	266	222	208	240	224	219	257	239	263	247	242	251	259	258	228	247	221	230	234	241	214	246	234	275	252	243	246	224	264	233	255	225	231	233	255	228	272	262	241	215	254	250	242	243	228	255	215	222	245	232	229	252	228	232	244	244	238	224	245	231	227	232	247	262	270	206	205	247	226	271	237	216	245	217	229	213	251	229	239	243	225	235	250	243	257	251	258	251	222	247	257	211	248	230	245	242	232	228	224	228	196	245	224	224	256	236	228	228	262	264	240	236	237	200	243	253	258	279	229	234	252	236	247	228	226	256	222	247	231	238	233	228	245	270	242	216	222	237	213	259	221	226	220	209	251	222	227	264	239	236	236	236	258	235	252	221	226	239	249	230	229	260	247	284	227	243	248	250	229	255	244	249	222	245	272	240	227	212	247	248	243	222	241	251	262	241	217	238	250	266	242	245	264	249	204	238	235	235	243	236	214	242	253	218	226	228	251	229	266	235	248	224	223	245	243	236	238	227	263	261	251	275	235	245	210	234	249	240	229	227	226	243	245	244	229	224	240	287	236	243	233	232	223	207	251	245	259	253	237	227	221	230	248	226	238	226	255	227	241	233	244	259	243	219	231	219	241	236	265	241	252	251	243	243	209	212	249	220	237	252	253	232	234	248	234	233	238	230	229	237	225	228	243	222	236	235	223	246	235	231	245	209	225	209	236	259	228	238	224	236	222	198	202	211	265	250	229	268	258	216	229	251	258	232	238	253	237	230	234	228	226	225	229	243	242	204	243	266	240	242	246	243	221	217	240	245	275	235	238	222	253	237	234	259	261	238	255	205	245	214	238	236	241	259	238	281	236	250	266	248	227	206	260	255	258	238	237	252	225	223	256	239	225	247	245	235	239	247	262	234	256	220	240	242	257	248	228	217	247	246	230	227	267	233	235	244	247	236	261	253	242	266	258	242	237	241	228	240	227	231	244	239	225	207	245	262	223	246	236	227	249	235	258	264	252	209	242	227	243	216	244	218	244	252	242	237	244	239	251	271	270	261	211	247	233	230	257	218	243	230	214	245	220	211	209	260	227	236	250	213	247	259	252	246	207	218	270	240	251	268	234	242	262	246	266	246	223	226	254	224	235	271	236	247	239	238	238	247	219	235	238	219	236	254	247	229	244	223	243	241	268	260	240	251	225	241	252	278	230	241	243	225	229	225	231	227	220	247	268	215	243	242	228	231	278	240	242	242	232	248	247	208	200	261	260	229	232	245	245	224	268	269	267	257	235	242	268	255	238	243	264	247	241	248	217	261	253	234	228	262	224	261	239	194	232	218	263	233	245	281	253	232	229	241	229	252	237	268	265	222	265	245	246	257	239	213	243	244	242	261	215	243	261	221	238	224	238	239	240	244	238	232	241	256	216	234	257	247	224	231	244	223	259	261	228	255	247	221	253	205	234	266	231	249	246	259	248	222	235	271	261	254	261	283	236	232	224	254	238	253	257	204	253	259	222	252	222	234	236	246	228	249	223	235	235	232	240	287	226	256	244	234	243	243	223	245	241	206	234	240	221	239	238	248	238	258	234	256	237	233	246	230	252	221	237	240	231	249	248	242	228	234	253	268	250	234	217	244	225	226	222	228	211	227	258	248	236	237	232	245	252	251	220	222	228	222	221	227	240	247	194	234	208	228	232	286	228	238	243	252	239	240	224	238	234	236	226	251	252	254	274	245	231	232	231	256	243	225	225	236	245	271	229	244	251	231	231	241	289	239	221	211	262	215	223	238	232	230	253	237	219	236	220	222	256	234	224	227	217	252	291	231	224	245	243	229	230	236	212	231	210	204	235	233	210	252	228	227	240	235	244	239	231	241	258	240	221	229	278	244	240	236	224	259	223	237	254	236	233	216	245	235	235	240	251	222	233	245	235	228	222	251	257	272	251	273	240	257	259	236	235	239	237	237	227	235	238	247	264	234	245	274	275	216	262	248	224	256	261	219	228	240	218	243	240	237	277	251	227	223	231	237	235	246	207	246	231	218	222	238	237	210	259	208	244	253	235	239	243	240	233	237	241	234	226	260	228	230	225	225	235	237	240	250	239	240	206	251	259	228	254	221	251	233	230	234	226	222	230	244	243	256	249	257	235	245	227	259	260	212	241	228	233	264	255	255	227	234	235	241	260	273	235	229	217	242	238	235	236	232	222	251	233	230	243	254	225	222	242	247	199	265	217	248	220	212	254	253	243	250	247	259	253	218	227	211	234	211	212	241	233	226	239	252	236	229	206	227	226	246	246	233	254	229	242	255	257	265	239	242	244	253	249	246	255	200	232	271	256	220	240	232	220	253	233	254	243	235	238	249	265	200	230	227	223	253	238	241	236	217	245	248	234	218	213	237	233	209	217	226	205	232	221	238	231	248	221	228	247	218	242	235	219	227	209	244	246	261	216	259	229	240	259	221	241	222	223	232	245	220	245	220	248	214	255	235	240	218	230	217	220	234	237	264	248	222	227	237	237	210	231	234	237	262	246	220	240	241	264	272	220	246	234	248	248	221	249	245	265	244	286	214	236	240	233	236	215	246	250	250	252	245	244	243	226	230	234	246	230	219	226	264	221	236	241	269	279	218	232	231	234	229	232	242	251	216	257	273	235	261	233	220	243	230	233	221	237	221	258	217	225	241	255	256	247	249	261	234	200	237	259	204	277	252	239	234	253	240	229	235	224	259	239	237	242	227	280	248	205	224	269	242	251	240	234	251	242	233	241	260	230	226	251	212	232	229	235	248	254	207	231	236	246	258	235	221	255	245	262	257	241	253	247	225	224	254	239	261	259	254	229	262	239	212	237	233	253	229	248	225	253	237	261	249	238	267	276	241	245	282	203	206	230	233	224	271	258	263	222	238	235	260	245	249	236	273	242	247	250	259	230	241	231	267	255	244	213	261	238	236	252	218	230	216	242	245	233	259	262	247	256	262	226	236	245	245	260	232	268	236	232	231	216	237	248	249	251	239	227	239	231	238	224	236	227	253	249	249	238	252	237	228	265	185	228	229	245	256	255	231	259	233	254	238	223	251	227	230	244	227	263	266	214	217	246	235	238	240	221	227	255	247	225	210	276	232	254	254	229	214	235	231	223	235	234	243	259	225	224	292	254	247	233	245	283	256	233	229	235	219	248	234	216	237	252	244	240	236	241	254	228	227	243	231	253	261	227	250	239	231	232	225	258	233	247	220	250	226	248	243	263	229	248	250	265	227	238	232	225	232	251	259	236	246	247	201	236	240	261	237	247	232	243	203	232	250	222
17636	26828	31016	37656	36898	40072	35552	26651	23895	15897	13054	7582	7460	5390	2836	2344	2650	1427	1498	1635	1842	1880	2057	1909	1673	1587	1343	982	843	805	803	761	797	737	728	860	1451	3487	5100	5280	5110	1825	1521	591	597	587	596	614	609	565	596	676	626	970	1649	1615	596	551	624	615	575	567	552	573	554	546	609	582	522	546	553	539	543	616	597	588	587	570	555	575	560	565	557	583	563	567	591	538	551	601	548	604	555	584	542	591	587	586	605	575	585	586	597	569	602	589	633	603	576	577	571	562	610	564	547	582	573	588	589	558	627	554	600	631	589	560	551	627	550	599	560	542	591	573	587	567	539	609	537	558	526	562	603	601	618	572	604	591	553	572	592	571	584	587	585	548	584	573	612	562	605	586	591	589	582	589	620	601	608	547	533	580	557	576	623	594	584	604	600	588	606	557	555	598	600	560	590	586	560	558	633	573	587	604	574	569	606	597	580	596	585	548	609	602	556	575	587	581	625	597	569	568	622	560	555	564	601	574	623	654	545	576	600	577	641	567	576	553	588	595	626	627	586	588	558	536	585	598	595	584	573	605	573	611	555	601	574	588	622	603	594	547	559	585	568	590	563	567	602	538	581	556	538	536	576	564	572	545	574	544	613	557	533	586	620	594	583	590	595	601	612	627	574	567	596	553	608	575	534	585	600	541	634	591	579	616	591	575	602	601	587	591	553	569	578	582	572	597	540	632	608	566	580	541	562	567	578	548	544	549	604	588	567	561	575	563	599	559	620	579	562	589	581	572	625	554	576	556	594	592	564	552	626	555	563	551	563	595	585	597	558	623	587	550	617	561	578	606	617	576	590	572	557	609	597	574	562	580	614	537	560	596	592	590	585	530	597	552	617	579	541	607	563	604	551	589	546	546	563	565	596	578	603	595	582	574	574	548	587	614	601	572	577	558	575	604	586	567	603	536	553	590	582	567	589	567	555	586	531	547	600	570	574	604	592	558	578	586	571	592	603	559	523	577	558	594	577	595	602	540	568	580	571	584	591	596	592	632	591	622	562	597	548	556	590	558	563	567	579	554	584	620	607	603	622	574	582	586	570	586	565	575	602	579	577	575	584	604	578	625	566	590	565	599	574	585	619	576	531	537	569	540	597	597	563	619	555	580	610	589	578	600	591	613	551	585	596	578	628	585	585	570	556	615	576	564	538	579	559	576	592	580	524	535	559	582	566	601	575	569	595	612	600	577	596	595	606	576	581	568	584	615	574	558	538	552	590	525	562	580	572	584	605	600	634	596	604	589	585	572	556	587	597	593	561	588	518	579	554	584	589	588	573	556	548	578	541	633	534	572	573	607	576	541	596	638	558	558	562	613	593	601	593	564	582	582	604	583	583	559	607	578	591	563	601	606	598	553	599	629	600	605	577	557	611	594	587	560	563	585	623	570	612	563	543	624	592	576	610	606	579	553	593	616	597	601	607	541	543	563	582	567	600	616	576	593	572	553	540	648	565	563	602	612	583	547	552	611	533	561	599	586	616	577	553	606	526	619	576	619	599	601	606	563	559	577	570	594	572	572	552	553	592	576	582	563	553	609	536	600	571	559	588	625	597	583	568	628	571	557	575	618	622	573	574	592	565	615	576	576	569	579	584	600	592	613	585	587	562	585	563	610	560	584	588	621	595	599	605	567	586	539	608	609	570	584	647	590	593	524	604	584	573	571	583	571	597	576	562	586	593	585	567	546	574	619	610	575	558	600	566	576	579	574	578	567	590	595	572	588	542	586	599	584	597	583	539	578	575	627	605	552	560	575	567	581	564	539	557	560	598	598	551	538	601	491	546	581	607	623	576	536	607	601	590	564	616	553	573	573	588	595	579	576	603	572	546	571	582	583	575	574	589	620	559	603	592	579	621	596	624	580	572	556	554	590	591	568	591	631	545	542	594	592	583	567	589	584	593	559	556	592	576	607	531	598	586	581	561	558	600	582	601	606	572	511	587	579	585	587	582	604	592	586	584	558	570	564	577	550	570	584	548	536	579	561	587	583	536	641	614	613	569	556	574	531	573	563	608	585	615	570	641	589	550	592	614	573	532	540	534	564	592	594	593	556	565	571	634	600	573	607	561	573	552	587	614	536	619	606	586	607	577	541	557	599	570	601	614	601	579	572	548	586	560	590	568	584	540	597	622	553	598	577	611	570	617	541	604	588	563	591	557	604	585	579	605	590	607	549	576	572	543	582	592	561	619	645	572	599	592	601	560	555	581	615	558	600	566	648	556	616	555	547	582	580	614	606	566	644	581	623	590	609	557	557	587	561	593	544	612	606	541	586	567	600	594	571	600	581	565	567	579	550	579	572	595	577	561	553	621	581	579	526	588	599	567	624	547	585	581	556	605	599	595	594	540	600	596	576	619	594	607	558	571	571	551	596	599	584	585	544	550	601	594	544	576	572	583	589	571	550	567	564	567	599	603	558	567	551	577	570	584	550	546	568	562	606	577	609	636	551	608	575	565	536	566	578	560	570	575	550	588	599	638	547	573	583	566	553	612	547	577	531	579	557	601	599	587	616	579	561	613	612	591	592	586	592	572	578	546	623	567	575	544	576	568	594	586	619	596	567	561	592	586	543	538	558	585	536	636	590	576	574	562	571	629	616	591	590	545	545	588	542	543	554	531	632	558	578	583	580	582	580	580	604	587	628	594	573	568	589	587	615	572	570	556	586	554	583	599	546	562	536	540	575	616	598	526	540	625	541	594	571	573	557	583	583	537	588	588	561	585	592	577	575	593	619	606	588	569	568	628	612	553	593	601	579	554	579	572	588	625	534	589	581	620	603	574	608	536	583	604	579	556	563	551	527	572	581	580	563	571	581	575	596	592	601	576	529	543	579	592	562	555	575	551	580	597	591	561	599	569	590	617	602	560	570	619	600	630	583	564	614	601	549	603	565	570	556	601	592	594	571	609	563	579	556	562	600	585	585	583	603	580	556	583	550	565	618	584	567	553	610	549	575	604	580	578	600	578	563	618	577	618	591	555	572	543	579	618	543	594	558	549	582	588	616	570	566	570	600	619	578	572	577	556	628	594	605	571	592	593	527	626	563	559	576	605	584	547	530	578	580	549	560	592	554	549	604	544	614	602	625	561	597	554	636	542	623	576	543	620	570	536	570	596	586	599	575	590	556	599	594	631	550	560	594	562	571	581	590	577	593	571	598	587	558	595	604	614	592	589	585	590	580	623	617	574	618	571	573	604	556	572	580	582	569	554	589	575	592	593	611	526	620	560	549	591	543	549	610	602	593	513	566	582	576	576	572	618	570	627	607	565	614	614	555	623	571	546	555	554	555	563	594	595	635	595	566	504	573	591	611	565	583	601	561	573	604	628	553	562	630	564	587	546	580	556	574	583	578	589	613	565	595	560	576	565	588	595	583	625	602	568	584	555	632	567	593	553	600	567	615	564	559	595	594	564	593	581	615	547	566	566	556	549	568	585	597	571	599	610	575	584	566
33540	37580	36009	35640	32983	34128	31571	23273	18845	10817	6944	3857	3621	2261	1228	1021	1121	539	544	544	564	637	705	652	537	480	405	340	285	271	293	308	336	317	299	301	965	2221	2177	1923	1708	1210	645	310	287	292	242	233	285	296	288	259	254	311	315	272	297	272	262	285	288	292	268	277	245	245	257	271	299	247	240	233	270	289	248	251	283	231	264	268	284	246	275	291	248	280	252	262	265	260	262	253	229	256	276	262	271	244	256	286	260	257	240	267	295	276	258	280	266	252	280	279	283	260	273	273	249	248	271	265	251	289	300	248	274	265	292	250	266	254	276	221	251	259	296	288	244	268	266	275	253	258	247	279	266	265	287	266	274	267	250	254	270	265	262	276	259	264	252	268	265	271	311	288	248	253	271	258	265	259	285	313	284	275	275	258	263	298	261	264	259	270	296	249	245	292	254	262	271	274	260	315	260	267	252	280	259	254	292	267	227	244	254	230	259	246	278	275	234	241	253	256	245	286	239	267	253	220	268	259	263	231	304	293	287	259	260	243	266	272	258	265	270	238	266	271	281	267	279	251	265	282	254	268	292	260	280	259	284	249	244	279	275	268	260	255	271	292	266	241	285	260	262	259	242	251	243	298	256	226	279	250	283	270	262	244	291	253	265	252	290	282	260	282	249	272	257	262	254	243	256	296	270	264	234	275	268	276	282	271	282	238	269	302	238	281	297	260	235	265	249	246	273	257	265	256	281	261	268	277	243	254	265	292	253	272	293	292	271	254	281	276	279	277	305	271	277	264	294	264	287	301	258	260	255	247	255	284	246	299	265	252	304	289	240	273	284	261	249	270	269	242	281	273	242	247	265	253	248	252	271	261	284	283	273	272	271	256	281	268	251	283	278	269	305	259	271	302	239	261	305	271	261	260	253	278	302	257	258	261	257	278	263	232	254	305	267	256	270	291	242	293	280	254	276	245	283	304	280	267	248	264	263	288	239	269	285	226	251	262	283	277	244	263	247	268	278	265	266	264	264	289	267	241	292	262	264	267	279	287	266	276	277	250	269	288	266	268	275	268	262	273	272	243	282	254	256	272	248	306	270	292	274	272	246	256	283	270	285	290	271	279	266	237	255	278	264	274	279	271	295	244	260	237	263	243	284	270	272	254	254	292	275	259	245	258	264	262	273	273	285	304	271	242	235	257	274	297	277	273	238	232	270	270	242	266	228	281	254	273	263	258	308	247	240	244	266	252	259	280	254	280	285	258	258	255	244	280	247	266	275	304	285	278	250	252	251	247	269	274	268	268	271	254	264	260	256	245	273	275	268	257	291	259	282	258	272	284	254	255	257	272	266	279	239	278	265	267	271	284	304	292	309	267	253	250	282	254	259	258	243	258	239	283	305	252	257	274	283	269	276	261	258	257	265	288	247	254	241	228	239	268	254	262	252	231	275	270	242	282	259	259	251	288	264	280	248	283	268	269	267	277	259	279	278	243	257	316	308	292	267	261	274	280	279	259	263	261	248	288	258	272	252	273	252	282	279	266	233	228	236	252	257	258	267	240	248	300	257	285	276	246	268	281	262	262	252	257	271	268	271	238	266	260	250	274	266	260	250	271	230	269	262	276	266	256	284	298	252	284	273	265	285	255	262	238	303	251	289	255	248	249	268	259	298	272	274	256	286	277	258	281	290	284	282	281	286	264	283	252	264	264	260	292	257	254	258	275	235	275	280	265	290	266	266	268	261	259	252	287	264	253	275	278	259	291	255	262	245	269	270	271	265	255	244	266	256	248	255	243	281	249	279	243	257	263	233	253	289	287	290	274	269	272	281	297	281	255	263	280	268	277	282	249	241	266	259	238	247	235	263	253	292	267	275	280	284	297	236	267	292	257	270	258	248	255	269	285	289	287	274	262	257	257	256	263	263	275	272	262	284	235	288	244	296	276	279	244	270	259	266	289	264	244	253	270	261	261	260	282	258	260	254	293	258	268	238	263	232	264	281	290	257	241	283	276	261	251	289	306	254	242	258	305	270	256	284	253	263	278	251	264	293	280	246	286	307	256	256	277	266	295	251	270	289	258	250	262	265	265	246	262	269	278	265	243	304	268	237	256	261	302	262	277	285	264	245	269	244	270	254	282	255	267	299	278	279	280	254	247	263	256	256	263	238	290	265	252	276	289	265	284	245	267	266	255	273	265	268	281	261	264	243	279	287	292	245	258	240	272	244	294	275	250	236	269	305	273	264	247	255	282	244	252	253	270	253	281	251	279	307	295	267	259	253	253	255	250	297	271	270	296	281	246	261	263	280	282	266	276	276	281	265	234	249	271	241	288	294	260	271	260	253	278	257	257	267	245	287	267	261	242	243	263	288	216	273	252	275	264	240	248	279	247	273	268	259	250	258	282	300	245	280	262	250	271	282	257	281	236	278	251	262	260	268	284	275	238	267	263	263	257	250	258	292	279	278	268	273	267	257	260	257	256	238	279	267	235	250	245	263	271	272	294	252	244	244	278	236	261	248	242	263	260	278	266	263	270	268	267	258	243	286	258	284	232	269	238	273	273	236	283	248	266	264	282	282	279	288	260	268	271	291	277	258	229	264	317	269	276	250	240	283	249	265	285	242	258	277	271	244	282	311	265	228	248	285	261	274	287	253	263	268	271	289	275	280	260	264	273	268	246	290	250	260	263	242	253	258	256	271	298	279	255	264	244	251	250	261	267	241	296	225	242	247	267	252	273	271	270	265	282	252	276	259	277	281	271	306	239	278	263	276	278	250	284	262	255	280	270	253	270	258	256	267	264	257	288	256	297	273	276	276	283	250	267	292	310	244	285	297	264	264	251	267	278	241	232	244	261	256	261	267	274	223	300	260	278	291	259	247	282	266	238	255	246	310	262	258	259	273	262	280	268	271	280	287	263	270	265	270	288	300	288	255	262	256	302	258	283	255	287	259	255	241	231	274	279	268	235	278	308	301	244	281	273	241	243	302	280	278	256	261	275	285	277	255	259	274	292	248	268	225	274	269	274	237	265	272	271	276	278	227	259	242	276	303	275	274	275	301	278	251	235	266	255	292	283	251	262	273	261	291	266	274	274	261	245	256	258	275	274	242	258	311	259	236	277	262	292	276	257	271	263	290	267	247	253	241	270	253	255	284	240	262	267	292	277	259	253	276	263	280	275	263	273	261	263	271	288	277	280	241	288	272	269	290	249	289	232	257	260	240	252	249	263	255	264	272	271	290	285	256	244	242	250	281	274	263	279	260	253	316	278	263	264	244	266	235	272	249	277	282	285	255	292	304	274	302	268	284	250	250	242	233	276	244	248	278	271	255	288	300	274	266	254	244	271	286	248	281	277	274	254	286	258	264	274	278	287	243	279	268	269	262	255	256	267	281	289	255	246	282	262	275	277	262	284	252	280	253	243	255	255	260	274	260	233	262	251	274	279	272	248	280	260	278	224	265	251	284	270	262	254	286	262	258	262	275	269	285	238	257	263	268	269
22759	32100	37769	44634	43785	47288	44959	36546	33391	23585	18813	12611	11916	8254	4832	4098	5330	2442	2562	2723	2877	2992	3746	3428	2503	2372	1496	1049	973	936	941	947	899	883	871	979	5701	12447	12699	10943	9844	6280	2496	614	634	621	665	638	616	610	607	624	596	921	1009	598	617	626	614	642	629	591	617	567	621	657	621	590	625	602	630	575	582	611	642	666	643	660	634	636	584	621	558	660	636	653	617	623	609	672	611	617	635	615	611	614	568	634	638	620	621	603	641	625	608	594	607	600	610	571	593	617	664	598	637	593	587	627	678	644	632	606	625	624	630	605	562	666	607	560	626	593	658	642	574	625	631	632	637	606	648	625	589	644	644	649	607	621	628	640	586	600	608	604	662	604	634	631	647	581	612	612	562	673	664	626	594	607	617	641	653	584	594	649	633	618	631	615	627	619	610	623	654	620	598	629	643	607	591	661	632	599	612	607	637	662	621	582	605	576	533	594	637	599	668	593	637	636	589	655	677	650	597	615	642	613	601	585	620	610	604	632	629	578	612	564	637	647	604	607	624	622	602	669	601	606	646	599	630	633	624	603	630	673	587	606	587	615	597	636	616	676	594	611	608	633	575	620	638	613	620	636	615	637	649	586	628	597	674	632	620	574	617	599	586	636	630	543	671	628	654	585	640	604	617	643	657	578	579	624	612	582	591	627	586	659	610	628	651	616	604	599	636	575	583	677	652	604	599	600	616	618	602	638	634	652	620	612	627	671	589	647	606	578	607	610	643	621	635	601	632	629	630	616	623	601	647	655	624	591	598	611	614	599	612	660	626	623	623	605	620	578	615	645	604	660	590	658	572	615	618	655	586	606	596	613	574	639	620	668	618	647	607	600	634	629	599	578	566	640	613	597	600	652	590	586	642	642	631	607	630	634	619	614	615	609	611	641	596	580	624	617	610	614	637	619	624	575	578	623	665	607	644	586	648	612	589	581	622	638	582	631	648	640	611	602	642	599	558	661	588	593	621	616	623	582	627	632	644	647	596	635	638	568	650	643	641	624	577	625	618	591	594	596	617	619	618	633	624	608	626	558	637	642	625	614	602	631	641	584	644	581	646	603	604	591	609	613	622	579	588	642	609	562	595	582	662	571	605	571	610	640	588	596	660	618	610	599	618	593	658	615	607	672	619	607	645	600	646	566	614	638	611	635	630	596	643	581	612	649	595	632	615	602	576	607	608	592	612	617	637	634	668	611	593	623	589	602	620	596	639	583	603	639	653	607	658	623	597	623	605	618	623	624	692	601	623	587	583	630	631	606	626	596	617	615	611	630	632	638	592	617	598	627	630	604	562	632	595	590	657	634	629	631	576	595	597	659	627	592	620	617	586	615	607	591	601	592	634	627	579	630	641	601	628	636	610	592	585	664	670	605	621	580	645	621	605	583	627	605	651	608	638	569	626	625	617	646	676	581	637	610	604	651	638	649	596	605	591	613	597	646	627	565	603	622	640	587	643	559	603	622	614	624	648	608	616	609	650	593	594	596	600	591	572	644	550	619	627	594	659	597	618	638	616	616	664	595	662	604	612	610	586	588	636	625	608	614	616	622	601	619	609	651	598	619	620	630	622	599	648	618	604	623	622	639	575	611	618	607	616	573	649	624	628	642	608	601	594	643	630	631	607	616	621	581	586	639	598	629	617	607	553	616	665	602	566	601	653	618	654	582	642	627	597	630	626	633	613	603	615	644	671	622	648	592	621	607	619	619	605	620	655	680	591	646	633	617	697	608	629	625	631	620	649	627	582	562	607	566	625	593	642	576	618	649	640	642	635	623	642	604	652	621	632	622	686	599	608	601	598	610	597	646	588	568	595	607	607	613	604	602	674	605	624	637	589	616	606	640	641	612	579	600	659	596	589	631	600	603	582	610	681	608	603	585	582	655	647	606	656	604	607	633	616	628	619	665	646	597	583	647	622	572	598	594	580	653	564	622	631	599	571	577	638	642	633	646	630	614	635	625	639	635	646	615	615	602	612	611	610	612	606	635	616	603	643	621	597	630	618	575	621	614	585	615	610	630	613	609	600	613	637	622	620	635	620	566	598	605	600	596	620	614	647	612	602	605	593	590	597	649	630	592	590	608	560	647	623	623	594	611	603	569	646	633	618	636	612	602	598	614	629	629	608	619	650	599	603	595	614	661	655	610	640	609	607	564	622	611	558	659	598	607	575	612	638	644	593	604	589	645	611	647	625	585	665	614	636	604	612	618	603	639	638	574	594	634	625	616	619	609	611	623	623	607	610	626	611	631	616	609	632	582	586	676	581	585	568	585	660	615	585	575	578	638	607	581	615	630	654	629	656	645	646	595	643	575	609	645	667	586	621	579	604	653	619	586	647	619	609	627	625	621	640	585	623	657	605	656	631	600	570	574	647	597	619	626	618	649	609	576	621	615	577	611	611	621	658	591	563	590	638	595	613	629	653	648	572	654	608	607	612	606	634	615	635	617	602	609	616	621	625	588	596	614	642	561	616	602	653	601	575	649	604	633	587	615	587	618	564	634	602	619	623	622	618	628	625	594	586	637	637	632	603	604	644	599	668	658	614	626	605	625	615	664	620	619	623	603	597	614	630	611	630	646	647	657	621	598	612	622	665	624	630	666	624	632	634	617	651	637	593	579	630	630	590	573	633	626	586	632	665	638	564	655	616	626	618	624	625	649	655	596	630	595	586	612	643	613	613	619	658	608	609	625	628	644	598	605	627	650	610	583	652	622	591	581	593	581	580	622	608	624	668	626	649	615	587	608	633	583	579	612	629	639	608	589	576	652	633	656	602	579	646	620	671	639	569	635	664	607	610	607	587	628	604	616	654	603	680	662	627	657	603	627	626	578	646	614	552	621	645	637	614	577	601	627	590	565	595	598	636	566	640	643	593	600	590	628	641	582	641	638	641	614	613	654	635	624	593	651	620	643	629	607	618	635	623	617	622	602	616	602	628	628	638	629	638	581	580	601	610	634	585	599	642	604	629	618	657	612	624	609	643	602	628	575	631	638	601	620	575	597	573	585	627	628	625	606	648	649	604	633	599	627	583	577	613	652	603	668	638	608	603	601	607	585	623	621	599	652	590	596	568	622	611	620	595	656	631	578	573	656	615	617	643	632	573	667	630	615	618	659	626	626	623	604	629	589	624	619	572	634	608	639	632	641	631	652	600	639	619	596	572	624	657	620	605	643	637	619	583	571	599	602	675	594	657	616	589	587	563	628	622	594	644	585	596	603	602	634	578	591	608	640	619	620	663	671	603	647	690	625	631	618	637	633	595	624	616	605	593	616	583	623	624	584	600	640	591	602	585	641	607	608	619	631	621	588	606	630	617	617	606	609	640	614	633	607	623	564	662	648	617	640	650	593	574	640	612	606	668	635	588	632	598	612	614	630	605	651	620	639	611	645	570	627	631	593	570	603	593	603	616	624	643	619	621	630	591	605	616	633	621	616	613	618	597	639	653	613	614	604	637	615
5465	4796	4387	3164	2461	1700	1138	780	558	446	372	293	273	227	222	195	219	207	241	252	223	226	206	197	216	197	199	187	210	174	159	174	173	192	193	188	192	231	282	314	330	298	222	169	160	153	174	174	172	174	194	168	199	166	172	187	174	193	162	171	184	177	183	182	183	185	172	178	157	159	179	197	196	167	173	183	155	179	166	183	178	208	179	162	173	174	169	185	178	198	156	188	219	191	191	195	187	185	184	183	158	172	170	190	166	188	174	155	171	159	168	183	201	186	190	186	180	189	151	185	175	158	177	169	147	180	180	164	179	163	182	149	201	171	153	171	217	187	189	175	158	156	170	165	182	188	155	181	184	169	175	190	143	180	174	184	176	190	159	164	183	147	187	145	165	181	191	183	185	170	179	177	165	185	177	184	172	170	170	191	147	183	193	187	171	182	184	168	149	184	169	196	176	174	175	177	186	205	168	186	186	184	171	164	163	192	189	163	194	161	173	180	190	180	171	174	195	177	156	168	174	172	144	161	185	192	184	185	171	168	165	161	168	177	185	181	174	166	180	167	176	176	149	168	170	195	176	162	181	164	179	196	149	174	186	150	205	177	161	173	186	173	175	186	191	168	172	180	176	174	156	157	175	195	208	173	185	190	196	175	178	185	171	168	177	189	187	174	199	193	179	187	181	179	174	208	193	188	175	186	179	167	154	174	166	161	199	180	197	186	167	151	156	144	165	162	162	166	184	181	149	201	194	196	190	174	150	165	195	167	181	179	141	145	189	147	185	173	174	188	163	152	165	174	191	173	163	183	152	166	161	165	153	175	193	168	175	156	184	187	157	167	172	202	178	176	168	149	184	190	180	156	166	184	159	175	175	195	188	188	167	166	173	163	172	186	160	154	181	165	175	171	170	187	189	169	196	182	167	194	155	173	173	175	192	157	184	179	165	183	174	177	174	172	169	194	170	203	171	195	203	160	176	187	159	173	167	185	186	163	183	176	160	159	182	187	190	174	182	197	174	172	179	162	181	159	179	179	192	170	166	182	174	184	175	171	203	163	151	194	186	180	192	219	186	211	178	201	173	177	197	178	169	172	180	173	162	192	182	171	175	166	180	164	179	161	146	203	200	160	179	157	143	182	185	160	181	166	193	168	169	163	182	175	168	173	201	200	176	181	166	188	172	181	155	177	170	184	162	181	171	188	192	177	186	173	177	170	189	177	174	166	187	186	191	159	170	194	175	191	196	164	174	167	179	195	198	176	194	173	148	160	180	180	174	200	183	177	174	164	175	181	161	181	183	180	143	155	172	195	170	177	187	181	156	168	177	168	178	174	193	194	184	183	189	185	170	192	177	162	157	185	200	182	191	161	165	188	165	187	143	175	200	180	176	173	182	187	189	195	195	197	186	194	180	203	162	164	178	168	192	165	181	154	171	150	169	168	195	183	171	163	162	169	172	171	171	170	171	172	175	181	185	165	176	183	186	196	182	178	176	147	174	187	155	188	184	170	172	184	173	159	173	179	163	210	174	185	182	152	153	183	177	179	182	188	175	182	178	192	179	169	187	168	188	182	175	207	200	168	174	174	161	195	168	198	170	178	155	189	172	185	158	167	183	182	180	188	170	192	196	186	177	178	180	163	175	188	204	179	157	182	168	159	197	166	158	189	189	162	164	202	151	174	187	160	186	195	180	161	193	167	166	182	171	152	156	180	190	156	160	189	175	182	153	185	174	172	185	174	184	160	183	172	173	159	151	157	187	178	187	192	175	169	207	161	145	164	180	164	187	180	195	190	171	174	193	175	177	165	160	183	169	187	181	191	165	162	145	179	183	143	169	174	198	192	186	156	192	185	183	176	188	184	170	181	163	176	166	150	189	186	180	178	177	175	161	191	185	176	159	201	156	186	185	192	161	160	178	180	188	196	167	172	157	171	166	209	168	181	169	205	199	175	194	166	196	177	184	187	176	199	185	163	182	158	181	159	154	176	176	169	167	190	189	181	188	193	173	170	152	200	176	195	169	183	175	195	188	154	192	165	165	181	156	184	175	167	199	175	166	182	180	169	213	172	171	169	152	186	175	182	163	191	191	173	163	176	176	144	178	175	197	185	169	186	165	161	192	183	181	217	176	186	174	167	190	176	163	178	179	155	179	179	165	154	171	185	188	204	166	201	178	173	181	164	180	193	168	160	161	141	168	190	183	170	175	164	175	187	148	191	173	200	179	196	151	185	186	206	179	153	172	158	156	159	192	148	187	187	179	201	189	176	191	176	182	198	188	173	168	169	162	160	196	183	176	184	193	197	175	169	167	185	181	176	181	181	160	174	186	184	170	163	160	179	196	185	181	177	184	199	184	174	177	177	187	161	186	201	175	162	187	185	178	173	187	165	175	168	167	215	176	165	174	160	177	182	184	179	190	179	194	172	185	170	174	156	170	177	179	176	179	172	170	175	159	187	184	164	178	167	172	181	159	144	175	164	175	159	161	170	192	177	175	156	166	185	168	191	183	179	152	159	173	185	203	196	186	162	171	176	179	162	154	180	149	166	193	170	161	143	175	182	188	166	176	174	181	155	179	171	186	188	192	159	177	177	165	184	177	189	178	164	159	158	167	176	164	193	187	172	169	158	186	172	172	174	164	160	185	171	191	152	193	183	202	175	167	185	189	188	183	189	177	189	187	169	146	175	173	176	213	179	197	184	188	182	196	159	164	162	159	154	189	164	178	170	183	183	165	162	197	159	164	175	166	158	182	164	168	191	155	155	172	172	167	205	182	172	179	175	164	182	182	185	153	165	170	180	184	183	175	164	154	174	179	175	181	201	164	169	180	199	172	164	202	167	194	171	202	176	160	189	184	183	182	154	171	182	172	165	166	159	175	169	185	180	175	180	179	178	173	183	169	175	173	166	142	174	185	179	180	174	170	170	185	188	184	190	168	173	208	198	176	159	170	186	163	190	170	159	166	179	158	199	182	147	167	189	193	202	194	184	169	154	172	161	181	160	181	188	156	180	180	190	199	158	166	172	198	183	150	153	177	189	173	151	165	166	181	209	176	184	165	156	191	212	195	176	176	171	199	190	153	172	188	158	179	182	170	191	189	171	163	188	230	190	185	181	190	189	176	190	187	160	176	184	166	158	193	174	187	193	183	192	194	158	162	156	176	175	166	185	143	193	177	171	177	167	170	187	197	180	156	199	195	168	187	182	188	157	192	172	158	179	194	188	193	189	155	178	188	188	168	158	161	151	189	173	173	168	175	170	189	149	168	162	213	169	165	177	208	168	190	184	193	167	182	199	174	175	181	169	172	187	190	180	194	181	179	172	169	159	168	184	183	189	189	198	182	175	174	165	179	161	169	166	189	198	164	211	164	174	192	182	175	171	182	182	167	182	194	183	183	171	159	187	183	162	184	158	149	150	194	156	187	189	178	187	170	160	152	168	138	213	186	157	171	158	170	158	174	169	189	192	189	207	177	183	162	189	167	176	174	203
4693	5681	7137	9235	8618	7990	5558	3866	3085	2066	1803	1247	1260	896	794	769	777	735	850	791	747	865	907	720	674	638	598	595	522	529	529	530	524	527	481	537	570	807	1226	1229	1167	1000	602	466	492	446	454	449	429	487	479	459	447	455	440	465	485	432	448	411	461	483	415	452	458	448	407	485	466	472	454	464	466	448	431	450	414	495	440	446	474	451	448	475	459	449	445	463	446	470	484	459	459	462	456	432	455	477	449	456	482	462	446	462	466	465	483	479	458	475	455	468	444	451	475	460	492	466	475	482	439	457	441	405	494	505	436	455	453	420	487	460	471	459	475	477	466	502	450	485	450	473	449	500	444	487	445	479	423	452	452	435	421	444	416	444	458	475	424	426	421	470	433	501	447	440	462	413	437	466	474	486	465	461	498	445	442	473	422	477	434	464	412	451	476	443	438	461	482	458	425	442	443	460	481	463	448	450	472	460	461	459	458	464	530	447	437	446	454	468	466	421	471	451	460	464	462	467	447	481	449	427	481	468	478	458	475	475	490	458	485	460	461	450	470	457	433	449	444	461	465	469	453	437	449	454	471	450	465	428	420	463	478	433	455	430	426	456	435	424	463	456	453	457	483	463	455	480	464	422	438	483	453	472	452	453	412	447	454	443	476	425	435	441	469	443	470	438	451	452	428	452	443	465	433	442	474	417	435	446	464	477	451	483	445	458	480	438	429	453	454	448	432	479	449	461	432	461	459	424	416	459	478	458	450	491	482	441	478	453	441	398	456	444	458	440	462	465	454	445	444	414	434	438	486	451	429	470	456	436	456	451	485	453	469	445	439	464	439	453	414	404	451	417	448	482	477	449	427	439	425	490	471	461	494	425	427	446	475	418	474	482	430	458	429	457	452	464	493	459	466	496	450	472	458	423	477	475	465	416	534	463	452	458	443	423	463	435	437	434	460	470	500	499	451	452	486	435	483	469	441	439	466	431	469	444	490	427	451	477	435	429	415	440	431	489	462	468	434	421	448	448	487	427	426	446	487	469	454	436	474	464	434	451	457	461	456	468	448	479	433	440	468	425	479	463	423	440	484	465	494	458	475	440	416	447	477	449	455	466	444	434	461	469	429	482	474	471	445	482	451	465	511	462	453	444	450	439	434	471	453	413	462	443	438	473	465	439	480	452	449	427	437	478	483	465	447	440	427	437	477	413	405	410	488	454	491	418	468	451	497	464	441	469	460	468	478	458	461	492	449	405	455	420	453	440	493	482	429	479	481	435	460	426	414	451	482	451	417	424	462	479	481	459	466	449	449	450	448	464	430	486	440	428	440	457	438	439	432	483	426	462	483	425	457	450	448	434	509	406	415	486	470	470	427	487	411	435	427	485	416	428	449	450	479	453	497	472	486	452	469	469	456	445	429	467	460	448	456	477	453	451	440	410	454	461	463	479	424	452	442	464	468	458	449	425	450	457	443	413	468	440	438	436	444	479	482	440	455	435	449	439	418	457	447	473	438	429	469	478	482	445	449	467	448	439	469	464	458	488	476	467	448	461	434	445	448	450	469	461	464	462	475	441	467	474	435	444	482	507	500	470	453	460	459	472	446	470	448	491	461	421	455	420	487	509	442	441	477	461	474	486	437	434	468	473	454	440	394	459	472	479	450	468	432	469	432	435	463	473	459	472	449	428	446	431	421	437	459	499	472	476	471	473	457	469	489	475	488	455	459	450	443	441	471	447	479	461	494	454	461	488	451	445	464	434	462	422	504	452	452	431	480	444	474	456	444	462	478	471	459	490	443	405	464	442	468	442	420	446	465	456	435	492	461	474	473	447	500	465	458	486	484	476	442	435	458	444	461	496	456	418	436	440	467	441	458	474	410	459	469	465	456	474	427	482	478	465	485	475	434	473	418	441	478	461	481	463	456	476	471	471	472	471	439	425	457	490	448	443	486	431	443	420	425	447	486	457	463	468	483	423	453	430	478	471	473	463	426	451	427	457	447	437	473	440	459	451	473	468	461	435	461	434	491	437	447	485	460	429	452	452	473	447	457	452	468	468	429	457	455	441	464	472	497	478	435	486	481	440	437	443	460	484	464	446	461	438	442	468	454	422	445	459	471	444	465	424	441	484	456	457	463	492	474	481	457	463	481	439	446	491	500	456	448	449	430	448	448	453	461	442	449	457	467	445	416	485	451	444	471	421	485	463	464	435	465	443	461	468	494	439	464	446	465	468	479	427	450	471	476	451	469	479	445	468	453	425	471	479	475	446	469	443	489	453	457	481	453	438	410	449	482	512	515	443	493	486	474	492	447	484	417	435	489	441	442	435	429	485	435	509	454	475	485	407	450	440	456	462	432	431	474	474	424	436	466	444	451	462	495	446	460	464	436	483	425	439	429	498	443	456	442	487	476	442	440	422	472	458	501	452	451	427	497	442	485	444	484	469	492	469	453	450	476	464	427	459	474	475	423	461	459	458	430	430	493	468	450	440	416	454	452	473	461	473	451	442	450	488	465	455	429	462	467	462	484	469	482	417	449	427	466	433	460	437	441	478	477	434	471	486	457	491	452	460	464	441	474	442	439	474	463	430	482	439	435	453	449	462	466	462	483	505	481	421	458	445	463	428	478	465	467	435	490	456	508	465	424	446	428	439	475	445	436	444	433	449	434	483	504	448	463	452	480	457	497	465	455	433	459	457	436	451	439	433	410	489	460	440	466	481	450	444	459	481	428	456	428	433	474	509	436	436	464	504	447	431	456	436	419	467	450	456	461	463	463	445	431	431	479	498	448	476	435	473	453	446	430	462	494	427	460	487	471	452	481	467	461	432	459	459	454	478	477	475	437	452	495	432	450	443	461	422	462	418	470	469	451	479	463	454	442	427	475	405	487	420	458	478	490	433	432	442	475	479	455	451	434	440	457	451	453	464	457	460	462	446	437	507	479	457	455	435	444	434	472	439	482	493	422	442	436	457	450	444	438	458	467	477	444	500	445	435	465	481	478	465	482	465	470	509	428	463	463	447	472	464	472	475	490	421	440	426	442	434	454	480	466	439	428	469	464	463	438	455	464	424	442	456	437	433	436	432	407	443	435	498	471	472	422	483	482	460	490	475	470	493	448	459	467	483	460	494	442	466	466	445	419	456	479	454	459	516	460	425	487	425	428	420	457	460	465	451	442	438	471	495	459	432	448	422	460	483	434	461	438	448	439	469	440	424	428	434	442	445	445	456	462	450	417	439	438	446	486	475	462	484	460	487	455	476	415	470	442	438	474	466	499	460	492	459	480	478	458	399	449	435	450	452	445	443	449	452	434	460	478	406	462	449	445	408	487	472	464	430	419	492	481	499	438	457	460	492	480	454	445	436	425	461	461	447	448	456	474	414	439	449	452	461	449	447	413	445	439	457	466	450	470	450	473	500	443	468	493	431	435	447	465	469	460	455	481	453	433	457	441	453	457	455	413	456	476	460	441	466	471	450	448	449	460	441	465	435	445	459
26063	31172	31074	31030	27990	27727	22163	14472	10243	6242	3998	2631	1891	1259	718	534	568	415	414	397	444	478	518	405	323	338	280	268	272	278	286	273	303	249	248	296	449	1118	1425	980	1042	568	279	243	244	245	254	232	237	256	246	240	257	245	234	261	258	247	259	259	286	233	268	243	274	262	245	242	238	240	245	235	232	263	277	271	218	260	224	276	271	251	265	256	216	240	293	246	224	259	259	257	257	243	229	270	252	273	221	263	254	288	234	224	279	260	266	277	266	284	265	262	250	242	241	285	291	242	265	252	204	218	241	258	286	267	237	254	218	297	235	243	242	272	251	256	254	224	264	265	249	255	248	264	234	245	258	236	246	260	266	221	276	270	284	247	247	248	220	238	281	262	247	280	245	296	261	252	238	233	254	219	251	246	245	267	209	273	260	253	240	268	272	254	270	263	244	275	251	251	278	214	268	266	260	241	265	248	302	270	233	226	281	240	277	244	250	252	270	237	259	251	250	266	250	263	238	269	237	233	283	234	262	243	251	285	235	226	246	236	249	243	243	222	261	265	244	272	268	235	254	264	230	261	253	248	246	286	255	249	223	253	221	235	276	265	243	237	241	203	258	258	234	277	230	243	276	270	244	238	259	252	232	262	267	291	267	250	265	230	236	270	249	273	243	258	256	268	263	260	262	236	267	237	220	248	248	275	262	274	268	258	244	264	268	259	267	258	282	241	252	249	238	247	285	278	246	249	252	262	261	265	254	269	255	252	266	246	264	267	222	255	244	261	261	243	282	248	284	259	253	245	243	219	258	252	242	280	234	223	232	250	277	255	236	266	267	237	234	235	230	247	264	250	250	267	256	235	238	239	246	258	246	252	271	283	262	254	234	245	255	250	234	251	232	262	227	250	275	260	256	247	254	233	267	234	240	258	229	249	246	253	267	259	246	225	250	249	257	288	277	294	249	256	229	236	254	259	282	247	272	250	248	226	265	253	269	276	242	263	239	250	258	229	234	252	281	247	242	265	234	243	263	275	257	261	280	241	238	230	291	263	276	251	282	244	250	262	254	254	245	233	242	227	272	233	229	259	259	267	250	236	263	256	241	272	248	250	260	282	283	259	223	264	216	254	267	232	230	274	277	250	243	241	254	226	239	249	252	269	301	270	248	271	234	253	256	242	221	249	249	276	239	271	266	249	279	276	264	248	269	262	222	252	258	260	271	235	255	258	255	267	236	224	267	267	249	257	279	239	244	234	266	235	264	288	266	238	260	238	244	242	278	242	261	227	258	238	240	255	213	259	270	248	264	244	258	254	236	280	241	255	264	236	239	261	242	209	260	286	276	237	251	272	244	249	229	239	258	250	251	249	232	241	233	250	230	261	241	235	266	269	218	240	264	226	262	276	266	220	215	284	224	262	270	243	233	260	239	259	252	266	273	268	245	265	283	240	225	274	255	286	260	298	251	276	269	231	246	271	261	248	253	254	269	240	261	270	274	265	257	283	250	252	260	274	242	249	213	245	236	250	265	251	244	257	230	235	252	240	278	252	289	243	258	259	264	243	230	258	277	250	229	251	248	278	251	226	260	248	241	229	255	235	280	253	256	235	248	288	226	240	235	226	279	246	252	256	250	263	222	223	265	232	276	247	245	245	253	259	249	262	229	219	229	261	260	256	254	244	275	262	248	250	258	257	278	243	250	258	284	245	246	241	260	249	277	262	262	247	238	248	245	249	244	248	216	237	251	225	254	256	238	267	242	267	276	268	257	262	244	288	256	285	255	243	241	264	235	232	269	234	256	245	259	255	295	215	227	240	252	251	246	262	282	234	215	255	224	266	250	252	272	242	260	269	242	275	285	263	243	264	221	221	235	240	251	261	234	265	245	228	240	235	274	258	222	236	247	283	247	258	243	243	278	244	268	261	229	240	256	281	238	255	267	235	284	270	248	264	262	253	246	234	226	255	215	249	241	271	265	276	267	246	265	257	264	236	245	237	241	243	255	273	255	268	225	261	248	254	284	246	249	244	244	235	224	277	265	233	258	257	286	277	271	264	238	260	260	258	292	233	230	251	235	261	270	234	228	267	273	238	262	238	256	225	241	296	251	230	254	249	283	234	280	253	287	244	243	261	240	251	244	284	255	254	243	231	243	266	247	247	270	227	228	256	257	255	266	254	248	242	262	252	219	253	251	256	263	247	269	239	287	254	269	222	256	263	247	260	308	250	249	263	264	228	271	259	252	250	226	249	257	235	256	260	236	254	256	226	250	257	269	278	269	229	220	259	265	233	230	271	274	294	248	246	262	249	256	257	236	261	264	248	255	272	273	261	259	274	271	259	259	268	246	256	276	258	236	246	206	268	228	265	259	242	246	239	252	238	257	246	285	270	258	290	241	258	277	246	249	269	260	253	255	226	246	264	244	252	236	245	260	229	266	266	245	283	236	250	276	276	268	258	257	256	243	233	258	243	252	249	261	232	249	232	242	237	259	254	266	250	252	239	260	218	233	252	275	243	252	266	276	262	261	269	263	250	257	272	240	237	261	234	259	250	254	256	253	254	265	250	284	269	234	234	248	275	275	261	260	237	252	261	240	231	259	256	238	285	261	285	256	253	266	258	262	262	247	240	265	255	236	252	242	246	241	268	254	259	257	262	258	233	257	267	286	295	214	238	250	247	258	262	261	266	259	259	246	248	268	304	233	279	256	241	271	231	243	249	228	269	248	263	242	251	272	243	250	258	250	260	267	242	257	268	251	262	249	279	266	239	277	286	282	212	265	259	280	250	284	238	237	223	275	266	246	276	261	256	232	257	252	248	213	264	247	240	246	244	236	275	245	249	263	239	247	269	267	274	258	238	260	221	225	237	255	263	240	245	256	247	268	274	246	264	234	278	276	243	283	246	247	246	239	261	245	246	252	226	254	265	252	245	240	272	255	259	245	244	248	268	272	257	258	262	262	252	288	245	248	224	256	266	272	237	245	271	247	219	254	241	244	230	258	260	266	243	233	268	257	270	235	235	241	254	260	250	244	276	283	263	244	267	237	259	257	251	228	253	249	220	234	278	244	253	247	257	255	239	223	244	247	253	266	260	249	286	261	262	264	271	256	269	271	240	240	248	259	235	279	228	257	282	258	232	242	253	252	233	271	251	252	246	251	237	248	242	247	233	267	232	259	238	244	247	271	211	249	230	255	231	243	225	260	250	234	260	231	260	283	274	266	268	248	215	251	233	245	267	228	235	255	234	237	257	232	250	263	252	252	262	296	235	290	256	261	259	255	241	261	246	235	246	223	213	234	281	270	280	260	268	264	256	234	244	268	255	257	254	257	256	261	252	265	239	248	223	248	225	266	249	241	273	230	251	270	268	282	234	273	259	244	290	254	256	275	295	290	282	246	235	250	242	247	274	266	225	255	254	245	274	252	243	236	234	243	248	278	260	294	261	256	255	227	252	253	247	266	240	261	246	259	278	261	239	249	246	284	287	270	278	212	240	230	239
18301	24330	30080	37851	37515	40028	35189	27398	23727	16335	12994	8042	7044	4923	3045	2629	3198	1903	1752	1611	2013	2281	2465	1797	1443	1224	966	885	822	791	759	789	803	777	763	871	2104	6818	8403	5846	5878	2418	852	594	633	632	607	599	640	596	567	605	594	659	629	623	571	676	609	613	647	633	607	603	583	621	636	623	607	594	596	656	613	623	622	593	587	573	567	644	609	640	639	600	620	655	592	598	571	593	615	596	623	604	575	637	588	651	645	626	633	605	625	600	630	636	627	594	567	615	600	590	594	622	600	664	641	595	632	645	598	611	605	549	640	624	640	637	610	612	636	625	593	596	610	625	608	648	596	575	600	607	635	612	633	570	648	548	636	577	619	633	617	573	640	593	612	609	612	566	620	607	620	642	592	617	607	617	648	604	656	564	629	593	601	608	637	592	607	632	648	588	633	608	574	619	582	584	627	581	649	591	618	614	596	557	600	577	610	554	641	577	631	643	651	578	611	627	607	545	676	617	644	582	604	623	623	552	587	598	632	611	613	627	615	595	627	624	582	620	608	616	621	615	628	623	625	617	582	570	537	600	632	585	624	627	572	645	583	615	551	630	615	630	593	594	624	576	622	622	639	629	641	582	603	589	574	594	582	601	576	636	627	598	592	637	574	627	617	605	575	605	585	599	619	602	635	576	578	584	622	565	636	591	612	598	612	621	604	658	646	603	600	610	589	630	553	642	604	580	633	611	646	621	602	637	611	654	629	613	621	628	605	638	642	608	602	592	640	589	602	625	621	600	639	628	623	609	612	613	617	597	580	647	606	589	586	579	650	587	628	618	629	589	660	618	605	614	586	654	649	599	639	580	620	594	604	625	633	567	615	641	592	616	593	609	592	637	605	579	633	584	607	615	596	600	617	581	661	613	642	621	635	632	574	630	585	614	625	582	653	654	623	625	599	598	628	599	620	590	579	571	675	570	608	593	606	635	640	565	584	593	608	631	578	608	664	603	604	625	649	587	592	588	597	606	655	611	590	613	617	627	630	634	575	629	644	603	630	594	601	580	595	609	590	582	589	639	643	559	602	611	658	599	592	581	618	630	598	633	580	617	599	610	561	658	553	602	641	625	591	603	585	598	618	583	600	585	596	604	609	597	612	599	569	597	626	637	609	568	613	677	634	565	613	562	626	585	555	637	627	650	570	601	601	631	630	602	570	629	609	648	640	644	626	630	584	618	607	591	602	572	591	559	600	624	617	605	641	582	594	614	610	592	618	619	605	617	670	596	602	599	634	604	624	610	606	606	623	597	598	646	586	623	603	628	623	671	599	611	616	608	629	633	647	634	592	598	601	605	585	594	628	613	627	584	619	638	604	633	605	578	618	612	694	609	633	601	607	606	641	605	593	570	623	584	615	589	565	624	597	618	555	594	614	597	631	560	629	648	644	637	572	624	647	587	583	645	581	621	632	615	639	600	606	597	593	588	641	633	607	595	615	592	627	608	597	602	598	604	608	598	630	567	612	589	587	578	601	615	637	600	593	609	621	637	611	626	621	678	639	617	622	605	628	621	612	589	631	574	621	594	616	644	672	630	613	608	615	622	607	571	594	588	581	625	618	607	651	587	617	611	595	599	610	638	594	611	618	592	605	627	604	625	590	641	629	603	690	580	616	612	642	606	611	608	623	608	630	616	629	555	609	609	643	604	610	627	637	610	584	635	590	620	610	643	629	602	578	587	646	606	620	598	638	624	597	584	642	586	596	585	621	648	607	630	620	573	623	651	586	582	588	642	563	638	571	564	618	626	602	553	582	593	636	553	616	608	572	595	602	615	586	593	632	604	590	582	608	611	553	610	654	583	614	609	591	584	621	610	556	629	575	582	644	581	605	629	606	565	625	591	634	635	587	605	614	605	555	615	597	575	593	614	582	614	602	590	616	610	634	609	605	593	605	572	625	583	635	630	627	607	612	597	607	631	597	599	614	614	601	634	596	619	626	628	615	540	641	604	628	601	616	578	619	624	583	614	601	634	601	581	577	573	593	628	633	601	592	628	627	606	603	641	633	589	610	602	585	597	598	628	593	583	569	613	657	571	571	597	596	642	585	600	616	648	600	632	592	615	626	581	634	591	635	628	627	615	609	610	595	611	630	640	607	615	610	602	620	608	626	586	575	613	647	582	605	547	555	571	635	579	620	638	610	602	650	619	627	609	639	604	599	586	619	552	564	591	628	598	631	580	596	627	687	621	606	610	645	584	608	633	597	639	604	620	576	612	614	618	637	624	629	600	651	631	629	595	651	616	616	599	596	599	626	590	637	634	593	630	598	607	609	628	576	581	655	589	640	570	625	588	594	644	582	545	637	600	605	648	578	621	619	615	657	654	644	552	635	660	617	581	612	608	618	586	608	582	625	582	570	616	579	618	613	619	622	595	628	611	595	617	607	573	637	615	619	665	600	567	627	612	603	610	583	603	670	609	611	596	604	619	641	589	591	580	576	637	612	628	655	640	598	583	590	604	612	645	593	598	594	638	606	598	609	611	623	595	630	635	571	597	601	598	642	593	585	639	603	627	610	634	649	622	605	619	616	594	623	603	632	607	651	644	597	614	621	640	624	620	593	575	597	615	633	620	609	686	660	633	634	607	627	640	618	553	603	619	635	619	588	625	621	623	564	577	615	647	614	601	610	627	610	651	618	623	604	603	614	604	580	623	601	601	637	618	606	634	623	595	638	582	589	663	634	555	588	583	628	619	605	587	591	621	619	620	624	617	640	586	553	590	622	595	610	595	555	625	608	649	612	600	589	611	601	630	571	594	595	605	629	604	668	610	635	627	602	581	636	621	636	648	600	649	614	644	570	626	641	615	665	608	642	626	585	614	606	652	638	630	635	563	607	566	616	640	571	588	614	599	636	608	587	583	659	573	602	621	650	611	624	575	573	632	578	614	615	614	620	612	615	602	626	576	645	609	610	617	603	635	626	592	597	628	617	600	597	589	617	596	562	585	607	588	626	640	599	632	571	601	598	615	580	582	612	606	615	629	610	628	603	589	691	596	614	617	639	611	590	603	603	677	650	574	604	620	584	636	603	608	598	660	566	627	595	621	624	572	649	602	615	598	626	589	605	569	601	633	623	585	583	634	631	604	573	590	579	610	602	616	653	625	610	610	620	616	614	597	603	630	617	622	585	591	593	588	631	551	598	614	604	617	619	615	585	588	599	599	626	623	628	618	565	607	650	607	595	614	582	624	605	627	627	644	639	583	581	579	623	530	625	653	597	662	594	581	622	592	622	613	599	596	595	596	612	617	617	586	573	606	593	599	609	613	629	619	612	664	573	620	590	608	598	592	639	621	600	620	626	588	586	574	633	616	595	571	584	643	662	657	579	618	624	552	565	598	583	634	579	631	566	600	591	617	603	606	584	560	639	625	605	636	583	608	592	642	570	629	627	610	639	600	665	645	602	655	565	613	624	598	577	623	620	593	633	617	634	631	609	570	648	577	619	590	623	635
35264	36661	35274	35719	33875	34731	31230	23478	18724	11314	6675	5376	3627	2353	1210	1243	1265	693	527	511	581	653	688	601	488	361	333	302	304	282	279	283	299	297	303	297	623	2023	2856	2381	1555	895	319	228	245	249	247	270	286	234	226	270	278	279	264	268	253	272	231	243	245	233	250	241	251	257	239	256	244	263	221	267	271	214	258	295	255	261	282	232	266	260	224	251	267	227	220	213	261	255	253	228	225	226	283	270	225	255	268	227	271	273	252	239	271	263	248	212	228	252	242	244	250	257	256	250	250	250	257	261	257	269	280	259	227	226	266	276	247	264	245	243	244	247	263	280	260	262	262	242	236	246	262	253	260	255	220	253	248	210	229	272	248	239	239	274	261	244	247	266	241	256	245	266	253	242	280	251	251	240	235	248	257	254	262	259	238	247	292	275	223	249	257	232	240	242	252	247	284	254	249	271	276	252	289	251	281	247	268	259	240	252	250	271	281	248	270	249	228	256	257	281	251	272	249	238	266	262	244	286	246	255	225	244	273	265	238	223	253	242	233	230	253	276	264	225	257	252	282	230	233	250	242	263	240	267	264	261	257	259	238	266	228	264	233	268	252	247	262	234	263	258	266	275	248	263	251	249	239	256	257	244	230	276	252	223	246	254	281	280	241	265	253	291	270	249	245	254	236	254	232	281	246	275	240	270	276	274	274	267	280	265	233	257	231	257	244	255	253	257	224	258	245	253	267	237	235	252	226	247	270	261	269	245	242	276	263	269	241	228	250	269	249	253	261	255	240	261	234	267	238	232	226	228	239	243	240	217	247	245	267	245	255	250	272	251	227	222	247	250	273	254	230	218	259	250	249	240	258	219	228	277	234	261	267	250	230	263	236	257	274	245	247	268	260	281	244	223	229	262	251	247	257	265	246	244	255	250	252	231	230	246	244	227	246	250	246	223	239	271	254	233	274	251	271	290	279	246	257	259	263	215	255	276	250	198	247	256	266	254	245	258	256	233	254	253	258	245	217	242	288	266	244	243	227	228	271	263	265	259	257	290	212	240	229	236	259	263	265	267	260	256	235	264	279	252	250	268	256	258	252	270	269	261	233	262	226	270	254	234	265	265	242	244	252	259	247	258	221	271	286	266	274	245	281	224	226	243	251	232	241	224	246	236	263	272	270	251	224	268	267	248	255	271	257	264	235	267	238	242	249	246	255	250	259	231	243	243	248	263	264	223	252	250	238	263	218	273	238	266	255	230	261	287	261	219	274	238	222	235	240	248	233	261	265	255	236	224	272	270	272	246	262	271	270	252	230	246	247	246	235	259	238	253	251	261	264	271	277	241	260	244	247	266	222	242	249	267	241	238	256	235	250	248	246	242	269	286	253	235	264	234	285	237	231	256	288	250	280	239	256	243	261	249	235	251	286	234	255	241	246	283	246	246	274	246	261	253	236	252	243	242	236	247	256	222	236	268	258	251	248	243	256	224	264	238	248	249	236	262	252	254	276	256	260	260	255	245	272	244	254	214	259	258	245	248	240	265	258	239	246	261	256	245	263	249	230	217	248	251	259	216	226	263	230	219	243	240	266	268	249	239	256	259	247	235	249	271	292	230	273	262	274	260	256	253	256	288	265	219	268	241	235	239	256	254	262	242	243	256	235	263	254	239	259	259	251	248	236	284	275	276	240	282	271	282	264	234	249	288	292	241	250	259	240	273	244	255	266	246	254	262	244	271	256	243	234	232	264	222	243	251	241	287	263	233	237	240	254	261	255	241	238	250	298	235	255	215	266	241	253	262	228	240	241	260	236	243	268	246	238	260	262	286	245	262	256	244	254	257	266	252	241	307	238	253	262	273	266	252	258	274	242	237	247	244	289	264	261	266	262	275	237	270	260	226	266	247	260	232	260	245	291	268	275	253	214	254	244	258	240	222	249	237	252	260	246	269	249	237	249	232	239	256	250	255	269	246	267	293	259	290	244	244	214	225	252	230	274	261	250	256	246	261	252	239	243	249	274	275	242	234	253	276	251	258	247	272	257	266	260	255	233	261	250	276	255	238	275	267	246	227	216	241	283	266	232	244	256	237	256	261	223	257	250	251	232	253	244	284	250	243	270	265	271	216	250	236	288	285	236	267	232	233	252	253	271	270	243	256	263	231	245	272	224	261	262	253	211	270	248	238	247	249	263	273	265	259	261	273	288	259	255	234	244	251	232	268	264	233	262	217	231	254	289	267	224	234	245	262	288	279	238	240	245	237	264	254	238	252	265	230	250	256	262	273	230	225	259	256	252	252	269	234	252	247	264	253	252	259	249	231	262	239	265	262	287	256	274	259	231	258	262	266	260	236	284	258	254	269	237	265	243	248	295	251	255	262	261	247	253	290	254	249	239	227	271	272	233	285	228	247	257	253	239	246	260	235	243	219	241	272	250	273	229	261	261	249	259	258	265	270	229	259	208	215	278	239	243	293	239	278	276	250	259	226	240	253	260	279	310	255	269	266	251	257	290	248	258	252	270	264	257	252	235	248	217	271	250	246	229	233	249	259	281	239	260	257	249	276	251	266	229	260	282	270	253	233	247	264	262	275	236	257	277	238	247	232	274	230	248	262	233	225	235	220	256	252	235	241	245	254	228	234	292	258	266	236	251	257	246	249	250	226	263	270	277	278	264	266	253	274	253	282	244	233	274	254	246	262	233	256	264	259	271	266	231	240	232	207	278	280	267	232	242	229	250	271	281	212	258	233	261	260	263	242	229	245	229	244	211	270	246	271	268	269	231	250	226	276	250	262	253	245	254	257	263	237	226	238	262	264	269	253	258	259	261	266	248	285	244	243	273	291	242	230	281	271	270	246	276	235	248	255	242	266	263	214	233	271	260	243	240	258	280	274	252	293	228	269	244	274	257	219	245	239	251	223	255	248	236	277	269	271	236	278	246	266	270	277	230	263	249	261	279	262	276	249	254	257	198	273	262	275	253	226	277	261	222	254	232	272	261	255	249	243	272	232	259	243	271	236	263	269	245	267	227	232	263	235	246	264	255	239	206	240	260	224	259	248	240	216	249	243	253	223	245	259	239	297	255	237	263	227	244	279	235	256	245	258	266	241	267	250	269	255	290	246	248	246	266	252	272	279	258	263	246	281	257	252	253	253	248	252	248	241	273	272	215	294	250	228	266	279	231	290	290	284	280	232	243	258	237	258	247	220	287	269	274	268	257	240	267	261	258	265	249	239	269	261	268	260	268	268	236	237	259	265	243	252	254	266	259	254	234	253	246	263	267	261	256	236	263	268	248	243	238	233	245	262	247	264	292	247	281	278	260	292	275	241	240	275	268	279	261	287	287	234	236	268	242	247	251	262	262	246	254	215	251	271	260	246	264	229	224	226	251	251	263	263	239	237	275	241	265	211	239	228	275	257	232	265	223	245	248	264	224	246	265	230	278	254	274	247	292	270	260	226	242	249	274	242	251	266	263	268	258	253	266	267	237	236	260	247	282	220
24107	30367	36570	44437	43855	47189	44436	35312	32063	24016	18667	13951	9920	8547	5150	4750	5421	2523	2287	2358	2958	3380	3781	2757	1926	1515	1128	915	837	877	816	810	887	779	836	888	3307	11351	15384	12415	8311	4423	884	601	611	577	596	589	639	580	608	588	591	809	619	617	572	564	575	600	616	564	620	581	568	584	550	594	612	563	606	602	635	611	559	613	637	598	562	580	567	596	604	582	626	588	600	574	633	559	593	616	643	573	572	609	595	579	588	551	589	599	576	578	580	603	613	564	575	536	627	578	611	631	543	567	557	586	580	632	618	573	605	633	593	592	571	624	624	587	625	590	623	585	619	603	630	618	610	612	573	593	563	547	530	559	612	578	566	601	596	584	597	601	595	577	566	555	605	582	601	594	589	594	579	582	580	577	632	578	604	604	572	580	581	563	604	604	583	607	631	629	552	585	543	585	597	602	576	588	599	603	599	590	545	608	566	607	596	542	540	601	616	594	592	579	573	587	556	548	604	620	589	585	577	611	587	605	598	611	582	579	590	591	566	604	631	613	586	604	603	605	595	625	602	591	624	562	599	607	581	604	576	600	567	613	606	575	602	610	588	556	589	561	614	561	613	556	574	589	587	587	588	609	526	614	627	562	586	613	575	620	611	584	600	552	595	585	550	584	578	620	574	589	582	580	595	622	585	613	602	567	608	600	586	607	588	594	561	638	587	594	594	582	642	572	597	595	613	618	585	579	625	574	573	625	577	589	590	582	546	542	628	589	554	603	564	565	587	566	584	590	559	613	574	586	587	601	618	594	579	604	644	619	568	612	555	572	623	601	595	612	546	576	567	559	560	604	592	560	628	570	549	633	559	574	605	614	599	594	612	565	608	541	630	599	586	602	553	585	611	559	547	609	574	629	552	613	585	582	558	569	564	525	627	614	626	556	583	590	604	592	588	610	649	585	562	561	615	631	569	577	605	590	597	587	577	545	597	606	607	563	593	589	607	602	602	604	586	635	583	643	634	586	575	598	586	594	569	649	597	607	618	607	591	583	612	550	611	595	591	563	542	600	604	598	597	583	625	582	557	627	589	620	586	598	577	577	562	578	587	552	588	570	569	606	607	583	590	600	562	631	564	613	578	618	586	602	596	609	559	579	556	600	583	615	576	602	594	628	581	595	583	588	543	580	601	618	539	590	565	603	553	577	595	586	583	572	584	593	620	614	597	547	567	595	590	596	543	572	597	609	578	606	591	563	641	596	620	570	627	575	607	617	610	617	612	576	583	607	571	616	575	556	556	584	591	568	589	569	582	602	625	564	581	573	582	568	618	596	580	557	579	557	580	570	607	588	582	579	588	557	584	604	536	562	581	571	603	635	601	583	588	568	539	546	559	610	565	554	611	614	626	599	584	618	568	591	586	589	614	600	597	566	614	559	613	616	568	596	577	581	595	578	579	562	608	530	583	576	537	605	592	574	547	536	596	601	573	535	561	550	580	609	601	551	562	593	596	639	598	580	592	561	617	625	553	604	611	621	567	556	574	618	572	602	585	576	587	612	581	600	602	638	578	588	617	594	607	605	602	585	600	584	596	609	607	632	608	597	594	574	607	533	619	595	607	611	553	592	583	531	592	604	602	578	564	614	604	589	568	572	587	585	652	570	614	585	630	600	577	540	576	581	627	595	615	627	561	588	565	596	547	563	548	592	628	581	602	576	568	604	613	579	578	611	578	591	605	545	549	599	572	586	608	598	592	588	581	591	602	572	607	587	599	574	588	560	535	573	610	567	650	612	607	577	585	582	654	636	551	581	530	588	592	599	579	587	589	566	605	563	626	556	575	608	547	592	604	582	571	602	579	605	561	600	543	575	592	587	609	602	552	604	630	572	643	589	587	581	571	611	578	588	572	559	606	577	572	589	595	615	626	592	596	563	612	593	582	561	561	593	608	579	590	621	607	600	596	569	567	656	580	557	566	636	643	536	575	561	587	626	580	604	555	612	557	559	610	585	534	593	606	565	560	616	589	595	561	572	618	590	543	551	639	629	553	583	574	589	596	556	594	554	582	615	542	610	578	574	617	582	554	551	605	598	579	624	570	574	629	613	540	581	576	605	573	579	608	542	603	546	582	567	622	586	563	597	596	588	566	576	619	576	580	578	554	580	568	610	604	601	625	573	580	576	593	600	591	606	571	584	631	600	575	600	625	586	597	623	576	553	620	581	597	623	623	615	572	608	578	585	596	590	569	613	589	569	603	603	603	576	603	615	601	611	595	575	587	631	572	596	563	595	575	623	577	577	568	613	621	592	642	553	626	586	598	572	575	618	631	576	579	561	620	526	629	573	589	558	623	612	570	546	607	602	653	552	606	569	626	586	628	551	625	635	626	536	595	603	607	575	551	580	607	595	555	565	580	556	575	601	575	596	584	615	577	616	569	590	617	619	618	557	588	575	564	655	630	597	622	586	606	655	603	625	591	643	581	563	583	600	623	576	621	593	621	592	617	589	577	593	567	585	584	580	575	601	578	607	591	563	590	603	563	576	576	601	647	608	590	595	577	587	557	572	586	605	554	617	586	568	557	604	586	628	554	577	608	577	612	604	578	601	628	608	580	604	598	603	606	583	573	561	580	558	608	615	608	613	586	603	528	572	595	570	585	580	588	590	584	587	554	577	601	589	582	517	535	597	571	600	566	618	584	589	587	548	596	577	607	585	566	590	566	571	628	600	559	621	552	581	559	577	607	597	599	624	550	630	631	617	606	586	585	588	635	591	585	601	546	559	590	611	561	560	580	575	601	599	614	568	588	585	578	587	590	552	628	583	566	603	601	604	589	612	600	603	592	557	596	548	576	591	572	630	607	526	603	585	601	568	612	561	583	569	559	620	604	574	595	558	604	561	568	609	599	565	574	594	601	592	607	600	606	579	601	573	572	553	585	604	562	603	601	580	629	598	570	627	595	619	582	631	578	581	559	547	607	598	643	579	571	608	567	621	594	577	588	588	574	576	602	553	627	612	559	547	627	645	608	581	629	539	583	603	575	575	580	602	596	576	589	596	597	646	590	568	584	610	552	568	586	538	604	623	579	571	604	591	608	572	579	609	577	588	602	606	646	599	592	580	620	589	561	627	608	566	574	593	574	576	590	559	569	577	605	599	585	582	614	626	588	579	573	574	587	606	577	544	561	615	611	627	572	576	605	601	564	593	603	553	604	575	567	592	609	600	594	577	589	618	562	603	608	560	615	640	589	586	573	554	561	619	583	595	586	605	591	580	569	585	612	554	547	586	587	594	565	589	592	564	590	562	567	588	582	581	598	567	573	572	564	556	618	580	614	556	582	580	595	599	550	565	611	571	604	571	574	579	593	552	540	622	591	588	602	578	570	589	609	537	582	595	601	597	614	539	587	597	581	583	580	645	621	639	636	582	601	620	595	644	563	586	589	585	596	602	580	574	627	602	584	559	596	599	580	594	591	596	576	552	594	539	559	581	563	569	609	576	621	608	618	575	585	619
5445	4936	4549	3274	2309	1657	1115	710	477	363	367	291	252	227	228	212	232	199	189	206	191	195	189	208	190	187	202	161	190	177	206	189	196	171	168	171	209	213	290	320	281	223	173	142	183	168	164	191	160	155	155	155	170	172	151	166	165	204	160	166	183	208	145	158	148	169	181	179	176	176	161	145	168	190	170	166	174	168	181	176	153	177	168	150	189	169	162	175	164	169	154	160	177	172	180	188	173	153	186	162	163	180	192	154	179	175	152	138	167	165	148	166	172	159	156	154	175	153	177	163	190	161	194	172	173	169	184	146	151	152	178	174	184	160	143	144	176	145	153	178	160	177	172	190	167	169	159	169	163	189	168	159	174	167	169	194	156	143	181	187	165	180	145	148	168	177	184	171	181	146	172	189	155	170	193	184	180	180	157	193	146	183	151	160	148	150	132	202	162	155	185	154	180	162	181	154	163	152	165	157	198	163	166	170	165	157	166	167	174	159	154	154	171	150	171	181	154	145	159	176	158	162	172	168	167	169	175	158	146	175	178	166	173	182	185	176	164	154	171	163	158	167	170	147	177	175	181	176	191	192	139	154	147	164	173	164	184	159	181	152	165	163	162	160	150	169	175	168	171	158	147	184	162	162	147	170	182	156	167	186	174	190	168	132	205	171	182	171	151	129	169	187	165	180	158	167	165	176	168	177	164	171	159	150	186	170	163	150	170	169	153	160	169	174	178	172	170	175	153	178	167	175	179	152	153	203	160	166	157	154	133	173	181	184	168	163	162	157	171	146	171	163	167	153	174	179	160	177	170	155	177	178	160	156	181	154	196	158	164	179	173	179	189	197	155	157	151	152	150	164	155	178	162	152	190	167	161	169	178	169	191	196	135	177	171	163	172	160	171	172	158	148	161	171	183	161	166	175	162	162	171	145	158	167	164	162	165	171	160	158	171	188	160	141	159	144	150	133	174	176	166	190	150	173	157	156	144	178	183	151	192	167	154	188	155	172	161	159	187	176	169	172	191	160	189	171	165	172	194	168	149	144	179	149	196	180	148	171	178	182	162	180	199	177	161	144	160	157	181	207	167	157	165	171	189	163	165	153	149	178	145	176	178	199	197	163	163	155	173	179	150	178	176	169	164	164	162	186	173	176	149	152	160	188	142	172	179	177	189	150	185	140	169	157	159	162	151	184	178	168	176	161	197	164	207	160	170	161	176	173	164	192	145	173	157	152	173	155	167	162	147	176	184	145	149	202	157	171	154	144	214	170	192	182	173	187	167	160	156	158	172	176	172	162	181	164	163	183	156	179	198	176	152	166	148	156	157	159	136	153	200	191	200	165	155	153	163	162	164	145	178	178	155	202	192	156	160	157	164	138	161	164	168	170	171	198	176	153	152	177	177	167	179	159	166	164	151	199	158	176	164	162	176	176	161	178	177	167	182	171	183	169	166	147	150	150	180	170	205	177	193	167	177	170	175	173	166	182	190	161	154	170	185	174	171	166	151	196	188	149	181	177	192	167	164	152	157	159	187	152	182	179	173	156	159	169	158	170	180	187	167	172	165	173	168	155	142	168	156	165	158	163	157	187	177	171	153	169	151	182	171	166	167	158	175	163	163	162	158	168	165	177	147	175	164	187	167	173	155	147	162	145	168	175	148	154	174	183	192	145	173	167	171	170	169	147	191	170	158	163	155	171	166	172	169	149	157	159	175	160	163	172	182	171	173	163	177	186	165	175	170	166	162	194	157	160	166	146	156	159	160	168	171	157	188	163	165	138	164	173	152	188	178	179	163	153	175	180	129	179	176	171	163	177	166	170	203	171	176	200	179	163	140	175	174	166	158	160	156	150	158	156	154	153	181	161	186	161	167	180	177	151	183	165	170	172	162	180	154	182	148	190	159	141	173	165	161	170	158	181	176	180	172	162	163	163	157	183	165	153	171	178	169	165	145	170	173	158	182	167	175	169	151	170	171	181	161	158	164	172	189	160	180	168	167	170	155	152	189	196	158	175	149	157	159	191	175	173	163	177	160	166	151	161	170	156	185	151	158	168	181	165	184	188	156	137	168	174	185	182	146	159	165	151	181	189	169	185	173	159	170	170	173	164	178	149	151	180	176	186	140	175	180	185	167	170	181	154	163	176	151	133	154	178	185	180	171	188	145	153	148	173	179	160	176	168	178	168	188	160	167	183	179	171	149	193	160	171	155	177	174	155	170	167	154	183	182	172	166	186	163	139	165	156	145	161	165	150	148	157	154	142	166	180	153	171	172	181	163	183	153	148	146	181	171	157	169	179	190	157	151	157	170	172	170	195	156	157	160	177	152	178	199	161	176	189	159	149	163	150	161	142	154	171	139	147	150	156	174	165	194	170	176	183	150	152	153	158	179	174	182	171	169	165	150	184	153	167	172	182	175	183	181	163	170	164	163	157	183	176	173	180	171	168	157	165	152	161	177	148	151	165	174	170	175	158	145	168	172	187	191	176	157	159	160	144	176	171	161	173	165	171	163	154	178	169	175	155	176	167	152	159	159	175	144	182	166	175	165	158	183	176	152	139	160	159	166	181	158	164	184	157	165	183	186	147	156	191	178	173	158	145	178	174	156	157	171	159	165	154	158	166	162	154	159	144	168	152	164	141	161	175	172	140	157	158	177	161	163	154	179	150	181	174	153	175	167	191	174	154	162	206	171	183	158	172	192	179	188	182	184	186	157	196	161	178	142	181	167	174	168	148	180	180	173	172	174	176	140	147	176	178	168	154	143	175	168	167	151	179	185	159	166	152	171	203	148	167	167	174	175	159	180	173	154	187	192	148	172	154	163	174	188	135	157	173	179	169	175	173	150	170	157	164	162	157	153	180	171	191	170	177	174	164	149	174	155	173	167	169	167	175	174	148	168	171	153	156	169	177	145	158	161	192	158	164	189	169	175	175	190	166	173	185	160	175	171	172	178	154	175	163	184	195	188	195	186	163	173	157	166	166	171	172	207	171	187	201	158	188	177	162	183	200	187	169	177	153	151	176	164	175	163	157	159	141	173	160	159	167	170	163	156	188	156	147	161	174	177	171	189	186	199	189	157	153	147	168	168	191	156	189	159	152	169	167	180	157	138	184	161	186	159	148	187	183	176	170	156	161	165	139	146	147	149	169	172	157	140	171	175	164	197	167	158	197	177	180	155	195	172	174	179	167	178	204	157	170	177	159	186	188	163	198	207	178	168	164	163	189	180	173	152	160	182	157	159	184	153	155	179	180	191	184	167	153	175	180	180	163	155	161	170	159	181	186	176	182	188	166	172	157	162	170	149	171	175	158	171	137	162	169	189	170	166	184	146	160	171	165	162	184	190	181	169	164	145	190	160	192	138	154	179	150	152	174	163	152	171	144	149	149	176	184	153	153	164	167	156	182	142	176	181	125	183	195	156	190	177	181	171	165	161	156	160	173	184	173	180	168	148	162	155	168	176	163	186	141	181	164	193	161	180	177	143	176
4769	5522	7198	9217	8237	7561	6084	3733	2824	1887	2038	1300	1063	905	796	732	816	658	651	715	767	786	712	680	673	629	570	586	484	498	521	448	461	442	485	497	504	883	1258	1357	1044	703	448	417	480	409	459	460	425	446	429	436	439	458	437	445	466	409	426	444	396	431	457	467	409	453	423	454	421	475	423	439	440	460	454	402	431	491	461	447	429	405	412	447	457	434	463	446	440	437	456	442	440	460	426	447	444	432	429	488	442	423	464	460	461	442	454	420	424	452	449	443	403	454	418	424	435	430	450	448	449	473	484	455	443	436	462	505	443	394	411	444	490	437	421	434	467	439	415	410	475	439	406	457	451	402	435	453	460	415	459	435	444	456	423	442	428	439	433	401	456	441	448	432	394	419	417	458	429	421	439	444	466	445	481	423	439	435	418	436	425	443	471	424	449	436	443	459	417	395	413	417	465	468	421	388	415	407	444	395	402	448	413	464	428	431	438	407	466	454	455	415	394	440	425	434	460	453	447	434	443	428	465	407	437	452	441	436	438	423	387	476	444	450	460	443	492	445	469	433	438	433	406	473	450	406	445	442	445	463	455	445	436	420	452	440	418	407	427	444	442	436	437	427	451	415	409	430	459	468	448	460	423	415	428	431	438	451	466	451	427	465	445	416	449	424	427	444	424	441	447	439	430	449	450	464	421	442	441	433	413	440	398	469	434	455	461	450	436	452	453	441	437	436	483	438	422	436	409	414	436	442	389	458	397	433	424	439	427	444	413	448	459	443	403	386	424	435	380	442	419	423	412	420	464	442	437	422	458	419	440	436	428	479	438	437	397	437	449	426	436	450	466	412	425	425	403	455	419	425	456	441	424	459	473	446	460	460	479	444	430	458	415	431	419	432	404	431	439	452	451	455	465	398	477	428	428	435	450	446	424	447	423	455	418	379	427	460	455	463	422	474	437	440	482	445	431	471	440	454	462	438	419	413	365	432	438	453	464	405	417	419	420	429	452	425	413	440	455	429	462	366	451	466	424	439	448	429	480	436	430	453	456	393	419	454	440	436	445	478	427	434	390	409	438	446	437	420	431	433	482	429	436	424	392	449	426	447	411	488	435	435	422	462	405	452	426	445	445	459	449	421	395	408	436	468	440	439	426	405	437	443	425	418	439	431	447	455	419	426	437	441	434	452	452	476	465	435	454	451	448	468	444	438	433	438	412	425	438	463	402	458	414	430	446	408	414	391	440	450	449	456	460	420	434	436	406	430	401	428	411	468	448	440	434	436	455	408	460	483	439	403	415	468	424	417	462	386	444	394	445	465	447	437	391	481	438	457	408	451	419	463	427	468	434	437	437	429	435	409	442	452	441	447	438	377	417	427	453	426	412	418	472	422	431	462	403	435	413	449	408	450	421	396	434	421	446	444	426	443	446	441	422	465	448	425	409	433	434	421	408	420	408	423	429	422	453	455	429	441	423	462	445	419	435	457	448	461	440	428	445	421	452	421	411	409	431	465	439	400	446	408	431	433	449	429	438	485	459	472	452	449	401	440	441	429	483	457	429	410	453	440	439	422	453	428	449	436	417	459	437	419	412	415	418	423	436	426	408	421	455	449	424	431	429	431	436	474	462	453	432	400	422	429	439	476	441	436	429	416	458	424	468	389	410	441	417	447	472	416	409	455	385	443	430	462	415	439	428	415	435	444	415	405	453	441	419	453	421	460	437	480	459	444	444	450	470	438	412	410	436	458	413	447	438	445	434	448	446	418	429	431	439	442	442	418	428	423	490	446	436	435	463	381	453	425	448	452	447	465	396	451	449	428	446	431	453	424	447	429	454	432	456	412	457	425	439	443	486	396	426	432	408	429	430	436	399	438	433	461	434	427	448	438	458	439	457	446	417	418	433	433	463	452	432	442	494	451	417	438	436	438	451	459	493	402	415	426	437	446	445	479	434	402	420	426	420	425	427	441	409	442	446	414	453	457	436	412	436	444	425	441	456	465	492	434	440	451	425	447	416	468	416	431	482	434	451	392	420	429	422	459	467	412	423	429	461	423	447	421	429	447	446	446	417	461	455	465	432	471	422	422	399	446	448	442	455	408	413	447	434	425	458	433	409	460	452	419	418	448	460	432	451	444	413	423	442	432	439	421	380	457	438	428	444	433	441	389	413	472	424	414	435	471	428	442	438	437	435	476	470	436	478	423	449	449	458	422	450	385	423	459	426	470	408	429	457	462	421	431	434	405	425	444	471	423	434	435	444	433	459	472	403	414	464	423	395	462	443	387	438	412	435	414	446	449	431	490	449	417	446	420	457	424	458	426	404	450	447	453	444	421	444	475	446	407	404	469	423	425	454	435	444	437	438	423	473	436	393	441	453	406	397	441	405	421	440	417	441	431	423	459	424	428	443	445	458	456	444	439	466	416	430	427	438	424	431	441	423	388	415	470	430	440	413	432	430	438	458	445	439	447	418	441	461	434	416	437	453	455	451	402	434	441	432	430	400	388	456	430	437	456	455	401	460	404	414	421	447	444	421	386	454	424	428	416	462	450	431	412	458	459	429	413	463	463	420	431	490	424	459	454	440	424	493	411	441	437	439	452	419	434	418	428	425	416	447	415	435	428	444	442	441	401	445	443	469	446	454	443	411	424	461	457	452	411	447	418	437	429	435	400	433	429	447	393	429	449	421	383	465	453	449	401	417	487	441	468	450	439	435	451	450	497	413	452	441	433	465	403	454	403	446	441	429	442	449	401	456	386	429	421	476	465	495	431	387	407	443	422	389	447	419	456	381	437	455	438	398	458	439	442	430	393	435	421	423	450	425	433	438	420	431	458	419	408	452	427	460	449	440	446	445	445	435	423	435	416	444	418	464	448	443	461	438	407	426	424	436	457	459	472	435	429	411	449	460	459	453	422	454	413	417	447	430	422	421	466	451	427	446	426	412	423	447	404	429	437	428	452	447	425	429	416	443	459	420	422	429	462	425	464	468	445	434	429	424	444	465	473	391	449	424	413	438	428	439	439	438	467	478	455	476	448	459	436	474	421	467	452	408	439	445	442	459	413	437	408	432	426	478	453	427	431	433	427	476	408	500	454	419	444	432	434	445	407	400	448	443	455	397	440	422	411	428	457	443	429	463	497	453	459	436	395	442	399	476	454	449	407	435	412	451	447	430	448	436	461	463	427	394	442	443	449	453	390	436	462	446	417	425	441	475	432	420	427	401	441	435	461	442	448	445	412	432	412	447	427	422	430	419	418	449	460	419	464	468	413	445	431	463	426	414	443	438	425	454	448	414	424	476	417	465	436	441	471	456	456	455	463	446	440	446	414	442	465	443	456	448	426	453	431	408	440	439	473	467	423	419	419	450	445	404	440	461	385	459	462	419	411	438	431	443	391	417	451	438	454	429	480	414	453	436	483	385	427	443	439	418	453	406	408	431	443	433	439	446	418	438	432	423	455	442	421	428	472	438	453	411	465	426	442	414	432	421	399
27552	30271	30038	31566	28604	27744	25447	15345	10860	6066	4368	2597	1504	1295	785	625	602	418	389	392	411	429	590	422	362	387	346	312	299	327	305	279	295	270	336	364	555	1100	1358	1459	1048	552	272	304	267	232	279	266	276	262	248	240	303	257	276	291	291	245	268	271	248	245	256	285	308	235	258	250	264	251	265	224	244	270	276	281	269	252	268	266	257	213	278	253	258	291	266	277	284	313	256	294	286	265	270	316	259	259	271	250	255	241	255	301	273	263	261	247	232	242	267	256	264	297	265	281	283	273	265	274	273	269	267	270	268	228	266	266	289	244	276	262	261	254	246	260	289	224	260	251	302	260	270	243	254	279	280	272	241	283	279	242	268	239	269	278	243	279	283	247	241	249	260	289	249	259	264	272	283	255	278	253	237	268	273	248	270	282	257	271	286	266	248	248	292	277	265	266	250	281	294	259	251	261	302	278	275	291	218	263	243	262	229	239	255	258	251	241	262	259	268	253	271	264	249	254	251	274	246	235	285	253	276	274	293	227	270	296	299	263	279	276	237	260	297	274	268	234	279	279	250	245	266	272	286	257	292	249	248	259	257	249	251	240	269	255	246	236	259	279	275	249	265	294	258	235	286	277	255	242	248	279	279	268	250	282	257	262	267	279	261	269	270	264	282	262	264	261	266	269	290	281	264	270	291	312	277	244	260	257	259	243	287	265	288	249	281	266	262	263	264	275	259	280	276	282	246	256	249	263	290	254	292	280	269	262	240	292	263	257	280	267	278	275	305	263	283	288	273	276	280	294	241	242	266	248	285	264	292	284	275	299	245	275	261	271	265	234	251	247	265	284	287	258	259	264	275	267	247	296	271	246	278	232	256	252	259	293	251	288	253	294	282	282	281	261	285	292	283	272	276	246	272	281	267	291	279	257	273	282	273	267	259	261	276	252	270	269	251	276	246	261	302	263	247	251	266	308	269	283	258	286	268	273	249	288	271	280	258	268	267	293	271	221	249	275	230	268	282	245	266	271	258	260	274	258	239	264	257	258	274	261	245	269	261	280	274	279	267	267	277	255	250	297	244	259	244	283	298	259	262	290	226	267	269	269	252	267	231	266	295	248	270	262	266	276	278	277	283	271	306	251	259	291	312	257	273	241	274	260	246	243	264	278	263	287	282	269	242	240	264	247	290	262	281	271	291	295	258	254	267	253	258	292	258	259	281	307	262	282	260	257	245	270	283	278	272	278	289	279	253	294	255	262	262	242	262	262	258	274	263	276	275	295	298	292	277	269	224	257	256	253	240	273	277	295	296	235	237	224	267	265	266	248	285	311	285	265	284	264	272	273	254	267	263	273	278	300	276	279	254	263	250	254	281	288	244	294	257	283	248	251	299	276	249	264	241	274	277	263	247	266	310	233	286	268	268	268	287	272	304	250	274	264	244	254	279	252	280	258	265	258	255	273	272	251	275	264	262	283	311	274	263	269	236	249	263	255	285	273	226	268	264	254	245	263	310	279	278	288	231	273	252	290	302	263	251	276	285	263	298	281	287	273	268	254	278	241	235	276	281	258	255	263	273	262	253	276	245	331	259	250	274	275	281	247	250	278	300	269	260	279	240	273	264	284	252	251	273	269	251	257	244	279	261	255	237	276	280	243	261	243	284	253	258	246	223	244	265	265	242	277	284	244	254	243	301	235	290	266	253	259	243	277	246	273	278	270	259	244	268	257	269	248	291	268	275	275	276	266	262	270	255	243	291	254	275	277	274	256	279	241	265	274	251	331	248	277	273	288	267	279	273	271	254	270	292	284	272	278	265	274	267	269	285	284	280	260	282	249	274	245	246	277	259	262	256	256	251	271	276	250	272	248	271	271	276	273	256	242	265	263	268	275	257	298	296	273	289	270	238	286	237	277	277	264	265	258	256	306	265	246	260	249	277	258	267	265	276	266	267	251	270	297	258	263	250	267	269	272	243	264	282	255	273	284	243	261	278	232	285	279	276	266	262	238	259	295	270	292	273	293	265	256	274	261	253	271	267	294	288	270	261	255	269	249	271	267	279	241	286	226	289	268	276	248	246	293	277	282	289	322	290	224	276	260	237	263	251	263	281	277	277	232	275	266	251	254	267	260	278	275	264	277	272	290	278	247	284	293	254	279	303	241	264	274	276	265	268	256	275	264	226	262	271	266	284	268	276	267	269	264	250	278	280	250	249	274	308	274	246	238	226	293	277	272	279	273	291	276	279	271	306	274	278	225	264	276	285	284	272	280	269	264	269	280	277	269	249	264	273	251	264	270	265	234	281	227	262	272	271	294	272	272	282	242	264	255	284	314	253	260	293	238	281	275	293	281	267	265	273	290	275	274	261	255	267	278	283	263	244	294	256	279	290	268	273	267	263	267	261	248	274	251	244	264	240	260	292	245	254	272	225	264	243	272	259	229	259	265	263	254	242	241	272	272	300	277	270	243	249	279	235	274	282	281	296	285	267	269	257	257	279	256	258	254	243	273	264	258	264	243	236	293	262	289	269	256	273	277	291	249	257	273	261	269	280	252	274	277	259	279	245	272	269	259	222	270	260	255	265	266	237	287	275	246	268	230	293	273	283	265	243	258	255	260	269	300	266	269	256	253	248	253	271	274	291	237	277	255	240	290	258	276	260	263	331	260	258	242	236	281	263	271	295	253	263	287	272	260	257	271	262	256	271	240	247	263	268	250	237	258	297	279	289	246	269	250	261	278	268	276	273	246	283	284	299	305	230	270	269	258	259	246	248	266	259	254	279	275	260	282	265	243	284	246	271	239	278	261	274	273	256	207	240	225	270	281	262	281	251	254	278	252	242	275	287	247	262	274	290	281	265	255	240	272	288	271	234	259	266	243	284	304	267	276	256	252	295	279	277	256	247	251	254	267	247	246	270	286	262	236	242	266	263	268	263	282	288	253	313	285	268	229	273	250	274	265	296	280	256	287	247	232	259	258	289	283	269	263	259	259	283	266	296	266	264	255	254	283	291	252	260	256	243	241	243	270	280	265	260	267	262	259	298	238	261	271	255	277	263	266	291	223	269	262	270	269	266	262	268	271	261	281	271	279	267	261	256	305	248	290	278	277	281	236	262	280	281	277	268	255	269	265	273	242	243	276	243	255	254	275	273	254	294	269	255	253	250	245	267	242	271	238	264	253	251	294	276	277	274	275	275	287	258	279	290	269	254	242	257	253	255	268	267	288	287	258	276	260	240	279	291	274	281	293	259	253	256	275	260	280	270	264	272	269	292	283	248	256	259	261	269	258	277	270	279	272	277	272	259	287	281	270	239	280	275	273	268	260	257	260	283	276	258	255	278	293	279	267	260	247	266	275	264	263	266	252	255	276	321	281	262	274	256	249	256	252	269	268	270	261	281	263	277	257	264	284	258	279	251	285	289	266	236	270	281	248	257	271	242	257	248	238	261	235	257	287	259	280	262	261	278	266	266	284	281	258	285	265	264	256	257	236	254	273
19358	22783	30041	38730	38313	40195	37897	27412	23745	15606	12940	8749	6756	5579	3407	3153	3407	1647	1605	1670	1776	2019	2475	1919	1543	1386	1117	1090	889	860	876	817	735	738	825	1268	2816	6586	8182	7851	5406	2383	662	624	632	628	620	611	658	662	622	655	676	659	757	825	860	704	654	577	663	700	637	604	626	653	629	683	643	591	661	612	634	638	608	580	644	618	612	652	666	659	655	649	654	644	684	641	593	657	669	624	648	598	667	612	666	624	662	621	652	644	638	590	633	625	643	585	614	651	634	652	632	639	649	664	625	630	635	666	660	642	669	678	657	667	681	592	619	658	644	651	627	595	622	631	614	650	635	636	594	645	638	652	613	624	673	681	617	655	612	659	602	588	652	610	655	670	649	648	681	614	644	603	620	622	664	675	626	596	655	633	641	642	644	617	641	642	588	613	631	659	660	629	655	660	666	615	648	628	611	607	646	637	597	652	654	668	645	642	644	591	631	633	625	604	654	649	645	616	640	652	616	593	642	643	651	634	602	620	666	625	644	638	585	654	641	606	657	625	672	634	639	613	648	671	654	624	611	621	686	625	621	670	648	650	638	647	657	605	612	599	629	671	629	638	661	651	652	614	628	600	647	631	622	669	656	654	620	673	651	666	609	612	656	631	657	658	635	651	672	683	629	627	621	654	621	646	666	657	651	641	632	592	693	583	650	631	627	664	572	656	640	662	667	597	640	635	612	629	653	603	634	637	625	639	614	659	596	629	601	638	597	608	620	643	643	639	618	721	595	649	608	648	666	645	632	615	651	652	618	641	652	656	659	627	644	624	645	630	674	681	664	612	631	668	631	593	671	654	651	643	617	624	617	652	627	631	604	633	630	672	645	634	595	671	667	649	633	617	624	588	616	636	644	635	646	612	611	613	631	641	608	591	640	629	639	636	671	651	624	661	626	625	653	613	625	646	658	612	657	658	647	627	650	660	617	666	631	636	625	626	638	617	599	605	621	609	631	634	669	647	653	631	629	637	669	682	661	629	625	645	683	621	618	618	584	624	641	635	645	604	608	625	619	645	612	589	606	638	644	612	656	610	676	672	655	604	621	641	633	668	596	624	694	648	675	630	670	664	604	672	628	652	645	661	606	616	658	582	621	606	621	607	655	623	649	629	622	677	654	647	608	644	641	647	633	629	591	624	613	654	616	591	630	658	633	590	636	647	607	633	621	627	618	644	614	609	605	642	650	644	623	611	607	641	655	618	648	641	689	662	647	660	626	621	676	653	647	651	668	653	591	649	593	654	593	649	661	624	617	633	707	621	613	657	630	615	657	652	616	613	677	598	625	603	659	657	607	625	615	699	629	635	670	634	631	683	663	574	633	656	673	624	619	647	599	660	650	652	669	663	613	607	600	650	620	626	659	649	616	646	672	626	627	643	624	682	677	615	627	638	620	632	643	604	653	625	652	577	674	619	635	659	679	617	658	625	662	637	653	689	656	657	673	625	597	641	669	660	660	683	604	621	643	632	654	624	637	640	598	707	699	639	622	677	727	653	625	621	624	619	629	622	624	634	647	648	647	681	662	614	651	643	639	636	616	653	607	651	619	634	630	635	629	649	650	644	634	664	635	640	671	648	636	627	624	612	655	677	672	603	621	630	646	647	657	628	672	657	600	602	629	611	617	601	634	655	642	643	657	646	613	623	587	646	637	635	622	674	622	610	605	633	641	633	603	597	657	641	627	623	612	625	615	640	676	611	674	653	618	615	689	610	650	654	637	655	615	684	613	638	633	625	657	617	608	576	638	654	605	656	678	644	647	682	631	675	647	632	618	607	628	655	621	634	691	632	657	617	623	675	630	657	621	609	675	622	618	620	624	619	624	678	641	624	650	672	636	647	684	633	625	605	594	637	621	631	649	610	662	622	642	607	605	634	644	660	671	675	658	633	696	649	645	661	635	660	627	672	628	585	650	669	628	643	632	648	669	593	634	616	654	661	612	603	646	656	630	669	582	647	669	661	645	646	659	671	632	671	599	641	662	664	635	666	652	656	629	577	607	649	646	643	634	683	673	659	626	655	609	635	627	621	611	620	619	633	639	646	647	613	658	646	658	661	623	653	626	575	653	594	665	637	626	676	635	611	623	656	616	595	628	643	618	636	628	622	651	614	664	655	645	675	588	628	668	636	661	658	630	638	643	614	650	623	616	596	608	608	589	633	694	632	659	639	614	627	608	635	679	635	657	647	668	634	633	655	627	707	655	630	654	656	597	639	665	646	696	672	621	633	596	650	618	655	619	645	666	632	607	653	646	633	608	655	646	647	675	598	632	661	696	635	577	643	623	652	659	619	653	642	668	680	619	630	656	651	630	611	598	609	661	607	656	598	659	625	631	598	639	576	630	621	655	641	663	633	643	621	676	666	597	677	605	645	669	675	616	647	680	617	625	667	586	703	606	629	597	613	636	617	617	615	684	650	643	651	651	649	595	678	663	671	654	640	643	597	648	625	654	623	629	669	625	658	616	593	634	652	619	615	636	689	670	668	646	647	670	669	613	656	621	629	651	601	630	629	664	629	619	667	660	618	618	661	608	624	670	666	636	599	649	654	635	680	614	650	650	685	622	627	635	625	648	669	668	640	663	646	681	663	640	653	601	620	658	686	629	600	615	673	653	647	679	694	654	643	568	663	672	648	636	688	667	606	620	617	628	615	620	585	585	623	662	627	632	661	621	609	639	607	618	637	629	678	594	602	628	695	603	639	660	652	669	647	618	644	660	655	626	648	625	637	596	670	587	643	610	624	627	656	628	664	651	623	641	620	639	632	593	616	593	688	573	610	665	616	664	650	625	645	646	677	647	636	691	682	645	644	624	637	608	656	613	647	612	611	632	613	607	602	609	600	628	612	625	625	652	589	651	665	603	628	649	642	634	645	613	622	667	696	652	593	645	687	650	609	604	633	631	600	660	687	610	661	634	615	565	613	620	628	652	642	631	671	638	603	644	625	632	586	630	665	626	635	680	656	621	586	646	652	609	651	606	584	595	661	610	686	599	648	589	665	663	644	634	632	626	601	645	605	625	646	631	662	654	614	643	642	639	684	627	639	654	636	629	627	592	630	594	637	609	638	647	656	625	607	624	643	643	571	647	665	647	705	687	644	604	636	616	599	653	627	601	628	645	654	592	635	629	625	673	635	598	658	609	671	628	610	634	676	647	651	600	678	634	660	669	581	629	670	648	626	651	617	642	655	635	649	635	618	616	647	638	646	617	641	625	606	620	614	648	674	674	639	634	634	635	644	651	670	637	639	605	567	626	652	649	580	611	640	639	669	654	639	617	611	633	642	653	592	644	672	594	633	587	614	657	660	638	608	635	624	628	595	601	622	633	634	663	580	634	688	639	673	661	680	669	643	617	635	629	632	702	646	626	654	627	613	598	656	682	659	619	613	651	630	682	636	636	655	637	612	606	657	620	613	645	638	609	658	613	645	679	592	620	659	648	646	647	628	665	655	607	651
36773	35242	34745	36488	35207	35182	34245	23938	19114	11887	7986	5381	3194	2315	1308	909	1008	582	508	577	564	598	715	588	546	408	395	403	391	322	318	335	330	284	338	580	992	1700	2387	2257	1858	1164	298	287	279	237	282	260	294	290	255	252	269	282	344	320	299	267	266	314	301	272	297	300	279	266	236	288	300	294	252	310	277	283	277	256	277	260	273	273	268	278	263	257	256	250	304	285	293	287	265	258	294	260	273	281	312	271	277	273	265	273	288	263	262	284	269	265	246	280	288	286	290	264	287	321	307	274	286	267	287	277	307	265	273	295	267	260	244	278	283	306	271	269	280	286	239	265	268	255	264	273	270	277	251	285	271	270	293	249	251	270	273	259	277	247	269	261	241	259	297	256	268	261	246	305	266	278	292	271	248	271	281	271	254	270	287	257	231	289	254	267	298	281	284	257	261	259	327	316	291	247	287	288	255	292	263	227	270	266	294	268	298	246	274	264	288	282	273	293	286	264	309	291	264	237	240	262	297	247	282	313	288	290	270	290	274	264	296	298	296	286	286	270	283	258	267	279	263	299	266	309	284	303	287	259	283	268	289	322	262	252	277	276	292	283	266	261	276	257	269	269	280	281	265	295	242	253	281	252	274	259	276	270	263	261	266	282	245	252	233	276	320	267	260	271	248	267	255	263	240	286	278	267	256	290	290	250	280	243	262	276	260	282	262	257	255	279	245	282	269	264	281	268	276	230	259	264	309	248	284	303	279	268	263	270	253	258	259	253	281	258	281	285	271	252	293	264	266	253	253	266	255	294	267	260	272	283	262	286	253	286	252	266	267	250	276	283	277	257	292	260	301	246	244	244	260	288	277	289	268	255	277	255	248	270	288	268	237	271	290	273	263	269	267	289	301	308	263	283	219	277	260	278	269	281	272	274	295	260	276	260	311	311	282	284	270	241	275	311	264	280	284	282	294	236	284	339	248	251	253	239	240	262	248	270	263	296	257	239	287	242	240	292	267	188	272	290	300	266	272	272	274	237	268	273	274	287	273	250	261	310	278	285	299	278	252	303	269	294	275	272	249	299	283	280	248	268	259	269	285	294	296	279	257	281	300	281	255	246	288	309	270	250	297	266	255	293	290	251	275	298	257	270	299	249	244	261	261	289	284	254	294	285	266	273	276	275	294	253	285	238	278	238	256	290	264	315	264	298	270	272	312	254	282	291	277	281	312	244	270	300	305	313	270	287	275	279	277	277	249	291	273	275	290	269	270	280	260	267	287	257	261	297	288	231	248	270	273	280	283	285	284	281	265	305	290	254	279	290	308	289	264	303	305	244	280	270	277	299	301	234	272	295	263	281	265	268	282	268	271	260	261	267	274	277	273	295	284	270	259	228	276	279	289	293	290	275	248	237	237	268	326	244	277	293	289	274	254	292	275	309	226	299	280	255	302	267	281	284	273	269	267	261	295	254	278	292	262	274	284	271	280	286	280	250	253	259	268	270	266	249	273	252	289	254	273	269	261	292	251	258	282	249	294	255	256	269	266	256	290	297	288	276	297	262	247	246	265	291	264	264	288	278	243	274	276	258	266	257	292	267	276	264	261	318	301	284	264	259	307	269	295	282	285	300	274	295	310	261	274	271	268	240	238	278	273	331	299	268	294	256	279	265	298	295	286	265	271	293	284	267	249	258	277	272	296	262	267	295	262	250	269	280	272	248	251	270	263	280	284	273	284	288	284	270	296	284	251	252	266	270	276	286	282	285	289	255	246	274	317	300	265	268	256	245	262	267	279	247	266	269	298	302	271	273	332	276	251	293	247	297	311	260	295	252	275	279	272	284	266	277	282	254	271	292	252	291	246	251	283	297	292	297	272	243	296	269	287	270	295	288	281	295	268	264	279	302	255	263	256	275	239	289	292	267	293	291	303	276	311	274	269	272	271	260	285	313	282	276	278	257	256	264	283	268	256	269	245	270	277	299	281	250	294	272	247	278	257	288	268	288	260	251	283	256	274	246	286	307	298	258	267	270	262	269	247	273	276	287	274	285	254	265	266	265	245	281	280	281	293	277	253	261	236	263	293	274	250	250	264	279	261	280	294	245	304	288	275	256	271	268	276	263	251	266	257	268	262	265	277	258	278	297	269	261	279	261	269	262	286	268	278	293	250	271	274	280	266	300	281	296	258	303	255	272	289	271	271	303	268	252	247	262	298	264	266	276	255	287	283	299	294	269	266	261	266	261	241	273	253	284	278	277	270	258	272	251	302	288	297	260	252	263	292	290	276	269	263	255	274	275	292	282	264	249	271	244	253	265	265	298	283	270	255	276	309	318	265	290	278	274	258	258	296	278	260	280	259	272	274	274	253	242	281	278	283	276	271	286	282	290	320	297	233	273	267	278	286	270	264	262	289	235	298	263	271	257	268	271	261	242	265	286	281	318	259	289	256	277	296	258	256	289	271	275	265	294	272	269	303	298	285	283	268	285	288	294	313	268	273	264	316	271	284	286	292	276	288	252	271	268	254	294	262	312	283	274	276	264	264	251	288	249	270	278	272	262	266	275	278	287	276	268	264	286	270	259	300	267	270	248	294	269	268	258	260	257	270	270	282	275	276	300	285	263	263	242	307	284	307	262	270	313	260	267	257	245	292	276	271	263	281	287	265	270	283	263	254	313	312	277	310	283	267	274	267	297	255	248	278	309	258	282	291	294	253	278	277	258	264	286	294	277	264	275	293	241	265	250	282	265	281	284	253	268	287	246	257	250	277	312	286	286	262	267	278	270	271	280	290	240	269	276	252	290	239	240	269	270	273	236	270	255	259	293	296	282	289	295	252	236	298	262	265	276	278	273	246	264	274	258	263	277	278	289	281	271	278	276	260	273	268	261	273	270	261	266	286	285	295	283	285	301	257	277	322	243	259	263	310	269	272	288	289	279	280	272	244	265	283	241	277	228	284	279	260	249	284	281	280	277	278	264	319	264	273	244	306	237	270	251	241	265	242	286	286	285	291	282	260	259	272	287	289	278	301	247	271	287	277	304	287	296	261	274	290	278	290	245	273	272	308	273	270	285	261	260	275	302	250	292	252	277	258	292	291	237	258	274	302	258	291	280	306	278	279	263	307	277	262	274	245	270	267	273	287	285	287	261	251	297	253	281	236	259	291	249	259	253	247	262	251	243	241	277	275	284	276	276	258	249	271	271	280	275	279	261	309	254	289	284	261	260	279	277	288	298	265	288	286	279	300	282	266	284	275	255	277	256	283	261	248	257	257	277	284	268	262	277	287	257	312	291	267	256	285	288	272	278	291	277	306	272	276	257	273	278	278	274	265	298	257	316	261	274	299	279	272	298	258	273	259	238	271	274	244	265	281	283	285	278	252	271	272	291	228	283	302	278	263	272	268	277	285	244	271	268	296	286	272	254	266	265	275	276	273	274	266	283	272	270	242	266	261	294	253	282	263	284	260	247	272	305	261	281	269	304	258	254	283	273	279	275	257	292
26102	28030	37022	45753	45714	49379	46796	34790	32578	24498	18295	15184	10180	8793	5736	4738	4940	2738	2577	2776	2820	2802	3715	2711	2235	1588	1383	1439	1229	1002	919	969	841	897	1025	2987	5205	10543	13341	12414	9886	5758	720	637	602	676	688	660	655	613	626	625	677	777	1016	1015	888	663	651	661	618	604	618	632	612	619	642	650	629	652	602	645	644	614	630	635	649	634	604	630	618	671	643	600	610	693	632	635	620	594	660	629	671	629	634	608	629	639	669	550	611	695	622	637	662	595	635	630	627	598	651	601	624	600	609	630	590	669	596	667	641	637	648	609	611	616	633	591	600	610	616	620	617	649	658	642	597	605	611	593	629	623	624	628	670	593	650	628	681	651	661	640	635	645	551	608	641	653	643	617	654	636	638	622	654	641	636	638	673	649	616	601	644	676	619	654	651	654	629	660	607	628	601	649	662	616	661	620	590	605	596	633	657	653	614	604	642	653	615	669	594	638	634	663	606	619	683	646	648	624	674	611	591	633	642	665	628	660	656	605	631	643	644	631	595	652	614	583	597	644	614	669	645	619	638	655	645	607	620	629	614	632	682	661	593	637	607	661	629	631	675	643	607	679	586	615	656	615	588	637	641	611	600	623	678	648	607	635	636	580	668	605	635	597	591	615	647	657	644	638	668	668	622	596	629	620	603	633	617	606	655	626	646	651	606	694	668	601	605	614	658	627	654	616	646	638	627	620	647	589	632	632	643	673	653	645	653	630	600	658	619	673	671	659	634	616	680	645	595	605	594	658	631	607	629	650	619	622	636	617	621	648	652	670	687	668	649	615	625	645	630	636	626	648	645	673	650	614	670	628	662	668	654	665	593	642	622	639	637	588	606	572	621	648	635	643	656	656	621	643	587	617	612	616	596	617	630	646	618	616	600	599	647	606	617	641	640	640	664	641	653	623	650	705	638	677	666	651	649	596	653	638	621	632	651	677	584	607	649	643	636	665	606	646	612	679	602	602	651	665	659	625	613	627	630	667	659	675	706	612	631	633	626	622	645	639	697	686	637	651	626	586	631	634	630	646	630	670	644	612	649	639	611	640	615	619	665	637	589	607	644	643	659	665	674	646	646	601	631	628	633	623	649	623	647	648	602	635	578	585	603	716	591	626	633	618	576	632	587	631	625	626	648	623	630	636	650	635	615	659	658	651	621	631	640	593	659	630	620	620	614	677	647	619	658	678	631	626	602	672	669	589	601	640	631	664	664	636	611	625	627	621	640	637	656	653	628	638	601	633	662	665	615	635	635	673	668	619	656	674	648	620	648	630	601	632	627	635	632	622	614	589	688	626	623	659	673	641	632	582	580	595	646	620	675	630	661	641	656	639	635	618	645	631	581	676	615	646	672	663	602	610	604	618	621	657	626	638	619	671	616	652	612	623	614	684	657	631	645	649	674	628	681	635	634	627	653	651	618	629	658	638	641	682	638	590	618	633	640	629	636	637	653	646	667	657	673	615	640	628	643	673	623	622	654	624	578	632	615	598	635	673	673	663	615	660	637	624	657	604	593	608	631	596	621	669	621	648	642	635	621	637	682	641	661	657	658	632	657	611	630	610	671	657	657	634	654	580	635	668	649	657	658	651	631	598	574	659	675	657	640	646	646	649	644	629	661	673	638	639	590	625	630	617	596	687	642	627	608	605	613	612	612	670	657	633	651	626	611	699	621	586	572	642	627	628	643	627	652	586	617	668	637	651	635	593	649	602	569	634	600	650	639	644	641	602	607	605	636	646	648	612	600	642	628	654	606	622	651	671	630	634	609	608	653	625	640	631	642	636	595	663	632	638	641	617	656	602	626	614	634	653	631	618	617	634	630	611	629	631	591	588	667	600	585	649	707	647	669	606	653	638	681	628	651	626	613	635	668	615	647	662	656	609	629	630	668	662	598	652	622	603	580	630	637	622	634	632	639	632	642	685	638	619	594	607	669	675	631	662	657	629	624	648	629	637	623	633	632	620	631	625	595	646	642	638	624	597	607	625	619	667	650	628	609	651	591	589	635	623	594	639	649	615	660	628	633	622	643	627	646	673	651	612	615	628	615	646	646	598	616	613	638	671	621	634	585	641	628	606	589	647	679	652	616	669	625	673	627	673	679	633	630	606	632	610	624	645	615	616	602	608	630	614	632	653	605	637	637	644	641	657	620	604	667	622	657	624	631	637	589	603	637	653	639	621	634	627	637	632	620	652	628	623	556	611	624	639	619	682	649	643	646	649	665	611	632	627	605	631	619	648	611	627	652	634	623	619	628	650	620	619	612	671	621	609	608	650	677	627	634	645	605	636	625	641	610	606	625	613	633	617	632	618	691	624	602	643	653	640	668	633	639	663	626	637	610	663	639	633	655	603	625	663	616	651	648	608	625	599	623	650	646	616	618	664	624	586	635	637	639	681	649	629	620	666	604	641	594	608	647	618	648	593	629	642	635	669	646	625	613	640	645	620	595	643	638	636	639	681	674	653	638	621	622	610	648	626	618	596	642	588	579	648	608	641	654	615	654	674	621	642	636	655	647	642	670	641	657	618	629	616	645	638	656	679	601	618	611	611	621	636	638	625	638	641	609	579	623	651	648	654	647	624	679	639	669	616	634	625	648	632	603	666	639	629	644	645	612	578	607	624	573	661	654	644	658	688	639	676	626	645	633	610	615	606	601	568	651	609	620	613	625	669	680	609	620	617	665	610	660	645	652	603	639	607	640	630	632	617	665	662	674	661	678	675	641	666	689	671	591	609	627	630	598	688	664	628	664	603	620	639	649	637	690	671	641	638	633	615	596	611	603	623	561	629	607	652	646	601	620	619	645	633	624	650	607	628	646	588	626	602	609	673	591	646	604	618	696	636	613	652	655	614	618	669	625	639	657	629	638	627	608	685	598	596	606	638	642	631	600	610	631	658	605	644	615	659	642	634	663	640	618	610	595	610	624	650	647	645	619	632	617	607	643	610	632	651	654	614	628	589	606	659	623	622	631	644	629	619	623	617	625	707	610	607	674	639	659	632	628	647	654	673	589	599	655	659	652	646	638	642	616	668	645	628	633	641	602	666	673	581	626	642	663	666	647	640	605	671	595	654	657	639	664	618	616	621	592	626	660	625	646	658	630	645	668	634	666	644	661	634	637	636	620	604	660	628	664	650	625	639	609	650	631	634	608	610	641	631	586	612	638	624	612	613	618	688	621	630	670	638	636	619	638	618	621	643	604	640	631	614	641	628	668	600	616	646	679	659	610	633	642	590	642	648	623	623	627	619	598	615	606	609	625	640	640	639	654	664	632	589	631	621	643	651	632	603	637	679	628	658	660	646	606	680	638	683	679	604	632	625	600	655	695	643	659	622	677	640	637	577	583	681	627	663	599	649	673	626	612	591	659	627	654	656	641	652	627	639	669	632	619	615	603	643	683	646	667	677	615	646	628	590	656	672	634	634	643	635	628	643	680	607	661	580	626	625	639	657	624	641	683	649	610	583
5900	4390	3990	3532	2346	2057	1706	880	765	666	417	364	315	270	260	248	201	189	229	208	241	261	253	214	233	194	221	227	209	191	192	208	206	186	199	194	202	208	281	349	378	308	206	153	186	161	190	201	184	201	182	164	197	176	169	222	196	180	148	188	183	190	186	179	178	192	198	197	158	173	180	186	163	167	195	201	173	175	181	176	196	189	193	175	179	192	186	173	179	186	215	197	191	182	186	199	206	202	165	165	201	173	208	193	193	187	207	192	186	209	169	207	198	219	197	173	188	188	224	138	167	209	179	214	167	174	192	171	182	176	193	197	194	192	214	215	214	189	170	178	207	186	176	178	176	175	168	180	194	165	194	184	205	179	165	181	180	188	192	219	199	173	171	174	181	190	203	195	181	202	181	193	186	190	189	194	179	194	180	184	219	204	187	196	197	216	205	211	217	200	195	185	189	193	194	178	184	174	195	180	178	169	169	187	190	185	191	193	152	185	183	162	182	200	203	166	190	180	177	165	209	185	198	171	172	178	177	196	193	173	182	182	182	187	182	166	165	177	169	221	185	194	188	212	200	185	193	185	183	186	172	183	185	218	200	182	178	178	202	200	183	183	179	175	188	167	188	186	200	209	182	182	172	181	208	193	157	197	204	172	186	178	186	207	191	167	201	186	219	175	205	173	179	198	163	171	187	174	187	184	197	180	159	184	189	183	202	173	181	181	194	214	183	178	190	184	191	206	193	200	198	168	190	194	145	189	210	183	210	185	181	178	177	168	185	197	199	181	188	199	206	183	203	197	186	176	181	188	180	155	175	176	196	185	193	186	190	213	170	194	160	189	191	178	181	182	200	220	193	164	187	195	184	173	184	179	171	197	179	185	176	199	171	183	178	194	173	198	164	176	190	207	173	184	181	172	197	177	203	201	168	185	180	181	184	203	170	189	155	204	192	167	174	188	219	187	177	171	202	190	180	215	206	164	175	173	181	174	183	187	170	173	178	182	198	190	206	157	197	189	191	197	160	191	190	173	184	191	183	170	205	187	186	214	209	169	192	191	176	205	209	185	176	191	173	168	177	185	184	176	173	195	203	182	177	195	201	178	188	162	185	192	185	193	183	170	199	199	202	186	193	182	184	173	204	189	191	208	190	185	208	175	200	206	179	187	180	150	164	173	176	178	185	184	183	182	168	188	207	174	174	164	154	213	218	194	199	186	160	158	178	189	190	189	170	190	179	178	169	181	150	160	175	176	204	178	195	183	194	185	175	178	184	197	184	171	163	180	188	173	186	176	201	199	219	175	204	180	180	180	217	172	182	166	178	196	204	211	201	205	187	189	235	199	194	210	170	172	169	191	195	186	205	164	184	164	203	176	194	206	203	210	173	173	193	184	192	169	170	169	151	176	187	182	203	165	182	200	181	178	213	241	200	201	177	193	156	204	194	179	190	190	185	192	181	178	174	172	166	182	167	193	178	156	163	191	215	185	183	189	186	207	211	189	200	184	148	173	180	200	183	203	206	201	180	206	172	181	165	177	177	207	189	183	192	172	184	161	167	181	181	181	185	203	138	193	203	180	182	191	153	179	168	161	169	176	196	198	175	192	186	177	180	172	175	167	181	186	168	175	188	198	181	201	187	191	202	190	170	206	190	182	181	191	197	181	188	163	201	199	191	197	208	211	192	192	214	172	191	190	215	196	191	203	200	200	173	187	184	180	171	227	188	207	201	194	194	178	183	180	175	167	185	181	171	188	165	186	185	206	161	174	225	213	178	175	177	192	185	191	177	191	192	175	193	200	192	210	179	187	212	194	155	196	194	178	194	203	199	195	165	198	180	173	226	223	201	185	206	200	191	174	204	184	173	199	189	182	204	188	208	177	179	201	176	179	209	215	179	189	199	200	186	198	201	179	200	197	219	172	184	210	185	189	189	181	175	185	190	172	162	173	169	205	170	193	204	154	165	184	182	191	208	211	200	208	168	153	188	193	174	169	196	181	194	183	180	192	187	193	199	209	199	203	184	198	188	202	199	160	173	165	191	185	167	200	185	184	185	188	160	203	198	212	175	197	200	172	185	178	196	187	189	165	163	185	174	178	185	199	170	206	203	201	173	183	190	183	186	183	176	191	199	189	181	195	193	170	188	194	172	221	178	193	177	182	207	184	189	177	168	182	205	198	182	183	197	186	160	186	202	185	200	171	169	209	184	212	200	198	175	192	161	199	186	175	209	195	199	188	171	207	177	224	173	179	208	183	167	205	192	182	177	182	224	186	186	205	166	195	199	186	182	206	195	181	199	187	195	185	175	181	178	176	169	167	183	208	186	213	180	189	174	176	199	170	181	170	191	190	187	197	170	202	157	171	188	191	151	201	178	203	197	205	173	175	164	221	171	203	166	157	157	201	157	183	182	174	179	200	182	158	204	189	191	206	194	175	173	172	209	189	224	199	202	194	203	193	183	172	161	199	190	176	184	193	181	179	174	194	197	193	189	181	155	202	185	163	213	180	170	186	194	174	178	182	193	186	182	192	185	172	200	184	191	203	191	197	185	188	181	189	203	219	188	177	178	183	199	188	193	173	192	176	180	213	168	187	180	173	178	208	190	184	191	179	190	204	159	163	196	203	178	179	199	210	208	198	195	187	170	198	185	175	193	192	163	218	190	185	201	193	216	198	190	187	190	175	169	188	215	195	187	194	188	186	157	177	180	196	178	199	177	179	174	174	197	183	199	177	202	196	181	181	203	165	193	220	186	223	182	187	177	187	179	206	173	184	181	198	206	195	181	199	170	193	190	180	172	206	174	173	180	186	171	181	196	203	186	199	201	165	172	174	184	202	170	187	197	183	173	166	185	197	176	197	168	186	179	183	183	191	200	204	209	187	181	199	173	157	184	187	175	162	198	181	176	183	217	188	173	194	184	160	193	179	179	194	173	197	168	184	184	173	205	218	186	193	172	176	207	182	206	184	179	196	201	190	195	175	172	206	198	174	193	174	178	185	167	184	176	181	184	183	188	186	214	194	178	218	205	180	196	215	182	198	211	211	173	187	181	168	180	153	212	181	187	222	189	179	191	189	167	179	194	213	190	197	170	202	173	199	198	195	165	206	230	195	194	210	200	184	182	194	198	198	207	200	189	224	189	178	204	183	188	173	164	219	189	195	200	202	186	181	200	177	192	180	183	195	168	178	166	185	219	174	167	158	201	188	185	193	208	201	190	199	193	176	184	193	188	170	199	180	209	186	210	165	196	170	156	186	172	185	167	188	187	187	206	220	178	197	186	179	175	171	180	155	178	192	205	189	207	206	173	210	195	196	174	171	188	194	224	187	169	203	177	196	186	182	176	194	202	184	175	191	204	177	187	224	182	195	162	194	192	203	195	182	163	206	188	179	179	193	197	201	172	158	208	187	168	186	181	187	170	180	188	197	195	205	204	188	162	188	168	167	158	189	216	207	189	219	179	213	187	174	191	166	185	198	187	184	178	181	192	194
5299	4880	7056	9969	8485	8995	7053	3751	3289	2428	1792	1547	1415	1087	852	809	677	710	722	748	802	860	915	822	744	639	622	688	590	571	566	539	545	531	498	591	660	662	1112	1463	1451	1276	499	477	486	433	501	502	489	485	482	476	479	480	495	532	525	468	521	478	474	510	490	467	478	455	468	453	479	487	467	439	469	429	497	496	470	453	485	481	487	496	451	444	434	458	468	452	460	489	446	493	458	480	462	475	488	450	491	467	443	494	460	468	432	488	487	447	421	493	481	469	491	509	449	476	480	474	462	526	481	477	443	497	489	445	488	491	511	473	494	489	492	513	454	480	446	469	470	472	474	482	443	445	483	481	465	478	473	462	465	472	484	496	431	472	434	452	447	475	467	455	483	425	500	489	509	484	444	511	505	479	477	511	461	461	454	508	513	470	543	471	444	475	469	476	465	517	444	445	451	498	482	476	480	469	456	445	530	484	470	465	474	465	473	468	478	477	508	462	469	468	471	458	475	508	461	491	480	468	444	466	504	447	454	486	442	483	433	501	483	424	430	483	462	460	476	491	509	486	480	477	499	474	487	438	471	493	494	501	477	483	441	448	468	504	483	463	515	464	490	471	428	480	462	446	452	461	452	484	456	456	496	453	456	508	477	489	485	458	470	491	462	492	512	468	466	473	453	464	501	447	456	488	484	449	484	470	494	458	469	466	475	498	497	473	450	492	506	469	453	465	451	484	470	459	472	459	490	445	475	442	519	474	493	473	489	488	494	451	434	447	452	476	485	448	522	464	470	461	462	486	479	470	446	458	474	467	430	487	483	478	457	499	453	445	460	447	481	513	450	506	456	471	483	515	504	495	469	497	490	481	479	441	430	481	484	477	468	513	472	473	496	497	424	523	458	495	494	491	471	490	489	464	498	475	494	502	453	445	472	466	481	472	457	497	450	486	534	506	431	452	485	467	487	480	440	505	484	476	476	476	514	474	481	461	468	469	493	453	455	439	426	515	486	424	500	459	451	457	499	471	454	520	449	435	510	470	522	459	467	489	499	487	478	460	460	450	446	494	484	475	462	460	474	454	470	444	483	446	496	483	443	515	458	499	461	469	443	442	454	461	433	460	497	469	461	502	478	483	473	462	461	468	485	465	462	506	457	511	468	449	498	448	501	466	481	458	466	484	480	484	481	464	482	457	462	495	473	481	479	520	465	519	448	496	490	440	417	463	451	479	459	479	449	468	457	455	477	484	458	461	492	463	465	494	474	501	443	453	456	523	441	502	453	512	470	451	486	458	465	478	463	517	521	459	491	474	473	471	489	467	499	482	454	434	484	521	469	480	476	433	471	477	465	455	466	478	476	468	463	491	460	508	493	466	457	455	468	463	496	427	488	464	462	469	477	488	483	455	458	479	455	471	491	480	493	452	487	486	440	479	480	498	451	478	487	423	493	454	493	440	456	464	446	470	442	479	467	499	466	490	490	460	456	483	502	462	456	492	502	493	468	504	464	473	466	453	479	484	471	482	479	444	482	443	466	473	454	497	467	497	463	467	500	439	467	532	502	459	468	501	455	503	504	487	481	486	475	493	472	505	481	483	469	408	469	449	496	505	503	460	472	480	434	469	461	471	460	489	475	515	485	421	491	463	508	467	488	502	492	496	469	485	502	461	475	491	469	456	451	464	466	488	466	478	466	447	462	488	499	444	483	465	497	466	483	466	477	513	441	467	493	459	441	453	476	488	506	496	433	473	476	487	436	437	463	526	499	470	457	496	476	499	480	477	497	483	462	487	502	444	475	445	492	482	445	490	497	488	473	468	479	467	486	478	487	489	492	463	492	466	522	501	485	484	449	466	476	484	476	451	441	454	493	429	478	489	499	472	470	475	475	487	495	454	465	509	455	502	456	423	469	451	470	454	479	461	481	489	456	461	454	467	456	499	462	499	480	472	462	466	500	491	489	489	458	480	501	489	465	471	512	507	448	483	456	489	469	456	457	477	500	508	479	466	472	441	503	485	506	476	492	459	495	447	471	446	484	485	472	445	440	481	472	473	442	472	472	436	445	488	475	477	461	456	515	439	477	510	480	452	484	460	474	444	489	476	477	459	459	428	477	476	482	500	497	523	448	483	450	482	477	479	488	458	476	427	476	491	477	463	495	453	450	488	484	479	500	464	490	509	477	456	495	479	480	488	490	462	466	481	479	491	470	473	452	461	453	493	417	409	445	490	472	446	484	481	452	475	472	454	458	464	474	434	476	481	484	485	471	437	512	452	485	501	481	480	439	463	451	492	477	484	516	466	435	507	452	433	449	459	505	487	457	478	442	473	463	451	459	433	454	492	477	434	502	494	430	483	454	457	432	466	488	474	448	438	474	445	471	459	456	503	442	446	442	503	468	530	486	505	465	485	438	470	488	497	460	465	475	455	468	464	511	446	479	429	473	468	484	504	492	497	476	469	489	470	451	492	453	455	493	461	461	483	485	492	483	487	493	469	448	470	491	456	484	464	503	415	458	477	501	443	483	460	504	511	466	473	462	511	488	457	470	463	499	515	484	465	471	489	417	462	491	465	499	511	454	456	492	452	473	442	436	486	459	450	470	488	522	460	475	481	450	494	464	518	485	478	463	464	476	453	483	496	463	463	467	483	484	493	489	462	438	466	481	462	490	460	454	526	488	461	445	479	437	465	488	509	480	501	495	487	458	442	484	484	444	491	442	482	496	488	421	454	450	529	479	451	455	513	488	505	461	490	461	494	487	519	460	512	447	486	503	460	454	495	450	474	495	487	427	499	491	468	457	491	528	476	470	412	504	473	458	463	479	409	469	477	485	477	481	467	479	485	446	470	453	468	474	480	481	488	492	466	475	456	474	526	496	482	496	489	484	489	479	473	460	446	452	460	494	499	478	493	486	496	482	484	485	442	446	435	445	514	459	464	437	517	474	447	446	464	478	483	444	484	489	486	486	482	440	453	478	475	503	447	460	504	496	452	449	433	443	454	459	519	488	459	491	465	462	486	480	483	453	482	487	508	483	516	496	445	474	473	426	418	526	472	529	444	518	430	496	479	452	499	518	459	469	466	482	497	472	471	443	473	448	516	491	501	424	456	473	460	485	473	489	481	490	465	516	508	468	476	499	451	456	479	447	484	462	484	469	449	461	456	459	506	467	482	455	482	446	511	438	456	465	471	480	502	480	459	448	505	498	467	457	446	481	439	507	458	475	412	457	476	460	458	459	505	448	434	472	448	515	478	454	474	481	456	489	485	488	485	504	490	493	475	458	442	454	494	483	506	509	454	463	507	484	443	474	489	486	504	497	413	503	461	466	459	446	453	461	482	482	474	485	496	455	477	493	459	431	486	443	478	481	481	475	496	491	473	488	443	491	493	497	457	456	454	451	456	463	480	465	444	481	472	473	501	488	482	460	497	460	492	497	475	473	483	489	513	469	471	477	473	464	473	491	443	451	456	447	493	456	473	479	472	480	457	495	443	491	470
29499	29237	30286	32741	29808	30946	26609	15104	11905	6087	4033	2538	1687	1400	884	568	636	473	413	461	427	387	560	456	383	393	341	350	295	333	323	338	269	318	297	344	545	1016	1361	1311	1113	724	299	291	254	309	259	283	270	288	325	285	305	276	278	333	343	298	272	274	249	286	291	270	265	282	309	302	312	283	272	290	298	278	273	302	287	309	284	286	294	286	298	285	280	288	286	280	293	268	265	268	274	272	272	287	254	273	278	296	301	267	285	261	292	305	277	265	294	287	297	272	282	281	273	258	288	313	281	279	256	275	293	297	240	312	263	296	271	304	304	274	292	304	268	286	284	224	279	270	284	291	296	290	258	272	280	271	294	250	262	307	269	283	327	296	268	292	287	285	307	281	301	269	249	289	237	263	283	289	287	271	294	265	264	301	262	303	278	287	282	304	243	283	296	273	278	267	258	272	294	286	294	255	279	279	289	274	268	259	293	293	285	255	289	285	291	285	277	275	279	283	271	240	288	238	286	304	282	304	288	263	282	309	278	268	278	276	314	257	293	305	259	322	255	278	292	277	305	263	280	299	245	286	286	269	272	280	316	255	297	309	299	277	257	275	306	277	237	272	259	272	318	287	246	285	256	263	268	296	269	253	274	272	307	253	258	270	289	239	272	275	263	282	260	289	332	240	271	308	275	274	281	284	276	269	293	261	297	271	270	284	276	260	273	271	323	277	241	288	285	308	263	270	275	280	272	308	314	269	286	298	287	256	295	270	295	287	254	278	264	282	276	252	286	264	249	280	281	268	288	252	321	265	245	307	306	312	245	268	285	265	251	252	294	282	287	266	280	272	276	261	268	251	279	270	274	302	283	284	311	295	300	253	266	316	298	268	267	287	293	251	281	341	261	246	269	259	304	286	281	271	299	296	292	292	279	291	272	251	288	262	265	267	283	294	275	276	265	269	261	286	305	283	273	276	289	276	273	288	279	280	268	264	271	286	287	264	286	282	284	270	283	267	293	276	310	288	310	297	293	265	262	272	298	300	264	267	258	293	279	251	314	261	289	317	292	302	292	293	277	296	283	271	276	287	294	294	299	290	314	291	279	296	295	266	290	303	269	263	274	274	276	279	248	273	298	253	311	288	307	281	280	257	317	302	240	282	268	270	275	279	271	265	234	286	255	287	300	280	270	277	296	301	263	284	268	298	279	275	313	276	260	282	285	290	288	269	297	299	290	264	269	247	276	268	283	266	298	296	292	295	295	292	282	242	319	263	290	269	326	257	309	288	285	290	299	295	280	273	306	314	259	307	309	275	278	291	269	297	283	260	277	289	282	287	292	237	296	297	301	282	284	276	227	285	282	266	287	300	296	304	275	260	293	308	279	309	274	288	229	275	311	260	286	256	305	299	269	267	247	294	275	275	270	247	264	276	291	309	301	274	292	276	285	267	273	288	261	268	307	281	304	279	268	230	282	254	265	259	289	282	246	289	266	278	276	294	260	293	301	300	273	268	274	264	292	262	298	274	297	283	274	290	287	321	278	277	285	329	269	250	293	301	242	253	302	275	291	323	292	267	289	271	278	306	282	264	261	301	291	297	270	283	289	302	263	293	302	269	282	262	260	288	330	287	301	281	271	277	310	259	275	285	309	276	241	264	258	259	294	258	305	281	302	297	246	281	280	310	290	270	283	282	287	257	276	297	273	261	268	272	283	271	267	290	295	279	266	266	267	290	277	304	310	284	304	274	306	259	279	266	288	272	258	254	262	289	272	268	262	281	272	264	290	256	260	265	269	294	291	252	263	275	259	313	275	263	273	233	263	301	279	321	280	292	282	259	259	285	316	241	264	267	256	248	332	282	264	253	276	283	266	286	294	307	270	288	318	273	292	264	280	273	300	285	302	266	296	287	245	267	288	288	303	275	292	277	273	281	291	254	275	284	264	264	256	272	269	257	280	269	266	292	284	289	301	287	258	294	287	297	285	307	274	262	312	309	269	306	302	275	308	288	283	303	302	271	272	302	251	283	285	292	285	246	293	285	275	292	273	271	297	276	248	271	283	252	260	276	292	257	293	289	283	278	276	255	287	285	291	274	271	275	277	281	292	270	292	317	286	295	275	295	269	255	258	293	279	292	269	279	260	273	270	279	279	274	284	279	298	270	294	257	261	310	275	286	269	314	286	297	284	335	275	284	257	283	273	269	255	257	290	298	270	259	295	276	265	272	291	291	257	262	290	274	278	290	266	293	280	274	296	276	278	288	298	283	268	252	269	304	286	299	265	294	263	302	292	258	272	279	261	282	298	269	296	260	288	268	274	289	292	278	271	250	259	277	285	257	285	279	261	295	298	274	285	302	324	286	284	303	266	303	259	277	278	278	305	286	255	262	263	284	253	263	260	266	302	251	261	302	279	263	283	307	271	304	269	276	292	307	282	265	275	276	275	314	264	275	260	299	278	252	250	260	286	271	316	265	264	274	248	275	303	305	286	288	274	259	304	281	314	294	280	297	279	304	286	287	320	246	240	287	272	254	280	290	281	279	287	280	281	282	295	269	293	281	295	302	267	264	312	278	253	275	254	266	264	304	240	301	293	266	257	301	257	274	305	304	264	294	306	299	283	246	267	269	264	284	261	239	292	303	314	270	297	288	283	310	290	284	302	286	306	306	262	268	253	253	330	286	302	281	290	285	281	272	277	306	276	287	292	271	293	292	286	283	268	283	253	271	285	280	280	281	290	291	266	278	283	258	296	292	291	244	288	287	247	283	257	275	297	317	258	253	296	288	276	269	273	299	231	266	282	272	313	263	288	286	256	262	291	295	302	272	285	262	277	290	242	273	273	289	271	289	264	286	297	270	255	264	314	283	275	278	288	264	304	276	286	293	268	286	282	276	295	272	295	280	269	272	298	328	271	279	288	281	296	240	312	275	272	288	297	279	269	299	301	309	297	285	274	314	248	278	273	277	276	238	280	269	267	303	274	296	258	297	287	277	320	283	272	300	286	277	287	285	270	296	296	272	300	278	249	287	296	271	243	288	273	284	291	296	314	295	268	284	291	286	298	265	310	280	295	241	271	301	285	271	271	291	247	291	276	278	266	279	276	298	299	272	292	270	281	268	249	264	285	264	283	286	272	283	263	289	265	302	266	292	261	325	283	334	289	293	303	279	316	289	288	288	276	297	291	265	249	263	276	288	279	276	299	244	257	301	271	278	257	291	277	277	291	289	250	258	281	299	272	292	259	300	274	283	232	296	284	287	278	288	253	246	263	257	261	275	271	272	312	310	266	268	298	276	282	264	286	259	261	267	285	249	286	264	304	290	266	322	271	248	280	282	265	273	293	267	258	259	274	267	277	267	255	288	290	284	274	259	275	283	272	287	272	301	319	272	247	282	278	326	286	256	281	258	237	293	323	291	269	276	273	293	285	282	307	287	266	279	267	294	273	249	276	295	294	268	281	266	271	288	286	258	281	265	231	262	267	265	294	279	300	293	298	277	281	266
21100	21101	29661	40538	40410	45455	38758	26401	24603	16628	11495	9891	6812	5316	3956	2680	2879	1998	1830	1984	1863	1906	2450	2002	1433	1452	1082	1031	1036	995	992	894	815	838	800	893	2796	6185	7695	7629	5832	3386	747	688	682	707	665	654	703	680	712	612	696	726	928	1024	918	640	710	634	633	614	669	669	666	619	692	639	679	678	678	683	649	664	720	623	618	639	630	637	638	651	744	655	681	660	664	649	667	666	653	674	678	685	654	655	658	671	623	666	731	672	653	670	667	649	651	629	659	652	664	678	665	699	651	692	577	651	649	687	651	702	679	673	670	660	653	617	702	656	638	608	623	671	617	678	603	641	675	678	681	651	628	640	657	639	684	647	637	653	619	640	608	660	677	634	706	669	612	665	673	638	726	696	651	688	633	649	663	634	714	615	653	673	680	662	657	677	640	682	679	682	634	633	655	635	691	647	658	661	651	674	649	732	688	661	609	664	690	640	612	645	662	645	653	645	677	656	618	643	633	698	689	652	645	660	693	614	620	729	654	679	659	700	667	622	676	646	699	679	704	648	728	677	656	631	632	704	650	648	669	637	680	642	674	647	644	705	654	644	644	687	649	692	642	646	650	667	647	661	629	616	626	658	717	656	618	671	707	628	632	621	719	646	662	624	656	636	621	651	633	646	693	649	684	702	701	696	690	677	635	642	638	668	637	682	641	670	653	690	690	642	654	652	696	639	678	649	637	661	606	648	664	621	676	612	679	665	642	609	658	685	672	669	666	644	686	655	636	682	635	643	687	653	644	685	707	656	702	646	692	678	686	689	633	669	634	670	671	685	634	674	654	660	683	691	668	691	608	670	650	690	665	611	650	670	668	633	622	615	651	680	642	621	656	638	637	725	641	678	669	646	660	671	644	679	687	670	654	637	666	608	705	634	636	701	678	635	612	656	631	655	677	672	664	661	708	642	661	683	677	666	699	671	648	616	640	684	675	635	648	645	654	664	640	640	661	638	697	662	669	654	638	701	632	637	664	671	611	652	670	637	637	648	654	673	672	683	685	649	647	685	645	638	681	669	659	660	626	689	641	703	640	678	669	639	671	685	649	669	687	646	663	643	683	637	691	653	630	637	639	661	632	667	670	690	654	681	655	694	698	679	686	662	674	634	661	633	604	658	671	703	647	652	678	668	652	694	642	663	648	672	630	665	718	656	675	687	665	594	625	662	673	649	632	680	643	698	656	672	652	644	719	686	688	690	677	706	661	650	665	682	665	635	614	646	624	664	659	632	694	658	674	672	658	657	701	660	673	646	662	579	726	674	694	682	679	671	676	676	678	657	653	677	656	633	675	660	634	663	651	706	643	678	678	664	685	657	634	637	684	654	653	647	675	647	686	644	655	669	644	653	640	682	678	681	677	667	639	704	674	682	619	712	689	670	677	662	654	680	654	660	616	699	646	634	695	681	688	662	667	651	595	678	656	637	712	632	630	686	651	672	655	661	657	628	652	668	644	652	670	646	682	665	616	665	616	632	631	703	669	664	650	646	662	674	627	645	686	689	663	635	662	673	660	646	653	683	673	624	653	666	662	661	680	634	646	709	685	682	640	718	602	675	668	659	628	680	627	716	691	637	623	687	695	693	677	660	666	656	655	696	639	654	636	652	647	638	676	669	696	632	642	660	648	660	619	652	693	676	666	663	709	668	656	679	667	704	659	620	659	673	635	694	673	670	663	630	660	701	656	656	659	642	654	666	626	642	678	667	692	674	657	634	640	685	681	648	691	650	661	633	667	642	615	656	675	675	641	681	616	655	654	699	697	668	673	620	626	678	679	678	673	657	715	680	685	657	707	706	638	681	661	661	642	624	695	640	691	719	647	676	676	630	697	577	658	667	672	639	661	643	677	667	653	684	682	655	677	677	664	643	634	657	697	633	642	650	627	699	625	693	678	697	665	651	687	670	659	651	689	666	660	628	639	660	709	662	677	699	657	641	624	640	647	657	635	652	644	635	640	667	637	703	694	651	644	688	694	701	657	621	608	652	675	669	631	635	673	710	666	693	710	668	633	691	626	684	635	672	655	684	646	674	641	642	686	633	600	642	640	657	658	652	693	662	675	661	631	647	668	661	719	694	685	667	619	639	662	646	705	620	686	643	688	639	666	673	629	673	658	639	669	701	642	643	662	670	676	656	644	645	682	676	658	676	660	630	690	647	660	647	688	656	663	708	667	640	688	607	672	655	653	701	665	687	654	643	677	678	654	671	639	647	698	692	717	646	653	633	684	657	660	658	613	661	665	664	662	679	670	659	718	729	698	640	645	636	649	671	659	616	680	673	681	682	665	711	664	660	677	679	653	614	640	667	648	682	661	654	677	690	663	702	666	645	614	669	660	653	678	652	703	635	679	703	689	631	690	680	705	643	634	679	668	649	671	712	664	655	661	657	663	655	693	655	655	655	633	680	671	670	651	700	633	640	653	675	661	610	701	636	702	612	669	644	672	693	669	673	671	661	651	692	669	652	615	677	651	695	642	650	654	679	652	692	692	681	666	668	646	693	682	709	679	683	631	685	655	687	681	703	685	651	689	697	657	701	652	671	665	695	663	665	701	642	694	644	650	652	616	661	687	657	685	681	691	652	643	701	634	608	669	683	674	694	663	670	697	627	639	686	688	659	624	667	673	662	658	679	670	647	649	701	663	635	654	631	660	615	626	691	658	658	628	670	704	675	674	691	659	667	696	660	646	615	645	637	690	692	701	760	620	651	667	653	648	694	636	596	670	660	667	619	717	659	631	642	676	685	641	682	686	680	639	697	724	648	713	665	666	653	639	699	650	690	672	668	678	591	628	664	660	656	661	692	663	653	696	713	657	636	664	712	675	670	672	670	702	668	671	683	658	680	682	648	642	674	650	685	669	623	641	641	676	676	694	626	696	674	662	680	669	625	630	619	669	709	696	680	671	659	676	649	691	714	666	673	683	685	716	657	666	707	654	672	660	641	672	663	667	664	597	687	662	659	639	649	680	677	664	684	667	653	657	701	645	640	678	653	700	673	640	636	617	672	673	648	646	665	656	643	668	654	624	658	640	663	657	639	635	700	656	674	664	709	703	595	677	686	657	655	669	686	653	652	677	671	668	647	646	709	646	672	681	646	649	641	655	658	625	656	638	657	685	664	640	715	685	637	653	664	628	680	709	571	655	644	696	607	637	637	682	638	678	672	658	672	709	658	640	643	669	665	617	641	665	700	686	731	693	696	661	635	668	648	669	689	636	623	701	678	719	713	674	652	678	706	673	655	659	635	667	651	726	655	605	727	662	688	667	665	665	639	628	631	698	682	698	656	660	632	675	631	659	678	608	659	641	682	637	653	693	684	652	645	673	641	662	637	646	661	712	650	659	694	658	664	650	643	687	669	654	650	672	646	640	648	653	666	671	689	645	672	704	598	708	698	677	634	650	699	633	691	680	685	690	714	661	621	674	687	684	630	631	673	658	673	660	665	639	627	689	643	730	635
38705	33713	34392	38447	36926	38846	35584	23622	19832	12222	7351	5328	3541	2428	1424	1060	1086	705	630	547	539	590	708	557	471	444	403	381	345	347	345	361	352	337	327	493	1212	2308	2322	2222	1519	980	329	291	311	285	244	297	306	294	278	281	296	270	339	357	341	286	293	286	274	313	287	278	293	285	302	299	297	296	314	283	279	285	243	297	276	279	289	315	253	269	310	259	269	292	244	267	253	242	257	284	298	269	284	264	312	253	275	240	278	282	263	276	273	286	281	312	255	272	262	280	326	261	271	277	250	283	311	291	274	296	260	282	270	268	251	281	273	254	306	260	258	288	298	300	294	291	281	254	278	299	297	273	285	275	282	297	317	279	292	261	300	271	261	288	284	283	297	262	267	298	263	278	312	301	259	293	302	295	294	279	260	293	302	316	268	280	299	288	287	257	280	297	275	295	308	303	281	262	268	286	319	283	266	292	258	288	250	268	284	261	273	275	277	254	295	284	255	292	281	284	301	284	263	287	263	271	272	294	310	333	267	261	283	296	277	269	269	272	282	286	264	288	282	277	256	284	277	278	284	286	293	282	307	281	282	282	278	304	281	274	271	260	288	287	294	270	299	270	299	302	277	262	295	290	243	276	275	320	284	283	312	275	272	290	281	277	276	283	298	271	251	286	261	291	289	291	261	280	284	280	282	276	260	324	286	289	273	288	288	241	261	259	267	317	277	305	299	294	296	246	293	277	294	306	282	245	269	297	287	250	264	276	252	294	295	271	262	296	264	296	282	295	279	292	293	280	269	277	286	280	313	256	296	296	308	296	274	266	286	264	259	298	316	306	277	267	266	275	254	264	280	285	289	296	291	264	276	272	283	278	285	292	257	260	257	294	267	266	285	256	315	283	292	289	275	292	281	267	304	292	281	321	290	268	298	299	300	273	269	285	255	263	264	291	264	271	275	265	272	304	270	274	277	272	261	265	270	261	298	276	282	284	257	236	302	280	282	273	286	296	292	273	275	299	269	266	293	283	296	282	289	273	287	273	282	285	260	253	280	301	266	288	290	299	273	310	269	301	307	257	280	248	246	276	318	280	268	281	311	284	259	295	318	297	288	279	293	286	277	276	268	296	281	262	281	292	290	269	294	314	257	280	281	246	275	262	300	275	266	262	286	271	301	252	244	286	278	241	255	281	262	279	279	285	286	289	313	272	279	281	263	282	300	282	292	282	280	312	289	268	270	296	262	285	306	250	297	258	265	265	298	270	297	268	254	304	272	287	273	269	270	280	279	311	304	258	300	315	301	260	299	310	304	288	274	305	266	287	298	282	273	284	303	300	273	267	268	261	278	286	255	290	292	295	317	272	285	270	275	288	258	290	275	273	289	249	304	281	239	303	291	295	300	249	273	267	299	290	271	310	300	294	263	303	273	264	256	305	335	295	289	289	280	275	292	267	261	278	263	269	284	266	296	274	291	303	325	266	271	305	304	284	268	276	268	272	273	264	293	297	285	280	294	277	317	274	304	296	247	244	292	297	264	297	290	257	287	285	287	316	235	265	313	295	272	284	262	297	272	303	293	268	301	311	233	255	275	286	320	276	290	323	314	304	295	274	282	298	288	261	260	321	317	293	258	274	284	282	292	289	291	299	291	271	262	289	246	301	285	269	292	252	294	299	302	305	313	281	290	245	298	281	262	265	282	280	254	260	270	277	314	281	286	252	320	278	268	307	254	296	291	282	266	259	274	276	262	265	262	289	272	310	268	293	293	283	299	299	269	281	298	304	284	291	284	281	283	276	268	267	282	290	264	277	288	274	334	268	267	292	303	317	315	276	299	296	272	253	272	297	283	286	302	293	301	250	281	264	269	269	279	261	281	255	290	295	278	264	281	289	276	289	306	283	291	309	279	294	273	272	279	256	292	259	267	267	260	263	298	286	300	297	255	270	234	258	258	258	271	263	299	278	286	298	285	265	277	286	302	298	281	267	270	250	267	293	258	282	253	309	297	257	287	269	286	267	278	279	286	273	275	274	301	260	309	264	293	275	290	270	246	277	290	256	277	290	277	292	281	282	268	287	295	292	302	277	284	266	286	289	280	288	259	316	262	296	307	293	260	300	288	322	250	289	272	262	274	259	266	261	318	289	284	303	256	325	276	269	249	249	295	293	273	282	303	266	285	327	312	287	283	258	258	289	260	254	280	290	304	288	282	287	275	285	310	267	285	253	249	292	283	277	277	278	299	262	249	275	274	298	277	271	274	275	264	251	269	275	296	293	291	286	292	296	276	261	256	278	301	282	267	280	279	249	290	291	281	261	255	273	265	286	284	305	273	240	264	287	286	278	290	234	267	246	280	289	246	257	277	263	257	290	302	293	293	244	257	276	313	269	283	269	260	292	240	283	315	302	276	286	262	294	267	275	306	275	261	292	265	296	268	283	261	267	290	275	277	308	282	293	271	302	312	304	307	243	260	279	250	265	304	297	273	234	277	285	268	293	289	242	273	297	299	286	291	279	284	259	270	242	277	283	279	269	285	282	255	268	283	274	287	284	255	262	274	262	297	304	278	285	275	296	277	312	301	293	290	265	268	270	300	293	276	302	283	308	289	270	272	276	264	315	290	299	281	275	263	270	309	254	272	294	273	255	314	255	273	332	308	290	274	280	255	286	290	292	318	272	297	271	284	263	299	268	284	304	319	255	318	302	313	282	268	312	264	261	283	281	297	278	265	247	279	268	285	271	274	264	262	293	293	266	281	275	265	257	311	263	307	292	288	274	269	278	287	277	311	257	303	291	271	280	266	294	300	249	293	312	285	276	293	277	277	267	267	289	276	293	305	299	248	282	300	266	299	323	266	270	287	272	284	250	277	262	273	273	283	311	281	271	259	278	280	282	289	245	286	281	271	277	287	295	282	266	322	254	272	275	271	264	294	264	277	265	259	272	264	259	292	267	293	269	266	292	277	262	268	274	267	260	308	273	275	269	281	278	299	276	307	284	283	280	262	258	271	288	298	257	263	253	263	297	249	329	284	293	263	280	239	276	251	250	296	260	303	282	281	285	276	271	274	271	284	284	291	261	308	299	280	284	297	293	274	285	306	307	244	300	297	281	236	281	275	276	287	271	273	294	277	258	285	277	271	292	294	264	285	295	248	274	298	245	243	270	243	261	316	289	272	306	275	319	288	275	307	290	265	251	274	272	276	289	292	291	284	299	316	296	281	272	245	279	293	287	272	282	311	249	262	261	302	256	254	287	266	265	272	269	285	280	282	300	268	278	298	277	289	272	289	294	277	239	272	314	261	295	279	264	272	266	300	296	299	253	254	274	278	251	278	256	274	275	275	282	290	285	261	275	288	301	275	318	267	268	294	308	310	293	300	287	271	259	299	296	258	282	297	271	300	303	320	265	280	277	278	306	283	277	253	277	290	274	257	293	346	333	284	283	299	295	250	279	279	274	281	258	264	268	275	264	299	279	268	302	241	313	285	277	289	293	299	246	282	283
27844	25923	35816	46491	47950	52768	47319	35170	33813	23855	17992	15740	10545	9178	6140	4330	4986	3165	2874	2924	2706	2998	3509	2545	2010	1849	1441	1214	1283	1210	1116	1056	1002	943	902	2174	7286	12987	12626	12117	7829	4936	1111	690	735	646	652	613	637	646	663	650	677	802	1203	1050	1046	812	636	654	631	680	641	629	689	688	641	682	609	639	650	653	659	632	635	653	659	655	658	668	657	611	667	660	675	629	650	628	667	684	641	622	630	622	691	649	664	642	647	634	653	651	650	674	682	628	666	665	644	700	638	613	643	652	660	640	635	643	677	630	681	627	699	650	623	664	628	662	645	647	569	637	646	660	587	646	650	668	599	640	682	668	622	641	653	697	671	630	623	683	648	653	616	623	678	665	671	657	611	644	616	635	638	639	674	618	677	670	672	601	603	647	648	687	664	624	653	611	675	664	643	643	627	687	650	646	632	641	599	650	638	646	675	661	674	639	670	660	670	648	632	616	631	639	651	606	661	629	617	638	660	670	651	677	636	668	617	615	671	632	638	649	657	636	662	631	642	658	657	631	650	656	655	631	663	688	669	658	643	649	648	659	596	693	639	652	674	634	637	642	666	674	679	641	683	621	623	664	619	666	647	686	653	662	668	635	606	686	645	680	649	608	646	675	652	630	633	636	649	619	660	652	676	633	632	670	635	716	642	650	618	665	625	619	630	637	604	659	639	635	659	597	628	632	651	681	637	669	670	642	649	632	641	594	674	686	652	608	657	618	652	669	668	659	582	617	632	665	654	616	642	663	608	630	681	669	606	614	665	625	715	645	655	637	644	667	646	675	659	652	649	674	664	687	702	648	648	648	643	638	657	607	653	639	672	635	622	656	628	671	641	618	657	673	617	615	688	647	647	661	655	657	642	649	660	688	640	653	629	677	639	612	658	659	647	649	659	633	645	629	636	707	615	647	655	647	671	650	668	562	653	662	640	615	635	613	633	619	651	609	630	660	604	661	657	682	640	645	624	636	617	626	640	673	610	640	693	641	639	685	661	639	626	618	618	619	625	704	661	659	613	647	658	632	654	669	656	644	679	684	648	636	658	658	660	652	658	631	627	632	657	698	667	615	630	691	639	673	650	615	685	588	654	694	646	667	671	641	625	662	650	668	646	676	649	626	658	673	622	658	674	671	637	647	634	681	640	684	694	654	653	638	670	665	654	640	665	640	671	637	623	640	663	704	620	609	653	662	622	619	667	673	651	705	637	626	622	670	581	631	658	680	640	685	651	671	598	674	637	693	640	635	610	625	615	626	669	647	622	649	619	645	664	634	660	685	638	687	676	660	653	614	702	670	667	668	648	646	685	660	675	597	615	632	616	669	681	674	655	616	618	658	674	636	667	677	662	610	674	684	633	619	621	657	682	650	671	634	664	634	580	667	642	610	620	620	660	657	669	608	619	621	664	631	658	649	636	683	646	590	661	700	632	664	664	656	647	699	619	693	659	700	657	604	656	667	637	641	628	635	634	672	666	633	628	661	650	644	642	627	639	675	669	665	689	658	648	674	716	641	635	624	639	652	665	668	660	665	673	656	644	647	648	672	629	680	665	640	640	633	661	625	674	657	662	638	652	683	671	698	649	672	598	654	656	668	637	633	633	610	638	594	603	646	667	648	642	649	659	635	627	664	610	663	610	624	701	654	640	635	665	641	636	641	681	604	674	635	677	663	677	679	642	647	690	681	644	643	646	665	661	656	645	643	620	632	647	668	664	673	665	701	633	681	673	668	586	667	661	676	677	632	603	617	648	676	637	644	664	589	661	628	657	633	632	656	621	649	706	634	679	649	623	657	647	611	669	672	652	653	655	636	657	660	653	647	630	649	685	659	668	656	634	635	581	632	631	674	659	639	692	635	689	635	660	659	715	673	633	623	666	651	659	670	647	619	651	661	668	635	709	635	679	643	646	689	645	642	665	626	652	630	635	668	620	664	647	684	625	635	638	626	639	654	664	657	669	665	641	666	623	675	683	638	678	684	653	641	654	652	668	634	647	655	655	629	656	711	639	664	567	643	673	648	580	706	641	630	668	695	646	658	670	607	657	635	626	641	659	616	658	646	590	662	620	631	636	616	641	608	642	629	665	600	638	663	670	663	681	655	661	628	624	645	663	615	627	634	689	663	646	640	636	634	624	657	646	685	702	648	637	640	661	627	668	622	654	600	646	646	623	640	669	617	612	617	596	681	652	645	638	601	595	672	645	648	645	703	654	674	619	671	623	616	637	645	645	639	605	654	681	597	638	647	621	615	667	618	682	603	595	631	632	659	672	683	666	642	636	620	666	640	683	621	625	613	641	635	650	619	647	678	662	682	648	672	650	651	653	628	656	676	627	671	653	630	623	642	650	649	665	608	660	609	677	679	569	697	643	620	665	639	672	615	627	664	632	618	639	664	643	642	628	698	676	610	641	664	644	642	630	613	646	671	630	687	636	648	615	700	660	633	647	677	672	635	655	624	616	678	620	593	603	622	627	693	681	606	648	649	646	613	660	660	665	637	677	680	632	615	661	636	617	670	663	680	638	668	649	683	620	643	670	617	647	666	681	658	643	644	647	648	648	648	656	642	618	624	629	611	634	640	674	641	641	672	599	632	625	673	617	713	604	639	639	648	592	599	654	612	667	649	644	636	602	629	675	655	652	673	638	600	681	656	644	624	656	639	632	635	651	650	644	655	605	611	656	646	655	624	657	649	656	678	613	665	641	644	670	600	667	609	629	626	640	668	636	585	693	568	640	632	606	605	616	681	634	629	583	642	642	647	638	666	672	647	668	683	619	636	624	676	660	634	719	648	654	654	656	624	624	666	640	676	667	634	660	666	672	630	682	653	698	676	622	657	639	644	679	656	624	659	633	679	650	668	642	655	659	643	629	646	640	624	669	673	611	656	680	639	631	666	616	704	636	612	609	668	661	621	656	633	667	631	619	671	631	669	660	632	616	671	665	637	611	705	662	693	650	642	649	650	648	681	640	637	695	649	661	639	664	655	642	648	629	645	631	709	661	664	618	648	620	664	610	644	603	613	668	608	667	646	637	622	672	620	630	636	612	680	649	630	609	647	624	664	619	642	600	673	650	697	625	620	622	655	561	643	645	631	690	655	667	641	621	645	663	609	615	643	647	630	647	693	630	627	632	665	648	635	632	671	615	646	639	667	642	626	660	632	652	653	678	694	648	641	653	673	594	670	596	622	668	641	663	628	629	675	664	647	659	662	694	653	613	645	621	653	660	643	649	646	643	626	621	623	657	614	654	635	674	604	681	652	615	636	653	699	629	652	648	665	670	656	628	632	685	600	676	650	637	607	657	649	633	660	671	645	650	640	627	643	668	623	650	624	627	639	696	678	667	643	612	636	650	640	610	633	635	669	701	662	652	628	668	678	658	640	651	642	647	693	652	698	629	671	652	618	638	670	635	675	617	687	667	635	642	620	704	676	575	677	634	665	696	674	651	597	648	663	678	596	654	665	670	656
6966	4916	4153	3277	2718	2291	1587	711	660	452	411	342	292	273	242	237	232	250	223	207	222	240	219	222	238	199	222	242	196	234	206	211	199	222	209	226	243	237	349	338	348	296	184	161	206	196	203	222	205	203	198	212	186	193	203	207	172	188	189	193	218	204	234	206	207	186	221	199	187	209	201	197	211	207	207	211	197	189	183	213	225	183	214	213	194	191	240	196	196	202	197	204	188	228	212	206	215	191	219	202	213	187	196	194	178	187	194	201	196	207	188	184	178	208	188	214	176	169	198	196	207	224	213	212	198	214	188	190	211	210	195	198	200	204	209	210	214	201	173	218	192	196	208	198	189	189	214	209	195	209	191	195	229	194	213	195	204	215	227	192	219	227	203	229	221	211	205	173	210	198	204	212	171	191	202	212	217	196	211	191	198	191	228	195	190	193	230	168	194	219	187	174	200	207	201	195	181	210	198	196	182	182	224	212	184	182	194	206	191	172	188	198	168	195	208	211	202	232	183	222	205	196	204	204	163	195	202	201	187	181	237	199	192	213	199	189	225	190	204	192	174	228	205	184	194	208	186	227	198	189	180	197	211	196	210	221	185	204	213	222	202	189	216	174	192	176	198	217	182	170	203	206	222	208	229	199	212	188	200	221	196	186	196	206	210	206	206	185	184	188	204	194	183	207	197	213	211	216	218	187	165	199	181	186	176	224	193	225	200	173	192	195	182	210	177	195	245	205	199	186	198	208	202	178	216	186	206	195	183	230	184	192	216	200	222	170	214	213	198	188	204	190	196	202	191	200	200	205	189	181	220	220	180	224	200	180	185	194	198	194	195	176	186	178	201	237	178	219	215	229	183	182	199	192	208	188	216	219	189	209	192	196	213	184	201	258	189	208	192	197	205	199	202	193	174	214	205	197	201	188	192	209	185	207	176	197	219	195	176	210	210	202	183	192	211	184	202	187	212	192	172	206	207	202	204	216	193	219	203	186	175	185	185	171	217	187	213	194	192	211	179	203	187	202	191	191	209	207	197	192	194	204	201	210	185	195	193	176	195	211	223	187	202	197	195	203	176	211	186	203	163	207	188	185	215	205	182	189	201	214	230	206	228	223	185	193	183	226	217	230	193	212	194	217	184	210	199	194	197	209	185	207	210	207	209	219	181	220	216	196	188	174	218	200	195	218	207	232	164	219	196	209	217	200	233	219	214	215	206	218	195	180	206	195	213	199	210	214	205	233	205	229	201	173	161	184	214	213	185	212	196	212	195	199	183	186	167	205	202	203	205	174	190	181	214	206	211	197	197	196	196	192	186	213	219	217	194	188	209	205	193	197	193	188	195	175	183	184	209	212	225	215	204	228	205	217	208	183	219	203	229	205	177	204	197	193	209	206	199	210	204	200	176	194	185	184	186	203	206	192	203	172	193	199	199	196	215	211	201	188	209	205	187	195	191	187	205	209	189	224	217	194	204	202	199	210	222	202	187	191	189	197	192	184	188	196	183	218	201	174	191	227	208	209	211	241	205	220	208	197	223	201	156	184	176	181	194	207	189	230	176	201	206	219	212	211	209	210	192	191	200	193	222	206	196	196	202	227	185	203	209	194	206	179	207	192	224	201	199	198	218	202	210	215	190	192	203	215	188	204	201	195	195	180	193	185	196	221	200	172	227	205	207	211	198	191	183	198	200	204	168	210	202	177	175	214	174	187	202	207	181	214	187	208	226	215	173	228	210	176	187	206	202	198	203	177	206	202	202	206	209	198	215	225	204	203	207	194	174	195	207	202	225	196	188	185	197	222	217	187	172	220	191	193	201	208	180	170	202	215	221	212	225	176	194	203	204	185	200	210	197	200	195	180	216	185	174	212	177	186	193	213	191	197	191	201	212	198	218	214	184	197	184	196	211	193	220	190	208	196	219	192	194	216	205	214	171	210	200	212	208	192	202	219	193	207	204	208	216	199	176	217	215	195	187	227	188	228	205	197	207	182	209	188	207	179	196	225	224	195	191	198	187	203	170	190	172	197	196	183	193	195	197	207	242	205	217	215	198	166	201	197	199	200	180	203	198	209	196	199	172	222	217	210	216	186	218	202	222	206	199	201	199	206	190	214	223	197	220	218	161	205	191	207	244	219	186	198	222	211	184	222	202	213	226	200	201	168	200	209	204	176	191	220	216	209	186	197	183	213	190	195	213	196	201	213	203	224	213	206	198	185	179	191	192	182	184	194	194	202	187	199	187	211	182	204	191	195	200	228	209	196	186	194	208	220	219	199	197	182	187	216	222	202	191	216	199	204	188	193	184	201	203	207	196	202	183	238	196	213	178	205	198	185	189	200	203	228	227	210	239	209	186	203	188	217	216	205	206	209	197	203	204	206	203	215	214	225	163	204	213	209	192	185	181	198	204	181	211	206	199	195	202	210	197	218	211	226	192	189	159	207	159	164	203	201	189	177	220	203	202	204	181	209	193	190	207	229	219	203	175	188	200	210	179	207	195	202	216	189	204	218	185	201	213	198	188	212	210	210	194	204	177	231	176	213	202	190	188	172	173	233	192	218	232	194	179	203	194	214	208	179	199	201	195	224	197	185	204	188	203	195	194	201	198	224	176	196	185	184	203	216	196	189	239	202	210	217	196	209	210	210	207	205	223	200	202	203	217	184	242	202	183	198	198	213	197	175	238	197	186	235	193	226	202	193	201	186	188	201	194	232	203	191	219	219	210	208	213	194	219	185	220	216	197	193	196	181	204	200	205	176	206	190	196	189	224	211	185	188	180	186	192	201	201	188	187	211	171	196	221	188	198	200	198	183	177	182	198	212	198	194	211	183	204	202	216	219	210	194	195	181	193	219	196	216	232	211	215	210	210	205	220	228	186	187	186	189	205	208	203	220	196	232	195	214	175	207	203	160	212	193	187	214	181	220	223	219	193	241	181	196	199	211	220	191	217	212	195	227	220	198	174	214	196	184	204	207	216	181	202	187	201	206	172	182	188	192	196	207	195	221	197	213	185	182	187	184	200	211	208	194	204	226	191	184	183	198	201	190	222	224	221	237	195	208	207	181	207	195	219	190	212	198	230	203	200	205	194	221	194	198	212	213	185	216	210	181	245	177	212	238	219	191	190	200	205	178	187	188	194	183	195	187	187	196	185	233	175	231	196	205	219	192	207	181	187	182	193	201	194	190	216	212	190	184	191	209	175	217	188	213	202	180	201	180	208	204	207	174	198	178	196	190	213	181	176	207	191	200	185	187	195	211	227	212	199	187	209	203	210	183	194	205	198	189	207	207	209	207	193	204	210	227	186	189	220	218	177	210	203	185	183	208	206	199	230	204	203	200	215	199	200	191	193	200	184	227	198	177	193	223	205	178	203	187	195	199	191	199	203	211	220	200	213	216	213	198	178	195	212	207	215	202	228	192	220	186	208	213	175	200	209	208	201	180	207	197	217	205	189	218	228	197	211	205	202	204	211	184	201	192	201	190	195	194
6053	4662	6816	9527	8773	9653	6865	3736	3225	2271	2117	1607	1218	1063	910	814	852	836	779	759	708	741	778	813	775	675	619	657	692	631	651	549	575	570	614	631	665	884	1325	1588	1438	1050	578	548	531	495	482	506	493	472	507	515	503	495	498	475	527	546	512	483	490	530	473	511	517	493	545	515	499	476	523	530	512	497	527	513	508	543	522	490	495	498	515	474	507	526	481	464	514	495	502	484	482	509	464	506	522	447	497	543	506	484	484	513	525	501	452	539	514	526	499	538	499	513	490	498	514	521	512	499	528	512	514	538	484	472	504	531	494	532	471	495	472	515	528	507	516	483	530	527	486	510	504	491	507	543	504	533	508	497	505	491	538	467	527	471	514	496	493	511	507	474	466	513	462	515	519	460	481	444	470	502	518	513	511	501	502	545	522	510	502	527	488	504	530	458	522	506	508	495	525	544	486	500	514	530	503	511	468	505	550	517	494	498	486	498	491	476	517	483	508	482	499	515	490	494	508	506	507	491	530	504	510	510	491	476	487	513	514	485	485	530	496	505	492	507	489	460	494	541	468	530	453	505	502	523	508	487	469	483	504	501	493	514	474	531	496	527	490	498	500	526	518	500	484	497	508	494	498	505	540	494	516	508	510	518	499	484	496	499	504	541	528	532	477	472	460	493	477	509	514	509	535	529	529	517	475	536	482	491	520	474	544	531	538	542	478	489	503	508	476	505	496	512	535	496	468	512	492	480	526	500	520	495	506	466	484	518	516	488	531	482	495	492	507	512	517	506	482	508	470	471	510	527	565	514	498	512	472	484	506	501	484	509	510	512	469	482	485	499	535	554	531	488	511	439	513	490	482	473	504	493	511	536	524	517	515	497	505	478	502	501	502	494	504	531	502	554	479	488	506	498	529	496	478	492	517	504	509	490	459	473	487	524	514	545	492	511	474	503	471	517	498	503	481	515	489	511	493	515	534	523	498	482	521	485	540	483	494	513	529	462	512	483	507	557	481	505	525	486	524	516	522	542	554	502	485	516	510	499	522	514	520	495	510	503	508	466	498	506	516	503	473	532	479	465	476	514	512	492	475	481	508	478	510	524	528	484	500	503	496	468	482	526	519	560	495	523	463	488	480	508	472	502	517	498	513	502	534	529	530	487	481	482	532	546	470	507	517	531	508	489	487	505	510	515	483	476	495	489	555	471	508	506	482	523	508	464	473	500	528	509	499	513	508	516	492	505	491	492	494	528	487	478	471	498	515	510	525	467	526	528	519	477	478	548	520	508	529	473	498	499	512	498	465	537	528	482	481	507	530	462	510	466	505	510	523	501	524	491	516	528	480	528	489	535	487	522	485	490	491	496	480	490	487	509	514	552	509	497	491	462	486	503	532	485	501	525	515	455	497	501	519	467	514	489	520	525	499	538	516	513	531	544	499	491	518	532	538	515	517	475	516	488	536	527	480	513	480	541	512	511	497	522	509	518	483	470	525	496	492	475	503	472	497	497	525	513	486	498	491	497	512	513	470	453	495	513	477	512	509	474	537	506	502	521	498	565	478	484	520	527	517	513	544	510	457	520	476	529	454	481	520	499	512	512	527	478	507	526	537	512	481	501	469	473	476	507	531	472	553	506	531	508	498	473	525	520	533	530	502	500	502	474	521	526	534	460	484	506	514	507	491	435	464	519	505	512	503	509	484	512	519	498	488	506	474	495	518	493	482	498	480	510	507	549	549	509	505	507	491	531	505	486	479	546	515	521	507	533	526	505	497	513	521	526	562	490	475	489	499	473	508	494	491	526	507	502	524	513	515	528	503	504	488	515	521	513	474	499	487	474	498	490	552	493	547	490	500	497	521	491	509	484	491	507	497	498	518	524	510	546	470	514	521	492	509	497	502	497	507	508	518	508	498	505	509	501	471	481	459	493	471	481	497	483	447	513	489	479	498	503	517	541	512	507	520	487	531	500	458	518	465	522	513	479	497	527	514	503	506	486	502	490	522	515	458	470	486	510	503	501	484	495	513	488	559	478	499	483	523	495	500	483	540	489	476	476	483	483	530	509	482	490	510	494	496	439	510	556	517	489	482	505	493	499	501	475	514	489	489	485	493	531	465	471	505	481	500	450	482	511	554	479	499	498	556	544	514	482	495	558	522	519	510	524	476	482	544	529	503	507	469	523	509	528	543	484	516	487	510	523	504	513	498	556	527	477	539	505	513	495	528	513	511	539	478	533	512	494	494	509	507	517	495	527	494	515	487	521	470	497	508	478	501	524	512	536	516	506	466	485	512	508	499	502	489	484	511	514	481	490	498	518	518	508	548	485	509	506	522	504	479	463	492	513	540	546	561	516	467	508	468	498	524	477	503	516	465	487	524	521	524	499	500	519	531	518	473	490	475	482	514	465	465	470	509	506	503	509	552	514	531	504	485	482	488	475	508	522	476	501	474	488	520	507	464	483	482	491	493	490	481	509	474	507	493	486	482	502	532	480	525	494	548	521	509	513	520	486	478	493	546	502	495	505	502	496	514	506	471	506	516	516	470	524	457	490	510	491	487	493	506	502	557	486	507	479	532	552	468	520	488	490	530	518	521	519	488	501	505	470	543	483	544	485	494	494	522	506	486	482	505	516	511	509	502	506	548	511	552	499	531	458	503	501	462	532	497	470	482	498	483	514	507	486	493	472	508	524	486	490	524	497	510	535	509	509	501	505	534	487	476	486	512	517	523	493	502	486	514	522	458	471	513	514	477	496	556	501	501	507	505	529	510	516	512	487	552	506	479	490	529	484	500	494	564	497	507	496	529	526	521	504	500	472	480	491	485	528	449	499	495	483	481	548	502	446	500	532	485	515	526	514	508	458	523	468	529	506	498	499	474	501	500	494	503	507	508	496	529	516	503	499	482	507	506	518	481	517	512	496	487	522	511	485	485	499	505	536	512	500	564	517	485	464	501	526	469	487	489	502	526	527	460	525	508	475	493	490	489	482	536	477	492	447	517	525	497	557	527	520	461	457	529	486	471	518	505	475	512	499	514	512	501	483	524	471	511	522	491	516	502	522	487	531	527	494	456	484	513	489	495	525	513	519	549	514	510	523	495	515	495	489	512	509	514	523	489	529	487	490	488	532	515	445	484	495	507	481	503	453	496	487	517	485	513	535	460	501	518	484	495	526	500	491	492	472	488	508	506	531	486	557	516	487	516	505	490	471	505	501	472	497	487	471	536	506	472	494	495	499	524	501	524	520	500	494	516	490	480	524	507	525	537	470	514	527	527	493	476	479	489	485	469	508	464	526	519	501	473	485	494	499	486	518	510	461	531	525	537	494	491	527	530	481	491	506	494	504	473	494	496	533	476	481	502	482	516	502	466	506	513	483	516	511	485	505	486	478	530	505	504	481	556	503	542	515	485	501	506	526	497	520	469	505	506	533	541	508	498	513	511	501	465	514	464	502	519	483	520	507	501	478	517	510	526	481	499	500	478	494	526	507	520	529
30629	28112	29872	32759	29845	31315	27159	15678	11431	6212	4676	2882	1743	1282	692	599	647	511	454	476	432	476	468	428	397	381	356	334	334	326	340	300	320	298	350	352	590	1073	1518	1442	976	550	310	280	289	314	293	283	298	258	287	287	336	314	322	345	333	279	279	279	293	277	264	282	288	292	289	300	274	278	277	307	284	301	281	319	297	277	317	273	306	306	270	311	284	278	277	297	275	291	299	273	272	292	282	254	279	282	285	251	314	282	265	298	303	304	279	283	299	304	284	290	280	293	295	328	278	271	264	279	282	268	274	268	281	277	301	294	281	259	284	280	288	280	299	263	277	291	257	296	260	277	271	285	318	306	279	286	262	316	299	295	265	273	289	289	294	272	260	274	286	281	278	261	281	312	288	303	286	275	282	257	320	302	292	285	269	298	288	282	282	269	273	238	253	265	292	283	317	283	286	303	292	257	304	279	300	281	291	276	252	257	285	255	258	297	300	283	281	283	289	293	262	280	297	256	295	281	285	271	244	313	297	279	265	285	264	274	281	292	308	299	276	277	304	283	286	282	282	292	259	325	287	302	303	308	287	299	280	299	256	305	286	271	266	304	260	275	306	287	276	258	288	256	309	289	273	317	322	245	293	299	305	290	291	281	284	284	305	291	328	286	284	259	298	286	315	302	284	287	291	285	257	289	260	258	220	302	263	254	272	261	290	265	285	307	283	287	281	302	269	286	318	262	281	288	290	254	308	289	272	275	274	268	311	277	295	286	268	289	285	266	265	271	283	293	271	293	273	306	292	268	243	269	313	268	273	279	287	276	257	302	288	291	280	279	294	294	307	271	316	310	279	282	291	272	280	261	278	278	283	284	335	287	264	255	293	297	294	274	277	291	271	248	294	263	283	302	290	272	266	313	299	300	263	276	290	271	301	290	260	272	261	257	320	291	275	272	285	289	264	292	273	298	264	296	270	269	290	272	279	256	272	255	281	303	281	251	257	263	274	236	282	290	279	253	288	291	260	259	276	276	264	277	276	280	269	288	246	270	295	298	283	278	287	275	297	311	269	293	281	280	295	294	269	285	284	297	285	280	295	285	294	289	282	272	309	285	302	289	315	293	266	254	330	279	251	303	298	293	314	308	286	282	289	267	273	248	310	247	230	276	288	284	258	299	247	279	264	246	304	284	290	269	343	299	298	253	294	283	278	310	284	279	277	284	294	289	288	292	291	288	288	297	253	299	280	292	275	303	261	264	286	249	284	275	268	284	296	278	271	261	287	300	298	265	326	230	267	273	256	245	304	291	266	309	281	279	263	288	302	302	274	279	292	280	285	274	297	268	252	280	302	283	259	340	284	277	279	304	279	286	287	271	286	287	260	294	273	270	295	265	274	290	273	282	267	284	314	249	292	278	289	286	300	265	293	260	262	306	319	300	301	286	283	277	285	309	280	289	273	293	280	285	289	276	256	317	293	283	257	291	233	295	306	276	246	294	295	277	288	266	265	309	288	293	278	298	286	271	267	281	284	251	249	260	265	258	311	284	310	300	277	284	295	311	288	287	257	296	246	276	286	280	284	301	263	286	243	302	304	302	278	290	278	278	263	275	279	270	290	279	281	295	282	272	308	277	300	270	317	280	297	280	305	309	281	292	318	286	291	275	273	264	276	284	289	327	261	294	247	279	268	289	274	307	293	299	269	265	287	280	291	294	263	268	287	318	269	277	298	295	265	268	306	275	282	288	314	295	285	302	309	321	271	288	292	279	293	298	262	285	306	292	261	263	262	276	276	290	291	249	266	311	284	273	263	291	284	279	287	301	258	280	295	299	283	296	307	282	263	282	293	323	294	292	287	281	287	305	298	287	289	276	298	286	291	275	296	280	303	274	267	285	267	289	284	282	292	271	270	279	296	294	270	308	252	336	322	327	298	320	302	284	301	299	275	286	278	271	281	280	276	295	277	302	317	253	305	309	269	311	277	289	273	284	268	320	281	284	315	290	308	284	251	309	275	288	298	277	295	301	285	297	271	265	280	287	278	282	277	275	285	296	276	304	262	288	315	286	264	310	302	289	293	277	263	301	275	298	270	255	276	266	281	252	262	292	284	276	292	305	270	278	290	284	256	308	269	275	269	282	282	288	271	303	255	295	261	296	278	323	266	294	281	269	280	274	296	290	281	286	321	295	288	274	275	301	274	265	285	275	264	268	302	289	276	268	303	282	282	290	279	278	278	282	298	270	296	275	275	264	271	274	282	283	268	300	272	265	268	243	272	287	277	264	256	285	286	292	256	276	273	273	290	263	260	286	261	297	260	302	271	257	295	327	288	292	252	293	270	283	247	303	304	307	279	290	275	273	269	259	311	297	251	312	297	273	247	313	295	290	276	250	302	261	306	297	304	258	301	258	289	279	317	282	311	259	266	280	291	277	266	286	286	284	303	320	295	312	278	312	325	296	298	279	270	310	310	302	307	277	288	299	298	298	292	250	297	288	255	296	326	261	275	317	290	317	295	287	321	261	253	259	259	275	260	304	307	279	286	297	297	297	292	281	282	290	321	271	282	294	284	294	303	296	302	255	293	277	305	294	263	285	292	292	268	319	269	276	299	313	276	280	286	318	314	276	259	269	305	279	289	303	314	272	278	267	269	299	291	303	279	302	292	299	283	273	309	260	286	272	272	275	269	282	281	279	298	268	282	268	286	298	311	292	307	248	298	279	289	276	275	314	272	289	296	264	266	266	310	259	286	267	264	278	291	279	297	266	284	261	311	320	267	292	297	260	278	288	291	284	257	270	279	336	325	306	299	281	273	267	276	268	292	310	274	294	280	267	277	287	290	322	290	294	334	247	261	275	278	265	255	284	301	285	294	298	291	290	276	326	302	289	265	311	267	257	285	271	273	276	305	282	267	294	291	277	284	279	288	268	297	286	278	277	285	315	266	283	297	283	277	276	281	275	298	264	298	278	280	299	312	271	288	295	322	313	296	307	310	246	280	318	273	282	270	307	272	286	286	244	258	251	310	275	270	287	263	285	283	260	282	303	289	271	264	284	260	287	289	268	286	275	293	291	292	267	317	271	268	264	293	309	276	268	295	296	289	282	308	288	299	289	305	277	274	268	284	291	269	264	308	259	318	270	296	287	285	263	256	296	255	267	276	293	271	282	283	270	297	254	268	278	337	317	265	275	305	295	285	287	293	300	277	264	288	264	289	253	281	282	281	255	242	273	277	323	304	253	276	304	285	293	301	268	277	300	267	267	288	277	285	291	262	280	252	260	274	256	287	272	312	291	252	301	295	299	290	305	319	281	296	305	274	324	296	285	255	272	273	307	275	252	299	290	300	275	254	292	298	262	296	284	305	312	313	282	283	290	252	307	291	278	286	276	309	281	278	304	277	256	281	266	313	318	292	288	298	255	298	280	290	280	287	291	270	265	280	239	288	292	279	287	290	244	303	282	312	276	319	296	272	293	299	331	263	284	290	294	307	263	301	261	294	259
21918	19860	29999	40857	41363	45762	39808	27393	25096	16125	13442	10202	6809	6116	3344	2699	3321	2209	1772	1875	2111	2162	1900	1738	1373	1277	1194	1052	1119	1024	933	874	933	893	985	1172	3129	6826	8886	7848	5259	2416	894	718	640	684	677	642	658	716	687	660	633	752	884	903	797	740	678	714	642	667	653	654	698	679	665	669	666	700	724	715	677	646	693	668	650	707	687	649	651	618	652	698	656	698	667	672	692	683	687	660	635	674	702	691	644	687	681	697	680	676	675	682	686	659	631	678	644	655	654	632	659	688	681	657	645	660	644	682	672	661	664	685	698	669	618	687	633	652	695	625	674	711	618	656	664	649	678	663	668	702	684	683	622	695	659	669	725	677	726	657	687	633	663	704	693	676	688	621	713	715	684	671	667	664	674	688	672	692	678	655	670	640	684	677	648	652	686	643	694	690	661	683	705	716	668	659	691	692	640	695	685	704	644	666	659	656	652	672	625	659	653	708	720	690	709	622	651	710	672	651	676	652	692	674	668	675	694	712	647	673	651	665	665	671	660	677	668	692	667	654	682	698	658	702	662	664	643	639	643	658	670	704	624	696	676	673	638	667	708	688	693	708	677	681	691	685	660	637	722	704	661	683	697	666	673	675	672	655	676	657	702	686	709	674	647	641	723	698	690	678	682	610	660	645	681	684	641	694	652	667	692	671	651	658	676	686	659	641	685	630	620	699	680	681	689	658	696	647	653	705	651	713	677	658	655	685	638	619	639	662	674	634	662	626	660	665	686	679	701	684	656	645	685	608	666	654	684	632	676	681	701	710	686	687	618	735	643	680	642	628	691	705	645	669	620	664	634	677	671	683	686	677	689	709	684	662	652	696	664	670	687	658	685	677	678	699	706	631	664	640	645	664	631	696	660	710	702	646	612	695	660	678	672	686	669	690	654	667	634	677	678	687	640	663	726	622	646	720	631	671	671	700	678	701	663	734	670	642	667	658	667	667	694	716	640	662	657	692	671	722	674	654	680	666	652	672	685	648	637	676	676	665	662	722	661	709	663	634	669	694	681	624	699	674	690	645	687	622	654	655	710	682	689	676	633	668	654	665	639	677	677	667	642	669	680	644	696	685	716	654	668	692	667	654	712	657	675	655	689	612	673	687	680	670	678	691	668	643	697	660	692	666	643	670	705	621	666	646	660	670	686	641	678	653	672	647	730	726	670	673	711	658	672	622	719	707	689	671	683	646	723	647	688	690	637	704	652	675	638	696	689	671	643	704	671	684	700	634	710	659	675	680	676	663	722	637	727	628	664	648	628	619	682	653	737	644	653	671	661	659	663	661	727	683	674	659	657	696	700	645	656	686	659	676	665	642	664	663	718	702	637	660	701	693	715	710	667	637	691	666	674	657	627	679	688	703	727	649	659	655	680	609	694	646	630	693	675	715	656	662	653	673	675	649	631	678	622	634	688	699	714	676	711	672	689	697	638	627	646	649	725	653	636	682	685	660	713	682	633	707	678	621	687	630	679	689	676	683	624	664	643	658	659	660	637	672	662	621	678	659	681	706	701	642	706	648	658	667	615	626	707	665	667	655	654	724	642	600	660	641	717	674	662	713	625	674	675	652	654	666	664	653	614	642	672	693	680	686	669	682	679	682	745	652	654	646	642	660	708	693	640	675	632	691	678	679	643	652	696	712	713	640	616	647	683	679	658	668	699	682	630	680	717	627	710	650	638	652	687	698	675	657	704	689	686	681	699	649	678	663	719	681	685	676	652	680	652	641	623	725	668	673	697	685	663	739	712	732	713	663	659	716	666	693	696	730	703	653	744	714	655	719	638	741	612	658	677	704	723	651	669	632	657	707	675	710	694	697	647	678	701	693	622	679	635	667	654	674	681	697	667	691	709	655	635	666	670	656	690	649	646	690	676	706	684	703	680	705	681	645	621	692	671	625	652	685	690	647	671	672	718	653	699	633	648	701	625	662	673	675	679	640	661	695	672	699	650	660	661	662	657	653	702	670	605	656	692	672	662	681	706	664	647	702	696	687	696	651	697	654	675	691	672	655	698	698	692	705	649	679	656	670	671	724	646	622	676	651	725	685	675	656	666	601	675	646	659	695	691	665	672	652	660	710	652	685	670	653	701	668	654	690	680	664	691	666	724	668	674	695	724	683	684	697	672	661	704	663	650	685	623	673	709	662	666	672	649	622	686	683	680	637	667	676	682	686	702	692	672	670	670	633	651	649	699	701	657	694	637	657	671	668	675	691	673	670	691	674	682	665	726	629	738	687	692	676	675	643	719	650	690	680	669	712	686	737	674	682	690	696	681	679	652	648	633	720	651	687	663	603	678	664	690	690	673	651	675	658	694	658	687	713	640	650	682	692	660	691	714	684	672	655	722	661	624	673	654	640	676	646	720	681	695	684	692	677	696	661	677	682	691	636	639	666	672	618	685	660	660	656	695	672	704	672	714	680	666	677	657	653	621	667	693	691	644	672	643	692	643	676	645	653	688	672	682	642	642	661	715	737	686	622	715	713	656	706	651	644	629	735	697	662	660	699	700	677	702	694	670	691	710	687	674	601	721	740	660	664	636	675	697	693	675	701	671	658	668	660	664	662	670	684	687	680	653	710	681	668	694	654	650	667	662	687	691	676	671	701	641	633	678	704	662	656	646	694	668	662	706	692	683	641	702	662	666	689	673	683	647	681	710	694	682	633	646	660	684	684	664	650	651	676	655	673	625	673	679	685	669	676	679	658	678	660	666	697	626	669	677	711	654	669	677	645	692	685	694	614	680	702	714	711	665	710	657	649	703	682	691	694	724	636	629	634	723	694	673	669	680	640	642	699	696	632	680	626	678	655	675	674	667	696	648	655	681	675	690	690	625	670	676	747	705	751	616	662	640	644	696	672	683	653	682	636	639	713	691	630	682	672	675	679	659	663	660	647	721	668	674	680	697	665	655	691	663	653	665	668	640	676	667	615	671	703	708	696	703	658	667	662	632	697	687	639	670	706	664	699	688	719	648	670	648	730	679	730	668	684	666	620	688	686	637	682	649	675	709	666	606	700	674	670	693	666	674	666	684	654	673	684	689	685	660	629	637	628	680	628	694	663	679	635	682	680	606	663	661	657	671	745	681	694	645	642	656	688	680	597	672	669	652	673	688	679	694	674	686	673	649	718	703	712	635	643	667	640	670	704	630	671	645	699	670	662	660	679	657	645	678	667	671	638	639	699	690	667	654	677	694	683	660	731	657	638	680	709	671	674	697	681	709	731	686	693	665	680	743	647	658	675	678	691	717	632	652	710	657	618	652	625	651	659	679	687	661	659	627	651	669	711	693	643	655	653	671	645	654	685	675	689	657	644	692	694	598	677	729	668	715	703	661	661	685	662	679	647	653	631	686	674	700	638	642	658	724	679	631	677	679	707	667	630	677	656	661	690	643	654	669	695	677	676	651	658	654	658	696	654	655	700	690	675	686	652	687	642	627	670	613	702	698	668	684	667
39526	33613	35276	38276	36800	39201	36895	24222	18474	11727	7643	5488	3137	2683	1316	904	1206	739	634	669	720	720	705	550	476	458	430	403	405	380	354	322	362	327	274	462	1486	2371	2435	2013	1638	935	306	297	300	287	343	318	273	298	302	301	330	365	374	342	338	264	313	281	295	274	307	281	251	290	288	334	278	272	285	298	308	255	317	264	310	280	300	278	280	299	284	296	306	316	294	246	298	292	284	309	261	301	299	294	296	301	299	314	274	300	288	276	282	296	275	287	324	305	308	284	319	322	299	284	279	308	297	288	274	340	311	292	259	287	305	308	259	298	302	279	310	280	261	308	257	323	278	294	312	280	274	311	304	302	308	289	269	273	313	285	282	297	299	267	281	249	276	302	276	302	274	293	327	316	294	248	294	269	316	326	249	287	300	286	303	281	279	297	303	297	291	277	272	286	298	322	309	335	318	291	282	276	298	277	269	267	253	293	296	295	316	314	304	288	288	299	315	264	275	299	257	287	284	277	272	273	302	266	304	307	282	306	281	285	293	328	317	295	294	295	293	293	278	279	278	321	301	269	289	279	282	294	276	295	301	283	290	307	323	306	304	267	336	284	319	315	267	276	294	309	300	293	287	267	295	302	289	255	282	285	292	264	278	292	303	295	293	282	276	274	272	282	281	318	274	297	304	300	285	317	267	307	275	319	295	277	271	301	305	281	291	321	284	289	322	279	265	270	303	308	320	311	279	291	291	255	291	289	277	276	295	298	309	280	291	296	288	298	279	284	304	271	314	279	274	293	281	289	303	297	298	307	312	282	292	265	274	293	336	302	282	308	285	310	288	314	311	281	294	302	275	307	326	310	318	292	294	266	282	262	295	282	276	271	272	290	282	300	310	324	273	290	287	287	274	281	314	284	310	291	258	298	275	290	283	303	266	305	309	271	282	280	278	334	274	264	285	294	317	286	278	274	284	318	291	300	290	312	270	283	286	306	315	305	281	254	262	254	286	300	277	296	315	280	301	261	280	290	312	277	284	275	288	301	312	285	298	275	320	280	242	285	299	303	284	293	310	278	291	280	304	321	278	277	287	264	266	293	335	298	275	289	297	300	253	289	295	306	279	271	287	289	306	273	262	263	284	315	284	285	336	272	308	301	278	300	276	277	280	274	282	295	296	302	278	285	271	299	308	281	279	264	293	298	301	245	312	289	308	298	275	262	289	266	295	272	264	293	317	305	259	298	319	275	315	269	273	309	304	300	290	290	285	275	318	282	302	306	313	291	272	282	295	303	294	282	311	259	301	297	265	286	292	282	285	301	292	278	304	279	255	285	310	300	289	324	291	330	287	286	293	318	269	270	290	291	285	304	262	299	313	303	295	302	320	269	299	311	302	281	301	288	289	312	278	293	294	235	278	302	308	287	283	319	270	270	304	300	284	292	264	290	273	290	305	274	307	289	310	303	292	284	261	292	258	277	288	294	300	295	274	314	241	296	314	309	270	261	297	306	273	301	299	322	276	275	288	297	299	262	287	275	290	279	314	312	287	267	307	300	288	318	285	310	290	275	278	297	298	300	272	270	293	329	273	290	285	332	301	283	294	272	246	291	284	294	284	301	334	284	301	297	311	298	267	279	299	307	293	278	271	307	282	291	315	257	294	280	256	294	312	319	299	303	305	267	265	271	316	282	315	323	290	310	245	262	271	268	318	307	286	308	309	298	299	300	274	296	331	288	284	309	278	287	290	291	270	279	308	302	299	260	297	298	290	314	313	286	279	335	331	283	290	309	290	261	289	290	300	270	288	294	302	293	287	319	285	282	280	282	293	283	296	272	284	314	282	273	297	306	306	314	280	325	281	268	301	282	279	306	300	295	321	272	255	316	287	311	270	274	299	278	297	292	305	269	275	284	284	282	299	252	291	284	259	310	321	294	286	271	295	283	286	280	302	289	296	264	284	305	302	281	308	306	268	292	312	285	301	322	255	299	291	286	298	334	268	287	293	306	307	307	266	298	316	256	268	289	297	281	283	254	318	298	319	280	269	302	271	301	301	278	286	293	273	302	318	285	320	309	276	304	279	281	302	259	302	286	276	307	265	260	285	306	293	271	279	281	309	319	309	306	277	280	300	319	282	322	327	298	274	274	290	310	278	279	281	303	290	299	293	306	307	306	274	268	321	263	283	332	294	302	286	295	247	285	297	304	313	338	285	278	306	259	279	329	300	284	303	286	291	265	288	286	267	315	287	274	289	301	273	321	297	338	299	274	319	294	290	290	279	281	288	286	278	313	278	305	304	294	293	300	266	313	301	305	293	340	305	311	276	261	318	283	273	277	289	277	294	288	257	308	313	291	283	264	285	317	278	290	341	294	293	278	287	277	302	263	279	285	272	297	298	281	279	316	282	298	270	273	273	291	321	265	288	288	305	320	283	280	299	286	305	324	259	272	350	327	303	289	282	301	299	291	263	265	309	322	292	305	270	270	256	295	288	320	249	299	267	293	290	271	311	331	287	344	313	279	272	247	292	299	292	279	293	305	297	299	307	299	291	305	321	273	293	308	277	313	293	280	293	290	298	293	273	277	305	269	280	269	274	313	288	265	293	291	263	280	270	306	295	288	261	259	303	301	283	268	301	313	300	316	312	307	313	311	296	293	284	275	285	301	277	310	268	293	271	319	282	303	280	307	298	303	305	319	289	306	284	289	284	274	287	299	314	264	312	298	283	296	296	287	272	250	276	303	297	282	291	291	263	288	283	296	296	279	282	325	330	287	276	283	270	275	288	280	269	307	292	290	286	321	278	269	297	293	296	264	324	308	266	289	342	328	281	308	331	270	281	289	332	301	307	313	278	305	294	306	300	290	275	302	254	272	317	279	275	319	312	308	307	284	309	283	286	259	293	303	269	324	289	290	265	288	278	298	292	296	285	272	300	298	299	301	265	284	314	284	307	311	283	294	290	311	280	287	302	275	279	261	288	292	300	291	283	287	307	305	290	284	291	304	274	290	307	304	295	275	296	277	302	286	320	309	308	271	310	330	277	271	304	255	295	283	299	288	279	292	277	285	259	281	325	294	319	275	286	292	247	289	272	275	315	319	298	292	285	298	280	310	316	289	270	323	299	302	306	298	307	262	271	287	272	325	303	295	281	291	268	286	264	287	296	284	272	315	268	312	287	313	283	326	303	318	332	306	292	281	284	303	289	302	290	278	274	294	285	303	291	263	310	277	293	324	277	275	258	287	294	294	297	284	271	297	292	323	311	299	292	282	260	306	313	310	280	343	291	279	301	315	319	328	333	277	248	291	300	264	292	290	323	285	309	265	333	301	296	321	297	286	287	295	309	287	275	309	276	314	290	284	308	274	322	323	294	291	328	284	296	316	282	321	312	264	281	287	295	299	300	274	289	321	317	283	309	292	318	269	298	294	300	284	281	291	294	274	290	272	266	289	251	296	324	264	287	285	272	276	260	292	277	302	275	301	293	336	306	314	276	267	314	294	308	309
27965	26662	36621	47428	48787	54656	49893	36306	32718	24900	19537	15692	10232	10603	5773	4668	5477	3131	2839	3171	3725	3674	3140	2643	2031	1934	1752	1594	1286	1227	1105	1068	1028	1032	973	2278	8797	13093	12833	11020	8374	4606	728	680	742	684	670	647	697	643	677	693	769	1140	1187	1165	917	643	661	650	668	659	707	688	724	681	656	659	731	637	687	664	665	651	666	686	666	683	688	683	657	653	692	638	653	651	681	664	674	700	641	644	662	669	651	663	642	647	701	699	688	690	639	654	631	628	675	637	630	660	697	635	690	669	684	697	675	668	625	708	678	645	650	643	672	655	668	716	656	621	674	645	641	686	703	652	667	618	678	688	682	653	673	688	652	644	640	659	676	665	674	700	698	679	687	720	662	686	650	654	671	679	661	663	634	675	644	638	641	699	666	697	646	671	679	703	663	643	691	690	670	664	666	686	662	666	653	666	697	664	654	670	706	646	672	714	647	694	676	639	650	657	659	675	674	654	661	625	700	655	692	660	644	631	667	624	669	658	660	652	673	656	694	630	675	660	690	622	654	645	680	686	694	661	680	693	670	660	674	661	664	663	652	655	665	683	694	656	675	670	669	665	636	662	637	689	686	681	710	635	635	655	662	651	673	702	674	642	655	687	706	643	634	657	656	690	619	658	650	697	682	724	673	668	667	688	689	641	696	665	644	712	667	628	640	672	612	648	685	646	631	647	644	669	660	660	707	725	695	668	681	650	662	676	664	627	677	692	666	632	674	690	673	696	664	632	685	647	662	627	668	634	687	644	657	678	616	657	686	667	666	690	667	664	669	735	703	682	696	689	616	642	693	677	692	671	625	725	662	659	664	681	660	671	658	633	647	645	668	652	686	640	658	666	665	645	679	657	633	680	674	690	638	665	680	689	693	685	674	699	668	649	666	655	651	633	640	638	622	694	723	664	641	668	680	692	677	654	669	711	705	702	700	663	680	659	633	691	671	660	666	658	644	691	699	689	659	679	660	649	656	647	670	651	650	642	662	652	649	649	671	672	658	678	683	660	648	645	662	655	670	656	661	638	655	641	665	683	688	680	676	628	652	667	654	648	676	711	682	713	636	638	657	692	693	684	669	696	619	644	658	667	664	637	694	723	695	662	665	685	649	651	654	673	676	676	694	661	672	683	681	631	624	699	636	667	617	690	655	682	687	673	673	650	673	671	667	658	671	678	634	650	671	663	675	657	654	656	699	671	718	732	664	665	629	657	675	637	688	688	668	639	644	718	667	657	640	655	651	636	665	609	655	715	662	672	684	674	684	697	699	653	640	669	630	698	648	710	685	651	683	682	700	642	718	621	670	658	672	713	690	694	659	650	671	677	683	601	674	646	643	650	703	661	674	686	609	696	685	671	684	668	687	661	641	674	630	697	675	675	636	721	675	644	645	683	663	697	668	661	648	690	684	711	670	664	633	690	659	673	628	673	679	645	636	641	643	689	663	645	646	627	648	700	685	678	644	671	721	623	662	634	663	664	704	655	721	629	658	630	667	606	686	651	718	645	661	645	671	661	665	703	619	680	680	627	661	679	672	670	611	675	649	700	639	662	673	683	619	659	712	672	681	658	703	697	688	691	689	695	693	694	685	666	663	669	670	620	642	691	659	654	659	683	678	686	675	679	655	717	664	659	664	658	682	639	676	655	691	673	656	637	633	705	646	675	669	678	680	686	653	615	653	687	681	688	687	706	659	703	683	668	650	647	669	682	618	638	619	699	639	658	666	634	672	660	662	695	696	684	629	666	648	700	693	696	632	665	681	674	695	650	652	675	693	691	651	674	656	699	668	680	650	661	650	684	666	679	649	653	690	652	626	628	676	671	681	659	684	630	709	671	665	646	629	701	665	684	669	663	671	676	668	678	710	700	679	675	663	668	667	649	654	702	656	642	639	624	663	708	683	677	597	666	644	661	661	600	690	713	689	660	658	667	642	697	644	693	683	650	695	651	662	651	658	657	667	655	658	645	639	709	659	694	634	679	646	642	674	661	623	637	640	683	679	712	643	637	674	640	650	649	641	688	691	669	664	702	647	638	646	692	680	693	705	643	667	623	656	701	688	659	662	687	644	676	687	652	664	679	635	651	638	685	644	673	687	610	621	673	681	669	659	701	652	644	659	619	699	655	687	677	649	696	647	662	670	667	620	631	710	679	702	629	661	689	626	639	648	711	695	719	653	683	707	690	636	710	676	675	646	667	650	662	655	675	694	715	642	660	664	667	666	632	638	626	644	693	701	666	656	645	671	666	689	668	668	601	678	677	694	693	639	610	667	668	718	669	631	639	633	673	657	655	654	623	649	665	685	662	687	693	716	674	659	688	642	707	666	672	638	715	615	642	627	666	655	643	675	709	669	629	654	655	694	648	701	663	696	677	668	636	658	663	700	636	652	654	667	662	662	725	653	662	642	685	645	639	709	643	633	657	636	620	647	669	736	676	680	632	678	692	683	656	654	654	678	683	647	642	646	668	688	644	662	655	691	690	673	656	670	623	685	675	724	711	641	694	629	652	704	658	704	657	686	678	653	649	688	650	725	637	687	656	646	666	709	632	712	660	621	689	655	661	657	687	654	666	633	705	628	685	675	650	658	649	633	683	695	634	660	644	682	690	665	673	652	632	632	678	657	695	669	673	645	708	674	675	625	682	642	653	674	639	637	693	665	667	679	632	662	692	646	672	696	622	665	673	651	689	665	697	641	693	672	674	724	698	657	656	732	662	657	647	680	611	659	664	641	637	677	656	659	681	678	713	657	680	643	669	668	698	659	684	666	707	672	674	628	656	621	661	632	665	684	686	713	655	706	659	702	672	661	695	648	682	660	654	640	683	651	661	704	690	672	636	692	627	696	659	736	690	660	730	613	634	663	665	646	643	682	615	652	618	702	611	641	683	672	676	679	660	719	621	671	674	648	688	671	675	645	687	682	667	683	673	623	694	660	666	643	642	706	672	680	650	706	694	747	703	678	677	673	702	656	632	689	663	682	642	651	660	677	687	694	683	673	671	677	709	624	720	661	625	679	631	643	650	689	656	659	649	734	658	670	638	657	674	696	718	678	694	662	674	623	641	668	644	679	680	687	674	680	683	687	695	654	627	688	636	657	650	657	620	686	641	650	681	672	666	662	640	639	648	690	681	646	663	660	694	672	686	674	651	658	665	641	637	637	650	650	649	637	676	674	650	676	667	680	641	653	621	677	630	644	658	629	686	678	663	659	682	686	670	658	682	680	655	611	682	678	656	634	709	685	681	604	619	690	704	630	667	695	657	672	669	662	650	693	695	656	671	680	650	677	653	675	667	702	699	694	647	627	673	663	646	712	645	673	668	676	695	668	630	686	651	655	675	623	651	649	666	692	662	684	627	684	684	664	650	660	640	693	637	675	639	711	633	684	665	693	661	680	677	632	642	643	646	647	691	649	676	707	666	709	654	639	661	642	675	643	662	627	695	668	647	645	656	596	645	677	691	668	652	682	656
7229	4745	3851	2997	2304	1917	1322	789	661	475	400	364	338	323	255	282	306	270	263	278	227	248	229	202	232	232	225	195	245	231	218	211	205	187	233	221	206	254	347	379	346	303	213	207	208	224	197	213	204	190	219	207	211	210	200	204	199	211	221	225	184	184	209	226	197	211	220	225	192	202	234	195	220	213	211	217	202	207	189	173	195	213	204	199	189	206	222	206	221	218	191	183	223	194	241	221	210	208	214	208	192	227	252	205	200	175	185	198	215	248	216	188	212	224	213	229	240	208	212	218	207	193	203	213	183	196	206	215	180	221	208	193	217	211	231	215	197	207	236	206	206	190	184	213	199	178	206	206	193	223	176	257	216	231	200	218	222	227	168	217	196	239	191	198	187	189	206	180	182	254	189	228	210	203	213	208	237	221	220	181	221	189	228	196	200	190	166	202	228	225	203	214	211	201	219	214	196	188	177	196	211	214	180	182	209	205	227	213	193	200	208	198	197	190	210	211	212	185	213	197	193	195	235	209	179	191	214	218	187	173	197	186	198	194	192	214	207	198	217	195	218	254	217	212	199	199	202	188	218	203	187	207	197	205	215	211	221	204	205	202	209	214	204	206	222	211	221	216	232	199	187	170	179	213	216	213	196	197	215	188	205	226	178	211	215	196	202	212	194	208	199	214	220	185	193	203	213	215	203	200	213	201	209	177	227	182	209	192	204	205	203	190	182	219	177	211	205	216	222	193	224	198	220	203	234	220	221	202	235	210	213	204	207	219	214	216	187	218	179	217	210	189	202	211	214	217	191	206	215	210	199	201	205	202	206	210	181	208	226	199	206	163	184	207	203	226	224	225	189	187	170	216	209	192	214	228	200	204	188	219	211	212	221	222	193	205	192	219	207	191	208	196	216	178	179	203	217	203	233	206	223	181	197	221	192	209	209	201	204	197	192	203	191	206	188	202	213	225	210	194	183	165	228	209	210	214	210	204	195	167	202	207	210	208	185	216	215	203	191	189	173	196	182	178	207	192	237	198	196	186	192	215	228	227	226	212	195	205	199	215	209	208	189	188	210	208	195	209	209	207	178	215	222	201	196	208	197	227	199	223	218	215	200	230	190	205	223	219	218	202	206	201	191	181	181	202	181	232	214	191	204	201	204	233	190	175	185	200	212	197	215	222	207	216	216	224	189	181	210	220	191	212	205	190	215	189	198	222	209	190	203	223	221	200	185	206	233	196	198	202	198	224	200	229	223	181	199	192	197	194	190	190	190	198	223	187	186	198	236	208	168	202	204	217	194	213	200	203	215	224	202	236	200	209	203	216	230	211	190	180	219	212	214	208	213	240	236	214	214	210	201	188	180	206	192	200	224	196	203	212	191	214	205	189	201	199	201	191	208	201	206	198	182	213	220	203	214	223	198	199	201	197	208	198	205	201	219	184	232	199	206	212	243	204	214	202	193	211	198	206	212	213	210	220	207	178	181	207	207	216	205	196	180	199	198	196	200	173	235	198	197	204	204	202	238	186	208	210	185	196	213	211	207	194	208	222	199	243	224	204	212	196	228	212	202	193	191	224	205	214	187	201	222	204	188	222	207	231	194	215	203	207	185	200	209	210	185	195	201	230	196	227	206	203	202	234	188	165	212	182	206	186	228	188	215	197	200	201	204	202	216	234	209	204	186	203	212	202	218	214	206	212	256	229	196	205	223	209	216	232	208	224	232	227	215	212	196	194	197	214	194	223	211	188	202	204	219	208	216	235	207	230	237	176	204	223	205	202	232	205	213	211	192	183	204	228	197	220	216	200	188	202	201	229	220	213	207	234	201	208	208	201	228	208	193	188	214	207	190	194	211	186	206	241	242	198	207	227	196	188	210	220	236	220	210	196	210	204	195	215	229	192	214	208	233	208	209	209	222	191	219	187	206	189	192	220	216	213	178	196	220	198	196	208	208	176	182	227	201	213	197	213	183	195	199	216	196	218	229	206	192	192	211	213	204	206	191	180	216	214	206	210	210	208	199	177	209	214	217	197	185	181	219	195	173	206	183	196	214	190	210	216	207	193	195	212	220	209	222	182	176	197	209	179	189	204	216	198	194	195	211	206	212	215	226	198	178	229	195	195	208	212	212	213	207	224	189	189	223	234	198	223	184	200	198	191	210	215	200	178	219	215	210	193	200	187	223	228	212	206	211	198	200	177	194	197	198	231	232	180	191	219	211	190	205	199	202	220	221	188	200	190	165	206	208	218	200	213	246	183	202	189	200	203	215	206	214	210	187	221	223	184	230	215	191	200	217	196	234	208	208	228	213	205	192	174	208	213	237	214	221	216	181	229	184	204	191	195	194	195	249	221	190	206	189	212	209	216	189	182	209	224	189	188	187	206	213	224	194	205	217	195	200	213	196	209	218	212	197	247	229	199	241	218	223	165	185	221	222	209	168	196	212	186	200	216	191	223	226	220	185	220	218	194	204	178	204	200	217	196	208	186	212	203	189	211	218	223	209	207	205	209	177	198	207	197	209	193	194	212	214	207	209	211	201	233	197	230	196	201	222	209	194	196	226	216	214	229	190	189	218	231	198	192	223	198	217	194	219	199	209	231	195	194	199	203	203	200	202	231	217	210	213	223	218	221	201	182	227	223	199	182	200	219	215	226	204	209	203	187	175	205	210	203	207	258	224	199	186	203	212	199	241	199	194	195	210	188	198	209	208	200	203	226	209	210	186	232	202	209	204	215	183	207	195	234	219	208	209	217	197	203	197	199	197	190	192	209	182	204	211	203	198	216	175	203	204	178	209	184	202	199	201	213	214	185	228	207	218	175	223	208	178	183	218	214	209	225	186	241	223	198	215	184	192	214	229	227	216	201	220	195	193	201	225	203	208	188	203	198	186	205	186	193	185	195	232	211	196	193	188	227	199	211	237	196	185	198	210	174	192	229	166	211	216	170	201	198	190	204	219	213	204	165	173	203	200	226	223	187	197	194	189	210	227	230	203	200	183	229	222	202	197	202	204	201	195	214	235	205	197	212	211	205	210	215	170	198	216	212	185	193	200	203	212	210	195	247	204	221	238	202	201	215	182	192	211	208	183	205	196	223	208	194	189	182	220	191	206	194	192	225	199	212	221	198	197	192	212	193	221	194	214	208	221	188	212	203	199	193	200	187	198	224	223	194	202	217	208	226	221	188	199	182	199	228	215	192	231	221	238	228	218	191	215	200	184	220	174	205	192	201	240	213	202	218	214	221	196	201	196	228	199	216	212	203	209	239	228	205	209	203	225	232	205	217	229	191	211	182	210	232	216	211	202	189	173	184	183	184	220	209	189	222	208	222	191	223	222	213	228	233	230	212	214	234	196	202	206	214	210	195	210	187	189	208	196	187	198	217	201	205	199	212	205	176	198	204	222	201	189	226	224	221	191	228	217	214	193	207	212	219	243	217	193	195	200	169	232	175	206	216	195	229	223	221	197	233	189	201	217	198	208	206	194	195
6210	4861	7063	9385	8970	9692	6921	4090	3545	2344	2046	1562	1449	1239	988	1006	957	853	784	723	707	626	600	733	696	703	775	778	737	664	654	623	590	614	572	606	668	1032	1569	1498	1343	982	510	493	557	504	505	505	514	509	517	478	497	528	597	505	516	509	533	532	539	520	487	532	542	522	552	505	519	523	530	532	554	470	537	500	528	553	527	505	537	568	507	508	525	498	514	502	520	518	549	537	509	465	503	494	533	525	523	497	495	506	493	529	504	508	519	530	531	522	506	515	526	525	500	529	492	514	538	486	515	479	539	522	521	533	494	475	504	504	523	517	569	557	496	554	496	570	504	532	496	496	504	484	531	533	541	542	459	519	536	538	473	533	554	494	512	524	507	540	515	468	513	488	475	492	549	518	496	516	533	512	554	518	510	483	501	548	488	492	530	482	519	545	505	540	526	489	501	503	544	499	492	496	469	549	469	514	500	509	547	509	478	501	545	506	509	547	522	505	451	515	571	521	531	520	471	531	508	481	549	506	497	513	507	480	509	505	465	507	505	487	522	520	464	519	508	552	534	497	532	511	499	505	517	545	553	535	477	521	548	474	530	530	534	511	497	535	515	494	502	510	535	495	507	493	537	517	551	499	545	518	511	531	487	464	497	523	541	545	488	506	517	504	514	576	497	528	505	531	506	529	540	531	522	485	490	490	528	494	490	522	504	514	498	530	533	533	549	525	510	519	542	532	520	506	493	513	504	517	550	529	489	487	522	535	483	548	489	529	508	513	529	499	497	535	490	527	464	475	510	473	488	557	522	463	531	534	476	493	499	521	543	555	497	518	545	534	504	528	505	497	528	513	502	534	522	525	492	551	520	488	531	538	488	560	490	528	541	526	504	538	529	513	548	529	550	509	516	508	524	496	497	481	547	553	514	489	499	480	524	511	505	537	552	546	508	538	510	514	480	501	503	509	519	520	524	511	527	497	540	465	513	523	514	541	482	508	486	527	520	456	543	485	535	523	492	504	551	490	552	539	499	512	493	527	562	489	526	505	512	536	517	548	451	471	544	544	497	499	521	488	538	542	564	535	524	528	519	490	499	513	509	511	502	499	488	531	526	524	509	541	492	502	502	472	502	490	505	513	472	493	532	537	547	543	518	518	524	507	505	489	489	491	516	513	527	501	501	531	576	517	505	482	506	522	498	575	490	508	501	488	510	533	487	514	496	504	510	536	504	490	519	511	522	533	502	493	514	487	490	529	514	489	516	525	485	543	503	537	542	526	527	533	501	468	505	517	546	507	534	545	500	491	487	552	509	528	497	502	546	551	516	510	520	521	500	500	526	491	510	545	527	494	520	497	526	494	475	510	557	510	521	509	550	539	517	489	531	482	528	524	507	491	523	487	530	509	521	533	506	535	501	472	509	517	506	529	568	552	491	499	531	534	573	503	555	517	516	565	502	537	548	537	554	488	506	491	474	483	499	500	522	532	529	534	537	499	517	516	556	496	543	513	495	489	500	523	473	519	514	521	497	527	531	509	504	502	544	519	511	505	543	541	527	525	511	551	518	515	534	491	534	502	491	526	471	503	523	546	501	501	513	486	544	501	488	522	514	505	563	502	540	556	521	524	522	506	499	525	509	485	529	521	499	497	556	561	495	506	506	483	482	566	486	516	501	488	526	502	498	496	511	493	548	488	555	516	530	518	518	483	507	566	520	480	537	538	517	544	499	507	530	520	538	549	512	532	532	535	459	485	538	496	539	482	508	506	516	517	556	510	554	492	527	541	501	512	484	525	524	479	527	532	501	521	476	500	514	531	551	547	515	485	504	531	482	552	509	513	516	491	524	518	495	503	489	512	510	497	529	533	501	547	498	508	514	494	486	508	499	502	508	522	539	495	499	495	497	548	547	477	552	518	531	524	505	471	491	507	523	497	507	505	499	518	502	480	501	509	465	529	514	515	514	483	548	509	513	500	516	555	506	522	499	550	506	539	539	534	519	492	547	463	523	511	491	527	543	525	502	516	497	527	506	532	522	495	525	509	530	533	510	547	509	490	492	547	496	470	524	541	550	490	512	497	542	561	472	525	532	515	514	546	513	516	552	504	499	496	499	575	510	546	519	520	529	524	527	474	492	469	546	526	530	519	517	475	528	476	486	528	535	561	558	515	552	481	519	514	511	460	524	495	482	523	546	542	487	532	527	467	525	534	539	539	524	488	522	521	521	514	528	530	540	528	514	537	540	505	557	495	541	548	534	571	485	534	475	491	511	510	532	531	522	528	519	514	516	497	532	533	525	476	537	543	477	524	494	489	520	514	525	551	486	530	514	533	546	525	557	530	541	532	547	546	515	534	496	516	513	478	496	536	540	522	508	493	533	491	482	507	526	513	506	526	517	507	517	506	502	485	496	516	556	530	550	519	487	532	505	505	487	522	528	515	532	496	509	526	523	541	546	527	550	524	554	533	510	510	517	510	496	524	541	531	525	509	546	504	529	514	500	541	474	512	530	512	510	512	526	562	484	538	540	522	495	491	512	531	496	516	538	476	494	552	525	514	516	504	489	527	487	510	498	547	517	524	507	514	496	523	489	454	508	520	508	479	515	554	485	515	524	494	514	496	521	467	473	555	496	497	502	504	538	525	517	537	503	519	539	524	542	520	517	498	513	510	523	518	511	515	514	498	542	494	536	515	525	492	497	519	507	540	526	515	523	500	531	529	493	523	513	539	544	485	543	575	520	513	517	473	519	498	526	510	561	512	529	542	506	539	520	492	504	550	521	524	510	491	506	560	511	513	491	541	525	491	498	494	548	522	500	536	544	525	491	565	517	487	534	525	494	507	534	499	524	555	572	506	504	566	518	483	511	526	496	488	501	545	521	478	528	519	487	519	522	520	513	517	536	557	577	528	514	494	499	513	514	478	518	492	495	514	486	502	484	523	499	497	548	498	474	532	505	545	470	526	490	513	510	548	511	494	488	515	513	498	523	507	517	550	539	512	506	496	511	504	488	576	508	530	516	495	487	520	510	493	512	533	519	539	527	502	571	498	546	508	499	529	520	519	524	512	497	491	511	512	553	520	518	497	516	498	513	499	505	480	517	518	561	515	550	519	503	519	491	501	482	515	513	506	500	544	501	509	526	509	544	494	560	477	514	493	527	515	535	513	547	527	539	496	525	502	484	499	518	503	479	475	507	467	508	503	527	530	494	534	509	497	499	540	557	499	499	518	485	544	524	511	532	515	501	518	518	543	502	536	512	521	498	506	510	507	506	529	528	545	506	519	538	539	504	517	490	510	516	529	544	516	504	544	549	508	507	471	510	459	520	514	496	512	506	485	536	520	504	519	477	538	540	497	528	505	512	527	497	514	531	483	492	542	516	559	518	565	528	488	506	519	492	464	514	525	512	551	555	533	500	548	512	522	501	532	492	505	494	519	513	542	518	534	518	532	517	554	471	555	519	484	505	475	522	532	547	491	533	509	503	508	483	526	486	505	497	520
32107	24846	28722	33270	31139	31012	28273	16423	11524	6676	4142	2845	2062	1564	840	752	740	521	471	542	534	464	538	551	463	408	368	391	363	347	335	308	322	335	341	341	640	1317	1586	1199	926	695	327	295	283	278	276	313	305	272	278	292	295	297	333	318	287	295	312	290	295	250	260	299	296	279	316	285	289	309	298	276	286	309	276	307	264	292	270	283	306	278	292	287	309	316	274	308	298	293	292	301	321	294	304	273	287	311	270	276	315	312	263	303	344	329	300	276	295	299	319	284	291	239	298	297	328	302	256	302	272	310	299	288	275	301	298	274	298	310	295	306	292	311	287	323	295	325	259	267	300	321	299	316	287	293	313	252	279	270	287	295	272	271	270	282	244	294	327	308	295	309	295	285	275	301	314	319	278	307	256	305	291	298	296	299	289	308	293	312	268	290	295	324	300	286	262	292	292	319	289	277	284	278	284	300	295	265	308	323	295	307	313	298	304	314	295	291	252	277	312	288	296	291	310	279	330	323	292	296	289	289	271	328	294	315	304	276	322	322	271	294	300	288	267	284	320	274	295	302	299	324	291	290	268	282	299	326	292	292	298	267	301	298	291	293	323	310	274	313	297	293	290	277	286	327	282	283	291	307	294	282	313	279	292	277	336	279	303	311	288	317	283	281	263	292	288	263	305	298	297	285	273	311	293	276	263	305	308	276	315	298	298	305	306	290	320	293	291	268	289	251	286	281	265	289	290	309	291	292	312	300	276	294	307	293	298	311	326	278	296	263	286	319	311	287	307	301	325	300	267	289	303	291	299	293	285	295	277	293	315	299	289	289	306	284	279	312	280	280	313	281	263	294	283	293	267	298	302	306	346	321	289	292	292	278	328	309	293	294	286	293	286	273	291	268	309	306	288	309	288	282	302	286	281	302	316	302	287	288	309	288	297	297	321	310	309	300	299	317	300	317	273	282	307	311	291	291	279	300	286	299	274	293	327	285	297	306	297	292	269	296	292	279	293	271	289	346	333	302	315	300	278	292	297	301	285	285	315	293	303	296	305	270	301	264	322	275	313	308	318	270	322	300	303	268	313	300	318	284	319	293	299	257	296	292	302	320	311	277	304	312	272	311	322	322	282	284	290	278	274	294	301	299	248	302	307	288	296	296	267	279	300	291	298	256	316	286	303	319	324	312	283	323	290	292	279	288	284	284	279	272	309	303	304	290	287	302	307	310	341	310	290	288	311	312	294	317	272	292	278	326	266	304	350	291	292	243	308	280	263	280	262	286	268	268	295	312	295	297	299	292	306	290	328	298	285	285	334	260	291	299	274	295	280	282	275	301	261	282	317	276	284	289	294	278	305	279	330	302	276	290	282	294	296	288	310	327	244	315	315	312	293	272	305	301	320	303	261	307	289	272	332	310	271	294	266	293	275	312	301	292	290	313	300	269	320	304	279	292	329	267	266	299	308	271	299	316	306	317	305	305	292	298	270	333	276	295	292	291	273	307	277	298	324	302	269	277	311	293	294	279	304	267	277	325	306	297	313	278	283	271	323	278	301	306	339	300	261	298	295	320	306	335	284	312	288	306	296	276	284	300	323	279	312	328	289	330	314	322	316	320	317	314	324	274	305	306	294	320	312	302	295	301	282	266	291	277	272	271	320	285	266	275	301	283	301	296	287	297	308	329	279	291	289	274	298	271	288	291	310	299	287	300	239	288	291	331	314	279	303	316	269	298	281	287	351	297	314	276	321	279	319	297	288	309	318	301	313	311	286	293	284	286	317	300	291	296	299	279	274	283	300	309	302	285	285	303	305	297	316	320	302	299	270	306	263	270	316	279	266	304	276	315	297	254	292	301	305	310	266	320	299	307	304	301	289	248	313	274	351	289	294	246	304	305	286	299	309	305	296	267	306	316	301	289	297	283	282	297	292	263	294	286	294	282	294	306	277	293	294	288	296	284	297	286	305	289	310	279	294	290	285	247	324	306	296	281	289	272	312	325	295	289	302	286	283	295	270	286	299	281	293	287	282	318	260	294	307	294	298	324	289	323	297	265	286	268	269	307	282	287	250	295	286	294	302	264	315	289	273	272	304	291	318	310	326	245	271	324	312	269	298	306	317	286	297	294	299	298	272	298	296	319	270	281	267	303	299	284	271	297	301	313	281	304	302	308	276	295	288	287	273	296	291	315	284	290	299	294	314	281	266	313	292	305	333	277	290	313	308	280	292	284	309	281	295	285	329	278	294	301	320	287	286	317	296	298	270	309	287	295	288	256	277	292	276	270	292	292	276	301	300	282	300	278	307	311	276	312	311	294	287	268	303	292	298	318	312	295	338	320	305	268	317	292	302	305	284	299	278	291	320	257	305	289	292	307	296	262	284	323	302	305	290	263	301	327	308	320	311	323	299	299	292	286	287	282	267	323	292	304	292	277	313	274	253	298	318	285	305	291	278	275	325	285	305	296	286	313	271	294	291	304	299	293	245	301	284	290	307	290	286	305	314	283	275	296	271	293	273	294	282	302	307	317	295	322	304	299	282	287	261	298	291	264	320	323	310	288	304	317	295	286	310	314	300	302	322	292	267	311	273	305	282	311	327	302	303	318	299	305	305	295	295	289	310	329	330	295	324	288	298	354	302	314	256	270	318	279	287	301	261	301	278	309	286	293	307	271	293	285	286	290	305	305	262	276	289	300	265	293	293	256	265	305	261	315	297	283	288	297	317	297	265	274	301	279	288	289	284	266	282	281	304	278	282	307	290	289	312	307	278	301	282	278	311	292	307	264	288	288	279	296	309	278	292	295	298	262	289	280	278	303	318	297	277	271	292	294	273	285	288	348	281	280	275	289	279	314	319	281	308	309	283	331	298	273	301	294	301	308	291	279	303	342	293	277	301	288	284	288	302	296	276	291	291	285	277	320	289	312	275	291	268	290	294	323	304	314	301	275	276	279	286	313	321	299	326	297	295	280	323	299	302	300	290	276	302	304	268	292	304	277	303	292	302	300	280	286	328	278	337	288	294	285	297	311	270	281	302	285	299	289	293	293	251	270	277	272	297	287	296	286	281	278	292	316	291	271	303	305	290	280	306	255	310	284	297	274	298	277	281	301	271	263	291	280	284	286	262	277	309	285	302	303	308	286	298	279	259	281	294	315	298	287	290	274	322	281	308	285	304	272	297	281	346	291	271	279	288	282	300	320	315	310	287	312	331	333	268	285	305	300	289	289	276	277	305	289	304	301	337	332	290	305	294	298	287	294	352	307	321	317	271	295	265	289	307	305	314	306	285	287	313	297	297	295	293	318	300	303	312	286	324	263	279	307	278	261	259	279	320	300	297	292	271	290	297	295	300	270	287	309	332	289	313	302	311	294	281	333	283	283	303	307	297	289	299	294	304	302	261	257	295	299	291	305	295	288	310	303	288	278	285	287	312	298	275	326	281	303	282	283	274	276	285	286	305	308	306	316	287	307	293	280	290	312	294	309	278	305	265	290	292	287
22283	15476	29597	40599	42664	46478	40784	29349	25438	17690	13050	10051	7303	6274	3596	3745	3753	2217	1937	2286	2447	2017	2363	2506	2128	1632	1426	1260	1051	1026	942	975	987	892	946	879	3192	7982	9176	6608	4699	3081	979	703	714	686	661	730	714	679	678	705	806	820	969	990	825	709	690	655	738	684	747	685	698	697	701	724	710	680	701	706	711	684	711	676	701	705	729	693	757	676	701	709	674	725	723	755	719	664	688	651	679	664	661	750	671	709	674	660	708	729	696	704	691	706	677	689	675	696	637	712	675	746	681	678	668	706	699	671	784	648	730	675	656	645	750	721	715	677	725	683	712	739	699	685	695	688	720	684	696	715	764	657	698	683	739	676	704	686	716	661	730	691	770	682	712	759	683	700	705	732	668	688	660	721	715	645	704	710	660	712	696	678	725	676	685	706	731	718	680	742	695	670	686	709	679	739	687	624	718	760	734	690	688	732	717	703	738	660	709	710	650	729	710	720	698	697	692	655	720	701	705	694	697	697	725	699	719	716	677	712	704	692	699	728	667	696	685	654	697	691	712	683	744	712	697	691	746	680	700	684	703	721	689	696	739	688	709	636	677	683	705	715	714	713	672	712	703	708	673	769	682	693	667	678	741	711	688	728	724	673	695	714	703	669	704	656	714	649	732	690	718	661	722	612	754	703	724	697	672	689	654	699	727	690	686	650	690	695	686	676	677	704	705	681	698	692	690	704	694	693	676	724	684	695	642	681	710	671	739	663	734	759	704	775	723	711	672	692	777	724	688	691	688	717	724	715	717	675	692	731	675	723	690	731	733	704	661	682	678	714	722	706	704	706	636	654	685	725	717	713	752	711	747	741	728	723	691	726	673	683	722	688	705	720	713	700	699	747	694	714	706	706	727	648	692	716	665	681	687	675	662	710	713	684	703	649	689	744	673	714	713	652	669	711	683	706	754	698	697	721	684	690	678	758	714	680	751	775	707	694	711	705	703	697	671	707	713	679	735	694	718	678	659	685	720	695	733	737	668	720	694	681	679	683	648	738	708	687	664	712	753	718	683	678	746	667	689	702	730	656	666	746	685	688	746	693	737	677	674	643	688	722	725	716	700	711	666	705	695	705	665	674	693	676	684	711	691	663	717	706	705	701	671	706	718	724	699	721	697	664	688	683	714	711	681	694	688	719	691	713	658	737	723	687	684	692	680	724	693	719	721	686	658	718	751	648	676	683	696	703	705	675	687	697	692	709	725	677	748	727	751	735	712	735	724	718	643	673	745	689	686	651	682	648	676	716	669	664	698	716	677	696	665	658	691	702	723	676	649	711	710	697	709	693	674	649	699	726	677	701	745	704	697	651	758	731	721	694	700	719	711	668	689	696	673	689	724	696	677	665	656	671	716	698	689	683	667	732	689	719	725	677	693	692	712	779	716	691	685	702	682	708	714	644	754	694	679	647	712	672	662	658	730	726	678	690	684	736	671	711	719	660	693	718	680	693	710	739	727	664	699	679	648	698	698	711	683	691	701	666	723	680	730	675	696	688	684	697	731	702	706	680	640	676	670	709	661	691	691	679	704	694	693	738	703	678	693	715	676	754	695	730	725	678	671	708	676	690	722	708	706	684	719	673	703	676	724	679	652	674	682	723	709	664	691	708	665	708	690	731	653	741	696	643	694	703	693	688	748	713	669	694	671	706	708	735	688	691	686	703	699	715	695	701	678	655	670	728	684	705	724	696	688	691	740	743	666	701	723	757	722	728	711	701	733	679	706	682	705	695	656	657	712	711	678	724	700	675	703	678	656	657	688	702	663	704	698	679	713	694	688	702	727	646	734	727	690	716	706	738	659	695	756	677	684	706	704	645	682	697	672	733	744	766	718	709	709	713	730	677	673	711	712	675	712	683	698	684	738	692	726	690	736	704	727	660	685	729	714	745	684	693	718	694	646	692	670	683	666	652	709	671	696	746	712	689	688	664	704	700	705	724	703	736	648	688	684	703	702	719	693	718	722	702	693	689	725	720	712	687	664	668	691	670	677	690	691	702	671	665	720	688	708	701	672	690	701	627	672	679	708	668	685	675	682	737	659	696	712	684	710	709	724	713	711	764	677	713	700	721	670	665	714	764	723	680	640	669	713	725	735	676	705	748	662	704	700	673	688	668	691	729	662	725	698	683	720	696	735	745	740	691	680	681	682	674	725	730	708	692	709	684	669	684	698	722	646	692	748	680	711	703	680	702	711	706	673	727	723	665	730	681	745	701	697	704	758	692	698	693	661	686	679	673	725	674	687	753	702	730	698	668	705	687	735	662	682	697	652	690	666	737	742	719	697	680	698	675	677	700	705	695	675	668	786	733	710	726	733	716	736	731	693	694	681	675	735	660	686	667	694	719	660	730	706	704	702	710	677	673	719	665	682	645	682	669	779	693	768	699	730	674	720	679	692	745	695	669	704	721	724	704	675	672	737	706	682	703	698	743	726	671	700	689	750	712	702	687	746	663	728	698	738	671	701	681	713	709	686	692	737	668	642	705	695	660	704	771	696	684	696	713	697	696	691	676	716	696	729	720	701	705	723	680	697	733	673	686	681	645	684	685	737	716	753	684	671	693	728	730	729	678	711	719	693	736	717	720	696	695	698	678	722	696	721	694	696	690	687	694	696	680	716	677	738	716	692	690	687	705	691	672	695	699	708	669	690	692	700	685	677	664	705	738	734	661	726	699	693	706	741	681	712	718	718	724	666	656	701	682	738	709	710	688	707	703	660	727	682	710	692	675	696	672	717	669	728	716	736	704	702	697	733	699	724	709	716	725	701	698	647	701	724	705	678	658	701	716	676	714	701	739	675	708	650	665	667	665	718	712	667	646	695	678	684	693	678	679	696	687	655	678	703	694	682	705	716	706	644	672	715	670	738	703	654	667	678	734	700	686	671	697	723	723	682	715	714	686	694	710	704	690	679	694	686	706	660	751	677	715	697	700	686	712	746	655	706	692	691	738	725	711	699	695	659	716	716	704	713	680	684	719	730	649	724	679	646	697	678	710	711	683	714	703	741	659	661	724	719	669	685	683	673	729	669	662	714	706	746	731	740	666	720	726	716	685	661	731	715	697	687	725	686	701	647	702	697	672	730	693	717	744	677	678	690	706	687	672	665	664	690	723	692	697	714	668	643	713	694	619	702	716	694	722	730	687	712	676	700	732	699	692	702	721	638	721	727	719	727	711	660	696	695	691	726	717	735	690	709	662	727	640	683	688	715	734	706	683	703	697	719	715	701	683	679	724	713	699	744	723	762	722	684	700	696	703	709	735	711	703	652	687	695	679	690	728	672	729	730	668	698	744	742	679	707	697	684	715	717	667	733	692	709	661	683	696	694	688	729	717	697	688	669	734	721	696	716	641	711	716	669	702	708	672	699	682	693	709	673	650	725	711	693	651	665	686	670	751	705	728	651	694	690	736	692	663	698	718	720	691	734	727	734	696	690	664	724	677	682	732	713	686	664	717
40519	27490	33403	39077	38970	37559	36701	26562	20360	13478	8036	5420	3869	2663	1557	1072	1312	775	644	770	687	634	757	745	658	436	436	452	417	377	396	320	355	353	339	307	448	2671	3131	2104	1396	1035	462	296	321	270	309	292	301	281	322	305	323	369	356	323	334	285	338	324	299	321	320	337	303	296	322	325	300	294	304	303	302	276	281	283	319	305	323	305	270	289	298	279	282	301	288	293	302	320	319	265	306	315	318	304	293	334	338	262	295	337	262	325	287	304	332	299	330	249	289	310	313	317	307	362	286	286	284	319	302	328	269	309	301	275	312	307	297	280	323	311	311	306	289	336	297	274	310	297	312	289	284	308	322	307	281	291	330	313	298	279	274	295	303	298	326	319	296	286	309	312	305	283	265	316	296	338	308	321	306	286	306	314	320	323	324	333	279	300	317	309	304	307	313	298	303	294	275	275	284	332	309	265	284	284	285	280	300	330	310	297	293	321	268	305	289	301	294	294	294	297	278	325	296	321	296	278	308	328	282	280	289	312	277	288	307	306	272	302	294	290	320	304	303	315	326	322	305	313	311	301	298	289	313	316	285	291	291	299	290	302	324	278	319	271	306	307	303	302	273	277	285	296	275	307	307	292	317	303	281	262	287	361	325	295	310	304	309	316	311	297	302	278	295	285	286	314	313	295	309	321	310	295	333	256	332	300	285	313	315	286	285	302	316	305	281	293	275	306	296	308	305	302	333	298	304	306	289	300	324	291	306	304	271	309	302	298	293	268	309	309	278	296	301	280	306	318	302	295	327	291	287	277	319	334	311	289	331	283	292	292	294	291	301	293	310	300	298	303	268	298	289	280	239	258	310	280	281	284	298	308	315	277	264	297	280	267	304	260	330	284	292	305	258	307	280	270	297	298	264	306	302	288	275	287	277	303	306	325	316	319	286	279	301	276	311	286	329	303	307	283	302	305	294	311	292	301	303	291	317	304	268	302	309	293	280	293	323	319	294	294	284	332	273	303	293	309	286	306	290	322	319	282	301	264	286	305	289	299	292	313	276	308	306	281	287	286	292	309	288	301	328	322	317	309	330	302	303	316	326	322	333	287	296	305	283	262	287	279	316	284	306	297	314	321	319	293	287	261	283	284	311	295	324	296	312	324	297	301	312	304	279	253	302	270	282	308	308	283	320	308	298	276	306	277	327	289	299	289	290	285	292	284	255	310	319	324	307	324	269	302	309	284	282	297	286	342	275	317	351	318	324	300	301	271	287	322	294	289	292	286	313	309	305	316	295	311	296	270	348	302	349	277	302	313	310	300	330	292	293	272	311	324	298	283	289	276	268	270	303	298	294	307	273	296	310	275	281	284	283	294	284	309	300	313	292	301	317	309	297	265	287	284	297	305	270	320	284	302	263	301	321	296	303	282	314	310	292	249	281	296	306	264	321	300	308	270	299	287	306	333	275	309	277	278	312	266	320	314	294	319	300	317	316	275	311	273	292	275	299	268	286	285	283	274	274	318	304	303	297	309	307	324	313	270	350	292	282	326	280	273	308	286	309	325	274	302	296	295	298	311	255	304	279	287	323	319	294	315	334	283	267	282	321	305	327	287	279	316	304	264	294	299	334	334	295	301	308	289	320	305	282	256	325	289	297	291	264	286	293	310	312	311	305	277	340	335	284	344	306	314	306	287	315	301	300	294	304	303	274	308	280	300	296	333	342	335	313	296	294	284	285	302	322	286	293	280	268	308	305	284	312	305	289	298	287	286	319	312	277	268	298	305	277	296	304	318	291	286	332	315	346	313	250	266	298	274	269	317	298	302	295	306	299	296	302	291	307	271	283	322	289	309	290	303	299	255	301	280	304	328	316	314	304	323	315	307	303	347	311	303	301	303	277	286	298	290	318	324	314	288	272	304	273	281	293	242	296	310	291	304	329	344	305	270	265	298	261	253	334	297	305	295	289	297	313	307	292	286	322	299	282	310	316	296	290	307	325	277	262	277	293	280	293	310	290	287	299	313	286	251	293	294	273	277	321	304	320	310	318	327	302	311	291	277	295	294	315	294	293	300	301	290	254	318	320	319	293	301	317	293	284	289	244	304	282	300	321	285	296	288	339	304	301	291	299	333	286	299	345	300	312	309	285	321	298	307	293	294	306	297	305	307	335	287	287	293	286	305	288	288	286	292	330	272	298	282	289	322	280	304	288	317	279	305	299	324	290	300	297	283	305	288	287	306	325	271	269	272	297	339	293	332	281	305	307	288	277	290	289	301	298	297	292	296	310	311	308	318	303	297	317	324	319	292	320	297	284	327	328	296	293	292	296	289	285	302	300	299	305	334	303	276	290	304	288	301	252	284	302	278	289	344	271	294	304	278	304	282	277	273	286	294	284	340	311	318	271	311	247	304	292	283	306	318	285	354	317	333	312	308	270	303	291	280	268	305	276	319	286	276	311	289	269	300	324	296	329	324	278	326	315	332	294	317	283	336	309	302	296	271	322	297	324	308	311	310	267	312	345	301	290	287	318	291	283	309	301	307	328	343	284	327	284	289	330	270	319	358	346	307	320	329	271	340	265	323	297	291	275	315	352	270	308	308	314	326	262	293	296	289	283	317	318	291	290	349	281	301	281	325	303	311	303	304	300	273	303	340	327	307	305	278	309	261	279	297	296	324	303	290	317	279	277	297	277	316	296	318	279	311	329	313	298	289	300	293	292	317	274	271	276	285	328	298	284	290	285	313	286	302	301	313	299	328	315	283	287	276	309	303	297	320	265	298	330	291	316	265	277	309	301	329	263	305	296	338	312	317	326	295	290	313	309	294	318	302	332	283	297	310	293	295	291	292	324	296	312	303	300	317	299	294	314	291	296	271	313	308	313	273	278	307	335	286	301	305	281	285	282	340	288	280	282	309	297	315	309	291	307	316	312	295	315	325	286	288	297	274	277	291	320	293	312	302	298	300	284	318	289	316	315	301	319	277	284	306	316	283	317	306	306	291	296	313	297	303	321	292	312	309	313	289	283	273	265	303	293	311	307	266	286	319	301	299	293	311	299	277	283	264	287	328	299	300	303	295	318	322	284	295	327	315	295	297	310	302	328	304	304	301	297	308	320	302	300	327	317	315	333	295	292	294	306	308	289	302	284	270	267	305	324	295	273	327	322	294	314	308	279	308	266	302	302	289	317	280	268	319	266	275	286	298	327	298	316	284	275	304	308	335	316	308	286	262	298	249	276	282	305	294	301	311	314	305	277	307	333	286	324	305	286	311	306	317	303	283	299	311	288	309	298	289	322	315	285	277	329	278	284	290	323	289	318	305	296	310	290	283	309	317	327	300	289	306	332	319	320	282	276	308	284	315	334	305	292	308	322	304	316	303	293	337	316	323	277	316	305	306	305	305	265	295	299	299	274	302	294	316	284	346	311	315	331	328	287	263	287	320	302	291	319	330	341	301	326	340	299	318	313	324	319	319	284	281	260	313	306	267	299	318	296	303	270	320
28825	15495	34857	47283	50438	52495	48876	38536	34945	25605	20399	16063	12124	10040	6495	5239	5736	3476	3179	3889	3586	3333	3528	4185	2984	1947	1695	1729	1476	1514	1266	1109	1092	1025	956	968	1970	15516	15856	11031	7295	5023	1565	794	731	716	715	700	713	727	738	711	896	1158	1155	1039	768	705	680	640	695	675	736	710	694	654	693	710	702	655	681	698	690	673	714	667	687	694	669	687	686	696	681	685	659	714	719	669	702	683	679	660	715	692	666	654	677	677	680	688	718	701	670	696	664	695	691	691	694	671	673	711	654	727	694	722	688	650	730	642	707	687	729	692	736	702	716	659	725	679	691	698	689	685	723	647	684	641	707	661	710	724	703	660	664	691	684	735	731	680	643	678	711	700	735	694	690	681	689	723	685	676	675	695	697	735	685	684	683	686	686	719	737	703	685	705	702	684	666	680	669	665	682	681	668	735	675	695	637	651	731	674	699	669	660	680	734	675	709	669	681	706	697	724	649	697	729	711	686	679	669	703	688	724	713	717	677	700	699	685	662	650	640	688	681	688	719	674	672	693	699	726	724	700	709	693	728	699	708	694	671	740	683	725	654	682	687	708	693	680	682	718	715	724	669	678	701	657	718	653	659	708	702	671	688	724	737	672	740	685	675	697	693	684	717	732	674	670	707	636	721	695	647	689	707	676	685	688	700	659	690	671	711	687	709	727	677	704	677	663	701	711	675	670	668	701	694	669	716	700	621	684	705	685	689	680	684	654	669	721	668	672	700	675	723	686	693	663	708	660	693	691	674	714	725	724	675	712	692	698	683	670	679	652	674	695	699	682	672	692	698	681	678	674	680	722	715	679	669	663	679	692	692	659	686	659	686	692	691	720	712	724	699	720	720	666	677	745	666	700	700	732	691	686	662	682	688	711	730	675	698	693	686	635	712	737	692	691	652	681	708	660	722	711	732	653	643	705	662	722	668	689	726	699	694	686	689	701	709	669	715	641	660	685	713	703	681	689	693	705	697	703	661	674	670	680	718	720	694	735	679	683	701	690	703	676	776	664	710	770	685	668	667	707	718	695	687	688	677	686	692	678	700	702	699	690	649	657	654	661	703	709	650	702	660	753	647	676	703	682	662	718	675	691	667	708	629	698	619	688	695	704	763	669	739	681	670	663	685	684	721	664	635	656	716	693	682	706	685	704	713	716	631	676	707	720	699	693	659	643	688	726	723	667	679	688	685	683	700	672	707	693	676	672	696	664	664	656	660	727	721	729	698	690	687	666	711	687	626	697	684	725	704	694	698	679	720	687	664	701	696	724	668	655	720	697	737	671	676	703	698	700	677	706	679	689	665	676	691	672	682	659	740	671	728	673	769	720	694	730	697	652	656	650	648	672	765	701	687	653	725	643	690	692	684	686	670	755	702	664	736	708	669	650	760	722	734	686	734	666	683	651	730	685	736	702	682	709	722	750	685	703	683	684	703	697	683	685	669	698	700	716	730	718	709	717	692	659	658	709	683	670	687	668	664	672	721	655	675	700	668	723	698	706	712	671	674	680	701	691	713	744	677	695	685	697	652	710	655	751	687	711	675	685	684	668	717	657	656	682	649	742	704	711	665	659	667	690	654	682	716	658	663	696	661	664	693	683	711	703	694	682	727	683	682	709	701	711	675	646	692	684	691	696	695	692	725	664	698	698	710	672	696	701	678	715	732	656	698	689	692	711	694	716	662	672	681	612	706	677	693	683	664	725	689	680	687	709	700	708	660	673	687	707	714	686	721	639	672	667	689	767	685	694	665	666	673	708	693	765	654	750	647	660	667	683	692	700	645	720	723	677	711	702	677	690	664	629	675	662	711	698	703	719	660	710	708	675	675	700	682	696	662	715	679	692	652	674	678	684	689	739	684	684	668	703	697	648	662	693	737	704	701	692	685	690	705	716	683	651	680	666	695	705	740	731	696	691	676	737	707	677	707	640	738	640	655	731	733	686	740	715	720	718	657	715	738	703	739	687	690	731	745	676	699	687	684	658	700	668	671	667	717	721	726	711	677	668	715	661	671	779	664	684	677	733	679	646	695	704	667	683	710	674	723	721	686	695	733	689	721	653	685	627	717	713	704	719	734	674	696	687	701	687	720	676	721	701	736	665	668	709	662	703	700	679	698	653	669	711	667	673	699	677	728	684	711	683	678	703	699	690	695	703	708	697	671	678	706	685	711	688	721	725	661	681	701	711	699	656	701	728	698	666	704	685	669	744	744	680	706	683	729	675	727	664	692	684	686	651	663	704	687	734	679	649	671	675	736	694	700	712	644	667	708	711	685	684	693	684	741	667	710	668	717	663	666	722	680	655	675	691	671	707	697	695	697	694	650	685	704	716	723	665	667	686	684	747	716	694	660	670	715	685	701	681	736	695	772	690	731	672	689	715	695	653	701	649	661	712	674	704	658	706	732	679	672	664	717	687	669	658	726	687	645	707	689	692	706	643	714	642	661	711	713	673	678	668	687	680	706	688	680	701	699	720	708	642	683	671	703	722	634	671	679	642	673	715	663	684	685	688	669	676	649	705	731	676	692	666	658	696	677	674	681	744	681	688	683	688	715	698	702	685	660	707	699	688	669	703	672	680	627	740	679	639	710	755	688	677	685	685	714	652	660	703	695	698	676	697	717	664	707	684	705	645	743	691	651	685	697	636	698	706	706	710	702	670	700	695	679	638	704	707	673	694	660	711	706	730	667	690	694	642	651	691	682	718	677	665	684	712	703	665	696	702	669	634	723	662	697	692	692	659	648	667	680	692	676	631	703	708	621	653	724	686	693	684	632	688	681	674	666	707	704	722	695	679	662	685	707	720	681	690	734	664	670	665	650	704	723	716	670	686	707	690	657	667	638	731	674	646	675	736	658	661	650	749	674	645	669	671	668	674	695	704	709	728	682	772	677	681	687	671	710	714	665	680	680	717	675	720	746	666	711	715	744	691	696	683	693	720	680	639	683	676	696	690	668	643	695	674	690	668	706	742	740	720	666	698	671	720	691	633	696	711	698	686	686	724	634	710	636	693	697	666	689	717	694	700	676	704	707	668	713	716	665	689	738	680	668	684	708	679	717	668	719	705	706	695	701	711	652	702	687	696	710	672	708	654	676	728	725	690	734	672	649	708	709	669	668	693	684	718	694	745	678	670	704	705	700	687	715	667	684	700	673	715	689	691	714	746	724	705	696	699	699	734	712	706	711	694	705	684	674	691	672	701	716	679	716	679	695	729	660	700	722	669	707	731	683	652	725	665	695	743	733	656	653	644	680	662	698	725	689	701	659	708	677	619	650	685	658	730	644	707	709	661	702	698	686	691	705	700	715	675	657	692	724	673	686	689	714	698	699	722	757	686	743	691	746	693	694	682	678	699	653	670	715	701	716	724	699	711	683	695	693	664	689	675	722	714	686	708	729	668	690	696	665	721	717	654	691	695	663	687	687	685	661	677	717	665	694	685	657	724	677	721	686	685	708	682	680	691	691	652
6828	3284	3586	2738	2484	1912	1766	1195	725	519	434	394	376	340	338	286	333	279	252	277	241	254	263	258	285	261	274	261	307	260	249	269	245	225	225	220	232	282	351	392	348	315	263	233	233	237	233	265	229	236	216	227	237	234	232	246	239	237	225	216	245	235	224	235	229	228	221	238	219	211	213	237	226	238	221	224	218	220	223	227	217	257	222	203	216	240	224	243	239	224	211	202	256	260	234	239	246	215	228	223	238	235	227	191	228	213	213	215	226	205	240	235	250	229	222	223	245	220	238	226	221	232	226	238	227	188	222	236	211	226	228	230	209	217	244	208	223	261	215	220	174	192	219	213	215	244	225	227	220	245	266	254	221	241	212	245	241	235	219	207	245	224	214	232	231	200	249	194	216	209	213	233	196	236	200	205	218	230	224	205	247	247	236	238	237	249	220	222	233	205	203	239	239	226	225	229	239	266	185	231	209	227	218	218	264	228	235	228	202	205	219	219	215	244	207	236	235	226	224	232	208	247	234	221	196	229	234	225	208	227	213	225	224	227	235	211	237	249	203	226	235	212	236	200	220	225	206	232	219	261	239	217	245	214	204	234	225	250	227	204	222	240	237	215	216	231	226	225	207	211	221	204	223	226	222	206	249	232	244	223	226	239	222	248	250	254	260	207	255	219	227	227	216	228	226	212	219	196	219	219	247	224	206	227	226	234	238	219	232	218	240	221	213	208	243	215	202	218	183	232	213	239	208	202	215	217	207	206	208	227	221	220	224	205	219	234	231	222	253	228	239	226	223	208	214	213	228	223	232	248	233	203	210	236	226	217	240	190	225	241	240	207	208	211	232	226	215	237	230	202	210	243	212	234	241	201	213	216	245	238	237	202	239	229	191	245	243	244	226	240	223	242	216	212	221	200	208	208	246	218	211	243	238	247	219	213	215	218	237	245	235	230	238	234	244	258	229	213	233	225	209	218	213	233	220	220	216	237	236	259	236	225	241	230	212	224	227	227	206	229	222	229	247	252	247	202	217	254	229	232	243	216	209	234	193	215	219	215	213	223	249	219	235	225	220	232	224	211	209	204	288	224	244	226	219	232	210	218	222	246	241	261	219	239	234	245	246	230	254	227	224	243	232	234	246	213	224	228	213	248	215	246	236	241	219	244	239	220	221	225	227	218	239	224	217	204	214	226	224	224	213	233	198	254	213	206	220	221	253	235	222	227	201	238	248	215	221	227	214	250	227	239	213	216	240	224	235	209	223	224	266	206	225	223	216	234	246	223	227	219	250	266	223	237	214	202	213	214	221	217	255	199	196	213	233	200	218	217	235	244	244	253	221	228	255	225	241	231	228	215	269	263	229	203	224	238	241	222	223	189	244	246	215	213	224	218	244	211	219	231	248	214	221	245	223	204	182	241	235	252	245	249	233	209	236	230	215	221	225	210	220	239	217	240	236	209	215	230	234	214	213	220	208	228	248	222	225	205	217	237	212	199	251	205	200	236	230	225	218	248	232	230	242	221	223	237	239	223	225	234	235	230	221	244	204	261	224	225	195	247	205	209	235	201	229	218	221	238	214	208	216	238	253	211	234	214	242	237	246	222	210	200	231	210	241	247	220	239	226	232	212	237	229	226	224	253	212	219	238	208	233	239	216	225	210	231	210	239	243	224	225	216	229	226	216	222	232	212	226	208	226	198	237	215	229	244	239	238	232	223	233	218	206	229	219	262	246	201	221	234	240	207	240	223	223	253	232	238	218	252	229	246	209	242	254	229	231	227	210	235	223	222	233	208	257	217	236	237	216	256	254	209	200	218	247	220	196	198	218	247	222	246	232	208	216	211	220	235	240	238	214	201	255	217	222	237	232	238	236	276	213	224	217	211	213	219	235	202	254	220	232	249	202	210	197	201	246	221	204	227	236	234	218	221	202	212	230	228	244	240	255	213	233	221	257	277	217	229	241	238	196	218	226	219	254	239	218	239	235	221	208	231	232	219	199	209	215	233	227	244	208	206	211	246	226	216	223	212	234	238	249	243	242	217	233	219	247	248	246	244	200	224	209	234	212	213	228	237	217	221	245	216	204	224	231	244	194	225	207	231	224	232	233	240	243	235	201	202	222	198	228	216	218	222	212	228	236	237	230	231	232	203	244	226	216	236	223	207	215	234	216	216	246	209	226	232	244	217	242	242	248	207	206	222	225	215	228	251	204	238	226	224	241	213	202	213	247	229	227	218	229	211	217	246	214	197	231	219	218	246	277	219	219	196	227	238	224	232	213	229	257	231	199	228	220	216	225	241	222	251	230	220	243	271	229	236	184	232	210	239	218	226	242	211	237	224	214	215	264	207	201	244	227	213	205	224	230	242	232	241	234	192	209	224	230	220	223	205	195	218	227	208	210	242	252	232	229	257	203	250	190	226	239	239	232	248	223	202	215	259	213	238	222	225	221	227	219	237	217	226	254	255	211	245	238	222	250	252	233	219	221	257	236	221	244	240	238	206	216	215	237	221	236	242	216	206	247	207	249	245	215	231	247	238	210	247	242	214	224	215	213	200	211	216	223	233	196	204	203	213	231	215	252	256	229	234	236	218	222	228	220	217	220	215	241	246	242	187	253	226	193	224	231	217	219	220	228	247	230	232	218	228	242	245	209	217	221	243	227	223	234	244	245	230	217	230	188	195	233	246	222	233	256	227	253	219	230	210	235	251	245	220	215	196	244	241	247	223	225	219	243	224	218	244	242	253	257	224	219	208	232	230	222	249	203	235	221	253	229	219	227	233	192	249	216	248	205	193	238	217	246	264	212	251	240	206	216	229	249	200	240	220	221	220	218	206	235	228	221	205	235	217	231	236	232	241	248	249	202	215	205	193	232	208	235	203	241	236	240	233	233	233	226	199	205	204	247	251	241	190	243	213	253	225	275	248	222	234	215	227	227	217	214	205	218	256	227	208	211	249	226	215	241	228	220	238	213	201	232	239	217	239	235	191	198	194	203	229	248	235	238	241	221	238	243	220	217	234	227	247	208	237	224	218	242	231	192	235	221	238	244	221	217	192	254	212	234	237	239	204	216	209	216	231	209	247	227	252	242	228	225	237	245	240	234	250	235	206	239	225	232	206	223	226	224	243	208	254	224	254	241	214	202	229	216	221	231	230	235	225	240	217	252	229	249	234	219	240	246	210	227	247	218	199	212	241	246	249	199	246	214	229	224	227	225	222	245	220	245	209	235	238	233	218	218	214	220	246	211	225	233	231	210	206	216	263	209	240	245	235	228	235	220	199	196	240	243	236	233	222	224	218	215	236	228	243	214	241	238	218	226	220	231	221	215	247	242	233	214	182	241	215	212	235	209	210	234	201	214	206	232	225	227	217	219	231	230	247	228	216	220	214	233	219	219	237	253	215	254	224	219	207	225	241	261	235	225	222	205	251	219	195	251	226	238	226	221	221	230	214	225	213	225	247	238	208	257	214	234	229	223	224	243	219	229	231
5968	3149	6733	8787	9537	8454	7848	5333	3772	2361	1902	1567	1573	1250	1170	1089	1056	935	818	756	820	806	904	875	912	984	798	862	910	806	761	732	693	629	650	621	686	1093	1575	1607	1261	1024	673	596	570	560	557	565	539	566	536	520	534	601	594	588	538	606	546	526	587	564	577	554	585	548	548	585	581	585	554	536	569	563	574	547	567	543	567	540	554	535	586	557	542	566	535	565	578	601	591	570	600	560	588	564	573	533	578	588	558	527	569	588	526	613	545	567	542	571	598	536	579	580	544	552	551	551	563	577	591	550	561	569	565	574	602	545	527	591	562	578	561	528	586	573	578	576	572	552	595	545	506	568	545	534	560	549	538	581	571	544	592	568	564	560	545	619	560	553	554	529	580	567	595	555	552	598	589	534	498	546	563	570	588	559	573	516	553	602	546	546	535	573	560	541	564	549	512	538	561	569	541	541	560	567	586	538	584	574	520	568	570	571	535	542	546	566	580	542	547	540	510	605	571	550	580	556	581	531	542	560	636	552	529	588	544	578	540	567	531	551	580	520	544	535	557	554	591	544	564	571	582	555	553	530	554	558	582	583	559	550	569	565	532	527	560	551	525	560	532	557	552	552	591	580	537	552	583	600	554	581	554	583	551	559	535	580	543	572	568	557	540	551	599	581	527	569	513	605	586	551	548	577	577	547	556	595	566	567	522	548	574	532	543	545	535	585	571	535	553	544	549	538	513	575	582	547	537	552	595	549	563	523	610	582	558	521	547	547	537	592	556	533	574	544	572	577	535	554	581	578	534	540	582	507	547	583	586	560	540	531	544	548	558	544	550	552	596	594	553	553	546	564	545	599	568	564	561	583	512	605	564	534	588	553	595	581	572	551	519	557	492	559	549	572	543	554	594	562	548	554	556	519	538	573	544	567	526	572	527	556	536	546	567	564	542	532	528	579	557	497	554	564	542	585	526	539	586	540	518	574	598	549	602	538	563	540	562	591	549	571	599	557	515	539	575	559	550	558	560	561	557	532	570	543	550	535	561	554	532	563	586	537	539	563	546	590	525	529	540	541	541	566	593	556	586	573	527	536	551	546	565	543	524	560	598	594	558	558	552	545	548	530	538	547	577	528	553	525	504	546	581	558	513	570	528	536	579	548	558	554	560	549	559	535	563	551	592	556	573	542	520	532	566	551	598	589	559	556	588	569	601	541	572	565	560	598	574	555	553	588	546	529	600	573	550	555	532	596	531	576	621	574	584	527	558	533	546	605	537	551	552	545	596	583	577	536	561	508	562	511	546	514	567	580	530	580	556	583	574	598	574	580	527	542	587	514	520	553	584	547	589	548	558	571	557	589	550	590	581	550	602	544	568	547	580	570	579	539	532	548	593	545	558	555	553	550	587	572	558	546	580	545	570	539	541	568	554	553	530	568	605	544	562	545	522	570	612	581	546	517	548	545	584	524	586	612	556	536	593	573	542	572	533	544	575	527	539	595	617	580	533	564	569	513	542	516	550	535	528	563	563	560	545	554	610	573	579	568	541	546	527	554	580	570	579	558	574	551	550	552	550	556	526	585	560	546	561	568	564	545	545	547	591	569	564	593	559	618	579	516	536	607	566	557	534	551	563	554	539	569	557	600	551	573	616	537	552	510	494	572	586	581	535	603	562	575	511	592	560	599	557	530	570	560	528	511	527	559	608	543	534	556	585	585	550	545	571	555	575	553	543	562	562	556	536	584	562	582	552	538	585	561	556	558	529	537	548	570	546	593	559	592	575	560	618	594	527	611	558	544	524	584	609	571	569	556	566	525	605	505	565	605	587	599	571	533	567	554	577	544	536	571	585	592	572	520	550	567	540	542	568	592	573	567	562	577	557	518	565	515	522	557	560	569	553	544	547	514	547	543	536	583	549	552	609	591	561	563	533	601	556	539	519	527	563	570	599	605	556	566	577	574	583	560	565	576	554	579	559	543	559	556	572	554	551	585	562	561	536	551	579	593	528	553	522	608	542	573	542	557	572	572	569	551	584	551	586	572	529	564	593	560	561	566	574	533	619	569	582	544	579	584	563	563	535	557	500	577	593	574	532	587	580	539	547	569	577	552	588	525	537	525	562	525	523	514	530	573	562	582	512	593	504	548	591	557	561	536	562	564	559	543	570	547	547	538	510	598	565	576	542	543	573	534	597	554	535	523	561	522	612	564	545	565	576	570	548	578	605	535	556	551	574	578	568	550	552	552	591	573	553	565	569	554	546	582	574	570	580	518	549	558	553	517	562	512	559	608	534	553	541	579	572	529	574	533	564	554	559	562	562	597	577	550	540	577	562	532	536	578	568	558	583	553	557	522	576	573	568	538	547	512	553	544	553	551	581	525	578	547	539	579	506	564	606	570	591	555	572	545	555	536	581	578	578	605	551	540	516	552	559	520	590	556	525	547	529	551	525	528	570	536	566	533	549	569	560	576	560	567	577	566	534	572	550	531	562	564	533	554	558	562	542	571	560	589	524	523	566	569	544	593	563	546	519	530	563	619	525	591	559	511	559	576	576	580	520	555	569	567	583	536	559	594	571	620	553	537	560	542	558	546	567	524	602	545	542	559	553	583	555	564	533	561	536	572	569	543	561	526	516	577	524	551	521	555	561	571	539	613	547	554	578	569	593	570	541	567	553	582	558	585	569	540	542	553	519	566	569	594	576	606	540	575	562	582	551	530	583	582	586	583	552	526	548	526	532	547	556	605	570	524	547	546	566	559	551	572	568	567	554	564	567	525	544	565	544	571	593	542	561	574	548	549	566	597	539	527	589	557	559	516	550	550	593	572	538	562	586	589	568	525	565	597	563	552	579	545	543	532	573	560	543	544	589	548	559	538	570	555	551	580	551	560	540	553	550	563	588	576	558	565	592	584	557	525	542	577	565	555	550	557	533	533	569	561	565	579	577	553	573	569	529	541	558	565	539	536	563	560	541	560	615	561	540	553	587	556	540	511	579	579	549	574	532	549	538	574	571	574	587	570	548	524	567	541	566	571	586	578	604	572	548	590	574	565	567	551	585	550	541	550	568	572	562	558	563	557	550	569	569	565	579	569	523	585	540	520	530	562	573	559	535	515	579	549	559	546	602	559	557	576	545	583	565	558	561	564	583	526	559	560	573	538	572	514	567	557	578	563	559	596	538	580	541	554	532	549	564	556	576	551	604	550	535	537	532	568	561	537	569	533	527	505	581	546	543	546	555	585	525	538	521	580	550	556	588	573	577	569	534	525	548	572	589	597	532	590	570	539	527	576	561	561	545	581	571	570	542	586	560	578	556	586	575	551	583	549	550	537	544	540	593	543	566	570	556	499	620	581	514	557	548	590	586	539	546	573	599	543	523	575	541	553	583	555	594	545	560	553	555	573	554	567	540	582	556	554	561	593	600	557	595	549	597	616	592	540	574	554	539	526	536	571	597	571	569	584	616	562	549	547	549	529	539	543	573	563	540	552	552	577	553	563
32570	22803	27710	31838	31903	28120	25350	17926	12478	6630	4333	3211	2041	1498	919	703	733	508	472	511	571	564	599	523	410	364	391	391	363	342	374	352	373	322	325	302	651	877	1609	1420	993	712	472	341	317	327	305	307	301	296	310	291	309	338	338	336	281	329	293	332	345	312	305	311	305	331	279	315	330	320	292	305	301	284	295	317	308	276	311	286	311	316	294	280	274	270	285	309	319	319	322	259	319	317	311	291	326	261	317	313	306	300	331	300	305	297	324	281	322	295	283	306	284	268	292	298	297	337	299	278	311	268	300	317	279	281	294	332	281	283	269	305	272	288	314	274	316	305	303	284	285	314	247	264	314	310	320	325	320	298	309	296	312	310	277	313	289	271	295	290	326	297	295	315	310	293	327	322	279	314	300	311	300	342	304	330	307	320	275	306	275	304	291	264	289	295	269	269	294	325	315	263	339	316	274	289	290	295	293	321	323	318	291	281	298	300	273	316	325	294	327	308	311	310	297	333	289	310	322	303	294	283	300	293	306	286	293	322	268	288	330	310	315	324	296	289	286	295	320	313	282	324	329	324	297	294	304	307	299	306	312	286	278	292	310	286	280	335	299	287	324	288	317	328	299	320	306	300	310	306	281	302	288	297	287	284	281	291	314	284	300	281	304	319	312	302	341	272	300	314	283	302	313	298	301	300	295	301	291	320	320	290	310	311	286	286	325	321	294	307	273	309	304	315	323	324	287	284	293	290	308	308	272	300	273	305	308	320	279	295	275	293	323	320	322	359	307	303	297	315	276	329	298	297	294	321	294	287	292	280	290	286	290	266	282	289	295	316	287	334	323	313	333	315	319	325	279	315	329	317	336	325	356	280	312	284	296	307	316	323	276	307	261	302	308	270	278	274	275	328	291	276	310	331	303	320	320	330	274	327	301	297	307	331	307	325	285	355	315	308	298	287	315	294	304	305	318	321	282	305	327	300	288	288	284	319	287	297	289	293	318	298	281	294	304	287	289	276	301	294	308	277	274	308	343	300	306	329	310	307	278	287	316	309	319	307	305	311	290	304	293	336	308	304	329	293	332	286	304	303	333	282	291	276	311	286	322	294	332	295	309	277	324	298	347	316	286	276	300	288	294	325	328	288	294	314	298	317	319	297	310	290	341	300	324	240	297	280	292	266	321	319	272	308	311	299	282	307	300	290	335	294	283	298	322	281	320	280	304	298	299	325	301	302	287	315	316	257	288	291	266	309	271	323	293	318	344	275	283	301	263	282	309	290	327	293	318	304	313	306	323	273	284	315	342	299	299	323	285	315	303	284	304	293	322	300	288	274	313	284	309	327	300	312	295	292	287	287	295	287	314	331	304	310	301	287	321	307	278	282	308	279	319	294	299	336	285	288	301	309	314	286	344	290	305	275	318	304	307	312	333	295	291	283	326	323	283	252	342	337	301	319	312	294	306	321	300	303	288	286	307	315	282	316	324	293	317	293	325	305	332	303	275	312	297	313	318	339	300	302	305	310	297	289	310	322	301	293	282	295	298	304	251	295	309	295	279	302	279	326	292	314	287	295	315	310	293	330	296	281	309	272	347	296	263	306	343	312	319	331	285	292	321	298	296	281	309	302	292	320	290	327	338	305	304	278	320	271	280	310	300	323	311	274	287	293	276	293	318	293	298	298	300	315	306	280	312	319	293	310	303	308	280	306	298	308	276	288	318	300	305	308	291	326	311	281	306	313	297	306	299	312	311	319	315	277	301	316	330	314	346	317	318	299	292	306	292	309	292	286	330	308	311	294	297	312	327	312	323	307	303	294	330	301	298	326	353	293	280	307	277	295	309	278	292	300	301	289	298	282	314	302	276	284	329	352	323	308	316	312	300	294	334	342	276	312	287	314	303	283	308	311	317	333	312	318	283	290	303	303	313	294	280	314	327	292	293	283	278	290	299	320	272	273	280	270	284	333	278	281	303	314	322	289	261	282	269	296	338	312	317	330	289	303	283	282	285	281	311	283	310	295	271	331	284	308	277	308	303	300	320	340	311	310	284	288	278	308	295	306	295	300	314	305	298	314	328	321	286	279	313	328	306	340	331	353	325	295	283	307	311	320	294	358	327	261	313	318	296	296	320	307	292	313	276	285	293	283	327	357	303	318	296	334	314	281	279	292	296	288	327	287	271	307	297	275	282	306	290	311	294	325	321	304	262	322	322	279	273	320	350	328	286	291	275	321	329	308	288	312	300	358	310	338	295	324	305	301	328	301	294	333	319	278	320	311	326	319	338	288	306	307	325	322	320	279	278	310	295	314	323	324	333	305	271	275	315	321	354	309	300	328	279	305	279	306	306	322	294	263	289	305	271	282	298	332	288	313	286	299	281	303	304	330	292	276	252	297	283	330	279	283	271	297	302	319	291	288	310	274	332	316	326	318	293	293	310	284	355	284	295	318	314	298	300	297	322	279	326	303	272	309	293	312	292	315	302	335	328	333	319	301	297	293	288	293	322	311	294	282	339	272	273	283	315	324	279	272	300	309	277	274	300	329	301	315	288	301	328	303	264	292	313	284	285	289	262	273	284	322	323	268	314	322	345	307	295	267	293	324	289	289	287	261	301	296	293	319	274	298	298	292	274	290	300	285	290	319	305	286	271	300	317	313	333	264	298	279	287	341	284	304	256	326	282	327	358	292	329	281	270	267	296	282	324	288	285	317	306	292	311	292	287	295	296	308	299	282	291	288	338	345	314	325	312	283	326	300	298	298	328	290	351	325	296	330	308	296	283	319	328	286	331	305	326	319	297	315	334	287	356	262	294	331	294	312	276	281	295	293	290	260	315	303	322	301	312	298	290	314	292	318	296	339	300	287	313	301	310	292	287	296	279	305	318	277	304	297	314	303	304	306	302	293	311	304	302	307	317	312	273	277	308	305	316	319	285	298	330	308	304	303	309	286	302	315	337	330	273	294	288	297	283	273	297	288	310	323	298	318	302	294	315	296	307	327	292	310	313	296	350	300	290	290	295	324	291	312	329	284	289	299	303	282	290	314	319	314	296	268	295	333	289	287	272	274	320	314	315	317	287	308	292	323	313	322	323	317	301	297	312	335	329	274	298	318	312	314	260	314	304	298	288	285	309	287	272	286	334	302	283	267	295	286	292	292	284	330	278	299	291	309	300	308	307	324	284	294	279	322	285	300	272	310	287	299	297	320	296	304	304	293	280	298	295	288	274	297	332	318	307	292	303	313	313	278	310	252	353	323	312	267	290	282	306	312	323	319	292	296	315	306	345	318	278	272	310	294	295	298	319	313	276	310	291	291	317	300	339	334	304	309	296	298	293	292	317	337	323	311	308	298	315	317	311	306	308	279	295	316	303	290	321	310	300	321	278	323	288	301	308	330	286	302	281	306	300	278	317	311	300	364	329	281	276	304	299	315	297	316	298	286	327	315	261	339	289	299	245	271	304	295	324	274	288	306	293	309	312	302	317	299	296	304	307	299
23890	11558	27942	40261	43257	41922	38650	31073	25672	17263	13960	11187	8303	6391	4016	3294	3615	2246	1902	1998	2355	2325	2495	2230	1742	1509	1304	1300	1184	1180	1169	998	952	905	935	1004	3379	4824	9590	7959	5347	3316	1483	856	884	713	694	726	729	702	697	684	762	845	887	895	778	693	766	728	684	713	723	732	736	719	680	691	690	731	682	737	698	671	692	672	719	737	657	715	685	678	681	737	683	723	701	670	738	739	721	695	704	699	699	689	738	675	744	689	708	717	682	697	732	680	690	721	671	778	689	676	736	737	676	731	709	684	638	663	691	715	731	697	712	696	717	719	727	708	693	670	716	696	722	670	701	703	764	701	757	714	706	725	705	657	639	668	705	706	717	758	681	689	707	737	735	774	705	700	763	694	708	712	729	695	722	686	722	695	742	690	712	754	706	658	714	683	683	677	718	732	720	724	713	698	684	696	690	738	717	691	740	716	703	695	737	725	693	748	690	695	731	648	695	720	699	742	685	777	711	717	700	729	693	779	701	737	702	696	730	691	706	675	758	702	699	707	680	712	707	720	707	661	707	707	709	690	683	725	724	732	699	724	700	726	732	712	697	709	768	704	724	686	701	688	689	688	689	715	755	724	744	726	721	692	676	713	680	727	771	732	719	714	692	761	735	726	682	708	726	714	701	760	686	737	683	745	716	715	707	761	693	721	722	683	672	745	728	699	683	646	710	673	751	714	723	727	739	741	740	730	757	705	697	694	713	711	731	730	694	723	748	700	703	704	700	713	643	726	702	694	771	688	713	707	700	717	691	675	717	713	755	764	655	699	664	757	729	734	744	722	758	730	697	742	720	782	720	665	738	688	675	704	752	643	705	735	758	656	774	741	669	694	730	721	762	689	684	727	696	690	731	729	713	682	696	697	746	689	730	758	735	690	734	707	731	705	710	699	695	687	681	710	771	711	726	721	729	710	704	670	718	692	727	717	740	720	745	710	738	729	740	709	703	709	719	731	712	691	718	689	734	721	739	735	727	720	722	695	709	717	745	700	732	735	723	764	702	717	765	745	756	724	716	710	781	701	744	707	734	729	725	788	684	728	728	689	681	675	673	726	689	706	695	700	703	757	723	706	750	711	754	697	718	693	732	714	722	748	718	711	746	687	731	737	752	706	740	715	726	713	696	752	696	680	741	727	708	675	691	767	727	709	685	693	687	675	737	721	698	712	703	648	721	755	709	711	738	729	725	724	737	746	745	704	725	682	696	745	740	733	700	698	744	690	727	801	686	738	726	705	731	746	727	659	706	703	722	693	740	728	713	703	729	730	708	739	706	715	662	637	727	762	716	738	687	687	722	741	709	723	756	723	692	747	689	702	706	724	694	662	730	739	730	740	660	696	727	708	714	721	707	683	731	725	697	727	701	667	736	677	709	692	735	716	669	727	712	679	697	680	678	749	733	699	763	703	652	686	684	789	704	730	737	725	731	727	708	752	678	708	708	708	738	682	716	737	725	719	698	659	721	714	722	698	701	737	674	716	747	737	718	685	685	733	725	754	724	726	702	730	765	674	683	728	719	758	693	723	686	707	701	726	723	737	704	684	738	705	748	699	722	711	652	712	705	731	737	691	743	689	710	747	730	707	692	706	712	691	686	804	694	729	713	737	716	734	748	694	758	696	709	690	676	732	724	694	667	726	697	740	712	698	757	695	692	752	723	731	701	693	677	690	696	736	709	720	720	707	718	715	703	693	740	711	678	691	698	750	694	695	729	711	727	687	692	665	684	746	728	665	754	695	726	717	694	722	728	688	725	768	751	692	720	713	714	719	704	734	714	725	723	742	697	707	739	687	661	704	678	741	705	693	727	732	712	711	718	645	726	695	697	707	709	691	671	743	706	665	750	730	725	681	764	645	721	676	669	718	719	693	732	746	698	667	756	716	695	762	667	722	698	671	738	742	714	730	674	701	721	705	688	672	753	717	731	701	700	701	693	695	721	739	722	732	671	688	673	683	750	692	667	695	740	700	693	750	719	730	737	672	699	680	684	742	730	789	726	692	764	739	738	705	697	756	695	740	717	761	699	726	749	687	700	691	677	700	732	684	741	675	697	737	727	727	705	719	691	693	714	732	691	703	722	721	716	700	741	643	720	635	738	668	738	643	719	678	726	712	680	748	753	755	742	722	667	733	691	727	739	688	735	706	717	730	739	702	720	674	697	715	702	723	705	679	768	699	698	704	685	699	720	735	690	734	755	690	682	718	714	673	676	722	712	727	737	753	719	676	705	770	680	705	642	670	720	731	735	711	721	716	740	688	650	706	723	736	718	729	720	736	709	671	735	711	702	679	678	695	652	728	745	715	729	684	662	741	680	715	696	694	719	698	764	705	671	732	738	757	668	695	701	783	705	645	748	763	696	725	673	706	727	759	710	734	699	710	748	696	703	713	697	696	714	747	732	710	683	731	740	681	729	699	748	707	711	703	668	670	719	688	663	684	708	719	683	705	669	706	702	660	691	726	734	744	731	713	714	722	673	711	684	709	720	700	694	685	744	718	694	699	739	719	676	738	735	709	701	721	654	709	749	723	738	711	680	691	702	705	726	715	787	657	688	702	713	740	679	669	716	702	724	712	747	741	740	715	693	694	704	698	692	729	689	692	746	750	748	681	729	739	726	701	701	710	738	693	719	750	758	765	698	699	659	703	721	746	684	706	698	704	730	710	681	758	747	721	759	687	741	705	706	754	678	704	667	715	730	688	742	706	735	742	724	695	709	750	673	748	753	667	652	755	752	696	727	779	745	757	696	708	777	749	736	686	713	740	715	723	712	698	766	712	724	745	726	725	700	695	755	726	736	685	699	681	699	702	710	715	752	720	752	702	669	752	756	781	738	684	681	696	687	723	700	719	722	693	677	687	697	686	724	683	701	730	719	713	708	716	784	657	661	698	743	708	703	722	696	737	750	703	699	716	748	691	776	739	672	729	704	731	751	712	722	730	681	706	729	741	684	703	696	734	723	714	766	709	721	678	745	680	698	766	725	724	687	692	702	731	747	707	728	706	697	681	702	652	713	713	692	743	727	763	747	669	702	709	675	741	728	744	729	753	703	674	724	666	709	749	702	691	726	686	716	699	730	734	709	702	702	670	755	696	723	711	694	745	699	713	719	728	724	705	697	727	688	678	728	747	741	710	678	727	746	717	712	724	744	716	726	700	703	723	751	713	751	716	708	699	690	714	681	704	714	677	740	712	690	700	731	710	748	711	664	734	704	748	737	694	712	725	755	688	691	733	781	736	707	679	716	709	707	710	733	652	672	732	730	718	751	708	718	748	703	707	723	733	687	708	739	696	667	725	677	742	710	709	743	678	698	733	752	703	723	770	688	756	691	697	667	728	686	693	725	719	733	720	692	684	768	760	723	692	697	721	735	729	760	658	739	666	740	713	758	675	711	723	733	709	729	722	713	730	735	732	666	779	690	709	727	678	674	743	703	707	740	709	731	729	718	689	755	690	725	721
40988	27750	33216	38705	38925	34641	34721	27648	19735	12909	8555	7149	4190	2919	1648	1169	1210	768	650	683	776	739	690	651	533	504	487	428	411	428	408	430	331	329	318	422	930	1365	2584	2542	1838	1105	484	334	301	288	284	324	301	338	289	325	298	288	355	333	343	301	277	297	310	294	290	302	296	295	335	307	280	294	303	317	279	318	312	280	295	301	306	320	302	308	297	282	309	301	297	280	302	310	324	293	308	293	313	326	302	313	284	284	322	305	297	319	313	286	285	292	291	338	308	304	307	303	291	303	307	284	285	300	295	307	322	287	285	307	309	276	300	281	241	303	284	286	273	296	276	318	309	335	320	317	324	291	306	296	317	299	296	298	303	297	274	297	294	313	308	294	273	314	317	323	308	266	287	325	311	295	327	306	292	298	280	312	323	301	304	327	262	279	289	267	298	311	331	328	269	314	331	293	287	310	310	266	287	260	332	287	307	291	260	310	323	305	280	345	323	307	305	307	286	300	302	298	316	295	268	302	300	298	272	300	290	285	309	329	268	296	296	312	297	320	317	319	323	304	269	287	305	328	352	324	298	317	305	316	272	285	277	339	312	279	283	282	326	336	303	345	295	293	326	308	302	318	305	255	275	318	295	294	307	316	313	296	303	294	308	291	306	292	313	290	290	320	311	338	317	297	304	341	292	311	288	314	276	287	277	282	293	319	299	287	305	308	307	321	312	277	311	283	260	291	308	311	267	302	284	300	323	284	306	324	315	293	306	306	264	302	316	291	300	328	294	342	330	310	304	313	295	307	291	299	293	302	310	303	316	331	284	333	289	338	305	313	301	276	289	330	271	303	304	298	273	298	304	285	283	299	327	301	308	296	305	310	293	303	283	316	276	325	269	291	274	319	317	296	316	292	338	294	304	260	283	291	295	302	323	296	314	312	305	304	338	292	295	317	286	301	263	279	322	280	287	267	291	304	287	294	330	312	291	309	295	293	316	291	296	330	288	335	295	294	294	268	338	310	266	314	298	334	308	280	293	308	326	337	285	302	296	281	309	307	291	298	298	290	291	302	286	295	315	299	318	312	255	348	291	282	294	278	311	282	317	255	295	297	287	336	304	297	272	302	302	335	294	287	304	307	279	294	298	300	306	283	291	280	304	289	294	296	298	304	311	296	310	304	317	320	316	306	293	309	306	326	298	336	336	296	304	290	314	340	272	285	305	313	320	324	301	310	294	342	307	322	304	347	329	308	272	292	319	303	289	289	281	288	272	305	332	293	286	313	312	277	351	287	260	290	300	310	279	283	291	326	327	322	288	311	329	292	313	307	317	289	311	318	290	304	317	287	323	311	286	291	263	297	336	289	279	293	279	290	340	304	310	289	284	314	329	286	301	286	295	330	296	281	290	298	286	271	286	264	292	300	302	292	313	268	316	269	316	263	313	324	296	296	309	294	303	311	284	306	298	279	300	260	311	321	314	283	299	297	313	325	308	313	307	280	305	319	310	300	281	316	348	308	285	299	268	267	306	274	316	308	275	317	296	290	330	322	311	298	304	291	308	287	302	246	273	255	281	307	273	285	294	281	293	290	297	284	330	312	297	303	280	350	298	277	312	300	298	270	300	302	311	327	278	335	310	290	289	287	311	311	298	297	283	286	278	304	299	305	312	304	322	297	276	273	304	319	326	307	309	313	283	289	320	321	289	287	324	287	301	294	295	304	304	296	297	265	268	294	300	303	305	311	306	295	303	300	324	273	293	301	298	295	288	326	303	310	273	309	299	328	277	339	278	318	291	305	301	331	291	292	294	295	308	324	308	320	300	292	301	317	294	323	330	297	325	310	314	277	295	291	297	291	309	257	315	286	340	280	280	316	304	339	282	322	300	288	332	310	263	282	339	349	303	326	343	310	341	335	296	284	293	296	301	299	330	320	300	280	295	306	322	296	289	305	280	302	305	291	321	339	311	318	313	323	310	342	263	310	348	324	308	277	284	290	334	286	302	296	271	310	327	267	315	284	311	315	329	281	304	280	349	332	300	271	269	254	290	308	309	283	286	301	299	272	270	315	287	282	271	303	304	301	261	299	324	296	313	303	306	296	292	313	309	270	282	299	285	290	297	285	305	300	305	295	286	317	284	321	280	268	283	304	330	321	311	307	292	291	279	313	295	320	286	287	316	316	311	277	273	299	285	277	293	313	279	309	301	284	258	270	344	291	271	311	275	299	314	286	343	297	276	310	284	271	293	326	291	304	305	309	333	299	327	333	315	296	325	294	307	335	313	316	296	310	312	333	307	320	333	306	328	288	320	325	312	287	269	310	336	312	298	294	295	318	310	330	305	371	329	279	300	315	283	298	309	284	296	296	308	318	319	268	319	309	271	308	279	312	304	312	280	267	332	314	265	301	294	253	330	303	287	329	317	294	296	315	325	308	301	285	302	295	290	294	295	314	311	319	290	294	299	292	322	313	292	309	277	304	283	280	290	307	299	326	305	294	301	299	274	269	321	322	288	281	287	319	288	306	330	319	308	302	299	311	278	309	301	286	282	279	266	276	283	322	279	328	302	318	303	298	270	276	330	314	286	310	279	293	357	257	295	277	264	285	279	284	301	308	273	294	292	305	286	296	300	299	269	266	296	306	286	315	319	298	320	309	296	297	313	311	283	297	313	320	296	269	320	301	282	262	325	304	283	315	318	335	314	310	288	348	288	281	306	311	306	282	303	297	318	291	312	266	306	287	293	310	262	276	274	291	282	323	284	275	304	304	311	272	269	318	318	308	301	265	332	332	325	331	278	297	268	277	321	320	296	248	292	318	308	312	292	302	331	298	313	330	282	286	278	278	319	303	312	288	306	321	289	318	315	303	291	304	299	311	279	279	295	281	306	303	305	284	314	320	298	243	298	297	285	329	264	330	291	311	279	275	297	304	312	305	293	322	284	317	298	279	297	300	294	297	313	297	286	310	336	287	286	293	307	319	299	273	294	302	291	296	280	289	293	300	298	283	313	317	330	284	325	308	325	306	290	305	308	327	281	315	288	298	306	273	318	302	301	279	301	282	314	310	316	331	308	300	303	260	284	278	297	291	301	295	279	316	316	326	282	318	294	314	289	292	328	291	285	290	293	314	296	285	308	239	337	303	295	313	307	301	304	304	324	310	303	269	302	290	313	280	296	293	321	296	332	309	298	286	288	294	309	306	310	270	298	299	299	305	315	309	320	269	305	311	278	285	295	281	296	308	302	298	286	306	315	339	270	302	318	304	321	304	266	300	302	327	306	305	297	275	306	276	247	303	291	305	288	307	333	289	271	287	270	301	308	276	310	293	315	317	285	326	277	274	307	284	307	282	286	319	288	304	297	290	287	302	300	307	318	282	304	331	297	309	276	320	332	347	298	298	289	297	298	268	299	291	307	285	262	324	283	294	314	278	315	297	309	325	321	311	327	309	313	303	329	287	306	295	276	287	336	297	299	342	264	294	292	294	297	294	311	335	315	299	336	302
29227	16910	34449	46946	49821	47615	46660	41169	34158	26266	21350	19063	12000	9950	6762	5676	5508	3218	3113	3287	4093	3652	3489	3010	2702	2046	1861	1729	1797	1636	1640	1301	1057	973	1045	1667	5250	7579	14834	13305	9987	5636	1870	1009	830	722	772	684	677	725	712	723	707	850	1105	977	798	687	662	696	715	696	699	708	708	683	756	727	714	704	659	684	643	732	684	675	646	676	712	682	695	679	676	717	670	683	693	669	721	708	671	693	675	654	684	663	689	672	710	679	620	697	661	697	710	735	680	647	702	739	686	676	713	658	686	685	619	636	749	751	681	719	713	718	760	716	710	709	727	721	672	693	707	665	617	659	697	655	682	688	741	714	645	728	670	705	704	675	704	685	733	677	658	684	705	698	714	748	684	681	722	716	694	648	645	664	705	698	681	713	728	694	693	694	738	676	683	691	709	674	642	740	622	658	735	698	647	680	697	674	674	654	687	695	666	753	707	691	709	709	681	715	705	662	678	674	739	726	674	669	740	679	697	692	694	699	712	679	638	673	683	656	754	677	706	696	722	634	732	656	655	713	758	720	652	672	703	670	674	683	689	704	709	689	732	680	681	714	659	665	685	722	657	707	704	684	685	698	658	698	696	710	724	677	700	743	734	659	692	647	646	721	690	683	747	717	662	723	707	689	630	688	686	727	695	704	706	672	686	714	727	683	709	641	679	678	735	690	691	751	679	711	679	697	704	702	685	691	616	678	691	709	757	661	718	706	699	768	695	680	717	720	688	689	695	642	729	685	734	703	675	726	737	677	670	678	693	719	685	715	696	690	688	723	689	725	704	687	693	737	681	724	691	628	707	699	767	717	708	700	725	669	717	635	676	706	676	724	722	689	731	690	694	696	700	704	681	707	701	682	704	690	715	658	680	732	655	696	702	678	722	692	711	675	696	705	686	685	635	697	704	646	699	666	718	637	697	717	704	708	675	715	674	639	731	677	706	717	738	713	695	691	715	747	709	694	646	669	705	681	681	639	700	700	736	670	669	673	700	685	777	732	699	688	746	707	649	668	650	737	683	694	669	716	646	678	701	670	680	671	699	680	645	701	712	718	673	696	727	675	668	667	659	689	749	686	639	714	657	712	715	706	714	681	695	669	694	711	656	703	678	689	722	667	688	672	731	665	725	675	731	696	661	743	740	672	679	710	681	658	709	682	683	692	687	721	721	667	706	712	650	706	694	682	688	679	685	703	749	707	691	673	675	699	656	713	738	653	680	673	702	718	676	671	692	698	715	706	715	708	693	720	711	680	700	715	686	695	687	696	722	680	681	709	688	690	696	705	694	683	678	702	702	677	702	645	646	647	732	644	713	693	660	678	707	697	661	714	681	692	658	747	702	670	673	701	635	684	697	726	671	654	713	700	647	700	734	715	718	683	649	680	686	691	679	679	691	742	744	704	719	725	704	688	729	719	702	684	680	635	735	701	686	654	727	704	689	666	687	677	640	692	700	666	679	705	703	676	723	692	709	738	699	690	690	714	709	676	676	721	684	676	684	706	698	672	682	690	710	706	666	724	709	715	661	678	726	715	657	637	719	711	683	717	675	659	682	702	659	657	683	715	708	725	743	678	704	702	716	706	687	702	745	695	697	695	733	719	652	710	685	678	720	726	723	669	664	682	679	671	730	662	711	685	662	701	700	669	685	756	706	703	663	693	724	699	663	732	736	720	640	695	670	706	669	715	717	678	707	622	683	674	705	682	682	690	659	671	702	692	669	680	665	700	660	713	693	710	709	678	696	691	693	690	731	741	696	688	680	668	670	701	676	671	688	680	728	695	664	721	679	677	705	658	687	687	690	730	705	662	630	683	701	711	693	728	683	673	701	652	682	688	706	716	710	704	665	692	695	677	673	730	678	710	699	704	749	704	693	673	713	725	666	657	716	706	765	677	681	717	736	733	705	656	682	669	687	729	688	704	674	669	740	645	713	667	709	709	704	644	729	678	732	641	710	715	720	707	697	688	706	706	767	690	705	672	671	685	660	668	683	667	713	695	676	737	718	725	723	718	675	711	668	688	702	712	685	717	652	705	672	691	709	715	688	693	681	674	715	691	726	729	734	672	661	676	678	676	704	690	686	714	758	675	691	714	700	679	685	712	723	770	671	677	682	651	681	696	665	714	716	676	678	728	703	704	678	638	686	669	637	710	713	693	656	681	674	657	690	701	734	672	708	670	678	681	700	719	692	670	676	702	662	665	676	709	715	655	752	702	641	698	673	700	695	709	711	690	700	716	734	700	675	672	677	704	699	696	693	690	659	678	668	725	706	662	712	714	718	701	691	722	702	666	707	693	707	699	666	682	697	684	687	732	703	678	713	692	698	727	697	691	690	713	724	630	661	700	721	691	679	679	661	675	677	736	757	677	663	705	710	694	679	693	726	716	674	684	688	718	686	687	715	691	751	705	674	674	752	703	654	690	699	734	682	647	659	740	774	709	707	707	705	697	696	700	656	663	693	698	677	715	616	707	695	686	732	740	683	677	676	709	633	683	647	706	694	704	737	709	692	705	682	698	681	706	703	709	669	697	681	714	700	682	708	692	695	671	707	709	682	707	703	672	721	681	665	703	699	700	675	715	718	654	711	708	750	683	723	674	721	683	720	706	689	631	681	697	689	668	702	630	675	676	689	710	718	697	652	731	666	711	658	716	707	672	690	726	687	699	681	617	727	682	695	749	713	729	672	671	703	656	617	726	682	717	697	735	709	718	704	675	674	686	735	676	730	657	728	709	686	675	659	770	695	663	718	674	670	638	719	653	653	679	718	741	702	691	692	707	725	731	699	719	722	774	702	726	698	708	728	678	704	669	758	724	666	702	656	737	660	673	685	737	688	705	713	697	665	701	684	692	696	668	666	681	708	718	679	729	677	663	708	646	744	734	641	700	608	686	709	691	708	687	733	711	693	703	630	694	674	681	682	675	695	671	702	645	692	690	663	710	666	679	665	671	682	658	692	691	741	687	678	679	641	686	686	680	652	704	644	687	680	727	701	727	695	683	713	643	707	701	699	733	717	679	662	685	691	717	677	679	708	708	679	724	719	654	705	683	672	649	704	702	690	702	682	723	681	698	683	676	724	700	683	707	676	686	719	660	681	733	671	686	682	733	672	744	707	655	684	704	663	677	649	685	699	701	748	730	675	693	707	623	706	670	696	714	682	702	726	690	700	672	706	716	690	688	733	698	653	651	722	705	705	682	731	683	693	702	693	702	687	667	685	668	660	692	702	736	707	651	711	703	717	705	721	702	736	689	728	690	696	698	719	659	676	731	742	726	684	677	710	677	737	701	686	728	705	682	741	715	695	720	667	735	717	722	680	656	696	757	665	674	697	669	703	732	705	703	678	731	683	774	724	708	694	659	733	708	726	679	712	728	639	700	671	702	668	684	717	659	714	675	684	653	729	678	701	711	674	718	668	642	726	682	675	669	650	745	725	668	709	678	660	737	720	698	693	743	652	671	707	680	698	665
6450	3349	3590	2894	2343	1958	1610	1122	647	507	402	449	429	317	318	347	302	272	263	278	278	268	292	308	296	283	214	276	264	259	274	257	253	263	278	217	278	328	352	400	378	372	310	218	242	251	240	230	214	226	257	230	250	239	242	237	259	271	255	224	233	253	226	234	277	221	227	219	257	253	237	234	203	234	235	220	209	237	272	255	221	246	259	235	248	205	244	255	247	241	200	266	218	215	247	262	237	230	236	261	222	237	270	210	244	249	251	218	237	225	215	238	219	244	246	274	259	242	239	235	252	234	234	236	254	258	226	237	233	257	224	236	232	216	215	247	220	245	231	243	222	231	234	231	236	256	240	242	222	227	256	242	225	241	257	248	263	241	229	204	236	258	242	251	234	248	233	215	230	236	219	246	244	206	256	238	245	230	268	255	230	247	248	270	220	241	241	218	226	217	220	228	230	216	242	215	211	233	232	212	232	237	259	254	238	220	220	262	238	254	242	226	234	236	200	200	245	228	221	250	226	266	256	225	230	247	241	222	231	234	264	231	235	228	253	247	244	261	250	224	261	241	244	237	245	230	225	242	228	226	210	255	242	236	248	256	259	232	219	281	225	251	244	247	221	247	256	208	230	245	249	248	243	243	229	239	231	232	223	230	222	220	236	248	239	240	243	240	232	259	209	209	240	239	232	209	259	248	239	242	242	260	253	250	251	251	229	223	240	238	203	241	269	245	214	244	238	233	222	218	251	227	235	261	278	235	215	224	243	263	234	242	238	236	216	247	214	258	241	238	215	240	228	240	242	251	258	239	235	255	250	254	258	213	229	232	254	261	259	251	245	228	253	222	250	251	224	251	232	214	237	245	233	236	245	226	262	243	241	233	240	231	229	242	263	261	212	225	236	235	224	248	219	218	266	223	231	231	237	253	206	218	223	217	247	251	215	224	232	249	239	250	246	204	233	228	250	252	212	242	245	234	251	204	219	228	266	260	217	231	202	257	240	254	248	249	247	197	221	254	247	253	233	251	253	220	209	242	271	225	260	238	261	244	250	243	248	239	220	273	225	223	252	261	249	239	231	241	245	253	246	232	241	231	220	227	231	224	230	215	256	209	226	246	219	251	232	210	246	245	231	247	249	245	243	244	227	262	219	234	251	258	237	239	238	248	225	277	229	220	218	209	210	216	249	219	217	251	252	228	253	249	233	241	252	262	230	225	241	226	221	216	251	233	237	228	240	228	232	240	213	223	218	252	247	239	247	240	275	257	226	203	233	245	210	233	236	242	228	230	252	242	244	251	252	255	229	217	218	199	213	226	231	243	219	244	249	232	225	217	233	227	248	217	232	234	264	213	255	265	231	230	256	237	226	240	239	201	216	244	260	243	261	268	219	211	257	246	245	257	271	224	221	218	229	212	242	234	246	210	227	202	219	225	254	252	247	235	222	268	246	230	243	239	224	233	237	249	245	203	242	245	240	234	250	243	228	248	246	240	230	240	257	242	233	262	238	236	246	217	213	259	188	240	237	239	252	223	248	233	249	241	246	262	250	214	231	262	245	261	225	223	255	231	290	206	258	254	238	229	233	225	246	225	238	233	232	283	227	233	211	260	241	278	220	240	233	220	237	252	228	222	245	239	236	233	237	241	241	273	223	236	237	252	241	227	233	254	224	211	255	218	248	238	216	234	243	254	212	219	220	226	208	230	238	256	249	231	239	235	231	245	236	223	239	260	255	259	244	243	230	254	243	244	251	248	245	223	250	200	243	230	248	264	205	216	226	231	239	244	236	251	225	246	243	240	231	223	232	223	228	253	221	252	233	251	244	253	218	255	228	219	239	206	262	223	218	250	257	225	235	259	244	220	231	257	274	221	236	242	261	261	241	215	229	226	244	252	227	252	223	228	253	260	248	228	246	246	228	251	223	250	217	250	246	263	256	253	232	238	237	229	237	232	262	246	216	216	232	223	228	231	229	222	231	253	261	234	214	228	251	222	250	230	231	243	216	231	243	260	221	226	222	239	243	236	248	214	218	211	221	238	232	247	266	220	231	245	274	251	238	245	235	239	246	268	223	219	216	205	256	231	217	213	270	259	220	241	242	205	228	247	232	230	260	245	225	230	245	243	235	221	212	240	254	218	226	229	231	238	229	233	233	232	250	264	223	207	214	279	274	247	250	224	238	222	229	238	216	211	281	257	267	221	239	266	219	229	233	227	239	255	247	216	226	259	232	226	256	231	222	244	206	260	248	252	256	236	239	265	249	234	223	254	216	251	240	238	252	229	227	213	253	257	218	244	263	261	232	227	205	217	221	231	208	254	234	226	243	250	249	236	265	216	262	233	244	231	241	263	231	218	259	262	244	234	233	226	230	228	233	233	238	256	210	258	237	213	259	262	242	252	234	256	245	246	254	260	223	237	255	248	261	240	224	230	242	248	231	254	213	242	252	245	185	230	252	246	258	251	243	255	226	220	282	215	228	250	256	246	230	238	243	240	250	234	234	246	271	253	217	225	193	235	199	262	225	269	216	239	221	242	253	245	259	228	237	232	232	236	232	244	276	237	243	251	247	240	222	263	248	231	230	222	254	224	190	215	245	228	254	259	210	212	253	237	241	218	231	248	244	240	244	233	246	236	212	243	221	246	245	255	228	248	219	241	225	251	235	243	233	226	198	230	240	228	219	228	258	231	250	246	228	241	241	236	271	227	244	252	241	214	253	231	228	210	238	257	227	204	252	221	256	241	259	232	234	229	235	218	226	216	204	237	253	240	225	265	254	216	214	224	238	223	230	212	223	251	231	253	206	234	219	230	263	261	242	231	259	236	252	207	243	249	237	215	236	255	246	251	224	220	269	250	229	247	246	224	220	255	221	243	255	210	247	230	214	229	227	218	228	216	238	249	255	220	213	248	233	220	229	224	276	221	229	225	221	255	242	250	307	225	242	260	222	238	245	241	255	223	238	235	231	203	245	238	253	240	270	246	245	244	249	215	230	240	244	234	233	217	248	239	235	236	243	231	243	258	254	243	210	248	235	223	250	261	251	224	247	251	250	267	230	238	274	225	245	201	233	245	268	252	214	236	221	255	260	239	236	238	219	196	221	255	228	265	219	241	240	257	211	240	224	200	216	217	253	245	244	250	257	272	231	256	227	255	227	244	224	207	232	258	233	221	212	234	212	233	222	236	268	234	241	215	239	230	257	226	227	238	196	259	247	242	256	231	226	216	218	226	225	206	289	261	196	225	210	227	260	232	237	234	244	193	241	231	230	252	249	225	226	233	232	232	221	260	200	228	225	244	261	253	225	238	261	259	242	236	230	244	236	263	195	249	228	198	243	234	232	243	234	198	210	235	232	232	246	260	229	261	238	231	220	223	229	237	255	250	244	253	217	208	214	214	208	250	249	235	228	216	212	223	227	242	232	218	240	217	229	234	235	239	233	248	225	246	251	216	217	240	259	246	239	233	223	260	227	196	237	258	226	213	236	237	239	263
5676	3242	6603	9724	9367	7636	7701	5469	3305	2349	2051	2257	1740	1310	1292	1088	950	867	801	808	835	919	1001	1101	932	916	834	749	796	798	811	739	742	714	658	649	797	1127	1440	1653	1422	1156	893	664	577	634	573	591	589	565	593	617	593	612	587	608	572	579	565	560	582	631	600	585	552	525	563	603	577	565	610	594	554	597	607	623	567	603	597	575	613	588	567	566	568	605	568	594	575	572	553	570	579	546	622	599	555	608	580	565	604	536	583	584	570	565	603	570	555	580	561	566	586	576	609	573	630	593	625	597	558	583	594	613	577	559	613	610	605	582	606	590	584	566	618	590	578	573	578	554	633	577	559	556	599	562	609	530	599	578	593	564	561	624	579	572	548	623	590	577	578	612	593	586	546	611	606	599	607	588	573	582	615	593	569	632	561	584	605	621	530	598	619	632	612	560	582	567	564	563	571	587	569	598	568	622	615	573	566	575	594	601	584	614	577	590	600	572	537	627	602	605	596	571	628	583	603	591	563	560	629	602	552	579	591	615	604	624	617	532	554	565	563	582	572	554	608	558	528	613	569	600	597	627	594	561	586	578	570	584	584	563	596	595	621	624	598	569	594	603	586	573	602	642	604	582	576	566	614	598	608	588	631	589	621	588	539	575	568	576	544	613	581	593	586	591	626	603	631	588	564	632	600	553	579	588	560	601	579	558	591	574	593	573	566	582	581	573	632	567	572	566	596	607	579	593	589	573	582	551	608	612	542	551	560	570	623	597	605	564	549	571	622	608	561	573	549	552	600	553	555	597	564	580	650	605	616	603	605	579	567	616	598	577	542	588	566	595	613	608	554	572	590	585	610	592	605	597	620	602	595	585	579	595	577	620	559	566	622	589	666	603	609	582	613	588	614	600	611	583	587	636	593	641	581	571	608	580	574	548	537	553	639	612	545	612	527	592	589	591	584	569	572	561	570	582	615	597	591	623	584	597	589	574	571	590	675	543	586	592	574	543	562	589	548	594	568	596	589	619	586	614	565	576	559	556	571	588	569	535	571	566	570	596	594	588	619	569	603	600	621	601	583	658	573	631	563	631	582	584	564	608	583	595	612	571	585	584	590	588	610	584	577	594	599	632	631	566	611	615	556	582	524	574	598	593	607	585	595	604	576	546	601	553	572	557	594	570	630	605	595	613	542	564	601	615	565	558	547	588	632	565	583	576	550	592	636	558	583	555	594	583	603	544	599	584	578	599	585	540	542	584	628	545	590	598	607	625	611	570	579	579	593	594	547	598	588	538	567	614	593	596	563	585	590	611	580	562	579	584	581	552	599	546	601	566	575	580	607	556	594	581	621	579	607	601	605	575	556	626	589	605	567	552	562	618	572	579	548	585	593	609	566	609	616	565	570	551	538	584	571	614	583	568	621	571	582	571	602	583	582	615	600	605	625	613	579	567	559	571	608	595	568	657	559	609	584	579	597	594	590	586	617	559	601	587	593	612	585	635	612	604	599	559	545	583	574	577	549	599	576	636	594	577	569	602	566	559	587	599	577	581	553	628	610	619	627	579	628	585	589	599	571	597	597	593	605	641	575	594	522	623	579	565	582	609	585	594	583	602	623	590	605	576	625	579	570	589	599	633	606	595	595	569	608	592	605	596	564	598	580	571	575	595	580	603	649	629	576	549	597	560	617	585	584	590	578	612	551	544	600	599	592	638	583	555	616	576	583	572	585	611	594	592	549	593	636	610	558	591	581	598	601	560	598	576	584	617	589	561	590	556	575	599	577	587	560	606	532	606	563	577	611	601	550	565	526	584	560	589	578	601	577	577	595	606	569	624	561	573	583	600	602	584	598	569	592	544	571	585	581	622	553	583	601	600	571	606	564	533	602	546	613	585	584	607	598	609	611	608	612	629	531	609	592	574	608	626	555	618	606	583	599	579	583	576	575	601	611	614	569	592	607	619	598	603	580	601	595	591	558	607	608	553	604	590	620	583	592	605	601	576	556	572	587	630	560	609	585	577	602	610	579	539	571	627	581	609	606	589	583	630	578	567	547	595	597	595	585	593	631	598	587	637	569	573	613	605	607	604	589	595	614	618	623	608	563	579	656	593	555	631	582	565	642	608	553	662	603	545	574	602	608	552	579	583	608	606	582	603	560	608	623	572	638	640	601	587	581	580	604	594	605	574	566	614	619	551	625	585	606	647	572	540	581	573	604	579	562	578	572	582	590	565	597	583	587	612	610	573	556	605	584	599	584	611	583	571	600	583	583	587	579	626	550	569	596	561	566	548	623	602	550	586	573	597	596	583	589	586	600	605	602	602	602	593	560	577	586	601	528	556	601	590	604	605	555	585	601	587	551	598	609	603	616	579	626	597	558	598	561	627	619	600	593	572	556	621	600	630	563	591	596	567	606	600	587	600	588	566	607	624	569	578	624	566	577	582	567	556	547	538	572	552	587	605	560	574	568	579	605	535	569	570	579	582	574	589	582	571	561	585	581	581	575	591	575	567	601	545	588	602	585	591	554	608	591	549	586	627	569	601	602	616	568	548	605	573	582	566	610	597	597	593	566	600	536	627	538	606	646	585	578	582	609	611	598	665	599	610	599	573	547	606	627	571	618	573	592	606	593	621	568	570	603	578	532	624	607	612	561	573	647	565	627	589	609	609	569	556	574	585	607	549	602	575	575	558	596	570	569	601	591	557	604	612	600	558	596	543	620	585	594	627	573	552	586	602	583	579	627	627	568	583	580	603	597	559	629	558	558	587	622	586	582	615	612	566	593	611	552	610	601	598	561	561	592	591	591	592	581	664	610	572	637	598	654	584	594	604	562	593	566	583	615	625	632	587	571	606	571	597	619	627	578	577	598	590	623	532	585	564	618	553	602	549	595	548	585	584	594	544	590	587	576	638	545	596	579	617	573	575	575	580	625	550	585	600	603	597	594	589	590	578	580	602	600	588	576	594	617	550	581	598	609	617	567	647	624	583	576	648	554	592	520	568	582	601	596	579	576	618	604	585	571	587	582	597	596	614	537	618	550	557	598	570	577	632	565	609	583	573	571	576	602	572	556	575	606	599	594	619	604	614	579	626	603	598	557	586	592	591	569	559	588	571	626	585	582	577	599	568	638	570	615	600	551	584	592	553	603	569	589	583	547	645	612	584	583	599	568	557	602	625	556	609	540	605	569	566	598	567	594	634	547	581	620	577	607	565	574	581	574	553	589	621	598	535	642	551	595	604	574	630	609	588	546	600	566	581	535	564	577	647	609	611	622	601	576	563	581	573	612	554	596	616	612	600	589	579	559	573	566	577	568	614	580	631	608	605	636	571	586	552	594	598	563	585	539	581	567	603	560	574	614	573	571	598	566	580	530	618	578	554	543	566	590	597	588	613	566	590	557	635	580	572	546	573	635	572	572	613	570	611	597	590	569	611	602	566	606	604	596	570	613	619	598	579	604	569	560	608	599	560	610	544	631	560	593	603	608	624	615	626	570	584
32028	26339	29071	32481	31802	25640	22310	18112	10762	6774	3920	3963	2494	1730	1100	657	632	537	482	505	553	550	597	596	501	479	382	387	395	337	368	357	374	399	351	374	720	1322	1458	1295	1000	711	520	336	329	325	300	325	312	321	301	347	322	307	300	368	293	279	305	282	272	282	333	296	323	295	303	299	333	314	287	316	297	297	314	324	290	311	349	311	356	309	295	310	305	305	316	316	301	298	296	309	296	338	311	340	333	292	292	282	323	330	336	345	287	324	313	358	331	283	283	318	306	303	327	341	330	287	340	296	335	310	298	286	301	318	331	336	315	309	320	305	305	317	293	330	349	329	282	283	353	320	259	334	329	329	315	297	297	305	319	312	309	335	294	302	336	295	295	301	321	307	305	305	306	303	315	329	287	297	322	344	322	311	341	311	326	334	316	307	298	329	325	300	358	289	311	313	326	309	309	356	332	288	331	292	327	347	303	303	296	297	302	301	348	272	335	337	297	275	330	285	307	307	313	303	327	336	299	297	304	326	311	331	310	319	336	306	324	305	323	365	322	339	305	292	316	312	336	317	327	279	324	308	288	314	305	329	331	331	323	328	368	311	295	335	332	347	326	319	294	293	309	308	320	293	284	292	297	303	314	302	366	292	333	318	316	327	310	297	322	318	298	333	294	312	311	346	295	302	352	325	311	326	328	298	295	329	334	302	323	315	326	321	309	318	326	321	316	308	301	303	315	291	318	319	330	355	298	303	311	312	320	314	353	339	313	307	308	311	315	326	302	333	283	313	293	319	337	323	335	323	322	356	310	313	317	281	299	311	311	317	317	314	325	362	328	272	303	304	307	328	317	306	332	308	307	347	335	293	317	317	305	302	318	314	292	301	343	323	295	350	288	307	339	309	295	308	342	355	362	313	336	276	339	312	305	321	342	312	335	301	310	296	300	287	312	267	310	345	322	316	335	315	291	323	317	322	285	307	309	334	286	331	297	328	290	313	316	309	310	307	301	339	272	327	329	331	327	300	333	320	301	319	343	320	315	309	297	327	317	287	319	315	331	336	359	350	282	320	276	335	309	292	319	301	310	298	334	288	309	307	282	310	325	303	313	332	284	342	319	324	300	323	314	332	321	301	338	320	313	310	296	294	293	344	309	319	329	319	302	321	327	312	327	322	306	293	325	322	324	290	304	290	310	329	326	328	304	293	302	306	316	301	323	318	281	302	319	298	328	320	354	338	309	329	322	309	325	307	313	327	337	280	294	323	330	317	354	325	351	304	327	320	315	288	299	315	337	361	328	299	309	301	295	319	315	313	364	351	338	305	317	304	302	324	317	295	311	308	292	285	305	339	346	318	294	349	326	332	305	290	299	297	313	323	303	270	327	308	301	305	298	380	305	321	307	328	323	324	339	339	341	331	308	289	325	336	302	279	297	310	333	258	333	317	297	309	310	325	310	309	327	304	293	289	324	284	307	315	311	294	337	317	316	278	319	318	332	331	333	321	300	311	320	318	302	348	321	294	309	308	337	274	309	290	346	349	309	317	345	340	305	310	287	329	330	333	340	297	314	339	310	316	283	333	277	295	328	316	304	299	324	316	322	324	316	313	287	253	291	289	294	305	321	307	318	291	339	300	290	302	330	315	317	317	352	303	333	309	316	306	277	312	301	316	316	308	316	289	320	332	306	307	289	322	306	296	321	289	305	313	321	313	299	329	342	334	328	346	303	321	325	340	305	286	293	314	316	329	300	308	311	289	331	315	270	335	313	330	324	288	351	313	291	326	307	322	326	333	317	295	320	320	278	293	306	316	258	338	286	341	311	333	295	320	314	287	306	302	309	319	316	316	329	297	320	297	316	325	298	330	311	280	311	299	281	307	313	325	311	342	312	305	327	313	333	319	338	337	289	306	314	305	317	340	304	298	335	297	319	299	293	326	309	335	305	287	289	328	330	319	322	318	365	308	288	295	299	328	347	278	304	319	324	326	291	312	302	365	347	311	319	305	312	297	305	301	315	325	327	299	331	320	312	346	353	295	340	290	322	299	333	310	318	311	312	312	334	313	325	331	336	339	309	318	319	336	337	287	311	323	305	335	358	329	307	312	288	318	350	342	301	338	346	324	299	304	312	321	330	318	295	336	300	344	313	323	362	333	300	333	318	285	314	300	324	308	328	305	284	340	321	359	279	337	314	297	313	308	318	297	307	319	316	313	334	331	325	336	341	360	310	322	289	292	274	335	291	334	354	299	300	341	309	309	316	325	340	333	344	321	293	300	339	305	306	302	309	291	311	296	284	331	332	317	300	315	328	336	318	309	313	316	326	324	313	345	344	301	362	302	321	297	354	309	304	297	308	327	305	348	289	319	313	320	332	346	360	331	308	307	307	332	320	290	326	285	331	290	332	318	309	286	280	301	289	315	325	287	302	299	305	324	319	331	304	319	300	325	328	292	317	337	355	339	312	313	307	287	295	319	320	305	350	324	295	306	356	322	307	277	323	309	311	325	329	325	321	319	349	330	315	329	315	319	336	288	305	285	298	313	336	348	320	293	316	308	346	360	332	340	281	309	315	306	296	297	339	337	326	314	284	318	365	311	292	322	323	264	335	321	301	303	346	317	321	329	285	326	328	332	295	312	349	316	299	306	300	309	291	311	329	306	323	345	308	314	308	290	320	316	325	303	295	315	309	313	320	314	309	277	308	294	312	300	306	304	293	346	341	294	319	323	310	362	341	292	334	336	333	330	305	337	318	313	308	292	303	342	298	323	314	331	288	328	328	320	331	347	333	327	293	278	334	312	288	310	306	335	306	342	326	346	285	312	294	331	324	304	314	321	317	304	361	348	298	304	327	299	343	318	344	307	307	334	325	327	332	306	302	321	367	286	324	310	320	320	317	269	316	306	349	337	309	307	320	295	365	294	316	316	319	329	285	291	333	294	312	306	314	305	310	295	338	293	312	302	333	289	307	324	314	335	293	308	323	364	321	325	323	310	340	307	328	322	302	276	304	331	313	284	299	319	296	298	315	300	282	311	319	328	279	300	288	323	350	278	311	306	309	324	304	353	327	304	320	339	290	265	341	324	329	316	320	280	326	313	311	339	317	316	315	329	342	322	343	334	301	306	307	318	327	347	314	313	329	342	375	287	319	300	342	307	301	300	345	303	302	311	322	326	297	304	314	315	311	302	324	301	319	333	303	336	327	283	328	312	326	319	331	317	306	312	319	310	310	329	302	325	299	305	334	304	312	294	350	330	372	269	319	299	313	301	287	303	306	353	291	325	334	298	322	305	324	304	318	328	313	298	307	312	291	329	305	332	298	315	311	305	319	262	300	295	294	309	305	295	330	310	312	280	300	317	317	303	321	316	325	344	327	327	297	313	311	341	293	293	337	311	299	322	283	308	290	292	306	319	334	329	333	274	313	268	314	348	318	300	335	315	314	292	323	323	302	353	304	314	309	320	322	293	313	321	282	335	351	331	323	297	299	309	297	329	271	312
23453	16488	29076	41066	43122	36615	35026	31874	23180	17652	13158	13212	7917	6683	4204	3265	3528	1995	2208	2265	2566	2786	2817	2692	1810	1455	1340	1271	1198	1176	1056	1106	1156	1465	1131	1256	3420	7773	8094	7261	5057	3188	1717	838	832	779	737	774	714	762	711	748	726	778	807	834	772	770	724	748	737	727	776	755	778	747	725	761	714	724	752	749	728	742	772	787	755	741	712	777	724	691	736	717	711	801	708	747	757	743	782	741	684	741	783	757	785	702	704	737	754	722	741	756	761	789	747	745	753	735	775	767	738	709	746	717	765	721	734	712	736	752	805	755	762	720	711	730	721	755	761	759	760	747	770	706	715	725	747	691	759	735	727	693	746	768	724	723	720	750	742	746	712	762	738	702	706	744	740	771	733	725	775	789	757	747	774	716	744	718	738	740	753	760	734	800	730	793	765	758	711	724	728	732	755	760	736	749	741	670	745	721	758	755	735	750	752	761	731	740	729	749	742	743	761	751	734	736	736	755	761	725	722	736	744	760	726	695	717	721	747	767	760	785	764	706	769	770	743	679	765	736	743	757	723	716	781	758	758	770	724	681	771	714	774	773	772	788	732	754	751	707	724	762	747	697	777	736	754	777	731	745	772	721	743	709	735	775	802	777	778	712	742	737	751	751	751	739	747	713	775	715	743	739	709	696	711	783	756	728	740	791	741	753	701	728	690	719	712	732	736	732	734	750	746	726	785	764	749	787	683	727	748	701	758	737	720	710	708	784	768	730	785	737	728	780	714	729	733	708	735	735	715	761	731	764	742	738	710	727	723	719	733	729	758	785	742	752	749	711	709	721	751	717	752	737	713	727	717	743	707	795	755	744	705	777	746	723	781	733	778	766	776	738	741	746	689	765	734	741	794	783	767	711	781	747	751	768	751	728	717	734	698	733	746	754	762	713	764	753	811	776	757	741	767	750	737	772	746	735	763	767	736	739	751	721	754	748	796	746	791	789	761	744	754	783	730	766	767	776	772	743	736	721	806	757	801	731	711	759	740	712	739	738	724	718	745	750	757	757	746	739	727	741	754	725	733	748	722	746	746	693	765	722	760	774	762	749	764	733	771	764	732	771	762	705	719	703	761	769	754	784	757	715	789	723	753	781	754	729	743	729	796	722	725	714	741	762	731	736	712	717	708	754	726	687	749	742	721	794	745	762	746	766	752	771	771	727	767	758	770	756	763	812	737	709	771	750	710	723	724	771	759	704	695	750	784	734	702	729	723	739	744	767	723	714	737	742	765	714	726	734	778	757	734	785	758	761	724	738	763	730	764	737	717	751	756	737	729	758	730	726	755	761	713	771	795	724	760	705	731	732	774	732	677	740	736	750	710	794	742	740	719	738	729	780	760	746	787	738	693	742	762	682	773	710	802	809	741	725	718	695	733	736	798	775	750	785	740	719	751	774	778	715	744	753	748	756	731	759	762	745	747	745	759	760	805	704	738	692	726	719	749	770	765	721	690	808	747	815	745	698	741	727	717	822	745	725	708	714	737	750	754	778	724	793	751	761	761	721	734	764	715	749	739	768	739	745	793	838	751	759	776	716	761	715	769	773	749	752	754	772	776	724	748	774	782	762	732	737	745	756	799	774	675	762	753	701	752	726	744	735	771	751	793	762	734	762	748	753	741	721	766	746	729	745	765	722	753	767	711	748	763	751	756	720	764	729	725	724	775	729	767	780	773	751	734	714	770	769	749	719	738	742	777	716	762	713	692	702	752	804	767	756	735	747	758	760	705	765	734	747	704	754	718	688	707	786	732	797	750	720	753	747	751	748	706	748	758	802	752	776	759	741	723	758	747	795	694	738	739	673	731	772	728	730	740	752	754	781	741	753	718	715	772	777	739	779	763	715	728	763	798	698	813	780	762	761	758	765	771	722	721	766	729	726	698	748	731	695	757	763	758	760	772	767	740	778	724	743	700	739	773	745	733	736	767	730	783	733	743	716	732	742	758	743	741	734	725	736	807	757	716	716	743	733	742	724	771	760	737	706	728	744	733	756	752	762	785	752	691	722	710	740	780	778	789	785	696	744	749	715	744	727	787	694	791	732	697	749	747	730	753	723	714	738	764	781	710	750	791	716	713	790	741	760	753	763	709	713	735	734	768	757	732	749	772	714	753	779	764	783	758	727	721	728	745	757	755	749	775	780	706	811	705	765	767	721	740	693	771	754	709	753	790	749	720	756	748	787	761	730	746	693	745	676	724	739	709	730	764	742	786	748	810	756	783	733	756	790	739	790	760	741	740	747	742	746	765	763	722	760	724	710	716	742	745	745	741	711	700	743	736	789	767	704	773	759	736	766	682	752	710	717	758	759	739	756	793	750	738	702	787	754	734	736	762	773	749	730	760	709	769	699	738	755	716	779	755	697	768	761	737	720	727	782	766	734	780	735	741	769	751	755	762	772	738	726	795	768	669	710	710	747	720	726	749	737	791	735	759	765	765	780	773	781	769	752	768	730	784	711	740	743	750	763	733	767	675	783	710	771	730	692	749	758	716	805	766	781	767	750	723	744	738	763	750	716	747	794	803	732	763	723	754	710	736	710	722	810	721	777	769	719	778	780	732	743	726	738	704	752	719	759	716	756	735	769	744	680	748	773	720	748	716	696	735	743	698	790	730	726	746	713	783	732	740	762	741	767	724	740	723	740	753	737	729	779	750	732	757	747	745	707	744	746	727	722	688	727	760	768	736	757	708	733	771	733	705	719	698	744	703	763	770	762	675	775	733	741	705	735	763	735	727	795	748	749	738	750	775	804	738	760	708	728	699	726	760	775	729	774	739	768	732	753	713	716	747	737	712	706	758	712	773	715	763	741	727	761	737	795	788	805	716	784	709	712	778	815	751	739	773	728	778	740	733	752	729	747	766	788	764	749	766	785	749	727	761	803	781	791	725	741	708	752	780	718	722	750	773	712	734	735	735	733	744	782	765	780	719	744	802	738	740	708	754	731	753	797	696	787	721	688	715	752	756	742	710	752	738	747	785	705	752	732	784	796	759	691	732	751	760	781	774	721	768	748	794	703	771	718	691	727	744	738	779	756	751	721	749	715	747	766	748	708	699	733	758	728	730	759	754	730	782	745	743	751	756	723	751	756	728	713	723	732	718	726	741	778	760	699	747	718	766	742	727	800	741	744	789	767	727	773	770	777	746	739	737	784	730	772	715	793	735	717	754	677	738	719	721	767	723	715	761	760	727	812	783	761	752	771	743	771	816	755	740	791	822	777	742	712	713	716	767	765	714	745	751	779	682	710	733	721	677	757	784	763	790	789	771	774	706	779	748	756	741	718	728	718	715	776	730	760	801	777	752	742	812	736	724	776	771	754	747	729	732	678	742	733	722	747	721	756	749	745	768	729	772	725	774	754	741	768	724	736	783	706	745	742	720	739	720	740	732	728	793	753	741	696	812	779	768	785	737	770	744	755	757	739	741	725	716	755	744	733	750	766	749	714	774	726	750	774	736	711
41028	32178	35425	37359	38354	33291	30942	27029	19611	12641	8525	7691	4488	3306	1832	1108	1165	730	620	707	842	914	881	807	521	456	428	431	421	373	393	418	402	395	399	672	1687	2392	2382	1982	1482	988	670	383	324	345	279	313	318	300	324	321	291	361	342	345	327	305	280	295	333	306	313	323	315	298	310	310	321	355	320	330	276	316	331	291	324	308	293	320	284	292	356	325	313	313	326	336	316	318	358	319	322	320	344	316	320	293	340	324	311	319	338	304	320	318	320	271	311	334	314	326	327	314	311	309	320	306	301	320	334	301	293	336	305	295	340	309	300	307	308	337	278	350	349	283	330	285	324	305	326	325	298	311	313	327	326	276	293	314	348	335	338	317	329	310	295	301	330	285	303	331	310	295	328	280	350	281	312	327	337	312	308	355	324	290	322	370	342	310	304	322	299	318	319	294	328	330	303	317	325	272	312	295	315	335	315	304	284	316	348	330	328	332	319	347	331	282	329	270	291	332	307	335	340	326	306	345	294	307	342	287	337	341	329	328	299	326	330	315	323	301	333	341	322	311	341	353	344	312	340	304	317	312	324	313	334	303	312	322	321	316	308	345	308	343	318	328	289	290	291	323	298	328	318	336	354	337	267	308	313	302	318	317	303	314	276	308	329	313	317	338	329	344	327	286	297	325	330	334	331	342	303	305	356	338	309	321	308	328	329	332	333	328	316	324	323	306	312	307	330	295	329	339	356	375	313	332	303	331	344	318	342	330	315	357	317	290	302	317	360	319	332	304	313	322	307	334	349	321	313	293	356	297	304	334	345	326	341	345	342	317	314	323	307	299	338	341	364	349	331	318	358	321	322	303	327	323	342	319	315	299	316	302	330	306	301	309	322	301	313	310	351	318	366	298	294	291	293	327	308	324	310	318	311	324	324	302	282	341	290	317	307	323	307	338	337	325	307	356	311	325	347	316	281	309	329	334	340	352	317	284	332	346	330	317	318	297	344	310	290	319	290	322	328	302	302	322	301	320	350	317	333	344	328	326	301	322	318	325	340	323	316	340	329	342	361	319	347	307	334	317	302	295	287	293	281	338	313	344	347	323	299	309	344	324	348	354	305	318	316	340	304	291	321	325	337	302	296	333	338	342	333	328	311	339	334	327	317	285	312	310	332	333	324	335	293	339	330	297	287	332	321	318	323	336	337	328	297	323	307	335	290	287	320	310	333	281	327	309	322	330	326	349	292	316	332	292	303	337	333	338	312	311	294	293	324	305	299	311	319	321	306	281	278	306	304	320	309	349	311	296	347	342	325	310	318	330	309	316	293	321	288	317	327	317	307	339	319	303	304	306	357	328	312	299	342	312	342	318	323	301	324	350	341	317	299	305	289	301	314	324	336	295	299	319	315	332	314	304	358	324	334	324	312	344	353	327	300	324	282	318	285	307	312	283	315	324	300	288	305	333	309	316	356	333	294	300	331	319	315	325	295	339	312	336	326	312	293	285	318	317	346	308	329	327	286	340	309	306	317	261	311	292	317	295	315	347	303	341	335	304	293	325	323	301	310	321	314	352	315	293	329	350	329	313	342	302	311	307	310	297	325	315	303	367	363	321	318	340	346	293	296	339	331	321	287	301	290	325	306	336	295	303	288	329	336	318	339	287	322	333	328	349	319	324	314	351	334	314	321	305	306	323	305	314	289	294	319	315	303	318	294	319	321	320	315	337	319	340	301	320	351	290	311	298	297	318	282	359	349	314	311	288	333	270	303	322	309	296	333	341	293	329	302	308	307	350	321	312	343	296	314	329	317	301	359	335	342	307	313	321	295	289	292	325	291	336	321	304	322	335	330	339	317	326	316	314	326	310	307	318	310	341	313	355	334	329	293	312	321	306	288	325	315	296	330	330	277	348	315	304	308	311	338	341	301	310	339	316	333	312	337	322	344	298	272	369	300	292	343	311	329	310	331	344	310	328	320	322	295	322	313	328	345	280	325	305	330	354	317	299	334	301	297	302	319	297	311	330	334	287	311	325	317	321	317	324	308	342	306	322	332	320	321	315	310	311	311	316	327	310	294	320	326	317	315	323	349	322	311	309	312	303	304	358	306	328	331	344	309	328	344	328	347	347	317	327	335	309	313	349	288	296	312	305	325	321	319	323	338	297	294	319	298	352	335	314	331	309	314	322	324	282	325	327	298	331	333	288	337	293	291	330	387	301	296	342	295	319	332	325	270	314	307	313	332	318	295	301	314	304	323	304	316	324	375	335	292	328	298	309	309	328	294	291	327	320	339	330	353	287	295	363	295	317	289	327	301	315	320	325	321	300	305	284	317	323	299	327	279	318	318	303	312	319	281	335	327	312	323	349	292	301	338	305	300	314	329	319	279	321	288	344	269	350	277	313	341	297	301	331	288	321	312	295	304	287	335	337	306	303	305	322	339	359	317	298	324	334	286	300	318	320	351	342	297	330	331	319	325	318	328	314	332	318	313	303	332	301	333	313	335	302	317	287	325	387	323	313	287	324	321	339	315	298	343	315	305	330	320	340	317	337	312	290	350	316	342	338	300	305	331	318	306	281	325	345	290	312	326	335	302	325	364	339	317	325	288	344	290	338	312	311	358	296	280	307	319	317	311	289	314	311	316	307	325	350	313	320	303	340	307	289	323	290	345	336	317	375	314	323	331	305	327	339	297	327	327	305	347	329	304	308	274	314	291	327	334	336	300	337	314	310	341	320	339	322	324	328	342	314	333	362	286	325	309	287	303	310	335	288	291	340	333	319	343	348	328	330	348	363	328	306	290	303	343	310	303	294	285	296	336	332	319	315	293	318	333	368	326	332	302	309	297	320	297	308	335	319	344	329	335	280	339	330	333	315	320	330	335	293	342	296	311	327	336	327	284	338	324	302	303	321	291	321	319	296	288	326	301	356	320	321	345	298	313	305	307	307	332	323	285	322	352	319	296	347	308	308	326	315	306	355	337	301	343	307	330	353	318	302	294	336	355	328	322	307	313	329	340	304	280	331	329	350	264	311	307	314	303	341	346	334	311	297	318	287	337	298	348	315	295	319	304	314	323	308	337	322	295	305	321	321	319	316	275	297	307	326	297	303	337	302	334	297	304	335	295	308	313	318	322	328	321	318	313	308	296	327	301	316	337	313	340	318	294	312	315	309	314	359	350	308	329	325	338	322	332	308	301	321	322	340	372	327	341	334	349	295	304	313	326	326	359	329	276	316	274	292	312	345	317	326	324	325	324	312	340	368	304	319	313	309	338	341	302	351	353	343	322	299	313	310	307	313	350	316	315	320	301	316	284	328	341	332	330	293	327	302	302	320	292	337	335	340	314	296	274	306	326	284	378	322	348	296	325	334	322	316	310	317	318	295	278	313	315	318	338	287	308	297	324	303	329	320	308	291	322	324	333	296	294	340	351	326	315	313	289	289	292	316	339	331	329	335	308	311	314	321	305	292	315	310	329	348	318	347	320	315	321	319	339	294	300	297
30357	24348	37224	47148	50345	44300	43102	40701	32620	25788	21581	19535	12780	10501	6590	5019	5460	3159	3143	3477	4069	4699	4155	3447	2252	1851	1862	1638	1389	1276	1221	1248	1257	1313	1428	3348	10011	13046	12892	10749	7598	4629	2553	1008	844	799	707	709	721	752	750	748	765	797	767	770	749	758	684	773	733	723	717	732	750	750	714	687	685	736	740	704	725	712	731	720	797	709	667	706	718	694	756	713	704	718	726	801	761	727	726	723	741	755	736	773	709	757	745	748	773	692	735	755	716	777	764	731	697	736	712	723	747	726	724	652	754	715	728	709	757	714	687	709	718	763	665	756	733	748	737	702	738	753	781	745	760	744	709	742	754	757	744	700	756	742	711	743	733	686	788	722	757	700	764	723	694	728	729	746	696	718	744	765	731	759	724	727	730	700	745	745	755	727	737	770	749	715	677	694	689	705	708	724	754	734	746	734	734	737	713	757	709	652	718	697	745	706	719	762	757	741	754	684	726	718	744	778	760	765	744	666	746	757	711	765	684	755	739	741	705	729	767	740	696	749	688	717	712	734	730	732	761	727	732	755	711	740	717	708	718	714	736	710	740	698	753	738	694	773	723	745	712	753	716	692	734	716	755	735	692	750	754	712	737	730	745	746	734	742	755	690	719	723	746	730	737	708	734	776	737	726	754	738	737	716	758	713	743	721	746	696	756	722	744	711	748	739	715	724	741	766	702	738	728	709	731	759	681	761	697	732	706	730	724	725	715	706	739	774	683	771	721	739	721	732	732	746	716	711	722	745	727	783	757	778	735	718	740	754	761	732	698	708	721	752	741	734	728	696	729	708	737	752	722	732	707	744	729	753	716	793	701	746	671	689	720	770	715	742	704	736	701	713	751	756	704	780	745	770	754	719	724	701	736	712	753	732	748	711	757	759	743	702	686	736	743	721	677	709	743	766	782	689	757	726	742	723	730	694	766	744	739	709	744	715	708	771	742	721	738	768	708	738	734	733	718	675	721	706	708	742	717	742	684	697	760	698	736	699	687	719	743	748	676	713	767	693	765	767	721	768	762	708	697	741	788	730	719	769	756	720	713	767	732	775	716	761	729	756	720	775	723	754	729	697	711	731	739	744	711	696	755	720	695	693	749	729	732	696	707	747	762	734	742	753	718	695	725	721	704	703	721	735	697	704	725	734	721	711	687	740	771	709	733	726	720	736	678	701	781	730	772	726	713	675	709	709	718	693	739	770	746	695	721	749	670	722	758	749	703	747	722	763	786	737	699	711	739	706	730	738	712	713	755	726	734	723	776	752	704	705	721	758	799	729	759	738	743	740	749	804	733	745	758	765	712	737	730	744	729	727	723	721	749	735	745	768	718	770	746	687	732	767	677	726	752	722	734	753	747	729	699	730	743	740	700	695	695	725	720	761	806	708	723	736	671	792	713	754	687	738	693	678	734	761	737	773	739	685	696	723	684	736	729	680	715	694	733	803	711	717	698	687	740	766	720	703	739	757	747	775	736	770	786	701	726	674	720	690	749	699	704	711	724	694	758	723	728	727	733	749	736	769	747	711	703	754	736	698	688	713	779	710	694	755	693	740	725	723	722	683	707	723	717	726	721	728	705	719	725	797	753	729	744	725	732	679	760	730	744	734	796	703	696	746	768	725	721	680	723	711	700	735	687	720	735	753	734	731	735	745	728	760	747	764	714	763	678	699	691	731	761	752	720	760	725	738	712	754	742	677	729	676	740	731	732	736	767	755	743	779	740	729	714	753	727	757	715	763	762	727	693	692	698	725	743	784	675	697	675	716	692	707	697	722	709	737	706	684	760	705	701	736	747	724	741	736	766	679	723	647	693	682	733	704	794	694	706	709	687	792	705	728	712	765	726	735	714	749	768	761	751	728	724	755	703	717	753	736	702	762	766	745	734	749	738	740	744	685	700	728	730	791	712	756	687	751	736	725	719	788	723	732	779	717	723	684	713	725	739	738	736	734	684	700	771	691	743	742	739	752	711	738	734	736	743	714	689	727	722	713	749	715	729	721	756	728	723	764	749	731	699	764	748	721	752	774	731	706	721	688	742	738	713	716	738	713	722	695	714	688	686	727	732	731	767	731	706	779	728	726	710	703	752	749	735	760	710	750	782	716	698	749	713	737	705	728	706	743	740	734	717	706	745	710	746	702	756	749	739	740	711	756	735	752	724	744	766	732	739	708	753	730	763	744	716	747	717	732	735	751	736	753	764	685	746	676	735	732	729	700	697	712	770	743	737	729	759	751	741	719	740	721	727	735	736	682	727	688	725	712	732	711	724	714	746	691	733	749	685	705	771	730	729	748	774	689	733	701	718	738	762	752	702	738	704	792	728	728	707	743	751	731	754	720	745	719	763	720	764	767	739	727	740	739	757	765	731	723	719	727	738	734	783	748	750	722	727	744	731	708	735	786	759	712	752	690	747	744	783	761	651	725	714	748	697	726	719	739	713	745	716	697	749	723	722	760	706	697	705	706	723	734	725	754	717	733	745	722	685	745	746	714	743	725	733	755	755	698	706	713	673	747	696	773	685	740	700	696	710	752	744	740	706	768	734	709	763	700	790	702	737	721	716	684	776	725	710	735	682	741	747	751	692	696	719	793	736	771	673	746	726	761	728	760	694	721	743	709	749	706	742	706	716	722	711	687	732	691	744	720	729	713	738	720	760	726	758	722	713	737	706	708	736	698	748	752	717	723	739	717	737	761	746	756	701	773	719	742	724	730	747	724	757	728	750	759	712	772	731	704	710	765	716	737	696	720	726	752	780	743	755	724	740	756	745	723	679	721	719	738	680	755	719	730	719	706	707	758	728	729	742	697	740	744	729	719	742	753	775	747	743	749	761	740	719	689	731	716	698	749	754	715	747	729	729	718	741	693	723	751	684	716	748	768	735	678	727	721	748	719	776	699	727	713	737	724	775	729	766	681	786	704	699	746	738	704	715	730	687	732	777	735	710	738	720	726	678	715	707	726	694	682	775	779	756	707	732	735	800	728	735	715	742	693	719	775	780	727	754	711	744	732	743	751	716	738	723	703	712	700	734	737	731	746	748	709	760	674	717	700	725	693	719	739	666	728	710	759	744	712	755	733	712	708	763	722	717	692	728	701	746	694	719	718	722	700	700	686	710	768	755	759	794	739	690	758	745	750	756	779	753	739	779	751	716	757	701	753	711	742	732	703	769	720	732	732	781	739	714	752	743	732	723	745	716	757	718	717	711	733	750	714	761	707	701	734	697	739	690	717	752	719	667	708	708	744	697	697	736	722	695	719	714	683	717	768	740	727	675	705	754	715	747	689	758	746	737	687	714	708	714	743	721	753	720	692	712	696	717	762	704	744	715	687	726	735	734	754	748	773	764	746	761	728	738	771	739	725	730	712	730	751	708	746	778	670	701	713	706	804	728	736	704	737	706	699	733	734	739	761	734	679	708	738	726	740	756	691	730	705	741	705	743	746	761	779	727	741	765	673	689	766	765	721
6543	4518	4733	3586	2826	2066	1553	956	645	497	434	464	374	317	304	307	272	256	243	269	287	264	269	265	298	273	274	289	241	282	283	291	235	283	268	278	315	351	360	415	375	345	350	252	261	218	219	233	241	276	251	237	242	240	260	266	262	230	251	244	203	232	262	229	257	238	251	257	245	257	243	240	262	218	223	244	240	249	243	198	248	256	246	271	236	222	251	239	264	255	239	237	257	214	283	259	233	270	228	242	256	241	253	249	257	265	250	266	238	269	237	251	245	276	248	258	248	231	219	236	229	243	254	252	252	249	250	259	259	280	225	246	244	235	242	257	223	254	249	255	244	240	254	229	247	229	241	247	230	226	230	225	221	237	242	234	232	246	262	231	235	232	245	228	229	221	231	241	255	208	274	209	264	233	232	227	232	219	246	244	232	256	231	233	245	260	239	228	255	233	261	257	239	233	226	251	235	252	265	265	225	257	246	275	249	238	214	237	252	216	231	259	255	248	236	248	238	253	226	257	247	230	241	236	218	244	262	268	242	245	234	279	266	234	234	250	226	226	238	226	267	280	271	228	255	230	234	211	254	247	258	229	241	235	195	234	213	246	268	258	279	231	230	237	236	240	217	256	224	257	226	284	248	231	227	247	249	236	221	261	258	206	242	265	214	224	235	232	243	234	272	254	247	232	262	273	225	293	234	235	209	256	218	246	256	249	225	259	279	242	291	250	219	255	255	261	239	222	259	265	241	248	213	268	269	264	227	256	231	216	237	238	262	261	243	244	221	235	240	236	252	259	230	253	226	247	257	240	239	229	254	256	251	222	244	225	264	235	236	240	247	250	213	237	251	234	228	246	233	261	263	246	244	230	284	263	219	236	273	257	234	257	254	278	250	259	240	245	248	227	217	223	240	230	248	216	243	269	243	260	222	276	198	244	238	238	230	266	249	210	228	244	269	237	260	247	248	216	252	223	239	222	264	257	225	239	258	258	241	257	235	259	250	252	239	249	253	240	252	223	244	239	239	248	235	249	247	245	225	253	267	226	242	262	253	256	262	244	266	249	254	246	275	237	233	252	250	227	258	255	262	225	223	236	260	212	223	216	246	236	269	257	248	240	254	215	266	242	225	240	271	240	219	241	244	209	240	223	242	233	254	223	263	261	255	258	229	213	259	204	239	234	209	226	251	285	258	246	229	233	255	274	260	241	280	236	262	239	241	257	265	254	259	247	231	252	260	224	259	237	257	252	234	247	270	244	240	208	251	223	267	229	232	240	233	226	221	236	266	283	263	211	229	239	236	222	249	266	241	254	237	226	243	221	257	225	260	267	227	251	242	272	205	257	246	244	269	228	243	226	269	249	222	239	255	225	250	230	277	233	233	249	229	261	251	251	254	276	229	241	245	227	266	242	242	228	230	240	241	215	265	277	247	247	247	261	223	241	257	251	246	251	256	258	273	249	245	224	240	245	238	249	265	238	263	284	225	229	223	271	273	226	223	242	251	246	235	218	228	263	255	256	237	240	246	268	270	248	256	242	241	256	240	256	241	247	244	233	264	240	254	262	229	227	223	261	253	240	241	232	237	230	245	246	221	240	245	215	205	232	238	234	262	269	268	230	237	244	229	257	238	243	251	242	254	239	262	241	255	254	225	231	245	212	239	247	236	255	247	250	230	212	265	244	208	240	235	257	245	254	257	251	221	226	251	235	265	248	254	240	253	250	252	239	229	217	247	225	219	217	264	262	232	264	230	245	221	260	221	261	259	269	214	227	200	253	243	205	276	225	275	237	226	238	256	247	271	246	227	240	250	265	254	238	247	236	230	270	241	250	244	228	225	206	222	242	267	227	213	230	256	276	240	218	263	254	217	255	231	232	245	220	205	230	246	249	277	222	251	241	253	266	252	241	267	238	195	235	238	254	218	240	234	227	234	218	275	239	252	255	241	257	227	244	219	237	251	228	238	232	206	246	247	269	236	249	287	225	245	256	240	262	256	261	236	222	237	205	237	220	260	231	252	235	234	210	247	247	261	244	226	257	220	247	236	224	260	264	241	259	239	236	255	258	248	242	242	228	240	230	252	214	238	277	264	227	210	221	266	270	251	252	229	267	246	244	223	248	255	212	272	250	239	259	242	234	262	244	215	249	249	274	244	234	214	242	244	225	244	263	248	236	237	241	237	252	247	272	265	268	270	262	240	241	233	262	256	266	248	233	235	255	236	248	209	239	215	253	213	250	267	233	243	250	268	233	246	243	196	232	219	246	271	257	231	234	262	255	249	263	245	264	245	223	295	231	250	250	262	216	266	222	247	270	285	219	250	211	267	255	243	244	236	258	234	279	246	227	240	257	254	218	254	208	254	234	236	269	220	232	241	253	233	254	234	254	252	222	244	278	255	236	256	243	240	247	259	250	271	254	231	235	250	240	200	238	225	241	250	266	261	252	250	244	239	237	258	265	237	250	229	233	225	236	271	240	253	257	242	234	240	240	244	236	249	244	247	216	227	221	232	259	252	266	220	243	259	245	235	237	246	242	241	218	250	232	236	238	275	252	222	231	227	225	233	258	256	259	255	253	251	270	250	269	214	247	275	268	262	256	265	240	221	251	241	266	287	246	240	225	244	223	263	257	257	222	234	238	248	228	268	233	238	216	264	223	267	255	259	237	248	238	262	223	254	259	219	254	233	257	210	260	241	270	248	221	247	253	255	251	248	269	224	240	233	255	225	248	252	253	237	229	224	219	234	239	245	259	247	254	235	233	232	228	229	226	219	253	242	234	263	232	224	255	241	229	251	237	214	243	238	219	245	209	252	262	240	248	277	239	232	249	243	261	254	240	228	231	246	220	266	258	272	237	243	249	241	217	236	239	247	230	244	287	232	220	202	244	246	217	234	239	226	254	230	232	249	231	274	251	238	241	239	245	234	234	238	250	231	234	250	277	230	234	232	273	232	232	236	245	218	255	239	250	219	252	238	249	272	254	236	252	249	256	237	247	237	221	235	282	229	245	275	246	238	289	231	217	255	268	245	230	249	240	260	242	241	254	244	208	266	233	248	270	236	253	226	233	245	254	230	229	246	232	223	219	255	253	267	245	248	251	245	245	228	248	260	237	209	275	224	270	231	234	237	242	292	225	249	247	229	276	233	224	261	232	225	225	258	249	256	229	238	224	270	241	234	240	248	223	230	244	233	270	208	265	251	249	278	220	241	253	253	241	236	230	271	243	265	235	236	265	243	249	245	223	244	257	249	247	240	246	239	206	264	238	253	237	242	255	263	232	252	236	259	239	258	263	236	230	259	225	238	228	218	237	234	272	289	237	245	211	225	249	227	251	230	242	261	270	239	243	243	236	273	241	229	251	250	250	245	263	237	264	228	236	243	236	262	208	212	230	232	245	235	261	210	264	240	246	231	245	222	218	239	250	279	308	252	269	247	225	251	231	277	266	255	281	245	210	274	261	241	236	261	251	217	253	247	255	273	225	262	235	240	228
5597	4864	8219	10224	10031	7893	6865	4464	3117	2148	2049	2044	1483	1244	1099	993	887	782	727	805	859	831	955	949	837	875	871	725	766	736	750	672	746	782	685	798	911	1392	1548	1505	1256	1083	897	713	569	594	595	656	581	607	618	570	582	584	603	590	652	621	590	640	543	597	571	604	597	576	612	581	601	583	620	636	646	549	620	633	590	583	608	615	647	608	634	575	606	577	574	547	614	617	592	610	551	616	592	605	581	664	594	586	577	577	600	595	589	615	570	618	599	622	651	609	586	592	595	577	635	621	631	584	615	603	596	601	582	584	571	604	601	625	614	602	579	620	598	593	596	599	632	589	578	628	636	611	572	625	620	615	650	615	638	627	664	562	570	587	572	600	562	612	547	574	586	578	631	623	580	636	613	577	613	627	553	592	578	633	587	622	607	612	557	606	623	599	641	564	615	635	616	593	584	562	590	636	588	633	605	641	606	603	594	585	608	571	599	607	599	589	584	624	566	627	594	631	616	600	591	619	610	567	606	559	566	582	614	596	553	610	643	599	565	589	572	545	609	599	571	599	575	577	627	591	614	631	611	609	610	598	674	615	605	622	600	605	617	626	618	578	577	611	597	580	650	581	628	607	639	595	572	600	586	600	605	588	586	591	630	558	648	581	603	578	635	595	629	568	581	579	592	576	651	594	606	607	651	624	616	588	618	607	627	579	610	590	599	626	577	589	617	608	593	643	619	619	578	575	563	619	609	614	569	643	597	602	580	629	576	553	629	582	575	611	630	556	556	598	602	600	644	568	600	604	627	573	576	585	593	590	582	576	586	596	628	576	614	600	626	626	579	644	613	625	572	584	589	616	632	601	618	567	582	595	617	608	612	641	615	597	620	596	613	593	602	634	609	621	604	595	631	576	591	584	629	627	583	588	632	615	558	585	613	550	573	612	632	573	581	589	624	578	600	612	591	577	578	569	627	638	576	585	629	635	613	607	605	597	632	601	620	584	591	616	567	587	616	586	633	607	602	565	582	603	605	596	614	611	612	605	622	562	597	609	591	572	605	584	609	578	601	587	572	626	573	608	599	614	617	593	621	605	586	552	616	639	616	583	626	606	583	643	644	600	637	582	651	587	607	607	626	597	613	602	591	613	642	620	640	594	577	593	608	610	590	610	594	585	562	597	587	591	561	607	604	560	566	604	607	579	634	605	585	625	614	609	627	591	595	579	612	640	614	631	612	602	622	593	624	566	555	595	617	573	578	617	596	654	590	591	608	595	619	634	643	623	623	621	589	573	614	602	605	620	607	591	608	614	639	601	601	640	572	627	595	593	615	579	609	614	625	597	611	566	581	600	589	562	584	559	611	606	608	586	586	587	636	604	576	615	610	623	589	636	596	657	618	598	591	559	612	611	628	611	587	609	603	616	618	647	613	579	651	566	624	559	590	599	651	625	595	625	594	638	612	626	602	588	589	607	594	611	581	639	588	655	608	615	641	619	609	568	602	602	625	573	585	584	610	541	638	561	610	606	589	598	609	631	609	647	617	623	593	582	595	588	615	622	574	636	634	609	599	612	583	601	571	586	628	602	591	614	629	600	625	608	602	634	575	567	626	622	595	565	607	602	598	576	557	616	604	576	627	607	592	565	568	610	601	661	609	609	576	581	571	621	590	612	615	605	602	589	560	605	607	622	611	628	647	592	603	617	610	612	578	622	582	607	584	592	600	600	611	589	604	589	571	610	631	593	555	563	583	580	602	609	609	595	601	597	610	624	617	606	594	575	603	587	595	628	584	655	610	595	581	583	593	595	606	584	575	612	578	578	598	626	615	592	572	614	612	608	573	573	626	602	619	584	552	587	570	609	579	603	576	554	580	613	580	604	585	595	592	557	646	579	622	579	602	613	595	565	578	652	630	593	613	605	614	615	593	614	590	620	578	622	625	582	611	601	627	586	645	571	602	618	591	571	583	615	586	613	629	588	566	646	584	644	623	606	599	616	591	622	573	601	654	632	597	622	664	659	560	591	566	576	604	574	594	629	609	552	610	555	562	574	602	581	569	590	617	581	605	620	583	595	573	616	570	609	591	598	615	579	661	555	578	590	584	611	611	602	642	597	580	614	627	594	603	619	570	561	587	577	629	605	577	598	612	574	601	595	645	618	665	609	605	590	582	588	624	630	606	630	578	594	593	581	572	607	581	578	596	630	577	584	569	628	598	648	615	602	620	616	602	575	640	600	610	565	623	583	572	585	606	609	566	621	592	625	609	603	615	616	596	587	574	545	611	608	623	601	592	616	559	603	585	627	630	564	604	617	599	610	569	568	611	573	555	587	623	566	618	614	653	618	592	628	606	561	529	579	571	591	586	614	632	602	599	561	618	591	626	574	625	566	615	594	555	584	633	649	576	632	596	588	618	620	619	604	621	604	603	635	622	613	629	619	592	613	605	579	611	629	589	628	637	596	543	588	590	646	565	602	605	552	573	619	618	587	646	579	635	618	581	606	575	624	588	605	608	620	609	592	610	595	588	595	618	612	579	579	579	578	626	656	574	561	557	605	586	578	618	575	575	570	587	591	611	594	595	573	615	628	587	600	612	602	602	630	612	632	578	615	628	593	552	618	630	614	574	609	616	582	599	595	565	599	592	568	591	591	569	594	575	621	569	585	546	581	602	661	583	594	624	619	578	578	573	594	609	587	600	598	564	596	613	591	607	557	632	625	646	591	630	581	643	612	615	617	614	592	601	580	619	627	612	570	624	601	655	553	558	574	598	608	574	561	602	586	623	609	616	638	595	593	615	592	627	592	576	586	588	593	577	584	592	600	598	596	624	588	613	624	595	578	606	649	586	628	612	614	574	605	620	584	632	595	623	603	607	558	627	605	628	618	595	566	579	594	587	556	574	650	587	553	619	617	610	582	580	615	593	577	630	615	592	593	615	594	615	620	586	616	591	634	609	610	605	602	563	596	585	650	593	588	540	571	604	604	619	612	597	632	597	592	660	567	649	606	671	579	602	571	594	634	606	591	621	617	592	626	613	586	595	592	582	588	569	635	591	575	578	620	633	629	573	608	583	579	580	642	608	582	604	598	603	614	615	627	594	584	586	653	582	587	579	617	583	586	593	553	623	555	576	617	618	560	635	573	582	670	644	584	572	605	574	597	629	562	605	617	583	622	616	568	632	624	577	627	591	617	589	601	598	622	601	586	616	591	591	595	589	583	598	599	601	586	617	618	566	609	602	550	601	588	621	621	586	572	627	573	599	604	623	592	608	591	589	606	641	635	526	569	542	613	566	629	593	589	617	626	611	608	618	575	584	584	615	590	615	609	680	587	599	584	578	620	627	585	587	574	599	594	566	631	554	590	610	616	591	619	597	590	589	566	622	611	589	610	607	628	581	593	577	648	585	637	603	595	585	586	572	651	638	609	541	592	579	592	593	591	578	607	565	566	582	598	604	612	617	596	578	631	588	647	613	625	606	566	635	555	635	613	588	606	585	587
29802	29164	31253	31654	31673	25413	22566	17403	10256	6060	4704	3504	2322	1477	899	668	716	512	488	467	581	650	674	484	458	451	387	394	365	347	362	354	356	355	416	625	1245	1616	1350	1007	805	643	435	396	324	314	360	294	333	329	296	330	349	329	307	335	316	332	325	323	294	326	316	346	337	347	345	366	298	294	314	347	324	322	324	330	314	320	302	323	358	318	373	342	328	347	310	326	314	344	328	326	300	332	326	309	354	313	316	318	324	339	315	333	366	345	330	353	340	303	328	355	309	317	316	329	308	304	322	303	302	315	365	350	321	329	317	357	345	326	322	321	329	323	356	285	334	326	319	316	301	316	321	349	350	320	318	322	310	310	301	316	329	324	331	334	305	303	312	304	326	330	334	315	325	349	332	334	308	372	327	301	335	317	294	310	314	316	322	323	328	319	332	333	324	333	356	326	329	318	360	324	346	352	300	324	328	308	322	316	339	355	316	327	328	336	301	304	336	341	310	328	297	315	324	347	319	354	318	312	315	345	326	359	323	323	303	326	363	333	306	330	329	329	340	331	359	328	333	313	287	335	329	384	325	362	346	314	322	328	343	330	314	311	359	333	344	314	319	343	323	314	330	342	327	342	331	336	342	318	348	310	298	316	311	323	321	339	314	315	284	300	313	328	336	346	338	300	318	350	336	337	322	331	309	336	309	344	340	341	353	372	298	291	313	318	310	288	355	339	315	339	301	331	311	335	320	307	326	348	356	358	346	344	310	322	309	355	328	323	338	308	314	347	312	301	339	320	293	304	338	324	320	328	364	335	327	324	350	307	331	325	317	324	311	300	321	321	343	311	349	308	338	354	333	345	308	343	348	324	319	337	317	323	325	310	327	331	321	298	332	333	380	332	311	331	310	332	299	308	319	333	368	342	323	334	372	299	283	348	327	326	319	296	334	361	348	299	344	265	308	263	331	317	335	315	324	320	319	320	324	328	312	308	315	332	348	311	332	312	329	304	319	352	320	306	341	324	315	328	310	330	321	314	297	331	318	330	311	297	337	315	290	353	334	333	314	294	294	354	359	326	326	344	331	315	322	337	310	311	308	312	295	336	279	301	321	323	325	323	330	325	309	352	332	311	292	312	314	356	360	323	317	344	327	325	313	312	306	294	332	334	286	282	312	313	356	320	313	345	332	351	341	331	316	343	331	305	323	323	340	327	306	300	330	307	332	360	347	351	355	289	351	308	322	311	328	283	292	318	319	332	340	308	308	318	320	346	353	311	342	305	327	306	330	327	341	313	360	308	300	316	307	334	336	314	322	342	327	301	311	333	333	304	312	311	344	293	311	313	322	312	311	274	330	332	343	296	333	282	317	308	345	318	350	338	340	324	344	338	308	320	340	327	338	344	350	331	350	295	331	315	277	318	337	340	315	359	326	326	331	330	308	287	339	335	313	297	346	328	311	327	357	319	328	323	322	362	332	306	311	311	316	328	327	311	294	364	336	334	355	327	328	310	324	347	307	330	344	302	308	335	352	334	307	343	310	348	343	315	325	350	374	320	308	295	318	305	323	326	322	307	307	311	324	324	292	327	321	340	336	321	363	311	321	337	338	343	366	334	333	299	288	325	328	318	337	346	324	318	317	319	333	347	311	361	328	313	327	366	318	301	312	358	322	322	311	290	303	312	328	338	325	287	299	345	339	310	347	301	328	345	332	304	309	322	345	324	303	309	294	334	336	312	344	328	329	310	285	347	358	312	333	331	295	310	301	298	335	377	323	306	309	327	316	347	343	285	304	293	356	309	337	370	341	368	321	322	357	345	293	340	322	342	351	312	345	337	324	335	337	355	333	338	301	336	308	346	329	334	340	353	346	338	331	302	312	345	343	315	325	282	349	312	314	300	347	290	323	340	348	305	326	322	305	298	307	315	334	344	330	303	336	282	308	328	301	349	329	332	312	293	295	351	350	323	329	327	330	325	324	324	341	333	298	324	343	329	334	332	319	330	342	298	328	342	368	334	335	310	306	336	338	318	286	291	331	292	304	332	285	348	313	318	314	325	325	320	337	341	317	298	364	328	338	332	300	318	338	346	366	297	319	329	368	343	331	313	293	326	369	301	324	325	316	305	305	321	318	329	318	332	308	312	337	333	328	290	320	380	330	336	297	306	334	300	325	317	337	309	326	351	314	310	336	339	316	320	311	337	306	336	332	314	341	338	341	343	329	337	301	342	309	335	299	279	306	310	293	315	336	304	304	306	342	312	301	330	342	307	327	319	358	313	315	313	327	334	322	316	286	269	321	321	335	335	316	324	355	337	315	297	357	342	332	291	317	311	303	329	287	323	317	318	312	327	319	334	269	327	302	346	360	323	275	328	327	351	297	331	331	325	352	327	333	328	314	337	350	304	337	332	326	317	313	311	327	337	325	318	349	329	345	309	321	333	356	339	304	382	322	336	327	331	342	330	348	337	358	354	327	336	353	310	285	327	330	331	341	296	304	287	306	308	327	328	324	345	331	328	289	342	328	322	341	281	292	329	319	315	313	324	331	305	334	307	332	330	322	349	331	329	324	313	313	327	330	338	363	336	337	290	315	300	346	347	311	318	315	338	305	316	313	308	319	306	279	322	333	340	305	312	301	319	321	298	337	353	343	319	353	323	343	325	358	301	318	312	304	281	308	296	351	351	347	287	288	329	359	308	327	331	302	290	300	318	324	332	346	360	318	328	302	318	316	333	309	316	330	304	329	333	351	301	354	322	354	326	332	317	332	352	299	313	287	314	321	318	277	328	308	300	331	316	320	314	320	338	309	345	326	308	327	305	329	311	362	349	294	351	343	295	306	326	326	322	336	330	357	308	318	346	318	315	311	310	313	314	341	312	296	336	326	321	332	288	335	326	349	305	311	331	316	324	315	302	300	299	318	317	318	316	346	340	302	336	337	344	299	328	312	308	314	345	329	307	329	352	308	310	330	339	356	329	331	306	332	335	328	353	331	327	329	312	293	344	350	319	305	293	332	342	349	291	314	331	311	301	309	318	328	298	332	312	332	306	319	355	341	353	326	323	365	338	285	329	315	313	326	358	278	325	343	359	318	303	332	348	324	319	338	363	330	366	289	319	295	346	321	321	301	298	327	282	325	324	325	334	288	311	319	314	324	311	332	317	297	327	306	313	348	347	327	320	328	300	344	325	309	332	323	314	322	310	293	312	318	332	315	295	336	349	320	344	304	303	307	286	311	360	346	352	327	305	329	293	328	300	325	342	311	342	332	321	314	316	310	330	330	308	296	307	338	323	304	329	298	287	323	312	326	342	364	315	344	344	313	335	287	315	305	301	314	297	360	346	298	301	330	321	344	311	320	316	305	275	318	337	351	370	325	318	304	313	332	353	348	293	337	341	293	306	313	326	342	302	326	360	322	295	330	300	326	314	328	325	326	309	307	309	299	268	309	338	300	317	334	319	305	319	336	318	352	320	321	325	367	331	343	325	325	322	296	300	313	304
22087	21213	31010	40727	42444	35348	35484	30133	22548	16953	15195	11849	8477	6391	4186	3024	3365	2054	2042	2185	2639	3253	3394	2416	1524	1518	1261	1104	1106	1098	1031	1023	1002	1058	1304	2986	7751	8981	7253	5248	3662	2441	1539	1037	763	789	812	807	755	768	763	758	755	794	786	771	799	770	755	762	761	788	766	713	796	788	767	810	804	720	795	736	806	801	820	820	784	789	781	714	766	719	740	782	761	772	816	789	710	805	763	738	730	821	754	812	757	734	795	728	733	753	793	792	761	772	740	757	766	695	745	767	793	765	739	754	789	757	798	785	786	836	739	761	834	822	783	741	800	764	702	749	769	767	741	748	748	735	745	816	768	751	741	759	757	769	726	771	719	778	731	721	732	755	745	765	789	787	781	760	791	789	777	770	763	783	791	797	720	741	759	758	725	750	770	755	708	779	755	718	752	746	734	827	699	760	737	754	789	729	731	780	732	757	751	760	788	771	756	772	764	727	828	754	759	780	764	770	748	755	751	812	728	752	789	768	781	756	805	775	733	799	709	721	800	767	803	802	750	755	728	763	765	762	737	765	748	759	761	743	790	758	789	722	774	736	742	766	744	770	755	790	781	769	782	758	771	769	790	770	791	773	763	769	770	816	738	725	730	807	747	730	765	749	747	731	754	821	752	772	715	789	755	751	783	760	795	762	725	779	758	737	793	795	743	845	779	775	778	774	774	757	731	741	733	787	740	791	763	767	773	791	777	763	755	736	767	750	745	701	771	812	748	743	722	768	771	754	785	779	798	828	783	810	764	770	772	769	750	808	728	754	771	755	751	773	744	797	766	734	747	742	719	766	744	776	733	794	759	762	738	793	766	763	788	761	734	754	834	730	705	783	786	765	728	770	758	768	776	712	738	792	789	756	737	801	776	730	800	704	784	819	776	784	744	769	767	808	736	763	773	705	799	748	755	732	729	763	752	820	772	793	761	762	766	746	776	771	773	767	747	752	742	747	792	746	727	750	753	777	793	738	725	740	747	773	785	788	731	762	756	815	707	771	773	798	751	790	756	747	757	763	800	806	743	753	777	782	812	759	764	799	729	752	754	772	786	777	760	738	761	782	749	795	759	754	718	819	723	796	776	786	753	750	741	786	747	729	743	765	776	808	786	765	757	762	764	736	741	840	770	713	775	749	718	811	791	744	786	700	746	759	830	748	816	739	782	736	727	710	781	790	748	712	738	774	748	750	734	733	750	765	807	796	800	762	831	797	744	753	767	747	778	818	758	719	742	771	748	781	774	784	798	754	770	774	796	730	799	742	776	773	760	837	795	763	731	780	739	777	772	791	719	768	724	778	784	774	738	787	752	761	757	765	825	750	817	796	791	777	777	808	755	803	797	790	806	820	707	762	790	732	779	784	775	789	749	740	808	774	772	763	752	809	794	755	780	796	732	756	779	751	771	751	746	717	747	831	736	762	736	751	799	787	748	742	785	766	778	823	718	760	774	758	784	730	819	787	756	734	769	745	812	760	830	760	743	801	835	762	735	793	747	739	795	734	759	749	757	746	766	761	755	806	785	747	770	762	764	723	743	803	771	780	721	772	771	785	748	758	767	703	774	716	766	802	769	798	752	736	754	747	771	768	743	759	799	758	762	768	746	759	768	798	727	737	777	746	738	759	763	724	795	782	766	762	775	724	758	756	782	731	729	747	724	703	763	742	803	757	771	757	772	735	766	746	801	794	720	727	734	772	748	802	738	788	737	727	756	760	755	764	755	744	781	814	749	679	825	728	715	705	758	729	768	776	764	752	750	769	772	781	787	760	750	768	784	795	814	734	743	840	782	768	772	808	743	753	796	797	739	701	796	739	746	828	784	828	727	806	789	816	699	750	768	787	767	786	762	809	730	780	778	781	784	747	741	806	763	772	752	746	802	764	769	764	763	738	759	727	737	782	730	787	788	833	743	722	759	690	711	818	815	792	777	749	750	785	756	813	778	779	775	779	795	754	740	765	758	723	764	791	784	733	737	742	731	795	781	781	776	746	781	784	804	803	749	766	791	787	761	776	782	741	757	790	731	776	809	810	791	804	769	723	760	783	793	760	769	754	758	780	740	724	735	731	794	781	713	743	728	801	774	753	778	726	752	791	731	778	760	727	720	744	759	828	737	727	787	729	772	745	733	725	758	762	790	735	754	791	746	730	760	811	754	765	757	777	792	773	813	768	729	743	753	766	793	804	770	775	813	820	756	739	768	798	746	796	727	715	720	785	754	816	762	785	759	775	783	748	812	783	731	739	783	780	793	785	736	797	801	759	726	768	762	784	762	762	806	773	765	771	721	786	702	781	819	723	754	777	725	781	719	818	729	710	719	756	754	775	718	738	747	794	737	779	760	761	806	796	776	772	828	725	781	783	777	737	728	779	812	776	788	752	764	744	712	737	721	731	771	739	752	732	771	808	781	717	781	809	772	815	753	760	774	763	774	792	718	829	762	768	745	789	781	754	758	782	777	768	763	751	754	719	711	779	775	779	747	763	784	729	716	778	762	755	759	803	776	765	751	761	807	782	746	780	822	725	758	757	753	788	804	787	759	772	804	792	738	777	769	749	780	720	773	770	763	756	808	742	757	742	752	712	804	816	799	744	729	744	756	795	782	781	780	792	738	710	777	770	802	789	761	812	744	783	779	734	721	723	781	761	740	800	758	729	749	767	828	781	759	786	722	735	786	811	788	739	753	768	829	725	735	760	797	791	740	822	768	809	740	764	769	742	764	790	767	763	750	795	775	732	751	763	750	738	775	791	752	793	756	819	766	803	774	768	746	775	828	725	726	772	744	780	738	745	771	789	751	731	752	780	724	779	805	739	757	767	825	741	789	784	737	753	763	763	767	783	745	745	716	767	748	771	794	798	763	758	774	800	735	691	744	746	776	779	751	800	794	752	766	761	806	756	728	794	792	740	746	792	774	793	773	747	742	782	805	756	745	742	788	762	777	715	807	762	758	747	805	719	754	759	778	771	767	736	733	764	751	800	785	742	782	746	758	800	748	790	732	777	765	764	784	786	702	794	818	696	811	775	754	746	768	808	755	722	796	796	718	786	777	777	739	775	742	765	752	750	766	770	762	727	771	795	808	763	733	785	779	723	793	738	710	766	761	740	760	772	790	741	794	768	783	760	759	735	742	801	806	762	746	719	725	786	765	834	791	738	768	724	786	734	780	787	791	799	741	758	715	759	741	732	813	745	706	786	760	724	737	779	733	718	791	727	761	768	752	793	772	789	753	817	797	714	738	798	730	787	738	797	790	785	818	743	748	799	740	757	715	758	796	812	749	797	772	764	717	751	743	755	793	755	822	803	794	788	801	766	739	742	762	799	748	761	821	803	769	741	761	784	733	755	783	756	753	807	760	773	744	751	739	808	763	782	724	779	781	769	788	782	788	753	777	721	752	764	722	778	715	747	753	787	725	800	774	767	763	732	774	729	774	780	781	735	765	763	765	810	742	745	754	780	756	778	763	731
38958	33424	35623	37147	38568	32815	30055	26216	18166	12107	8684	6499	4101	2803	1624	1122	985	743	713	738	887	977	919	580	518	463	427	454	382	386	426	340	366	395	477	991	1909	2673	2448	1810	1246	837	568	420	303	309	358	306	326	324	370	330	289	301	327	340	335	344	295	313	328	333	311	312	342	348	321	300	296	308	295	348	323	326	317	331	328	330	332	319	313	315	296	310	336	332	303	328	310	338	332	305	330	302	345	372	287	339	315	316	335	332	345	322	337	307	310	318	313	315	354	313	309	314	293	306	295	307	321	315	336	347	351	348	308	344	309	343	300	322	328	336	314	316	297	327	313	354	302	320	359	336	327	330	323	311	314	328	326	346	348	326	307	321	292	318	301	320	324	324	302	328	320	317	312	337	294	315	305	286	312	344	337	343	339	335	342	338	319	306	304	304	297	320	314	330	332	333	342	324	381	343	327	315	335	334	319	362	305	319	327	343	312	342	330	351	317	311	316	334	309	307	315	325	322	336	353	348	312	299	342	345	306	312	317	320	307	340	312	306	330	324	331	323	317	283	344	320	324	336	316	294	327	337	297	343	312	302	339	303	316	257	300	318	324	315	302	306	300	311	369	292	315	308	310	367	306	325	324	314	325	333	326	321	325	324	302	318	318	345	312	326	334	300	346	332	326	326	336	340	357	340	303	349	302	350	337	342	328	298	340	344	324	342	333	310	351	350	293	319	286	314	337	296	319	331	348	299	312	336	344	348	322	304	309	311	279	334	316	329	324	355	357	322	318	305	287	306	308	323	324	322	311	318	337	356	316	318	312	304	316	311	341	361	301	331	321	340	320	318	341	305	361	307	337	346	314	296	325	342	344	300	332	324	346	342	347	297	303	342	322	322	328	301	309	362	317	325	309	327	311	318	311	334	298	322	322	315	316	317	324	324	300	317	308	353	325	296	295	291	364	333	330	340	319	331	300	311	313	325	330	327	340	288	305	339	314	347	320	350	321	325	293	308	306	319	353	303	305	301	308	311	335	317	320	331	312	340	331	333	321	329	331	305	356	330	350	328	294	303	291	343	343	327	283	320	321	353	288	294	318	304	336	306	268	302	321	318	270	344	342	347	315	305	341	333	329	298	296	319	305	307	323	319	312	366	321	294	297	324	357	299	333	290	337	341	317	329	304	318	340	314	318	334	307	320	320	295	306	317	281	323	356	347	344	292	351	361	334	338	337	332	307	338	314	341	302	335	343	318	325	347	345	319	313	331	335	263	317	314	285	328	333	310	328	301	332	299	292	343	295	298	354	310	316	333	297	304	340	304	314	333	296	342	318	294	301	308	308	325	338	325	309	353	297	306	331	288	341	279	326	334	343	291	302	292	314	314	310	309	291	287	361	334	306	328	334	331	282	333	317	317	326	307	327	345	284	353	329	334	297	311	320	312	314	335	336	292	322	330	336	335	330	309	298	327	367	307	318	337	336	311	307	295	319	321	318	286	312	339	319	312	342	311	313	289	334	305	292	323	303	327	320	335	335	307	342	312	303	326	316	313	330	312	308	351	320	324	313	320	307	320	285	275	301	316	295	325	311	323	295	301	278	341	339	324	319	332	338	364	325	325	326	340	297	334	335	332	303	319	315	329	288	331	337	314	309	316	349	326	325	332	355	337	350	306	329	310	299	297	309	335	311	305	314	321	300	330	324	320	312	361	328	296	291	332	330	313	317	349	313	325	345	340	323	332	289	330	316	325	312	330	341	319	330	324	315	323	358	325	327	298	356	313	344	350	315	318	334	353	331	298	310	324	303	303	324	322	339	344	339	325	328	315	368	327	326	322	321	305	319	325	317	318	323	364	329	307	318	270	309	318	320	316	338	338	329	327	331	293	337	315	308	335	313	320	329	340	314	320	311	285	312	344	339	334	323	316	321	320	327	296	337	353	316	333	305	308	323	288	343	328	329	334	282	330	334	306	304	283	295	324	325	342	310	338	343	282	339	325	318	316	297	293	313	309	290	301	329	322	306	336	319	334	312	306	318	331	310	334	367	291	301	294	315	324	322	323	307	302	305	329	317	312	295	290	319	318	339	299	332	362	332	339	314	311	292	308	297	317	291	276	317	296	326	345	314	301	322	350	314	323	308	352	327	331	331	310	310	332	307	310	314	297	327	295	290	350	313	315	323	291	315	319	318	322	308	337	300	299	347	324	302	314	311	332	301	330	348	310	280	309	314	295	282	339	315	343	343	330	336	322	316	344	336	352	345	351	344	297	363	321	341	325	320	321	307	316	328	307	319	329	355	333	328	303	334	317	341	320	343	325	323	335	321	315	273	332	317	327	294	329	300	328	289	335	287	289	316	326	323	337	345	329	321	329	320	320	327	286	299	330	386	355	304	320	333	346	310	316	307	294	310	296	311	291	342	319	311	288	317	335	314	310	299	353	310	326	303	329	321	322	295	329	341	331	323	305	347	321	327	311	316	307	332	308	295	320	315	342	319	348	307	326	316	306	374	348	313	325	305	322	300	341	319	349	312	327	338	330	317	334	321	310	314	325	335	317	310	313	315	349	339	322	285	340	300	328	327	301	310	310	328	325	320	304	326	340	339	324	306	298	299	329	334	315	315	317	293	327	338	303	312	314	347	335	338	332	312	328	302	316	328	325	264	335	330	312	331	307	312	311	315	325	336	323	336	303	316	296	316	343	346	342	318	328	389	300	289	325	321	345	310	357	328	306	315	302	302	329	319	362	303	302	322	310	293	323	316	337	318	322	292	302	293	320	328	317	322	339	305	311	320	305	323	384	354	348	313	310	357	318	315	324	306	307	326	317	300	301	348	343	328	327	337	340	328	305	296	332	342	349	359	342	328	320	330	337	316	293	318	292	317	315	303	292	337	307	319	329	328	292	337	323	367	324	335	348	302	263	340	328	313	312	304	313	290	317	325	354	317	312	343	324	323	337	350	322	369	332	298	332	330	325	327	341	322	334	301	308	321	341	336	350	313	319	333	327	346	320	306	348	333	344	333	337	340	311	342	350	325	306	368	278	340	331	333	353	283	313	340	348	325	295	308	295	336	326	334	325	325	323	345	345	283	307	299	295	331	320	340	309	308	314	306	301	319	306	325	357	312	331	322	348	287	300	333	303	291	278	327	338	357	319	341	356	317	330	293	363	295	327	306	335	352	313	298	311	329	361	309	298	302	298	322	269	311	313	306	314	289	318	304	311	314	321	321	293	347	296	333	334	337	306	353	311	346	323	337	298	331	329	310	318	339	346	340	310	299	296	318	323	337	316	327	330	292	348	331	325	303	350	334	360	316	323	308	297	316	333	324	302	330	325	338	324	304	331	289	332	320	307	328	299	288	339	325	330	345	306	332	302	311	327	346	281	338	297	341	293	297	296	339	286	305	322	317	339	318	345	303	351	322	347	338	328	326	326	307	314	298	306	318	317	342	311	344	317	305	345	342	327	276	299	314	327	318	310	312	323	313	332	337	298	287	327
28137	26818	37001	47411	49687	42575	42949	38518	31004	25626	23272	18453	12924	10130	7292	5347	5017	3068	3140	3831	4825	5216	4796	2889	2368	2045	1532	1283	1391	1309	1185	1162	1169	1159	1894	5884	11170	14189	13111	9473	6322	3838	2163	1340	742	774	777	722	724	741	750	755	748	686	784	770	732	739	746	744	744	737	674	708	742	742	794	764	726	751	729	728	744	741	734	731	724	702	715	747	697	698	713	743	723	724	731	760	721	764	730	724	745	705	745	778	706	751	712	716	776	710	744	738	737	702	732	758	749	766	757	772	734	799	762	705	766	757	730	779	737	748	763	694	749	709	704	719	699	728	758	694	755	780	721	759	730	783	745	681	731	705	765	699	728	698	748	753	769	766	759	717	729	778	750	757	749	745	764	757	698	730	715	760	740	733	727	726	720	790	729	755	746	760	715	755	750	728	765	769	694	779	746	734	728	735	761	754	763	724	757	741	754	765	711	754	748	709	748	767	786	753	810	736	740	750	740	708	799	718	728	709	796	728	763	735	749	738	688	758	763	771	691	752	769	775	741	746	794	750	744	727	712	731	743	740	732	729	664	711	752	725	761	736	776	747	767	697	740	729	729	731	689	760	747	715	753	722	751	729	741	745	790	721	738	701	746	772	784	758	720	747	729	758	699	708	746	743	743	764	745	741	770	744	761	694	743	767	768	775	740	756	734	755	752	745	715	755	726	694	744	706	721	743	704	788	729	703	773	711	701	730	759	786	754	758	767	727	738	756	730	721	750	760	721	748	775	733	734	749	737	745	726	674	715	766	760	740	730	742	750	742	762	708	740	694	742	743	757	742	761	749	762	737	744	706	747	735	749	739	701	758	716	751	712	732	722	741	758	748	779	735	697	766	683	750	771	733	697	764	691	711	723	724	707	735	735	709	722	760	733	739	727	787	743	768	733	719	746	772	718	732	740	696	761	729	727	732	734	812	753	715	693	742	709	755	725	709	699	763	747	768	726	743	730	706	731	725	765	751	742	741	756	691	741	687	769	775	722	773	716	717	711	742	741	698	786	731	713	725	731	715	690	740	797	750	719	778	729	763	747	730	704	751	766	679	717	750	737	755	741	720	768	754	766	713	722	719	797	713	712	734	747	754	692	742	737	745	758	761	741	726	766	728	764	727	754	744	779	778	731	762	718	724	787	738	721	748	717	740	793	746	759	700	762	733	727	757	775	750	759	724	714	781	745	761	656	744	776	741	731	706	715	730	712	729	731	801	750	703	736	770	739	743	718	729	718	705	724	704	826	767	713	722	736	741	688	691	703	740	726	759	717	759	751	746	715	764	725	751	641	702	756	672	729	738	697	716	791	671	727	766	687	728	755	739	715	718	784	740	760	739	723	755	771	766	764	778	719	741	707	754	756	733	734	716	709	730	749	740	734	715	702	736	740	736	723	739	756	852	715	731	743	725	738	774	762	769	749	756	704	749	774	742	721	754	715	711	749	715	728	751	721	736	750	690	729	756	781	735	722	720	772	743	716	749	737	746	750	732	768	708	702	736	716	789	728	698	716	719	764	760	744	721	745	757	712	763	734	761	743	714	699	788	735	740	763	735	756	736	696	718	748	693	718	756	704	747	702	727	750	735	762	764	750	753	730	719	718	706	721	714	705	710	704	755	754	726	742	758	712	756	707	769	750	684	725	711	747	753	708	728	735	755	743	752	666	768	754	700	714	740	749	744	724	722	696	755	722	733	740	735	727	755	808	733	706	704	705	726	750	739	719	740	766	768	745	746	723	710	701	683	703	716	732	749	711	712	780	748	704	767	771	771	726	770	760	766	715	715	779	764	727	777	715	726	753	772	774	759	748	730	746	711	723	700	737	754	681	750	694	702	737	753	772	727	752	728	690	734	748	734	745	770	719	717	755	740	728	815	719	759	725	739	709	739	719	736	775	711	690	737	725	716	754	748	760	757	728	757	703	743	759	737	759	743	776	734	777	748	747	801	729	739	758	694	708	762	707	718	732	748	769	694	731	727	701	714	704	744	782	753	730	714	733	735	795	722	731	762	776	702	731	736	737	723	771	799	747	706	757	747	737	722	757	738	736	752	728	719	773	729	737	739	718	739	754	724	712	748	705	673	779	760	707	705	710	681	700	771	720	798	743	732	728	753	756	697	750	730	716	735	740	724	777	688	657	756	736	697	740	698	732	740	738	736	749	737	739	719	726	749	730	758	759	719	738	708	710	719	710	726	712	796	757	745	729	770	747	702	712	738	781	704	719	720	793	696	736	719	755	734	728	725	730	734	710	733	722	744	764	728	768	704	729	769	742	748	706	734	691	726	704	712	735	756	804	763	729	757	743	734	740	700	750	717	713	714	727	751	738	780	667	706	728	748	732	728	713	786	763	666	722	764	737	778	781	713	740	743	739	725	745	785	740	740	786	721	728	742	719	743	727	709	711	745	708	690	757	752	740	772	707	741	722	745	702	727	778	745	712	724	774	758	713	673	752	755	719	715	712	743	717	710	765	740	728	733	722	712	734	746	748	713	736	738	775	778	695	738	743	775	715	786	773	713	713	752	739	737	717	740	752	727	774	774	763	721	733	715	723	734	691	726	708	699	744	762	716	683	680	722	753	756	768	704	756	793	737	709	787	729	732	744	701	716	759	763	763	756	725	698	756	726	747	728	757	731	703	718	716	747	723	697	759	755	723	723	752	721	718	691	768	785	727	717	754	732	776	759	769	781	695	727	717	707	706	749	704	736	760	684	761	761	726	705	746	758	750	720	779	753	772	746	740	740	710	726	740	722	726	712	749	729	735	766	718	758	702	755	763	777	695	703	723	776	768	737	750	705	715	783	743	732	738	764	692	707	775	718	760	690	729	764	723	697	719	784	729	770	759	711	696	740	718	774	730	737	740	741	802	738	783	734	760	721	759	744	761	733	779	739	799	731	725	709	759	755	734	730	739	753	761	756	730	775	752	713	769	731	722	784	745	703	735	744	737	754	725	738	717	707	717	750	772	762	710	750	724	745	711	723	737	699	782	781	763	776	767	703	752	779	773	758	724	746	747	761	697	689	746	722	735	705	717	759	766	733	740	765	763	783	749	775	721	718	757	770	690	747	710	727	733	726	735	761	754	762	678	750	774	727	725	723	765	696	706	779	749	686	783	758	736	751	733	700	729	717	753	716	722	759	719	767	736	731	740	720	779	726	674	727	758	730	730	719	719	742	744	777	754	740	705	741	732	719	695	796	747	790	750	689	780	729	745	786	768	795	769	760	726	786	703	762	743	724	697	727	764	755	740	778	700	724	739	724	702	725	757	795	726	746	755	747	692	746	735	712	725	718	805	751	731	723	711	710	729	715	694	720	719	702	737	736	731	746	753	732	732	732	744	708	740	751	704	711	731	689	723	714	672	687	771	736	721	735	727	748	738	684	698	758	736	723	753	711	721	737	738	752	758	752	754	794	725	712	789	737	794	681	725	714	783	758	666	724	737	701	766	743	766	744	728	718	796	749
6411	4439	5189	3933	2905	2157	1742	1259	765	661	572	510	418	325	290	290	278	245	266	248	261	252	274	270	279	288	255	257	263	244	257	228	247	265	216	233	277	395	403	404	355	351	255	229	270	250	207	227	249	236	229	226	224	220	233	269	236	227	205	201	225	241	231	207	220	250	213	265	244	252	256	212	233	223	238	228	249	218	243	250	253	225	262	236	231	209	243	252	290	212	240	222	214	222	203	243	248	239	223	231	244	256	226	258	240	220	236	229	267	209	235	222	197	243	222	239	234	211	231	250	234	212	240	216	248	240	241	226	246	224	221	223	242	221	211	228	236	221	225	258	202	240	224	238	214	232	239	233	222	259	248	261	216	245	224	240	266	273	250	230	221	235	227	242	234	261	243	264	207	250	227	221	229	286	280	251	234	243	239	255	245	238	243	251	216	226	222	235	238	230	241	221	254	213	224	266	221	223	215	222	245	254	247	227	231	235	247	224	238	256	212	235	246	242	229	236	207	236	225	232	227	220	223	238	244	227	226	245	224	223	206	243	261	211	235	237	243	267	259	233	243	217	221	242	245	251	227	231	221	249	232	236	223	215	227	263	223	227	231	221	237	236	226	215	252	196	200	197	237	244	211	232	214	234	226	244	238	242	258	241	231	222	241	224	248	245	248	227	227	239	247	220	219	241	216	222	216	219	245	229	242	235	207	231	220	207	241	250	245	236	224	195	237	202	246	257	220	204	216	207	205	231	186	213	252	229	238	210	218	235	226	262	253	231	231	239	220	240	250	239	258	204	254	235	232	226	237	217	243	252	242	204	226	234	219	225	204	228	242	231	243	225	210	264	233	209	245	248	235	232	212	231	219	223	239	239	239	296	193	238	235	251	230	238	237	212	237	242	220	246	224	244	255	229	239	202	212	217	228	228	198	217	252	234	261	257	232	249	239	215	220	245	228	269	220	240	229	211	240	218	224	245	229	252	228	249	221	225	240	230	251	212	240	238	242	237	244	232	255	227	228	234	210	233	246	235	220	180	238	232	245	228	218	245	224	230	243	218	237	217	245	260	234	239	278	268	238	213	214	233	247	229	224	238	213	255	252	244	246	231	267	201	239	233	214	233	229	226	216	224	244	207	195	235	233	220	232	214	197	228	211	231	260	215	240	211	225	252	225	205	229	255	238	274	243	232	214	233	213	241	215	260	227	239	239	249	258	248	253	238	232	227	258	248	251	220	250	244	257	219	233	221	224	211	222	246	234	205	281	228	243	228	229	222	241	209	234	258	257	216	234	237	233	213	204	254	267	230	251	227	212	230	241	231	226	234	239	243	212	231	256	223	226	271	233	240	259	255	238	254	236	233	220	244	238	246	252	245	267	232	224	208	246	228	242	224	213	232	256	208	215	249	229	246	208	225	236	225	227	233	217	262	230	235	252	238	223	230	240	267	240	222	225	223	229	260	243	222	243	250	242	273	247	242	253	266	219	235	232	248	220	244	262	230	236	239	261	221	248	213	249	243	254	221	256	250	239	244	224	216	213	229	233	240	206	245	247	217	246	239	215	243	259	235	238	237	218	204	215	244	223	224	231	251	258	245	221	217	213	238	219	246	239	244	239	236	246	242	243	233	261	232	216	249	235	207	231	232	246	210	256	216	216	234	261	228	225	243	244	250	245	235	237	278	230	237	217	205	241	223	215	236	222	232	252	247	252	229	226	223	245	243	252	245	249	240	216	252	223	240	273	221	231	256	233	190	223	248	219	237	220	217	238	255	249	236	247	198	248	217	223	267	229	232	230	239	235	239	225	212	221	252	243	243	247	237	274	228	252	221	244	239	225	231	213	226	216	219	253	228	211	279	222	218	236	236	281	220	212	232	239	220	232	214	207	237	247	245	235	255	232	245	263	242	203	221	212	223	235	238	247	277	231	228	245	212	214	248	215	217	234	262	235	242	234	233	228	198	277	243	234	233	214	232	241	208	233	229	238	237	232	240	248	213	215	222	218	229	247	231	258	255	224	240	252	245	240	243	231	216	231	222	240	255	254	241	241	256	238	220	238	255	236	246	261	232	238	239	244	242	246	229	227	259	219	228	209	222	230	245	222	256	239	228	216	225	219	245	236	231	208	196	237	223	232	224	233	242	225	242	258	252	219	246	221	222	203	222	227	214	249	232	244	253	252	230	238	247	245	232	214	249	248	262	244	231	226	267	228	220	219	240	199	230	219	222	201	213	241	220	246	263	265	220	232	251	224	249	224	240	223	240	220	227	216	230	224	213	211	178	221	249	237	223	223	241	246	219	229	249	218	200	222	218	230	243	209	236	247	248	236	229	228	230	253	241	233	261	220	245	240	255	230	240	238	250	264	256	228	208	226	191	247	226	223	208	234	224	237	258	227	210	216	232	240	224	244	207	233	253	235	235	241	211	244	227	226	259	236	209	228	236	235	253	222	236	256	242	210	241	235	274	257	230	244	260	223	250	220	261	245	218	230	245	225	225	225	254	252	252	239	236	234	273	244	239	257	234	229	236	221	218	225	251	251	253	220	238	227	261	214	240	239	245	247	238	264	250	209	198	242	240	253	203	232	221	230	251	243	189	204	213	211	225	215	234	225	238	255	238	226	216	258	234	223	248	250	236	250	231	253	257	224	223	239	229	223	235	226	262	229	237	268	247	223	233	244	210	230	240	218	255	234	242	243	222	233	215	274	234	231	249	255	245	260	239	238	220	230	231	224	261	244	247	231	224	250	251	236	242	234	232	262	250	242	228	223	256	246	240	243	207	207	226	230	248	250	219	244	242	225	248	224	204	233	242	229	219	230	218	251	209	245	248	204	241	236	233	216	252	201	229	260	278	272	264	228	231	234	233	235	232	272	269	240	234	211	222	187	229	228	249	226	233	253	261	247	245	231	276	256	232	236	220	227	216	231	250	250	221	238	244	258	213	249	243	225	240	243	230	243	226	232	232	228	248	241	249	241	257	231	247	253	248	236	244	240	247	254	228	239	265	234	238	239	246	234	241	219	269	260	210	242	212	198	239	223	250	226	246	248	223	238	254	228	213	208	245	228	225	245	218	237	232	223	227	226	246	219	245	228	248	248	231	230	224	241	247	244	257	215	252	213	227	227	239	246	244	253	199	232	231	236	228	233	203	225	218	233	239	245	243	216	231	223	217	213	281	213	236	231	242	261	204	238	232	255	233	220	224	212	237	200	214	241	246	233	248	209	223	225	223	203	240	218	240	233	245	243	226	267	225	230	241	221	245	232	240	220	242	263	259	254	267	228	226	231	248	239	242	246	213	234	227	223	261	251	213	231	228	241	236	233	234	234	215	238	209	227	259	247	245	242	234	237	242	254	250	210	214	224	232	256	231	223	253	235	218	242	233	248	233	251	242	236	227	230	240	247	255	231	220	254	219	255	219	243	267	222	230	224	217	247	247	234	225	230	249	228	208	217	247	241	229	229	237	234	238	237	261	258	253	226	229	240	222
5631	4694	8688	10310	10532	7548	7095	4879	3192	2496	2446	2066	1478	1273	1059	899	878	748	773	799	898	981	933	871	908	832	765	734	734	694	714	736	733	744	733	724	949	1300	1633	1718	1363	1095	744	654	576	610	569	552	599	563	613	610	572	598	553	555	598	592	635	570	605	573	545	590	553	604	553	600	559	607	599	645	594	587	598	584	590	551	581	586	591	593	558	584	609	594	563	560	600	611	555	592	569	605	558	563	580	584	580	608	575	603	587	602	579	607	590	596	552	581	606	562	581	568	591	561	599	578	537	561	536	579	594	575	597	604	594	608	620	604	531	577	583	563	592	550	582	561	574	609	622	606	569	557	602	575	580	613	591	563	590	576	592	555	559	564	595	569	582	593	591	575	582	593	585	572	561	611	558	587	573	525	585	585	574	553	588	585	558	591	562	551	600	593	573	570	590	607	534	543	565	558	586	561	588	624	587	559	569	597	568	611	547	588	587	565	603	597	584	588	572	618	542	601	615	575	609	556	561	598	539	566	577	553	554	557	636	612	580	561	556	629	617	590	552	606	613	580	543	575	583	524	595	600	552	598	541	610	566	631	578	561	560	582	605	545	561	595	613	583	599	588	520	539	567	586	571	588	595	590	579	534	590	581	539	613	612	533	606	548	603	579	560	570	549	602	581	582	610	581	586	571	582	565	561	618	594	614	611	579	588	576	546	560	585	582	563	581	574	598	544	600	571	576	569	614	595	599	622	561	530	620	559	592	608	575	586	600	588	603	582	592	557	577	555	589	596	591	615	578	565	625	574	551	545	569	549	565	558	540	604	551	546	587	584	605	601	547	610	603	603	562	644	581	597	581	584	566	557	614	536	627	556	581	582	566	584	562	586	552	611	585	552	583	555	563	604	559	596	550	577	549	577	597	598	526	569	580	560	566	568	579	591	571	613	576	614	574	530	561	568	608	556	570	605	582	554	566	515	600	564	562	530	534	576	562	593	592	571	592	609	606	577	594	597	566	596	586	591	576	577	568	625	584	553	552	605	563	589	560	562	552	537	544	576	556	615	631	579	570	546	548	573	590	569	548	581	623	543	630	518	589	571	549	630	554	567	565	551	579	556	525	597	550	549	573	581	553	573	558	628	585	614	579	581	523	604	567	561	603	588	570	614	612	562	592	604	604	544	583	611	532	599	621	571	556	641	602	629	618	572	591	562	589	548	588	587	609	581	550	595	562	590	643	584	590	562	592	570	556	637	556	608	577	540	604	616	568	539	572	569	574	540	588	573	582	574	549	603	566	583	582	558	598	597	603	584	586	599	601	567	561	591	548	552	562	590	562	573	609	589	558	572	645	571	613	576	558	603	527	545	569	606	609	529	564	579	580	555	560	614	610	563	521	591	580	590	587	567	596	628	559	582	548	573	575	585	603	533	597	564	545	555	573	564	603	579	610	579	565	560	585	578	555	585	590	556	583	568	593	583	595	563	591	567	594	554	557	572	567	576	598	609	597	552	585	563	605	567	582	570	552	614	538	572	585	552	608	573	597	587	573	597	639	543	575	574	568	542	591	554	566	572	552	599	584	570	538	566	585	602	561	603	577	587	578	563	593	615	587	514	601	569	607	611	571	549	594	610	588	584	587	605	579	592	567	592	597	601	571	605	567	610	558	605	613	599	614	603	578	595	582	593	596	576	595	563	569	544	592	606	598	642	604	570	565	595	578	592	576	583	601	596	560	550	578	567	578	616	587	561	615	551	601	545	608	614	542	585	530	579	565	595	598	571	603	583	571	590	562	554	572	572	611	562	592	543	584	566	622	583	568	584	617	579	578	561	575	610	586	614	598	622	567	588	582	564	544	606	570	562	581	552	573	574	580	529	524	548	585	567	571	593	576	595	576	583	573	555	581	622	621	605	550	564	553	593	615	572	545	569	572	604	613	535	602	605	555	561	594	588	597	550	590	583	543	548	588	587	621	553	576	586	567	592	583	612	581	581	594	594	569	565	548	545	599	566	595	596	587	576	538	563	552	587	617	575	607	586	566	585	580	532	565	554	613	551	581	597	558	555	608	616	586	559	549	654	557	581	594	563	572	565	594	563	567	542	551	589	597	586	577	558	610	548	568	597	583	611	553	598	541	598	565	574	576	578	560	593	561	565	540	575	587	577	582	544	580	608	555	545	573	563	573	582	590	599	559	571	613	582	621	573	609	578	582	583	558	564	556	563	584	568	605	574	611	593	602	557	535	570	582	554	571	593	563	582	593	591	596	585	576	605	592	562	597	606	590	613	540	585	580	580	549	558	607	581	626	581	600	562	571	594	563	592	560	565	573	610	565	578	564	574	614	572	619	588	575	568	575	561	558	605	587	561	604	585	636	567	561	562	553	661	569	561	582	551	613	582	580	615	584	573	523	585	583	585	577	570	602	548	568	593	536	598	584	588	574	590	573	599	594	595	579	561	555	554	566	586	575	561	562	617	575	548	591	538	548	585	545	604	561	574	587	573	587	587	582	576	581	595	574	599	617	582	570	527	578	581	553	610	562	574	602	567	618	560	580	599	604	609	581	601	551	624	536	609	568	580	551	630	583	583	585	611	566	569	588	587	580	566	605	593	587	556	594	544	590	557	595	604	581	592	612	570	615	588	618	585	600	599	604	532	558	570	537	562	587	581	592	559	612	543	595	560	580	594	601	559	569	587	583	568	622	580	584	576	541	587	548	598	566	556	565	571	562	643	576	622	581	583	570	556	558	600	548	599	565	560	586	602	608	563	553	586	548	563	572	567	538	567	596	584	583	547	552	581	596	585	591	598	582	591	592	526	542	550	556	605	588	607	574	551	570	618	598	602	558	645	567	607	584	547	612	603	561	588	564	574	571	629	580	626	578	590	577	568	602	562	606	610	543	608	568	583	587	607	561	598	561	619	560	554	590	588	576	569	581	568	586	545	588	565	585	548	580	577	570	596	602	569	600	572	566	541	591	584	629	613	558	591	548	584	547	637	552	639	589	612	556	565	620	579	561	605	578	588	600	565	594	589	600	560	617	541	561	566	595	540	567	601	589	594	513	581	543	545	596	616	584	558	623	541	538	539	568	604	601	574	536	555	593	560	581	573	575	558	631	597	597	612	594	605	628	563	594	574	579	605	597	616	573	579	622	568	575	594	597	579	581	555	596	524	540	603	586	573	577	543	588	604	570	550	582	581	536	573	595	519	603	570	620	532	592	629	580	590	550	537	589	580	589	600	576	618	582	549	578	549	575	554	591	550	581	555	598	571	617	579	574	584	552	609	597	574	589	580	571	603	600	598	565	563	575	562	592	599	584	586	606	565	589	605	601	564	583	580	563	619	543	587	552	619	616	611	543	645	530	566	568	584	576	569	587	588	594	553	587	588	587	564	568	593	621	568	615	616	568	603	577	575	579	603	545	602	562	592	556	543	549	571	616	588	603	528	567	594	546	571	618	590	573	571	556	565	640	572	574	548	555	604	533	588	573	611	596
28487	27153	30445	30663	31526	26119	21151	16181	9947	6114	4273	3140	2336	1683	972	677	683	546	450	528	634	588	597	498	435	445	376	390	359	357	367	346	366	341	342	315	616	1414	1549	1308	970	640	408	371	303	307	316	314	304	299	308	323	288	303	320	313	323	306	315	294	281	308	291	292	322	328	293	315	307	324	335	311	321	303	297	322	314	324	330	296	320	308	258	320	298	330	285	310	298	326	299	293	313	298	295	339	326	317	299	289	312	305	307	333	311	311	285	351	293	310	292	287	326	278	291	291	338	319	306	319	317	318	316	294	286	287	340	330	301	321	289	349	320	312	267	319	339	287	337	312	338	313	304	307	318	313	344	325	306	299	286	286	308	317	305	315	319	303	302	315	336	287	305	329	299	304	344	330	340	336	295	288	357	336	316	303	293	307	337	325	331	328	301	323	303	318	291	335	297	304	297	305	307	293	273	280	344	297	320	290	299	320	316	316	317	309	332	316	317	319	322	315	303	307	319	317	279	322	334	314	279	332	283	307	298	296	318	310	313	319	303	281	327	293	296	317	297	336	311	310	280	321	316	289	328	318	301	326	308	292	347	297	305	306	290	301	284	298	304	304	314	304	324	302	303	312	338	290	276	333	291	330	341	298	288	283	315	300	295	267	299	330	308	317	341	347	295	307	314	329	307	320	275	315	304	301	260	328	296	309	354	338	309	313	313	295	318	325	309	287	334	281	302	318	279	307	301	294	343	327	289	310	301	310	308	313	317	322	285	321	319	314	307	319	339	287	321	292	294	316	308	319	297	279	299	258	310	330	304	299	301	314	345	318	310	308	348	300	328	333	294	286	313	295	295	281	301	302	287	300	309	318	284	287	306	329	322	292	281	331	316	310	291	309	298	303	291	318	315	308	307	312	343	317	322	308	300	283	283	347	276	302	296	303	322	343	309	309	330	332	293	313	278	311	317	298	348	293	330	313	296	321	315	331	320	337	292	291	352	294	309	301	316	343	283	305	309	315	296	307	306	323	307	296	273	296	311	299	328	305	289	275	306	316	290	292	316	313	324	303	297	326	310	279	294	279	300	315	323	319	302	294	293	342	346	298	332	269	284	298	314	312	330	307	319	312	308	292	316	332	302	306	289	282	304	323	297	297	303	277	309	320	302	309	326	281	306	293	307	299	301	327	318	310	307	334	302	313	307	283	292	322	313	330	306	289	324	286	298	313	297	280	326	294	312	334	326	297	287	322	297	311	275	322	298	290	338	318	279	267	294	294	300	317	312	324	325	328	321	298	298	294	300	307	317	312	288	304	340	291	285	318	310	308	273	316	330	340	292	315	318	311	300	316	329	313	334	345	334	307	270	296	303	281	312	349	315	309	310	266	309	263	295	295	289	288	297	304	295	317	334	295	280	299	300	305	339	295	296	299	301	306	306	305	300	312	303	292	328	322	309	295	303	293	328	341	340	313	265	320	303	283	304	284	282	252	300	301	275	338	311	285	299	297	292	292	298	316	310	288	281	312	308	327	341	292	336	292	319	317	326	293	301	306	311	348	310	292	311	305	296	314	302	265	273	331	279	331	337	284	319	306	294	297	321	345	311	291	294	307	314	300	315	338	307	325	315	300	295	314	327	299	294	329	277	309	297	292	293	308	305	294	301	318	297	347	343	342	305	286	276	332	318	327	311	317	313	277	312	308	300	276	300	311	294	313	299	320	314	312	294	325	299	309	323	314	321	309	327	274	291	295	310	282	308	310	353	313	333	294	317	316	322	303	314	337	349	310	299	317	286	333	288	301	291	298	279	309	283	280	309	305	317	295	288	308	304	313	339	304	293	338	305	298	261	314	311	319	310	302	308	297	312	316	270	306	334	291	293	313	297	288	268	295	293	304	292	305	320	308	285	310	338	286	315	289	340	287	294	324	314	306	297	316	359	299	319	329	309	322	292	326	309	328	290	280	324	310	319	315	317	312	290	287	285	300	310	299	310	307	280	297	356	313	319	318	316	304	287	292	287	342	295	292	314	270	318	341	338	306	324	302	338	337	332	310	300	334	302	283	290	305	327	328	301	311	329	319	336	313	300	268	324	290	296	287	308	318	310	271	320	310	323	335	312	313	293	319	282	304	308	301	320	313	300	311	320	263	338	327	321	295	339	291	315	308	301	291	315	271	307	282	294	283	312	318	276	329	301	314	326	307	284	317	273	297	294	317	319	259	304	316	299	322	296	314	293	294	299	288	320	275	307	330	322	311	293	282	270	296	318	309	313	306	323	326	291	338	322	326	299	319	320	311	281	305	319	285	299	299	299	312	314	297	317	312	282	297	339	310	306	264	280	310	316	366	283	315	319	346	327	293	305	302	329	346	328	301	292	338	326	302	333	302	325	299	316	309	291	267	288	297	296	296	282	317	299	326	309	298	269	300	316	295	311	293	299	275	271	293	325	292	312	308	308	344	293	284	297	293	332	333	280	330	315	288	287	336	309	327	316	311	286	304	328	302	303	297	313	302	295	292	304	303	295	303	346	299	332	289	293	290	295	293	329	315	312	302	307	303	324	309	302	302	320	325	303	288	288	327	295	305	302	301	314	282	317	323	326	301	306	315	309	285	305	325	312	293	326	319	345	308	323	283	325	288	313	345	328	284	303	321	298	316	313	305	314	271	297	324	295	314	337	298	319	343	312	292	321	318	317	299	323	322	309	311	324	304	325	341	290	254	297	272	318	298	302	301	309	285	304	302	290	336	298	296	322	303	294	293	294	288	284	304	285	301	299	322	314	306	325	298	320	316	312	328	298	321	313	303	303	283	324	327	326	329	319	293	299	275	315	333	316	289	327	293	287	307	295	290	305	310	336	294	312	311	315	302	291	333	325	291	295	291	288	312	303	331	308	335	316	282	300	318	309	308	301	301	300	297	280	325	291	320	301	311	308	297	308	329	318	308	298	280	310	310	319	281	300	324	311	320	310	296	315	369	319	318	292	292	297	305	302	312	291	304	298	318	298	296	305	285	316	326	297	322	316	279	300	323	273	304	323	347	287	289	297	312	326	334	303	318	283	330	299	314	308	301	282	300	337	283	346	321	337	305	340	330	315	335	302	331	307	320	334	301	293	312	283	308	323	286	323	302	267	295	318	329	288	306	326	295	282	318	310	311	271	287	324	323	293	338	341	331	291	312	291	301	323	314	329	308	305	324	303	302	301	312	305	284	288	320	350	354	254	279	295	277	310	300	274	306	313	299	315	297	311	294	288	325	335	275	326	275	300	324	299	307	274	300	298	318	326	279	298	307	270	309	292	311	300	337	290	294	288	319	308	289	296	292	305	323	318	293	285	315	303	332	293	311	310	304	325	287	320	320	300	301	313	336	299	321	262	327	269	313	310	287	325	301	281	295	319	315	283	325	331	335	315	302	296	303	318	324	310	338	299	299	318	321	315	306	297	292	312	269	338	327	325	313	323	314	308	270	254	288	290	301	302	295	304	284	284	321	266	301
20090	19769	30255	39038	43285	35991	35380	30471	21520	17534	15348	12083	8532	6563	4333	3199	3322	2019	1790	2449	2900	2893	3072	2019	1718	1570	1415	1376	1144	1222	1095	1087	1041	1011	1008	981	3121	8122	8891	7014	4638	2910	1307	1090	723	725	727	681	786	726	719	778	709	736	749	731	724	714	713	736	731	754	747	741	668	704	690	744	710	733	748	683	677	701	703	689	734	737	739	713	732	746	706	720	741	719	726	754	685	665	726	714	716	730	742	742	738	715	761	734	720	782	737	692	672	720	763	711	705	731	711	729	763	681	731	730	740	744	717	721	693	735	728	680	679	746	685	681	717	708	730	727	727	693	710	734	692	696	711	699	731	737	700	701	741	773	706	708	715	655	757	747	785	730	706	783	740	728	737	721	752	711	730	763	702	779	702	729	739	733	754	649	744	736	728	676	698	734	737	707	661	722	699	739	748	724	725	705	728	742	693	736	713	779	751	727	699	742	705	729	710	678	702	741	729	735	760	716	706	694	752	718	744	768	690	755	703	744	722	757	730	715	714	755	662	684	711	759	761	772	725	751	688	702	724	740	734	717	700	728	715	743	717	724	760	762	704	699	715	715	687	698	725	725	741	736	727	766	731	718	773	724	755	723	701	729	726	752	753	730	754	681	752	726	713	734	730	721	729	791	744	737	744	713	744	700	713	714	747	676	779	764	773	722	770	736	711	717	745	704	732	775	684	731	779	703	707	707	735	716	700	711	701	705	733	734	714	747	688	745	760	734	705	732	762	698	726	743	758	693	683	704	668	718	702	674	723	753	719	751	760	700	731	726	760	721	710	739	743	697	689	726	709	709	705	745	755	741	767	724	748	686	661	660	707	695	714	699	734	718	770	768	726	702	688	711	716	782	713	769	704	773	762	749	707	720	717	679	683	728	749	741	762	741	729	661	749	732	705	737	758	717	710	723	716	723	735	733	748	741	750	715	737	740	724	720	736	675	731	703	757	678	706	737	745	749	656	737	769	701	687	763	728	694	725	715	730	696	662	763	697	689	736	760	703	712	751	757	739	754	718	676	742	700	707	720	694	708	716	701	698	759	734	707	725	721	777	756	718	716	761	714	755	719	705	762	703	719	710	739	746	724	778	731	720	737	719	742	737	672	713	728	750	705	712	708	700	733	691	688	789	694	739	727	694	738	729	740	748	715	715	719	748	748	685	755	748	738	678	772	731	772	727	709	730	766	637	734	747	701	786	721	738	707	727	760	741	717	704	691	728	718	743	704	696	723	693	781	747	739	736	718	815	697	734	761	740	656	729	780	677	734	775	732	731	732	729	685	730	709	701	693	713	740	757	774	760	712	707	713	739	672	715	739	728	724	725	739	804	690	719	705	724	746	737	727	742	710	761	735	708	745	708	735	701	739	733	715	725	750	734	733	759	746	761	741	734	724	737	768	741	719	752	728	702	746	766	646	728	688	711	708	742	651	734	775	739	763	764	740	752	710	754	696	741	745	707	680	711	729	722	764	731	712	713	692	708	726	746	717	720	686	737	677	748	718	741	733	721	733	733	743	726	725	750	735	708	743	712	732	744	735	709	778	722	734	731	729	749	697	748	747	691	759	757	736	749	712	724	731	712	704	761	727	703	782	732	787	726	721	714	736	767	754	733	701	764	724	751	695	710	766	722	716	704	779	751	703	748	745	698	735	744	753	718	756	699	744	743	720	724	786	706	709	714	742	747	705	740	770	724	713	749	709	726	713	739	733	700	743	686	694	740	697	745	743	712	717	761	733	727	714	769	688	759	720	736	747	694	746	736	706	688	718	701	745	750	744	698	726	746	742	716	703	732	722	688	700	722	737	757	768	776	739	769	709	721	683	721	716	753	721	716	709	731	733	711	703	732	724	712	700	720	734	757	682	737	744	687	707	723	715	753	716	716	711	746	719	787	700	707	717	725	720	747	786	737	751	727	705	703	682	662	711	716	775	726	723	731	713	729	730	772	751	737	735	745	739	671	688	733	688	701	695	750	776	668	674	699	769	728	728	742	696	746	698	787	769	727	695	779	735	719	739	712	753	737	728	682	751	725	692	699	749	715	745	721	722	750	733	676	734	667	701	683	706	715	737	682	703	737	682	696	718	703	680	747	735	698	685	759	771	734	721	718	686	711	738	763	696	743	775	690	744	721	718	776	731	697	717	727	728	714	755	710	688	725	684	710	725	633	723	712	749	743	710	752	746	701	676	729	722	695	734	754	774	715	663	744	691	721	717	744	755	688	707	695	703	725	735	728	733	722	767	686	740	754	699	728	782	712	710	745	728	720	740	709	691	745	700	691	733	752	731	721	734	717	735	746	758	749	707	791	754	729	724	717	722	707	762	711	708	732	733	716	730	765	734	739	758	734	738	703	719	729	755	705	698	726	726	680	733	750	725	699	743	728	720	724	729	720	739	721	740	707	760	743	715	690	721	666	742	701	716	714	742	732	751	704	759	686	702	731	700	683	740	699	696	747	710	705	696	735	722	742	727	687	724	659	722	728	733	725	721	715	690	720	746	710	727	693	699	777	711	747	800	746	696	690	692	755	735	749	738	728	701	741	748	721	756	717	757	713	705	697	661	688	763	706	667	701	740	678	722	729	726	714	776	761	699	736	748	734	684	704	694	708	753	691	716	684	728	736	712	731	764	731	679	741	737	741	714	721	733	711	771	722	736	747	731	745	712	763	688	720	778	720	736	731	756	693	721	710	776	699	741	730	736	696	695	678	724	678	694	731	701	731	728	723	737	720	716	731	712	742	705	738	738	731	752	784	785	707	710	712	729	750	701	725	748	737	760	734	751	714	713	708	745	731	736	694	690	785	745	682	712	737	681	703	722	756	765	716	715	779	689	757	723	712	697	738	725	729	704	754	780	761	706	717	721	751	782	753	714	709	729	741	725	708	692	710	724	776	727	700	658	747	739	698	719	686	735	727	714	761	735	665	742	723	695	713	701	783	695	755	729	711	760	697	725	775	727	715	739	720	732	724	712	713	722	740	749	772	756	713	757	684	734	728	744	671	668	743	726	714	759	723	699	703	700	756	738	748	709	717	720	735	724	729	724	718	722	705	682	736	738	725	693	690	727	756	731	744	722	690	722	709	723	645	695	710	683	740	712	737	692	772	729	746	718	736	748	692	707	708	721	737	682	727	706	749	683	725	698	726	711	757	729	722	721	748	716	763	712	704	722	722	732	739	694	710	711	692	734	720	732	709	761	689	720	729	679	732	787	732	716	730	770	738	736	743	731	703	697	675	732	747	711	717	692	705	722	727	742	831	723	740	739	745	744	735	704	734	720	719	730	714	739	677	745	754	765	767	695	763	752	743	756	705	710	704	731	780	738	708	694	727	751	722	709	682	752	751	720	709	747	746	753	749	667	731	772	715	790	776	698	709	743	699	782	749	732	756	730	694	699	652	743	690	704	693	768	756	716	691	659	739	743	714	701	742	714	720	734	713	791	676	697	738	736	703	720	727	750	678	756
37105	35356	36031	35768	38309	33311	30741	25670	16665	12895	9117	6421	4368	2845	1924	1240	1038	653	584	677	957	993	994	605	555	529	484	425	418	376	361	377	381	353	359	376	752	2201	2980	2252	1577	965	525	492	335	301	302	277	304	290	322	293	292	322	311	354	324	286	335	308	310	309	265	306	282	300	321	307	303	256	313	312	302	338	324	265	303	316	290	293	300	288	337	341	317	297	296	321	299	314	311	296	302	335	304	323	264	328	263	283	309	311	314	281	293	345	305	334	272	294	306	301	321	302	302	287	315	322	330	288	311	295	310	268	299	300	311	255	325	291	294	282	294	310	304	329	282	289	325	299	297	272	355	271	320	304	289	302	270	359	304	285	312	314	312	313	317	307	338	317	285	277	293	273	307	309	300	286	305	304	304	283	294	301	329	265	279	322	319	292	313	306	326	312	308	307	324	289	310	277	319	317	279	348	299	281	311	315	291	322	313	284	293	292	316	319	289	306	273	263	258	309	297	280	298	313	298	272	341	334	325	287	296	308	300	294	297	308	312	297	299	276	294	298	292	287	297	299	293	284	321	299	288	273	319	313	330	316	329	315	298	310	296	338	319	311	300	273	305	305	311	296	316	300	313	279	282	302	316	304	324	288	310	327	298	338	300	308	296	288	306	322	306	290	332	315	320	313	289	287	315	280	359	309	327	332	288	315	298	317	331	299	300	325	294	314	317	283	327	322	307	325	325	335	316	282	287	311	313	307	307	294	263	297	291	299	299	310	332	322	307	324	309	293	311	322	296	281	319	302	353	282	298	290	331	322	297	290	270	281	304	303	316	291	309	301	299	314	281	326	301	311	315	295	284	312	300	300	302	311	295	292	301	299	356	281	335	339	297	297	297	261	255	305	334	308	302	314	320	299	281	317	297	286	295	301	327	291	301	298	300	307	323	299	299	305	323	328	326	300	315	302	310	291	276	263	315	318	281	296	302	307	332	312	326	287	333	313	315	328	279	316	283	291	311	300	353	341	273	299	310	321	326	295	337	283	335	319	336	279	330	289	291	309	307	289	288	286	324	313	309	292	307	320	319	283	276	311	311	344	338	336	288	288	281	294	320	272	293	322	334	298	267	283	282	306	309	333	312	309	299	338	295	298	273	317	324	283	331	318	303	301	326	267	313	322	292	295	318	300	244	300	317	285	318	286	281	322	298	342	304	329	305	290	277	309	301	304	269	315	308	301	314	289	317	297	298	305	290	326	295	297	314	303	304	299	314	309	321	293	323	309	296	304	313	332	307	281	312	290	288	312	304	287	283	297	306	338	289	314	315	294	273	311	302	303	268	294	268	285	302	320	290	306	303	296	282	334	286	307	311	293	313	297	314	290	284	290	301	287	319	307	309	293	325	294	283	313	308	313	317	308	306	291	299	328	320	306	305	301	316	326	291	297	338	273	299	309	318	278	281	302	289	270	285	280	285	308	291	247	303	280	339	290	327	294	305	304	267	295	293	287	306	296	280	337	309	318	273	347	300	319	291	288	314	329	302	324	311	301	325	302	288	282	313	352	302	302	290	322	291	309	307	323	282	303	292	313	332	328	306	300	319	305	284	298	294	305	299	302	309	297	287	311	293	290	303	296	302	339	278	330	296	315	295	298	328	328	332	294	275	283	334	310	299	293	294	295	283	289	277	325	311	295	300	269	320	325	292	315	313	324	309	288	291	269	323	322	313	305	295	285	297	313	305	302	279	290	329	322	292	325	291	280	300	310	332	295	285	293	286	271	276	325	300	285	289	284	308	288	327	288	300	289	318	333	331	295	321	294	301	296	297	318	306	314	291	332	314	334	298	322	310	299	314	265	311	297	319	335	296	278	279	259	290	331	295	331	315	280	305	269	297	277	329	324	321	289	294	283	288	298	307	305	285	319	290	302	257	284	338	348	309	305	296	331	258	337	320	306	310	318	321	301	303	269	291	319	272	319	271	327	278	288	293	319	318	288	322	322	301	319	282	323	267	304	297	349	297	272	342	325	335	322	341	325	325	315	286	302	326	269	271	311	293	306	319	337	269	275	313	304	302	302	290	287	303	320	297	343	292	318	280	299	267	308	320	302	301	312	309	279	314	317	305	307	314	314	346	274	338	290	278	303	322	309	300	295	297	371	311	305	351	312	304	285	273	323	306	332	291	320	336	325	310	323	291	322	310	322	323	300	297	278	298	279	251	307	307	339	318	283	329	295	272	320	315	297	321	288	322	284	302	288	337	309	318	302	315	310	276	302	315	347	313	336	366	290	301	313	298	293	311	253	304	327	291	289	287	298	282	295	324	285	328	289	317	314	323	329	278	276	331	317	266	296	330	305	347	267	277	273	313	307	324	290	330	262	318	307	290	313	280	290	302	296	290	312	291	318	333	304	311	320	287	287	277	283	308	313	331	327	247	290	286	317	316	301	299	292	320	324	312	280	303	306	294	280	316	297	278	312	333	309	317	294	296	295	334	306	298	312	309	301	298	308	285	286	304	302	275	308	305	266	274	320	320	285	291	327	331	312	290	285	280	317	311	283	296	343	313	291	300	273	301	304	324	299	286	317	317	307	299	284	309	293	359	314	287	309	288	307	264	277	264	326	279	332	282	319	305	316	318	307	273	335	286	321	324	328	275	265	302	339	297	277	296	301	289	323	278	289	288	295	300	298	301	310	288	325	339	303	292	295	274	292	285	301	300	324	317	283	308	283	295	308	283	337	299	332	317	299	307	271	283	283	342	301	296	310	345	289	266	302	311	290	309	357	308	290	291	304	314	322	298	353	308	293	321	294	275	323	292	296	301	284	302	283	301	300	296	284	304	315	313	317	293	306	331	316	316	292	324	295	307	310	285	297	296	283	289	304	279	314	344	308	300	318	311	322	272	286	297	321	274	323	304	298	298	325	326	284	301	291	280	296	312	301	302	291	322	304	319	266	271	305	280	303	308	285	334	298	304	302	327	299	273	310	298	283	324	289	296	324	287	331	299	283	283	311	331	308	291	275	301	298	297	284	301	317	320	318	334	313	281	264	342	312	304	273	292	313	287	309	300	273	311	321	292	312	314	327	313	297	342	286	335	315	308	316	306	302	318	291	294	307	306	320	266	287	329	291	272	335	313	305	315	336	297	284	284	283	322	299	285	292	288	294	330	312	354	292	319	289	292	317	302	283	344	282	310	309	282	303	303	343	323	283	291	313	310	295	291	298	298	308	305	312	288	284	286	279	285	326	293	291	284	281	276	300	306	302	322	332	323	319	262	264	297	303	324	321	323	290	332	308	312	306	275	246	313	345	289	329	342	280	331	318	299	305	293	305	306	303	293	300	295	301	289	300	307	322	304	269	332	295	298	318	306	301	270	286	279	313	316	311	327	298	317	304	318	313	306	325	311	309	329	330	304	277	285	292	307	332	300	322	316	294	300	318	320	305	299	276	316	303	294	285	287	307	274	282	326	310	300	280	276	322	291	323	313	296	302	321	309	318
25342	28188	37789	45442	50328	44709	44280	38574	29716	26246	23080	18258	13276	10510	7943	5701	5027	3142	2673	3526	5204	5785	4923	3170	2619	2380	1972	1694	1772	1329	1262	1287	1209	1154	1124	1041	4212	12871	15798	12398	8273	4578	1881	1725	733	675	720	707	741	671	722	740	722	768	845	711	694	708	673	660	744	730	692	686	728	744	689	689	748	701	674	754	676	692	681	706	698	727	671	731	667	699	677	690	697	701	727	673	684	671	719	742	693	675	693	717	646	696	666	691	700	665	663	711	719	727	697	670	687	683	652	676	715	715	707	691	674	726	693	691	702	664	732	709	638	682	688	723	727	662	685	760	697	716	697	673	706	710	677	702	679	685	701	738	704	681	756	696	684	684	726	686	668	761	723	684	732	693	684	685	665	726	687	685	681	710	672	728	693	729	693	708	686	695	690	666	659	669	721	710	739	672	700	714	728	699	676	679	714	747	700	681	692	716	722	697	700	694	726	696	714	773	697	686	649	707	656	687	676	697	715	690	698	669	714	705	742	687	697	687	769	710	722	694	669	702	680	687	729	676	700	698	733	703	749	743	720	685	731	669	689	693	724	731	705	729	672	690	671	694	725	714	744	702	706	715	711	699	744	707	682	672	761	695	672	655	712	723	700	723	722	739	712	720	696	736	715	699	675	699	683	759	692	681	706	752	690	715	694	729	664	734	695	717	694	692	715	682	711	698	687	692	708	680	667	727	694	723	683	708	724	689	678	711	715	691	749	730	731	682	662	663	674	742	707	641	689	711	671	679	697	657	738	733	685	725	676	738	675	683	706	687	708	703	694	706	739	666	689	695	648	688	693	717	709	717	697	709	690	731	667	685	733	719	647	696	713	722	686	682	750	734	670	673	674	676	697	719	715	649	688	734	684	712	702	691	758	730	675	740	652	688	734	700	683	692	655	732	713	621	678	720	700	722	692	677	710	714	676	711	705	697	679	673	732	691	674	685	695	718	662	689	693	688	704	740	693	744	709	688	701	660	758	715	690	735	657	688	722	733	685	698	667	694	715	751	662	714	706	706	694	678	703	674	720	700	686	703	686	707	717	671	667	724	720	683	638	667	714	656	732	747	675	708	663	671	696	713	735	681	687	709	715	672	697	676	681	724	674	715	688	699	707	652	693	713	673	671	678	682	703	674	695	725	672	611	750	713	693	680	701	725	730	669	680	690	702	732	673	651	694	664	711	702	660	697	726	720	731	700	683	685	692	738	674	728	741	666	658	712	676	704	735	756	686	703	742	708	739	677	677	725	666	712	717	728	672	680	746	694	706	702	708	684	718	720	673	684	721	743	728	683	709	715	714	717	682	698	699	654	687	721	689	659	706	677	735	718	707	696	714	749	687	703	640	743	686	707	688	679	730	699	706	694	655	656	671	643	644	709	643	708	696	691	733	716	662	699	721	701	680	722	734	682	724	723	714	686	705	716	663	633	682	695	681	650	706	668	703	716	703	697	704	687	738	713	669	682	700	700	659	684	677	727	662	750	677	727	696	707	710	686	708	698	684	720	732	696	648	694	718	705	685	681	697	703	756	709	686	722	688	718	704	737	728	682	751	649	668	754	750	740	690	700	722	704	710	714	765	686	715	705	714	663	725	698	712	703	675	692	722	710	706	719	714	701	726	677	682	678	717	672	607	722	637	709	678	686	661	667	695	774	662	727	685	656	672	746	721	715	653	725	717	687	661	693	681	630	675	744	710	714	720	717	673	679	678	731	745	704	697	699	689	708	694	693	723	666	688	696	651	696	666	704	718	689	736	651	693	737	669	699	716	665	698	670	680	704	725	699	702	707	728	655	748	691	702	699	765	759	704	688	724	684	745	663	655	658	659	706	716	678	673	685	695	664	691	692	690	685	678	687	679	688	697	706	671	722	690	691	689	715	709	688	697	711	731	685	685	737	661	718	712	704	698	663	640	690	717	714	695	673	729	648	706	683	682	681	690	754	693	659	734	678	669	667	699	703	699	696	709	690	694	719	669	721	710	741	652	735	668	682	697	687	705	685	715	771	681	685	722	684	700	716	669	758	699	747	738	697	745	706	714	725	721	677	708	650	657	644	723	701	687	717	656	725	709	675	681	716	655	714	669	729	684	716	689	693	702	707	731	728	718	720	696	641	670	718	711	705	672	673	690	705	681	731	676	701	644	726	659	703	695	714	701	703	693	671	703	733	676	706	664	740	706	658	678	645	673	736	676	714	693	716	645	684	744	716	688	720	675	681	691	738	722	678	730	707	706	716	721	710	705	741	664	723	707	722	651	712	713	691	738	690	753	686	681	725	714	661	733	723	698	697	700	725	680	706	713	711	707	721	686	692	672	721	691	699	675	744	751	694	686	701	738	734	691	657	712	684	689	711	646	669	740	707	673	678	789	687	643	680	648	671	658	769	717	670	725	703	721	675	744	626	715	738	696	660	734	729	696	685	726	711	683	751	703	658	684	723	702	668	653	689	706	689	743	685	684	740	724	722	620	723	683	678	669	661	720	743	708	750	642	698	712	719	691	720	676	672	688	737	657	680	700	707	721	706	699	699	706	664	684	690	697	717	691	742	731	707	709	685	676	734	733	702	745	656	680	688	682	637	668	744	685	673	659	705	667	703	661	698	716	698	691	680	695	715	694	683	730	715	735	698	681	720	715	661	726	726	747	730	679	699	707	721	670	729	669	727	724	700	767	749	699	722	678	668	689	721	694	686	649	714	672	661	684	735	703	666	693	723	636	711	714	680	692	715	683	682	696	666	704	701	666	655	688	710	726	703	688	690	717	693	702	702	697	661	691	686	682	719	673	670	693	721	691	701	697	762	693	729	705	695	684	738	684	633	757	699	687	698	705	675	732	714	695	748	689	701	673	702	686	741	691	667	699	708	700	696	710	691	681	743	677	694	721	718	693	630	707	711	700	680	691	685	684	691	655	755	678	707	723	700	692	731	686	704	737	722	692	706	650	722	712	656	730	665	682	671	714	725	698	675	685	710	708	711	708	716	648	702	699	676	650	669	700	664	711	659	671	690	676	700	730	671	697	705	737	683	722	709	685	683	734	662	645	745	751	666	705	672	715	723	701	698	651	703	683	690	742	731	665	704	696	697	691	702	688	685	688	720	690	678	687	732	675	741	669	666	694	691	730	692	687	673	721	707	663	757	717	662	702	638	683	647	701	681	746	718	680	764	730	725	680	660	666	679	702	672	741	706	687	730	734	724	708	644	656	694	629	668	672	667	690	662	729	727	741	719	733	689	730	676	699	699	734	755	717	705	653	657	691	709	687	705	656	728	645	665	701	730	720	722	697	697	701	679	692	699	706	706	740	685	671	705	676	699	742	693	719	703	721	701	686	715	720	717	674	664	702	742	706	701	716	730	705	729	692	694	716	722	711	669	659	674	679	680	715	716	686	678	665	666	698	670	698	685	670	686	685	746	707	686	679	729	713	713	715	681	686	679	719	695	706	711	715	675	719	656	767	677	677	720	656	696
5561	4357	4462	2914	2387	1686	1276	1046	600	494	407	393	279	300	277	291	318	267	246	238	262	282	301	273	249	272	244	265	269	245	279	249	262	264	262	254	262	312	386	436	450	354	281	234	251	232	232	249	254	255	194	244	238	233	221	244	246	256	236	236	232	232	243	244	246	226	236	244	239	251	269	248	210	261	247	252	219	238	235	207	238	239	225	251	252	251	231	238	241	246	243	224	209	234	239	250	222	253	218	235	246	257	214	221	252	255	233	228	225	220	266	223	208	266	232	231	243	261	249	257	236	234	213	288	260	280	244	254	249	225	213	245	228	208	234	234	245	241	249	242	222	223	249	229	237	243	240	245	253	234	222	238	257	257	224	233	272	225	239	246	238	239	253	219	238	212	226	234	257	214	245	201	228	247	258	213	240	253	233	230	210	217	226	206	225	251	194	234	244	247	269	252	233	228	212	200	221	215	244	254	244	223	263	218	199	216	245	229	255	229	237	226	268	223	220	240	241	250	233	227	251	233	229	217	256	231	243	216	245	208	228	227	262	225	229	219	203	222	234	213	255	255	256	213	245	221	253	231	265	240	252	222	249	242	205	220	232	220	231	231	247	234	236	254	225	245	225	215	256	242	254	247	236	210	218	260	240	244	251	232	221	253	241	239	240	247	231	247	225	230	239	240	230	225	247	241	235	229	231	241	236	268	232	224	259	231	249	241	237	269	259	235	237	237	253	232	232	232	249	244	229	268	225	206	196	229	215	237	243	234	206	246	275	246	267	231	233	256	239	218	226	238	243	239	238	246	243	232	244	225	262	256	216	242	231	235	249	228	230	250	230	218	236	243	236	265	228	241	242	212	243	229	200	245	222	247	244	252	229	227	239	246	243	220	267	236	237	246	221	214	227	244	226	217	226	256	226	252	237	248	228	237	242	234	224	219	262	224	242	235	233	230	216	218	223	249	239	224	231	252	204	237	213	233	206	252	252	249	245	236	248	258	211	229	246	242	244	214	237	226	251	259	247	240	257	219	208	227	233	246	253	250	225	214	233	252	238	215	229	242	222	239	246	222	233	221	256	227	258	243	222	251	240	234	259	216	229	218	212	238	267	264	227	237	280	233	240	234	230	237	221	229	242	231	244	240	253	209	233	256	212	230	231	259	221	242	241	251	213	266	272	228	238	227	246	231	257	282	244	237	264	269	241	242	215	218	237	234	213	222	261	250	254	241	238	211	230	258	243	214	235	227	226	242	251	243	277	244	218	241	247	214	227	252	239	241	208	260	224	273	229	276	233	233	233	234	258	208	196	224	228	225	246	241	237	233	251	205	240	233	241	267	253	248	242	249	232	195	218	223	212	235	215	253	227	235	248	246	255	237	248	236	242	221	263	267	219	225	254	223	211	259	239	215	246	236	247	213	238	243	251	244	258	224	232	233	241	225	268	231	239	222	225	229	251	238	215	254	247	224	226	227	231	263	262	246	231	248	252	268	269	258	217	222	225	242	245	238	241	232	255	227	247	232	248	237	218	255	248	209	228	217	237	234	234	238	252	252	224	224	243	229	267	232	233	232	219	241	244	226	235	250	242	230	239	240	239	248	236	242	257	241	251	223	218	249	254	260	249	231	215	259	231	261	249	260	230	235	243	250	254	223	239	224	242	243	244	225	219	217	246	248	241	257	234	237	225	246	238	235	249	232	229	225	236	223	217	240	242	255	229	255	242	266	256	211	233	237	232	224	243	245	215	245	245	232	250	239	281	241	241	225	225	251	228	261	230	214	227	249	264	206	225	238	245	229	233	231	248	242	233	222	226	266	233	237	244	254	220	217	242	212	239	218	218	265	252	207	253	235	234	233	232	242	248	248	244	225	245	244	251	255	241	242	211	273	261	223	250	235	263	253	231	215	221	218	244	228	250	243	244	238	205	247	250	240	228	260	242	226	227	232	252	247	239	247	249	221	252	251	240	232	225	255	243	241	264	264	207	242	237	221	236	268	216	224	232	198	243	262	221	245	255	294	219	251	236	234	227	249	257	257	243	221	243	239	237	242	229	244	203	222	231	234	261	243	245	231	235	239	228	235	235	212	226	240	225	244	237	227	253	243	238	252	239	250	208	262	250	244	229	235	230	214	229	254	258	253	245	219	245	286	239	280	227	274	265	239	244	237	220	232	245	259	247	221	231	254	231	262	244	274	246	218	224	261	238	267	245	232	240	231	259	256	229	228	220	259	254	280	238	225	256	247	259	261	246	252	233	262	234	232	303	250	213	216	245	244	210	253	226	229	249	217	213	234	236	253	245	244	240	229	220	245	249	260	243	218	237	238	208	228	244	230	252	232	242	234	261	230	223	250	261	227	248	261	225	242	240	226	238	263	252	227	258	237	226	261	253	259	215	234	231	243	225	217	240	254	223	250	238	245	282	245	236	253	211	222	236	252	230	244	249	223	228	223	254	276	262	221	244	239	220	251	228	239	243	224	215	239	217	255	236	228	231	230	217	234	243	237	227	251	252	232	233	232	265	238	206	276	237	260	207	249	252	257	279	238	220	229	244	214	218	234	251	244	227	259	236	255	233	232	240	219	242	253	243	245	240	236	257	235	256	268	226	256	233	246	247	198	243	235	267	249	259	230	253	227	228	228	248	223	235	239	237	276	243	228	256	239	225	214	221	248	254	223	239	243	242	223	227	222	227	247	253	249	251	211	259	251	209	227	219	242	228	251	250	247	277	248	246	221	257	236	248	223	236	219	213	249	260	261	230	263	219	233	230	242	231	257	230	235	273	235	234	215	249	235	228	208	253	254	229	211	220	235	238	278	257	237	278	222	259	231	200	216	223	245	242	226	217	229	269	227	238	248	254	247	228	240	221	230	221	231	236	221	253	245	240	262	254	265	250	202	238	247	245	217	261	227	238	207	227	223	220	204	256	214	244	200	265	242	233	259	244	233	245	241	219	257	242	273	233	230	232	240	262	218	263	276	246	253	234	237	240	261	249	220	239	251	256	231	253	221	253	220	235	237	234	273	264	254	241	234	212	258	246	219	236	274	246	236	233	228	244	239	207	216	260	251	241	228	214	246	236	234	230	239	237	242	211	270	231	246	270	218	258	238	242	232	231	225	239	267	275	216	222	259	224	239	234	242	240	220	261	221	238	230	243	233	243	236	239	267	232	262	254	240	207	237	264	237	240	194	194	254	255	256	242	231	220	221	243	241	236	237	238	241	232	244	236	264	254	224	250	237	235	244	235	244	242	251	213	226	256	231	215	234	225	231	218	247	235	196	224	243	275	270	248	246	236	216	235	247	218	248	232	263	270	228	256	234	244	248	276	208	236	193	235	257	250	236	236	224	267	240	235	226	233	244	236	235	252	215	238	253	256	249	244	235	277	282	238	210	252	232	244	258	229	242	221	244	213	237	249	233	213	216	229	210	219	245	232	221	232	243	230	211	240	230	255	297	242	234	251	250	258	223	230	246	262	263	240	229	240	225
4734	5109	8276	9073	9703	7064	6233	4647	2806	2313	2077	1694	1189	1021	1043	871	965	836	752	821	903	838	935	863	875	822	783	722	768	814	795	697	710	708	660	719	773	1249	1656	1633	1470	1131	848	649	547	581	583	572	564	540	556	593	566	585	596	616	600	623	580	590	591	568	570	569	598	547	559	653	606	574	566	596	595	580	598	557	616	601	587	578	546	607	583	562	561	562	569	614	579	554	575	579	616	603	548	610	587	583	583	643	569	604	559	566	611	629	562	579	619	598	619	565	570	607	569	571	624	540	547	609	592	605	577	642	584	599	647	606	632	562	606	614	605	576	562	593	604	575	614	550	582	558	609	601	577	601	621	600	573	588	499	588	646	587	645	542	586	580	589	575	575	599	581	570	582	622	656	592	597	584	575	627	600	581	615	618	555	600	645	573	596	579	585	595	610	575	605	567	584	638	579	584	616	606	584	598	596	599	555	616	570	599	585	603	580	573	593	595	577	559	634	574	614	558	596	565	583	582	577	634	573	602	614	605	560	610	592	625	594	599	586	580	591	591	539	611	588	580	543	575	605	533	615	591	567	619	611	550	590	596	571	574	576	612	594	595	597	634	589	564	598	615	624	635	581	594	612	570	601	586	623	608	635	571	604	587	576	562	660	581	564	585	558	626	591	575	590	623	567	588	643	591	600	551	630	578	634	607	553	556	592	603	585	591	594	596	557	606	594	560	571	577	560	634	601	580	594	593	639	583	583	527	608	599	620	576	587	589	560	570	552	576	581	591	648	588	560	592	611	559	550	571	559	612	582	542	589	578	656	582	597	597	600	595	582	650	640	639	608	615	580	614	572	580	618	582	640	598	551	619	662	577	564	594	611	597	594	611	574	558	569	589	577	578	561	560	585	571	596	578	586	542	602	595	592	628	564	574	552	582	536	560	560	558	562	627	606	557	591	583	577	531	597	567	573	604	609	618	590	587	598	558	610	573	617	578	605	605	572	573	563	586	596	620	554	596	554	583	610	605	615	588	613	586	560	636	593	550	631	571	591	597	567	623	555	556	608	602	583	596	602	589	583	531	620	594	616	591	586	601	567	582	598	557	549	549	556	572	570	568	583	553	601	588	576	620	552	604	591	585	546	580	603	571	603	617	600	578	578	570	577	612	539	564	622	597	595	592	600	667	577	590	610	571	622	611	611	571	611	574	599	605	580	620	591	612	571	608	611	586	596	611	571	566	650	636	585	601	563	585	523	582	585	586	582	628	594	611	584	587	655	573	574	578	586	545	577	601	573	558	584	593	627	574	552	634	630	604	594	553	561	642	543	575	605	576	607	614	615	643	543	590	572	629	559	592	619	604	543	538	600	551	598	592	615	582	581	588	624	580	576	595	621	553	588	612	601	616	595	585	582	571	617	572	636	546	595	617	656	555	589	598	584	569	578	585	591	584	600	540	652	601	633	579	609	587	555	600	556	632	608	612	562	638	561	589	591	526	594	642	583	577	604	558	552	627	590	623	587	565	599	567	618	592	595	595	575	582	566	638	579	625	541	587	578	571	577	603	587	568	567	633	606	598	578	605	596	600	585	607	633	629	606	540	578	623	594	548	572	563	544	568	547	558	571	589	597	589	572	574	579	586	591	641	583	594	556	623	563	579	573	596	633	587	560	636	591	581	592	548	586	606	571	610	597	569	620	568	592	583	631	552	622	594	554	574	596	606	583	563	594	573	602	626	594	616	570	612	610	629	590	586	540	605	576	658	614	569	580	572	601	607	628	606	562	563	645	588	569	572	584	566	567	604	620	513	563	598	581	575	558	546	570	597	620	638	616	570	573	576	586	591	561	606	554	546	571	597	606	554	562	580	619	589	587	594	564	595	570	566	603	598	613	603	575	599	535	539	611	603	613	547	602	592	533	628	579	610	610	585	605	602	580	610	591	607	564	554	622	576	561	597	618	582	602	588	600	589	562	588	579	571	579	560	588	546	600	625	556	583	555	601	615	576	585	565	615	586	626	631	591	590	599	580	594	561	645	600	562	606	629	603	594	597	588	583	611	571	627	607	589	624	585	615	606	616	582	574	630	564	629	626	639	572	576	582	621	609	618	584	575	576	613	558	565	609	608	582	550	605	584	585	583	586	587	587	630	606	576	567	600	608	599	637	569	640	594	573	610	596	608	594	592	601	637	579	599	631	554	601	529	604	570	526	636	556	604	594	571	604	614	595	574	582	600	606	596	605	578	622	595	574	575	567	592	549	577	586	564	642	633	641	586	582	544	615	615	632	610	580	645	564	604	584	610	590	631	554	587	593	612	575	571	638	590	603	570	592	565	555	588	590	595	588	606	619	561	620	562	621	590	614	597	577	629	577	582	634	594	583	551	579	619	550	557	597	585	599	579	581	602	579	588	600	580	635	605	621	645	559	602	626	582	630	578	604	580	569	549	627	604	577	624	593	579	592	581	633	599	599	611	573	553	579	600	593	595	633	554	608	628	596	586	596	585	630	575	616	588	567	630	536	575	588	620	586	584	614	606	587	615	569	559	594	609	576	617	564	619	627	587	559	607	631	599	586	586	593	611	594	618	599	591	594	565	529	597	655	617	593	576	568	632	597	574	575	564	603	599	614	575	559	591	565	560	563	646	597	550	632	640	580	603	598	556	586	596	594	591	606	622	590	573	617	575	618	638	563	588	595	599	609	599	570	617	569	628	605	589	573	582	601	571	571	595	599	572	614	603	565	616	549	603	603	579	585	559	629	606	588	556	638	608	581	608	603	574	592	604	618	586	566	554	605	612	579	626	588	604	551	547	583	539	589	559	619	595	586	554	597	581	598	585	640	592	638	623	603	573	595	602	576	630	588	631	597	538	586	591	597	597	578	586	605	563	600	605	584	581	636	587	617	626	577	603	588	593	587	563	586	610	597	584	615	593	590	591	576	631	610	555	597	604	532	595	584	626	585	593	548	600	591	574	602	615	610	603	583	595	608	629	585	593	569	596	550	600	595	573	562	574	591	613	579	599	587	601	656	590	581	611	623	597	605	596	550	587	603	599	541	578	601	567	592	594	567	581	571	610	627	566	578	594	537	577	608	591	566	641	540	618	609	605	588	568	628	557	609	594	586	604	586	650	561	612	566	616	614	541	558	585	569	597	538	614	610	629	592	580	607	560	598	591	576	605	617	564	618	635	601	603	597	562	578	582	593	559	563	590	612	578	572	554	603	580	591	584	579	569	574	570	618	629	630	618	568	598	608	642	568	622	566	573	635	569	584	541	582	603	619	556	636	567	559	606	617	567	579	613	582	553	590	627	596	563	588	593	586	622	553	609	600	592	562	586	553	605	571	527	614	583	566	576	547	599	590	567	587	613	597	595	596	597	601	569	603	583	622	573	626	586	591	617	607	591	583	559	589	591	586	546	611	591	576	580	629	612	548	605	601	566	566	565	606	594	561	625	575	633	590	577	576	568	619	631	588	595	585	584	559	588	567	626	607	577	615
26144	31560	32116	29634	31270	27135	22365	16374	8931	6120	4810	2763	2325	1487	1007	795	730	550	504	562	609	761	736	689	537	507	415	378	384	404	371	354	372	366	348	368	580	1393	1680	1302	1042	686	529	348	324	321	321	335	300	311	333	311	361	319	299	357	351	351	343	345	332	302	329	319	349	342	303	340	312	301	331	367	349	346	348	322	324	327	319	354	333	311	325	314	301	318	310	329	307	327	351	323	362	301	316	328	329	293	325	318	334	342	317	334	340	350	327	301	338	306	312	314	307	331	325	318	340	340	320	293	325	377	342	325	321	330	326	326	307	355	365	305	312	363	332	340	321	287	305	347	307	316	338	298	303	343	334	349	338	328	299	349	323	316	312	313	320	309	334	310	351	291	329	325	319	334	321	305	338	357	324	359	329	373	335	308	332	327	337	348	318	336	302	351	338	338	325	332	329	319	319	333	329	324	314	345	335	299	347	352	329	326	329	335	343	305	290	326	281	317	339	337	312	321	323	321	310	363	307	346	330	344	313	320	340	343	334	324	310	333	317	324	329	350	329	332	308	321	299	314	355	339	313	325	286	340	363	321	327	352	294	337	290	329	311	352	322	326	302	319	313	336	337	299	328	314	331	347	333	367	345	320	305	353	313	324	347	323	323	339	316	312	317	341	322	324	307	335	317	326	302	319	337	325	339	319	340	332	353	321	339	354	330	349	350	317	349	338	313	327	278	331	294	334	328	345	343	325	314	340	318	331	316	320	321	353	328	330	345	305	317	302	310	360	321	329	322	281	320	307	301	330	299	291	298	362	339	334	343	333	329	345	282	344	318	334	338	310	326	342	327	325	304	311	343	329	340	327	336	328	353	313	338	340	353	316	344	347	328	289	316	366	354	293	313	323	323	346	343	305	322	323	311	309	313	320	324	346	341	299	313	342	337	322	296	322	349	298	321	340	343	333	351	328	330	314	318	292	329	349	307	320	313	317	330	321	355	340	352	330	324	327	296	326	351	314	305	340	320	335	350	324	313	352	301	313	319	336	354	321	298	332	331	348	367	351	309	375	350	342	316	336	346	323	327	340	309	315	338	301	333	347	339	292	303	318	311	330	344	305	333	291	323	300	312	301	307	338	322	315	329	314	315	301	314	367	324	317	321	357	357	308	319	333	334	332	298	335	313	293	308	285	308	336	322	332	381	320	319	349	330	319	324	358	312	337	338	352	331	323	308	342	309	321	291	380	337	321	354	322	345	337	336	310	351	324	315	316	337	342	347	329	319	342	296	312	325	318	325	327	353	341	349	318	335	350	311	342	295	318	327	345	318	344	345	344	322	315	369	335	348	330	344	340	387	321	323	322	304	353	316	362	296	344	334	332	323	369	320	331	304	311	341	323	324	303	311	328	344	335	350	313	349	318	296	319	343	316	342	359	337	327	304	313	324	273	333	338	335	343	319	337	322	347	340	307	330	344	346	311	316	307	330	350	309	339	351	317	327	321	340	328	318	360	318	335	311	362	301	352	340	342	304	312	329	333	331	313	340	350	323	339	324	342	322	375	353	300	323	318	332	310	301	336	311	302	330	328	311	301	335	348	354	366	340	327	327	339	308	302	312	326	308	303	334	311	309	301	356	326	311	284	303	322	359	356	366	329	318	321	311	324	313	308	327	343	333	340	345	373	295	302	346	306	313	302	333	302	307	314	353	344	359	323	315	307	323	341	299	343	328	333	337	333	339	353	318	316	302	275	329	321	334	330	295	322	341	333	306	312	327	343	334	322	312	339	393	320	319	335	323	323	334	327	313	315	327	328	341	330	317	338	340	335	354	325	335	339	346	317	340	302	322	358	331	316	326	318	312	313	326	320	345	293	358	305	332	357	321	318	334	310	343	341	323	317	340	318	306	324	343	296	324	323	327	341	332	325	328	317	327	321	351	319	346	288	298	346	334	303	306	347	331	315	298	302	317	316	339	326	334	302	356	336	299	310	307	287	278	298	349	325	329	308	345	338	320	311	344	309	298	302	297	338	345	360	291	307	338	307	337	334	353	292	328	303	353	283	291	328	354	333	341	355	282	290	314	333	327	320	310	320	339	316	346	309	307	346	340	320	322	330	298	351	344	302	301	324	321	298	339	347	300	293	361	334	330	286	333	325	330	325	283	301	335	315	330	318	361	310	335	336	346	332	329	324	312	327	333	302	292	331	297	326	339	335	332	288	339	328	311	369	332	351	303	338	313	363	299	318	304	352	331	341	315	330	320	317	298	330	329	336	306	329	337	345	346	334	325	309	294	345	278	362	328	328	335	341	346	320	329	294	317	321	309	325	339	360	347	318	344	357	318	358	298	334	328	297	328	315	329	274	349	384	324	317	323	357	319	336	350	319	334	329	276	343	329	352	312	294	339	335	300	336	310	313	341	323	314	296	329	336	312	324	342	325	325	326	360	330	342	309	360	337	338	333	315	339	359	316	348	332	348	297	327	316	337	362	330	317	310	314	322	326	323	309	304	330	300	337	332	307	348	318	304	343	331	332	308	339	320	352	355	278	318	307	343	316	326	344	324	321	317	340	350	322	281	325	345	333	334	331	314	327	314	326	340	335	328	320	344	358	355	306	339	317	340	311	323	315	339	324	316	340	313	318	306	332	353	361	340	328	312	324	295	283	333	358	332	323	331	372	315	336	340	301	334	379	323	331	344	305	332	326	338	351	328	315	330	329	309	328	326	294	305	323	336	325	339	311	329	313	328	325	311	308	318	307	314	329	322	323	357	339	312	332	296	349	328	358	336	320	323	325	297	336	335	312	317	315	333	338	320	318	341	307	307	343	309	315	310	315	335	355	348	300	320	341	314	294	337	340	329	333	298	344	315	315	357	341	321	329	313	352	347	352	341	335	308	322	311	335	324	304	355	309	299	296	326	329	342	326	291	323	333	296	299	325	300	319	335	333	299	345	324	364	331	289	327	344	303	297	358	357	328	321	342	328	317	291	319	314	299	317	342	329	357	344	304	325	339	308	331	322	331	302	303	299	335	336	322	304	320	301	351	297	349	308	332	315	322	341	349	333	358	330	348	313	334	377	315	338	324	315	324	302	320	330	349	334	338	305	318	311	312	334	290	295	335	352	334	327	343	308	315	331	309	345	356	323	322	319	346	337	319	320	326	315	360	320	349	291	264	319	348	337	325	339	339	334	353	316	310	334	323	325	327	323	290	342	349	309	342	336	353	319	300	328	342	347	312	328	366	336	346	310	331	334	296	317	322	335	327	362	344	315	340	344	301	332	318	342	297	334	316	311	301	289	299	297	327	339	331	308	340	334	309	312	331	330	338	299	333	321	327	297	305	325	328	326	323	292	323	314	318	314	348	333	339	281	329	323	317	362	330	356	289	281	341	320	320	353	318	314	327	328	335	296	312	349	324	310	356	373	325	289	308	296	319	305	298	321	317	347	346	323	302	341	328	327	332	315	322	332	318	331	344	358	354	331	297	334	312	346	325	329
17827	24878	31671	36967	43218	37692	36035	29084	20625	17957	15984	10572	9280	6233	5113	3774	3504	2033	1905	2150	2846	3513	3760	3216	2071	1965	1455	1309	1086	1147	1153	1109	1140	1077	983	1035	3155	8364	9438	7081	5012	3105	1692	1011	820	806	782	788	740	781	791	744	818	803	744	867	742	728	745	759	783	748	781	775	755	745	716	811	785	764	765	775	811	774	787	755	748	811	792	761	780	777	775	762	769	743	756	757	735	684	747	782	780	820	797	740	784	795	758	803	758	754	744	757	821	791	787	744	778	807	763	797	776	812	821	748	748	765	770	754	808	829	769	818	780	821	750	828	731	772	727	751	758	766	808	790	810	876	768	793	784	752	822	742	793	747	761	775	771	760	784	756	777	748	795	781	750	792	700	802	792	771	758	781	795	749	746	776	744	817	740	740	741	754	801	725	761	792	790	779	789	752	787	846	803	723	810	702	719	760	715	767	747	747	776	743	801	816	716	748	762	746	786	811	778	797	741	768	781	787	801	823	720	752	785	766	757	799	809	824	777	719	726	762	766	750	760	775	737	762	772	782	806	797	737	783	780	844	727	730	755	761	770	758	718	817	785	774	745	801	770	777	762	775	730	770	804	753	759	725	778	804	774	756	723	713	759	750	770	788	781	809	772	781	737	767	787	774	811	738	766	773	815	773	792	786	804	733	779	712	729	764	757	734	791	773	789	801	776	832	820	750	771	768	783	810	805	825	737	794	793	787	775	787	759	756	747	768	776	812	789	733	741	767	811	746	746	783	797	790	856	764	793	724	766	714	750	752	775	744	824	770	756	795	741	785	765	733	793	731	781	751	757	771	778	772	773	771	768	780	787	795	743	770	782	773	775	785	766	812	769	745	791	750	793	745	803	733	774	731	776	748	779	761	760	783	740	686	790	764	788	788	794	768	731	781	738	780	795	704	779	773	765	728	788	756	761	750	792	788	784	742	807	808	764	853	779	801	750	785	781	780	781	762	715	791	763	771	773	768	786	777	768	789	791	751	734	774	763	711	771	744	753	762	726	786	800	715	795	757	751	744	816	817	801	765	821	772	784	789	792	809	761	786	750	782	822	713	773	781	714	770	779	818	855	743	789	724	752	801	781	748	774	785	800	717	797	783	749	774	733	733	746	789	745	736	755	830	746	759	755	813	780	753	746	714	780	765	777	732	790	715	770	757	712	814	744	740	748	778	757	750	793	801	769	779	788	793	727	749	760	766	743	838	794	813	757	708	764	806	796	746	775	734	757	778	796	756	730	709	761	778	733	802	731	673	744	765	813	773	769	725	794	775	787	791	761	755	749	808	753	758	728	765	726	834	764	774	801	822	796	745	768	760	756	769	786	793	728	762	784	767	789	748	797	748	772	758	775	766	766	742	764	773	770	773	798	759	794	779	773	732	762	783	768	789	778	710	749	744	784	829	759	794	737	777	806	758	748	792	723	765	809	789	773	793	775	781	730	785	768	776	776	769	813	777	829	735	754	740	781	797	758	787	780	781	746	748	740	735	775	717	752	771	784	760	795	761	773	790	769	763	725	768	734	760	796	823	780	735	799	719	723	774	721	749	758	786	733	746	768	756	752	771	739	726	788	713	763	751	807	740	746	758	750	801	724	730	792	728	771	743	729	767	695	736	751	746	783	777	740	803	763	778	751	773	787	806	744	789	779	766	749	761	760	767	709	777	751	819	814	802	736	785	767	770	786	741	830	778	772	771	761	773	765	764	767	753	777	836	784	780	751	794	761	811	749	807	738	799	790	776	834	762	791	707	725	748	805	749	752	772	771	755	755	777	753	768	765	782	813	791	804	767	752	761	779	725	792	783	778	757	793	755	813	758	779	757	763	724	809	788	807	755	788	775	736	763	759	809	807	732	809	756	768	729	779	787	749	778	784	770	747	759	746	821	811	778	742	764	769	770	771	776	797	765	716	733	738	799	823	749	749	801	756	781	787	787	759	774	770	819	779	769	745	763	755	752	765	762	787	793	785	831	780	809	791	785	739	775	790	756	757	777	803	755	778	777	752	816	770	844	803	742	777	728	764	780	795	783	815	800	709	769	772	739	752	768	756	741	747	720	747	838	761	751	811	758	828	780	784	795	790	773	803	802	730	782	763	783	795	761	761	768	796	757	744	758	757	780	738	730	771	777	769	762	733	737	758	758	800	759	731	772	769	724	751	675	754	759	750	757	717	798	698	756	719	776	817	763	732	748	759	717	741	791	810	750	789	759	778	735	835	742	774	789	697	785	774	759	759	812	770	771	776	799	704	813	771	809	769	746	800	753	778	763	742	741	722	742	792	782	769	758	768	807	778	792	774	754	719	797	765	810	780	743	764	730	772	824	800	741	776	740	794	771	764	764	807	768	740	770	773	751	783	755	763	786	749	716	756	749	752	760	807	783	784	703	831	764	793	761	781	781	753	750	764	776	774	765	767	771	776	761	755	714	770	730	775	747	801	766	815	752	762	744	766	802	763	758	739	790	716	790	750	777	763	791	769	734	767	760	784	785	746	746	781	753	749	771	793	758	756	782	719	743	751	802	763	748	753	805	747	758	756	711	819	750	802	813	747	774	760	745	771	726	812	796	780	705	748	764	803	713	774	785	792	754	790	790	754	786	726	794	758	741	736	802	753	715	752	741	781	748	806	758	795	764	739	784	746	727	793	742	716	756	788	777	738	745	789	764	750	749	777	801	769	750	758	802	773	741	746	729	745	759	779	732	724	776	773	800	828	774	721	749	786	845	791	765	811	778	795	813	749	831	838	777	726	773	816	755	742	792	756	752	764	743	749	742	809	754	762	783	756	774	764	797	785	778	735	743	785	762	769	744	753	786	804	787	744	788	734	696	822	759	779	787	794	776	794	735	816	806	759	771	773	755	711	786	775	770	810	754	747	756	805	760	752	764	780	807	748	792	762	768	759	736	793	744	742	746	756	764	746	772	803	765	749	794	739	808	760	752	789	784	737	738	789	764	767	777	786	747	749	729	778	770	771	733	775	764	764	804	747	758	769	790	757	768	799	786	762	734	760	727	796	836	780	785	750	757	794	728	757	747	748	755	775	731	740	786	800	748	757	763	772	795	750	808	803	757	728	754	752	783	810	756	795	765	760	785	749	805	799	780	735	784	786	745	733	732	771	782	808	769	726	745	767	767	826	769	821	768	745	785	746	814	780	762	749	791	717	807	768	750	780	839	749	791	744	773	771	746	768	718	826	781	756	769	760	714	783	738	770	763	769	794	793	771	773	767	781	802	750	749	761	766	773	746	725	764	768	806	755	770	761	730	739	778	693	831	764	778	768	783	772	813	748	747	789	761	780	751	777	760	748	724	806	736	738	740	795	808	813	827	797	726	792	774	801	808	754	790	757	740	781	807	751	754	771	772	747	796	797	754	770	755	779	716	817	730	797	784	817	734	780	792	762	831	735	826	748	762	767	769	861	760	828	700	759	748	775	778	757	799	778	812	768	750	754	802	772	768	758	802
34447	36921	34725	34741	37439	35077	31711	25135	16479	12370	9929	6146	4774	2983	1952	1342	1160	695	721	739	866	1196	1125	979	621	678	491	416	414	442	413	405	408	331	378	382	866	2577	3080	2278	1526	1021	630	384	326	341	334	297	343	347	326	308	323	338	327	334	313	319	352	323	345	310	325	349	355	302	341	318	351	340	335	335	354	351	308	336	320	349	320	343	321	340	325	323	296	328	310	352	348	354	336	320	371	308	328	324	337	324	317	325	308	302	323	316	326	291	295	314	318	324	311	292	319	379	341	322	326	338	343	284	342	318	346	306	302	326	340	331	331	335	338	320	303	334	355	342	348	324	309	318	318	325	361	328	313	348	338	328	322	335	300	318	351	339	352	366	330	321	341	304	338	302	339	355	338	351	335	336	322	318	337	323	370	355	330	315	313	297	328	314	341	339	322	337	345	339	291	334	310	299	336	338	354	299	344	323	326	295	317	335	299	375	343	310	322	337	316	366	342	350	350	322	338	342	316	311	339	311	335	341	364	352	349	338	319	280	296	332	310	296	334	308	363	311	316	316	361	339	325	339	321	346	308	322	350	354	312	329	331	313	316	345	349	317	350	346	335	281	295	316	343	342	327	295	318	331	320	337	353	325	331	335	335	329	322	305	321	302	321	313	312	311	322	374	336	346	329	315	350	315	362	351	331	324	317	309	320	323	305	349	330	324	336	341	307	311	298	325	359	345	334	317	312	320	345	349	324	346	345	338	317	350	330	349	344	349	352	331	324	291	299	314	348	314	316	320	323	319	310	324	339	337	334	328	305	329	371	368	330	312	319	323	295	300	311	305	335	350	353	328	322	321	328	323	319	318	297	339	327	336	321	329	353	348	346	321	357	312	324	307	327	371	352	327	343	315	319	338	319	333	334	322	335	320	322	320	313	315	312	362	326	311	287	321	317	328	358	324	316	306	317	333	332	308	299	299	329	330	324	322	365	329	329	337	334	372	315	319	310	305	332	360	300	316	310	329	352	316	333	346	312	292	354	324	342	304	373	319	308	309	298	296	330	319	305	381	335	316	315	318	345	308	315	311	322	334	316	349	316	347	320	330	332	335	327	317	373	348	336	308	325	317	298	305	332	303	347	331	320	356	353	312	373	329	295	330	335	333	308	336	320	329	327	332	336	345	340	353	300	306	318	326	324	339	311	333	335	324	332	335	336	368	351	323	352	331	339	312	327	319	317	320	367	325	322	341	313	332	330	330	284	334	315	330	320	318	300	333	333	323	324	326	327	338	313	347	333	295	346	317	351	311	303	327	369	303	329	364	319	342	315	344	339	330	326	328	287	357	320	347	308	360	310	361	327	366	339	324	362	300	317	337	337	364	344	326	306	305	352	323	316	375	355	350	359	339	311	319	320	332	318	317	323	308	340	328	310	335	331	369	366	335	324	336	320	346	332	357	331	328	340	352	313	320	326	337	346	372	325	327	332	313	317	322	323	324	335	339	323	317	378	323	353	313	341	343	356	302	300	313	352	317	344	330	338	339	318	307	347	343	350	325	317	342	319	339	330	315	366	333	363	345	308	317	320	330	317	319	340	329	323	323	351	343	322	283	344	306	328	311	344	310	329	304	339	291	346	321	312	309	318	344	318	348	320	356	343	354	326	344	314	342	330	318	296	326	298	316	328	287	324	331	310	330	307	334	308	322	337	358	323	350	320	361	311	333	282	321	330	321	316	346	344	288	316	335	325	298	313	313	326	349	343	352	361	331	317	340	350	339	337	332	324	333	318	351	356	321	360	329	339	340	358	346	342	302	351	338	361	320	329	329	335	320	330	338	300	302	354	328	350	332	324	337	314	313	351	330	323	343	304	358	368	304	304	325	353	321	340	342	316	352	339	331	314	331	339	344	338	315	324	320	335	328	341	330	349	335	321	331	334	341	308	348	328	342	292	329	329	322	325	333	326	318	348	366	365	327	326	314	321	331	330	346	331	315	329	340	328	363	340	336	314	336	323	375	311	322	340	312	342	311	314	330	335	338	351	337	321	343	349	347	341	310	309	342	339	309	328	329	335	319	319	354	347	309	352	288	338	345	328	314	361	367	335	327	333	323	318	388	338	311	327	361	336	326	315	314	297	374	344	319	337	317	324	341	338	344	333	333	328	336	313	305	321	328	312	320	382	366	311	327	354	295	323	328	334	356	313	296	337	322	333	340	385	307	341	340	317	325	323	314	333	344	319	343	340	283	313	330	342	373	317	335	329	307	288	321	325	311	346	351	325	294	344	342	291	336	330	333	318	346	325	329	325	288	329	334	298	327	339	313	336	325	360	341	330	355	323	325	345	317	326	325	336	326	364	320	317	311	347	320	365	324	273	298	344	348	349	361	298	298	386	321	325	349	310	346	325	316	321	311	302	324	308	363	343	357	361	329	328	327	329	357	335	325	325	327	316	346	294	364	337	314	337	313	344	318	320	310	339	319	306	301	338	335	314	300	328	321	333	336	320	299	336	309	348	335	300	313	338	331	326	346	306	319	311	329	309	293	336	295	344	299	334	316	338	327	329	335	358	303	308	327	316	295	327	294	320	344	329	345	336	306	278	325	344	342	291	326	349	312	369	344	348	342	302	328	348	311	365	331	342	340	294	303	346	320	312	357	330	331	286	334	363	334	387	314	330	288	354	326	304	304	308	331	324	320	334	334	321	313	338	333	305	332	303	333	331	337	322	343	332	342	356	326	331	345	311	285	328	309	340	293	368	302	302	339	367	348	324	345	328	336	312	342	319	327	348	336	367	339	338	339	324	313	346	310	313	298	337	326	362	322	332	314	323	323	358	322	330	388	335	327	324	334	299	345	343	345	314	338	315	306	320	358	349	318	346	329	288	330	303	393	344	343	351	315	306	313	348	375	312	293	328	323	311	347	328	311	337	341	313	322	313	314	357	297	349	321	340	353	318	335	327	308	323	342	383	311	329	346	327	336	310	323	307	327	343	318	323	333	338	341	314	301	356	353	328	332	299	288	348	337	333	313	321	311	336	354	327	341	315	299	357	342	319	345	352	316	329	339	322	318	346	337	313	340	299	327	309	290	324	291	344	303	318	311	314	327	334	342	338	339	348	342	313	337	348	324	318	323	331	303	351	314	314	335	304	321	341	340	341	354	344	296	323	335	350	316	341	304	315	308	334	312	309	301	305	321	297	314	346	339	336	333	319	335	357	338	346	323	332	330	307	309	335	328	337	353	347	309	316	310	311	325	314	333	321	324	323	326	311	334	310	332	329	357	295	296	312	331	312	307	355	297	336	327	321	304	328	298	336	326	324	358	282	330	334	316	344	308	341	328	364	348	368	305	343	316	332	283	341	331	359	298	278	319	331	323	336	296	313	323	331	287	319	322	336	328	318	371	308	340	303	318	341	340	307	325	321	353	340	302	299	306	326	344	300	339	350	305	349	315	329	333	326	312	309	312	327	306	331	330	337	331	301	348	280	325	338	342	324	328	333	309
22604	32033	34594	43832	49324	45812	45325	38428	30265	26531	24832	17009	15838	10554	7846	6282	5165	3179	3135	3451	4835	6193	5228	4732	2933	2950	1858	1446	1398	1326	1275	1380	1199	1143	1160	1138	4750	14708	15915	11895	7970	4973	2738	1179	884	814	779	760	736	744	745	773	777	873	854	847	755	726	776	762	765	776	723	766	792	762	722	730	676	750	800	814	751	755	739	749	681	734	774	785	804	756	781	748	807	752	733	773	759	787	737	764	776	780	771	800	779	743	780	753	741	727	759	760	761	715	737	724	712	715	757	749	790	783	788	779	761	735	742	764	766	774	768	737	789	780	765	748	749	723	743	781	794	770	754	811	722	744	814	698	784	825	757	773	729	787	763	785	715	758	732	770	701	810	744	743	758	745	765	747	762	729	762	739	713	733	747	772	774	713	732	774	764	757	748	746	759	731	774	791	779	786	716	765	805	776	712	785	791	794	786	768	769	743	750	764	721	771	799	783	772	718	733	783	732	774	782	746	729	792	726	740	744	770	736	750	750	746	757	779	757	763	749	743	741	716	731	770	793	787	750	764	723	759	753	734	734	748	732	763	743	762	785	753	746	734	773	770	737	751	748	704	736	775	777	685	768	696	729	781	775	738	830	773	787	733	781	800	784	776	744	770	795	752	758	742	757	820	789	742	786	787	757	758	740	785	728	803	775	760	768	733	820	785	791	720	779	745	725	769	801	783	732	748	785	763	739	772	756	775	722	751	755	757	785	748	747	739	761	714	767	761	709	730	823	766	747	768	758	704	777	770	790	750	747	737	733	768	760	747	735	799	807	775	727	761	779	764	778	765	746	738	782	753	745	720	772	730	772	791	776	763	761	819	809	728	769	752	746	765	750	744	761	798	778	750	765	735	738	787	751	739	728	743	762	711	793	732	748	776	764	762	781	741	718	736	772	800	761	777	762	787	819	732	765	777	796	759	773	767	800	786	790	707	714	725	766	766	707	759	776	737	751	734	747	780	755	789	735	769	768	747	793	728	753	731	781	746	733	745	719	740	801	782	768	730	760	741	768	813	783	759	778	755	778	791	738	757	755	761	787	742	739	711	769	720	827	781	766	720	719	780	800	808	761	776	780	794	717	758	780	801	737	786	752	717	791	788	773	726	737	720	762	822	740	782	719	731	738	743	819	732	786	750	781	745	788	721	769	773	790	741	772	745	758	711	787	774	823	788	792	792	776	739	780	755	789	761	751	796	754	773	770	783	780	729	772	725	760	756	796	764	757	801	781	809	748	770	799	754	730	740	760	776	767	770	783	731	792	738	732	754	811	763	786	768	813	780	753	792	731	803	809	762	716	763	739	767	766	717	744	738	772	750	782	722	741	740	778	764	735	754	754	737	774	744	746	759	753	753	755	804	781	736	777	741	727	769	753	775	822	734	750	737	771	804	729	713	766	772	734	737	749	750	783	745	768	734	708	748	767	786	749	758	757	763	791	750	754	741	750	755	733	718	733	767	760	757	828	741	753	785	749	744	729	725	731	715	742	749	793	770	749	705	734	770	722	753	731	730	765	790	769	784	732	768	785	787	735	798	757	748	807	761	770	770	792	728	780	785	747	748	750	754	771	766	764	728	768	787	766	733	761	770	779	750	738	704	775	736	777	739	710	712	699	771	804	759	739	777	750	771	732	713	724	782	751	745	745	739	778	789	724	752	743	768	772	735	811	744	785	736	756	754	784	738	806	761	749	716	757	751	746	743	775	736	768	749	741	770	742	717	730	792	765	737	783	762	792	727	742	746	753	775	760	759	767	833	761	735	819	779	726	745	766	715	811	789	723	764	766	752	788	729	694	751	747	725	738	820	788	769	740	765	748	789	753	779	772	745	752	754	755	734	749	734	759	750	784	761	767	793	815	755	751	752	800	769	826	764	793	735	782	758	766	781	709	724	725	753	743	805	751	759	761	802	734	731	709	768	745	757	729	810	832	787	734	737	762	778	739	779	755	790	804	758	749	748	742	767	729	787	780	763	746	795	784	752	701	762	786	776	822	728	763	748	782	767	733	802	844	831	773	784	784	776	729	740	738	818	777	760	776	758	772	780	756	777	761	765	736	784	765	764	785	749	746	707	738	740	760	777	771	781	790	761	758	781	740	783	749	768	758	769	791	752	761	745	729	745	759	722	756	791	783	706	726	793	768	775	720	768	746	790	750	708	751	778	766	773	829	802	767	733	773	765	765	736	749	772	767	784	756	781	782	691	823	803	721	793	751	746	768	778	718	715	733	733	794	724	738	708	750	747	751	724	788	763	766	752	855	749	748	763	758	758	740	797	786	797	798	743	725	783	773	790	793	722	732	765	801	792	757	780	787	769	729	800	762	792	785	758	768	735	772	761	771	738	704	730	761	831	721	768	757	732	747	720	767	762	777	777	759	760	761	793	751	730	731	762	710	810	714	770	712	775	783	727	769	751	772	805	771	758	718	743	759	745	807	789	755	772	799	757	735	761	738	772	765	707	741	753	800	745	740	761	769	770	730	766	728	743	794	765	805	769	771	712	779	811	777	744	772	716	735	739	767	757	787	781	779	746	756	720	759	758	765	743	727	748	727	742	776	779	792	769	795	754	771	757	754	795	745	722	749	769	769	726	776	764	770	707	801	811	714	780	715	770	743	727	719	763	749	726	753	760	764	794	785	777	709	723	771	767	750	734	756	757	792	756	768	812	766	718	700	758	765	778	741	754	823	745	737	745	795	773	761	784	722	795	731	748	765	721	769	755	726	763	738	775	758	754	748	782	752	697	776	757	770	756	795	763	750	812	753	762	830	746	762	749	809	772	801	741	810	745	795	743	788	778	779	756	800	699	785	721	787	785	763	740	743	741	754	752	809	767	770	794	781	768	732	737	746	769	766	814	778	755	731	738	771	759	768	757	742	711	768	753	771	761	804	803	725	718	778	767	752	783	745	811	724	814	749	748	772	693	747	771	764	757	738	774	780	779	771	777	795	778	735	791	717	789	797	810	795	721	767	736	744	690	759	721	801	768	748	752	743	745	799	759	729	783	736	759	817	759	746	772	747	771	769	734	765	685	732	767	767	814	774	788	708	758	784	719	753	743	803	756	705	751	748	732	732	753	765	747	763	728	750	778	759	763	814	812	759	766	726	713	743	807	788	736	778	820	767	738	841	742	734	747	805	735	743	764	716	770	725	759	730	816	799	745	801	748	736	776	733	780	784	778	736	746	749	749	733	799	766	716	766	791	699	768	763	745	754	781	717	749	715	738	704	770	725	792	728	738	778	775	746	720	742	761	729	703	749	724	779	756	774	783	734	707	760	692	755	753	743	723	717	734	750	731	772	744	794	766	790	767	706	768	761	795	783	707	771	772	765	713	739	771	791	751	750	736	769	717	758	710	739	780	815	804	711	764	716	756	805	745	814	741	747	825	785	764	757	757	766	720	733	764	780	778	731	739	753	763	766	770	754	751	748	730	786	794	753	800	724	765	782	774	746	745	752	737	726	756
5608	4622	4301	2959	2642	2015	1329	898	611	519	456	404	367	350	330	299	305	301	280	285	308	297	291	300	275	295	292	280	236	246	289	242	264	287	253	271	304	323	436	431	383	373	324	276	245	260	274	259	263	276	256	270	277	276	289	238	302	249	266	253	266	264	243	256	246	255	285	247	259	248	267	278	260	274	265	241	274	269	282	263	253	244	241	260	257	272	304	247	252	255	248	262	239	239	248	278	251	228	256	248	271	280	245	271	241	271	225	250	298	265	246	291	252	239	290	243	268	261	247	238	253	259	271	255	262	267	280	260	239	242	249	269	230	252	270	252	272	288	277	252	256	274	238	289	251	268	231	272	277	250	242	264	263	264	227	227	237	264	266	258	298	254	231	228	279	256	235	271	234	258	295	269	273	266	257	262	273	274	252	239	253	258	250	278	229	273	222	239	249	258	272	232	272	254	228	243	255	251	291	268	276	252	254	238	272	235	265	252	252	266	262	282	246	254	270	255	243	292	246	262	264	254	253	279	255	255	228	263	287	263	244	276	268	246	283	277	264	251	221	283	281	279	276	252	257	250	218	276	254	257	298	268	247	228	254	255	241	268	257	261	266	257	279	259	241	261	270	264	270	262	266	283	281	216	249	259	253	257	262	263	258	260	262	261	264	267	256	238	287	261	262	254	259	243	239	235	288	247	267	271	250	283	241	316	275	237	273	254	244	253	284	245	283	244	279	272	237	247	266	273	247	280	257	245	275	256	257	244	244	256	246	238	234	244	286	280	239	224	257	282	246	260	251	255	278	253	245	263	265	249	242	269	249	264	275	272	275	257	256	247	255	254	283	273	266	248	256	254	258	229	233	241	255	264	249	292	266	286	243	233	246	277	271	265	279	246	234	227	268	260	270	239	239	254	250	255	280	244	252	256	239	256	264	234	264	267	254	279	250	273	231	261	274	246	278	280	275	225	212	254	232	269	278	259	270	232	276	265	253	237	281	226	249	261	261	239	217	280	249	290	270	267	283	281	268	273	240	261	261	263	254	262	308	233	259	247	255	224	276	224	257	240	271	262	258	238	247	214	259	276	255	247	250	253	269	265	264	256	239	238	268	266	262	240	246	244	290	288	281	238	225	264	254	262	266	272	275	249	274	268	274	265	260	234	243	249	261	251	266	267	259	240	260	248	265	255	237	276	288	275	248	257	260	251	232	265	282	249	264	251	283	218	238	262	264	270	253	257	274	244	252	259	267	242	261	259	256	274	238	245	226	248	262	238	252	252	268	261	273	253	254	234	300	248	278	281	248	233	276	248	224	250	275	263	258	288	244	257	276	278	265	259	252	234	237	272	285	254	265	291	253	289	269	267	239	271	259	233	254	274	278	265	287	299	276	262	265	241	260	266	264	269	278	270	240	249	258	252	240	242	249	276	256	260	268	267	264	246	245	282	235	256	258	260	262	272	278	254	252	258	275	270	284	270	270	271	264	239	278	284	249	279	255	276	262	260	250	237	256	249	241	235	259	252	277	275	256	274	266	251	224	227	282	262	252	241	258	247	258	260	277	252	242	272	259	248	241	275	279	287	263	264	245	263	264	271	263	268	249	235	258	264	250	266	312	210	267	256	263	262	251	223	266	245	237	258	238	269	254	242	270	270	253	238	250	272	242	255	243	263	255	242	245	275	249	241	254	270	214	272	240	282	254	276	259	270	248	275	273	268	252	240	248	237	230	254	266	280	257	260	260	261	257	285	267	266	242	240	293	261	273	267	268	220	247	262	273	265	255	242	249	249	246	239	268	266	276	253	225	260	272	271	276	296	239	235	257	277	239	260	256	228	254	259	267	239	255	245	259	258	260	283	281	266	253	253	287	260	230	251	262	269	258	248	249	294	247	247	264	282	253	284	292	241	242	256	295	274	242	233	263	251	268	205	289	260	253	256	233	270	266	252	229	250	272	246	267	294	265	269	282	256	244	257	234	246	261	253	276	245	245	258	259	243	281	275	270	268	238	274	267	281	259	250	272	268	258	275	258	228	265	256	265	210	253	279	271	282	246	299	281	283	250	291	243	246	252	273	262	235	246	265	271	248	225	262	256	277	253	258	254	250	276	251	289	230	251	268	269	259	248	293	256	257	266	274	227	252	218	299	282	285	318	286	246	265	270	261	261	268	277	263	249	269	258	261	237	249	244	260	272	272	263	246	276	251	249	249	268	281	262	243	249	246	267	252	220	245	264	257	239	270	262	253	271	242	275	245	284	287	268	269	262	255	246	249	243	249	259	250	282	291	254	266	239	243	250	272	205	255	281	255	269	240	249	252	256	245	256	250	261	271	255	265	242	270	256	257	247	311	240	271	265	252	252	275	249	262	247	259	264	270	255	250	242	262	258	247	259	248	243	263	276	266	241	268	258	255	280	271	251	273	266	277	290	248	240	255	276	253	264	260	272	225	233	245	265	247	257	258	266	253	237	230	276	258	246	268	268	250	233	253	266	233	266	295	246	223	263	273	251	270	260	239	282	238	270	253	270	251	248	240	268	242	271	240	260	238	243	272	255	288	238	250	249	248	259	265	255	266	241	287	243	301	307	269	263	243	283	259	242	267	256	258	257	263	294	251	259	267	248	238	268	265	242	226	260	248	278	273	243	269	249	226	270	256	251	249	248	261	224	214	250	260	233	267	269	269	245	274	245	245	257	243	286	275	281	257	264	266	280	223	234	254	231	261	258	273	251	282	268	251	252	282	266	265	286	272	255	243	253	271	251	255	264	263	268	256	262	262	266	262	282	259	286	233	240	270	253	269	271	274	285	279	258	280	253	279	263	266	257	272	250	273	274	242	257	285	249	275	258	272	244	236	257	254	249	254	281	282	238	249	275	263	243	282	280	247	259	246	280	256	261	256	260	287	237	252	253	248	285	302	260	244	259	239	245	241	254	241	210	256	249	256	249	253	257	240	279	278	248	268	268	267	295	286	249	247	211	258	246	301	288	287	271	263	266	262	265	239	262	261	260	246	271	255	249	211	240	235	247	251	224	250	270	257	245	230	242	241	267	229	255	301	259	245	248	236	277	251	260	251	262	282	233	280	250	282	232	242	257	271	264	230	288	281	224	237	308	259	259	268	236	254	251	238	267	294	273	227	272	222	258	237	246	262	239	261	261	243	261	270	269	242	213	241	274	269	262	268	256	289	267	291	253	245	252	262	258	252	253	308	270	266	251	270	251	263	247	260	271	245	226	249	235	276	242	244	271	280	243	266	254	263	256	249	235	240	268	271	272	255	248	240	233	251	246	272	271	235	263	272	281	238	235	242	241	235	235	254	242	263	275	271	252	211	236	257	264	247	274	267	271	283	256	281	262	263	262	243	249	285	263	259	291	296	266	257	265	268	267	277	246	288	253	256	239	264	264	263	263	252	265	253	259	259	246	293	272	256	248	276	261	285	263	271	279	264	256	263	260	255	262	264	269	273	238	297	245	261	225	256	250	264	276	285
4726	5868	7677	8427	9339	7946	6912	4654	2796	2566	2080	1602	1193	1188	1176	1050	920	875	845	860	929	1013	1028	932	831	817	830	780	753	790	806	792	813	788	792	746	761	1308	1797	1792	1405	1171	868	707	634	648	626	698	608	616	627	648	655	606	643	613	629	647	643	610	624	636	660	638	630	631	642	627	613	631	621	667	614	637	615	625	635	660	661	630	624	631	650	605	633	621	651	625	584	635	632	661	622	677	639	616	591	644	609	639	637	666	680	630	701	651	619	643	658	627	625	646	662	635	651	630	629	614	685	588	660	680	657	622	646	652	597	657	631	619	640	613	630	626	674	621	647	606	608	615	600	651	648	603	617	680	661	662	660	630	618	665	559	649	601	646	686	621	631	646	637	644	672	640	628	655	605	642	606	631	694	630	603	618	604	649	654	620	614	659	625	602	645	634	625	662	614	623	680	634	660	657	622	625	683	628	651	598	649	660	601	631	624	643	634	649	632	648	606	596	616	639	584	627	655	624	687	611	631	648	663	577	655	657	623	614	566	619	647	630	637	632	621	632	644	667	619	621	615	671	639	659	626	628	636	630	673	645	620	633	650	620	651	647	640	635	617	645	663	626	609	626	591	646	662	581	661	650	607	641	655	610	657	599	665	612	663	622	601	631	627	626	638	596	634	672	618	662	615	636	602	608	667	625	630	619	637	676	620	690	633	622	613	587	637	664	613	630	613	657	594	632	584	688	635	619	632	610	644	654	669	635	613	643	662	602	621	665	656	620	649	664	643	649	588	605	603	602	628	664	656	577	663	618	621	600	644	634	635	666	670	659	632	616	637	621	638	594	624	611	637	619	600	606	683	629	643	638	622	627	629	658	611	631	641	680	665	617	623	619	654	624	639	647	635	664	651	656	624	586	656	603	644	635	606	625	629	595	662	679	629	668	649	670	578	598	590	624	599	632	671	631	595	602	662	654	608	633	646	618	659	660	626	639	624	637	671	648	730	629	596	657	602	637	563	612	616	636	626	642	610	631	641	664	652	639	622	552	624	641	672	661	609	668	628	595	580	659	642	648	598	632	621	644	603	659	619	632	675	645	595	647	608	640	654	644	634	629	652	615	630	643	607	646	635	578	615	645	590	590	616	614	610	621	642	680	644	676	578	644	638	621	651	638	629	635	618	663	646	619	632	668	658	634	638	630	660	624	614	666	670	650	622	660	656	626	635	663	598	633	669	667	681	661	634	571	625	628	581	698	622	669	638	624	651	679	645	622	650	653	640	662	645	665	609	628	636	572	605	619	648	621	672	585	641	606	720	671	635	662	662	657	629	659	637	653	661	645	648	621	624	691	643	623	625	621	623	613	617	636	642	639	614	596	656	625	668	634	661	614	631	653	641	664	627	682	631	677	656	609	615	628	619	595	614	609	655	654	626	682	637	664	640	646	640	652	634	609	670	616	624	633	605	587	642	629	662	652	654	683	623	585	654	649	627	647	661	658	628	622	656	599	647	634	635	584	615	637	674	682	664	621	680	623	645	624	614	596	675	638	626	620	623	623	649	656	603	624	676	614	633	633	656	586	640	636	607	662	590	654	631	625	637	613	612	687	635	643	621	617	627	643	644	626	642	645	584	664	706	618	601	660	647	628	683	624	611	623	666	673	628	579	618	635	641	642	605	648	707	641	663	696	614	621	663	617	631	620	650	636	675	652	651	639	665	578	669	605	648	631	623	627	609	626	606	672	617	664	642	652	596	611	632	654	615	615	679	622	633	621	629	591	633	612	637	650	634	604	618	655	620	630	653	607	654	622	652	641	618	598	648	670	627	654	602	641	597	672	613	635	598	631	649	624	622	635	621	638	639	664	601	671	629	642	630	614	627	624	629	618	616	671	634	640	616	649	643	624	634	596	656	624	648	632	616	641	629	639	605	608	647	655	645	635	615	626	657	581	603	648	647	611	617	652	648	621	639	624	649	621	598	631	615	627	713	601	634	648	630	624	618	643	619	613	672	651	641	646	661	637	633	642	655	624	634	627	613	629	670	641	682	684	636	633	613	648	642	640	587	606	601	668	622	642	619	590	604	622	638	639	618	658	620	610	595	590	657	654	638	657	603	654	642	647	610	647	621	634	626	629	631	660	628	633	607	657	638	598	604	688	636	659	609	640	616	637	638	573	586	590	614	637	655	670	691	639	608	611	623	642	631	632	644	628	652	611	641	624	620	629	660	659	643	628	596	622	669	595	657	602	627	631	674	669	640	638	643	602	658	627	654	668	635	615	623	614	639	638	644	609	563	628	615	626	593	632	637	667	620	657	619	610	670	672	610	629	651	645	632	666	625	612	643	647	682	637	631	627	643	596	627	647	642	664	655	656	644	671	585	641	620	594	644	652	659	631	616	634	645	648	630	627	606	603	620	641	693	594	652	629	638	654	631	618	624	673	652	635	654	631	623	610	604	651	671	638	658	625	626	633	642	642	606	618	628	668	587	652	648	613	652	694	652	655	607	610	624	618	674	606	637	634	622	639	581	636	668	619	635	638	579	641	620	634	625	651	639	629	680	648	682	615	638	632	623	635	652	632	593	592	672	627	607	635	655	626	643	668	577	619	646	640	657	669	598	618	675	609	645	601	607	602	611	621	640	646	636	635	601	636	598	625	648	600	658	636	634	642	645	613	619	675	653	610	642	640	603	679	638	604	676	647	650	664	573	606	647	628	650	626	647	650	660	655	680	641	580	659	653	660	673	622	615	626	662	576	631	678	621	617	630	653	633	652	681	629	638	643	588	614	606	679	675	664	666	603	629	651	624	695	625	661	650	623	652	647	611	618	628	615	631	629	664	671	627	641	634	631	651	647	585	623	624	586	669	609	612	645	608	608	627	664	642	592	659	631	620	695	587	612	638	657	642	665	590	624	623	624	660	638	642	632	663	695	673	661	641	616	628	592	592	565	640	631	646	647	616	661	644	624	650	606	636	665	618	619	613	643	636	579	606	663	634	639	651	652	663	625	635	655	659	658	622	664	634	661	614	621	695	624	633	668	619	621	634	619	640	667	691	631	627	632	641	655	613	671	643	633	650	645	625	633	631	590	634	613	631	643	667	613	633	604	643	662	605	620	602	631	627	587	623	599	624	628	615	665	659	669	605	655	645	636	663	602	639	627	637	615	607	615	625	647	649	646	652	647	606	689	616	631	664	601	645	585	641	603	615	687	605	662	626	656	652	600	656	637	628	639	625	585	664	616	634	594	636	624	640	644	599	612	610	665	663	656	643	652	602	619	618	650	646	626	668	615	685	644	625	611	680	596	620	632	616	634	673	640	678	642	627	647	625	641	624	608	656	626	615	593	646	643	626	644	627	624	621	628	654	623	636	635	660	691	629	676	648	634	577	619	607	622	641	599	665	668	640	667	697	635	667	661	623	653	637	622	672	621	654	615	667	655	638	623	579	649	658	674	629	652	623	605	599	584	630	624	643	598	589	631	656	645	615	656	661	631	630	606
28264	31011	31077	29167	29891	26897	23432	16310	9798	7085	4792	3337	2731	1766	1259	848	677	524	485	527	633	750	753	613	476	404	454	379	412	376	370	352	367	390	346	385	607	1439	1592	1341	972	803	543	313	333	331	315	317	317	343	353	332	303	350	334	329	322	323	327	376	346	334	294	308	352	320	335	352	339	324	341	336	319	378	301	351	325	331	351	323	285	319	300	361	318	327	348	344	350	341	297	290	343	320	354	322	361	366	364	334	330	339	355	300	352	362	351	312	334	326	338	339	366	343	334	325	364	348	330	334	329	309	287	325	325	338	325	337	351	342	313	338	339	338	299	324	364	327	327	337	322	322	342	332	347	324	345	303	329	317	352	330	339	319	338	326	340	297	312	346	358	335	341	339	321	355	351	323	297	340	353	344	355	349	331	332	297	342	291	360	325	274	327	330	318	331	347	330	331	340	346	354	343	351	310	303	303	304	319	326	325	324	299	296	334	374	365	353	352	322	295	340	363	349	330	356	279	322	361	317	339	274	373	335	347	332	335	309	318	325	333	304	338	308	311	324	313	347	330	351	336	300	345	371	351	321	315	318	334	324	332	345	328	342	296	304	306	314	327	378	359	307	333	349	326	369	316	337	330	320	331	306	328	349	325	308	335	339	359	330	351	334	331	310	335	312	340	347	328	351	303	327	366	333	312	331	358	331	358	357	307	303	328	340	362	299	337	339	296	371	319	387	377	330	345	331	356	334	347	373	334	357	327	294	310	318	327	295	337	320	326	308	356	318	338	302	347	324	349	320	309	341	358	320	336	321	326	348	346	321	288	341	352	339	346	338	301	312	344	346	296	331	336	331	315	312	345	306	320	321	326	313	334	305	332	342	345	329	328	300	323	353	360	331	357	356	298	330	349	340	324	305	323	342	315	348	346	325	326	337	349	366	313	316	344	319	340	323	337	295	328	328	313	338	328	360	343	355	341	318	340	323	341	373	348	359	365	329	305	346	332	321	361	306	347	334	302	298	355	302	341	327	313	352	368	329	350	327	348	341	344	318	341	364	338	325	342	363	319	312	315	361	325	327	349	353	301	339	329	351	302	328	324	319	366	343	321	331	334	316	351	330	371	340	330	359	332	336	335	347	336	305	358	339	357	323	361	327	354	319	345	336	332	350	326	324	333	330	314	355	312	323	359	333	325	366	302	350	309	351	348	328	328	345	331	325	354	318	322	338	331	344	318	326	310	353	319	322	323	323	328	338	315	296	300	329	327	368	313	341	335	305	323	325	342	345	360	345	328	334	347	335	369	290	327	299	335	331	354	360	357	304	331	365	340	356	330	373	314	340	342	319	356	330	329	300	309	330	325	332	331	300	316	331	335	331	339	354	314	360	344	369	360	324	341	306	326	301	350	327	339	350	312	346	350	353	329	327	337	357	326	335	322	358	311	344	321	340	310	371	324	361	297	315	335	354	345	338	355	323	319	337	310	352	319	301	332	315	305	317	365	337	305	337	355	352	305	318	344	314	375	342	321	346	314	324	344	320	349	331	306	318	304	335	386	370	371	338	332	311	348	321	322	354	345	344	351	359	348	330	329	321	300	366	311	319	337	320	325	321	332	317	323	390	346	348	295	286	326	331	351	343	370	389	325	316	342	355	319	326	332	334	347	336	298	336	332	324	304	342	346	322	349	339	320	332	324	337	349	342	351	316	317	341	333	314	365	326	313	318	363	329	374	326	335	342	346	319	339	308	317	304	322	316	319	294	273	334	343	312	343	343	350	326	327	348	337	314	342	328	329	320	331	334	334	331	347	305	322	370	327	326	386	306	333	343	337	320	316	334	349	311	313	339	359	325	350	331	339	305	312	346	313	345	329	316	345	326	306	285	312	347	347	330	323	363	368	359	314	352	375	314	314	333	356	304	354	370	323	342	352	346	326	321	320	319	348	331	332	322	314	297	355	352	322	332	319	315	367	341	326	340	349	304	319	320	309	327	334	329	314	358	310	368	318	362	346	322	335	333	352	341	332	308	297	327	342	319	341	333	322	318	366	329	343	315	301	329	326	332	319	295	349	363	346	367	334	352	288	346	314	310	350	377	316	297	333	354	339	354	283	362	338	338	293	314	330	314	324	314	314	370	336	314	365	345	352	341	326	317	327	330	322	303	351	337	355	351	318	357	332	340	327	384	295	347	354	333	324	348	308	315	308	337	341	376	336	314	314	319	338	358	358	355	306	317	311	346	345	318	311	348	365	326	328	343	329	317	329	315	317	312	353	357	315	328	335	323	283	336	342	319	320	314	306	334	344	309	331	327	319	325	306	341	362	342	329	336	348	362	328	338	355	343	355	328	347	355	350	340	343	342	331	352	366	341	271	334	339	335	340	318	340	361	354	352	325	333	334	309	337	334	329	300	348	319	335	344	299	342	312	330	321	353	328	336	319	310	314	375	345	309	336	336	308	374	333	316	352	314	351	331	348	319	334	329	307	358	358	355	342	323	334	330	332	323	330	321	345	345	331	331	288	333	318	330	318	311	345	312	313	314	314	342	343	322	327	330	331	329	287	334	349	362	353	327	380	299	335	334	359	327	331	326	321	339	350	340	330	360	339	329	296	335	324	315	324	335	348	322	345	318	322	333	354	330	318	331	342	308	338	365	308	324	317	332	344	350	318	316	343	369	327	328	331	303	337	324	317	346	327	307	348	346	287	300	324	335	334	350	324	309	322	320	338	307	326	319	315	295	344	345	362	326	325	340	347	323	326	331	339	376	334	342	331	309	299	342	324	340	305	335	346	346	358	354	375	352	336	331	316	330	343	359	358	297	341	310	311	356	323	342	337	329	325	321	289	313	318	312	321	333	331	319	310	292	325	358	344	343	347	320	321	361	357	316	311	339	330	363	318	337	317	329	292	358	331	322	301	334	309	367	347	304	351	317	339	309	306	337	363	383	295	344	345	315	312	366	342	365	328	339	337	340	341	291	340	303	325	310	325	324	336	351	338	309	354	339	357	333	340	323	338	350	355	359	323	310	335	336	412	373	319	301	303	365	324	329	320	307	314	353	317	329	295	296	339	298	302	333	331	337	315	329	336	354	290	353	326	314	366	349	354	323	297	321	314	344	353	335	345	323	349	354	329	338	325	315	329	304	335	354	342	339	328	309	351	323	344	305	304	356	316	300	311	323	324	338	344	318	329	335	340	346	316	352	348	328	376	339	321	341	317	329	346	320	349	334	348	330	333	340	320	337	360	345	370	329	346	339	323	350	319	370	313	302	340	372	358	300	303	284	332	343	312	366	297	330	303	362	353	332	331	334	320	349	327	342	319	319	350	324	318	307	363	323	318	381	335	314	314	335	323	344	349	356	324	304	345	348	326	348	330	359	337	336	341	345	303	324	330	335	356	354	339	294	308	334	324	349	329	353	330	363	324	322	303	341	311	312	357	297	340	311	340	327	343	328	327	336	339	329	324	356	358	354	341	335	313	323	332	334	331	349	389	287
19271	24472	31034	36407	40936	37824	37417	27516	21440	20345	16034	11554	9934	7306	5267	3944	3072	2023	1907	2249	2963	4104	3631	2626	1824	1501	1494	1275	1341	1159	1118	1175	1106	1034	1057	1052	3023	8631	9049	7251	5040	3181	1726	873	787	786	756	817	808	821	801	799	758	882	839	835	800	780	750	765	832	807	743	724	799	785	782	769	765	751	796	770	811	789	784	785	813	823	734	788	729	788	779	762	809	809	783	789	756	736	780	767	730	801	816	757	749	743	793	807	789	833	762	736	776	760	800	757	796	792	800	798	792	801	783	768	765	766	783	776	797	784	812	780	804	780	744	759	823	811	793	788	827	791	757	796	738	805	815	794	777	798	763	755	759	753	835	827	802	764	807	749	763	754	793	794	781	791	781	789	794	836	756	746	787	817	759	810	785	741	807	783	798	812	761	800	742	795	794	740	768	781	809	762	758	782	808	746	753	767	745	772	810	788	762	790	778	764	784	745	791	779	773	812	757	742	788	780	773	793	839	786	760	818	757	793	799	747	802	782	765	790	785	748	807	723	764	761	752	763	763	752	828	766	748	764	760	772	804	794	842	788	775	785	759	815	783	759	760	745	776	734	846	824	802	799	853	786	823	777	728	824	767	782	814	791	820	726	790	787	806	836	731	745	773	799	766	757	738	831	780	805	761	732	775	813	808	804	797	755	767	751	827	779	789	751	765	775	795	750	765	776	777	744	807	739	743	805	746	811	797	781	780	802	776	790	789	756	745	771	817	806	752	828	758	845	788	753	774	777	807	707	821	785	776	799	804	824	765	792	807	788	765	781	734	799	816	767	788	793	802	806	749	773	844	785	766	784	844	760	778	809	758	800	772	775	806	758	764	815	776	804	783	780	821	795	821	783	793	860	793	734	799	802	801	746	729	814	815	778	779	764	732	778	777	804	783	793	828	777	782	790	756	768	774	793	785	726	805	740	780	762	832	733	761	728	779	762	738	785	812	740	740	774	808	782	783	711	784	803	785	807	789	755	802	790	781	784	818	813	747	784	807	763	822	743	788	761	767	771	771	763	773	766	830	812	811	755	760	810	784	781	770	774	757	805	765	786	800	786	741	769	783	737	746	781	888	732	758	805	779	753	776	777	782	812	870	776	799	852	797	793	749	759	814	787	788	769	806	772	788	813	818	776	811	775	756	797	746	774	758	835	775	766	736	805	808	750	765	749	817	810	770	747	773	756	756	792	795	785	745	783	753	825	760	799	789	793	779	812	782	823	789	783	778	797	797	742	788	758	739	790	766	820	854	747	763	802	796	800	766	790	806	747	796	786	773	765	732	738	784	800	829	775	789	769	799	738	777	756	832	816	741	791	775	777	798	738	752	758	769	792	758	803	730	779	769	760	787	778	773	755	797	777	830	781	788	804	813	835	794	732	731	801	739	755	795	766	744	743	774	794	789	749	839	811	833	764	738	775	779	814	780	769	796	782	775	800	830	758	726	746	806	745	821	796	829	754	813	772	767	789	766	829	769	832	761	765	804	792	843	781	798	796	763	787	763	794	807	746	768	796	798	742	665	752	765	828	726	774	791	784	794	832	774	788	800	771	813	762	787	804	756	782	794	747	754	775	790	762	763	738	727	820	821	774	756	803	745	777	791	698	743	781	767	790	795	763	787	743	737	814	791	793	828	784	777	801	773	813	796	790	803	789	765	799	788	751	772	859	790	805	753	744	764	775	759	797	808	781	766	827	826	777	774	755	767	780	814	819	777	790	759	795	743	781	773	817	777	823	772	807	814	753	789	763	767	753	766	742	798	802	828	759	753	757	765	784	817	792	826	759	766	748	743	755	764	782	784	769	770	826	766	786	768	791	715	806	767	773	766	801	791	820	761	737	711	749	785	839	763	760	722	800	820	787	789	790	776	808	774	753	787	825	781	823	772	760	790	814	798	806	741	753	769	817	797	803	794	812	766	782	775	800	785	823	760	763	742	787	753	791	780	801	763	769	791	768	793	812	736	773	761	774	769	784	760	782	788	799	818	819	749	795	799	783	799	796	766	822	784	796	748	733	812	768	782	754	811	779	729	778	764	764	802	814	744	811	791	788	784	802	748	763	769	751	792	759	753	790	797	805	777	767	788	774	745	766	775	780	795	776	775	766	768	803	760	812	781	741	783	741	765	792	754	802	803	803	781	763	743	785	734	790	745	836	827	777	800	802	783	793	798	774	751	728	745	770	787	854	747	773	827	849	748	812	782	761	760	738	767	829	777	771	832	813	825	787	788	787	871	784	776	732	782	760	809	774	755	734	762	785	793	766	802	806	789	817	716	822	820	778	817	786	835	808	782	719	784	759	764	771	797	767	797	802	777	760	798	747	727	809	763	804	752	748	804	752	700	807	775	805	804	735	749	809	795	771	822	789	788	819	743	745	752	840	737	737	809	767	808	748	787	746	754	799	771	725	793	739	792	774	792	847	755	776	761	773	759	757	840	771	784	793	794	774	773	762	810	837	790	781	794	789	814	756	786	765	734	711	724	741	776	783	798	750	749	803	792	767	810	762	762	800	795	743	791	750	786	794	814	807	747	742	769	761	783	835	785	788	786	779	782	775	800	771	743	819	827	774	763	755	814	794	780	774	754	792	757	745	788	767	784	788	772	770	784	742	803	773	794	749	733	752	766	753	771	757	840	813	734	780	783	798	768	788	753	785	770	780	779	744	786	792	792	780	783	768	733	751	750	773	760	790	731	805	788	760	776	834	808	774	793	812	737	792	814	779	809	781	817	765	757	814	818	818	779	736	771	796	752	799	714	750	785	742	779	800	764	765	798	766	775	793	827	733	760	768	766	746	758	760	720	797	819	791	806	772	788	754	767	767	764	830	802	824	808	775	774	799	796	816	815	807	720	757	844	832	850	803	754	805	813	799	779	753	777	768	782	777	738	751	749	742	761	779	767	853	799	761	800	785	799	777	836	784	759	733	766	814	815	752	726	762	761	733	789	835	805	762	802	766	761	736	777	795	739	793	794	793	773	732	780	775	747	830	789	771	811	788	783	786	777	769	817	797	805	770	828	846	730	761	786	795	809	766	727	831	743	831	714	735	791	741	794	765	772	774	746	768	768	802	774	770	750	791	810	799	792	806	816	789	725	815	763	799	780	761	788	682	768	755	813	757	824	822	798	796	766	792	821	834	744	784	781	783	786	775	797	810	767	828	758	775	798	766	792	793	772	724	751	753	761	801	780	777	769	748	768	756	790	722	779	786	828	801	759	723	779	787	780	779	798	796	777	782	748	787	787	767	750	795	775	752	745	721	745	793	816	786	816	779	787	767	781	788	751	769	815	789	802	841	813	763	807	771	747	770	794	782	783	802	736	742	804	742	785	775	762	792	754	772	828	777	758	849	764	744	767	775	813	760	789	842	808	797	801	769	746	765	777	776	778	779	801	782	841	747	836	741	811	775	765	781	807	758	775	809	779	817	713	770	758	765	772	770	765	807	759	783	778	835	817	795	778	800
35704	37093	36190	34382	35504	34493	32765	24475	16640	13793	10043	6608	5026	3200	2118	1305	944	739	643	746	923	1061	958	838	665	532	512	515	435	423	393	416	416	403	403	454	1070	3367	2671	1999	1467	934	498	329	326	332	333	334	309	317	333	318	373	331	361	369	338	355	359	358	345	343	351	378	338	306	355	337	313	323	356	369	322	332	354	330	325	322	331	326	320	330	312	302	298	333	333	316	340	356	310	312	310	303	315	325	336	337	330	329	352	356	314	307	310	346	332	334	335	330	320	302	318	332	329	351	292	331	334	351	332	350	349	355	329	331	301	356	317	334	301	318	318	302	349	344	318	318	325	325	332	310	366	298	323	348	357	334	331	328	325	345	326	299	343	315	324	299	313	319	314	294	318	314	335	348	334	321	314	318	303	292	306	360	326	342	349	331	333	347	332	316	321	308	317	364	318	310	343	345	327	296	326	333	349	330	337	346	303	318	321	369	360	349	391	311	321	342	348	333	317	319	309	319	341	353	349	307	336	302	358	321	346	312	327	313	325	322	332	360	343	354	329	343	345	307	309	351	340	312	371	307	297	307	368	298	320	320	317	327	325	334	361	337	333	373	288	302	308	328	314	312	348	309	349	347	351	344	336	342	334	344	334	339	336	307	299	305	345	335	300	327	277	314	354	355	330	348	356	336	307	331	333	327	345	314	342	309	314	313	321	333	324	366	352	330	352	315	375	297	367	344	332	333	331	306	324	332	321	325	315	347	338	351	323	303	294	310	306	334	324	328	299	342	322	331	338	308	318	296	339	333	310	316	351	357	331	327	321	316	322	332	328	301	334	326	344	353	315	336	306	327	339	369	346	303	313	357	373	330	339	322	350	337	331	351	344	350	325	352	309	337	339	303	344	314	300	338	305	339	325	295	325	342	346	339	369	377	331	327	339	323	336	318	334	326	337	332	319	317	328	330	296	305	326	319	302	302	333	320	323	329	344	335	292	353	348	329	323	299	324	330	327	348	309	313	334	338	318	347	309	329	327	323	339	335	316	360	344	287	322	312	343	365	334	323	326	290	328	328	299	357	388	319	331	323	337	370	323	340	315	315	367	346	335	321	328	313	315	328	323	358	303	314	318	320	349	335	324	337	342	336	316	355	366	303	348	329	310	350	305	314	327	346	331	330	328	310	329	342	297	329	316	331	303	354	301	337	320	324	304	337	337	354	319	347	329	320	349	328	323	320	321	323	286	358	305	325	328	326	343	318	299	327	320	345	309	309	353	340	345	320	314	323	307	365	348	323	328	332	327	339	331	308	381	345	351	339	317	321	319	308	327	347	319	343	308	328	360	333	333	317	347	331	319	293	348	302	345	318	323	341	349	337	351	358	340	334	315	340	334	326	302	320	329	358	347	310	343	298	332	333	327	315	354	345	316	330	355	301	359	337	286	297	344	326	326	286	322	352	305	308	331	327	349	355	340	340	302	335	330	340	284	348	346	319	342	351	326	315	309	345	313	347	324	345	342	317	345	320	309	338	337	323	336	323	326	283	303	317	332	325	296	312	310	355	308	318	319	320	307	312	341	300	263	313	337	381	344	337	355	315	335	316	318	328	332	349	322	327	326	334	331	315	346	310	328	347	369	323	318	330	301	283	345	328	303	334	311	330	320	307	351	325	318	332	341	344	340	313	340	319	337	351	350	322	358	283	329	302	343	366	328	328	316	327	349	313	388	334	335	329	330	349	338	297	348	342	327	354	345	320	321	312	336	326	324	309	320	325	349	327	347	379	340	315	375	382	335	317	331	323	334	305	346	354	321	357	332	307	326	303	314	333	297	312	343	321	328	327	304	334	332	343	300	323	314	318	364	306	332	316	323	358	318	310	324	322	344	310	335	334	354	356	369	345	340	343	347	307	318	321	316	332	340	311	349	342	305	327	300	328	331	316	307	289	317	315	353	310	333	368	339	325	319	312	334	339	284	318	310	340	331	324	305	306	339	371	316	301	327	295	343	308	318	329	296	308	353	311	314	277	328	347	343	343	318	348	317	347	317	322	334	359	337	324	328	330	348	333	313	332	331	289	355	337	359	345	339	329	337	330	356	358	349	305	278	336	367	346	313	335	319	310	302	338	325	305	364	333	339	347	306	346	329	335	314	315	334	325	356	338	331	350	345	353	290	333	305	348	323	331	313	355	347	290	300	341	323	325	347	336	296	321	314	320	344	342	294	299	322	324	309	331	351	375	300	355	323	318	326	307	320	336	319	306	301	325	299	335	319	353	360	355	325	316	317	313	298	314	301	303	314	315	322	337	359	337	339	308	297	323	316	320	355	378	336	343	325	343	328	329	306	278	317	308	322	325	318	356	353	315	354	329	365	323	361	333	316	318	291	342	329	341	332	310	309	278	313	330	320	294	309	346	314	310	304	307	322	293	346	323	333	326	323	342	314	317	347	329	331	330	287	344	343	353	373	356	346	317	291	318	346	376	348	336	338	325	326	342	306	314	308	326	302	286	329	338	311	335	312	327	304	358	350	336	328	326	351	315	321	335	349	325	329	310	318	352	321	349	314	329	367	313	319	325	325	313	335	307	335	338	298	296	350	327	302	342	346	272	330	303	313	344	356	316	289	352	360	366	342	322	295	313	352	332	345	341	310	326	348	364	317	310	366	323	348	320	315	376	305	337	335	334	333	333	319	342	311	304	296	354	351	310	331	315	322	327	310	328	334	330	334	356	339	302	337	295	336	321	342	334	365	297	347	347	311	334	360	340	307	332	333	353	309	308	328	331	327	353	344	318	290	332	348	292	311	292	329	333	301	332	274	324	336	352	314	315	306	339	337	355	356	328	362	306	330	355	335	336	327	365	326	318	288	308	340	313	329	350	310	323	364	355	333	359	339	326	335	313	325	364	339	303	337	314	337	318	340	381	328	331	323	315	342	330	322	338	320	309	344	305	306	346	332	291	345	319	308	333	289	294	316	320	343	341	335	323	311	332	330	330	327	357	296	351	349	350	355	337	323	291	347	321	328	350	314	331	318	321	323	298	357	335	341	317	348	329	369	312	328	314	341	307	368	339	322	377	324	310	328	329	307	330	322	331	330	330	326	317	350	320	332	317	294	332	293	313	321	331	300	332	329	295	322	311	346	316	326	341	337	330	307	312	296	339	321	379	339	334	348	308	273	318	320	322	333	305	317	301	349	338	345	329	359	336	368	318	344	331	339	333	337	340	362	341	341	356	327	297	362	342	302	290	310	297	327	331	370	296	323	355	342	314	338	338	326	315	315	369	296	316	301	300	327	349	313	315	303	353	307	312	337	354	324	310	324	305	332	335	338	327	321	326	330	322	342	316	319	317	329	303	311	332	350	373	315	344	323	336	346	304	337	362	306	317	310	343	310	368	290	340	367	296	333	340	317	331	335	342	333	326	332	362	318	333	320	356	329	311	337	335	305	342	345	335	322	332	339	331	318	330	376	295	323	351	300	315	345	312	330	346	327	332	344	336
23650	31877	36909	43605	48016	45955	45687	37149	30793	29102	24854	19108	16062	11526	8413	5595	4079	3321	2812	3894	4856	5371	4686	3850	2944	2349	2469	2153	1617	1541	1413	1276	1325	1182	1152	1502	6096	18012	13942	10751	7506	4481	1724	770	754	699	790	790	779	818	768	702	765	958	938	923	842	730	724	698	744	707	775	733	798	763	723	792	768	797	755	728	762	734	753	725	784	665	760	722	734	756	761	804	753	741	754	750	780	745	735	777	694	713	744	770	776	762	810	743	750	724	748	782	744	699	767	724	762	722	782	764	746	755	746	730	752	767	757	757	718	729	774	766	772	739	729	708	727	750	776	757	735	740	752	734	788	786	731	762	755	745	802	747	715	783	739	757	760	762	738	758	743	766	731	755	780	800	751	771	795	724	840	787	746	702	740	732	787	727	733	736	695	759	773	801	800	741	751	786	727	786	732	786	679	785	818	745	786	752	777	761	771	751	721	753	776	742	761	825	728	707	765	693	702	700	729	725	731	752	765	713	732	744	784	785	786	739	753	779	733	768	781	770	744	750	773	757	745	778	738	726	728	769	737	764	724	780	726	775	754	710	759	745	780	766	748	730	756	758	772	750	739	736	757	752	760	776	738	762	692	733	778	763	838	718	768	753	795	714	729	793	753	761	749	759	793	730	755	775	702	737	738	788	733	759	769	711	759	726	736	802	724	762	779	757	751	791	758	781	710	752	739	757	726	701	748	793	767	772	727	766	747	784	717	734	765	724	767	746	789	816	805	779	781	764	743	735	805	754	773	742	764	781	781	817	739	774	777	716	789	761	748	725	770	742	737	793	726	768	765	745	716	743	724	747	797	769	751	798	775	787	739	759	749	773	715	748	782	772	724	779	762	777	748	710	755	764	739	760	736	782	782	794	766	766	760	766	756	739	747	768	762	738	771	746	754	733	767	744	759	749	753	695	793	774	753	762	773	748	741	736	775	722	770	743	769	735	775	720	746	741	761	776	751	749	750	764	726	776	747	712	786	765	797	756	725	710	792	778	754	740	805	713	713	714	794	765	778	805	775	740	772	770	763	798	729	765	744	796	779	744	781	777	781	756	767	782	806	769	763	776	728	751	730	748	759	751	752	721	740	780	759	778	715	756	765	763	755	756	712	744	741	692	711	760	769	749	786	762	728	751	749	720	718	780	723	727	764	744	758	820	773	787	793	792	794	732	742	720	700	775	765	748	752	735	750	712	751	741	762	792	728	751	799	744	770	713	717	769	720	732	723	766	775	796	734	744	743	790	779	735	713	749	780	736	747	774	754	759	780	750	779	744	738	820	743	720	751	698	761	717	747	764	760	736	725	753	734	764	716	758	757	721	735	759	772	779	715	726	724	761	756	739	750	715	723	746	734	757	723	774	736	739	754	732	726	727	744	746	790	688	788	791	736	783	755	733	826	781	723	778	776	724	782	790	762	752	801	753	770	778	792	705	784	756	780	767	712	768	767	750	803	777	736	718	755	768	730	714	719	744	741	744	741	764	713	771	747	687	753	788	740	755	736	790	746	754	748	740	758	784	712	727	770	729	736	757	735	693	733	719	706	766	756	737	762	771	753	718	808	756	718	781	729	790	790	736	754	778	760	774	723	733	785	709	771	749	717	744	724	749	746	765	742	804	746	772	743	735	780	726	751	732	776	808	750	754	766	722	731	774	772	700	806	770	728	768	760	753	782	735	747	733	707	738	743	704	805	793	759	750	736	747	740	736	760	846	771	761	780	739	760	749	717	752	765	787	753	771	758	761	746	716	776	770	774	790	742	796	741	711	759	810	733	728	771	724	787	736	747	749	766	723	722	765	790	708	744	747	792	761	782	767	726	753	729	761	742	730	775	774	724	756	727	745	737	807	755	712	770	747	784	732	773	773	738	700	699	737	762	759	748	743	748	714	730	753	775	778	749	824	772	779	801	762	773	740	768	768	772	747	769	741	790	755	765	722	785	726	777	753	761	776	751	752	778	740	773	770	752	782	750	749	756	712	824	716	786	737	734	779	751	672	805	724	748	733	805	725	693	712	781	780	739	748	740	771	752	738	742	755	751	779	750	680	757	801	762	695	771	750	739	738	753	755	798	731	754	730	766	751	757	730	744	728	767	763	782	722	714	805	778	795	749	751	771	724	711	781	787	791	774	708	793	761	760	784	732	789	755	753	765	747	743	779	797	799	773	774	734	692	766	716	761	764	770	754	775	751	719	717	797	764	746	747	779	741	703	787	736	738	772	725	670	730	761	768	773	768	784	761	792	757	742	750	803	739	750	740	741	726	728	732	725	762	745	755	802	693	746	777	764	809	739	771	781	753	736	742	796	757	695	748	787	776	795	819	783	789	801	794	781	785	746	739	779	735	744	778	767	747	762	747	758	774	706	763	775	748	758	754	745	732	761	703	778	698	765	730	744	773	780	733	773	739	766	727	699	807	790	749	746	736	726	777	737	752	741	740	731	780	758	730	723	757	769	747	774	732	760	761	744	749	786	766	757	720	722	810	798	735	753	799	838	767	729	765	787	714	774	754	716	772	717	771	740	720	769	743	773	736	790	727	744	723	744	784	740	743	769	732	741	758	730	773	806	740	724	758	732	708	788	768	774	739	738	758	789	758	742	730	765	723	788	735	761	764	736	779	727	716	759	740	738	788	746	746	785	747	757	745	699	764	760	821	715	769	789	734	748	772	766	814	793	706	768	737	756	796	772	762	758	746	756	694	772	749	732	731	772	725	748	782	762	760	733	766	784	724	685	744	751	793	749	839	711	728	680	756	721	744	771	724	765	765	751	761	739	773	704	798	731	717	738	748	764	761	692	800	745	771	724	770	747	762	746	783	728	767	732	762	721	746	713	750	736	764	773	774	745	771	760	792	807	768	686	780	814	742	729	757	779	727	736	722	773	733	753	767	794	778	792	732	736	739	750	748	775	763	758	743	739	746	760	756	752	731	738	777	791	758	809	774	778	821	800	746	746	749	735	730	727	739	736	761	757	787	738	779	733	749	767	741	750	747	715	757	748	771	778	839	763	738	739	765	699	747	767	772	751	782	750	795	738	766	766	813	760	780	744	757	764	780	749	775	776	753	747	808	756	748	778	765	774	778	779	797	780	742	776	822	721	740	737	736	728	779	758	794	760	724	834	743	773	757	782	730	768	743	755	732	777	751	783	737	716	745	756	717	775	737	725	771	778	741	808	754	762	752	733	738	727	752	741	773	742	762	776	741	743	737	790	732	753	720	728	796	739	738	723	750	771	755	715	721	778	751	773	757	758	794	730	771	783	794	728	715	757	819	731	747	739	725	740	775	767	729	800	732	745	746	775	760	731	769	789	721	766	748	739	740	745	782	777	681	747	754	779	717	768	760	790	792	747	720	734	732	705	767	751	779	707	740	780	753	773	745	761	793	681	750	714	782	740	780	771	787	752	740	742	726	781	745	763	699	750	774	730	759	755	752	787	750	686	765	757	742	754	753	768	794	784	763	791	767
5245	4613	4367	3036	2421	1997	1494	994	616	490	482	401	396	331	281	298	304	269	297	279	284	250	278	269	258	331	301	266	282	254	272	255	228	262	284	240	291	381	409	456	400	328	285	254	247	236	242	249	240	260	255	251	253	270	267	304	260	239	271	257	243	249	252	270	283	249	276	268	259	251	236	286	244	233	249	246	258	224	241	267	274	259	260	262	262	279	248	296	259	244	237	247	254	255	267	274	260	233	253	260	242	275	274	269	233	253	255	245	241	242	289	263	248	261	256	223	252	261	259	275	247	275	268	225	267	243	256	273	251	252	282	239	256	243	262	260	241	252	235	240	254	272	238	247	245	279	260	233	276	257	250	242	247	264	225	250	261	266	268	270	239	230	250	248	259	270	240	258	269	257	254	283	262	262	311	283	251	231	254	258	222	270	249	263	252	249	283	255	266	274	287	259	250	282	277	279	248	249	253	237	234	253	257	278	258	239	230	268	223	268	253	252	260	244	260	269	227	267	257	259	257	260	261	240	231	273	272	279	244	262	253	270	268	262	269	272	252	253	248	264	295	225	252	254	225	275	246	243	260	275	238	254	261	249	238	300	264	262	249	281	242	265	228	227	290	254	246	226	251	282	249	274	259	241	220	258	252	217	259	271	239	265	283	223	248	246	229	260	267	263	266	223	246	249	249	240	242	227	233	270	237	246	243	260	269	265	261	263	276	246	249	253	269	230	251	257	248	274	242	261	245	229	235	247	243	270	237	243	227	267	272	242	231	251	263	268	225	263	241	244	263	278	264	264	245	245	244	226	249	250	281	246	276	259	251	258	252	205	268	258	260	270	276	238	289	227	297	279	232	265	214	257	273	261	254	276	213	229	263	251	270	278	275	256	248	256	264	267	233	245	252	241	251	257	249	237	239	272	267	249	229	256	220	290	263	223	279	254	252	213	267	282	228	249	242	245	263	213	263	239	258	237	256	251	223	244	228	272	279	254	243	267	243	254	236	237	243	236	249	228	296	247	278	284	270	254	246	249	255	223	257	243	294	284	251	245	223	258	256	266	258	245	245	227	256	250	242	275	231	241	278	215	226	260	262	239	260	275	256	259	248	233	259	295	276	262	229	233	249	267	263	267	253	223	252	263	242	261	227	248	220	220	253	257	274	270	247	262	226	249	231	253	278	249	231	245	241	250	237	257	255	255	263	248	280	272	238	245	230	252	258	259	260	218	237	243	241	250	270	252	212	257	269	256	238	226	247	241	255	292	272	244	241	238	271	259	244	231	245	231	256	274	252	272	254	244	246	246	250	245	272	253	251	258	285	248	274	242	250	233	240	265	281	243	246	249	281	251	253	229	253	254	256	255	251	260	253	265	232	241	236	236	236	248	240	259	279	241	272	231	232	259	246	253	241	238	258	220	238	258	283	251	267	241	258	283	244	270	260	250	272	268	228	236	275	275	273	257	256	269	241	236	242	254	237	246	247	229	252	281	244	238	252	273	252	259	273	247	276	238	249	238	221	239	251	250	240	250	244	289	268	243	227	232	280	248	248	236	232	233	259	256	241	237	239	253	235	264	247	266	258	282	270	261	241	232	279	247	262	259	267	267	256	253	267	306	256	248	251	250	248	256	255	264	264	244	261	230	271	248	232	254	233	261	276	258	280	254	265	227	244	212	273	284	314	249	262	256	237	234	270	245	248	270	229	255	254	255	250	216	252	258	247	229	288	277	268	304	273	284	230	249	283	289	236	282	257	223	256	257	248	218	249	236	278	264	268	251	222	247	266	276	280	274	265	268	253	259	264	270	275	259	298	249	249	270	244	234	255	276	247	257	274	278	230	262	280	264	265	250	232	276	265	254	248	264	253	253	261	221	275	252	236	256	267	250	252	252	280	234	251	230	222	236	225	259	232	252	250	240	252	254	268	241	250	263	274	262	205	251	250	253	257	280	250	265	228	249	253	219	260	260	268	254	267	307	259	256	260	235	245	251	231	239	285	240	284	261	281	274	238	287	258	240	240	251	265	267	231	249	296	261	259	263	278	252	246	256	231	259	250	224	261	259	291	232	265	259	255	245	249	250	234	285	250	260	255	274	244	256	235	252	244	225	251	254	231	264	249	237	248	265	254	273	289	278	218	252	242	240	245	266	280	246	264	267	235	265	271	272	281	259	258	249	264	246	264	259	282	246	239	281	270	220	257	248	236	260	229	274	268	233	264	244	273	271	241	240	244	236	273	267	274	261	241	257	256	278	269	250	250	268	275	245	249	238	269	241	239	284	258	251	250	268	261	257	241	257	254	250	247	237	247	220	298	264	245	270	291	252	260	273	250	255	263	227	270	257	262	249	266	259	231	211	232	233	239	269	268	245	246	266	246	273	257	248	251	246	242	244	241	234	261	233	252	245	257	260	264	236	281	253	250	277	226	228	253	242	233	280	256	243	249	233	279	245	228	264	232	281	270	279	262	233	265	279	246	227	256	225	244	212	262	230	276	253	227	264	275	253	251	277	283	240	284	271	259	252	276	282	259	249	241	288	240	230	249	258	244	262	260	254	246	263	276	243	270	276	253	237	230	236	251	256	283	242	244	267	244	273	230	272	238	263	250	271	265	256	249	237	241	245	233	264	251	238	242	252	240	272	267	262	233	239	240	252	252	261	279	241	229	261	246	266	236	212	261	287	246	247	258	241	247	240	263	238	255	247	258	220	241	263	250	216	271	260	233	279	233	245	249	243	236	240	249	242	260	263	266	285	248	254	246	245	250	197	239	227	262	257	275	258	235	261	273	253	291	291	265	278	260	268	269	264	242	232	244	261	258	276	273	265	248	251	285	245	284	247	284	241	254	260	252	250	305	238	239	244	249	243	263	251	266	268	218	245	232	251	254	229	219	281	266	268	270	249	240	266	259	265	245	268	247	282	275	256	264	258	260	243	269	231	260	256	257	258	246	263	242	263	253	248	279	239	275	272	254	267	253	238	251	231	246	274	249	268	259	259	252	247	243	264	237	235	224	246	273	252	240	257	238	261	237	270	253	251	235	245	271	266	249	265	266	235	252	260	258	259	240	239	245	297	264	242	268	220	233	234	252	248	255	255	249	227	284	261	251	282	269	218	269	230	241	250	260	259	243	270	271	227	250	248	254	237	237	254	264	247	251	267	222	260	235	260	261	259	270	261	235	262	254	259	256	246	244	238	247	243	262	242	269	243	259	254	255	285	261	258	250	251	241	296	272	254	275	266	255	247	253	247	241	269	275	261	255	246	261	240	249	222	266	257	240	265	267	212	230	239	266	244	254	265	280	246	297	241	257	239	278	244	248	282	261	276	274	245	266	230	218	243	251	216	245	241	264	231	284	265	239	248	239	278	257	246	235	229	265	235	267	261	252	244	237	240	248	287	255	274	264	231	243	248	249	228	247	272	283	257	230	246	246	234	246	273	246	227	254	249	260	260	255	251	224	242	231	230	266	273	242	267	268	208	246	251	228	259
4446	6069	7933	8595	8810	7814	7674	4517	2752	2492	2262	1909	1502	1191	1030	937	907	748	759	813	823	869	823	817	853	874	873	813	757	720	717	734	737	794	757	808	885	1701	1768	1584	1263	1025	801	629	610	643	652	629	641	581	621	623	625	641	628	660	643	626	627	607	556	600	571	671	605	601	612	622	635	621	626	610	623	626	651	602	643	626	580	649	602	611	600	649	646	653	613	651	644	589	627	631	646	594	602	613	590	598	604	592	600	631	586	606	594	625	634	608	620	653	631	635	607	624	623	615	622	627	655	610	655	610	651	630	640	635	613	610	602	630	602	610	670	652	619	596	646	562	646	656	608	642	635	653	628	700	625	611	597	633	623	629	605	637	647	659	628	640	652	607	631	595	603	622	609	670	590	582	656	634	578	624	603	630	568	600	605	633	632	611	673	602	611	641	611	607	657	584	634	619	612	633	610	642	643	664	580	670	618	637	618	676	603	594	623	597	663	608	642	629	598	646	624	612	607	662	601	591	652	633	626	639	628	575	669	649	622	623	630	598	624	629	596	642	588	604	664	639	665	639	634	644	567	632	645	638	597	618	655	642	570	638	638	612	627	640	625	618	652	607	585	647	614	683	625	586	620	609	642	581	652	625	633	565	589	640	636	617	606	612	626	554	607	597	565	656	621	581	646	602	583	643	623	610	593	598	653	576	626	618	640	566	610	619	645	665	647	608	614	605	601	585	642	643	589	629	676	634	649	655	620	660	646	623	626	648	606	629	590	614	631	617	597	656	583	644	594	603	614	587	615	644	592	626	679	613	633	643	640	636	583	642	653	621	626	617	589	631	625	637	603	576	584	614	643	610	681	630	592	638	628	648	602	608	639	627	609	588	594	630	631	615	653	641	624	620	648	578	630	633	643	581	624	622	616	598	589	614	632	608	637	625	690	619	684	607	583	650	605	638	576	632	632	605	619	589	656	592	598	635	604	632	612	666	579	624	595	567	628	612	607	674	644	636	617	619	632	628	643	644	618	621	596	640	589	621	646	625	637	609	627	604	624	637	616	606	585	603	646	593	642	633	611	636	610	607	651	583	599	593	641	673	607	622	655	600	570	627	672	635	625	641	577	594	614	644	672	653	616	586	606	615	627	644	655	627	627	635	626	660	602	582	610	650	619	655	645	586	649	599	614	607	614	608	644	637	597	613	633	591	647	629	638	667	646	647	610	624	631	592	637	645	655	644	608	618	602	615	615	619	647	640	641	614	614	661	616	627	643	631	628	611	609	668	661	619	626	635	649	643	633	625	572	619	583	561	641	641	581	661	610	612	639	620	604	620	601	625	618	620	569	607	635	650	632	623	609	648	673	631	644	659	636	591	668	623	631	606	638	613	606	590	604	635	621	634	612	631	668	631	619	641	612	632	596	629	648	618	608	612	639	651	631	600	666	652	631	627	617	665	658	604	616	598	637	593	612	591	665	610	622	622	627	637	621	579	599	627	597	637	622	659	621	614	607	652	595	631	660	601	607	647	648	640	635	627	639	618	624	669	650	653	633	651	610	632	606	617	658	629	658	637	628	652	617	638	650	587	638	601	651	635	620	597	663	624	589	608	632	610	612	637	641	610	643	603	643	685	614	652	607	648	602	646	599	644	629	597	661	610	635	662	607	607	666	645	640	617	612	619	651	638	623	609	593	630	634	632	627	608	578	667	615	634	588	620	651	624	602	661	585	658	600	625	622	619	644	603	634	637	592	630	606	559	647	620	603	604	618	648	647	624	613	615	601	627	646	669	616	624	645	653	619	590	625	626	624	567	659	637	636	644	603	619	615	646	622	624	663	652	687	623	618	655	625	634	593	589	650	632	642	625	606	606	623	645	606	609	622	629	623	654	664	615	677	597	662	673	639	639	660	658	632	610	656	637	643	701	615	607	633	643	616	614	601	587	608	614	639	627	663	680	593	614	646	602	658	662	655	589	666	594	622	630	633	581	661	666	635	606	635	564	615	587	614	651	580	586	597	596	606	630	651	612	661	625	641	656	611	602	639	659	649	666	648	588	639	645	685	599	646	642	630	600	625	629	603	584	602	611	636	642	635	615	587	576	604	582	640	658	606	644	623	631	625	619	622	629	621	595	628	602	637	610	645	655	617	648	638	636	622	634	629	637	588	593	665	603	667	611	625	645	686	598	622	626	638	589	635	623	692	669	625	605	619	600	668	681	698	624	631	601	629	638	657	602	658	623	658	605	591	627	656	637	652	619	643	615	591	618	609	648	622	626	657	602	630	646	608	614	608	636	618	618	612	586	615	633	615	607	639	654	589	627	625	588	658	633	605	627	661	622	650	608	635	630	649	583	608	631	622	604	600	618	614	636	704	600	649	642	623	624	621	570	641	633	624	636	607	611	638	624	646	626	632	597	658	606	557	625	600	624	634	664	611	608	625	652	613	596	650	616	643	647	606	637	640	624	667	591	625	636	625	640	620	639	633	668	621	641	622	614	631	616	576	602	665	617	592	653	580	634	618	657	653	616	656	670	636	596	605	638	605	652	593	639	623	612	607	690	600	658	634	631	617	596	632	661	606	588	600	647	623	649	607	652	635	592	634	618	686	615	632	663	628	645	598	674	622	590	588	664	615	586	608	658	617	637	605	640	580	611	668	645	608	581	656	659	635	634	588	619	624	602	629	623	619	582	650	633	632	597	626	614	635	658	664	620	635	623	615	610	642	652	601	613	618	608	603	633	599	633	606	632	664	598	643	595	640	610	634	661	620	615	620	625	650	613	659	634	641	640	625	631	649	617	599	626	634	598	582	630	658	662	643	636	650	613	643	659	627	600	632	596	645	618	620	593	615	587	628	652	632	632	628	615	633	659	601	655	666	614	639	622	630	654	645	577	655	633	628	575	618	615	643	682	636	681	637	625	621	676	611	602	600	639	638	632	617	626	649	628	611	611	591	629	606	616	595	600	601	593	602	578	634	651	649	628	623	595	618	611	617	648	629	644	611	611	653	619	631	651	646	651	626	649	587	610	628	616	586	643	637	550	629	647	634	651	629	626	648	601	637	596	632	648	588	636	638	605	649	635	595	639	596	606	589	620	651	598	646	673	625	652	645	623	641	580	632	580	593	603	652	626	624	586	630	573	595	594	589	614	655	634	609	650	644	637	620	625	633	638	597	616	618	587	625	659	600	618	642	609	596	575	649	645	634	613	619	603	656	619	584	600	674	626	614	628	658	585	631	601	607	682	643	601	618	601	673	592	601	618	601	576	625	594	642	612	599	629	589	638	656	643	632	611	656	605	631	648	584	629	615	631	611	612	626	657	598	622	648	620	663	596	686	639	601	641	616	631	635	597	589	626	632	598	652	620	580	670	634	668	610	640	591	645	630	612	624	631	644	596	638	602	638	669	601	638	601	584	644	622	616	620	648	667	611	625	630	626	622	619	637	589	592	558	616	621	626	623	618	590	639	566	598	620	635	630	613	613	627	654	648	622	604	613
25521	29868	32559	29153	28472	26939	23989	17463	11199	7881	4792	3033	2841	1687	1185	844	689	520	489	527	718	703	688	546	527	509	443	449	385	396	354	377	365	414	769	483	514	1630	1630	1145	884	679	503	399	337	297	347	313	372	375	324	357	301	345	356	333	335	334	338	336	365	331	349	298	342	361	326	317	333	320	331	331	331	330	322	349	352	362	347	321	343	337	324	338	309	325	339	351	333	329	349	338	341	336	319	335	328	348	313	339	335	340	379	330	318	334	333	350	319	333	367	317	323	363	321	345	312	334	342	323	313	321	338	318	345	315	349	336	330	298	310	331	367	325	340	329	310	348	362	334	323	301	318	357	328	315	328	363	290	336	315	322	336	357	334	319	335	316	337	337	354	316	359	341	346	336	374	304	360	316	294	348	337	345	318	321	371	342	354	314	293	276	335	360	380	358	350	353	305	324	313	310	328	315	344	363	322	339	339	358	317	323	322	322	326	342	343	341	317	357	337	342	346	326	334	351	360	354	336	330	348	336	347	341	332	297	330	322	344	319	333	326	315	322	301	394	328	350	319	340	324	316	334	338	335	378	358	345	312	356	339	304	334	319	326	331	345	333	361	317	329	332	315	296	346	336	335	325	315	334	324	351	342	342	308	319	310	321	311	337	336	364	330	337	334	310	320	329	340	348	322	298	363	335	319	337	310	333	353	313	351	345	318	329	328	361	326	299	339	356	323	297	328	345	322	361	364	322	356	313	335	326	292	327	332	328	325	330	349	335	348	294	336	334	328	323	344	331	287	325	351	344	319	338	327	333	333	392	325	305	374	335	328	321	347	345	347	317	345	350	363	333	352	334	301	312	301	339	369	335	336	348	342	325	344	328	361	327	342	328	309	327	343	343	321	296	335	348	355	348	360	354	348	280	335	345	318	318	334	319	304	316	331	340	338	350	323	323	347	336	314	336	329	349	334	317	326	348	344	325	338	357	335	347	315	311	341	344	343	368	356	325	318	309	362	336	321	359	369	322	314	307	373	322	318	319	314	328	329	315	339	347	306	309	332	353	326	322	315	335	322	337	316	306	333	362	331	298	335	320	338	335	325	311	304	303	296	321	355	331	318	325	334	309	303	344	297	337	322	312	350	325	346	349	337	287	343	296	357	337	341	348	356	372	331	373	347	331	347	315	328	340	338	337	330	327	346	340	328	325	332	334	304	329	332	318	319	324	304	305	349	357	335	325	313	323	328	352	300	328	337	315	343	307	310	319	345	332	312	361	338	343	359	313	305	356	357	367	333	326	344	333	347	350	325	311	327	342	326	355	302	314	296	322	338	310	360	340	326	352	350	312	322	323	327	328	360	324	351	350	328	335	364	316	370	310	332	347	353	319	340	350	337	333	307	361	334	339	331	343	317	329	320	355	346	309	328	341	310	342	325	307	315	333	327	311	327	312	347	306	318	323	346	360	348	317	350	330	346	349	355	402	327	314	321	354	361	307	324	339	328	336	355	315	318	331	344	347	346	343	351	350	324	313	323	319	320	297	342	335	353	352	339	343	322	317	341	312	321	339	308	302	332	295	330	337	342	321	331	324	343	310	347	342	319	326	328	353	318	350	331	299	350	312	318	348	291	317	340	314	331	335	340	303	352	363	339	326	288	330	322	360	332	313	353	335	347	343	341	326	321	314	339	326	298	334	339	329	312	333	325	333	319	326	312	376	315	328	344	314	321	342	344	337	336	317	338	328	341	359	310	324	343	324	321	332	323	361	349	313	314	325	347	351	335	367	329	338	297	338	339	317	372	323	314	348	345	334	332	325	376	312	343	331	360	361	337	357	329	291	318	353	353	343	342	329	296	347	317	351	333	354	336	294	336	341	317	290	367	340	365	329	355	309	355	348	324	343	351	345	313	304	349	344	344	351	339	361	338	341	320	342	293	367	344	317	342	328	326	375	311	351	342	308	308	330	326	327	335	316	351	361	367	325	377	379	339	347	347	303	351	346	373	344	353	291	313	339	361	340	326	370	321	346	325	327	356	351	350	319	314	363	326	417	337	336	348	312	344	346	320	331	316	309	361	319	306	324	345	360	339	322	324	304	366	310	339	316	300	352	307	325	335	378	325	324	351	323	333	327	322	307	351	327	325	345	353	347	326	308	340	393	331	350	373	336	329	344	325	316	346	299	347	331	313	348	286	334	357	321	345	344	338	325	339	321	322	345	349	356	347	343	337	334	306	317	337	340	327	317	308	308	314	353	369	389	339	343	308	325	299	345	356	330	325	365	318	297	352	341	302	354	314	330	334	310	350	315	316	342	334	283	339	342	333	324	349	342	329	334	330	306	318	334	305	307	339	325	296	318	291	333	340	335	316	352	363	330	345	366	350	314	326	334	334	347	344	306	343	360	317	331	348	354	361	341	322	312	340	320	319	343	374	368	358	343	333	354	326	342	361	318	342	327	316	349	325	314	335	320	357	351	320	344	317	323	346	300	324	340	309	319	355	353	353	322	341	360	357	349	339	350	318	335	320	347	360	367	336	329	343	336	324	331	307	348	314	314	329	327	346	348	346	314	337	336	352	362	328	319	342	333	308	354	325	341	341	311	324	347	308	289	340	371	363	351	348	328	366	302	288	347	362	326	328	320	349	330	350	361	305	348	352	326	331	320	359	307	336	324	325	342	330	358	322	345	326	342	309	304	334	334	325	324	325	323	317	313	326	344	341	312	332	303	309	317	341	338	341	337	317	349	346	332	315	307	322	324	347	365	322	349	310	345	310	353	343	361	290	357	320	349	338	319	359	341	337	318	330	332	327	373	338	359	305	351	339	313	337	313	327	353	362	340	306	334	332	334	316	306	359	343	314	330	335	367	318	343	343	360	325	317	335	336	357	365	354	298	353	335	335	322	302	337	307	307	340	335	325	303	326	339	300	344	343	340	320	332	332	329	345	316	330	320	360	317	303	327	331	335	325	354	328	308	311	322	337	313	361	307	329	326	352	327	347	358	312	338	324	337	341	352	311	339	355	350	339	321	343	319	313	327	312	335	311	321	321	342	361	330	347	353	337	353	321	301	332	338	291	323	350	360	366	347	317	383	364	369	351	319	358	343	328	333	341	324	379	334	342	355	347	325	325	304	346	296	335	343	330	386	342	314	352	319	345	359	332	358	331	311	298	339	339	359	316	352	329	351	351	333	335	318	311	337	367	330	312	322	359	338	363	364	348	334	334	345	322	369	313	303	323	344	333	354	308	306	320	338	322	343	339	338	326	350	313	335	310	332	331	317	358	352	325	327	331	332	360	306	336	356	353	318	379	358	339	326	352	325	344	305	344	345	341	333	330	321	343	348	331	339	331	342	328	342	324	326	316	316	324	335	336	338	320	361	342	369	349	347	323	309	333	344	354	339	304	319	343	322	298	333	327	321	328	342	319	336	306	343	337	355	369	316	332	318	329	329	349	336	321	357	389	320	352	321	362	323	338	359	342	338	320	358	340	307	321	354
17186	24286	32255	35435	39653	38295	37055	30648	23788	20489	15688	11896	10694	7012	4943	3550	3040	2134	2024	2170	3250	3693	3338	2664	2300	2008	2022	1595	1344	1171	1107	1100	1241	1341	3547	1956	2432	9727	8761	6521	3925	2575	1664	855	822	781	772	821	844	794	795	812	805	783	827	833	800	789	742	758	824	794	860	788	792	762	801	792	818	736	731	779	778	787	836	786	810	742	760	780	739	844	784	764	779	800	801	792	823	801	766	811	784	835	777	798	784	831	762	805	831	758	774	774	785	795	839	819	798	773	774	773	839	811	796	745	773	805	783	815	776	786	806	787	791	803	792	791	745	780	764	828	799	810	758	723	822	828	816	786	746	799	817	798	782	841	832	820	810	827	793	791	771	843	790	864	761	806	799	737	798	786	849	718	772	790	806	765	781	836	785	826	772	748	776	845	845	824	874	802	780	748	795	785	796	836	800	808	796	779	765	755	794	769	815	729	787	812	756	746	824	793	808	777	778	780	792	735	821	777	792	794	739	765	767	830	781	785	793	774	775	778	783	787	796	822	787	802	841	774	779	810	805	840	766	811	758	817	817	813	801	834	803	779	778	804	824	776	871	796	778	728	813	812	778	772	803	776	819	796	810	810	748	793	761	791	835	798	767	821	834	820	800	806	795	808	770	780	791	767	829	769	780	798	819	849	787	856	769	791	794	813	786	812	808	754	766	857	767	781	797	785	749	772	801	809	797	824	790	770	780	806	788	789	784	811	836	829	778	761	771	780	785	831	785	729	819	771	807	790	795	826	770	809	753	814	840	783	803	785	811	783	803	789	732	853	805	790	753	808	812	772	826	793	805	743	745	783	763	772	820	829	829	802	739	840	749	806	749	717	772	792	776	752	806	848	753	765	812	752	757	851	756	761	853	807	809	755	813	772	822	805	793	781	792	787	777	784	792	802	787	808	789	816	784	795	749	800	767	822	757	780	799	804	769	781	760	804	813	807	765	832	795	813	790	788	797	809	820	800	788	776	831	828	791	781	757	778	781	774	803	738	769	800	783	792	793	827	769	815	772	772	797	806	807	759	818	792	790	803	794	753	816	779	772	780	818	809	772	742	778	772	805	821	778	761	805	770	853	779	841	734	779	752	816	804	766	819	786	766	785	807	766	799	760	832	780	779	768	798	811	833	803	771	808	768	786	802	792	739	752	795	812	805	779	824	785	785	771	828	828	760	796	790	776	766	809	786	757	733	817	805	754	766	794	791	800	844	847	774	841	797	752	763	719	793	783	776	779	730	834	791	810	793	814	801	746	791	788	776	761	798	826	787	792	773	791	738	755	798	819	816	773	803	739	739	791	798	786	847	809	798	802	822	764	776	728	800	804	744	769	808	823	833	770	779	778	743	735	774	820	779	771	753	720	808	798	738	739	799	776	749	751	824	833	832	784	745	765	788	808	853	824	784	799	801	789	778	814	800	801	771	789	796	753	779	844	805	824	781	817	811	796	789	847	822	787	806	787	804	849	800	787	794	844	776	766	751	793	794	796	784	776	786	788	758	770	834	819	823	786	819	832	788	798	791	784	749	835	816	742	759	790	740	774	870	744	749	822	757	812	769	844	777	805	786	788	820	780	810	811	795	785	815	788	824	805	802	794	774	799	810	800	763	855	788	774	767	792	813	778	771	792	740	787	811	768	747	769	759	775	797	790	771	779	769	786	753	784	788	791	811	786	752	848	784	828	830	839	740	775	821	794	798	823	774	758	812	738	775	773	785	817	787	806	775	741	816	831	793	774	797	781	810	753	789	807	808	827	789	757	857	752	764	777	792	791	778	784	782	782	792	797	798	782	800	806	732	829	797	785	827	799	727	784	744	825	759	749	782	778	778	833	766	800	776	791	804	789	823	816	807	845	815	756	838	820	787	771	804	798	761	761	771	791	841	799	813	764	821	833	821	768	772	796	765	766	809	773	792	788	820	795	807	752	771	799	802	807	788	772	788	792	786	774	741	786	829	811	786	816	751	822	785	760	801	753	812	768	760	762	746	781	770	790	796	826	822	759	775	798	824	777	824	781	783	809	747	784	776	812	765	807	787	774	773	814	818	798	836	747	843	769	760	795	758	866	829	777	773	779	813	752	767	782	802	822	783	807	799	768	780	826	804	772	795	809	769	831	770	772	810	756	831	761	774	758	786	791	752	846	793	797	781	794	763	824	750	784	759	801	788	777	835	836	762	800	750	795	773	810	768	769	825	760	819	807	790	810	739	824	773	785	785	781	774	773	825	815	769	808	783	760	827	805	822	839	762	820	799	804	818	787	758	752	776	797	803	786	772	774	747	755	806	792	819	763	738	756	827	767	783	791	834	809	722	813	761	748	787	750	768	800	775	829	777	793	829	796	751	822	814	801	814	797	787	735	772	783	833	815	821	823	799	810	740	784	761	787	795	842	816	786	773	792	769	795	785	779	800	760	783	798	793	790	815	824	762	806	832	796	797	796	795	757	765	826	748	810	808	735	832	810	772	818	840	794	806	775	806	777	803	791	823	789	807	770	798	805	739	778	772	764	827	746	774	804	796	790	762	784	800	783	784	793	763	772	786	783	829	824	811	774	768	781	763	766	786	816	773	828	771	765	790	759	764	784	820	796	790	797	799	793	786	745	836	769	760	805	799	764	767	786	790	743	823	889	765	807	788	849	789	810	757	778	781	804	791	821	795	753	756	719	760	809	757	799	797	782	796	801	762	792	789	756	808	772	866	743	792	797	778	844	788	777	759	778	791	807	788	798	788	772	789	778	798	785	782	801	769	814	780	799	780	794	762	782	784	771	822	813	762	764	823	840	745	777	760	784	777	789	810	845	798	778	773	797	779	745	773	784	779	762	762	722	786	804	811	773	797	817	833	778	762	820	776	833	789	810	820	804	813	744	799	743	817	794	815	755	833	733	810	770	784	750	834	803	800	867	768	841	799	800	811	783	771	764	757	775	786	769	814	791	767	767	833	870	799	806	812	786	749	821	787	820	779	840	788	770	789	782	757	806	822	770	804	805	772	837	796	812	733	750	792	759	760	829	804	804	766	801	775	751	829	803	849	746	768	804	722	797	836	811	786	749	750	786	811	788	815	808	752	821	832	805	782	790	769	793	862	810	824	813	740	834	812	775	773	780	801	798	767	811	781	776	822	829	843	746	822	867	740	787	800	797	783	821	784	858	781	809	815	791	786	787	827	772	778	788	798	769	767	747	794	786	790	826	778	762	806	784	765	810	784	783	801	788	760	783	808	844	772	764	768	755	808	788	719	792	789	774	750	790	791	790	828	780	815	783	826	772	792	771	810	759	803	796	816	780	778	764	773	779	798	772	783	806	794	822	786	789	812	786	772	810	783	832	789	798	734	798	761	740	833	806	788	761	820	789	754	812	730	801	746	754	786	781	794	776	760	811	818	838	796	826	798	814	805	763	799	813	775	781	783	797	765	789	777	781	788	817	791	754	795	802	827	845	799	745	805	770	844	802	798	807	822
34775	35350	36951	33991	35598	35948	32851	28693	19522	14442	9285	6931	5777	3466	2098	1187	978	774	778	817	1049	864	791	678	721	527	525	434	481	404	440	421	407	472	1007	1351	1024	2184	2838	2078	1361	854	588	432	356	323	318	355	346	359	375	339	381	351	364	340	334	370	327	340	347	354	356	326	349	337	346	320	296	378	352	331	344	350	383	347	366	306	321	371	343	338	351	320	320	337	319	336	372	330	385	342	322	364	330	313	349	339	324	363	363	326	335	358	368	355	326	332	348	319	352	314	349	368	351	308	337	308	318	310	311	334	335	336	350	350	327	353	309	345	375	346	357	346	344	363	358	351	363	343	311	318	372	327	341	339	332	365	361	359	350	370	353	322	375	293	331	347	348	366	356	345	317	312	372	325	372	358	391	318	338	349	314	347	319	331	345	319	310	340	344	328	352	336	366	346	334	329	366	335	339	340	341	315	331	347	357	330	322	353	361	331	354	355	313	310	330	330	337	337	342	330	326	314	380	334	321	303	306	346	347	333	364	354	356	332	321	369	324	337	337	355	338	327	365	350	315	333	341	364	360	331	337	329	333	324	326	352	303	345	307	326	365	321	370	350	351	321	343	358	355	329	316	314	326	317	332	335	304	340	332	329	353	359	324	345	353	315	358	337	315	345	328	340	344	331	366	343	353	321	369	340	304	374	356	352	349	348	363	341	330	327	344	345	389	360	345	367	380	324	321	326	336	332	325	344	323	359	353	331	333	353	307	391	368	345	337	323	353	346	353	372	339	371	333	362	317	351	318	365	347	360	336	345	350	339	327	364	330	360	325	310	367	334	344	348	314	319	318	343	345	331	315	344	334	317	331	343	304	332	358	360	327	320	338	348	368	323	336	354	324	341	362	331	341	328	304	361	339	369	334	337	351	358	378	337	358	343	332	340	314	325	375	341	306	331	340	373	344	362	365	323	328	351	327	390	338	313	330	341	356	320	338	362	364	318	322	363	361	299	302	343	322	331	338	357	351	354	355	350	374	346	332	370	362	319	384	343	356	368	320	352	352	357	331	341	344	335	376	351	317	358	339	338	348	308	312	374	337	323	304	333	353	383	364	346	313	329	371	313	334	307	337	324	340	367	339	351	360	329	350	334	347	357	341	343	361	340	350	356	346	364	303	312	309	334	342	321	304	319	322	355	303	339	330	344	384	330	345	346	337	307	365	357	336	344	327	325	363	332	352	330	310	320	331	342	295	354	342	335	345	299	338	329	358	312	328	321	346	328	376	371	364	341	331	384	366	342	360	339	351	338	337	325	348	330	337	315	320	333	370	366	350	360	334	332	320	319	321	344	349	320	345	356	318	333	339	321	367	360	335	362	365	349	377	303	364	365	353	317	381	369	358	346	334	319	310	295	348	374	329	344	341	332	365	359	346	334	346	346	331	334	361	325	306	331	354	377	310	323	335	370	313	352	342	310	352	358	328	369	387	325	363	341	339	340	296	336	354	322	343	306	363	333	341	307	352	392	380	314	349	361	334	299	305	311	336	342	352	377	352	384	328	318	335	348	375	383	355	329	351	338	331	346	329	328	343	369	321	338	342	329	329	327	340	344	337	333	328	359	312	344	331	326	318	347	348	324	373	331	336	347	341	358	341	370	322	383	350	354	374	339	332	348	291	329	362	339	341	335	348	325	376	316	330	322	377	339	380	315	335	351	316	365	332	330	301	349	333	320	339	336	357	346	341	357	301	316	333	353	318	349	320	303	356	291	388	321	340	339	352	338	326	347	321	363	343	331	379	323	311	332	324	333	316	359	314	357	308	320	350	328	368	305	367	311	355	367	363	340	317	370	355	385	345	353	348	371	380	385	323	324	329	328	331	335	383	328	301	355	312	322	345	332	347	325	338	331	290	346	365	327	327	356	332	328	344	303	341	330	316	382	335	358	340	322	367	321	339	357	376	322	353	341	339	364	353	329	384	322	350	331	315	320	352	359	338	370	332	370	331	346	325	346	374	354	346	342	318	360	321	350	342	337	357	375	390	307	336	355	334	323	369	364	348	338	325	325	360	333	344	304	349	356	355	341	356	326	349	343	329	324	325	333	343	351	347	320	341	346	380	357	318	359	323	357	340	333	347	362	326	350	349	332	358	351	315	364	330	325	361	359	366	322	313	338	354	301	305	333	317	301	361	358	334	356	368	334	382	354	349	334	345	350	340	330	368	301	373	354	333	354	345	361	351	333	303	345	335	344	336	361	365	336	330	320	360	306	289	364	377	348	366	355	356	354	337	327	366	357	345	365	310	329	343	350	353	300	329	330	368	342	334	330	357	341	347	344	340	315	349	307	351	354	357	365	336	320	329	356	319	364	353	344	361	303	346	318	383	340	323	327	354	332	336	334	343	352	349	310	339	353	347	368	339	349	314	325	343	346	329	333	337	322	342	290	330	332	340	347	341	333	349	338	360	379	365	337	325	301	337	341	327	322	336	353	313	370	325	348	374	345	357	341	355	309	349	333	372	337	327	367	341	359	338	334	350	367	355	327	308	344	288	323	371	375	312	341	347	337	310	328	324	340	353	347	334	403	333	334	352	334	350	330	339	373	353	317	320	340	348	328	326	357	310	338	341	345	317	324	324	328	384	358	370	333	318	357	326	369	332	353	339	346	307	354	324	333	333	374	393	372	333	313	323	340	322	338	341	366	338	351	367	341	340	326	359	343	326	339	380	334	309	324	337	315	342	348	353	342	320	355	357	348	364	321	333	360	332	355	341	334	363	329	356	338	358	375	352	319	295	361	348	345	359	350	344	338	324	327	333	335	320	348	337	331	340	339	340	350	367	315	334	326	328	324	314	330	328	376	343	356	329	373	342	342	347	317	338	372	365	351	350	354	341	318	363	332	311	343	303	348	344	343	357	336	375	340	355	350	312	321	368	325	336	309	351	337	346	333	337	391	334	400	330	308	361	361	367	349	354	348	366	365	350	354	363	344	378	346	320	322	355	351	345	373	345	341	321	346	333	341	352	337	327	348	348	340	342	324	320	355	344	378	358	335	318	340	343	350	327	320	320	334	342	330	352	321	321	341	345	369	351	349	348	363	333	339	341	329	354	331	337	318	323	355	358	348	334	348	376	310	310	340	352	374	319	337	333	305	353	328	390	379	352	387	343	355	308	363	332	340	340	328	369	353	320	328	322	339	314	374	372	332	311	320	325	336	321	341	317	337	369	417	333	332	364	360	353	309	383	337	323	330	340	330	350	347	384	320	348	335	353	326	350	348	316	347	370	321	333	372	360	337	303	331	336	352	308	311	346	341	346	335	345	361	332	368	344	352	358	323	349	333	338	355	336	349	361	335	320	328	317	353	348	321	342	353	339	346	360	380	345	326	339	324	341	346	307	343	298	335	342	379	382	348	373	354	354	346	334	335	330	322	339	365	331	330	332	319	310	350	348	353	330	353	332	353	321	325	328	348	346	323	377	350	340	356	344	335	341	367	353	355	381	353
22293	29353	37568	42777	46991	46352	45276	43017	31913	29954	23396	18688	16188	10949	8416	5875	4445	3813	3382	4115	6043	4710	3970	3068	3009	1981	1900	1647	1507	1443	1364	1481	1386	1502	5369	7655	4768	12486	14706	10670	6551	3706	2250	1016	824	825	790	769	717	784	767	834	810	871	857	819	767	826	786	756	762	826	780	825	758	813	802	785	778	790	784	755	814	761	748	778	795	801	740	827	773	763	779	806	784	764	807	792	831	805	811	774	837	788	811	798	735	770	785	780	813	772	772	779	786	809	762	798	761	782	782	772	748	820	754	775	782	762	837	770	788	825	849	778	759	818	814	766	796	788	789	770	766	765	807	766	814	754	779	822	722	779	764	701	800	757	804	746	796	827	780	774	788	756	797	818	765	764	774	793	794	798	770	794	762	786	794	837	765	795	787	836	763	822	818	767	798	817	802	801	781	771	768	790	781	749	776	805	824	823	736	740	755	781	868	757	783	754	735	806	799	765	790	762	823	830	772	783	802	787	760	764	802	740	759	752	755	843	813	762	801	809	817	805	787	765	812	770	782	703	804	739	814	798	784	750	758	804	782	780	785	789	777	770	793	740	771	782	825	800	734	828	759	743	766	807	781	741	789	767	770	760	768	762	751	827	760	806	785	837	784	807	772	764	771	791	822	771	760	805	836	748	713	816	832	779	800	801	770	747	806	749	760	764	814	774	775	751	821	786	771	798	744	810	798	766	745	818	842	828	744	824	799	782	738	778	769	789	795	857	765	768	804	800	816	795	740	833	757	774	782	870	798	822	785	772	812	757	766	765	784	802	769	801	821	730	812	800	823	751	785	737	783	807	802	796	754	772	782	801	720	784	788	755	765	819	768	818	766	767	774	824	817	784	739	764	765	795	782	768	809	739	796	763	791	844	720	783	792	772	786	800	759	755	760	811	761	759	735	781	768	773	766	817	793	779	863	729	871	816	724	752	817	796	782	806	824	790	800	861	782	832	771	806	810	803	768	761	767	753	778	807	772	768	813	793	790	766	772	745	771	799	793	780	792	797	733	793	717	806	823	771	770	765	772	727	802	806	774	770	784	820	822	730	801	780	800	806	838	781	775	811	756	791	824	768	810	768	791	784	780	746	796	793	742	777	786	822	785	800	832	812	764	819	773	768	779	854	745	797	844	762	807	809	814	741	762	791	747	782	784	757	795	749	753	758	782	781	745	781	795	747	805	750	769	785	820	783	826	780	803	754	795	852	761	788	756	773	821	754	780	764	802	820	778	772	870	828	842	777	809	793	796	792	797	716	767	773	832	753	803	809	795	842	793	801	829	739	812	776	794	778	816	748	852	797	775	808	777	748	791	743	835	790	775	802	762	803	785	783	802	786	753	774	799	812	758	791	771	790	783	779	813	758	776	813	758	760	836	807	776	789	758	771	811	778	769	769	799	800	777	805	795	816	782	817	778	738	781	761	793	733	835	756	755	802	817	805	831	752	774	771	786	812	797	772	729	802	765	786	764	801	790	827	831	785	786	771	751	806	766	848	791	821	765	743	818	807	780	833	739	748	796	801	773	839	771	796	798	797	783	783	778	767	783	803	764	817	708	792	826	789	773	783	813	760	772	819	816	780	763	794	781	786	808	837	815	790	774	792	746	805	766	821	770	757	811	754	776	764	800	808	789	747	763	795	777	747	774	773	838	801	767	782	768	817	727	787	815	790	808	772	792	812	782	762	771	769	747	798	823	776	848	819	846	789	770	805	823	751	784	789	786	817	805	814	828	818	769	776	821	813	758	793	827	801	809	733	826	833	751	759	771	764	812	808	811	788	764	814	745	754	791	738	794	765	812	793	802	829	754	747	774	785	781	806	736	804	851	767	801	752	748	780	810	773	769	762	752	774	795	850	807	831	770	767	796	776	767	811	760	814	778	812	812	779	781	868	748	750	783	771	841	790	817	807	747	811	779	845	812	826	724	780	767	749	782	776	822	759	813	783	748	827	823	771	777	765	803	777	739	749	794	810	830	812	821	753	781	786	819	774	740	796	839	781	824	773	783	786	785	815	765	795	806	829	803	809	785	773	793	786	795	801	794	805	768	798	739	750	805	809	808	788	796	782	773	772	818	772	798	793	750	769	802	761	786	744	759	748	746	787	795	787	777	787	789	804	808	780	771	785	765	749	800	758	747	828	789	788	762	740	773	791	763	759	865	809	794	751	794	787	796	787	780	773	767	808	809	834	742	761	781	810	776	785	788	773	830	785	876	789	774	773	762	815	798	812	811	782	755	809	775	759	780	780	811	777	812	794	757	766	770	787	760	777	810	806	796	801	814	749	727	790	793	784	791	799	735	800	801	811	804	769	762	743	757	786	781	759	794	792	786	767	819	783	818	761	819	801	815	764	760	831	788	765	756	811	785	798	795	796	787	758	762	808	761	809	777	801	790	763	776	781	742	775	833	759	723	834	743	748	784	799	797	827	780	807	810	741	734	826	745	790	786	829	766	799	850	789	821	830	793	736	785	759	791	812	781	785	767	780	765	775	818	796	800	805	780	802	842	765	816	793	783	787	799	767	798	801	763	752	783	780	843	821	755	808	744	733	795	796	830	811	856	753	798	809	785	828	746	794	769	770	802	807	795	747	818	758	722	810	758	785	798	752	788	785	786	765	791	798	818	802	718	824	825	773	782	775	749	754	728	773	836	804	791	812	759	743	825	775	789	737	782	815	777	797	786	810	762	785	765	862	815	819	811	762	795	790	818	790	741	785	747	792	769	790	815	813	749	769	785	827	797	796	790	772	757	824	783	752	822	756	761	838	822	786	767	828	829	769	837	766	772	757	820	827	757	817	766	762	829	749	790	756	734	747	771	817	781	821	803	750	784	787	815	806	815	803	818	757	794	813	739	767	817	789	802	770	768	783	790	813	781	769	778	825	749	756	795	807	741	792	777	772	763	793	735	757	765	737	811	809	800	770	806	789	801	755	779	800	729	792	770	787	810	744	747	738	796	810	752	809	809	739	780	795	761	831	803	784	776	832	806	797	720	756	784	796	774	782	804	765	762	814	751	819	789	756	767	752	804	785	805	742	759	714	804	839	779	781	738	774	775	819	772	777	747	763	845	771	794	761	789	830	802	781	781	754	800	745	735	790	772	748	786	778	789	813	811	835	779	741	795	811	769	797	749	776	786	798	744	831	774	799	804	825	814	812	767	843	784	793	750	786	772	738	758	759	750	747	770	778	775	802	774	772	740	787	783	817	817	782	774	798	798	734	796	813	814	791	781	792	822	782	800	763	786	821	790	757	797	740	796	765	805	775	756	782	805	811	757	792	770	760	731	831	796	769	785	797	763	839	818	811	784	800	823	818	806	777	775	822	819	843	773	767	770	761	778	801	784	821	756	755	749	822	850	753	809	783	786	804	760	808	754	776	787	739	762	793	807	759	745	860	746	778	783	771	792	765	750	822	795	850	802	799	808	788	818	771	780	766	825	804	764	768	775	782	816	818	756	820	796	764
5358	3837	4683	2801	2326	2018	1846	1170	628	598	506	380	376	305	341	298	294	322	274	280	317	284	274	303	276	284	285	281	266	275	301	298	283	284	286	280	280	339	389	419	406	372	337	278	279	244	278	283	276	301	297	241	252	275	271	273	251	262	269	255	274	285	234	288	310	263	251	257	281	236	273	267	247	260	235	262	276	239	291	245	247	269	260	273	243	265	245	291	247	225	276	277	265	299	298	241	286	247	289	270	250	282	264	257	260	264	260	257	267	277	274	274	250	286	246	256	257	292	268	267	286	260	269	258	286	266	258	262	257	275	277	271	263	304	260	287	251	263	253	271	259	278	245	271	284	267	293	291	263	268	283	239	254	276	252	269	251	290	296	242	278	250	281	241	279	258	261	247	260	249	254	276	272	286	269	302	288	238	258	250	245	271	249	281	265	260	263	263	268	248	267	259	281	250	276	302	275	258	261	293	256	285	256	272	264	273	262	270	244	234	277	297	253	276	297	272	273	271	277	249	264	267	279	277	273	275	237	260	237	241	279	272	253	228	270	288	264	240	255	279	293	317	249	253	254	279	286	252	265	286	215	307	284	251	261	246	256	250	264	269	242	260	255	302	300	264	253	283	261	255	287	260	289	261	266	268	266	274	265	259	299	271	245	282	271	280	271	283	246	284	291	272	290	268	259	225	233	256	261	274	270	298	292	275	267	256	251	243	269	253	273	231	277	256	273	267	256	251	288	278	271	241	260	270	235	283	284	240	236	281	294	271	269	295	287	253	271	261	260	266	285	317	269	248	283	296	282	249	284	282	272	303	306	255	253	268	264	236	242	254	286	274	288	274	265	260	268	270	265	244	239	248	261	248	266	251	284	287	258	255	277	276	265	285	237	264	269	231	256	252	250	310	277	277	236	271	271	237	253	269	295	261	302	292	299	244	266	263	249	273	271	277	243	260	257	254	274	283	286	251	257	289	261	253	268	258	285	260	276	264	249	269	272	285	233	272	266	250	282	267	258	281	259	287	287	246	256	266	280	266	244	273	256	261	254	264	268	282	269	236	274	246	275	286	273	269	291	305	247	257	270	282	247	263	270	252	275	268	244	273	304	285	237	262	277	248	305	251	284	238	230	259	282	267	304	275	296	268	284	282	260	266	244	302	245	282	244	277	270	255	250	256	232	293	259	252	295	258	215	276	261	288	294	262	255	253	262	281	271	255	252	245	278	245	274	298	258	299	280	265	253	259	238	265	290	264	238	269	253	254	251	240	242	273	238	271	260	268	271	270	281	243	253	271	269	262	274	286	248	240	269	265	271	279	295	241	259	295	260	276	263	281	243	251	260	274	248	235	269	325	243	276	290	258	280	289	257	265	246	233	240	265	269	273	260	214	267	276	263	299	256	271	270	286	289	257	276	296	274	275	258	292	269	234	285	260	257	291	241	255	262	257	290	242	232	278	276	274	248	282	256	289	279	252	264	287	277	258	244	275	257	272	271	290	275	253	271	263	278	226	302	267	299	254	273	260	265	280	264	274	245	268	270	279	268	255	273	260	260	281	273	261	286	275	277	238	284	285	290	268	227	285	229	272	289	262	280	286	291	255	254	278	261	290	279	294	265	254	258	274	284	249	337	283	285	254	271	274	262	294	243	270	297	280	291	298	242	255	296	280	282	259	312	292	297	261	259	267	255	270	265	269	254	281	267	274	232	291	239	269	261	264	287	249	260	263	265	242	292	271	245	259	280	241	269	261	254	300	277	272	258	264	277	286	266	275	261	284	279	274	254	248	269	240	242	262	250	282	257	249	265	265	273	284	263	270	222	282	252	258	258	279	279	241	271	309	277	257	271	308	257	292	288	226	276	268	236	252	283	274	270	266	267	279	277	264	264	247	245	287	262	247	257	274	290	243	258	225	262	280	246	281	288	242	290	253	268	236	288	240	290	259	265	257	251	279	247	250	261	262	284	233	276	252	268	245	267	249	247	244	261	289	257	245	263	305	284	274	269	256	273	263	280	255	275	238	267	276	247	238	239	268	264	270	281	287	267	272	259	274	242	246	266	252	259	227	282	279	265	259	278	253	292	278	273	248	256	267	277	239	249	266	271	267	259	284	300	281	252	282	305	267	239	266	292	301	267	255	290	276	254	280	279	264	245	294	289	259	262	265	269	286	269	269	240	253	242	306	239	240	224	252	306	267	256	252	237	294	244	280	292	273	299	254	255	273	254	263	266	264	290	254	278	271	291	244	279	272	269	260	309	262	292	285	262	275	241	279	260	281	231	251	263	275	268	295	240	284	276	250	263	268	259	268	284	256	261	253	277	262	257	258	287	252	289	282	251	262	297	271	233	238	250	299	256	282	268	226	269	272	236	263	287	248	262	228	246	290	278	242	237	256	271	262	266	242	265	260	261	272	265	282	262	302	249	274	281	245	244	272	265	258	275	290	260	257	289	267	269	276	249	269	267	281	300	274	228	282	272	235	304	261	259	277	284	258	263	255	251	290	273	292	284	307	274	275	278	277	267	248	264	260	262	281	257	266	242	279	260	280	226	272	229	262	275	248	243	252	278	253	247	270	263	262	269	257	278	286	275	274	251	280	253	278	265	247	252	280	235	264	294	284	260	265	259	270	266	271	282	272	247	287	264	265	243	256	256	263	288	279	276	265	247	249	253	260	285	236	287	278	310	277	260	276	298	211	279	275	274	271	271	264	288	256	244	295	303	242	259	273	262	264	274	303	292	274	273	261	278	281	260	254	247	263	251	226	299	284	273	280	274	253	253	298	282	274	270	277	268	259	238	294	256	279	259	295	264	283	289	260	257	261	247	239	272	274	283	267	295	244	278	293	252	250	286	263	275	273	257	261	289	248	289	258	259	282	256	261	245	274	271	267	289	306	262	253	295	281	272	258	302	244	268	292	271	246	291	283	255	262	282	274	300	276	271	253	297	271	280	272	244	273	248	294	282	282	269	275	250	278	308	247	260	290	249	262	254	301	262	238	238	276	290	247	273	243	281	291	264	307	311	264	285	261	238	283	268	259	267	296	227	281	264	268	289	239	288	286	260	243	247	257	293	273	240	266	256	292	277	272	284	284	255	281	276	283	253	255	281	293	284	284	274	274	271	250	268	257	286	273	270	277	232	267	260	253	278	264	260	255	267	272	276	252	260	257	275	262	255	275	251	247	285	278	273	262	280	250	240	275	258	262	288	296	252	282	279	279	254	268	271	248	296	287	289	252	247	246	266	245	250	275	278	311	260	276	272	269	283	276	293	294	279	264	270	305	262	263	268	302	256	253	277	266	237	254	266	265	242	269	245	251	317	268	271	255	270	279	272	311	253	244	265	265	292	274	240	267	305	250	267	284	268	274	251	285	254	289	257	258	289	290	263	237	267	252	275	284	262	256	264	260	260	262	264	277	273	279	282	293	245	259	244	280	257	257	248	285	273	263	294	268	272	282	260	254	237	264	243	262	268	267	231	272	266	280
4472	4681	8593	7770	9063	8342	7810	5565	2932	2865	2027	1685	1444	1221	1053	1000	994	947	874	900	898	849	808	803	809	837	846	837	811	764	825	814	811	780	795	973	833	1279	1700	1744	1505	1162	890	669	701	661	635	643	632	662	644	650	656	655	658	656	671	606	649	682	652	613	672	590	669	632	612	668	665	637	704	678	658	626	662	673	686	693	636	650	665	637	661	641	661	632	650	619	631	676	647	676	639	634	600	683	647	595	662	680	636	684	656	643	638	625	628	678	632	658	653	626	651	636	662	651	651	653	630	613	633	722	642	621	643	676	650	629	652	611	670	624	709	644	637	683	633	646	641	660	607	642	654	679	671	661	705	654	654	620	615	644	648	678	654	660	657	682	681	604	664	598	591	649	601	642	654	677	640	651	679	592	644	684	669	644	688	627	613	621	691	588	659	670	670	686	655	654	624	662	648	645	648	648	599	696	679	661	627	687	670	664	660	622	635	692	694	632	656	649	607	655	631	630	655	641	674	656	626	613	657	686	655	618	664	660	672	681	651	642	663	653	668	708	658	668	672	688	644	665	666	671	634	662	656	645	642	628	672	614	636	665	645	658	655	654	614	605	652	690	647	645	637	672	631	602	626	680	718	672	605	619	684	664	644	646	661	624	672	617	687	657	669	673	664	625	675	677	659	633	703	687	683	632	653	641	629	614	637	646	624	627	602	674	692	646	695	678	707	669	655	661	569	724	674	681	677	622	629	644	640	649	667	677	657	668	656	663	681	642	675	645	654	652	612	687	657	695	601	652	639	685	658	664	663	648	660	702	644	631	661	713	650	631	612	638	672	654	703	677	641	611	629	658	669	662	655	650	650	657	654	620	633	649	656	695	681	710	625	622	670	642	648	629	652	652	640	657	649	620	673	673	639	687	654	661	685	631	659	660	663	665	681	671	686	658	697	651	654	618	697	671	682	642	617	675	664	691	619	685	606	657	647	681	666	612	665	654	694	659	660	651	653	629	650	663	658	654	646	675	603	701	698	622	657	696	645	660	678	711	637	663	662	695	642	622	634	634	589	709	670	651	664	671	663	605	648	696	666	649	664	695	618	657	665	644	609	656	646	605	642	665	660	643	646	663	697	641	680	668	699	657	673	618	659	632	620	661	666	672	630	648	661	657	662	624	670	648	660	675	639	681	660	652	675	659	643	642	623	609	672	625	657	636	672	652	650	660	628	701	636	640	681	618	615	665	663	621	659	645	652	648	613	688	640	660	655	618	667	660	643	615	676	647	635	674	652	651	674	694	641	668	670	603	671	668	653	658	648	614	679	673	661	629	649	655	669	643	694	634	651	623	636	611	615	631	659	643	697	640	641	598	655	642	636	656	668	628	623	617	685	661	665	637	634	640	649	697	655	635	645	642	640	629	659	656	680	690	630	704	671	598	655	668	651	621	688	644	650	639	703	617	677	626	653	601	674	622	654	682	662	635	668	636	659	649	643	679	672	639	662	641	710	608	648	654	643	659	647	694	607	638	685	669	657	676	676	647	661	647	601	663	665	673	640	691	685	645	657	651	645	655	646	666	625	628	685	692	656	627	690	657	675	645	677	687	679	652	629	670	643	633	641	612	661	673	704	673	664	648	709	683	639	697	675	669	657	678	677	656	653	629	619	627	675	681	670	681	671	626	662	702	641	689	670	659	603	661	657	680	635	642	643	665	630	675	617	644	648	683	634	658	672	673	608	628	659	642	650	672	661	668	652	624	617	646	653	629	655	615	618	631	664	614	709	583	647	618	638	649	678	698	692	671	643	654	658	676	649	675	626	653	654	660	648	656	660	650	677	590	688	680	651	630	670	593	613	648	626	656	666	648	609	644	691	687	664	659	646	658	648	643	650	670	627	699	642	662	658	655	651	653	630	655	634	661	700	663	632	683	645	631	624	670	657	651	669	637	646	631	651	684	693	619	634	627	681	662	672	697	651	608	644	644	677	635	637	666	645	633	621	676	632	686	646	654	667	650	640	629	665	632	636	597	624	655	621	676	632	659	589	582	709	646	669	723	665	602	671	691	670	654	676	640	613	658	640	635	687	646	625	642	653	626	710	649	655	657	679	654	641	660	637	647	664	682	635	604	647	657	643	670	638	670	683	632	650	651	625	644	636	632	680	637	669	661	675	710	623	645	670	649	677	691	644	647	627	630	625	625	626	670	581	641	652	695	666	655	692	624	681	644	685	668	615	717	663	654	672	645	647	688	670	676	668	667	617	616	668	658	650	615	683	659	640	665	631	677	654	643	679	654	674	653	649	671	646	615	626	676	606	629	631	672	663	662	651	693	617	695	656	678	634	673	655	611	680	690	638	667	653	665	631	649	662	641	645	618	643	649	653	642	663	657	657	630	677	719	655	648	671	654	627	669	618	635	624	688	646	630	650	674	636	631	621	631	680	658	685	657	616	680	671	648	636	593	636	649	654	669	686	608	692	655	681	641	644	613	630	655	659	656	702	609	654	675	704	720	610	686	631	680	645	653	626	650	626	641	614	688	665	659	661	678	660	644	660	669	646	664	615	633	687	601	623	633	654	677	621	667	643	708	664	655	686	644	681	684	652	627	662	653	677	666	644	650	623	672	643	611	623	684	614	618	681	616	648	598	655	678	659	659	639	635	633	648	635	662	655	639	661	627	617	666	682	670	606	654	656	646	671	644	606	651	648	660	628	660	637	620	669	655	625	674	625	624	689	637	659	673	645	643	634	670	692	642	621	625	644	593	642	636	677	660	660	648	640	640	665	669	649	641	693	629	664	653	649	661	687	619	654	668	669	650	664	646	678	641	637	676	662	627	660	646	613	626	629	667	661	641	665	675	663	615	664	650	651	654	615	676	694	615	697	675	696	613	613	652	629	655	638	639	661	626	607	656	614	639	640	688	661	701	625	667	614	674	656	651	665	613	678	625	621	684	659	624	665	671	650	618	643	643	674	644	641	619	628	648	658	624	634	630	613	650	670	689	666	657	641	612	658	703	642	678	631	635	681	678	637	638	624	658	672	654	623	679	615	650	672	653	635	638	666	649	652	634	618	608	657	648	660	687	629	662	613	646	674	608	652	656	705	677	675	685	634	646	666	620	642	662	644	652	683	678	650	617	649	658	694	627	658	666	660	636	688	672	655	651	639	673	626	678	666	649	648	650	691	623	634	651	677	661	637	666	645	604	673	664	668	647	670	629	659	662	626	650	666	652	621	667	644	659	649	685	634	615	623	663	658	629	607	683	672	600	630	666	684	615	623	666	637	668	653	643	610	645	666	592	684	682	654	685	614	658	648	672	675	687	682	654	679	622	686	615	652	618	666	671	628	630	629	645	670	660	608	618	635	672	656	684	648	622	612	670	617	671	632	640	654	667	640	700	674	646	653	653	643	681	676	623	616	661	637	693	620	639	630	635	662	644	645	658	657	660	647	668	674	688	643	622	679	644	690	627	667	666	673	640	659	646	640	642	677	658	652	676
23355	26494	33130	29711	29419	28111	25422	18544	10802	7430	3973	3073	2808	1821	1251	764	684	587	520	535	861	489	394	374	355	403	365	340	370	348	395	404	366	349	381	451	631	1492	1495	1395	1011	698	476	374	349	339	311	309	353	299	338	315	322	323	345	364	334	301	372	329	361	289	379	336	336	320	317	321	346	337	325	366	319	334	337	325	343	361	367	285	312	352	333	305	313	345	314	349	308	279	350	325	339	324	381	351	330	330	319	323	344	369	346	317	301	333	335	356	300	360	354	338	308	344	327	345	352	326	355	353	331	345	309	338	305	326	304	332	334	301	339	318	318	339	336	350	328	302	323	305	346	330	343	355	336	349	328	331	364	346	326	346	352	339	347	351	354	331	318	311	324	331	298	372	337	303	340	329	326	361	348	373	320	317	340	288	319	311	329	306	341	323	347	374	350	276	350	290	329	335	344	293	316	325	331	306	335	313	329	339	336	322	347	310	294	353	298	341	307	316	313	338	332	294	350	367	303	382	336	358	320	334	376	353	336	307	320	349	318	327	341	317	345	319	285	289	303	342	347	332	349	339	343	352	336	333	334	338	353	312	336	331	324	351	321	321	322	330	328	312	312	311	331	341	353	339	342	338	321	313	312	316	307	341	351	360	288	342	312	369	321	344	329	353	352	348	319	319	347	356	330	323	344	303	358	334	329	336	331	340	339	335	323	285	306	325	307	296	342	317	313	316	303	324	351	327	329	335	351	353	307	338	355	344	348	302	365	340	332	306	321	313	325	325	344	335	303	310	317	380	326	352	307	337	311	354	313	330	310	331	338	280	328	337	310	335	329	323	352	340	339	350	334	345	310	332	338	345	317	355	330	345	343	367	353	332	343	329	336	330	359	302	319	351	347	324	326	308	362	349	333	338	332	364	314	324	329	379	333	358	348	352	350	321	325	312	334	349	335	304	349	344	334	328	316	319	334	298	340	311	294	301	301	365	337	338	348	319	310	326	321	370	335	320	340	346	334	334	377	336	347	333	318	330	333	321	352	319	331	345	329	279	309	326	346	335	297	367	334	303	331	310	309	328	331	344	352	364	306	327	326	350	318	300	369	353	299	320	306	335	343	309	287	312	328	343	317	297	303	333	336	332	352	308	355	343	331	332	349	363	318	330	300	351	326	348	346	335	323	331	333	322	310	343	306	343	339	345	318	329	320	332	332	358	324	303	332	353	325	319	322	320	380	357	319	295	330	300	315	341	328	318	305	321	353	338	295	345	360	321	329	343	320	312	285	326	332	317	326	333	324	368	333	320	313	362	338	324	314	312	329	334	311	328	372	320	352	340	374	338	354	321	332	328	306	348	306	326	297	304	339	301	356	375	336	333	331	300	347	334	313	331	314	335	336	346	308	339	314	341	325	334	319	334	357	322	321	313	288	339	309	322	317	328	303	337	324	342	296	335	308	337	313	316	345	351	314	328	305	324	305	353	351	355	338	347	344	335	339	303	333	320	342	329	361	340	301	344	339	329	321	316	328	347	334	315	328	322	371	322	326	321	353	319	359	353	315	305	286	332	348	320	327	306	340	321	355	326	327	337	323	308	314	327	331	355	338	299	326	335	326	353	348	343	323	325	343	326	344	356	308	325	265	349	301	363	330	347	302	318	353	331	314	345	315	295	344	339	334	306	379	343	333	357	340	322	332	335	324	341	347	338	351	313	322	366	331	368	365	331	347	332	311	348	346	345	295	316	348	342	357	344	333	307	351	283	343	322	327	341	347	309	352	310	336	332	303	308	333	358	338	338	339	356	314	348	384	359	330	345	343	357	336	329	325	318	337	321	312	339	359	338	306	320	322	324	340	317	347	331	330	308	338	327	349	317	348	344	337	355	346	328	340	336	337	322	367	337	317	348	362	311	336	299	334	346	294	333	323	320	341	331	342	338	310	319	354	348	341	308	317	361	358	349	322	315	346	355	348	318	328	314	311	302	303	341	364	337	317	318	270	310	332	333	304	288	344	366	333	359	336	325	329	334	322	351	345	343	303	310	306	320	346	332	341	352	349	327	312	321	370	311	329	356	295	347	315	365	367	336	354	328	355	344	331	321	326	344	323	315	305	328	290	320	350	330	352	354	366	328	289	345	326	333	322	320	339	311	331	291	330	327	344	326	348	341	338	327	343	346	285	309	314	347	372	357	327	359	343	334	351	345	341	327	337	358	338	364	341	361	330	324	352	338	341	345	325	366	303	310	328	330	336	340	330	317	326	350	355	319	312	327	330	347	345	343	329	321	335	340	298	350	281	331	359	353	343	322	319	343	326	366	335	361	334	308	295	323	328	336	327	331	289	285	353	337	334	375	366	314	322	361	322	361	314	339	313	361	317	315	320	341	305	349	324	318	306	345	330	324	347	359	328	322	306	342	318	349	312	338	334	357	327	315	329	324	331	297	308	354	323	340	323	309	309	306	298	311	351	316	307	338	333	338	358	316	339	351	362	333	308	302	331	330	327	308	331	310	382	382	338	329	349	326	333	353	328	310	342	303	319	320	378	322	326	342	344	349	328	327	339	333	317	329	317	324	319	345	343	367	304	342	315	325	313	323	323	302	339	321	348	313	331	319	322	338	306	313	304	352	341	326	326	314	317	343	363	304	330	336	336	349	321	315	299	327	370	325	348	325	316	313	350	347	386	343	317	294	319	329	326	299	322	367	301	333	347	305	345	331	351	299	329	352	348	354	323	329	338	331	323	362	331	335	303	340	381	353	355	370	326	334	376	332	347	356	351	338	349	353	336	294	326	351	361	332	348	310	303	347	356	325	323	301	339	330	340	364	351	332	310	350	330	328	358	315	341	333	354	325	333	385	306	352	290	334	346	328	321	348	370	334	309	347	354	308	317	336	332	314	330	336	300	333	336	347	312	358	309	370	348	331	311	356	341	348	346	336	368	343	296	323	328	309	312	305	337	312	339	349	325	316	349	311	348	341	348	359	304	328	314	291	331	316	349	293	331	319	334	302	324	304	322	321	326	346	357	309	329	335	345	321	321	335	382	306	357	318	330	355	359	353	355	331	317	311	323	366	341	302	337	318	331	321	325	311	290	324	299	337	328	346	308	295	331	319	368	318	320	336	341	372	340	310	341	335	334	332	351	334	315	324	313	354	301	343	312	312	301	328	353	342	327	302	352	325	334	299	308	321	301	341	293	346	311	347	341	358	357	328	336	303	335	330	334	366	334	296	348	329	317	334	336	328	281	326	334	316	341	332	348	350	309	297	317	357	338	294	323	304	335	354	354	312	342	305	343	333	318	340	315	368	346	365	301	340	340	345	326	340	307	318	335	357	339	309	350	337	289	318	352	350	345	343	311	292	339	356	333	335	321	307	307	336	314	331	320	340	325	324	324	305	323	311	350	324	305	333	323	332	332	364	321	340	268	320	334	319	343	303	334	348	320	336	337	357	328	345	376	318	298	305	316	390	321	335	333	326	336	346	349	333	332	358	361	349
15598	21127	32645	36351	40221	40270	37591	33150	23150	20835	13669	11841	10597	6928	5412	3651	3483	2418	2228	2707	4162	1926	1383	1117	1121	1140	1225	1144	1128	1191	1169	1106	1087	1084	1180	1682	3203	8867	8540	7465	4880	2895	1675	918	746	763	740	777	813	749	786	759	822	861	826	850	756	754	752	766	782	778	787	775	822	804	812	763	755	734	791	781	751	801	758	764	743	832	770	716	789	738	787	784	827	749	770	802	812	761	762	772	793	827	770	791	791	782	806	744	800	761	790	744	761	754	781	792	787	802	793	784	774	793	758	783	739	807	766	793	810	803	764	822	765	780	768	819	783	821	787	790	773	768	779	829	823	796	785	822	760	748	803	806	763	780	798	805	771	809	806	826	798	769	767	765	806	791	802	722	782	749	764	799	787	828	810	795	753	782	862	783	767	790	780	795	780	768	815	768	791	764	802	715	784	754	799	836	793	803	794	725	856	779	830	722	799	756	809	739	783	773	782	849	823	761	844	781	767	764	786	784	708	801	829	722	766	796	821	750	765	784	724	814	821	773	785	754	774	777	811	768	765	811	800	758	785	785	785	780	772	748	772	763	817	765	753	740	764	805	773	771	755	691	796	772	809	801	789	766	832	760	726	795	798	755	779	748	719	775	775	775	755	747	862	766	757	783	737	780	767	779	752	792	773	771	783	800	797	755	758	824	758	728	794	765	799	834	807	783	797	769	781	748	783	802	792	800	739	723	822	775	759	743	777	734	789	788	789	798	796	818	769	757	798	858	776	819	760	766	786	762	799	800	782	789	766	767	800	786	820	745	735	742	740	791	803	745	766	780	803	790	793	750	795	772	721	789	824	753	759	771	778	801	814	754	786	770	792	810	843	782	809	770	780	871	776	818	819	755	779	785	729	788	793	798	736	754	753	821	748	735	792	746	709	790	828	758	762	763	813	753	790	735	786	812	773	784	770	777	817	781	754	781	740	813	762	808	793	776	818	762	794	816	816	780	749	801	757	760	783	774	734	769	777	787	825	768	768	807	776	809	759	804	746	823	748	782	792	764	800	779	777	766	785	822	746	759	786	841	803	817	786	701	770	806	800	806	714	741	787	703	726	816	786	755	809	816	768	782	741	752	779	815	756	728	806	819	794	802	743	799	799	783	786	830	754	790	830	792	765	819	773	781	764	818	755	806	753	768	740	794	787	754	809	745	764	785	733	797	808	802	773	747	781	748	799	796	772	785	811	819	780	750	751	753	781	783	715	831	766	741	776	792	799	739	825	759	789	792	747	772	765	800	756	805	805	811	827	817	839	808	780	779	802	810	780	803	752	778	744	789	737	761	753	756	733	777	796	811	810	830	765	770	789	797	743	753	791	776	820	780	832	770	762	788	736	789	852	781	829	755	766	744	760	800	784	784	769	729	846	796	818	784	778	806	780	758	800	790	791	789	775	814	756	758	791	752	769	742	758	736	738	791	756	821	808	796	747	785	765	772	811	817	763	771	787	791	784	792	730	772	784	764	787	792	777	775	771	799	795	807	860	763	785	793	821	794	801	791	831	782	784	779	772	814	779	796	755	778	805	768	828	751	761	775	793	764	749	810	820	768	795	801	797	753	802	792	767	823	814	786	787	871	795	780	757	747	776	790	788	725	773	775	775	716	762	734	783	822	779	792	806	756	751	750	808	789	767	797	769	784	768	754	800	777	766	839	812	801	780	731	764	821	768	768	819	757	789	742	750	780	774	761	780	733	765	841	790	820	777	773	756	762	802	810	790	816	778	739	769	822	750	831	781	829	725	756	797	800	797	721	764	737	813	763	730	789	761	786	799	760	794	748	827	741	823	755	770	821	817	812	807	768	787	745	808	817	791	809	772	748	760	789	807	771	811	789	782	794	770	771	817	762	756	737	788	783	803	773	827	849	775	798	756	808	815	779	800	830	770	783	793	775	793	785	804	814	807	815	809	809	765	775	781	796	735	791	733	801	765	819	737	780	801	806	769	795	755	791	770	800	760	777	806	744	810	797	761	766	849	793	811	825	783	765	773	831	793	777	737	740	780	807	791	805	807	823	776	738	738	774	775	733	820	774	772	780	785	790	778	793	781	760	791	777	794	823	765	745	785	770	805	797	742	778	852	786	746	779	815	777	786	757	784	749	829	818	769	794	777	837	801	818	791	802	751	762	773	721	770	708	802	772	778	758	797	747	755	733	818	772	787	817	786	809	826	745	745	739	799	725	759	786	752	797	823	774	741	769	756	786	766	793	754	796	787	773	791	767	775	773	735	783	840	751	844	796	760	780	799	807	762	785	784	794	763	742	785	735	783	760	776	784	795	833	759	747	827	740	848	795	786	786	767	750	756	755	781	761	751	761	762	780	746	748	794	762	792	714	754	786	801	755	806	812	779	795	764	735	742	745	774	780	805	784	778	838	762	792	762	788	788	812	782	790	766	793	816	769	759	763	806	744	781	802	789	808	791	803	740	832	832	804	822	767	828	816	742	771	813	797	763	751	826	797	788	822	771	804	758	797	796	774	821	817	789	780	772	784	810	784	857	809	779	774	793	797	768	768	800	759	766	790	733	788	748	791	799	813	763	842	774	816	822	784	754	821	781	827	754	806	709	755	804	797	814	817	770	740	800	788	764	791	782	781	793	792	827	750	726	757	743	810	753	834	796	793	749	806	779	785	754	764	775	774	775	749	754	791	779	802	780	801	770	775	774	788	748	758	812	754	794	749	801	771	735	770	838	770	824	727	759	774	773	754	773	743	783	802	794	798	717	752	814	767	840	781	800	788	813	792	764	772	800	797	774	781	796	779	747	766	790	782	753	781	807	801	835	766	834	784	783	771	805	764	766	768	804	810	786	830	835	873	748	748	810	745	775	761	768	785	790	733	802	781	793	750	777	777	755	824	755	800	812	788	792	805	805	823	825	834	780	765	806	817	780	741	796	794	786	783	751	768	768	749	813	760	819	796	746	768	755	778	726	816	812	801	785	788	816	761	782	834	776	801	808	773	769	711	761	827	853	758	797	787	778	742	787	822	803	831	789	781	815	832	758	779	799	828	764	796	787	852	745	764	778	825	843	757	788	774	763	820	799	748	796	755	794	718	731	747	805	774	774	736	747	813	775	796	767	787	779	803	759	779	800	862	731	775	816	780	804	779	759	811	779	769	837	770	792	750	755	768	825	766	769	797	827	788	845	758	790	767	817	808	809	789	796	766	751	790	837	768	801	788	819	802	775	736	776	809	793	779	796	780	774	817	787	780	815	765	797	765	843	815	736	794	791	760	794	807	782	791	749	783	758	755	803	756	796	822	848	781	845	808	804	749	838	763	757	783	816	784	764	763	779	737	807	771	777	768	799	791	775	799	821	756	753	820	784	778	810	738	776	755	769	756	762	770	750	787	748	758	758	807	793	849	754	768	807	752	815	816	791	847	801	759	770	794	766	822	822	789	796	810	761	757	765	773	780	806	777	813	758	794	800	822	786	809	749	775	793	738	836	770
33271	33762	37265	35483	36833	36096	33277	27419	19892	14336	8458	6052	5522	3343	2059	1651	1071	702	669	832	1225	610	424	412	418	425	418	368	376	393	366	397	378	373	418	623	2255	2813	2387	1735	1226	791	377	333	320	323	335	326	322	315	351	304	347	362	347	342	308	317	305	327	330	327	278	311	318	329	277	317	342	315	317	302	319	320	327	304	287	327	322	317	292	324	327	331	307	296	312	310	328	350	330	336	313	298	319	330	332	305	313	322	322	325	292	320	290	335	326	325	320	335	321	335	342	319	323	295	341	317	305	283	298	352	310	321	323	321	278	323	318	283	323	344	316	307	304	304	305	357	329	309	350	333	338	299	333	302	350	315	315	327	305	284	330	324	307	321	300	307	319	310	334	323	345	300	334	332	317	312	309	313	319	306	325	285	335	303	314	312	306	316	303	298	299	316	292	285	308	312	324	329	322	307	312	341	286	288	316	335	309	306	300	307	323	301	296	355	317	335	335	325	302	317	298	294	279	304	328	316	319	324	319	319	313	312	346	297	299	296	325	296	291	329	340	299	322	307	297	341	271	294	343	325	316	330	319	332	290	297	310	319	336	281	322	293	314	283	314	299	324	315	296	311	306	313	299	318	326	340	296	308	311	308	319	299	337	339	308	283	332	315	324	330	329	336	331	324	318	340	306	310	323	299	302	296	288	325	341	324	338	313	322	324	323	284	316	320	266	314	312	317	311	301	280	332	302	325	328	289	324	318	354	317	314	311	332	297	293	326	309	318	350	293	333	316	309	305	323	351	305	311	313	311	300	267	317	288	312	316	309	314	342	299	325	316	280	303	268	306	305	333	320	304	306	301	310	323	330	316	301	308	361	345	340	349	309	330	314	305	330	319	285	320	319	253	322	297	314	344	309	331	310	344	297	319	280	275	325	322	324	311	325	316	326	316	318	300	315	331	296	310	336	343	293	307	302	307	302	324	333	299	306	332	317	282	280	320	281	325	323	344	302	313	309	342	315	309	308	284	289	273	303	334	278	326	348	315	337	310	329	293	313	307	289	321	297	310	309	318	348	313	322	306	293	315	329	312	317	328	297	305	289	319	330	310	290	323	304	316	333	291	313	279	321	344	309	313	320	311	320	311	308	300	323	310	283	310	316	328	315	319	324	304	309	300	321	314	337	314	295	320	334	327	318	293	313	349	328	356	314	308	296	311	298	271	293	311	280	339	315	325	299	328	331	322	291	307	309	322	284	333	329	332	308	338	321	305	307	324	280	309	318	306	274	296	345	326	324	332	306	326	313	364	317	306	269	299	316	327	299	304	305	261	276	350	277	289	296	296	295	333	338	319	342	323	304	325	307	323	352	290	273	338	281	283	316	296	307	301	344	323	337	308	335	294	344	332	316	357	322	329	327	378	283	290	271	308	311	329	333	322	301	294	317	316	335	301	281	290	290	298	309	318	320	338	308	338	321	298	313	338	329	337	316	311	321	292	257	310	329	332	327	353	322	321	317	317	319	309	309	301	322	366	315	300	333	328	301	348	329	310	320	297	309	319	325	330	294	325	297	322	314	292	313	338	349	342	323	310	298	276	328	340	321	315	313	316	305	318	324	306	296	318	324	302	294	321	293	308	306	353	307	344	301	358	347	309	330	334	327	302	333	352	301	298	330	305	322	320	304	327	328	320	301	310	310	318	324	329	332	344	293	312	331	286	362	326	324	339	283	295	320	336	350	340	327	247	310	375	332	288	334	300	306	329	313	317	314	286	320	322	326	293	324	332	325	301	286	329	303	295	322	309	311	296	330	315	330	321	294	310	340	332	346	349	309	318	304	328	308	324	309	315	345	364	350	356	302	339	323	317	290	292	322	333	321	342	308	330	321	326	337	307	329	337	285	325	320	334	323	315	326	314	290	343	316	294	357	335	332	317	281	288	303	318	279	298	280	345	354	334	316	311	303	312	315	305	336	304	342	303	291	331	345	334	309	314	316	342	333	311	314	309	315	307	293	295	351	343	328	312	317	308	287	332	344	331	302	311	325	296	363	287	294	327	327	314	322	322	304	339	325	339	325	317	352	336	322	303	322	333	296	301	305	312	343	319	295	290	294	270	305	284	306	332	320	302	318	308	267	311	341	322	319	315	310	307	301	353	313	304	312	341	311	316	339	332	331	340	312	344	320	302	308	297	300	300	299	325	326	322	348	353	293	331	326	354	290	287	314	297	304	299	325	305	323	334	300	295	321	329	329	313	331	297	335	305	323	290	294	310	287	323	312	273	326	291	320	316	322	312	285	303	289	356	354	318	321	312	312	325	328	313	312	321	333	292	320	360	314	309	302	331	340	304	363	306	306	306	298	329	308	304	298	307	303	307	333	347	305	328	330	338	297	303	332	331	305	332	319	305	318	329	314	349	298	304	326	309	308	298	298	284	336	309	293	338	308	301	317	322	295	327	327	288	291	299	313	334	317	305	307	329	316	341	322	316	317	319	322	314	296	332	302	326	325	305	308	340	321	341	312	315	300	308	301	313	317	301	312	307	325	349	320	297	336	308	308	329	338	331	369	342	334	318	315	309	300	298	318	322	319	322	317	323	331	329	319	302	300	303	325	320	313	325	314	314	285	329	312	327	265	282	340	303	319	341	341	315	303	331	311	319	319	335	324	289	321	301	340	325	303	293	306	293	328	326	331	313	316	302	308	328	291	308	290	336	287	296	320	298	324	318	295	316	303	306	348	324	297	318	319	308	349	295	332	311	320	377	307	303	277	358	320	285	288	343	328	326	331	307	318	310	302	305	331	310	340	307	289	305	314	314	325	310	292	324	329	318	286	329	284	308	312	287	303	294	290	304	318	302	337	321	306	295	349	286	339	283	327	345	321	321	332	322	320	322	339	334	340	343	329	322	304	292	301	306	276	274	315	332	335	310	289	329	338	330	370	357	335	319	285	324	276	312	334	305	330	292	350	343	363	345	305	336	304	311	347	326	319	325	318	312	320	307	302	344	313	280	315	336	294	316	335	310	296	326	325	318	317	314	328	326	285	315	280	328	327	322	309	292	308	308	286	308	320	301	266	328	298	303	304	312	308	352	292	318	329	323	309	351	344	321	324	307	344	295	282	289	298	294	303	307	287	313	309	345	302	263	326	295	302	370	291	319	335	291	334	302	329	342	261	302	333	310	302	298	321	296	336	297	315	310	334	291	303	312	328	350	289	333	326	323	317	303	292	330	322	287	298	335	329	325	296	293	349	308	303	323	289	342	311	305	344	332	300	325	280	337	301	329	318	309	291	337	328	326	324	309	345	348	355	320	333	334	336	317	312	336	325	285	334	321	302	289	318	309	325	311	316	308	303	305	313	299	346	335	311	283	292	337	336	349	329	329	321	370	267	339	326	328	358	333	312	303	329	298	334	281	352	361	323	308	321	301	311	313	284	315	324	340	340	318	272	301	283	320	311	261	308	301	316	339	320	299	342	318	328	306	329	293	303	312	286	325	325	337
20812	27488	37777	42904	46932	48830	44163	42610	33283	29643	20756	18753	17207	11709	8218	6785	4950	3077	3350	4581	6934	2146	1382	1196	1278	1423	1389	1353	1338	1263	1283	1281	1176	1282	1310	2963	13051	14991	12998	9526	6088	3613	1360	819	744	726	729	739	723	712	752	773	835	1061	1062	912	722	758	723	698	776	739	715	753	734	749	731	725	729	729	741	702	705	753	698	703	721	693	673	750	725	684	731	753	743	764	684	695	788	680	731	785	753	739	667	692	729	714	696	713	769	790	729	688	765	704	729	745	720	711	739	747	689	742	722	732	717	754	730	718	724	742	772	758	724	659	774	689	724	685	726	749	744	717	755	710	751	699	741	708	741	709	742	734	731	679	701	737	761	714	741	731	712	739	751	766	796	728	736	717	725	747	767	709	724	721	729	738	722	759	731	692	739	717	739	725	738	725	743	745	759	723	757	724	754	705	741	689	730	710	718	688	700	717	723	688	699	754	714	745	735	743	727	765	691	706	738	750	717	711	721	741	718	682	732	750	733	729	724	765	709	733	735	714	700	740	723	738	698	697	727	705	736	729	688	697	732	677	686	729	710	728	744	709	776	730	736	719	744	778	693	731	722	708	703	761	761	769	716	700	720	714	690	756	723	744	751	677	685	710	755	749	780	738	741	726	714	744	723	757	732	686	765	749	716	756	713	749	719	748	747	721	712	775	743	761	693	677	700	803	692	726	730	675	693	772	744	764	722	715	705	755	734	724	691	682	722	705	729	760	752	736	752	731	732	680	712	688	673	812	723	746	732	744	759	700	694	730	755	725	743	706	731	755	764	739	724	705	671	715	720	747	692	705	735	723	693	711	725	670	761	756	743	725	682	750	723	802	726	733	732	711	745	721	714	693	720	724	726	731	736	706	772	787	735	682	741	713	726	764	746	765	725	720	749	652	733	739	711	705	660	704	734	716	701	712	734	728	708	676	765	733	741	744	762	736	733	693	732	797	700	729	715	743	736	737	720	723	731	786	750	749	690	685	711	703	739	772	693	683	740	746	688	722	705	707	764	716	701	747	638	723	702	752	771	763	753	791	747	720	722	721	726	685	717	732	719	726	727	743	711	697	707	689	718	740	728	735	728	691	725	735	735	692	783	702	688	761	761	706	755	738	694	735	689	726	722	721	702	723	708	727	756	732	730	737	743	697	750	715	726	736	693	751	746	738	756	735	746	769	727	719	706	779	744	760	755	741	695	723	716	761	742	733	710	744	706	707	718	782	693	758	745	722	697	719	738	703	739	702	707	722	732	751	694	734	750	727	757	770	704	725	694	745	742	752	704	737	724	688	751	702	675	771	745	730	727	730	728	727	714	747	723	712	729	783	722	738	705	747	753	748	745	740	712	691	726	715	702	755	726	702	722	716	714	722	751	766	776	741	686	721	741	733	720	688	729	727	716	750	731	727	747	730	699	695	739	746	761	717	673	730	785	787	725	762	715	709	762	684	741	767	729	733	717	715	734	760	712	768	731	769	725	747	679	722	724	723	709	755	713	754	717	683	713	683	706	744	729	703	718	731	721	712	760	730	732	753	707	727	702	753	732	714	703	777	693	747	739	735	752	766	698	680	694	736	727	799	729	713	740	766	726	745	754	727	761	746	705	727	739	736	756	697	727	678	769	680	712	755	751	747	757	720	716	752	689	708	758	727	752	721	741	738	739	715	768	781	734	694	729	728	750	768	769	736	723	748	717	728	728	704	754	784	672	764	747	729	747	715	761	693	704	751	721	766	761	743	786	813	711	723	781	758	699	776	688	690	731	690	732	757	666	702	761	728	722	772	718	699	759	747	725	789	734	725	694	755	734	748	783	705	733	750	719	723	719	740	740	711	729	728	727	738	726	753	696	700	719	767	771	696	736	715	700	698	726	743	711	748	749	725	759	685	705	657	697	747	749	707	724	760	762	750	754	725	694	735	718	718	711	745	718	679	779	716	726	715	681	702	720	735	710	747	722	705	729	726	742	739	731	768	663	708	709	782	723	695	655	700	736	726	738	733	711	691	752	731	720	740	739	702	736	711	730	711	717	715	722	745	727	734	740	745	733	723	729	701	691	744	674	755	732	727	760	713	773	732	727	677	684	779	746	703	737	788	743	742	765	740	724	730	747	704	700	707	738	797	745	726	707	710	736	750	757	721	715	670	809	750	714	736	750	708	734	764	697	735	721	724	710	737	714	705	722	763	724	731	693	733	738	714	692	746	704	730	712	705	705	749	691	744	704	715	682	757	790	726	729	714	731	750	742	705	701	737	728	737	738	755	729	704	732	707	756	715	730	758	738	705	729	741	740	742	730	697	657	700	728	750	722	752	790	727	746	730	739	779	772	723	705	716	654	701	717	750	702	743	779	711	724	689	719	720	765	701	730	789	711	745	722	743	728	686	732	743	746	710	790	720	670	756	739	725	737	671	754	707	733	739	739	729	697	702	762	730	702	709	735	691	734	731	770	759	719	671	693	712	709	729	737	735	766	730	739	736	719	710	727	697	755	714	687	720	685	701	728	734	709	730	751	707	734	700	744	725	731	734	727	711	742	725	724	741	713	757	716	715	687	768	722	712	745	749	785	748	707	747	729	748	667	720	739	723	695	719	707	769	728	718	753	723	713	714	729	726	754	797	766	718	674	719	721	690	765	726	721	772	741	737	711	747	730	765	714	714	724	707	732	723	705	735	716	756	724	782	729	729	703	708	701	772	731	684	734	725	705	745	685	765	753	772	745	731	725	743	734	748	699	723	738	734	751	779	784	678	720	722	693	717	709	758	732	761	705	692	719	723	703	708	752	729	698	756	744	707	755	718	760	720	768	725	752	689	740	705	762	756	755	747	700	745	733	765	765	731	695	730	727	718	723	743	789	781	763	768	734	746	721	743	732	773	763	737	674	769	697	725	720	681	767	759	737	735	727	711	752	763	733	727	736	668	712	732	688	731	717	768	721	706	726	740	705	701	727	745	695	671	732	773	718	802	709	666	744	791	724	741	760	693	723	771	737	717	700	752	716	741	774	696	736	735	740	761	753	711	712	708	717	753	718	729	691	722	740	729	730	713	778	703	756	739	752	737	704	728	708	745	728	725	732	711	709	738	707	762	715	711	690	752	747	778	717	745	718	779	723	718	734	742	736	725	757	749	745	700	687	676	697	715	675	740	722	746	739	761	685	741	737	737	736	696	734	660	716	707	758	732	751	719	739	738	781	706	711	711	725	717	694	708	747	733	744	730	737	698	709	697	730	757	663	744	778	738	731	712	711	741	746	771	743	685	695	734	725	760	760	773	684	724	796	721	758	751	716	726	714	732	743	710	718	741	695	681	691	726	672	739	716	718	742	744	710	712	737	739	683	725	753	727	715	733	745	716	718	739	712	775	701	761	694	729	735	691	672	724	752	724	731	729	734	729	740	724	692	695	697	780	697	741	702	762	716	782	733	752	756	735	730	742	738	751	704	736	735	758	733	702	746	726	721	725	761	731	717	738
5630	3929	4310	2400	2491	2134	1700	879	581	558	442	359	355	261	279	263	262	283	303	221	251	215	258	263	243	243	247	231	240	216	223	238	217	242	250	252	266	332	401	394	304	314	236	210	234	211	243	221	230	231	206	253	242	245	230	217	233	206	226	227	220	205	199	234	225	240	221	241	219	243	199	237	232	235	223	242	255	231	215	246	234	205	233	229	230	225	223	228	241	221	210	213	232	227	233	240	234	271	236	227	227	241	221	229	241	234	190	233	219	215	227	236	238	215	215	241	244	238	240	236	205	230	222	209	243	235	242	243	249	230	242	221	214	244	241	213	243	207	191	229	218	230	239	255	233	229	239	255	210	231	239	236	237	242	222	254	243	229	232	210	213	226	228	208	205	214	218	225	221	216	216	234	244	208	220	213	237	233	231	219	254	216	201	226	210	232	220	241	221	251	210	241	245	227	221	235	217	229	227	233	254	224	214	190	239	208	235	242	230	232	219	236	240	184	209	203	246	229	225	206	221	232	204	231	198	230	202	211	198	209	214	242	259	205	208	249	230	227	247	230	227	218	197	252	224	250	222	236	239	233	222	209	233	213	240	244	232	251	234	230	221	232	227	200	230	252	240	238	262	203	243	246	238	230	244	225	231	218	228	211	227	232	200	239	202	222	237	222	226	218	191	223	263	227	222	226	241	253	240	257	229	221	217	245	242	214	219	232	227	220	217	247	232	242	255	240	228	223	222	207	257	207	237	234	222	214	218	246	217	231	247	230	244	203	250	234	258	218	202	219	252	214	238	244	212	211	262	241	247	240	229	202	193	236	216	236	231	249	228	224	258	237	212	204	199	227	232	244	257	253	222	201	228	241	228	226	233	219	236	219	231	223	215	222	244	220	231	244	193	222	220	221	250	262	241	257	241	241	224	232	266	211	245	250	236	226	204	250	231	230	229	217	214	224	252	248	252	236	216	242	241	238	209	221	240	245	237	226	243	231	212	218	207	237	221	234	258	219	230	233	208	214	208	241	237	227	208	206	204	258	222	210	216	235	240	262	221	217	229	215	226	241	216	207	246	226	217	243	262	192	233	221	247	240	216	237	203	235	252	218	216	245	250	226	221	211	212	226	229	212	231	223	216	237	246	213	241	210	225	243	208	219	253	230	237	223	231	266	254	212	216	218	213	209	241	226	222	226	214	245	243	249	224	228	222	249	218	245	235	221	235	236	219	191	245	194	225	253	248	223	205	226	218	229	220	262	237	251	222	239	208	270	227	224	249	227	245	241	217	234	217	217	224	223	254	203	240	255	229	241	234	215	221	250	212	221	213	225	212	235	210	238	231	220	241	239	258	244	228	229	236	228	202	228	223	256	232	242	212	251	219	248	208	242	224	255	226	213	216	236	217	208	231	235	244	232	230	238	243	231	257	229	227	251	214	227	226	223	234	196	225	235	218	206	242	237	247	213	214	219	203	248	232	231	221	254	245	242	217	207	257	225	241	205	217	225	231	235	253	217	211	236	229	263	205	212	240	218	239	231	210	235	254	225	196	220	226	235	243	209	221	238	234	188	235	223	230	225	239	221	238	218	254	234	245	213	234	252	229	217	232	215	262	215	231	217	254	246	234	245	227	232	256	236	237	219	239	220	243	235	232	213	225	222	203	222	232	224	200	211	215	246	248	231	235	222	221	223	249	245	216	206	229	231	238	219	195	249	226	220	200	227	221	215	221	223	258	208	241	214	230	240	221	230	224	211	247	245	250	201	217	216	219	228	259	213	239	237	247	200	227	212	237	222	231	240	223	241	208	224	257	231	209	218	227	228	248	230	245	225	204	220	215	230	231	247	228	226	222	247	223	210	206	220	219	219	263	223	231	221	234	229	213	233	237	253	212	228	209	245	232	228	220	246	239	215	244	247	242	264	216	235	221	214	232	223	221	215	220	230	255	232	246	235	225	229	262	232	223	212	235	239	206	207	237	240	226	253	195	219	224	218	228	218	241	209	224	229	215	251	218	240	191	245	253	232	210	245	227	241	228	262	213	240	234	215	206	251	239	241	229	209	225	202	224	211	250	229	225	225	220	222	239	243	211	223	235	200	214	266	233	241	236	226	249	199	247	236	235	212	232	233	241	220	204	194	215	254	252	248	204	235	224	253	237	259	253	227	233	236	246	231	266	235	221	208	233	258	221	222	222	250	229	218	233	213	224	235	255	224	254	248	247	237	223	260	229	196	232	234	257	279	268	221	230	225	224	250	245	186	230	234	242	256	208	242	219	199	239	221	252	188	251	224	224	214	260	231	211	241	210	220	234	209	204	230	214	216	224	223	222	259	231	212	221	241	247	237	230	235	223	240	235	232	235	261	237	227	237	235	226	209	235	233	234	210	223	217	223	243	216	234	212	224	231	229	220	225	231	225	232	238	243	248	236	224	215	240	229	221	232	236	227	225	214	211	241	240	225	219	234	229	228	226	239	236	237	260	240	227	210	232	225	210	237	233	217	225	248	242	220	208	243	226	245	239	255	220	258	250	245	248	253	228	228	225	223	255	216	227	237	207	227	253	208	215	217	236	241	219	228	256	273	200	249	272	236	271	246	225	232	258	232	239	239	233	226	216	245	222	198	218	233	236	228	229	201	238	240	225	222	224	257	206	229	218	220	223	215	245	237	246	245	214	235	229	229	211	239	221	213	210	253	265	231	246	225	221	232	224	263	221	238	219	222	251	207	227	235	238	216	221	269	240	258	235	219	222	259	229	244	230	248	229	242	219	230	217	252	235	217	206	219	234	231	236	214	239	228	231	230	225	207	210	242	208	226	228	242	235	220	273	230	256	224	241	230	250	216	239	230	239	258	250	241	199	206	238	214	241	238	242	228	240	247	208	237	230	233	205	211	220	241	223	228	250	255	244	235	227	234	247	248	244	232	241	251	249	236	229	236	247	215	217	215	221	250	198	217	239	235	220	233	238	233	248	234	225	234	211	242	220	221	218	218	217	234	222	254	213	228	247	211	204	206	212	214	235	275	246	243	241	233	209	250	258	217	206	224	206	239	220	232	205	224	231	230	225	226	242	221	215	208	201	224	240	241	209	207	235	248	258	209	241	221	265	227	255	215	249	242	206	219	215	213	211	229	226	236	224	255	249	239	236	201	238	249	219	255	213	251	225	225	226	218	242	230	229	224	248	228	230	242	233	248	251	243	241	222	212	232	226	247	222	230	215	233	238	260	234	231	238	226	230	234	240	212	246	245	248	244	224	219	241	209	230	222	223	223	213	235	215	204	226	250	192	225	201	229	230	236	228	264	232	226	257	231	201	251	202	228	236	190	229	225	214	229	225	234	226	224	205	209	209	229	242	259	257	217	231	253	218	216	204	224	245	241	227	236	241	236	239	240	221	219	262	266	242	225	246	219	236	243	233	250	208	258	233	224	211	219	235	218	242	224	264	216	225	251	244	234	237	219	230	233	236	214	203	227	250	219	214	220	216	235	237
4432	4506	8103	7749	9540	9155	7474	4738	3180	2887	1895	1773	1643	1073	1119	966	890	814	787	744	774	684	653	649	622	686	727	674	686	644	670	714	718	714	740	792	985	1538	1619	1222	1001	926	629	614	558	550	568	579	574	548	568	559	514	606	616	606	530	568	559	602	557	561	559	548	554	554	544	562	606	567	571	575	544	538	591	581	530	534	579	594	576	580	545	523	552	527	546	587	577	543	558	549	530	583	593	546	539	546	545	592	599	558	597	568	572	579	580	505	513	602	592	571	571	558	527	600	534	569	550	615	562	562	544	585	577	564	584	596	545	600	580	555	535	587	546	582	602	568	560	556	594	546	541	544	546	535	547	570	555	578	595	564	570	575	527	576	597	591	582	559	539	594	599	525	551	587	579	609	527	584	575	577	548	588	606	576	589	578	553	563	594	580	600	555	606	593	552	531	562	587	539	549	574	572	544	575	578	562	589	583	601	596	549	561	603	541	573	615	580	554	598	566	578	588	586	588	579	535	588	590	570	547	562	547	538	581	553	569	558	559	562	595	574	586	593	574	580	566	513	562	580	582	588	597	568	558	562	588	578	530	582	529	557	539	624	546	598	566	589	616	525	544	579	578	585	577	561	536	534	551	532	582	556	528	557	547	550	561	603	565	561	552	589	583	604	603	560	565	561	551	566	568	562	569	524	572	587	574	557	557	551	565	565	590	593	578	558	556	573	560	515	573	581	549	589	601	579	621	550	567	567	575	580	525	556	578	544	574	572	605	567	525	587	597	530	585	571	555	607	572	501	543	555	562	546	561	601	548	585	534	596	585	547	602	558	607	605	574	549	613	604	604	593	585	584	571	560	575	539	600	561	537	539	584	578	555	566	607	575	546	556	572	609	574	551	560	582	583	571	592	572	579	615	559	578	593	607	584	545	554	554	610	612	582	575	562	564	550	570	568	585	575	525	588	549	564	568	573	585	587	596	553	551	568	516	549	559	569	593	588	577	581	575	589	523	585	574	573	588	493	559	569	508	569	603	577	523	550	605	587	576	555	570	547	587	587	563	563	534	557	595	566	544	569	580	567	566	553	577	541	573	544	591	563	572	583	563	544	580	544	581	568	586	574	553	556	534	533	528	596	549	571	547	557	552	566	554	578	585	540	574	609	582	559	532	567	566	581	612	598	555	527	611	593	610	587	533	570	577	548	563	604	609	572	573	583	575	535	552	562	565	536	572	561	613	571	561	560	591	596	572	566	556	528	610	525	560	536	570	571	569	591	587	623	573	554	581	557	590	561	579	540	584	641	573	570	513	580	536	608	567	602	577	618	607	618	581	548	529	571	576	572	547	537	569	599	552	549	582	557	527	548	555	558	616	553	583	601	540	574	568	596	593	583	542	532	564	587	580	526	576	571	573	585	568	565	573	550	565	552	600	527	556	549	553	569	591	583	566	570	577	564	551	585	543	541	580	561	551	600	533	565	542	556	555	555	563	590	536	564	586	620	618	552	564	557	559	559	626	572	588	535	593	613	627	562	567	555	552	579	563	550	555	532	581	591	542	572	554	520	552	549	507	543	541	561	543	542	596	558	570	606	574	581	582	600	567	544	578	515	588	552	586	586	570	610	591	549	568	547	568	587	546	589	592	533	564	533	566	568	530	529	600	579	552	574	517	552	542	546	519	602	606	575	581	570	569	582	626	545	560	579	601	601	579	578	588	581	602	533	569	541	581	546	583	588	586	584	518	586	557	573	579	573	598	549	544	532	561	532	552	613	544	590	587	568	562	535	557	521	597	578	570	560	529	560	572	580	534	599	521	556	599	561	568	577	536	542	542	537	570	593	562	549	582	577	578	569	549	545	571	530	540	588	569	578	558	566	575	564	533	544	571	582	567	581	546	595	598	559	584	519	607	562	586	544	555	568	547	551	573	573	563	618	563	599	571	585	553	542	586	586	598	569	584	609	540	556	552	576	595	595	559	584	625	593	560	505	547	557	581	581	580	617	589	563	568	615	603	543	534	549	588	617	581	566	595	569	554	595	574	601	562	557	577	588	559	569	557	589	571	540	555	544	534	563	529	578	572	546	611	551	554	553	577	571	536	547	561	590	570	536	543	574	601	588	545	573	605	586	575	591	559	542	565	603	586	587	590	615	559	585	553	588	538	528	593	557	582	605	570	540	567	554	571	523	576	547	583	579	595	555	590	603	568	556	597	547	550	535	588	588	578	550	549	572	597	564	602	526	536	601	574	604	599	587	549	560	554	569	624	576	543	550	580	563	615	619	603	592	526	572	585	608	601	564	589	532	549	565	540	565	596	594	577	554	525	589	537	560	574	561	574	574	546	563	540	588	567	528	540	569	548	565	543	531	600	556	610	557	573	572	580	569	565	550	543	551	565	598	523	579	586	548	539	595	564	551	563	581	602	554	555	567	555	583	543	532	581	579	563	551	567	575	590	593	569	566	524	559	587	540	574	542	619	579	594	526	556	610	565	563	554	534	557	524	584	543	576	542	568	571	606	548	577	580	565	587	585	527	562	573	597	571	608	585	614	605	568	595	576	564	589	576	574	562	563	576	578	580	597	546	553	603	541	576	593	550	613	578	582	568	573	578	528	602	580	586	585	563	546	599	506	591	583	577	543	574	578	553	602	564	599	576	592	548	553	583	562	600	589	582	539	557	543	586	562	544	599	574	586	543	558	566	531	582	530	568	526	609	581	586	565	554	594	555	546	559	562	576	528	559	558	546	546	553	571	568	622	568	618	573	583	558	566	564	588	598	574	563	555	593	581	514	586	626	569	540	565	573	551	592	581	529	571	593	568	547	596	566	539	525	559	557	516	571	588	549	510	545	589	590	543	567	540	569	572	586	585	566	521	539	575	522	537	614	595	544	567	558	587	572	551	570	543	576	602	563	573	561	561	552	604	549	591	534	530	576	555	550	551	557	555	578	542	588	530	567	561	574	546	555	597	588	555	576	589	588	566	579	591	564	613	577	564	614	557	571	596	571	583	609	607	553	559	579	580	612	584	569	597	564	589	567	564	551	555	566	600	558	553	555	565	599	578	615	629	544	549	605	532	503	594	549	593	526	586	546	569	579	632	555	569	570	540	562	604	588	601	570	569	611	565	577	548	593	600	563	556	580	550	555	529	563	577	612	576	516	581	571	609	579	551	575	598	553	578	573	549	577	562	521	589	540	558	593	566	556	540	564	569	577	544	564	581	567	544	607	602	581	546	591	564	564	588	592	568	554	543	606	601	581	544	556	558	606	585	547	578	573	561	569	570	601	635	570	555	587	578	602	534	561	564	599	578	551	565	591	551	606	564	518	560	597	565	578	559	572	558	540	572	581	579	561	547	604	531	550	553	568	589	575	584	558	570	593	559	587	575	617	574	591	566	589	556	555	537	599	563	566	579	585	583	558	543	567	545	581	553	560	575	542	551	578	597	577	567	587	600	595	564	614	563	602	527	561	539	529	570	554	575	565	588	571	601	614
25024	26478	30734	29538	29712	28613	25962	19736	12383	8101	4310	3259	2448	1769	1219	770	655	583	498	556	1008	498	389	397	355	374	358	331	341	297	312	350	329	339	351	460	1431	1590	1556	1030	750	541	412	350	337	309	287	299	243	316	319	337	294	332	339	315	323	309	298	310	343	302	325	316	283	342	314	301	312	310	307	269	337	295	294	303	326	319	312	317	353	322	308	350	316	335	298	299	292	296	303	304	327	295	301	300	302	329	311	299	285	307	297	320	332	323	354	306	296	291	289	331	304	353	321	319	309	322	357	327	312	308	306	292	320	341	317	322	306	321	301	302	302	330	324	328	309	303	281	303	356	298	304	320	323	314	301	313	289	310	294	348	317	320	295	287	269	304	284	302	308	304	312	325	324	289	325	323	333	316	324	311	322	296	321	356	330	323	294	318	282	276	323	290	317	367	302	304	305	301	311	307	299	326	317	324	308	305	330	319	343	325	338	304	287	339	297	307	311	317	293	295	311	330	314	314	308	327	315	300	327	302	316	334	348	305	292	317	305	338	334	339	355	319	317	290	315	330	318	298	317	325	315	335	309	287	294	297	329	299	287	314	321	338	310	312	294	304	305	326	329	327	329	333	318	301	308	311	308	315	333	309	315	307	333	298	283	295	300	317	304	323	312	318	332	306	298	318	341	309	326	292	283	336	315	308	327	319	309	328	295	284	280	314	317	284	315	293	319	321	288	304	323	317	319	327	301	341	317	264	303	347	343	312	304	314	351	314	327	296	282	318	331	319	337	313	337	287	302	324	295	341	311	299	288	328	278	324	315	286	314	367	321	293	285	340	316	284	324	308	317	315	331	325	336	318	323	324	305	312	357	296	336	285	289	263	314	320	305	280	278	306	322	283	323	321	313	297	297	303	310	326	303	304	308	310	339	347	324	319	311	308	314	311	280	317	303	301	277	313	298	303	329	330	316	288	308	305	329	325	300	292	299	311	294	312	279	303	303	314	315	292	292	292	302	291	324	280	311	342	323	308	338	317	321	332	353	315	301	297	357	321	302	296	335	319	318	287	336	307	304	300	311	328	320	297	316	310	300	312	307	334	255	328	336	321	308	308	328	315	298	298	294	314	315	333	325	310	323	304	316	315	331	318	316	285	316	311	321	303	304	308	338	302	318	313	330	300	303	296	328	295	326	324	328	297	304	334	281	338	326	299	329	311	324	302	300	280	361	301	318	338	308	309	341	306	321	306	339	291	341	288	308	325	302	307	275	333	297	364	321	323	318	334	320	334	342	313	302	320	288	324	313	298	270	315	319	298	314	293	301	304	307	316	334	277	330	328	303	316	298	309	338	340	301	303	314	303	301	332	297	335	306	290	341	263	307	307	311	303	338	332	305	290	274	329	307	339	316	275	317	312	327	316	319	327	329	287	316	321	306	305	279	306	319	310	276	344	285	282	302	321	349	315	300	321	330	322	306	303	338	325	323	332	311	280	299	357	297	334	329	293	291	312	311	335	303	323	321	310	312	310	291	324	325	293	307	311	341	313	321	320	322	330	309	304	290	329	324	305	300	323	307	282	338	314	315	323	291	324	297	308	308	320	329	304	347	320	322	322	313	322	296	300	291	308	299	317	319	332	293	324	309	293	321	276	305	299	331	299	336	308	328	340	316	318	328	318	292	317	301	333	324	340	284	323	329	291	301	289	300	327	331	327	298	314	317	294	300	302	340	334	321	314	324	320	349	298	300	333	305	335	309	294	317	302	280	274	327	284	303	314	293	323	324	292	319	315	309	313	311	321	330	281	337	297	313	296	320	318	323	299	362	290	296	311	300	314	308	325	301	303	314	320	328	305	304	288	297	325	318	288	326	333	289	291	309	311	316	344	281	294	292	314	331	301	324	304	291	300	312	314	326	293	320	313	302	326	307	353	300	323	295	314	335	315	321	318	292	322	315	327	296	337	285	295	322	315	328	295	317	306	318	299	279	290	297	324	324	330	311	317	297	308	352	324	320	311	319	286	275	300	329	283	297	284	340	320	313	305	303	289	321	302	290	313	286	272	328	275	332	326	294	311	293	323	326	320	299	321	312	320	313	319	297	323	330	334	332	331	353	315	308	312	292	277	316	326	325	284	307	285	312	308	302	325	284	282	295	315	302	319	350	269	320	303	321	305	286	282	291	317	320	284	307	323	298	305	295	331	282	298	285	292	319	339	348	290	286	329	309	318	316	307	304	304	327	318	343	283	331	303	320	325	294	295	290	346	307	280	308	342	311	288	300	302	322	311	284	327	336	320	282	299	313	312	330	303	279	344	325	341	307	307	296	304	313	321	292	337	361	300	308	338	328	337	329	309	295	286	320	341	317	294	296	319	311	302	290	285	280	323	338	339	321	308	308	313	312	329	327	303	328	305	291	283	287	310	320	315	319	323	278	317	321	355	316	279	298	287	285	304	310	298	299	326	339	322	329	288	349	315	324	287	342	321	307	324	287	281	334	340	327	295	327	297	307	339	313	321	328	303	318	325	301	300	301	293	314	327	308	344	297	297	290	335	343	322	372	287	300	285	302	315	327	338	319	318	317	316	302	302	293	335	271	339	283	310	319	321	328	292	323	318	300	318	289	350	309	310	306	296	327	335	332	289	330	318	336	315	296	289	289	327	306	336	314	297	336	294	313	304	293	317	337	271	298	335	326	339	321	296	332	318	296	309	287	338	315	296	331	320	302	328	294	318	299	319	312	316	316	305	315	340	323	282	320	279	292	314	302	321	284	312	304	316	328	268	312	283	295	319	330	355	302	315	311	334	280	331	282	316	296	310	330	311	325	291	317	318	298	323	306	309	299	318	268	338	334	301	260	306	308	290	324	315	317	296	345	338	344	314	305	338	339	288	322	282	311	306	316	311	315	292	295	299	309	327	315	322	307	314	318	314	323	305	354	295	297	327	296	284	319	314	316	335	300	328	295	313	320	319	323	313	320	292	288	359	286	284	309	298	304	318	350	306	318	304	311	337	329	274	300	299	320	324	285	304	327	352	314	326	314	282	282	293	301	299	334	341	326	327	319	313	303	319	270	332	330	279	327	343	293	313	314	309	311	282	276	314	278	324	336	309	311	297	315	334	309	331	322	360	306	310	296	312	344	342	297	322	300	271	345	291	305	339	317	296	299	327	381	320	306	292	279	340	336	300	335	300	327	347	307	335	311	341	292	314	310	355	330	296	279	296	289	367	331	303	295	303	334	323	318	305	331	318	290	328	333	325	279	297	359	328	314	326	326	324	322	294	286	322	310	326	356	299	314	310	289	326	334	330	283	297	347	329	326	302	297	316	319	309	308	319	278	300	333	324	322	305	301	323	358	292	324	342	305	299	319	317	319	321	335	303	321	316	301	315	302	300	287	290	319	325	324	312	321	321	306	308	311	314	304	307	317	334	308	301	306	323	341	300	338	294	304	298	319	315	354	332	301	340	314	304	306	282	283	275	296	304	291	325	304	306	305	302
16292	20839	30691	36524	39902	40236	38865	34351	25775	20691	12621	12135	9980	7420	5346	3816	3375	2398	2041	3005	6022	1850	1147	1135	912	980	991	983	993	954	1024	1080	979	1075	1105	2222	8185	9172	8204	5663	3438	2146	1309	798	705	714	753	803	727	750	686	748	775	854	839	706	747	718	774	738	743	724	744	735	766	725	753	731	726	759	755	737	697	739	739	762	778	756	733	745	721	746	728	716	705	753	777	728	705	734	760	695	780	717	756	752	721	682	698	749	722	736	749	742	755	783	772	761	752	738	720	776	703	745	748	718	726	736	726	687	711	774	713	756	695	753	733	723	719	769	752	746	746	724	730	749	726	734	731	754	780	780	725	762	764	711	730	726	690	764	788	758	721	732	706	781	669	728	728	749	728	742	770	752	762	704	772	735	782	741	724	765	721	728	786	745	755	684	758	746	774	750	721	795	734	761	749	729	731	782	716	721	728	771	734	752	714	811	703	780	750	722	704	697	758	776	707	749	718	767	701	722	774	748	740	731	719	745	799	744	743	739	734	746	735	777	730	712	734	750	736	696	748	816	736	709	788	709	776	765	691	733	715	778	754	711	763	748	738	732	736	735	700	767	707	739	721	761	766	671	758	716	756	754	776	784	713	737	714	756	752	748	757	754	781	728	717	743	751	720	739	724	765	776	698	727	737	707	717	704	732	763	755	742	761	732	748	744	791	685	753	732	739	711	777	726	755	759	686	761	710	761	753	747	739	782	709	750	727	740	675	758	755	765	716	764	715	740	738	726	762	732	759	739	730	733	726	745	682	735	716	757	727	747	740	721	740	746	683	725	735	721	750	774	718	736	813	757	750	791	750	751	704	758	774	699	720	762	728	697	708	696	692	784	737	792	703	717	772	702	700	741	744	710	760	735	740	730	746	795	771	757	737	717	711	740	673	745	763	757	714	725	747	761	700	759	728	745	733	759	703	760	759	816	744	772	754	752	701	716	714	755	734	757	697	769	749	753	737	753	720	789	737	744	737	703	702	738	702	767	726	701	722	777	685	755	763	745	703	729	742	756	691	755	717	705	758	778	737	737	684	802	742	743	750	739	777	744	768	782	745	723	774	778	723	747	684	755	712	729	783	743	765	731	759	714	693	751	725	719	793	749	743	723	762	760	761	766	737	723	733	712	721	705	712	760	747	724	710	757	710	761	794	694	716	727	703	751	733	729	770	705	697	686	730	705	743	793	737	734	720	713	729	739	752	751	712	739	754	734	728	754	739	759	771	751	741	710	762	731	726	752	717	741	778	745	762	762	677	745	711	770	738	742	721	723	724	729	723	711	764	748	749	764	731	763	731	722	719	711	703	733	783	725	702	730	717	721	749	694	723	765	710	752	751	738	731	761	765	754	748	730	741	721	728	723	802	744	686	743	778	692	727	768	778	765	763	743	709	823	768	775	711	690	769	702	751	751	715	794	747	786	750	729	708	739	708	731	734	707	739	782	725	698	737	698	755	761	737	744	740	687	745	757	732	757	724	752	792	723	761	710	734	719	719	728	727	728	737	694	772	734	785	771	721	703	799	786	791	772	770	722	720	770	743	729	690	748	728	698	739	780	743	719	707	769	755	715	755	766	763	759	732	764	721	765	705	749	752	744	737	750	743	742	734	700	731	746	734	737	754	780	735	775	752	716	719	722	730	736	739	717	716	680	710	691	743	743	752	721	737	712	712	697	738	740	717	704	763	802	693	746	733	727	722	727	757	792	748	749	772	710	724	737	707	727	732	727	708	739	768	752	725	729	696	752	740	740	751	746	751	745	737	789	767	767	766	777	751	726	746	752	736	716	707	749	732	771	677	747	717	718	716	733	765	700	755	746	721	767	712	753	774	734	779	779	728	760	740	837	717	731	736	771	771	737	742	778	733	687	757	683	739	745	711	760	734	728	789	709	715	757	767	742	765	721	748	741	771	727	775	729	737	770	682	772	727	784	745	745	752	710	758	742	754	736	728	725	825	732	737	711	760	712	750	723	773	721	756	724	708	724	713	698	728	749	741	715	714	768	770	736	759	783	747	747	716	731	746	754	745	726	718	721	718	679	748	740	729	781	730	769	775	753	766	743	748	729	776	700	739	700	748	717	697	758	702	760	768	739	786	727	773	724	749	713	718	717	733	756	755	736	765	745	693	716	733	785	734	771	727	798	760	705	763	737	718	742	760	722	758	753	694	681	818	704	752	753	700	767	750	794	744	749	771	733	740	712	755	738	756	747	714	742	701	732	824	754	752	757	716	748	734	767	750	728	689	769	734	720	751	755	771	738	704	738	748	714	749	755	749	682	785	722	713	688	781	730	691	718	693	697	726	727	749	738	734	707	761	698	696	763	731	720	711	752	760	710	732	737	665	731	752	705	727	699	786	738	727	765	752	724	718	723	742	744	774	691	758	716	721	737	746	725	710	730	785	720	792	704	748	747	735	788	747	740	769	721	753	730	758	696	734	754	750	740	726	736	766	691	743	740	747	739	791	792	717	752	721	724	724	802	782	755	697	738	725	738	690	747	724	740	769	738	802	721	768	725	723	728	712	705	696	715	771	759	743	740	709	766	745	715	738	740	745	705	706	779	733	739	732	728	731	725	754	766	740	760	706	735	751	713	734	708	733	710	729	758	722	735	728	778	761	705	753	755	735	845	725	755	738	770	762	744	696	766	695	750	737	768	697	732	733	732	699	746	700	768	723	725	726	735	679	707	696	732	782	741	729	746	697	759	742	737	776	716	704	751	753	755	743	738	709	704	767	769	739	735	767	723	744	791	761	712	695	745	715	741	769	762	714	684	763	729	769	739	732	733	735	751	731	727	705	757	732	708	739	782	689	772	768	696	756	729	714	805	774	732	742	692	720	691	789	746	770	733	699	725	714	700	744	746	789	759	770	749	752	692	730	770	698	780	699	752	694	736	741	769	702	749	757	787	713	726	773	723	693	744	732	756	697	758	718	745	716	742	765	732	717	728	778	742	701	796	753	780	704	717	712	797	741	768	754	737	755	737	749	783	717	732	716	757	707	691	747	784	724	731	751	777	779	764	719	754	735	736	778	743	734	743	714	738	772	730	703	717	712	747	723	695	762	774	730	766	705	754	720	743	699	727	729	725	785	696	730	770	765	722	741	752	722	720	715	722	727	709	749	756	663	775	761	716	719	755	779	721	728	740	677	745	762	679	747	780	751	719	723	713	726	745	754	748	753	732	691	752	707	723	701	774	758	767	751	689	714	753	733	748	715	756	791	763	772	746	829	744	721	697	783	717	697	762	742	759	761	739	747	772	726	738	774	754	765	719	711	767	704	744	757	761	781	738	837	792	732	749	698	715	755	741	755	733	753	723	718	760	761	805	732	781	784	713	751	777	676	755	744	723	724	719	752	689	747	677	742	732	697	744	758	760	751	764	767	703	698	713	691	729	732	764	776	753	734	724	712	700	747	782	689	714	743	759	755	797	755	772	703	678	740	682	690	691	718	732	754	734
33871	35024	35446	36132	36343	35589	34669	29346	22666	14887	8249	5983	5658	3844	2435	1588	1231	793	634	805	2435	2051	555	382	357	373	379	348	375	354	356	343	350	375	332	504	1894	2759	2403	1841	1361	903	560	322	296	289	265	272	273	321	302	329	320	339	276	330	311	306	284	313	316	287	316	317	302	289	267	329	270	335	324	308	312	298	284	281	311	300	298	295	274	304	273	324	268	305	280	321	267	290	305	321	310	304	263	309	281	295	306	274	311	304	303	331	297	346	299	304	291	352	306	309	290	294	295	275	319	317	279	320	304	312	306	284	293	311	300	298	295	316	311	296	283	354	299	312	291	337	300	335	292	283	279	304	306	316	297	297	307	314	296	286	311	274	327	321	316	273	327	297	309	304	283	290	327	284	292	299	285	291	305	284	336	303	285	333	318	287	304	307	305	282	278	306	319	302	316	285	323	310	288	319	296	287	284	303	301	314	287	362	328	309	281	269	291	287	349	304	287	290	300	288	338	323	323	337	282	333	291	285	301	274	325	308	314	295	300	320	305	300	314	299	280	303	272	305	318	282	317	297	346	325	321	309	326	278	353	312	271	253	305	293	304	291	318	290	316	337	281	287	294	317	315	291	275	313	300	301	284	320	315	320	267	298	302	300	305	295	279	295	286	327	299	300	298	289	318	315	301	313	309	296	333	302	295	306	320	272	307	308	295	271	299	301	329	297	300	302	321	285	272	306	294	301	289	324	261	266	283	283	291	289	321	268	328	285	312	312	284	291	286	327	285	296	274	300	315	281	292	301	333	324	262	318	279	332	332	311	271	314	307	318	317	252	312	306	310	316	342	293	282	326	319	328	289	257	323	309	298	306	313	296	317	300	315	289	296	301	280	283	322	300	322	281	277	304	287	295	307	292	295	285	289	323	313	303	303	321	300	314	268	316	272	280	307	323	253	303	320	316	307	280	288	299	333	316	335	315	286	315	307	285	285	313	316	314	313	317	319	291	287	320	273	297	262	320	330	294	305	295	292	297	304	308	294	311	295	298	308	305	299	319	304	306	322	339	313	296	334	302	318	317	268	305	306	314	300	308	284	272	286	267	290	315	308	311	312	295	303	317	314	310	313	296	288	302	304	317	290	325	321	298	346	320	320	295	274	303	285	275	286	330	278	276	309	312	300	310	296	306	307	305	320	342	358	320	302	303	298	337	296	312	280	309	289	294	271	322	277	295	303	337	299	313	307	323	304	302	297	282	360	320	317	307	318	331	312	314	307	318	306	298	265	304	306	292	284	298	284	295	310	320	296	327	303	279	314	308	338	277	294	294	294	310	289	262	287	305	319	284	293	283	286	298	302	302	314	318	313	295	311	301	329	306	305	291	311	279	333	296	281	321	277	284	298	294	288	316	328	266	277	286	303	310	298	311	317	322	325	288	312	330	295	286	333	314	308	322	291	329	323	270	333	305	332	355	292	321	317	303	287	325	320	310	265	291	260	299	312	302	301	303	288	306	310	299	303	290	305	354	278	270	288	308	296	293	316	296	287	300	342	301	300	314	306	306	295	309	300	307	335	301	293	324	290	315	333	316	295	292	322	277	280	335	322	310	309	308	312	299	309	277	300	288	278	310	297	282	317	287	302	314	268	331	302	331	300	304	312	307	300	324	300	310	289	280	324	288	287	302	327	275	306	306	268	308	321	334	300	305	300	304	307	295	306	280	339	291	321	321	295	330	316	327	302	355	294	307	294	286	319	308	278	325	285	280	273	278	292	305	294	310	290	273	283	295	321	301	314	330	338	329	307	276	297	328	318	285	294	303	296	270	288	302	321	279	302	308	309	295	282	305	304	300	307	315	278	301	306	302	340	321	281	290	291	301	332	291	282	291	287	303	311	293	301	330	309	302	323	305	297	301	313	315	301	307	288	315	316	291	309	320	311	303	294	276	295	270	332	312	316	325	295	301	341	341	292	283	296	316	300	332	296	288	293	322	324	317	289	308	330	287	315	332	276	306	263	295	311	292	300	288	300	308	289	304	305	289	330	287	346	316	308	283	316	285	323	268	333	301	305	291	320	286	317	281	320	284	311	292	287	304	285	264	302	284	315	301	316	299	274	286	304	325	249	321	275	297	287	300	292	300	286	320	298	302	316	329	317	316	321	274	295	310	284	270	312	291	269	281	296	327	273	294	289	293	300	291	299	302	305	268	267	311	283	284	291	313	295	308	326	278	268	298	293	319	292	311	298	289	314	302	288	327	296	315	274	265	307	324	281	290	309	298	292	326	321	299	341	284	306	298	277	294	263	311	310	323	291	308	278	299	334	298	305	284	269	304	332	280	286	307	302	268	314	286	311	277	271	275	276	307	341	350	355	292	337	314	305	298	305	304	334	281	327	319	317	288	328	295	315	301	289	328	285	303	290	290	327	292	315	290	295	313	302	325	293	330	321	311	323	315	295	317	310	296	304	286	308	324	312	295	279	293	296	303	288	293	331	306	266	275	282	293	295	325	322	301	277	300	324	304	273	300	311	319	344	313	310	324	307	313	349	300	305	313	297	267	296	305	318	285	328	280	310	275	273	286	312	286	334	303	292	301	302	281	311	298	318	308	309	301	311	298	271	297	287	297	298	318	295	299	313	286	286	283	326	264	303	308	295	290	287	317	289	281	304	307	341	291	299	316	346	301	294	317	288	307	330	290	270	300	298	306	273	289	307	294	307	320	255	272	296	323	319	322	308	305	307	307	287	274	293	287	274	313	332	305	309	294	298	315	308	297	335	305	317	324	336	300	315	318	318	307	302	298	326	328	322	289	322	308	306	303	274	319	277	276	292	288	315	327	312	299	296	322	313	287	309	289	249	320	282	281	300	305	279	301	311	337	321	296	312	293	292	283	291	307	279	324	286	326	300	333	324	314	305	274	333	292	292	307	298	293	307	273	306	312	303	321	317	300	309	282	297	318	305	308	279	274	296	298	352	297	298	303	304	304	314	327	307	306	296	292	301	303	284	290	291	307	305	344	321	299	276	287	315	299	325	312	330	306	285	311	294	294	315	306	293	295	307	318	283	285	300	297	311	293	283	306	278	343	319	307	312	326	314	336	302	320	304	292	306	304	313	350	325	304	291	298	273	322	309	291	296	281	294	285	279	273	268	323	301	303	303	305	277	282	285	288	309	287	264	324	295	274	290	277	316	286	318	323	283	320	324	273	306	319	344	312	272	300	281	322	308	311	317	299	326	304	301	280	315	312	276	320	309	306	278	291	312	300	301	333	303	287	281	315	273	288	302	335	291	319	299	278	318	305	298	300	301	296	333	318	305	296	270	274	329	310	302	334	296	288	276	303	333	308	287	293	305	313	319	310	284	322	284	313	320	299	279	272	310	307	295	327	308	308	297	301	263	301	312	283	290	307	317	310	282	319	319	322	315	286	304	309	308	278	309	313	260	295	310	325	329	279	300	331	276	285	298	319	307	328	299	306	312	293	331	307	297	307	332	298	318	293
21237	28679	35932	43745	46695	46781	46400	44011	36727	28480	21123	18660	15845	11648	8773	6153	5108	3497	3012	4491	12489	8607	2138	1171	1130	1023	1086	1157	1179	1138	1168	1168	1170	1115	1203	2312	10849	14663	12927	9569	6736	4392	2411	871	677	717	716	671	689	727	744	693	879	927	752	792	718	658	727	661	679	695	659	725	686	701	730	659	700	722	645	714	684	723	656	676	659	718	678	724	674	722	714	640	658	701	725	722	685	707	689	669	700	692	731	709	676	697	731	691	706	743	701	701	691	726	697	698	679	704	684	727	684	719	726	671	742	682	715	667	717	696	720	667	709	694	757	670	732	729	704	664	737	704	734	719	662	661	741	670	718	708	665	700	670	663	710	729	685	671	681	683	699	715	717	720	682	655	673	645	722	730	739	746	636	699	662	697	728	690	699	716	712	756	702	703	716	758	669	658	700	732	666	651	706	651	734	692	710	672	673	715	688	717	725	696	684	656	691	708	681	700	751	710	718	698	698	761	738	751	733	702	653	677	741	707	733	704	684	697	707	695	720	707	757	661	706	739	703	681	681	683	698	692	719	720	669	705	711	727	664	705	735	695	731	726	709	660	694	711	692	686	729	728	701	667	634	705	704	728	712	697	703	695	692	710	700	693	692	691	701	654	734	712	683	715	700	643	701	698	654	708	663	699	720	676	706	635	689	728	704	676	687	752	696	667	703	715	702	719	701	708	695	718	697	702	694	663	747	675	717	683	735	686	684	698	741	667	683	707	684	683	703	729	697	722	728	733	708	694	719	705	651	665	698	677	744	713	726	655	679	725	686	703	739	764	707	710	717	741	715	689	725	694	715	736	697	692	678	715	714	716	701	734	691	685	659	651	649	673	706	663	723	653	688	685	694	697	741	685	731	689	685	641	715	696	681	683	720	706	677	692	745	688	768	651	691	678	690	662	692	727	707	665	671	739	691	682	712	700	729	643	704	736	661	681	747	757	717	681	703	676	668	690	709	710	724	731	728	711	710	727	721	699	717	669	669	679	691	722	699	662	665	700	680	719	716	711	691	720	663	727	701	657	684	709	678	679	664	690	688	742	708	677	706	693	701	774	702	730	669	687	723	708	672	682	664	750	728	708	703	705	678	711	652	684	666	712	682	694	654	668	647	692	658	648	682	723	715	710	686	724	702	663	684	705	684	672	673	717	688	676	684	680	691	677	706	743	760	746	688	667	720	691	696	696	683	705	717	714	698	704	685	698	731	686	695	708	724	710	687	718	664	673	672	672	690	679	714	683	729	708	699	710	674	714	704	741	704	732	722	746	649	650	702	696	711	729	700	692	706	739	690	743	699	737	720	675	667	672	722	685	731	676	659	703	697	678	731	685	669	732	705	732	729	730	689	709	652	708	690	751	692	682	676	749	675	702	695	665	742	732	692	713	768	681	698	660	701	722	735	703	678	659	761	679	696	730	680	679	663	701	708	705	718	712	697	709	660	668	664	699	723	709	697	660	676	732	726	700	677	721	701	730	671	682	695	714	741	768	675	686	713	709	742	665	730	704	711	760	701	685	655	704	689	703	693	694	702	711	678	727	700	675	668	676	702	689	729	694	683	741	732	681	715	711	689	681	665	692	668	712	711	664	679	720	684	741	720	660	665	652	706	658	742	720	688	689	651	717	684	695	646	698	664	732	726	692	660	694	685	692	689	639	682	673	689	713	729	705	737	714	684	701	719	692	671	729	670	656	687	719	732	704	649	680	664	688	721	690	682	695	723	703	704	690	737	710	714	704	675	701	736	736	706	735	742	646	646	688	730	692	658	700	677	689	681	703	677	676	746	693	705	715	708	686	669	667	696	719	691	721	696	728	673	678	721	703	649	703	720	677	736	699	728	679	707	680	713	689	692	673	708	675	728	660	706	698	674	690	672	711	688	732	696	739	737	680	714	728	704	711	668	737	697	700	682	691	681	682	684	693	675	727	728	681	700	700	689	748	642	701	727	748	717	690	675	641	730	698	713	670	679	733	745	688	612	732	703	720	674	691	673	705	698	698	674	699	693	687	697	679	675	698	714	740	697	675	706	672	728	709	688	705	746	705	676	687	728	702	667	670	726	647	685	658	692	678	722	684	723	667	700	699	722	695	685	683	696	652	677	680	729	692	707	720	719	691	678	720	728	658	692	726	659	678	703	702	685	673	722	698	730	728	763	653	662	690	718	708	670	662	719	748	676	674	694	693	686	679	686	735	700	742	689	689	715	720	710	689	689	722	654	707	719	749	698	701	698	686	703	738	694	735	714	756	650	678	689	682	679	709	689	713	675	709	669	713	686	684	718	664	708	692	769	712	718	704	692	708	651	677	696	698	700	689	709	673	698	716	705	666	691	702	690	769	696	728	698	681	651	681	705	713	679	749	691	660	705	645	730	675	696	689	721	669	669	737	694	742	645	672	680	708	758	734	649	711	702	697	682	689	711	680	757	691	716	730	707	699	704	729	690	661	694	704	708	673	686	680	702	759	721	688	694	654	706	693	688	699	728	711	683	701	691	702	685	707	699	710	693	703	757	665	724	667	704	713	648	662	695	716	717	699	669	703	706	657	676	689	717	740	713	698	707	696	691	697	699	708	707	690	697	683	657	721	718	744	699	679	692	663	774	680	682	679	728	691	727	689	729	650	694	645	712	700	717	699	713	668	686	703	697	692	723	745	656	700	705	688	692	697	661	665	685	713	714	718	700	681	706	694	719	701	692	670	667	725	700	675	703	685	715	732	709	672	698	684	675	692	675	684	717	691	761	691	710	741	717	697	729	703	720	733	682	741	688	736	676	695	743	747	683	704	680	725	658	696	724	694	745	686	777	675	721	670	696	668	665	693	677	694	690	709	690	688	709	704	721	728	753	694	734	667	708	641	663	701	731	688	682	723	666	706	708	742	696	637	692	689	701	689	712	724	706	693	682	647	712	682	698	692	705	700	727	727	698	693	746	713	714	721	687	714	715	722	659	746	690	688	703	769	689	684	679	750	655	687	695	708	727	714	666	684	702	725	660	645	704	681	720	671	750	681	736	699	746	734	701	686	638	658	683	740	703	718	696	731	694	698	726	709	705	704	693	708	712	708	721	677	650	721	754	688	680	698	676	746	689	684	668	738	681	732	694	705	695	683	688	709	705	682	691	724	656	720	659	705	696	701	685	708	670	672	733	657	711	709	711	673	721	679	694	702	686	712	668	681	722	698	685	715	705	676	688	684	703	718	671	735	696	698	667	729	684	686	723	712	710	731	666	685	723	680	699	692	672	711	661	682	729	734	717	673	711	695	712	694	672	721	760	734	642	688	676	702	672	716	752	712	694	690	706	737	675	681	735	698	642	683	709	684	658	710	780	699	718	725	699	673	675	683	705	685	740	677	664	684	721	657	739	674	700	694	731	660	718	679	757	703	720	725	660	733	693	751	640	707	677	683	722	689	755	687	690	709	711	690	663	723	711	706	721	707	620	693	683	694	723	703	726	719	678	681	718	694
5992	4708	4338	3025	2495	2170	1824	1090	704	479	373	359	315	282	263	238	259	222	213	231	225	265	236	207	234	225	236	201	223	229	225	236	224	212	206	214	230	243	250	283	328	273	271	227	201	203	226	226	223	222	216	231	185	220	216	190	195	230	201	220	194	243	235	217	199	285	196	184	192	198	208	213	208	198	210	232	216	202	220	217	247	193	212	232	216	183	216	201	222	200	185	195	205	203	205	204	223	210	215	241	228	202	229	200	226	206	226	192	232	186	203	221	189	210	205	192	223	209	227	196	218	201	194	207	202	203	191	210	204	176	230	195	203	179	197	226	202	223	205	217	199	195	212	189	201	243	212	235	213	228	234	221	208	212	216	223	234	195	215	226	238	217	186	195	206	221	222	201	217	236	183	223	225	216	226	210	221	216	212	209	201	195	233	231	202	191	180	220	207	192	214	221	215	224	222	230	225	210	225	203	194	212	192	220	206	229	194	222	220	245	236	191	197	215	230	173	225	193	219	189	211	211	227	177	220	206	228	214	238	209	220	223	206	217	172	223	195	189	231	191	211	224	194	217	200	216	217	222	219	223	236	196	212	212	199	222	188	227	201	210	188	180	221	207	220	199	204	224	185	223	204	190	215	181	229	185	219	239	207	222	245	208	228	202	195	217	227	183	181	196	246	210	209	188	190	216	203	206	195	198	184	198	156	200	235	204	211	189	200	192	214	202	200	192	200	198	215	231	199	222	217	214	224	227	208	181	215	215	204	168	199	217	229	207	204	197	224	220	226	222	187	225	208	236	211	211	213	202	223	223	206	228	222	202	200	221	192	183	214	199	209	210	202	213	185	204	190	219	214	230	194	192	195	185	193	228	198	206	220	185	211	220	241	199	215	221	200	206	219	231	194	215	187	209	191	209	219	240	212	214	196	218	197	212	189	209	218	197	185	203	210	203	203	198	216	217	230	216	196	224	238	207	222	182	197	189	184	208	204	186	225	206	211	208	204	198	190	231	221	223	207	205	211	222	197	214	216	210	208	195	216	199	210	204	194	212	188	204	211	221	212	219	186	195	190	189	191	218	207	199	190	187	212	192	184	190	200	197	247	208	201	197	202	223	179	211	237	227	215	236	200	209	206	211	197	201	196	229	185	211	219	217	201	228	222	221	194	204	222	213	194	209	200	221	197	192	219	245	198	204	209	200	226	199	235	198	208	195	210	207	213	209	203	208	214	220	215	235	226	200	208	231	223	194	214	186	232	208	208	199	205	223	227	216	190	205	209	200	202	221	215	207	190	194	233	255	216	198	182	204	183	207	169	199	240	224	217	200	191	216	220	196	190	200	218	228	211	227	217	224	208	200	223	193	212	208	192	183	240	199	199	227	219	210	190	203	228	203	193	189	175	194	198	191	227	199	219	210	219	222	219	201	210	194	200	194	199	185	214	204	219	230	222	205	225	201	236	260	224	200	215	232	215	221	193	218	214	217	224	198	215	201	214	213	209	214	221	216	210	210	206	198	200	198	199	194	185	209	212	216	216	196	202	203	227	218	195	201	221	224	202	203	215	215	209	215	196	183	215	202	198	205	172	231	222	186	194	216	189	193	214	205	190	213	181	214	213	195	210	182	193	200	208	188	224	214	214	183	214	202	201	202	201	191	227	228	250	215	204	195	196	233	215	220	187	188	191	225	230	224	196	204	228	210	225	189	217	222	235	201	197	195	214	200	204	197	205	230	204	210	222	175	213	191	199	188	182	215	240	181	213	176	203	197	217	156	238	235	214	231	197	200	216	242	208	199	214	215	196	208	228	219	228	208	244	227	193	210	200	225	208	252	201	198	190	188	204	217	209	182	217	223	184	213	217	203	213	223	205	202	207	185	213	225	200	223	201	203	218	204	201	216	207	204	221	228	218	203	201	208	197	205	207	192	219	218	222	207	202	167	190	217	210	208	210	199	250	244	199	203	227	224	208	222	173	191	214	217	196	194	230	236	214	212	240	203	229	209	230	187	188	195	205	208	220	172	188	197	208	191	209	214	206	203	189	214	211	214	197	182	202	231	210	219	229	208	204	191	212	195	229	188	228	209	216	219	206	173	208	216	202	201	254	212	186	204	210	189	209	205	191	208	206	225	186	217	193	208	222	196	201	210	191	203	194	211	212	210	205	203	220	219	209	213	207	217	228	224	203	199	227	217	224	216	192	209	219	216	224	209	221	218	223	214	215	203	206	173	202	227	224	208	225	208	182	193	171	207	212	202	235	204	206	218	216	204	186	214	177	200	231	198	199	218	195	202	205	212	226	205	211	221	221	218	217	220	196	172	215	220	218	212	215	205	202	204	232	177	193	209	209	214	220	209	224	250	200	204	204	234	222	191	182	189	205	206	215	217	201	208	201	220	192	230	202	198	199	201	221	215	185	207	233	207	216	232	213	205	220	226	202	179	199	179	233	229	192	195	231	238	196	205	213	187	207	213	213	218	214	197	198	209	223	205	216	186	201	242	219	209	180	215	202	230	171	188	213	181	203	200	215	196	191	226	223	185	198	223	210	211	181	208	208	245	212	255	202	194	215	212	207	220	189	205	227	204	225	209	203	205	190	190	241	207	222	185	214	204	206	207	219	181	177	209	250	200	201	213	181	211	229	191	206	211	211	225	210	220	192	210	205	223	188	208	198	213	205	225	209	212	227	208	214	200	237	195	215	223	200	197	211	200	231	207	208	230	199	174	199	231	209	193	224	198	201	213	201	222	209	229	217	234	219	210	207	229	202	196	184	216	225	208	216	203	208	181	197	207	216	226	239	234	225	241	188	202	191	228	211	193	227	190	214	254	201	190	212	209	223	248	229	197	214	212	202	213	219	198	217	219	195	175	179	193	197	194	208	211	215	248	224	227	190	192	198	235	209	182	213	230	208	222	227	216	204	211	210	208	209	185	210	217	185	212	204	201	191	199	199	186	229	234	205	229	202	219	204	200	222	230	207	210	190	226	186	189	193	215	182	193	214	227	183	179	216	204	226	189	214	225	216	207	201	196	262	192	184	210	229	188	205	238	208	200	225	217	204	225	212	230	265	238	220	203	215	213	217	235	223	227	232	202	217	195	200	225	212	175	210	214	197	221	220	218	220	229	174	226	218	204	214	224	171	223	204	192	206	192	204	231	213	219	183	221	216	193	190	215	208	220	202	204	187	211	199	244	226	191	217	193	223	232	240	205	196	220	179	214	190	220	220	210	203	219	230	194	187	215	229	206	199	210	228	216	206	237	211	227	223	219	196	207	230	237	193	197	230	210	205	203	193	195	218	248	213	168	187	191	195	204	188	227	199	216	200	198	177	213	217	202	195	202	231	213	215	199	199	213	211	216	213	183	201	194	225	235	231	194	235	226	199	203	198	209	218	207	202	206	204	215	245	219	202	220	187	192	202	207	212	226	210	201	232	182	213	210	203	220	243	208	185	218	193	221	203	205	218	201	190	209	207	219	179	183	192	213
4490	5381	7915	9367	9509	8916	7927	5440	3735	2529	1932	1814	1250	1232	934	867	836	718	634	751	821	854	617	628	653	586	577	599	592	643	659	697	646	628	633	670	711	816	1050	1133	1189	870	750	562	528	523	470	482	547	544	562	511	548	563	562	522	482	535	557	548	553	577	522	525	542	511	544	544	504	554	526	532	496	522	528	516	537	560	563	533	496	497	540	536	521	493	524	509	480	524	528	506	483	514	519	526	562	544	576	478	486	520	548	517	506	474	503	528	530	519	526	513	533	481	530	547	520	496	508	493	540	544	551	491	543	504	555	533	469	514	548	558	519	510	550	525	486	507	523	530	499	508	529	489	506	522	491	517	511	522	524	532	547	564	573	512	544	476	534	529	514	491	545	522	516	545	502	526	505	530	532	475	555	531	517	529	549	557	504	502	549	496	515	523	537	520	522	552	564	513	556	559	560	510	556	525	527	538	526	553	560	505	529	501	539	521	530	515	518	570	540	492	565	530	509	489	555	534	490	558	521	548	525	539	492	499	495	539	559	525	517	526	485	529	507	514	526	512	511	528	525	502	520	540	492	526	534	499	467	525	570	527	516	522	538	530	507	511	540	527	523	534	580	519	540	546	547	548	552	527	454	546	493	506	535	505	553	486	536	589	552	538	583	479	526	506	527	524	509	544	522	511	551	526	549	504	524	525	526	553	507	490	548	542	535	522	508	516	523	529	533	520	519	517	525	530	544	506	460	524	509	519	551	510	528	524	530	544	533	567	523	511	573	529	533	526	527	512	514	501	497	477	570	517	520	491	530	505	607	516	558	519	509	521	532	526	514	502	549	497	547	542	524	513	522	538	529	522	554	511	528	512	556	509	522	510	546	554	489	514	507	516	507	556	506	520	503	511	492	514	522	539	475	539	511	529	519	512	541	489	529	506	500	485	523	509	527	512	478	548	558	548	502	526	557	526	506	546	579	542	518	536	507	517	518	561	509	548	525	508	533	469	506	536	551	543	532	500	515	546	542	529	515	525	503	513	525	489	554	523	532	509	529	478	510	494	528	509	542	531	503	537	582	517	519	509	534	572	546	548	523	530	544	535	503	491	512	513	495	475	492	477	542	511	512	544	533	503	522	513	531	542	554	519	523	566	489	493	499	522	477	517	563	527	560	517	489	488	560	530	540	550	543	509	513	574	487	552	538	505	537	541	537	545	529	525	519	544	521	507	513	548	548	529	550	532	515	511	531	523	534	527	521	550	515	521	573	556	512	509	504	543	485	515	476	550	527	514	543	536	528	500	508	501	574	494	561	530	522	537	497	525	498	533	512	510	535	505	498	511	501	568	493	508	513	536	542	523	535	570	536	531	505	482	526	532	522	530	544	531	546	540	493	542	517	552	498	540	472	546	501	522	533	529	504	543	480	553	539	514	548	544	470	512	552	534	519	557	535	520	488	543	528	507	486	474	490	522	544	537	504	492	520	563	553	510	546	539	518	513	537	545	513	497	522	522	502	557	570	555	517	578	505	515	513	502	494	490	477	549	488	512	541	544	545	529	520	534	511	503	485	502	538	561	513	534	536	505	573	512	545	546	552	554	536	541	529	533	508	516	483	552	553	535	577	508	525	559	538	519	527	528	545	550	515	538	568	497	505	552	540	502	503	553	536	519	552	542	501	490	540	538	548	513	517	529	480	496	547	538	536	509	495	550	512	531	570	512	519	562	513	530	572	510	471	521	509	523	504	529	551	497	552	521	499	494	547	557	517	532	538	529	503	538	505	515	528	558	500	539	561	527	529	475	525	559	507	544	569	540	533	486	503	501	515	540	486	532	537	556	544	509	548	563	537	507	526	536	513	520	522	488	510	537	515	532	500	527	497	502	502	524	537	486	521	543	532	496	511	521	523	530	528	537	535	521	518	512	529	502	531	547	513	545	583	517	533	519	538	474	528	546	509	514	521	545	563	511	567	558	530	470	518	517	553	520	533	540	546	545	531	528	534	502	531	538	516	531	508	511	544	549	530	515	544	542	487	495	546	545	545	525	494	532	527	505	498	552	524	529	514	513	547	486	539	557	500	502	553	533	526	515	560	509	580	544	512	516	536	567	556	492	573	549	538	541	550	547	532	509	514	526	511	538	494	535	536	532	524	538	528	549	499	515	497	513	517	522	523	562	523	510	534	556	534	550	549	533	513	581	519	526	541	538	509	518	546	507	527	552	515	578	499	535	557	554	500	470	528	530	483	518	559	527	561	538	514	541	525	524	537	520	499	522	507	551	512	569	527	551	503	536	508	524	527	545	542	546	497	543	567	528	518	498	543	477	522	506	489	548	546	490	511	532	537	540	518	568	548	526	557	521	515	499	513	536	553	527	535	513	529	519	499	507	495	535	474	509	546	539	502	555	482	553	534	531	534	538	535	539	536	500	551	540	489	519	566	515	525	521	533	482	516	555	547	463	526	523	530	545	517	516	517	551	538	533	536	497	511	524	525	517	535	501	522	509	536	507	493	485	538	544	538	531	558	553	551	521	534	525	501	533	563	522	572	535	530	524	481	567	525	558	538	522	508	513	571	536	493	478	517	552	517	525	533	510	503	528	522	500	538	502	523	527	471	551	523	517	517	562	537	518	532	551	497	564	525	530	491	519	566	520	574	522	540	536	532	520	528	517	488	521	552	490	532	509	543	518	537	523	507	532	501	521	547	532	538	564	515	541	536	529	552	582	522	561	552	504	532	551	522	546	529	503	494	548	499	525	528	537	514	518	531	490	501	531	553	516	548	553	534	519	514	513	556	520	505	507	547	532	503	534	574	519	526	542	528	526	518	524	532	527	534	508	533	548	508	517	552	518	552	561	522	504	571	537	501	464	546	579	517	495	540	532	504	550	546	510	542	572	567	510	527	527	553	540	537	514	497	529	554	512	526	535	537	515	491	530	518	569	524	543	539	554	532	528	504	561	550	533	513	525	509	499	539	508	580	518	539	537	556	488	538	495	505	511	496	470	497	524	562	519	504	521	569	534	552	536	534	460	529	511	577	526	523	516	562	522	542	501	507	487	509	524	532	522	552	502	550	548	554	504	525	491	558	512	499	512	533	527	564	555	504	563	530	487	535	593	544	579	508	547	544	517	523	535	540	517	580	514	534	554	539	518	547	506	525	534	515	494	513	534	519	531	512	572	504	550	521	537	544	542	543	554	529	543	535	546	542	543	541	520	531	522	513	531	541	509	509	557	497	538	549	488	565	517	518	503	552	526	530	536	519	569	548	472	545	488	569	478	516	547	551	552	526	538	525	542	504	547	551	553	529	540	526	530	518	526	514	506	564	521	504	523	516	521	495	535	508	509	550	533	528	561	542	514	494	518	551	504	540	543	500	518	535	540	505	544	518	524	505	520	510	507	511	534	510	499	522	505	556	542	524	516	560	519	524	540	526	546	534	515	472	512	559	549	512	502	535	496	504	514	500	511	523	546	557	556	554	481	515	508	541	528	510	535
24002	28345	30283	30162	29323	27734	26284	19610	13918	8575	5090	3143	2593	1864	1112	774	701	510	484	482	866	908	393	327	373	332	312	346	316	313	305	312	314	327	310	391	1110	825	1074	1101	1007	739	484	352	335	320	303	280	290	243	306	250	305	284	363	322	306	286	272	286	323	299	284	293	292	304	321	299	315	312	303	287	298	320	271	287	254	293	292	269	340	318	287	317	300	306	297	290	305	283	278	271	284	334	333	284	324	319	294	273	295	267	258	293	300	307	260	289	305	295	316	286	295	287	293	306	334	291	262	295	301	273	284	263	269	314	289	272	314	333	307	315	329	303	318	292	309	281	293	307	300	260	275	282	302	271	305	290	290	321	321	316	292	295	294	335	323	308	307	274	300	296	305	284	271	315	304	325	289	303	257	287	300	291	301	298	296	273	288	291	272	316	305	264	286	305	300	276	297	267	284	298	320	310	325	278	279	287	301	303	292	298	284	337	287	274	287	295	316	252	275	299	288	303	262	310	308	266	335	311	282	291	305	301	300	290	311	311	280	328	302	294	299	328	319	325	317	309	288	291	315	307	316	314	265	304	315	277	285	287	294	293	316	281	267	305	265	262	319	307	300	301	292	335	263	312	335	298	271	340	301	294	312	278	284	312	294	308	302	305	271	287	315	304	303	335	314	271	352	328	275	300	307	297	287	303	296	299	279	321	315	299	306	288	310	293	297	314	293	311	312	299	305	325	287	278	316	289	332	293	279	318	288	304	311	322	313	284	323	292	282	317	304	296	277	317	338	290	302	283	293	283	307	262	304	285	319	317	301	281	278	249	278	300	293	294	271	266	295	275	313	312	299	278	318	301	287	315	301	328	305	317	317	303	329	278	332	301	331	277	318	292	266	282	314	299	295	289	288	319	285	319	316	299	294	289	276	287	323	274	326	330	316	306	285	292	276	303	278	309	284	319	285	303	332	276	278	295	303	275	361	303	278	275	291	308	304	297	329	307	264	320	321	281	309	314	278	297	294	292	264	292	269	336	290	312	312	332	326	308	296	296	328	299	313	323	310	329	298	305	318	289	312	286	287	290	300	311	279	289	301	281	303	271	280	320	324	308	271	273	284	265	303	279	313	273	292	318	280	308	281	296	278	297	290	310	300	289	284	324	327	293	321	280	267	292	275	318	329	296	298	294	301	295	282	313	304	311	295	290	286	284	307	281	299	318	305	289	293	299	343	291	313	298	281	287	303	301	298	293	323	304	301	309	336	304	315	308	268	265	307	272	307	295	296	309	317	277	292	286	305	287	288	302	268	300	284	311	283	303	288	291	313	317	303	307	319	295	271	295	295	283	279	292	295	285	308	340	329	290	319	307	286	318	290	292	301	307	274	291	270	323	276	300	319	297	297	294	312	303	280	298	298	302	294	294	287	306	296	258	298	274	301	296	288	278	267	323	310	304	277	305	299	289	287	316	314	319	276	285	283	292	331	278	275	307	326	310	278	276	312	286	275	303	292	296	296	301	279	273	292	287	303	309	311	297	322	331	254	288	312	301	314	301	290	319	290	323	305	292	293	292	281	297	269	297	306	283	300	300	319	293	289	275	276	287	281	311	287	313	340	301	325	321	333	308	303	328	317	346	302	327	328	283	294	286	310	298	280	301	301	285	297	289	316	286	305	290	270	289	294	280	297	259	345	299	318	278	286	304	276	308	312	293	294	294	293	264	291	318	325	317	282	319	293	294	313	306	336	292	293	290	283	298	289	288	298	314	333	288	277	277	291	290	317	302	285	283	283	304	320	309	286	288	294	315	325	260	313	312	304	296	274	316	282	316	296	273	291	264	335	285	283	271	275	289	285	298	288	298	300	289	291	291	288	276	303	312	307	300	313	284	284	306	291	319	302	283	323	293	348	297	265	290	289	295	275	275	275	318	302	286	289	276	313	309	339	339	288	309	282	288	335	322	290	308	304	304	289	288	289	308	282	324	283	305	330	312	307	321	292	278	313	275	288	275	284	301	331	354	294	290	302	270	271	276	316	315	300	279	272	269	304	267	286	315	280	273	297	289	294	305	287	319	325	286	299	293	271	295	319	288	332	294	286	293	291	307	277	329	275	305	271	294	322	316	289	282	298	285	294	289	273	316	310	317	284	291	297	296	308	331	275	291	289	297	293	286	309	283	312	309	310	311	300	309	291	294	306	273	314	301	295	331	277	289	296	256	281	306	336	282	286	307	348	308	310	319	284	300	287	319	283	281	295	267	301	285	277	274	297	325	277	295	316	279	302	291	280	286	310	278	309	296	296	287	333	299	298	321	304	287	295	313	304	279	288	299	308	312	316	301	306	307	300	341	311	294	280	285	315	306	290	306	303	291	302	293	267	277	284	285	306	263	319	315	322	313	294	289	318	294	302	270	291	338	335	338	298	308	312	280	295	296	325	291	305	305	293	277	330	296	285	279	313	260	293	282	289	307	314	316	309	291	297	292	292	296	310	300	285	311	309	297	338	302	311	301	291	311	316	314	294	307	289	279	358	297	294	257	318	291	306	297	311	304	282	288	281	281	322	293	289	317	293	258	301	327	279	336	304	305	296	300	297	311	321	264	316	324	279	278	301	316	299	313	292	309	282	287	304	271	309	297	306	321	296	292	314	295	321	317	301	304	307	317	319	285	303	300	290	320	286	328	272	306	284	289	293	303	311	300	287	282	279	304	286	284	276	307	303	302	289	273	305	276	288	306	300	290	290	289	309	286	285	310	274	318	273	286	293	296	302	307	281	298	332	308	294	299	277	271	271	253	297	315	304	271	298	302	268	295	282	282	281	294	288	332	303	297	325	308	261	282	284	281	275	321	291	304	293	295	325	307	283	317	310	309	315	285	349	259	278	288	312	298	297	303	297	315	290	310	313	314	321	278	313	277	276	322	302	285	305	326	294	304	304	272	295	299	290	301	287	315	307	307	282	269	314	319	295	278	325	296	285	331	279	301	313	278	312	311	281	304	298	283	287	321	308	279	274	307	290	267	305	303	284	317	276	299	311	327	295	284	308	313	291	286	305	313	307	356	232	298	308	276	290	300	315	313	281	322	253	300	318	271	258	262	317	322	306	330	302	313	313	292	319	290	301	307	287	299	294	290	304	273	292	277	276	307	266	260	292	330	304	302	255	274	300	300	306	289	298	297	294	334	309	291	289	334	307	303	275	284	279	247	301	304	296	318	294	303	313	304	292	306	293	298	321	299	291	308	288	301	290	315	275	274	316	306	302	313	311	301	274	273	295	326	296	289	249	300	324	293	306	289	284	341	284	281	330	275	272	263	288	303	314	296	292	277	314	293	321	313	312	305	281	320	296	277	303	274	284	339	311	286	273	297	279	316	329	315	311	300	305	302	286	270	302	315	313	272	297	291	314	287	302	275	296	280	302	296	307	292	313	307	288	299	292	336	304	291	285	272	286	328	303	294	271	306	317	301	320	320	314	296	283	281	313	305	304	329	337	308	323	290
16298	22099	30411	38150	39930	38993	39111	32634	28924	20430	14518	12163	9640	7422	5137	4073	3087	2306	2129	2013	4709	4332	1311	957	976	931	939	981	880	913	919	918	1002	1024	992	1478	6618	5031	6384	6416	5671	3502	1998	1029	728	718	717	671	753	698	718	757	836	983	1036	829	728	749	708	719	736	706	723	723	750	711	697	721	678	657	720	701	708	696	736	687	733	708	725	703	690	729	711	741	717	725	701	719	678	720	747	737	690	792	760	708	713	691	729	691	743	728	733	642	705	762	702	761	703	649	709	669	744	743	706	679	726	669	680	752	705	758	770	728	666	703	725	748	694	756	673	685	735	710	752	715	731	696	664	747	686	654	707	699	745	715	750	701	710	700	671	699	776	708	729	694	671	700	672	687	733	705	684	749	726	707	740	718	690	703	711	724	761	711	690	666	706	708	665	728	733	694	713	674	743	667	687	711	700	674	703	692	706	713	720	708	712	772	688	678	737	716	746	719	695	733	705	687	728	719	697	730	708	736	729	722	756	692	700	719	675	759	697	705	720	753	725	680	679	688	735	737	734	711	725	736	709	718	692	733	684	728	721	747	700	710	696	653	684	759	750	721	767	728	680	747	669	717	737	710	751	695	745	674	735	691	714	740	737	683	715	750	699	701	689	711	694	694	695	692	693	704	747	704	710	689	726	744	724	670	728	669	731	703	732	715	720	660	712	682	716	737	767	645	719	744	694	744	748	746	718	682	730	741	692	718	726	752	698	675	679	670	675	653	718	707	687	673	732	734	752	711	689	701	728	687	719	708	727	713	730	696	737	719	668	758	686	730	645	693	728	732	675	701	698	728	672	706	746	709	703	682	703	725	700	752	685	685	658	717	711	724	725	727	683	759	719	646	702	678	714	663	688	676	703	726	726	707	701	755	709	748	698	733	729	689	689	681	725	714	687	715	705	694	671	713	687	650	682	681	715	704	720	739	719	661	721	739	716	720	700	674	706	674	689	704	707	718	772	691	725	691	740	730	689	690	674	679	665	679	754	655	722	683	699	705	665	689	723	619	687	750	714	725	667	676	732	706	753	747	682	709	696	704	669	730	715	656	714	721	686	735	675	680	727	722	702	720	700	670	697	719	709	729	678	672	707	696	696	692	646	705	690	697	700	683	681	715	712	718	687	666	708	698	689	673	678	689	743	706	705	700	739	677	750	623	693	676	676	730	708	743	695	677	661	749	723	718	702	695	704	732	689	701	678	710	772	681	654	679	734	723	703	693	713	707	777	696	698	696	767	719	758	730	738	678	721	689	717	694	707	721	712	725	693	714	689	714	723	711	735	734	698	741	728	715	744	745	704	729	669	680	734	700	704	728	716	757	740	743	720	714	750	693	665	702	699	714	780	697	677	710	672	726	667	708	714	723	703	664	685	726	688	648	702	736	746	718	670	700	714	709	738	697	724	740	725	672	672	667	688	749	700	697	682	730	753	690	663	702	700	698	688	727	777	718	698	695	710	717	695	690	714	708	711	723	701	712	626	731	669	662	701	746	708	715	712	685	708	684	751	681	689	752	724	695	717	753	732	734	715	736	739	771	689	630	684	682	692	692	697	726	757	708	743	721	742	699	721	707	689	701	714	724	735	684	735	678	693	701	726	784	708	712	724	698	762	713	736	786	663	709	701	656	680	699	760	748	734	715	705	682	726	704	724	720	622	686	754	690	750	724	725	731	703	747	707	759	747	680	704	699	722	706	689	719	667	743	726	718	781	699	691	738	721	722	752	710	719	665	676	707	683	724	705	723	701	689	675	680	752	716	685	674	685	661	707	729	690	703	711	745	653	722	734	734	695	719	703	732	734	723	743	703	691	750	724	695	721	731	729	685	743	701	716	679	700	697	699	702	699	714	707	694	725	689	681	675	711	673	740	724	733	695	709	726	746	711	706	673	708	725	695	718	740	709	738	752	741	693	700	730	704	741	736	721	738	721	650	695	736	701	710	720	709	746	768	743	743	725	710	725	737	684	743	709	681	689	713	723	677	737	666	735	705	741	700	737	721	715	710	725	665	722	701	696	675	668	717	660	736	702	714	714	714	654	695	732	693	640	776	713	769	731	720	701	700	738	709	700	670	671	752	692	686	709	716	725	669	699	710	759	738	690	684	758	676	735	710	663	664	754	720	704	706	686	723	696	716	674	695	725	760	755	745	699	700	727	681	682	725	703	680	724	728	701	650	707	692	635	687	674	731	653	723	703	657	697	729	777	716	706	681	736	678	695	701	711	706	707	724	707	718	746	762	707	736	710	693	735	763	747	716	684	697	687	722	742	705	682	736	755	688	711	655	717	688	704	704	713	724	740	726	717	734	698	713	774	683	760	698	682	708	694	717	709	701	695	658	671	698	697	714	728	685	717	695	711	757	688	715	707	736	737	673	737	702	731	704	790	717	741	739	726	662	685	714	682	724	737	710	742	705	713	761	738	669	693	707	699	716	744	733	761	684	695	678	715	671	760	701	705	694	678	733	696	729	694	739	676	685	701	708	720	726	659	716	747	762	742	676	762	701	681	687	732	732	712	703	705	724	666	714	687	690	725	698	715	697	697	697	709	671	680	757	713	701	746	714	663	685	731	696	730	721	702	680	709	680	723	684	717	731	716	717	762	700	715	728	749	700	722	710	734	694	703	669	748	755	677	737	706	663	718	671	702	726	721	740	729	730	752	762	689	642	725	718	752	726	710	694	690	719	683	721	703	708	681	754	674	710	697	687	696	691	689	719	681	717	732	710	715	708	739	673	683	725	743	740	719	694	711	718	692	718	714	744	749	720	681	714	717	726	697	687	760	696	720	724	679	719	686	715	749	680	701	691	753	663	692	704	703	663	722	706	698	702	663	731	723	731	667	744	738	694	689	685	712	702	693	770	727	757	706	747	696	708	706	697	758	711	692	707	671	682	776	754	680	724	759	713	655	694	712	702	724	701	706	716	722	719	693	685	653	719	716	689	692	709	691	704	742	693	743	713	723	721	683	785	724	665	727	730	684	714	703	682	702	736	709	744	691	766	706	713	792	692	721	691	702	710	712	713	705	741	698	683	723	718	663	738	679	676	698	711	671	712	709	714	728	705	748	695	691	731	750	707	701	724	715	654	681	750	705	700	682	762	720	706	730	685	726	691	745	704	764	727	683	655	715	699	648	704	695	698	710	727	711	704	697	695	701	729	678	748	746	739	685	693	676	687	701	749	660	713	724	683	692	717	685	669	691	742	738	729	719	706	719	689	699	648	726	757	767	705	715	686	705	692	691	701	717	692	715	690	715	740	745	707	710	695	701	686	699	696	709	766	698	679	725	715	687	663	732	665	750	711	767	702	689	730	711	688	723	706	750	725	722	688	713	688	733	678	732	718	723	679	721	733	713	752	690	681	705	731	769	746	722	725	732	724	728	657	736	713	695	688	661	767	739	679	682	676	736	682	631	705	720	722	688	691	742	699	718	750	718	722	729	690	722	738	697	694	728	747	702
31797	35839	35247	36433	36852	35689	34088	27492	21826	14119	8301	5769	4271	2763	1831	1277	972	601	666	554	778	1355	412	373	351	356	316	356	320	371	312	345	316	348	336	724	2419	1732	1645	1811	1526	1058	676	499	298	293	323	294	285	314	319	321	306	341	369	344	318	296	308	313	325	311	295	316	277	321	288	261	294	283	308	292	297	292	321	289	304	292	278	304	272	278	282	292	303	327	296	307	325	317	278	321	284	302	278	294	315	284	313	297	294	302	313	295	289	306	279	304	281	297	287	278	275	308	303	306	311	314	294	288	315	262	307	294	287	283	275	290	270	317	323	246	288	260	283	289	313	278	310	280	259	291	318	257	303	271	307	307	327	297	280	299	269	327	298	319	281	265	304	291	263	276	313	300	298	307	254	273	318	274	284	303	290	274	261	302	302	285	288	267	285	310	297	280	273	309	332	296	286	274	286	275	287	298	309	293	280	299	258	272	268	317	302	294	301	295	342	307	269	312	275	258	314	343	289	288	296	300	284	306	287	294	311	281	285	310	332	293	246	313	319	306	271	296	277	328	301	306	289	309	316	329	317	277	307	299	282	292	282	296	292	307	292	292	293	306	326	312	291	319	303	290	313	307	320	330	283	294	325	288	311	275	290	298	293	294	300	274	308	303	305	309	273	334	318	310	293	287	283	299	327	294	299	302	274	293	328	292	296	271	297	286	302	300	291	295	335	299	290	266	286	275	304	270	298	257	238	288	317	317	272	312	290	295	303	282	322	287	297	277	322	276	306	324	265	316	293	270	337	321	283	282	284	291	280	285	268	342	303	315	278	319	280	307	287	277	272	316	306	305	312	289	285	260	305	296	317	292	291	304	305	285	317	287	298	280	259	318	299	288	304	298	287	296	279	299	280	303	278	314	245	294	270	310	285	280	284	292	328	320	297	271	290	298	288	322	297	307	317	304	317	294	335	249	293	289	291	283	273	325	275	315	265	275	316	309	285	303	292	295	278	299	267	296	285	276	264	308	264	318	296	299	308	293	353	298	276	288	266	291	302	314	284	263	286	289	284	307	332	288	299	290	314	319	318	278	301	296	312	323	303	290	319	286	280	290	273	282	317	278	285	291	285	309	295	328	278	287	284	291	312	287	315	280	296	293	301	306	299	287	282	316	277	294	291	308	320	284	299	293	303	286	302	276	296	292	284	301	293	308	329	300	304	302	323	316	303	265	296	283	289	297	281	281	284	299	305	307	280	298	279	330	299	330	309	294	297	260	305	304	276	305	281	291	279	277	277	320	278	275	300	286	278	278	287	267	303	283	305	281	271	286	311	292	303	249	315	280	297	296	282	297	305	272	343	311	307	298	319	296	286	251	279	298	311	277	285	315	313	347	288	290	308	296	273	288	312	295	277	337	298	306	272	293	283	313	308	295	290	293	341	303	274	304	296	294	288	306	290	272	311	273	279	295	254	309	324	279	335	318	311	292	276	300	300	331	290	270	307	315	283	290	304	306	292	283	305	335	281	292	320	287	284	303	331	292	279	311	310	277	263	315	282	279	311	297	261	301	280	294	314	298	286	329	295	310	252	275	324	272	297	289	294	288	299	287	317	299	277	302	301	303	299	311	295	326	314	278	284	275	297	291	288	319	325	306	282	284	286	319	277	309	287	301	293	313	309	319	317	286	275	300	282	297	311	279	297	291	258	305	282	316	271	299	280	327	273	291	280	311	314	328	290	282	300	292	258	280	325	310	302	334	291	318	299	269	293	270	302	301	293	280	297	249	293	283	300	283	302	278	266	323	266	303	302	329	287	288	295	323	294	303	357	291	300	291	284	328	288	313	287	295	301	318	307	260	303	305	301	295	282	334	277	286	318	274	284	286	283	291	279	298	293	272	266	286	294	287	278	291	298	267	288	311	309	288	283	308	291	317	300	308	289	314	311	288	292	278	303	329	279	320	297	289	304	279	257	313	298	279	243	287	285	271	292	309	313	317	288	288	275	298	283	309	285	355	292	305	316	308	298	333	317	295	290	285	305	289	278	300	311	288	264	271	268	280	309	291	315	304	292	308	270	305	281	323	291	287	333	320	271	285	259	307	315	291	303	285	298	311	288	268	294	276	304	282	297	311	323	317	271	267	320	300	293	299	300	302	320	299	328	304	301	299	326	295	258	291	312	298	280	290	327	296	293	323	319	287	271	259	305	290	328	259	310	309	265	291	307	299	279	298	290	272	275	316	318	263	320	310	283	297	291	273	286	319	301	294	283	263	311	287	294	282	303	297	305	256	279	308	293	288	310	302	275	297	311	316	324	274	291	277	299	294	286	298	283	292	309	302	309	299	301	309	306	300	273	285	305	302	298	298	283	284	315	291	255	316	298	289	325	283	270	323	276	292	267	304	291	313	286	309	306	297	295	289	319	283	278	283	267	275	299	306	304	280	330	279	307	308	283	285	277	296	291	305	287	302	312	288	322	291	292	305	279	275	316	338	336	289	289	312	310	294	302	302	302	305	305	323	288	278	294	301	307	296	314	287	286	287	305	290	284	275	305	316	286	313	273	335	277	294	326	275	311	300	264	277	259	326	272	313	348	305	297	295	323	310	317	301	298	300	289	334	300	275	287	283	292	320	302	263	252	288	313	262	291	282	253	291	287	301	309	307	284	313	286	282	284	306	297	320	300	311	309	297	304	283	308	305	286	284	319	283	301	300	320	295	297	293	271	269	264	313	313	304	319	289	290	322	260	299	303	314	329	306	286	305	281	332	282	321	298	308	289	292	275	307	286	266	303	302	270	306	277	275	309	296	291	287	301	292	289	276	297	315	286	296	344	334	295	309	286	291	314	287	321	283	281	306	278	293	292	284	310	285	271	263	292	270	330	308	297	289	353	285	297	297	296	318	313	308	277	279	283	300	310	305	306	289	283	247	314	267	254	299	283	297	290	292	319	295	255	283	309	319	288	305	313	279	265	295	300	265	308	276	299	295	304	316	282	324	297	324	303	299	290	279	272	296	265	307	285	302	285	254	307	293	278	266	297	297	302	273	284	280	277	283	318	322	254	302	293	313	290	294	267	254	282	286	263	306	277	271	291	273	296	314	269	284	275	257	288	277	292	261	300	315	321	278	303	274	290	304	273	286	283	279	289	313	336	302	284	285	273	298	283	288	292	307	317	290	283	283	299	311	315	292	309	307	296	331	299	313	288	280	296	273	311	295	286	290	330	284	301	330	285	261	291	325	299	263	308	297	300	308	291	343	300	281	257	288	296	305	266	302	297	306	329	301	284	274	281	300	284	298	310	292	294	295	293	301	307	309	288	294	280	287	254	290	296	305	320	291	312	289	298	329	301	296	317	295	305	333	268	300	309	290	256	315	278	281	279	287	262	323	284	295	315	276	304	312	285	273	296	293	293	306	287	300	264	287	259	304	304	316	318	300	284	267	277	307	318	296	300	285	303	300	292	306	309	318	293	273	284	289	312	292	282	305	272	301	298	314	300	296
21115	28259	35851	45111	46182	46719	45412	41872	37588	28383	21276	18168	14910	11242	8545	5691	5123	3228	3339	2594	4303	7114	1131	1165	1116	1066	1069	1045	1214	1104	973	918	995	1200	1028	3763	13729	9792	9651	10324	8339	5380	3422	1825	704	686	695	706	594	693	701	665	755	1059	1040	743	735	640	647	708	666	685	664	701	672	658	679	686	698	672	715	649	673	684	662	680	720	687	698	701	705	655	693	650	707	688	701	704	710	681	666	662	714	682	684	678	683	701	659	678	665	669	674	698	642	694	693	698	696	683	646	703	689	714	646	680	720	657	661	643	679	668	694	706	677	619	724	688	755	691	660	719	727	636	694	708	654	670	666	675	694	677	700	676	663	688	744	704	698	667	659	661	672	705	675	649	685	685	631	663	697	719	652	714	681	684	666	678	663	686	686	675	666	662	639	691	678	690	695	707	655	668	702	660	669	638	667	717	698	706	650	666	661	679	680	691	701	733	721	662	671	675	700	706	700	684	694	674	711	726	694	691	678	647	684	695	688	660	673	667	691	743	687	613	676	674	661	677	733	665	688	648	701	669	691	714	658	672	685	653	686	690	685	716	678	690	683	656	647	697	684	705	696	708	649	709	694	706	631	685	671	705	687	676	661	640	652	669	679	639	691	692	729	696	673	668	709	673	668	717	692	699	680	640	677	670	726	673	694	690	721	700	659	640	639	707	706	699	714	715	683	694	651	688	727	673	695	684	647	703	765	711	660	687	668	725	680	678	680	682	628	686	679	691	643	682	715	744	695	722	668	667	723	673	662	660	695	674	711	683	696	692	699	640	681	686	686	672	697	678	686	655	696	669	638	723	692	650	707	688	708	690	678	688	662	715	678	709	736	693	718	673	678	694	675	694	689	642	643	644	715	689	635	693	676	651	732	699	689	686	694	661	683	746	656	654	669	723	678	713	655	730	712	660	745	683	631	638	699	656	696	675	672	715	708	683	698	709	698	654	650	705	697	674	691	691	673	708	674	675	687	679	651	675	684	694	742	684	686	686	660	711	656	722	683	672	706	654	666	652	720	726	702	687	713	688	690	677	661	668	697	699	700	739	644	707	684	668	684	645	671	662	667	682	727	678	662	698	725	678	701	681	667	669	667	676	681	677	710	694	669	682	694	702	667	649	672	672	689	672	701	672	713	678	756	669	708	682	709	713	709	658	637	700	670	685	666	734	695	694	687	752	680	692	702	664	683	681	668	680	656	695	703	649	650	693	632	655	668	662	664	693	709	677	707	724	651	669	761	705	686	679	704	677	606	698	650	715	726	701	720	702	687	645	652	718	639	679	673	686	712	659	692	715	687	661	687	708	683	670	664	718	607	682	694	695	733	641	682	677	680	664	718	660	641	731	681	717	699	652	654	682	659	695	652	753	675	716	706	699	683	713	717	690	686	688	689	728	684	676	673	683	682	716	621	666	666	711	678	637	660	697	656	699	674	645	696	676	699	681	700	702	692	688	658	701	700	681	713	723	681	654	688	682	697	673	687	694	652	699	677	699	700	688	639	655	730	655	678	667	688	708	708	655	654	676	698	675	729	685	693	687	699	700	662	680	697	648	654	690	634	701	688	666	682	671	710	656	662	706	706	700	672	680	676	726	620	742	687	657	659	667	642	697	661	684	657	695	695	666	669	646	686	685	689	719	684	675	710	738	693	689	714	648	713	648	707	701	703	659	698	708	662	692	665	708	701	678	722	701	703	645	683	732	709	702	655	688	726	692	701	675	673	660	678	635	724	673	690	649	643	679	695	718	664	665	678	664	670	670	654	673	658	633	709	680	722	662	708	688	661	641	742	692	732	713	662	657	666	698	683	705	694	679	669	668	692	639	683	727	676	675	704	756	678	711	684	714	680	638	690	682	694	674	684	736	695	700	670	666	701	697	652	613	700	672	698	721	648	659	682	679	661	698	701	653	653	719	694	690	728	739	695	693	644	696	704	734	660	707	713	668	657	634	674	642	662	717	668	667	632	651	716	647	656	720	695	733	685	654	641	658	694	706	708	674	671	675	727	661	643	669	652	680	703	692	713	691	683	662	739	665	694	679	700	691	675	666	685	663	685	714	682	623	710	733	703	683	707	694	704	689	694	680	656	675	676	646	663	685	674	700	683	634	714	662	662	722	687	688	691	657	641	696	706	711	712	649	679	667	654	640	671	651	696	717	680	672	706	701	672	683	647	716	688	680	715	683	717	660	659	686	681	677	661	707	739	657	708	680	684	643	721	689	687	662	666	676	674	683	650	689	677	696	671	657	724	682	666	656	649	679	718	669	663	677	672	659	695	675	690	667	678	661	650	753	705	690	674	607	667	696	664	675	712	672	677	704	717	717	676	670	622	703	679	661	666	700	693	686	714	655	695	688	675	664	629	751	674	692	658	667	642	710	671	673	643	720	659	682	631	684	675	633	681	651	689	720	686	727	715	657	690	679	655	655	653	661	699	664	670	704	702	689	618	657	711	682	749	718	666	702	743	639	664	691	732	694	659	701	666	686	729	640	654	661	691	689	689	696	653	688	664	708	679	676	679	717	648	657	689	643	664	708	657	709	696	678	669	688	655	647	662	676	670	687	738	671	673	638	714	684	682	710	679	671	688	657	670	727	706	651	654	688	694	705	714	722	675	744	689	718	697	692	704	697	741	686	711	685	665	702	704	685	699	672	683	690	662	664	685	718	708	663	676	690	707	709	688	716	735	673	695	661	675	703	655	712	685	658	648	644	689	691	686	662	731	693	710	681	676	677	679	687	677	687	690	744	683	656	736	695	681	676	665	661	667	628	681	713	668	710	668	665	669	667	687	686	681	692	655	712	650	647	681	696	709	689	730	675	659	636	681	675	700	716	667	674	692	747	673	667	666	658	723	668	690	704	632	696	670	650	677	660	703	691	695	707	652	682	702	701	673	740	660	726	682	667	662	640	711	665	706	673	680	690	700	652	655	668	677	707	743	696	677	693	683	703	715	665	661	720	647	705	685	649	693	669	705	675	691	677	689	660	690	697	682	682	667	693	697	697	656	595	638	719	703	719	659	703	704	720	662	659	660	675	690	681	718	683	666	704	675	664	652	738	673	662	708	699	703	671	682	705	666	707	671	639	733	699	721	711	676	641	722	703	694	702	721	720	678	699	664	678	665	689	620	651	678	697	680	664	627	667	685	706	697	702	660	703	683	673	671	684	697	701	705	671	708	732	708	615	648	693	653	668	683	698	671	701	697	662	710	692	698	663	654	655	736	698	725	678	704	651	649	655	675	753	602	731	655	690	709	759	682	653	721	668	727	684	706	696	660	658	715	700	684	689	717	655	646	717	682	696	678	701	691	694	664	698	657	709	716	669	686	711	694	686	690	677	691	668	711	725	674	674	656	705	696	721	698	712	675	672	654	681	687	704	675	691	679	718	676	732	677	718	683	637	671	688	697	694	644	679	701	645	737	661	668	716	732	670	728	663	677	707	645	662	662	709	669	651	726	651	643	734
4908	4083	4282	3599	2829	2358	1458	912	624	461	459	340	309	296	241	250	242	246	237	243	218	214	228	225	205	231	237	235	218	199	233	194	199	222	200	190	234	263	281	277	258	305	252	241	213	227	192	196	192	202	210	189	202	234	231	207	240	201	200	204	203	195	181	212	178	219	189	207	223	217	195	226	185	217	191	202	205	208	202	190	195	193	209	201	203	193	202	224	211	235	188	202	240	204	176	202	212	214	203	209	189	216	208	197	197	215	220	225	176	186	199	199	186	219	228	221	218	190	216	211	192	194	220	204	194	208	217	208	188	201	210	227	205	200	204	194	217	197	223	189	215	200	217	215	191	188	188	179	203	199	213	188	225	189	196	236	216	257	205	201	203	202	199	234	206	181	206	186	214	191	204	187	209	222	202	172	186	195	186	212	203	204	195	218	201	233	193	246	202	206	193	237	236	223	214	172	222	191	201	221	211	210	184	219	211	221	205	229	208	203	218	216	208	221	203	200	208	191	188	207	194	177	193	190	223	216	190	205	209	221	206	200	206	211	187	201	211	209	178	212	203	202	193	201	216	198	195	213	214	222	218	213	163	205	200	200	219	213	201	205	201	195	204	191	223	205	203	210	227	231	185	204	220	170	182	205	195	208	203	205	196	189	192	210	212	187	198	207	222	201	248	182	215	215	215	188	199	205	228	232	196	191	204	192	221	204	205	197	205	205	184	212	217	183	214	199	201	233	199	191	214	187	211	228	207	228	192	203	188	204	211	198	186	210	225	223	193	217	169	207	212	208	202	223	197	205	207	201	205	193	213	204	221	189	218	212	207	218	213	185	189	197	220	214	199	225	217	167	200	217	200	215	201	209	176	179	228	214	183	204	210	209	222	205	185	203	204	195	224	180	201	214	180	196	225	199	221	207	215	223	205	210	221	190	203	191	227	221	219	203	205	208	208	205	216	236	178	211	203	207	230	231	218	245	226	211	189	170	221	212	202	220	196	215	217	193	214	231	224	228	186	203	203	182	218	207	251	201	215	184	194	200	191	212	195	221	233	212	203	193	190	217	227	206	209	225	252	230	203	223	247	222	223	204	200	205	209	233	222	206	172	220	193	266	200	195	185	187	196	199	216	220	209	230	188	189	189	184	196	221	189	209	192	189	199	214	235	190	219	196	216	212	215	198	216	191	187	180	216	199	187	227	197	212	197	206	199	202	176	201	208	189	205	212	204	221	196	210	206	185	207	201	213	207	205	225	207	189	202	227	199	244	198	204	213	226	206	216	203	217	214	228	234	228	176	202	222	203	183	192	206	202	229	201	201	233	215	214	207	224	211	200	209	203	211	181	202	199	227	216	184	215	174	194	191	189	169	205	181	225	208	192	201	207	204	214	204	168	196	187	163	208	199	198	202	226	202	206	219	228	216	169	210	203	203	210	205	217	188	220	209	217	191	213	187	229	211	207	217	174	220	178	212	226	216	197	189	202	195	181	196	191	198	206	192	220	218	227	198	220	185	205	185	190	200	202	211	227	236	208	192	191	198	193	195	208	189	183	208	205	214	210	216	217	228	175	227	227	202	215	183	186	209	205	181	216	217	230	210	200	203	218	201	208	214	206	190	195	187	203	198	203	224	208	198	182	181	196	226	213	236	215	211	211	219	225	210	219	188	211	198	195	221	190	206	206	210	200	219	200	197	203	191	204	192	203	209	228	198	221	199	221	214	205	194	206	221	211	196	224	200	188	208	244	225	208	211	191	200	200	202	217	210	202	229	223	196	210	230	213	227	200	222	189	183	223	203	221	211	231	194	186	214	195	205	198	181	198	225	217	227	228	210	192	223	207	214	177	217	195	231	196	212	189	180	204	190	199	192	214	233	233	198	220	211	200	213	193	223	207	223	187	236	224	200	186	193	242	207	190	184	215	207	241	207	221	184	190	181	210	193	197	206	200	223	210	196	171	166	227	190	184	221	193	204	221	203	197	208	221	210	200	206	173	199	205	205	200	181	195	217	180	190	187	198	211	194	250	247	211	197	195	237	207	193	181	214	214	200	211	232	209	189	212	196	173	193	229	230	215	226	208	215	221	220	180	196	180	197	212	194	235	200	212	213	196	204	216	185	227	212	211	212	215	179	181	191	200	229	214	212	201	182	214	219	216	173	222	213	192	197	211	203	188	187	231	185	234	210	214	196	180	193	236	220	203	203	239	192	224	204	198	214	199	210	198	199	206	194	192	194	211	213	209	198	203	219	192	202	242	188	199	195	193	189	216	200	220	193	218	201	209	234	203	226	207	209	223	178	197	207	195	182	256	213	202	202	213	208	208	221	211	220	213	235	212	204	206	206	208	228	198	197	179	178	216	205	202	184	206	219	200	196	228	192	197	197	202	200	189	178	235	205	207	229	240	202	208	187	222	184	205	197	193	192	195	192	201	210	203	225	207	212	196	204	195	222	216	204	209	189	202	199	198	210	207	196	209	203	223	212	202	200	188	217	180	203	220	193	209	201	203	196	224	189	209	219	194	208	196	218	195	183	199	182	231	196	205	209	240	222	196	204	212	190	230	233	203	205	195	181	224	193	211	177	203	220	206	190	226	191	203	209	204	216	223	194	211	202	229	197	206	213	234	187	215	180	180	207	237	204	202	196	221	223	214	218	207	213	194	219	213	198	194	208	214	237	206	200	183	206	219	229	211	187	214	179	189	190	207	205	205	200	222	200	208	217	179	195	195	188	197	203	206	192	212	208	207	225	196	206	199	216	223	225	187	200	219	214	208	191	200	227	183	213	228	195	222	174	230	210	195	206	220	182	202	209	199	211	190	193	218	186	184	204	223	183	202	220	202	208	215	217	197	208	194	211	219	172	171	205	197	218	187	202	208	209	190	191	223	206	211	193	216	179	211	215	231	207	207	211	229	222	197	210	208	205	214	209	198	215	193	173	216	208	179	182	208	206	208	223	192	229	207	237	221	189	220	209	219	223	205	202	217	204	201	214	209	206	217	203	211	204	183	187	191	201	180	236	219	224	228	209	212	199	182	210	228	196	196	197	204	215	183	233	204	206	206	172	196	188	202	192	198	212	213	207	192	217	211	213	197	198	206	206	201	190	185	158	217	218	216	214	206	195	192	211	209	209	218	194	196	181	206	215	203	203	218	216	195	229	190	209	225	194	220	214	194	204	224	217	211	191	212	193	192	204	186	207	180	211	200	198	212	209	208	195	205	215	184	211	217	230	199	190	205	198	196	191	196	183	205	204	211	211	178	210	225	210	211	181	210	210	200	196	215	201	183	189	207	198	215	192	203	208	200	197	212	201	205	206	220	211	212	205	218	237	201	204	211	224	218	194	215	209	198	202	214	216	197	206	225	242	223	189	210	171	204	188	196	208	193	218	212	196	231	204	213	221	219	212	219	192	210	210	204	186	198	239	170	212	213	200	218	206	214	199	198	222	200	209	213	207	202	200	198	220	205	189	183	204	202	211	224	219	226
3953	5153	7779	10931	10839	9466	6589	4737	3216	2435	1997	1524	1272	1065	930	843	786	751	696	613	705	772	647	632	593	651	610	611	586	608	588	592	613	586	602	716	953	985	966	1011	918	846	808	560	497	537	462	534	499	505	540	475	544	533	551	529	511	552	521	541	530	528	510	535	501	481	508	529	536	532	566	526	517	527	498	520	515	491	519	519	517	483	468	530	530	541	520	489	502	549	528	522	540	508	476	500	539	506	500	554	497	551	519	502	513	476	504	529	529	511	551	504	527	509	542	504	490	501	553	521	548	512	511	529	526	456	515	494	508	564	487	552	512	500	511	525	542	513	565	510	496	518	537	517	553	509	513	537	531	519	534	517	498	504	521	522	550	503	508	491	514	489	508	545	515	563	512	552	564	501	530	479	523	501	491	552	527	478	485	510	539	548	522	538	535	491	536	547	523	474	471	518	523	531	528	516	530	456	500	497	525	505	544	464	540	515	551	570	485	492	503	528	504	529	556	477	504	524	531	526	534	525	535	511	483	479	531	507	543	519	513	504	528	509	523	542	523	532	510	537	501	510	531	499	480	534	523	517	514	494	515	528	514	456	516	501	550	489	482	547	537	542	492	533	547	498	539	508	556	491	484	497	538	503	538	509	506	513	534	500	477	490	500	537	512	499	511	461	516	517	512	528	531	467	566	476	517	491	514	510	534	534	505	512	553	538	492	516	529	571	497	492	493	480	553	488	501	513	519	488	501	533	489	529	515	534	526	505	553	533	486	530	509	511	497	478	532	465	493	499	506	503	508	507	569	554	509	500	499	512	558	520	494	527	512	549	527	512	475	505	547	508	494	482	553	523	507	507	546	496	494	552	520	484	511	504	507	524	531	514	519	519	517	516	528	501	526	532	480	485	523	507	542	502	508	496	516	524	510	528	490	541	542	493	493	525	537	537	515	527	513	504	501	512	499	503	495	524	526	501	512	478	536	549	538	528	506	531	531	552	517	533	514	517	532	523	490	498	523	483	482	514	504	521	505	519	551	517	518	524	523	522	539	541	525	575	537	538	504	515	500	525	557	513	506	467	503	524	531	513	510	484	524	529	532	550	511	503	541	536	470	494	507	527	538	519	537	474	544	548	480	501	532	462	526	538	522	461	515	536	532	526	548	526	509	521	530	505	537	497	545	499	485	545	522	485	519	455	520	565	484	502	572	502	498	545	526	527	514	514	525	464	485	508	543	523	528	502	511	477	503	527	528	488	510	516	509	520	556	469	492	477	548	515	528	560	502	530	514	503	531	538	503	533	516	501	547	541	514	494	565	498	553	516	497	498	519	520	520	567	494	542	517	513	520	519	484	545	509	459	533	502	503	518	486	537	502	519	558	507	544	503	468	545	510	516	546	517	514	540	537	555	533	493	521	496	545	528	519	527	543	515	537	546	508	513	554	498	512	516	520	490	557	529	520	542	514	496	527	541	495	491	478	531	464	532	502	553	499	468	574	559	548	487	521	536	538	544	485	499	531	502	476	488	517	515	501	528	497	511	529	493	506	518	473	514	540	539	488	521	506	525	534	511	544	511	526	526	552	499	514	517	469	518	537	500	508	511	496	524	515	588	498	523	524	531	524	518	532	529	480	534	495	537	552	522	527	531	491	522	562	526	497	482	535	530	527	550	534	506	573	525	500	493	498	536	502	519	502	504	530	511	561	521	513	499	514	511	521	521	504	532	516	502	495	525	492	503	511	522	502	488	501	530	510	493	509	497	521	506	526	543	534	518	521	526	494	537	517	523	520	508	530	536	516	546	521	515	525	536	512	505	533	532	493	503	481	508	548	564	498	477	514	514	455	520	515	502	548	495	505	568	528	521	522	491	517	555	528	507	518	531	503	510	508	524	526	449	487	509	528	522	519	512	534	551	522	546	538	511	513	552	519	496	505	539	529	527	491	529	541	519	485	499	510	505	536	507	507	512	502	536	556	505	499	508	524	530	511	509	501	483	499	509	486	529	511	510	531	518	550	542	480	477	493	509	520	486	508	512	529	509	493	529	521	515	511	537	514	586	542	508	511	474	528	519	517	525	484	529	502	523	497	520	532	542	563	513	546	528	519	556	491	470	526	525	552	530	483	526	508	546	501	580	522	514	498	505	515	507	542	523	509	514	530	537	485	529	536	502	501	545	508	509	533	531	535	521	499	495	536	536	506	508	499	522	534	519	552	526	527	495	509	516	530	522	487	464	539	521	502	498	513	502	492	509	531	517	490	556	530	525	504	534	510	501	527	514	573	479	525	498	479	530	567	516	502	513	456	559	542	501	531	517	524	504	532	542	520	490	530	497	526	500	490	502	505	546	521	516	493	531	500	522	516	521	510	496	547	525	529	490	506	517	539	499	555	527	552	517	507	514	478	511	507	507	531	538	489	508	501	472	526	572	509	559	525	514	556	501	474	511	527	502	496	476	532	545	517	547	540	512	505	546	519	496	500	533	491	526	550	506	566	524	522	552	521	508	538	513	526	493	540	547	510	551	519	504	494	549	534	500	490	505	535	528	522	503	536	522	569	487	514	477	501	499	529	503	489	539	509	531	514	508	504	534	551	515	555	528	507	533	521	516	519	520	504	516	544	507	497	528	517	533	532	529	544	559	562	521	510	503	553	497	498	547	504	520	520	521	506	516	484	564	529	561	490	501	534	519	539	500	540	546	507	496	504	549	504	513	493	511	508	557	467	520	496	493	510	525	533	512	536	546	496	531	518	487	501	524	519	554	503	526	530	571	508	548	525	489	493	500	498	473	509	545	530	545	519	504	506	514	488	520	516	465	530	510	517	554	526	526	478	505	524	523	519	511	534	470	488	514	512	527	519	537	492	552	528	536	511	551	552	526	509	525	545	521	505	524	549	516	515	523	559	501	494	487	557	482	506	511	484	496	492	526	492	522	528	513	479	493	567	500	520	511	511	496	517	512	533	517	504	537	508	523	489	561	485	507	534	461	511	517	485	555	505	524	523	541	544	477	526	512	505	527	489	522	516	513	528	534	512	527	501	523	511	512	543	526	473	552	464	497	512	500	534	481	472	494	473	522	521	504	544	516	532	482	523	489	528	504	470	544	498	501	561	493	501	498	529	478	534	502	538	504	520	520	489	494	548	537	521	553	534	509	466	498	487	503	527	516	514	561	538	499	535	537	553	502	491	544	513	512	527	528	507	566	527	473	527	529	547	538	510	486	543	521	475	527	534	493	514	520	520	463	547	501	558	522	483	546	510	520	554	496	514	544	557	519	488	541	527	477	481	503	524	507	529	541	499	482	527	509	455	494	521	498	511	480	494	469	518	540	525	501	544	502	564	510	496	445	502	501	475	505	523	560	490	522	495	492	531	529	485	530	531	503	477	515	476	492	522	517	515	524	566	486	542	529	514	536	551	505	524	500	538	516	449	500	499	554	503	535	464	508	565	509	549	551	565	509	540	486	521	518	548	522	513	516	495	538	521	550	517	535
18959	27603	28591	29963	29288	28279	24217	17019	11275	6664	3706	3106	2434	1473	1098	731	707	449	406	395	965	704	380	321	344	314	292	322	350	312	312	321	295	317	388	691	1068	1189	1110	945	683	647	471	291	279	294	291	265	274	307	270	297	307	304	282	318	308	267	288	275	294	268	282	287	283	272	291	252	276	298	308	280	281	269	302	255	272	288	262	270	302	258	299	308	246	300	254	299	308	303	276	287	278	238	303	272	276	277	264	284	293	289	283	260	293	306	294	262	276	279	294	309	262	270	291	315	279	256	275	239	298	277	277	274	292	288	268	290	241	290	270	275	302	241	261	266	278	282	277	284	321	279	274	266	276	294	270	249	300	281	268	271	314	273	287	265	279	267	283	287	304	293	245	289	271	286	289	301	317	262	279	291	277	303	269	258	243	307	272	285	280	310	257	284	283	295	280	295	307	279	290	300	271	301	295	284	300	287	268	301	285	284	281	307	273	269	262	300	279	287	301	287	300	292	300	272	278	283	299	316	298	297	280	302	275	276	271	272	289	268	277	289	264	279	265	289	278	284	267	265	272	273	300	281	297	301	305	262	306	244	280	277	295	297	271	290	269	275	268	289	267	311	276	289	299	253	276	269	269	299	299	263	295	317	299	282	283	278	302	299	292	251	280	290	294	239	274	282	264	278	273	300	273	273	301	277	272	302	269	284	302	275	308	286	273	251	300	284	289	275	286	291	239	286	275	287	275	301	271	276	298	315	293	288	265	304	272	269	311	300	270	237	302	304	319	267	285	307	252	265	279	297	265	269	295	284	267	297	291	265	268	287	296	268	292	278	292	260	279	306	280	330	278	307	272	281	281	301	287	272	309	285	273	275	273	290	264	286	274	286	295	269	278	289	271	268	289	321	290	263	261	296	303	306	282	293	300	265	256	300	263	292	304	266	259	265	301	255	252	300	270	259	281	254	278	296	307	255	274	272	287	257	277	260	285	288	264	272	280	242	267	267	279	286	250	271	283	268	280	282	276	311	262	289	276	277	292	244	265	315	282	278	303	256	291	261	258	321	278	294	270	311	283	270	286	272	286	281	285	287	258	307	301	268	296	292	288	250	308	283	262	299	278	260	311	317	314	289	310	302	316	266	243	290	264	278	295	271	271	276	249	288	268	252	304	285	251	261	307	278	244	291	270	309	304	268	279	292	278	297	285	271	301	283	299	298	268	282	295	246	315	272	281	292	298	306	264	272	293	258	303	291	254	258	273	275	269	264	297	280	257	302	288	275	267	283	309	290	274	291	261	294	310	331	279	275	273	290	286	290	308	292	269	270	270	315	278	297	295	279	245	293	302	273	271	273	281	269	261	305	276	282	283	267	261	248	278	261	254	260	279	296	278	284	290	247	266	268	318	286	241	280	299	285	270	280	272	289	288	290	269	289	293	301	314	268	284	287	280	300	277	305	337	284	281	310	291	297	275	283	278	280	287	275	285	275	268	275	290	299	261	280	282	276	295	296	284	285	283	289	262	274	316	288	303	270	277	280	291	271	279	255	267	302	272	250	277	293	275	278	283	261	269	294	292	262	285	303	279	267	286	289	271	295	269	290	304	282	314	292	294	298	282	279	284	295	300	285	277	274	270	303	298	311	261	274	267	281	257	288	271	294	299	301	252	295	288	269	280	304	290	281	287	261	272	267	282	262	274	279	309	288	269	281	270	307	297	295	307	276	256	268	274	269	278	255	296	317	302	281	275	274	272	256	289	262	310	263	280	306	293	251	255	275	295	275	287	311	275	303	272	290	278	251	280	288	276	264	284	265	299	271	283	300	296	267	279	291	280	292	278	260	288	294	302	307	267	304	256	271	310	284	289	291	286	275	287	287	294	248	250	297	298	249	281	312	287	288	295	282	265	278	291	286	299	317	293	276	291	283	304	272	271	295	279	301	289	278	295	289	288	276	277	278	303	289	291	295	268	270	271	287	274	271	262	292	258	295	302	290	272	276	279	311	287	245	283	325	302	286	304	283	270	317	247	251	251	279	282	299	275	276	297	282	301	277	267	281	262	279	282	269	294	290	274	270	270	266	291	280	311	289	229	299	257	253	301	276	253	279	295	297	297	279	278	306	270	299	269	272	286	274	288	297	321	274	294	336	265	260	287	273	234	277	295	270	291	277	283	280	261	302	258	282	250	275	255	260	291	261	242	282	290	255	266	275	273	303	290	297	274	297	265	292	292	329	291	260	261	268	293	279	307	300	303	315	278	273	248	292	298	268	278	272	251	315	258	316	309	288	298	291	265	301	273	291	288	356	317	288	287	303	283	270	265	270	279	278	319	259	300	298	268	293	306	270	283	274	288	275	312	267	250	307	291	294	289	287	289	299	262	251	264	282	297	305	310	291	276	287	286	262	269	286	305	264	284	272	269	281	273	293	298	268	288	287	265	302	295	282	268	250	292	265	299	294	278	272	291	270	291	309	297	283	278	291	275	263	308	311	287	296	275	276	281	285	278	283	277	275	285	232	288	302	256	245	261	280	258	270	291	267	308	283	258	302	295	271	270	292	276	264	246	280	279	279	277	264	279	294	276	293	275	260	268	296	310	284	255	266	270	263	286	276	286	327	251	290	287	302	264	258	282	294	290	254	250	298	290	293	271	299	272	304	274	276	249	261	279	269	282	284	298	285	274	272	291	294	282	268	323	280	281	284	258	289	298	290	269	233	309	238	279	264	289	266	285	270	273	266	305	274	292	287	300	283	302	282	274	295	284	275	264	291	267	297	291	272	292	304	273	269	310	307	281	295	276	298	300	303	288	282	311	305	287	271	269	281	262	281	297	280	300	272	289	302	284	273	262	256	247	282	289	311	281	294	276	250	275	280	296	284	299	314	274	261	270	287	297	271	273	299	289	297	327	286	254	294	298	266	301	279	272	286	250	290	296	290	303	295	284	276	271	279	296	257	276	286	263	287	287	300	278	277	269	281	260	290	275	331	262	239	288	340	282	279	297	285	304	245	264	307	302	271	291	260	248	286	294	289	254	274	317	275	285	254	287	257	321	265	283	268	290	272	289	288	310	333	311	283	300	306	303	296	273	274	315	288	280	255	305	262	281	268	282	276	261	272	280	274	265	303	313	301	300	287	241	266	305	296	283	292	324	271	284	271	301	296	283	285	273	266	259	268	259	285	292	267	291	271	288	267	291	314	248	279	281	257	272	273	289	256	269	271	295	267	268	260	277	258	274	265	287	293	259	265	316	326	300	262	326	274	267	278	298	266	289	302	287	266	289	312	262	278	265	269	272	274	295	275	266	287	274	282	278	277	309	296	275	283	255	241	312	265	265	288	278	280	260	274	311	253	307	269	287	286	259	272	294	277	312	287	280	307	270	275	291	267	279	269	287	292	264	280	305	270	277	294	262	261	292	313	287	277	268	292	259	288	262	266	284	273	279	301	257	266	262	270	312	297	291	282	274	283	265	260	272	295	280	259	288	293	257	258	287	298
13229	21405	29184	38079	39838	40832	37270	31584	25331	19422	12949	11554	8793	6189	5021	3727	3202	2234	1464	1493	5004	3233	1077	1094	1129	1129	975	944	936	974	939	864	870	1135	1416	3836	6507	7100	6209	5034	3575	2917	1784	680	665	698	652	701	648	662	680	665	723	858	974	839	678	693	670	678	699	674	676	672	668	696	658	656	735	706	687	645	682	708	710	667	660	681	661	648	676	665	694	677	647	670	669	665	664	665	680	678	713	680	672	691	659	657	678	666	654	679	677	690	632	654	651	663	685	686	675	717	722	715	675	675	696	693	639	694	663	628	670	685	635	663	624	667	664	667	722	692	670	742	660	670	665	646	700	679	627	678	676	674	706	633	637	682	715	644	656	710	675	682	679	700	709	689	657	679	686	652	636	682	632	641	611	690	668	639	630	696	679	683	676	651	664	681	714	695	669	668	696	706	644	637	645	674	617	694	626	667	660	699	637	662	642	699	680	639	650	618	654	715	659	724	636	666	676	674	675	641	668	655	672	678	703	658	667	739	655	683	678	685	694	601	685	715	660	661	688	663	720	672	673	705	741	697	664	698	621	680	697	711	709	671	692	676	652	655	646	698	648	692	665	681	636	684	668	662	677	656	683	673	626	674	634	651	673	648	673	680	649	634	666	681	656	622	672	695	660	667	665	703	641	672	653	675	654	690	675	657	655	671	708	690	672	610	669	662	669	678	674	642	666	671	705	665	718	657	683	677	691	667	677	657	641	620	683	654	711	711	665	642	698	653	664	668	652	654	685	679	645	667	639	675	653	666	686	701	679	700	695	689	701	663	645	711	628	677	645	667	712	638	670	669	661	696	701	682	683	645	676	619	677	704	691	622	730	686	676	691	689	721	634	711	652	661	651	650	636	657	696	652	619	654	684	655	667	660	725	705	704	636	668	718	670	660	699	667	693	674	631	648	646	681	682	645	667	680	652	691	671	693	713	705	630	688	641	666	645	688	694	678	690	708	653	662	648	680	683	685	605	699	699	660	719	681	682	623	663	696	676	665	705	649	689	705	685	673	673	641	716	693	672	672	635	657	627	696	670	685	674	654	667	635	654	713	677	646	664	694	667	721	677	699	627	675	680	720	659	654	668	677	653	660	691	613	647	636	666	637	668	689	659	647	662	676	638	677	688	709	716	669	657	693	632	681	640	684	660	701	660	679	620	698	708	692	665	679	657	653	669	672	699	662	675	643	699	653	673	669	690	676	671	586	681	681	689	678	671	639	718	667	665	677	720	673	681	669	687	693	695	647	726	681	680	693	681	697	670	660	720	682	669	662	705	661	654	644	702	695	636	644	638	704	678	666	690	722	698	668	641	687	678	661	643	695	639	680	668	694	675	690	701	656	659	652	657	645	638	713	741	644	664	669	700	676	655	663	642	702	660	658	666	690	690	706	661	649	675	653	663	656	649	693	670	683	637	666	658	669	649	675	661	683	728	694	609	683	648	676	666	643	650	724	641	687	685	670	722	707	669	673	650	635	742	651	697	657	683	731	657	720	628	727	697	743	685	734	645	673	684	637	639	682	692	674	726	658	681	619	687	703	701	701	667	708	626	657	684	651	723	663	643	673	709	690	678	670	691	683	723	664	668	675	660	664	729	658	676	659	620	651	671	622	675	660	694	654	666	668	703	687	614	647	677	701	669	693	659	688	657	659	717	691	694	637	669	679	687	680	703	729	725	655	704	688	673	684	673	690	669	635	645	659	663	656	694	696	713	679	685	665	663	648	622	720	648	623	666	680	647	668	675	712	669	669	655	645	677	674	641	735	681	675	682	679	671	728	639	621	682	685	685	683	668	682	683	703	656	700	638	711	673	685	661	672	664	643	658	692	694	660	691	701	668	648	689	640	721	676	710	666	691	641	688	693	656	667	623	667	681	677	659	697	643	664	695	632	649	666	676	679	676	688	647	704	675	700	723	714	679	680	692	654	654	651	653	714	672	718	676	685	642	715	632	652	709	660	632	672	605	673	708	654	688	660	682	637	728	680	683	701	661	619	675	641	628	693	727	648	719	660	721	722	671	718	632	638	683	665	671	641	662	665	662	708	698	662	658	701	676	638	656	684	664	681	641	676	660	701	689	669	660	656	745	734	709	709	655	652	644	666	669	725	697	659	665	689	663	724	696	650	657	685	647	666	658	694	710	655	694	684	685	675	663	650	726	642	679	689	689	634	687	694	708	685	713	665	669	667	647	680	645	672	677	664	644	725	659	686	643	647	667	672	655	702	653	668	656	706	633	650	668	661	684	701	637	640	714	646	647	693	707	639	684	665	667	644	744	648	633	706	669	688	706	653	706	673	659	714	623	686	673	652	665	667	718	656	658	630	639	675	669	693	672	660	691	705	614	701	717	696	638	659	669	667	673	651	672	656	691	682	671	648	678	660	720	639	680	656	649	715	642	683	669	669	664	670	729	688	648	663	647	674	717	688	715	645	684	654	686	662	677	663	702	683	627	664	708	678	677	717	711	708	696	712	709	689	663	652	636	694	653	695	690	636	612	693	620	674	659	666	725	662	659	678	684	698	633	712	702	682	683	676	652	679	692	648	669	617	681	695	673	698	697	676	684	615	678	729	658	725	643	661	645	671	704	667	679	724	656	679	723	673	662	654	669	683	702	680	643	646	685	700	701	683	643	659	686	702	699	627	652	687	649	665	669	698	720	688	669	648	650	719	661	718	703	663	688	641	706	687	653	669	682	674	692	712	649	726	701	684	684	672	670	710	643	634	671	677	677	660	671	688	693	666	665	624	648	635	707	688	664	672	655	660	651	668	652	693	644	687	698	669	644	691	662	661	661	710	653	685	683	659	676	656	710	640	652	705	645	647	670	674	699	685	662	676	732	675	624	693	697	699	704	649	644	688	641	655	716	700	681	616	688	646	708	645	679	657	714	684	661	672	710	707	673	696	684	671	697	669	650	708	625	684	651	677	626	641	667	654	670	662	671	684	682	651	615	681	665	645	618	671	689	699	720	696	629	673	683	659	701	694	671	664	667	649	678	684	657	711	676	669	668	673	677	696	677	676	687	628	644	678	579	680	685	668	685	679	639	637	687	702	693	677	690	672	688	758	710	676	627	733	703	655	665	651	641	676	677	664	674	643	635	638	660	684	699	619	736	698	693	658	628	716	709	656	696	680	680	686	660	709	697	672	670	615	695	730	697	710	705	671	672	655	707	725	655	674	676	662	635	666	688	612	682	662	660	694	666	719	679	659	659	696	687	671	678	646	716	656	660	698	692	722	632	655	705	694	637	671	645	659	658	628	670	694	683	660	727	682	743	657	675	672	671	670	673	608	657	724	674	625	721	656	665	671	673	699	683	649	653	654	653	692	634	690	718	712	665	639	731	674	671	681	710	666	685	660	688	664	608	667	655	690	657	718	674	636	632	668	661	729	664	634	686	686	660	661	658	703	670	679	660	648	671	678	666	678	692	685	659	609	658	634	689	678	663	629	714	642	709	649
26428	34887	36249	37108	36889	36914	33218	25663	21011	13237	7165	5744	4104	2666	1620	1280	1344	806	515	483	1335	921	400	357	363	381	350	335	338	332	304	275	303	360	668	860	1591	1974	2027	1569	1540	843	335	255	254	281	244	243	263	246	247	254	290	332	330	275	236	269	262	261	277	248	272	239	271	269	258	221	233	265	240	261	278	264	291	259	290	260	248	269	236	265	284	268	253	282	265	238	273	252	286	253	288	273	253	244	225	253	253	285	249	274	252	254	281	268	275	221	240	292	243	257	261	284	244	247	258	271	279	252	263	270	251	220	265	278	238	256	241	233	253	266	260	250	264	259	265	278	261	254	269	276	256	237	259	268	246	253	274	289	260	239	233	245	252	273	275	290	256	253	250	264	270	233	243	271	266	284	287	248	269	244	253	230	270	273	257	262	251	270	255	254	271	262	273	265	256	249	270	249	274	270	267	257	243	278	250	232	246	243	262	252	243	253	277	273	241	289	243	298	263	278	260	261	255	296	274	237	270	292	267	258	255	258	276	276	259	238	258	247	271	246	247	247	261	287	237	287	293	265	288	272	260	254	259	231	249	275	270	257	247	271	289	268	243	275	252	255	264	277	267	249	262	278	269	292	270	269	279	262	264	290	265	285	261	270	251	267	268	287	264	257	286	280	272	245	239	255	260	246	281	249	308	277	268	272	266	262	248	260	248	267	214	302	281	281	295	267	250	253	250	284	254	234	262	257	247	241	253	255	284	257	255	240	289	265	234	254	268	296	294	241	271	252	261	268	227	280	252	253	239	252	289	279	232	236	269	274	263	276	276	299	255	257	232	279	263	238	254	253	284	257	258	264	266	262	251	252	271	277	266	286	264	294	271	284	256	269	274	254	231	271	236	269	277	246	274	254	275	254	253	258	275	265	292	272	277	288	246	270	275	258	274	265	276	247	263	253	252	268	252	286	274	248	236	269	244	244	240	271	287	250	264	259	250	248	263	261	253	251	262	273	236	253	261	250	264	254	256	269	294	256	260	285	272	280	238	269	240	264	260	248	253	269	283	268	263	257	238	259	283	243	239	266	251	248	252	257	267	276	300	239	266	246	274	253	298	263	258	241	263	272	271	285	241	260	256	258	288	244	279	242	276	265	245	261	272	269	249	244	250	248	260	272	268	273	270	261	281	277	209	282	257	259	269	250	235	248	259	263	263	228	287	256	289	271	234	267	267	269	272	258	287	247	255	279	291	283	249	271	231	250	249	242	257	284	313	249	266	251	262	268	290	254	265	301	253	256	233	240	212	287	273	251	246	256	292	289	285	248	242	289	265	277	260	291	271	268	262	257	268	260	240	277	262	245	292	261	312	280	271	265	251	256	272	270	276	277	248	252	247	275	276	292	265	269	255	269	265	277	270	274	246	261	272	273	267	258	244	256	281	257	294	268	280	255	286	270	266	263	268	250	235	267	283	233	261	245	264	248	255	246	263	318	292	267	248	244	290	275	259	271	274	242	254	247	253	263	283	270	249	270	269	260	243	260	223	284	258	252	275	267	261	271	254	265	285	250	241	272	268	254	274	248	277	282	282	227	266	246	259	265	275	256	241	248	233	258	259	268	248	267	264	242	264	236	241	272	219	257	281	235	242	269	304	270	265	268	262	234	241	243	276	273	241	269	263	241	258	259	262	250	265	260	252	264	239	254	267	275	306	271	258	264	263	264	238	246	272	248	256	246	236	273	265	222	253	244	268	254	236	248	267	279	243	241	280	246	268	263	224	256	244	249	291	239	267	222	259	238	234	239	257	270	249	294	255	241	280	221	258	261	225	276	244	272	234	268	267	260	274	259	276	271	279	247	267	264	251	217	275	245	283	259	276	241	249	248	272	268	263	256	259	270	297	258	310	256	241	248	274	211	267	240	225	245	260	263	244	251	222	255	278	266	249	265	276	305	267	239	243	279	233	273	240	274	248	232	274	240	259	248	266	279	274	247	264	272	231	246	275	282	292	254	261	288	261	264	256	248	280	261	262	287	274	282	262	238	253	223	236	285	263	227	267	270	233	253	258	265	235	243	287	269	291	263	280	264	248	296	257	259	227	276	245	260	276	258	302	265	268	280	270	209	259	239	288	257	260	252	270	272	220	251	258	265	261	267	292	276	256	249	247	250	265	266	233	251	261	277	237	264	293	229	264	229	247	258	248	274	243	288	268	279	278	265	244	253	253	280	252	257	280	251	266	237	234	275	295	248	285	254	240	258	264	237	244	266	268	241	265	287	241	287	262	237	247	265	259	250	264	246	246	235	265	259	260	252	249	263	269	244	281	233	275	260	269	264	251	268	268	260	264	252	262	272	234	254	270	270	285	272	238	251	262	255	248	263	250	256	261	286	298	270	244	277	286	278	251	255	264	276	245	242	277	247	285	277	253	272	262	249	255	262	258	274	261	268	274	255	295	246	238	256	249	276	238	248	250	265	261	295	315	291	291	275	265	262	255	248	255	239	268	247	304	251	282	273	259	273	239	248	244	290	239	263	247	268	265	249	254	249	252	302	263	268	294	257	242	255	256	278	232	281	279	250	230	270	265	286	265	266	252	243	298	261	276	263	248	266	301	259	300	302	252	251	264	287	264	248	285	270	273	285	284	265	224	243	259	233	272	249	266	269	250	270	272	261	247	274	235	278	261	264	279	245	284	257	241	273	295	264	235	231	237	257	270	244	241	242	283	277	283	263	265	263	230	255	259	267	256	262	294	254	266	285	280	243	254	233	273	285	248	258	264	294	273	249	234	276	249	226	261	273	269	264	247	235	263	247	275	230	247	239	276	286	283	262	268	287	268	265	238	302	251	274	284	273	241	244	247	265	221	281	260	239	272	272	265	245	318	262	263	257	250	266	252	243	264	270	267	232	264	271	270	261	275	258	287	279	265	265	261	268	269	260	275	281	292	291	247	259	248	273	251	249	265	294	295	260	258	257	236	275	265	215	247	274	261	280	267	253	242	256	281	230	289	256	267	280	290	259	243	268	264	259	245	283	267	252	282	247	251	264	281	232	257	253	245	305	263	260	235	268	259	294	272	251	263	298	255	228	270	269	230	276	287	242	272	257	255	301	284	256	254	261	269	253	283	247	268	259	253	261	253	260	268	257	264	235	250	258	244	244	260	230	242	277	252	275	265	250	241	235	257	279	266	272	302	276	271	265	279	254	293	267	252	246	258	281	280	244	234	274	260	246	245	253	267	261	280	243	279	263	258	256	254	291	266	257	280	242	248	253	284	245	226	280	241	245	270	294	237	277	298	225	275	265	228	265	257	278	261	256	247	230	245	242	267	266	265	258	276	257	273	262	285	266	247	263	258	266	294	284	262	254	267	261	275	250	256	262	280	280	235	257	282	290	265	248	243	241	265	274	257	273	252	283	255	285	257	254	278	263	268	242	264	248	276	299	280	268	278	274	250	272	285	258	272	279	268	267	274	261	234	247	269	264	274	257	248	274	258	248	242	256
17197	26823	35706	45299	46829	49105	45714	40441	35321	28328	19079	17356	13086	11335	8432	6156	4988	3293	1997	2235	7893	4599	1285	1289	1391	1381	1110	1201	1084	1087	980	966	907	1535	3660	5062	9633	11808	11444	8847	8516	3754	1042	616	601	609	608	635	604	645	603	683	938	848	1081	691	607	636	646	626	629	594	631	605	616	596	613	611	609	620	600	613	663	612	610	648	624	619	624	587	599	559	616	625	634	588	567	608	593	593	633	615	599	610	619	625	584	623	568	615	590	659	632	627	604	586	600	603	630	600	594	604	638	579	633	621	582	630	585	586	576	634	602	598	576	604	597	599	614	605	601	657	584	616	630	626	594	624	603	578	653	594	578	603	641	582	592	616	652	608	599	612	608	586	588	635	598	580	556	587	623	645	589	609	641	624	665	596	588	667	639	593	617	625	636	626	640	665	582	576	604	626	624	599	623	625	618	608	594	558	582	637	557	606	611	599	631	578	583	609	568	601	609	609	585	611	616	587	589	611	592	614	633	578	618	600	633	634	563	629	536	599	628	631	581	638	657	618	642	618	656	619	594	629	652	598	649	622	599	640	645	606	597	648	615	600	593	631	646	601	592	611	599	583	613	578	597	625	627	637	598	633	589	596	624	606	628	585	618	609	619	598	624	586	589	598	601	632	624	611	584	546	617	571	576	629	560	594	569	601	613	563	620	565	603	583	597	620	612	621	576	549	613	644	627	603	598	621	569	624	641	597	603	609	588	625	647	601	594	620	604	586	642	623	615	595	581	594	637	595	629	581	634	638	629	604	626	600	660	598	595	605	625	599	576	571	582	623	580	632	625	583	569	595	574	647	567	610	614	607	587	615	577	661	593	604	597	612	623	610	621	593	626	600	586	603	591	655	600	625	601	614	592	580	622	605	587	646	614	641	617	594	606	623	645	574	629	600	583	618	585	603	647	602	624	595	579	620	657	612	603	640	583	586	609	607	590	616	605	603	617	582	576	614	628	596	576	568	594	584	616	579	588	575	624	593	597	595	639	625	621	664	618	616	649	589	619	620	614	610	626	597	626	669	629	629	577	599	603	593	670	611	623	592	616	566	626	651	622	599	582	592	599	640	587	616	624	555	614	586	603	575	617	610	600	588	559	612	598	641	599	644	625	594	619	625	590	615	615	621	634	587	663	626	610	611	589	601	601	597	636	589	590	625	620	625	602	616	572	631	587	585	636	621	616	646	584	588	594	617	608	594	605	606	576	624	585	600	635	606	633	616	579	611	655	593	597	609	619	595	637	600	582	600	612	581	590	609	611	607	610	603	593	628	622	641	587	631	573	598	583	624	649	603	610	610	627	590	656	596	669	598	623	600	650	584	623	626	651	610	642	608	590	642	590	554	620	641	620	611	621	602	597	619	611	586	608	608	615	584	565	666	609	601	636	578	653	592	620	599	557	653	622	593	583	615	606	643	629	606	610	630	670	628	605	590	599	599	604	616	618	614	642	617	651	613	595	578	617	633	606	603	591	608	564	612	601	605	587	616	594	613	633	631	580	631	646	655	587	607	565	617	590	606	644	593	600	602	583	619	580	624	608	616	650	630	597	587	587	611	613	585	618	577	582	608	617	612	629	624	643	590	637	580	584	573	623	571	609	630	570	634	579	611	618	617	602	549	603	638	648	588	570	596	604	586	595	622	633	582	629	612	592	621	626	573	628	617	607	638	587	611	635	598	583	627	619	617	607	649	648	611	600	582	621	623	635	594	627	624	611	591	581	618	656	662	617	619	606	630	589	550	658	614	643	650	601	579	624	583	588	617	627	612	613	644	574	615	566	630	613	619	588	598	618	612	677	646	583	611	614	627	634	598	593	645	601	622	628	564	647	601	646	651	609	580	623	592	590	591	644	590	647	628	632	592	636	598	591	603	632	607	561	582	599	620	588	641	599	612	610	595	580	561	579	562	591	667	608	598	606	615	587	623	586	624	614	634	615	610	633	641	572	610	615	595	621	618	601	571	640	598	557	586	612	572	596	604	591	586	598	644	603	596	618	609	607	567	595	605	601	638	577	629	611	590	608	559	608	637	594	671	635	578	603	602	614	593	588	578	630	605	587	601	589	615	612	587	597	632	617	579	660	620	593	622	623	607	610	607	673	585	633	597	650	590	585	628	545	594	579	596	548	596	575	600	574	609	602	601	599	629	635	586	642	632	587	630	598	627	602	628	650	621	605	595	587	590	586	656	606	612	633	645	617	607	588	641	604	610	585	587	630	600	608	628	603	599	601	572	577	595	584	595	609	626	618	633	631	587	605	610	593	628	575	581	626	625	624	600	632	575	629	579	626	647	623	603	583	614	611	598	641	570	570	623	631	641	647	562	616	599	621	549	618	641	597	603	650	571	560	612	550	653	606	643	595	612	636	609	659	637	606	633	610	638	607	606	579	590	608	634	613	605	620	595	582	652	577	619	550	612	586	596	651	599	593	614	661	598	642	582	619	596	597	578	607	620	583	608	604	602	608	583	599	589	595	634	618	615	605	651	620	585	629	601	650	658	567	595	629	577	602	617	630	588	612	615	612	622	593	603	591	581	634	618	583	603	591	653	666	633	628	616	582	612	578	612	595	591	601	611	601	647	579	607	596	636	614	587	617	646	619	548	587	638	617	607	575	573	649	636	643	635	621	630	595	611	613	620	602	598	611	613	650	649	647	609	627	603	589	585	570	622	606	601	645	591	631	595	608	613	585	614	585	626	609	596	610	603	596	613	652	589	596	582	618	626	642	631	601	636	589	597	625	560	623	595	628	649	633	598	589	628	637	582	632	611	645	592	586	579	617	580	634	589	627	635	642	607	622	534	612	567	646	588	582	629	586	607	618	576	602	609	610	607	646	602	609	596	610	622	587	586	632	578	671	627	583	618	663	586	608	618	606	581	613	588	589	577	634	603	623	622	606	623	607	612	588	607	613	596	606	595	636	622	654	599	586	593	598	603	587	584	635	618	582	614	622	572	608	603	574	582	652	557	551	623	582	608	601	596	643	596	628	590	648	611	623	572	594	620	572	619	604	590	610	603	614	626	618	638	617	618	579	623	590	651	605	587	599	620	578	604	618	606	609	659	630	615	587	601	603	615	609	595	645	598	621	558	580	611	613	604	632	582	601	647	622	640	631	574	635	609	603	643	636	618	613	601	600	601	563	584	601	620	577	614	615	665	594	630	634	694	644	614	604	616	610	606	621	601	601	626	622	635	600	657	574	636	588	610	620	643	583	624	652	589	620	608	640	649	619	623	563	583	594	626	593	633	616	604	600	596	567	608	603	578	612	630	600	592	655	594	614	589	599	630	633	605	653	624	558	628	623	586	599	638	602	610	585	594	657	616	608	639	605	580	625	578	573	635	642	654	596	610	589	611	572	623	591	573	598	614	609	597	566	594	595	571	623	660	633	630	668	630	605	657	593	640	604	613	623	598	596	618	583	560	567	588	614	581	613	614	620	567	607	637	595	574	590	593	594	622	635	624
3526	3113	3270	2706	2484	2060	1566	837	568	480	405	254	245	217	207	179	190	167	179	207	172	193	166	221	187	192	192	186	171	164	176	188	171	173	159	206	220	235	248	263	230	194	157	167	170	156	145	161	170	162	154	158	192	179	157	171	184	180	178	150	172	175	163	160	164	170	165	188	183	162	148	162	177	162	169	131	171	170	164	176	156	168	160	170	165	159	196	142	159	152	168	157	138	152	186	175	164	161	181	176	173	171	159	157	165	143	169	166	149	162	166	166	148	174	161	181	158	166	187	156	168	163	150	177	152	170	183	141	153	159	176	187	153	185	167	179	169	174	166	186	141	184	166	167	177	150	161	172	177	143	174	157	178	167	146	202	147	160	171	163	192	164	154	150	164	151	183	180	149	170	145	160	151	158	147	157	155	147	148	168	156	150	191	165	161	174	168	182	166	148	165	174	146	158	140	180	160	153	153	157	174	192	160	176	194	167	148	167	158	163	170	173	189	173	150	158	164	187	188	164	132	154	161	162	153	161	161	158	191	167	158	188	152	173	153	152	160	155	154	177	146	132	176	148	169	163	149	165	172	173	185	173	168	184	159	186	166	157	167	146	183	170	158	173	159	181	148	152	171	181	146	171	165	149	178	180	180	174	191	171	172	161	156	165	164	176	163	164	172	184	175	193	173	157	158	151	165	185	147	151	144	170	167	153	167	170	151	164	194	158	157	154	167	152	157	185	179	153	168	160	181	150	168	155	168	165	183	176	185	195	145	137	163	161	152	169	169	161	162	142	156	183	200	194	182	162	153	175	167	155	158	177	182	154	178	165	187	165	184	151	169	168	164	165	156	127	173	164	162	164	151	181	166	156	148	180	166	171	154	165	175	163	189	162	159	174	173	157	182	168	148	157	175	171	160	171	143	157	171	157	152	177	140	178	160	160	175	150	151	212	176	194	178	182	172	178	160	151	160	151	169	152	147	163	152	190	143	153	158	169	169	158	160	160	169	201	138	156	160	162	180	159	166	158	155	146	162	162	145	173	152	160	152	172	190	174	153	151	154	167	161	163	160	171	168	199	185	168	185	155	185	185	163	148	188	175	174	158	142	166	150	197	179	163	193	163	153	168	134	171	170	160	163	176	169	161	185	164	174	155	154	145	152	161	157	154	174	166	157	171	178	176	151	165	169	171	158	158	140	152	177	164	168	166	165	162	161	152	181	173	144	164	150	173	168	144	166	173	155	171	183	158	191	173	157	172	165	148	152	185	136	162	151	152	159	146	152	181	163	178	157	185	168	171	157	154	186	181	158	168	164	185	160	192	166	173	162	140	188	150	173	154	155	168	171	177	169	163	194	182	195	142	173	189	152	171	160	141	184	181	199	150	179	160	151	183	167	184	155	174	171	162	161	176	159	174	167	147	157	175	155	175	174	179	183	188	164	162	169	161	149	189	184	183	164	158	172	177	166	193	161	170	182	168	173	181	173	169	161	167	170	172	193	165	174	146	152	169	162	153	148	181	170	156	183	161	157	175	183	172	170	154	166	141	170	168	166	162	181	144	164	182	154	148	177	161	169	176	201	192	171	169	160	148	170	150	184	146	159	170	220	170	148	160	167	173	149	165	172	162	144	165	171	160	156	162	158	161	156	151	140	180	150	158	175	147	148	173	167	151	177	164	166	171	139	161	153	161	164	151	166	169	168	177	171	196	155	181	145	172	148	174	174	169	168	168	156	177	164	175	161	169	158	179	154	161	156	157	164	168	158	175	175	172	168	167	159	175	155	139	180	163	150	185	170	154	154	161	193	157	180	177	161	186	172	178	186	165	171	203	169	146	158	163	151	149	172	182	180	158	176	185	190	176	177	175	169	162	167	176	163	200	155	166	156	192	189	166	197	158	162	176	166	198	178	197	157	176	177	168	152	196	181	175	151	139	159	160	169	167	178	171	192	172	174	188	163	159	180	156	170	156	161	185	171	169	168	200	148	175	168	154	158	170	150	170	160	153	183	151	180	186	174	151	151	169	167	169	154	160	133	194	177	162	170	184	153	147	177	159	150	164	189	163	196	153	153	161	150	169	186	157	181	178	152	176	163	155	165	174	177	141	153	142	161	167	165	160	195	173	177	155	173	161	165	153	180	168	128	169	167	161	172	173	198	173	150	160	178	167	174	176	179	148	161	170	163	152	160	156	164	169	185	178	166	143	168	175	154	159	183	172	168	188	154	192	165	142	152	191	191	162	183	181	181	168	178	156	168	163	173	171	170	185	144	174	170	157	179	162	173	146	181	183	184	171	187	157	169	172	191	158	174	170	178	142	149	170	193	181	152	177	181	147	153	177	165	158	162	144	199	140	164	168	181	175	164	176	172	163	150	174	142	167	150	161	172	158	157	144	166	181	165	180	156	171	188	157	169	191	176	142	152	165	155	150	139	170	152	172	161	186	178	167	143	176	162	157	163	145	159	172	175	163	166	151	176	152	172	190	165	185	181	187	170	179	147	151	163	160	157	166	176	145	169	157	183	166	176	169	168	161	164	163	166	180	187	149	158	181	158	179	162	147	168	150	165	178	160	160	184	147	158	175	171	174	152	173	173	167	173	159	156	161	170	193	165	149	175	180	162	161	145	168	165	158	160	157	157	154	159	161	162	153	141	155	171	160	154	165	149	190	185	169	158	157	154	182	158	166	167	160	154	161	165	162	179	151	166	203	165	165	174	155	152	154	141	163	170	181	184	167	174	149	160	172	133	146	182	148	172	164	161	177	144	164	167	191	169	170	167	162	168	181	170	150	161	210	170	171	155	159	179	167	180	181	170	140	144	177	149	162	184	171	163	169	164	166	157	143	169	148	159	172	156	169	168	186	161	182	159	173	162	179	158	151	170	176	167	169	144	194	166	158	146	170	171	171	165	163	171	184	163	166	172	181	166	158	170	188	180	154	149	174	162	161	181	156	160	150	169	166	139	172	183	159	166	173	161	170	176	178	160	145	184	153	180	166	159	181	161	178	169	162	178	156	161	182	154	162	161	152	166	149	164	174	197	154	175	165	147	177	144	156	154	158	143	133	178	160	171	169	171	166	188	169	154	144	165	146	180	157	145	156	180	153	154	161	149	165	162	179	175	179	173	150	166	156	151	153	144	173	181	180	167	176	166	162	156	166	156	157	164	174	171	145	163	173	158	186	173	174	174	162	145	169	165	176	144	178	169	164	144	159	160	145	173	154	167	170	165	184	151	158	147	180	167	172	172	169	147	160	170	176	180	183	166	152	171	175	181	138	156	181	133	170	136	168	168	162	156	165	165	174	171	158	184	186	167	170	212	208	142	182	159	172	172	163	156	139	163	174	167	146	154	165	152	173	171	167	163	185	204	160	182	183	160	182	179	153	165	154	154	163	190	176	171	160	181	156	174	143	134	181	147	180	162	176	177	177	191	167	160	174	147	175	184	157	163	161	163	165	174	154	192	171	174	139	163	150	178	185	159	153	154	162
3353	4170	6974	9373	10374	9736	7554	4535	3294	2850	1955	1509	1183	992	809	760	756	646	574	586	579	666	609	567	607	639	514	548	561	527	571	499	528	517	576	677	949	867	943	944	844	522	431	431	428	448	389	438	478	439	416	451	458	434	455	438	440	425	401	421	404	419	459	457	406	415	434	462	433	402	473	412	445	440	418	417	414	419	407	488	419	407	425	442	438	435	437	406	460	386	422	461	479	431	427	408	466	473	435	433	437	474	413	433	426	452	442	442	425	432	381	435	463	437	414	446	424	458	439	430	431	437	433	434	392	410	425	415	423	459	414	405	433	436	443	424	386	437	411	443	437	404	420	436	394	402	467	470	446	440	452	411	449	420	420	419	413	465	434	432	463	455	444	424	451	447	431	460	466	427	443	419	424	410	471	426	425	430	425	457	455	393	411	435	442	434	396	400	427	425	434	423	431	454	450	382	412	458	413	413	451	448	428	467	438	476	416	441	439	395	440	431	419	423	407	403	452	423	457	430	427	457	440	414	441	432	455	435	410	397	408	410	461	410	432	453	419	425	396	437	425	416	447	417	394	392	403	415	450	436	428	446	433	448	417	429	406	447	425	417	455	471	423	410	412	447	413	413	447	381	444	408	426	421	456	429	419	391	424	453	466	408	465	426	443	434	435	428	420	398	406	418	438	414	423	455	429	437	406	411	448	455	432	446	426	402	404	422	453	443	446	424	430	441	448	426	460	422	390	472	411	474	444	451	432	426	451	408	432	421	437	440	422	423	449	422	425	477	432	416	441	408	422	455	442	430	445	462	436	435	444	456	425	453	452	416	433	443	497	400	441	383	439	417	416	431	435	454	409	384	411	473	420	420	442	426	389	430	421	449	411	456	450	404	449	437	413	384	440	448	422	443	435	414	457	415	439	413	447	445	429	441	449	424	469	425	450	421	425	439	383	450	436	416	420	419	441	414	407	437	407	411	446	437	427	407	416	427	400	469	431	465	429	441	412	441	436	425	427	434	409	458	423	426	406	439	434	474	427	407	447	428	474	450	440	460	443	461	429	403	403	461	450	408	395	397	437	428	417	433	449	444	417	391	434	428	397	413	448	449	429	432	378	416	426	412	444	449	409	448	434	448	454	466	460	439	383	431	412	434	447	450	445	411	463	441	423	421	425	428	399	448	412	442	429	426	449	409	413	421	447	441	453	441	429	459	449	463	474	456	403	439	404	444	397	409	448	413	402	419	428	464	423	452	441	439	459	452	429	420	410	447	444	408	418	430	411	434	452	425	430	424	425	421	445	402	427	417	426	434	440	417	405	390	399	445	399	451	419	443	423	452	434	496	432	436	419	427	430	446	412	467	407	416	415	460	431	457	468	466	442	487	445	416	403	409	424	439	465	423	438	440	425	399	449	441	414	426	405	457	398	436	443	420	478	462	434	415	429	446	443	438	429	425	454	415	436	428	441	418	468	442	492	451	430	436	442	442	463	413	404	486	436	427	413	391	413	454	399	425	411	469	395	436	436	456	442	445	450	430	417	437	430	437	447	432	462	441	437	442	444	435	434	460	425	422	424	411	452	424	462	432	425	426	438	434	425	433	467	472	433	419	416	415	450	482	401	450	462	464	420	409	433	446	411	397	432	493	385	420	430	468	412	406	429	438	464	433	464	412	415	416	446	429	430	436	407	427	451	468	433	444	461	450	414	432	412	421	420	444	448	446	425	448	442	422	424	469	417	416	426	439	445	405	445	444	404	403	443	426	463	453	383	441	429	467	450	453	429	426	443	433	434	425	439	416	450	432	425	436	409	418	410	430	430	450	435	420	434	445	419	430	422	427	404	413	431	434	440	447	436	469	446	421	431	443	409	450	436	437	419	417	416	476	443	431	457	460	429	428	488	427	430	455	425	413	469	427	444	436	458	393	425	423	412	435	453	432	421	445	387	453	386	459	429	436	435	444	439	445	392	418	455	400	453	458	459	423	462	421	430	408	453	417	454	435	440	456	423	463	459	395	439	440	449	382	435	466	418	463	423	460	422	432	415	425	457	422	446	464	426	430	431	445	410	395	419	410	441	427	439	436	441	403	414	429	386	401	457	395	435	436	432	382	445	477	405	405	411	426	428	428	450	411	418	421	422	406	462	406	393	408	438	439	414	417	457	424	430	426	453	443	446	442	436	443	432	380	455	391	422	419	430	455	462	428	426	441	433	451	433	454	481	449	457	473	425	407	444	413	455	437	447	448	460	446	421	446	446	426	441	427	374	451	388	433	418	453	400	435	412	404	390	471	410	429	408	446	452	438	439	420	412	416	432	463	482	477	429	446	400	437	422	436	433	436	449	444	448	442	482	452	427	433	418	436	420	442	420	412	420	417	407	447	463	477	441	420	480	450	434	447	390	448	437	415	416	430	420	454	411	451	432	410	445	443	420	405	424	420	406	416	425	432	395	414	398	420	471	409	449	452	429	413	412	455	397	441	407	432	418	406	424	470	423	435	431	462	452	417	423	481	415	427	445	432	436	432	428	414	443	414	433	449	430	431	435	424	392	448	428	412	411	441	442	421	436	458	416	424	430	430	420	404	371	477	438	424	427	409	419	437	421	427	435	417	438	447	431	409	428	440	429	420	457	462	444	429	454	413	425	457	451	422	423	454	421	436	398	454	413	429	405	448	405	424	474	436	473	455	435	473	416	392	456	466	442	428	445	422	429	393	441	446	408	410	442	406	451	429	453	413	425	404	425	376	455	430	432	415	423	462	402	409	421	427	491	446	401	431	423	436	454	438	433	457	429	446	414	438	419	435	421	419	441	395	439	427	445	405	456	444	428	430	483	455	456	403	383	433	451	427	456	431	443	433	455	433	374	396	440	437	391	422	418	411	433	439	473	429	376	412	468	436	444	434	412	417	404	470	446	426	400	481	437	401	444	466	414	465	433	464	438	439	446	423	454	425	406	451	438	444	450	401	444	437	443	438	410	410	402	472	428	438	434	467	450	437	456	420	420	450	458	430	408	406	413	439	447	444	434	462	455	414	449	434	389	407	426	433	420	455	433	445	450	449	449	449	474	476	432	465	440	460	456	385	406	408	429	396	396	433	425	414	395	422	413	422	443	467	449	439	436	421	429	433	452	450	469	451	438	437	416	424	448	444	432	453	423	415	454	416	433	452	472	454	415	414	419	450	450	455	469	435	463	407	438	434	470	451	438	428	449	412	407	428	448	467	472	415	422	451	479	439	411	435	394	405	394	423	454	447	442	421	438	437	418	414	455	428	441	409	459	409	365	421	412	439	389	437	425	428	432	401	461	423	427	477	438	419	430	423	393	423	424	411	451	451	451	441	435	408	431	439	388	434	420	429	440	418	429	438	424	431	406	427	425	409	419	435	489	414	414	409	465	426	443	439	418	432	433	405	425	424	459	384	415	421	389	445	426	439	420	406	461	433	438	448	420	437	404	427	410	399	429	438	475	464	428	421	427	447	449	431	420	410
17471	28781	28609	29784	29371	29003	25461	17848	11977	8299	3952	3099	2247	1667	1030	744	724	454	390	361	425	446	351	313	316	317	294	297	294	297	256	265	275	337	547	1326	1372	1068	873	641	504	320	258	252	262	259	281	252	240	243	243	243	302	280	260	276	235	221	233	254	272	240	254	247	258	253	260	256	256	248	266	242	296	241	248	239	258	254	248	261	296	283	239	271	262	248	229	259	247	243	270	269	266	249	249	287	245	261	253	241	240	237	232	252	280	264	250	252	256	251	238	246	249	285	228	266	248	252	230	254	283	241	262	249	256	233	249	246	242	232	231	245	233	237	248	249	225	286	253	210	240	229	236	253	244	250	241	261	261	223	258	268	231	238	248	268	233	219	273	224	278	241	271	277	245	263	251	260	272	244	244	238	250	248	231	288	241	265	233	248	261	270	235	255	225	234	281	256	274	225	216	261	247	259	226	245	262	266	232	249	263	264	238	271	264	248	240	258	262	248	240	244	257	230	233	247	217	255	260	235	227	276	267	220	227	248	268	227	262	247	274	237	258	245	262	269	250	238	257	245	252	239	263	264	239	258	245	253	217	256	234	259	256	270	285	219	268	258	241	255	242	251	256	240	237	266	260	229	256	232	261	253	225	222	243	256	244	234	280	239	266	224	273	250	254	256	273	261	207	273	260	264	263	240	267	229	231	255	257	272	292	266	267	251	234	238	274	240	234	268	271	268	246	277	266	232	253	238	233	229	237	225	275	262	238	260	254	251	255	232	242	241	273	245	229	248	277	231	251	233	236	238	228	274	257	247	246	233	230	240	237	287	243	261	234	258	244	250	269	277	255	260	212	258	224	245	240	251	243	238	252	240	235	233	247	264	231	238	250	213	253	251	251	220	252	256	230	272	247	260	255	263	248	248	264	267	254	260	251	250	231	280	247	265	263	230	221	259	260	247	274	254	242	272	261	257	255	261	248	237	265	265	246	239	233	259	241	239	239	254	259	229	268	215	259	224	255	258	245	247	248	245	242	217	268	273	240	258	267	233	244	238	278	257	264	232	238	247	235	266	254	264	286	244	253	246	260	246	240	230	246	285	252	269	255	263	258	251	244	258	282	249	259	274	232	232	257	256	230	256	258	243	225	262	256	253	235	255	249	239	234	246	243	235	257	265	253	240	249	240	241	255	244	243	245	223	279	260	265	235	202	239	275	248	268	270	254	237	268	244	264	261	263	266	215	247	241	275	272	250	254	286	243	240	253	243	238	254	240	231	259	242	239	250	271	238	246	250	287	242	268	265	258	256	241	254	263	227	257	225	253	284	269	234	244	256	222	250	242	249	235	238	264	261	257	225	232	249	244	259	249	287	237	252	273	256	263	264	289	275	290	252	241	256	245	243	272	241	258	236	260	243	239	281	258	266	216	269	272	248	235	255	236	238	257	246	233	253	256	241	270	253	237	246	238	260	240	235	281	237	239	245	258	282	279	235	249	256	233	267	273	228	221	241	261	236	250	268	260	259	270	248	271	264	271	245	253	250	251	252	259	284	252	241	215	272	229	233	224	259	234	253	243	265	235	225	247	253	262	269	223	230	280	251	229	258	224	236	231	238	243	246	260	262	263	268	263	258	276	234	234	229	262	250	230	252	253	238	250	243	243	251	275	267	221	269	240	251	257	245	264	278	260	266	236	270	259	219	241	256	252	257	245	254	253	226	236	263	260	230	234	284	261	257	249	245	267	235	243	239	236	248	240	270	234	244	229	239	286	270	262	246	227	252	270	262	263	247	257	249	247	248	263	238	231	273	257	247	236	255	276	268	269	225	248	225	236	271	232	272	250	239	275	270	264	240	232	266	243	249	252	244	234	241	261	237	246	268	280	233	232	269	252	217	245	262	228	275	288	264	244	241	259	277	262	235	244	245	252	242	275	252	243	241	259	278	257	237	252	245	223	247	257	246	259	258	221	258	227	266	257	238	262	243	264	269	289	240	262	227	268	267	245	235	223	262	265	227	239	255	245	258	242	281	226	240	248	237	260	239	255	245	244	272	232	249	237	258	267	264	223	249	275	255	229	247	237	246	230	264	281	249	253	227	256	221	249	238	210	238	227	226	228	276	261	275	260	255	269	252	275	240	261	257	243	232	272	246	245	270	245	252	255	237	250	246	269	240	264	270	254	263	267	230	245	276	246	256	251	214	247	256	233	268	233	227	249	235	295	258	252	258	227	244	232	219	257	220	250	236	263	250	246	249	256	236	239	263	226	239	246	262	229	249	235	276	221	219	247	256	276	231	247	231	279	231	257	272	268	238	255	246	263	266	251	254	231	255	270	256	278	248	240	247	263	250	276	280	236	235	242	238	272	269	271	247	254	222	266	252	225	277	238	248	239	282	241	245	252	225	254	228	236	230	229	246	231	247	246	252	258	245	267	274	239	255	233	291	249	244	257	275	270	233	220	280	273	251	202	219	255	257	270	251	269	226	244	274	235	262	255	247	253	252	247	259	280	230	231	257	234	258	264	221	258	264	265	227	240	239	258	293	267	223	239	246	255	246	244	288	236	238	244	255	263	279	259	243	252	255	261	245	263	254	245	261	229	241	213	221	254	247	256	265	241	253	246	269	241	261	270	273	230	274	263	261	231	257	235	256	245	256	241	278	239	245	290	243	246	238	238	249	267	265	248	251	236	246	231	256	254	271	248	245	243	225	247	268	257	242	234	257	264	274	220	233	236	233	248	250	258	251	261	253	274	244	249	254	242	263	253	283	247	245	228	253	266	255	248	262	288	253	248	252	260	264	248	286	249	252	246	252	255	274	256	242	222	244	231	257	215	234	257	231	238	252	242	267	245	254	251	220	238	255	255	262	254	253	230	212	227	233	257	258	258	265	241	251	258	226	219	253	246	258	269	263	221	264	233	251	247	253	244	241	269	270	269	275	257	214	222	228	248	224	251	245	283	243	249	232	233	267	266	214	233	241	235	261	240	279	266	265	247	237	256	254	264	254	273	241	252	254	246	239	250	252	256	267	252	261	266	232	240	263	232	240	267	234	273	264	235	280	248	251	212	249	257	224	243	249	254	263	237	249	250	243	231	253	242	264	245	239	256	255	236	291	257	236	247	248	281	253	268	270	243	246	250	232	239	268	249	250	254	241	238	251	251	278	242	247	242	251	234	252	257	260	252	250	264	242	278	234	254	277	234	275	230	284	259	304	258	252	257	211	228	267	254	241	247	227	226	247	229	237	293	253	229	248	252	226	227	227	253	256	236	267	234	261	251	247	249	234	275	257	276	263	261	245	240	260	247	248	245	270	273	275	240	237	247	236	233	228	252	253	276	249	254	237	232	232	228	255	261	242	248	259	261	255	239	253	259	245	256	281	244	221	230	279	253	249	282	256	236	252	232	237	263	239	238	245	255	238	231	254	215	258	255	238	247	247	268	244	232	209	256	271	274	239	206	224	282	250	238	245	257	259	246	254	250	237	242	240	280	246	236	237
12337	22357	29055	38255	39972	41871	38258	30806	25733	21259	11856	11150	8422	7098	5532	3856	3004	2022	1522	1608	2115	2064	1238	955	981	1056	943	939	897	867	838	867	792	1292	2884	8047	8087	6093	4736	3340	2070	1041	627	591	614	623	582	638	611	597	592	687	969	882	610	602	623	582	640	608	599	614	595	615	595	607	582	610	601	624	595	605	587	558	661	623	653	598	603	572	661	588	603	641	632	577	584	599	601	573	612	621	602	561	602	594	606	630	607	589	604	598	579	612	601	601	620	609	603	653	647	611	622	586	578	600	606	606	656	620	627	601	631	603	604	606	635	577	628	578	599	614	620	595	652	624	628	591	563	662	593	619	608	594	624	623	593	582	582	650	587	610	596	613	583	600	627	615	587	625	601	586	626	617	629	572	604	632	583	607	629	612	558	570	626	574	602	582	617	598	595	570	613	628	626	631	611	574	618	599	586	616	606	602	592	601	607	566	627	642	616	618	572	571	676	587	625	641	641	579	624	611	582	596	630	639	600	586	613	617	597	616	580	632	655	619	612	632	614	606	600	626	610	621	595	609	642	599	558	601	599	605	585	617	595	645	626	599	593	606	620	676	578	668	591	655	570	604	634	601	643	602	607	630	601	607	619	606	639	602	554	642	598	587	656	621	592	621	619	587	624	569	597	566	630	546	609	606	559	610	596	596	580	609	590	622	605	614	611	648	603	609	646	638	609	610	594	582	602	638	603	608	607	620	642	613	598	602	591	613	614	596	625	589	625	584	594	597	599	566	595	589	611	630	603	579	613	578	596	614	634	594	593	616	608	606	586	624	632	632	622	649	612	598	612	611	575	595	638	614	609	562	663	617	654	645	613	598	580	590	600	600	578	569	620	632	589	572	601	628	586	629	596	653	638	586	600	674	654	633	629	656	596	600	607	638	610	603	622	597	623	579	659	655	616	634	607	583	594	617	616	611	616	597	643	640	586	606	609	605	617	601	612	604	562	611	629	617	633	624	645	574	599	648	624	560	557	608	586	574	615	594	630	599	568	574	645	585	591	592	603	596	606	623	592	586	604	669	608	608	595	609	555	599	636	607	605	619	595	641	600	581	584	618	605	584	614	606	581	620	585	580	620	601	576	610	572	599	622	629	614	627	619	593	600	568	624	621	578	595	595	586	621	569	606	610	591	601	587	589	573	582	632	607	593	608	604	608	638	621	603	597	625	605	619	644	578	599	598	602	610	608	577	580	583	594	577	581	563	585	639	640	617	599	586	611	604	584	576	607	621	635	615	607	580	654	620	558	617	604	638	613	616	618	602	578	592	627	622	612	598	591	596	592	586	669	588	586	596	605	602	586	559	593	626	651	616	588	599	627	610	622	619	633	600	597	617	578	633	622	611	605	575	614	591	562	564	586	649	596	613	587	639	631	636	602	606	579	641	612	584	613	610	606	613	573	608	603	611	597	646	562	633	566	619	581	582	635	630	598	550	599	575	594	610	623	610	603	595	617	575	597	603	626	661	616	587	611	574	600	582	533	596	643	592	581	605	615	605	596	589	612	600	540	623	610	624	623	549	636	591	565	624	664	609	613	601	583	581	638	621	610	610	622	637	555	602	607	624	574	603	599	619	583	651	581	585	611	596	590	598	664	600	634	599	627	590	627	639	631	566	621	577	609	588	633	617	645	594	576	613	613	620	631	575	607	635	597	629	595	622	609	602	619	640	611	578	626	616	619	622	644	602	599	618	613	627	586	572	591	588	555	623	588	627	651	579	638	616	583	611	632	629	575	670	647	586	609	610	600	630	560	615	601	592	599	584	589	603	581	645	583	582	579	622	626	621	628	635	578	669	595	626	607	586	637	592	619	578	650	606	632	613	615	639	604	600	605	627	593	653	582	649	621	598	672	587	559	582	588	643	624	627	571	582	597	647	619	621	582	616	596	624	602	642	603	547	637	633	609	606	644	564	612	602	607	659	645	626	566	612	578	586	616	596	599	577	585	597	615	559	627	611	618	619	599	549	576	603	600	607	615	619	619	633	590	593	593	634	646	600	596	613	599	608	597	582	581	638	599	595	593	614	611	617	584	650	612	550	575	596	622	612	602	629	643	604	572	626	622	617	673	608	615	583	633	636	584	634	590	647	633	639	590	603	575	624	614	589	593	612	620	607	606	638	599	606	602	593	608	604	561	662	633	606	621	638	621	599	614	596	611	603	573	585	627	557	616	628	645	597	637	628	581	604	594	576	556	637	642	595	620	599	592	594	638	622	616	624	615	606	600	636	644	609	603	594	623	631	561	605	621	589	568	586	659	593	610	598	575	595	609	597	607	569	658	589	585	611	599	576	581	647	610	638	619	564	602	610	619	646	619	609	559	637	607	576	600	607	613	612	564	582	635	585	604	617	580	600	624	635	570	616	612	579	583	631	598	579	615	598	603	615	570	575	605	583	575	608	610	601	578	612	601	601	596	637	634	605	599	630	634	612	592	589	587	664	556	653	617	584	615	574	594	633	614	585	564	560	585	617	622	622	627	622	558	607	601	630	583	627	578	573	624	575	576	606	653	580	640	629	607	616	617	603	602	570	586	605	590	568	645	616	578	650	617	574	644	618	636	611	579	635	593	569	592	622	604	633	610	599	595	606	624	589	591	595	578	591	646	645	584	596	646	585	580	627	623	594	587	616	599	614	580	605	637	592	566	589	584	622	609	603	593	589	604	640	623	573	631	576	597	583	647	619	643	630	633	617	548	535	593	568	571	627	570	583	625	582	625	627	645	606	585	589	588	574	565	632	606	609	627	576	622	621	640	598	599	591	581	648	618	617	628	627	616	628	572	607	612	646	612	603	590	577	585	601	610	585	586	590	627	615	569	619	603	580	615	596	663	591	620	593	586	592	631	623	605	591	594	594	596	570	643	618	555	603	578	570	619	644	661	578	612	587	628	635	603	628	628	570	646	624	640	613	587	597	579	594	593	596	619	575	562	618	608	613	647	572	601	617	599	592	634	631	572	615	611	584	597	619	628	603	589	623	557	633	604	618	637	607	598	599	608	599	565	598	602	566	583	592	612	591	545	566	573	613	575	586	623	589	639	605	582	622	618	607	577	602	616	543	605	620	612	596	553	614	578	623	614	572	666	606	625	613	587	584	605	621	589	628	599	599	613	598	655	614	566	647	629	641	597	608	650	613	542	613	617	644	602	597	594	566	613	630	643	599	615	591	591	651	597	557	604	618	585	591	612	643	594	651	588	606	618	603	575	595	616	642	594	597	646	603	598	610	609	633	574	596	622	623	566	627	595	588	606	611	582	597	608	613	613	606	588	615	661	592	593	568	597	597	597	609	642	623	655	617	586	610	641	620	576	595	610	626	618	658	611	601	651	626	603	610	572	618	639	568	620	631	579	634	579	588	628	583	588	612	634	634	601	595	594	563	628	630	611	628	559	597	646	620	610	639	541	614	651	584	567	564	589	622	625	586	567	615	600	625	595	566	582	595	653	585	622	621	637
25710	36045	35075	37182	37196	36340	33535	27202	20920	13899	7116	5390	4271	3028	1900	1269	921	613	517	509	634	670	582	472	369	351	292	289	283	289	290	302	262	277	263	913	1931	2000	1220	1118	954	486	272	242	221	233	246	219	235	227	240	290	512	426	252	229	229	227	207	237	234	226	249	187	218	266	249	213	231	238	213	216	215	252	235	246	224	225	211	237	211	233	244	243	213	222	242	207	214	238	253	199	238	210	232	227	250	241	212	240	269	234	237	220	229	240	250	235	200	263	222	213	214	252	219	244	233	264	224	233	226	214	244	224	233	232	231	235	229	233	195	219	250	243	228	203	237	208	242	226	239	233	211	249	241	219	246	234	226	237	258	211	213	236	212	247	238	231	236	265	211	241	231	237	227	251	242	233	244	212	230	236	238	242	188	236	239	238	254	226	222	211	218	230	252	237	217	220	238	237	250	227	213	226	179	241	239	231	239	252	235	244	272	214	232	213	187	220	250	209	262	232	229	201	264	219	244	232	205	243	227	241	209	247	210	224	250	226	214	218	230	232	217	251	233	239	245	231	221	232	262	259	230	224	234	236	245	213	223	252	210	236	261	243	232	260	217	234	237	226	235	241	200	240	217	232	240	188	243	225	205	242	263	248	216	260	233	258	230	214	231	186	207	220	216	233	212	240	238	234	228	238	233	221	207	252	229	264	226	235	225	229	195	249	186	241	219	240	252	242	255	222	217	261	196	231	214	213	224	238	234	229	250	216	201	256	219	204	234	248	246	234	244	219	228	223	215	224	218	250	215	233	230	216	219	231	239	252	230	218	221	236	235	236	222	237	220	234	240	214	239	223	198	229	206	239	247	244	212	230	236	221	197	220	232	213	227	207	232	216	244	222	238	224	223	217	224	240	259	196	233	229	265	239	260	230	234	214	248	205	248	249	248	214	221	240	215	239	214	237	229	242	260	246	218	244	231	220	249	247	243	219	215	236	238	240	226	225	220	216	232	233	211	233	229	193	256	217	228	240	232	201	271	198	235	223	226	209	204	202	205	237	219	214	247	246	201	224	236	207	215	208	236	248	215	256	257	241	241	213	204	216	221	231	244	221	253	249	216	219	222	227	250	258	247	240	238	220	249	225	235	229	228	230	233	245	234	245	275	251	225	199	208	267	230	217	219	217	210	247	225	230	211	228	230	231	214	203	253	234	264	226	235	215	212	225	248	219	221	248	227	235	245	233	233	248	228	234	240	211	232	255	265	227	201	232	216	224	237	214	183	248	230	234	239	223	224	243	256	241	244	210	240	219	237	222	247	214	208	239	237	235	242	245	222	222	237	221	245	231	220	232	234	246	208	238	253	213	232	199	241	228	210	230	234	227	224	213	222	213	215	240	201	226	195	229	245	244	231	216	221	200	241	227	227	234	219	223	255	236	228	237	239	226	231	236	230	238	218	223	228	227	224	255	245	245	242	228	238	210	224	225	232	227	211	205	216	198	210	238	218	220	233	213	247	251	223	246	215	255	217	224	229	240	232	246	226	228	229	194	224	201	228	217	224	211	232	234	245	223	239	234	231	239	228	203	227	223	215	226	255	216	251	224	253	203	213	235	205	218	201	222	206	213	198	250	220	240	234	209	204	212	243	222	225	210	264	232	231	234	247	229	281	227	230	232	242	226	212	209	252	229	223	216	238	212	225	219	235	250	262	221	227	205	220	229	240	220	249	227	242	184	215	217	214	218	224	205	226	220	228	235	231	199	238	229	234	230	205	216	235	235	231	241	237	220	240	231	244	230	219	212	248	229	220	230	221	259	241	232	248	231	219	239	225	215	273	239	247	237	236	239	260	217	216	224	225	213	228	241	233	221	240	220	243	227	222	252	221	234	250	254	205	252	250	196	208	226	240	241	242	225	221	249	220	231	230	228	255	208	225	206	232	223	217	241	224	249	247	256	241	243	265	218	238	231	224	205	197	212	254	233	204	221	228	233	243	223	232	194	259	231	231	247	265	249	220	245	222	260	239	202	205	232	246	246	232	223	218	231	235	232	240	244	220	240	223	206	220	212	204	222	228	203	243	243	235	235	247	210	231	196	257	231	224	227	242	254	248	237	210	233	262	251	248	211	259	213	244	202	236	227	224	236	234	231	193	237	221	249	251	238	237	254	233	220	241	216	226	245	210	221	250	229	236	240	242	210	223	253	226	255	250	192	214	243	237	204	230	251	260	210	220	246	205	259	234	223	235	259	222	223	216	218	247	242	256	236	255	227	228	227	228	214	212	227	208	227	228	258	233	238	225	231	254	246	231	236	221	241	226	240	237	243	207	221	230	210	213	221	210	224	213	234	214	226	220	237	211	264	246	250	242	225	246	216	216	233	228	224	216	240	228	213	239	244	232	222	240	204	226	235	204	234	242	242	233	210	230	221	224	213	262	224	213	234	254	211	209	223	248	237	235	242	226	250	252	232	225	217	221	209	219	257	225	228	249	241	245	234	239	253	256	237	230	252	216	240	222	247	226	219	234	251	233	232	248	213	222	221	227	213	227	230	233	236	241	265	232	244	241	232	233	240	221	231	250	234	227	229	222	195	210	222	208	194	236	209	236	208	222	256	232	234	230	204	213	221	244	237	207	235	228	232	233	229	209	229	246	227	208	237	207	253	217	246	222	229	256	238	211	238	222	232	223	242	227	232	241	237	245	240	217	237	212	215	232	255	231	233	252	236	229	225	237	238	233	216	220	231	191	227	205	234	225	231	212	251	227	246	246	233	214	248	248	246	216	215	234	253	227	227	220	223	229	206	221	250	230	220	241	231	220	229	223	243	209	223	224	233	213	209	229	216	239	227	205	194	202	244	223	215	255	247	242	261	244	226	248	229	238	237	226	254	220	239	218	211	252	204	225	205	214	236	197	229	247	266	225	231	240	213	239	252	267	237	212	234	250	239	211	215	214	223	218	231	243	224	254	207	225	215	217	231	224	224	247	230	228	269	230	228	265	237	239	236	242	212	227	252	233	236	219	248	244	209	223	249	228	233	242	247	240	253	223	242	253	231	215	191	244	219	249	238	216	234	229	191	240	227	233	241	227	234	214	242	233	246	203	207	225	215	226	224	228	231	230	239	232	210	225	243	232	250	233	241	234	219	232	226	241	201	214	197	234	230	207	225	220	222	233	245	220	205	238	222	237	227	217	227	200	246	240	212	244	206	203	206	206	238	198	196	220	204	244	236	225	226	221	232	232	237	231	213	214	226	217	211	249	234	223	244	232	212	205	217	253	252	233	244	233	208	248	230	227	244	255	240	196	212	231	247	227	236	212	225	227	239	258	219	225	227	208	206	228	218	239	216	254	223	205	233	214	232	249	232	203	218	221	216	234	237	224	205	244	210	227	221	230	279	199	212	225	215	241	246	229	221	247	224	241	204	232	232	232	246	238	225	201	230	233	245	216	205	245	222	232	236	209	223	187	220	223	245	239	221	252	231	212	232	212	238	211	205	215	249
16575	27592	35313	45304	46584	48246	47283	41454	34959	29101	18740	17051	13867	11786	8981	6420	4604	2817	2518	2799	3537	3454	2550	2145	1607	1627	1116	938	973	1005	1050	945	839	845	901	5078	10892	11199	7646	6644	5551	2268	673	585	544	575	551	525	535	519	555	962	2305	1746	582	559	476	553	527	539	567	529	571	562	541	515	557	561	577	527	514	514	533	544	531	583	548	575	575	574	543	545	507	583	538	584	561	572	526	521	550	574	525	588	524	523	542	584	582	517	550	503	566	519	558	508	542	543	542	557	546	529	546	560	536	575	563	540	519	555	540	548	528	570	554	541	540	530	521	542	544	543	534	535	544	529	599	519	554	580	585	515	535	514	527	538	566	547	526	527	512	566	556	518	508	561	566	523	566	548	511	517	551	548	532	554	561	542	542	505	531	555	539	532	517	517	562	559	539	535	529	526	538	567	522	516	508	601	527	568	566	594	544	549	550	572	530	535	539	563	523	544	525	508	527	564	529	531	526	541	544	515	551	557	529	609	548	503	553	588	575	581	579	519	525	575	544	573	542	558	533	562	550	561	537	532	501	553	557	578	565	524	562	568	500	575	493	523	564	569	540	558	564	563	515	566	557	560	507	565	526	561	571	517	569	528	547	539	510	503	552	517	578	563	579	496	568	551	519	550	532	565	545	548	530	518	514	534	579	570	512	544	494	579	511	545	556	504	537	552	494	578	503	577	543	552	586	547	552	576	545	540	540	556	573	503	547	544	475	481	525	515	545	494	513	542	537	520	558	593	539	555	525	568	515	554	537	566	543	577	545	523	570	532	588	542	529	531	561	555	532	522	540	568	534	560	529	563	534	524	548	529	499	544	525	596	580	574	528	557	511	519	501	549	557	561	556	550	509	522	554	552	574	547	485	561	530	517	546	513	553	527	561	549	533	563	603	542	530	549	511	566	523	570	590	545	555	512	514	590	527	542	517	535	540	542	580	513	558	533	522	520	587	532	531	531	496	514	546	511	543	559	573	523	563	555	593	525	563	557	542	529	514	513	553	554	532	561	557	535	548	542	566	541	563	544	515	552	580	483	574	534	522	577	571	534	506	586	530	500	523	520	528	578	553	507	514	544	531	601	512	552	556	533	539	552	489	552	566	544	538	516	557	522	550	542	520	573	569	559	550	551	525	541	545	576	515	508	592	540	568	518	525	536	575	533	551	594	584	542	519	569	511	518	529	537	558	549	549	544	565	565	551	563	552	543	572	566	566	568	568	587	532	564	526	575	546	556	514	510	517	524	583	566	559	561	540	521	585	525	525	541	516	568	554	518	507	560	562	556	557	517	536	543	518	559	530	574	538	518	520	532	543	550	563	538	529	551	529	559	561	519	547	541	510	573	557	573	577	553	481	516	571	557	579	503	545	525	529	513	505	504	519	556	508	580	534	545	562	525	555	560	536	538	534	576	566	525	549	598	537	567	513	533	528	545	559	535	536	556	500	513	536	547	538	565	551	583	544	536	579	524	543	518	546	579	561	536	525	552	543	555	517	524	551	561	573	556	508	565	556	551	558	544	548	532	565	596	530	561	548	552	547	552	522	598	525	527	558	587	534	545	543	514	514	529	561	548	484	534	527	527	566	560	569	527	525	532	561	516	542	525	564	556	503	550	519	540	525	508	520	544	544	530	540	554	536	580	507	569	579	554	549	547	534	538	558	533	544	535	548	543	535	538	526	563	589	559	518	551	554	509	534	520	583	577	556	502	549	551	564	603	517	544	521	544	520	548	498	560	477	517	532	532	547	542	519	506	585	582	559	559	540	545	549	572	498	556	532	535	509	508	549	535	582	559	570	519	524	534	540	563	533	558	511	517	545	574	545	542	546	529	550	500	528	539	538	513	519	561	568	512	513	519	581	532	548	522	579	523	530	530	549	549	553	526	538	577	544	540	514	550	556	578	498	514	533	572	538	560	537	564	601	526	547	542	553	544	549	509	544	519	551	562	555	548	538	514	535	557	548	555	564	559	567	546	523	533	514	501	574	546	530	530	574	548	558	540	527	581	528	554	574	562	551	554	526	548	545	526	541	580	534	483	546	551	524	579	539	573	546	556	522	535	511	535	552	533	518	579	547	556	534	496	501	517	529	549	537	540	554	555	518	560	581	558	513	534	526	507	545	553	538	524	524	523	564	518	544	537	541	521	520	519	528	505	583	555	552	499	576	556	510	578	574	544	563	521	563	547	543	532	570	515	557	515	505	531	538	537	574	521	581	540	573	528	554	536	522	565	541	527	566	548	557	543	553	567	533	532	529	555	544	507	528	523	520	526	544	527	525	553	527	557	515	550	556	565	540	562	535	540	522	524	513	552	525	556	540	535	542	500	530	537	531	510	539	526	544	543	537	512	538	520	523	575	567	556	595	548	576	548	543	507	549	522	563	528	541	537	569	533	546	543	520	550	534	517	518	525	532	523	540	514	528	543	540	585	517	548	582	540	570	560	517	542	492	528	563	541	507	532	540	579	515	527	528	522	526	549	517	512	583	561	525	550	558	576	552	527	581	533	515	533	514	498	539	536	578	533	520	557	531	541	574	528	537	526	534	564	551	551	523	556	560	536	519	545	526	533	582	497	565	569	509	564	532	526	515	567	558	526	544	565	538	530	520	527	518	548	549	553	525	487	500	536	563	553	527	526	537	502	565	538	550	540	552	537	529	546	528	524	535	518	544	529	576	567	521	574	555	553	551	561	548	566	534	568	558	526	517	564	551	545	534	558	548	565	585	547	539	556	565	564	603	544	548	538	506	528	524	512	507	566	516	536	538	553	558	533	500	531	562	536	525	556	524	578	563	519	563	563	568	568	512	559	480	575	558	530	508	531	508	549	547	569	555	549	573	518	546	507	536	512	522	554	552	528	562	565	527	494	609	543	522	581	521	549	536	551	523	555	566	564	565	533	554	550	515	539	523	547	549	567	533	544	596	586	550	557	531	547	525	581	552	523	535	530	551	570	540	553	528	493	545	562	563	548	524	572	521	517	564	510	515	523	533	547	507	562	524	502	511	592	564	574	545	541	530	575	531	482	549	515	514	493	532	567	562	531	533	553	499	550	574	514	533	537	548	568	570	553	545	525	528	588	508	500	541	511	509	570	555	535	544	527	560	500	502	536	514	562	519	574	514	577	489	517	548	526	532	569	522	544	506	544	533	537	591	571	520	553	510	563	569	537	523	570	547	559	511	506	556	592	502	538	564	535	545	565	549	572	528	514	543	534	551	530	569	523	529	588	504	559	541	511	506	518	543	483	544	515	576	536	531	503	534	529	575	520	554	508	523	544	578	527	535	563	578	552	566	511	524	534	534	528	500	537	560	509	545	544	595	550	574	562	531	522	528	533	538	532	533	570	528	549	592	518	543	548	523	510	547	589	562	549	558	523	548	519	551	578	533	522	525	543	539	548	513	533	587	573	516	587	546	523	521	525	527	512	533	571	510	565	549	550	592	540	564	535	534	557	542	553	543	546
3943	3556	3272	2787	2232	1751	1315	1089	644	550	354	277	267	214	199	156	168	171	156	182	186	162	165	156	159	156	165	136	151	135	137	158	133	118	144	149	144	165	166	194	181	170	125	143	133	153	146	159	110	133	139	130	153	126	139	108	133	139	134	132	140	119	133	133	129	129	139	148	118	123	141	154	132	161	147	132	111	126	121	138	135	125	153	143	159	128	138	115	138	132	138	124	123	133	154	127	124	152	105	124	127	138	127	125	140	168	140	144	134	123	142	136	128	136	156	124	135	138	125	144	139	126	126	148	140	138	133	136	131	133	108	131	129	111	128	149	120	138	135	163	140	121	157	119	130	131	146	145	117	122	144	123	135	129	147	137	138	134	124	141	133	110	126	116	124	150	140	115	149	133	144	139	119	144	146	148	133	129	144	128	132	137	142	146	122	143	135	136	121	144	134	131	160	156	143	143	125	149	137	136	114	143	133	144	148	142	139	130	137	135	139	133	117	114	147	129	139	118	130	131	127	139	144	144	120	132	142	164	127	146	151	116	127	107	130	130	124	137	133	147	141	133	136	138	125	149	137	135	127	149	154	129	130	133	149	145	118	128	126	131	140	133	145	138	123	135	107	132	123	147	153	149	154	143	137	152	123	132	156	130	126	140	143	121	122	125	131	129	126	114	134	130	146	130	143	139	156	114	114	127	133	137	150	131	158	127	160	127	127	131	146	152	143	134	141	144	132	137	129	126	95	139	153	141	134	126	149	136	117	145	121	136	141	134	132	120	137	154	151	154	116	116	124	133	162	126	133	143	136	138	117	139	122	144	144	142	128	137	144	133	130	122	154	148	129	140	142	146	145	149	141	142	131	155	140	124	138	143	126	140	135	148	149	130	122	127	135	144	148	129	128	131	137	122	117	128	147	119	143	142	125	124	132	131	115	139	118	167	130	128	119	129	131	129	138	145	142	134	146	138	139	128	132	140	115	124	132	143	116	153	129	111	137	120	150	156	129	137	113	136	146	125	146	118	121	146	146	117	147	132	134	144	130	138	121	155	143	109	142	112	133	107	157	140	142	122	139	115	134	125	154	131	128	125	142	124	138	154	149	145	141	137	123	136	126	132	115	149	116	127	113	146	140	135	125	123	123	121	127	130	125	135	144	129	130	112	132	122	149	142	127	147	132	130	155	134	138	143	155	123	133	134	138	160	128	135	150	144	126	146	142	128	136	141	143	138	132	148	137	113	120	132	132	131	139	115	124	138	132	169	152	131	123	124	145	139	156	159	142	122	136	141	133	130	132	141	130	120	130	151	131	138	135	135	130	145	136	139	134	124	148	123	144	134	143	126	135	160	142	141	133	128	139	122	141	113	127	137	143	160	128	117	141	131	139	145	123	121	154	137	140	162	144	137	119	139	125	134	139	158	112	135	145	142	108	141	132	133	116	150	130	138	100	133	131	127	139	119	138	145	115	162	102	129	134	120	135	122	140	145	140	136	132	149	124	114	122	139	164	145	138	133	124	141	128	137	139	132	126	108	147	137	136	139	109	143	154	157	132	145	146	152	129	149	134	132	120	132	133	117	136	132	158	138	135	143	124	119	110	128	129	147	110	151	139	133	126	153	131	153	130	139	126	125	135	146	142	128	149	136	159	136	150	140	144	132	119	155	155	157	136	135	134	141	130	116	142	141	128	145	117	118	129	133	113	127	128	131	138	141	141	138	112	135	139	144	133	140	130	127	131	140	142	126	128	137	136	129	140	127	132	136	136	137	107	134	158	132	120	131	157	139	137	144	140	101	137	126	130	163	132	139	142	116	146	114	126	126	136	118	140	149	125	130	151	135	131	129	146	154	161	125	132	134	132	133	109	143	140	150	160	164	138	136	135	140	129	156	129	160	133	130	124	141	130	134	134	137	135	117	148	111	144	136	132	125	129	139	126	142	123	161	133	112	134	149	135	137	131	130	129	151	148	100	119	146	124	155	126	155	153	139	123	128	145	118	114	139	135	131	126	133	133	129	121	126	128	134	135	141	135	132	148	146	142	132	125	129	147	143	130	151	125	140	132	141	137	127	133	137	127	133	123	120	148	123	125	140	143	130	146	131	121	140	156	124	149	136	142	126	126	133	113	149	127	137	107	143	132	155	140	142	130	137	130	129	134	116	129	148	129	101	124	151	131	148	129	133	127	134	147	122	145	114	134	139	130	131	135	136	118	120	116	137	116	137	131	136	149	132	124	151	126	151	143	135	127	125	132	134	121	119	132	147	121	125	147	136	155	132	131	132	129	127	126	141	127	133	156	133	134	121	141	150	154	141	131	156	131	134	130	138	139	131	127	151	110	142	136	155	137	127	149	127	125	123	123	142	140	130	135	152	141	120	112	148	148	142	141	135	122	121	118	130	131	147	135	118	139	139	123	136	135	126	133	144	126	128	138	162	139	116	129	127	135	129	127	135	136	120	152	144	131	128	158	133	124	168	138	145	143	138	148	132	157	127	123	128	141	149	148	118	135	124	158	125	127	142	137	144	135	144	135	142	120	117	130	118	149	131	110	145	129	129	153	115	123	129	150	127	128	130	125	131	138	144	114	151	131	136	122	128	128	123	147	127	128	139	135	139	132	122	149	154	141	129	133	127	125	139	144	153	122	136	123	142	148	131	116	124	117	131	140	151	153	149	136	126	137	128	132	131	136	151	130	160	128	125	106	121	130	122	131	133	124	140	137	122	128	142	124	142	157	132	141	128	123	131	129	144	127	149	133	104	142	144	125	125	119	126	128	140	131	119	141	160	119	154	125	115	129	129	142	134	142	141	156	144	137	130	115	107	150	136	130	154	119	136	144	132	120	142	124	101	124	140	116	146	119	143	117	130	127	131	138	135	126	153	129	140	139	140	126	138	109	135	122	114	148	147	134	138	134	130	137	139	118	112	107	113	138	147	121	125	153	144	132	127	140	147	159	131	118	172	134	142	143	128	133	125	153	140	136	137	126	132	135	147	136	130	138	153	136	118	124	119	131	149	125	121	156	129	132	128	163	130	128	117	111	132	115	139	145	144	137	160	134	136	117	126	136	126	132	127	142	127	132	139	120	123	136	131	122	122	137	146	140	130	123	146	151	156	139	137	146	135	121	145	150	138	139	129	142	136	119	134	140	133	147	140	112	115	115	122	139	129	125	124	141	138	128	139	151	171	135	132	139	141	131	125	125	147	140	136	121	144	121	129	127	107	148	111	138	130	138	140	141	140	120	126	145	119	130	119	157	117	149	174	127	133	150	130	137	126	115	135	134	119	137	147	137	134	141	159	143	117	130	129	131	111	126	108	146	145	130	133	139	156	156	133	137	123	129	130	101	127	103	144	122	120	106	124	127	129	122	138	140	132	133	137	114	140	120	146	130	137	119	132	139	134	141	133	137	128	142	138	132	145	139	151	142	169	131	135	125	127	115	117	116	147	124	153	125	126	129	143	146	153	123	122	136	136	129	143	128	131
3358	4617	6585	8844	8891	8039	7344	5224	3668	2887	1811	1447	1189	987	784	728	620	581	615	656	649	623	558	447	486	531	525	422	472	427	449	479	403	451	414	425	472	724	593	589	605	575	364	348	364	355	355	351	370	380	340	381	420	360	368	354	364	355	368	371	378	369	362	374	385	366	337	334	359	352	351	354	365	360	345	345	373	381	337	354	386	353	384	378	390	380	380	350	335	338	368	370	345	352	411	351	369	339	375	336	373	366	379	364	359	353	357	334	383	351	348	348	373	359	331	334	368	398	373	347	357	346	344	377	344	328	348	368	330	385	352	420	345	349	337	373	369	405	362	359	357	360	377	385	362	396	347	367	359	371	363	377	346	381	364	364	388	352	357	365	383	358	355	363	348	390	359	376	391	387	390	379	362	362	395	374	341	349	367	363	396	378	365	371	331	366	390	374	341	342	343	391	369	347	383	378	388	349	322	352	332	364	366	381	365	363	362	340	366	385	354	406	339	378	346	333	317	368	349	357	378	355	347	345	361	347	337	353	365	355	371	369	372	397	350	379	394	358	386	351	396	359	388	362	355	345	361	358	352	360	365	372	330	337	331	334	370	356	353	404	371	403	308	352	344	363	351	361	359	373	357	348	329	362	381	341	349	376	392	374	344	349	354	359	349	333	359	335	380	372	362	350	369	353	391	362	352	342	382	386	359	363	369	390	331	385	354	372	355	357	369	369	384	362	349	359	355	352	402	370	342	369	363	382	346	353	347	341	371	349	367	352	373	352	365	374	355	346	371	345	357	370	338	338	330	362	367	377	364	364	358	352	368	405	369	381	361	320	358	373	369	336	353	341	332	402	347	388	358	379	377	345	381	380	383	344	385	351	358	398	343	358	351	372	369	351	341	365	341	355	354	361	353	347	332	393	367	352	321	352	373	350	352	359	373	350	341	343	375	357	359	390	338	363	359	348	376	390	355	375	349	364	358	338	392	340	361	367	379	380	356	357	348	351	386	358	382	353	357	404	362	358	390	359	384	341	378	360	367	370	343	328	380	357	371	354	397	351	346	375	370	373	365	374	371	365	385	363	386	326	335	342	384	379	424	366	369	365	378	366	383	361	396	358	375	367	384	392	336	376	342	350	388	380	367	367	363	336	337	354	358	368	389	365	336	352	384	318	368	373	341	386	367	344	330	385	337	306	367	334	357	323	329	391	350	370	359	373	378	360	341	349	360	357	353	377	361	367	361	345	357	361	313	358	375	382	368	364	336	381	392	363	376	338	335	388	394	357	374	356	351	376	377	351	381	371	349	346	384	333	352	343	357	355	365	349	366	357	342	358	373	342	384	367	363	372	360	360	374	352	367	359	403	352	377	369	356	360	373	349	363	330	361	367	365	357	348	358	352	375	394	384	349	318	327	342	353	331	345	350	378	342	390	349	375	390	344	376	363	381	377	397	333	356	359	317	380	403	371	326	382	378	362	347	348	402	365	369	391	353	337	341	360	375	367	359	369	364	391	352	366	397	344	321	391	379	388	368	361	337	392	386	331	355	369	332	363	360	363	356	342	349	371	349	344	373	375	343	357	337	353	353	335	388	372	354	351	365	367	337	347	378	370	378	365	383	357	333	329	374	388	357	373	371	355	364	371	389	364	373	372	373	346	348	366	337	303	320	359	342	372	350	353	371	369	351	356	348	340	340	355	355	368	372	361	371	360	398	364	351	378	368	354	344	379	378	342	346	357	373	330	382	371	374	341	381	354	389	354	365	314	355	358	346	333	375	364	343	351	354	372	374	344	362	388	354	364	387	356	352	382	360	339	361	387	358	383	388	361	379	363	362	346	368	346	345	392	355	367	338	357	358	394	352	355	343	384	370	356	360	351	362	345	409	382	354	392	391	340	341	369	382	346	372	331	383	338	328	360	381	352	370	333	353	387	369	348	356	353	389	352	384	361	347	373	340	380	364	372	391	345	391	408	337	392	342	380	368	349	378	381	384	371	354	354	368	363	325	376	385	361	367	362	370	364	340	355	352	364	366	361	354	392	406	355	346	371	372	351	377	360	362	370	377	356	362	374	345	326	364	381	372	346	361	350	353	365	378	356	360	382	352	346	354	363	365	360	364	366	352	381	398	332	378	365	359	376	386	383	385	355	373	374	384	397	375	399	381	368	368	362	348	376	392	397	364	368	405	357	363	331	379	378	375	331	379	323	358	335	354	333	379	387	354	367	365	373	343	368	374	361	378	350	340	365	346	355	360	341	391	382	362	386	353	341	377	340	375	352	342	385	363	363	371	362	356	398	370	382	380	380	352	402	423	338	351	373	376	358	365	382	358	367	407	379	375	341	372	356	347	374	386	317	413	360	393	350	330	374	340	369	393	356	338	383	368	378	406	374	357	361	375	327	361	383	365	377	393	336	341	354	379	404	382	354	388	373	346	393	370	358	336	354	386	370	362	373	345	354	371	350	366	377	363	369	333	352	391	357	345	377	344	396	315	340	359	389	363	335	371	342	350	346	363	334	363	352	365	360	347	393	349	377	374	362	378	352	379	353	348	344	338	375	362	387	378	376	373	363	373	395	385	359	370	382	367	359	332	374	366	341	384	380	408	365	339	369	350	288	333	297	371	333	380	343	372	380	416	352	375	333	365	340	360	375	351	374	345	337	371	328	340	360	344	363	360	348	349	336	366	348	387	367	345	380	365	378	368	331	336	345	344	351	385	373	353	357	358	377	363	376	367	340	366	373	367	336	329	366	375	353	389	340	384	363	366	333	361	400	389	325	376	381	381	356	369	388	369	338	377	347	367	327	359	353	345	360	372	354	326	367	367	342	384	379	363	367	337	371	376	370	363	371	351	361	360	387	384	353	364	356	366	374	384	352	367	376	356	352	343	364	363	379	343	341	341	339	336	362	356	384	365	353	375	372	333	322	394	374	347	368	343	358	361	380	399	346	389	368	352	386	339	364	371	379	373	387	358	336	367	364	386	343	393	341	363	387	383	352	361	365	391	350	373	335	357	397	350	348	372	382	375	370	363	381	346	355	368	337	358	375	354	391	374	360	363	347	361	345	357	353	345	352	365	364	392	338	382	398	361	386	379	343	325	340	331	352	366	353	366	385	379	397	357	367	388	341	365	363	365	344	356	335	361	353	356	355	370	363	339	389	386	403	354	344	375	399	353	381	368	391	350	405	345	310	382	352	354	349	358	384	352	326	329	357	361	358	350	362	378	375	360	349	385	391	330	374	382	380	351	374	397	353	351	347	346	358	390	369	355	320	376	413	389	379	359	370	353	382	380	351	375	352	367	341	367	389	372	376	345	334	338	354	368	370	350	354	354	366	354	371	360	362	392	402	375	375	402	382	382	361	345	373	347	354	364	332	386	391	322	366	348	335	399	387	378	348	345	355	402	365	392	354	345	341	381	376	342	395	361	399	377	368	387	402	364	355	368	375	380	365	357	301	385	393	367	363	373	356	366	410	377	351	343	354	349
17163	28611	29331	30483	29385	27266	24024	19686	13108	7923	3476	2793	2280	1967	1212	918	564	465	476	373	508	551	458	342	347	277	279	254	270	250	281	292	266	282	249	346	708	1365	875	468	421	574	280	265	213	221	243	190	235	246	224	246	270	252	245	262	210	231	251	208	220	206	259	218	227	222	239	232	247	228	219	220	221	229	237	241	235	252	248	211	246	197	228	254	231	210	202	224	238	253	218	212	197	197	223	238	242	210	229	229	227	206	217	233	214	237	220	251	221	211	220	210	204	243	228	197	263	226	230	217	250	209	194	230	237	224	206	224	240	252	235	234	220	236	236	214	204	222	238	237	257	224	241	233	212	249	208	223	234	215	215	218	209	223	219	216	241	219	216	223	195	222	210	230	238	228	238	213	218	218	230	225	235	251	231	224	214	197	204	210	235	230	197	227	226	221	218	227	230	232	229	203	233	222	230	226	218	224	222	225	217	234	242	194	231	231	222	200	209	223	239	220	230	225	243	224	264	213	235	217	230	229	218	263	216	244	243	222	228	220	236	178	239	261	224	238	248	216	215	209	223	196	214	226	205	220	210	235	212	236	215	206	232	215	199	226	213	211	204	246	226	219	195	227	225	226	249	219	232	221	215	252	235	232	228	222	232	223	229	234	236	228	221	248	230	230	220	220	213	219	231	212	217	192	228	220	235	240	227	215	241	234	215	221	244	235	231	214	215	231	264	228	256	243	240	257	200	261	224	236	224	218	239	225	203	189	237	250	231	239	216	227	220	230	223	214	245	215	216	218	216	238	254	209	219	249	240	214	236	236	264	206	208	194	199	235	223	219	269	217	253	209	210	253	242	212	241	212	240	222	257	234	216	229	244	211	255	217	227	256	220	219	195	213	251	198	233	206	233	204	235	237	214	236	233	236	214	209	220	224	233	217	260	209	195	218	228	243	205	241	230	218	203	218	237	210	239	234	241	234	235	220	222	245	213	206	218	213	222	242	242	206	214	199	225	195	218	219	213	222	217	233	226	225	224	241	235	240	240	215	218	223	227	231	224	230	219	236	245	205	231	246	260	236	206	221	218	255	225	213	227	219	236	208	228	211	230	242	227	246	249	217	241	208	223	225	239	245	220	232	232	222	217	214	223	205	242	233	241	226	220	233	231	224	226	257	236	226	223	208	220	223	217	228	238	213	244	245	259	237	207	217	232	197	203	249	235	236	186	233	201	239	199	196	235	224	237	251	235	230	249	242	231	235	221	224	226	242	234	240	244	208	250	225	239	241	205	227	251	240	238	249	218	238	255	211	238	272	259	247	222	216	217	265	226	239	237	201	226	223	200	246	193	220	231	231	217	222	240	232	232	224	240	217	229	214	241	208	225	229	211	238	231	234	188	233	233	226	205	223	235	217	256	243	242	228	216	228	235	226	217	218	236	236	230	233	202	184	227	208	245	204	238	221	205	213	201	227	219	212	206	226	244	210	234	205	225	216	191	217	234	226	232	232	227	241	230	228	237	237	243	208	201	219	218	236	253	221	222	241	232	197	211	213	249	231	230	219	216	206	226	231	244	224	226	227	230	223	236	224	212	230	240	220	238	226	207	207	255	252	221	227	250	242	224	201	239	234	247	237	267	255	259	225	210	238	233	201	215	230	233	232	251	209	216	228	247	210	225	255	195	234	232	213	216	225	227	223	222	243	204	219	230	208	236	249	251	250	241	207	219	220	209	238	236	198	198	232	251	244	235	254	205	256	233	221	213	228	216	220	224	209	223	224	240	245	221	227	195	209	210	221	216	229	240	230	230	213	231	223	225	228	240	227	237	202	264	238	240	228	218	214	184	225	240	239	215	209	215	234	232	197	218	244	198	244	233	221	227	231	216	241	226	233	224	239	232	216	218	246	222	231	214	212	244	215	229	221	219	203	226	239	227	226	254	207	223	224	241	204	212	216	220	205	217	230	213	232	218	190	220	235	204	210	205	217	209	236	177	231	235	204	231	223	250	198	201	250	215	215	197	238	225	218	224	247	219	236	227	229	253	235	224	257	212	234	214	223	234	221	244	235	222	197	213	241	197	206	219	223	236	243	220	227	240	234	214	223	225	209	235	204	248	216	211	240	199	213	243	206	239	241	263	232	230	210	239	236	223	216	230	215	216	217	213	242	231	223	223	245	221	222	245	239	217	247	237	213	212	210	236	199	218	210	226	226	233	235	229	240	211	204	238	214	224	251	221	224	210	235	207	215	236	228	224	198	219	219	221	240	208	210	206	221	233	189	243	215	238	244	242	226	202	223	195	251	243	231	231	237	242	233	248	237	239	193	229	223	204	231	222	209	254	226	230	219	216	216	235	213	216	218	226	216	221	221	208	234	214	211	219	250	217	236	229	206	195	228	244	219	223	267	210	230	239	195	249	190	226	223	258	228	226	223	233	222	218	210	224	224	231	204	215	212	206	248	229	228	213	229	228	242	215	226	214	219	237	222	204	241	218	223	219	198	213	237	208	228	237	219	260	214	231	246	206	198	251	225	228	241	233	225	211	222	244	222	231	242	260	220	238	240	218	202	199	198	225	224	234	232	235	235	225	212	235	247	221	217	236	221	229	194	253	235	210	219	221	237	247	216	209	236	199	197	210	258	224	211	230	213	216	224	247	245	237	251	235	222	230	236	216	239	214	201	243	231	193	221	238	206	242	251	222	202	223	200	233	201	205	240	222	231	241	246	223	261	247	216	226	226	222	235	248	210	223	215	250	231	232	253	217	243	224	233	208	220	206	225	233	196	256	238	223	244	200	235	217	235	244	236	201	232	240	228	230	221	238	202	239	259	200	226	210	228	216	239	215	216	212	243	225	244	211	228	211	227	223	210	235	212	231	238	223	225	228	227	210	219	234	250	235	242	214	256	210	200	245	239	223	225	255	218	226	216	228	215	196	227	230	214	212	229	230	206	247	224	211	226	232	226	242	221	212	223	235	227	228	231	227	230	213	215	195	206	209	219	238	199	211	219	225	236	227	213	204	240	239	213	243	202	239	240	248	234	231	217	242	230	232	227	233	230	218	243	214	213	250	220	232	215	242	261	242	216	240	234	247	209	195	229	222	236	216	242	217	242	203	241	236	209	225	239	225	203	223	211	238	224	203	222	203	241	206	215	199	208	215	236	255	212	189	245	244	207	217	245	201	224	238	258	201	231	265	213	249	229	236	223	216	221	223	222	199	245	208	247	205	210	192	233	208	199	245	217	201	224	199	253	235	232	201	224	195	243	222	248	238	236	230	222	207	254	232	235	219	245	246	231	254	223	226	230	223	197	222	242	233	190	234	223	207	219	267	224	195	233	208	232	235	235	288	272	248	231	243	231	214	242	232	238	214	250	237	230	246	189	180	256	213	226	222	260	207	219	213	217	211	224	216	241	228	240	205	218	211	233	200	217	211	232	202	227	257	222	222	231	225	250	213	239	229	238	227	253	227	208	224	229	225	243	244	238	255	253	237	230
12483	22585	29036	38509	39947	39160	39991	33232	27863	20981	11227	11059	8346	8049	5657	4121	2496	2151	2070	2087	2825	2821	2014	1500	1488	1117	960	839	802	890	812	843	746	749	718	1420	4212	7866	5078	2161	2147	3130	907	532	572	592	563	559	609	544	577	549	694	608	567	576	541	603	576	528	581	561	613	529	527	569	554	529	564	562	556	615	540	615	549	493	537	560	542	543	576	588	538	577	558	544	537	546	569	560	526	592	561	509	582	536	545	527	597	533	561	557	557	554	562	586	576	541	608	526	535	571	556	553	554	533	557	585	523	537	557	579	563	524	535	529	515	551	576	553	528	594	542	535	550	579	529	588	576	575	551	520	572	564	570	532	525	578	580	536	545	517	552	544	578	560	562	565	546	551	589	538	547	564	544	551	531	547	582	527	562	561	592	571	532	558	566	588	550	582	559	536	578	623	565	579	543	592	557	594	598	554	530	554	599	529	550	563	546	550	545	577	579	593	595	581	537	548	518	549	589	600	573	527	516	578	561	551	520	555	553	565	552	560	569	569	523	564	542	566	561	513	515	531	572	557	568	533	554	551	554	551	574	537	590	566	529	576	500	569	559	521	505	546	570	522	540	595	542	583	555	530	525	534	563	573	577	602	556	565	535	538	578	543	536	592	513	556	532	616	523	580	547	588	620	547	521	525	569	580	560	534	578	582	501	598	540	562	529	583	556	500	532	561	548	565	547	555	546	575	583	577	540	505	589	549	552	543	545	539	533	571	592	534	508	571	562	559	492	561	530	569	559	547	559	541	532	527	543	577	530	560	538	527	540	553	564	535	556	541	551	536	559	534	557	580	518	536	536	538	552	519	575	534	566	546	537	541	538	521	547	559	544	570	552	593	515	535	560	561	574	543	539	547	535	547	590	577	563	543	582	526	581	548	560	518	579	532	553	486	557	575	560	539	584	550	563	580	552	584	571	532	541	574	580	547	564	581	608	610	543	545	563	569	543	504	527	571	510	547	562	546	557	527	557	509	605	565	545	544	548	570	557	556	534	540	548	559	576	527	547	588	559	519	534	574	596	588	542	521	570	523	582	567	554	521	577	527	579	546	525	570	512	517	528	565	577	566	563	563	582	539	550	550	572	560	560	574	592	566	557	545	552	553	572	524	526	538	550	537	562	570	568	553	546	536	571	544	532	566	547	512	538	555	520	555	528	573	558	514	588	571	533	519	552	528	545	546	548	530	576	566	552	590	528	526	614	540	568	557	540	547	531	551	576	570	581	550	583	555	546	564	559	519	538	536	528	518	582	561	554	571	591	540	547	597	552	567	559	582	564	575	537	548	588	580	555	545	544	531	530	541	558	548	551	522	546	575	532	540	552	585	591	532	521	574	580	504	561	559	567	564	570	546	536	556	559	541	541	547	581	571	564	563	548	491	546	523	572	502	531	569	561	571	555	541	551	577	553	523	564	568	510	581	590	542	568	588	581	554	569	538	560	596	593	553	583	551	579	528	560	537	544	579	565	591	537	556	554	556	558	589	546	556	563	536	584	533	588	518	545	576	535	562	540	566	556	549	515	589	546	547	596	581	575	570	561	560	585	523	571	540	545	516	493	586	573	533	584	525	512	574	533	562	497	555	562	548	537	561	591	564	526	546	529	550	523	544	546	546	533	544	545	587	559	556	548	576	556	539	559	549	531	535	555	515	516	570	566	593	542	572	558	573	496	549	549	548	554	567	551	594	547	568	530	572	568	567	585	594	560	591	559	549	554	586	581	596	533	539	545	531	553	537	550	560	524	571	556	564	540	547	554	549	556	602	551	540	543	567	603	559	514	585	571	567	525	541	528	583	561	587	561	562	545	555	544	571	579	546	570	587	535	510	545	527	541	511	589	541	546	571	591	554	534	542	511	546	545	553	551	569	572	579	564	577	575	551	578	554	559	506	536	551	555	532	558	534	521	552	543	535	579	539	556	570	543	566	550	561	578	557	513	554	523	551	538	544	551	534	542	555	517	571	530	549	551	588	583	536	546	531	590	548	520	510	569	522	567	554	541	583	522	587	563	530	560	530	535	570	529	541	548	563	572	554	563	546	557	573	555	568	518	534	533	549	528	559	539	549	584	548	536	535	567	598	557	562	589	539	576	524	496	562	572	579	537	552	540	561	548	578	515	546	584	522	584	571	512	560	541	583	501	561	560	540	520	588	538	553	539	581	558	555	565	593	517	567	574	569	570	594	571	569	579	534	565	561	529	557	574	541	553	557	541	566	554	558	531	516	581	548	544	560	554	530	517	556	562	598	551	561	556	583	561	574	570	549	562	529	550	567	562	582	520	585	566	563	558	530	573	539	524	550	532	569	561	533	557	573	538	575	588	582	566	535	565	564	549	603	614	540	510	529	553	568	510	515	519	552	574	547	559	544	553	578	554	558	617	557	545	570	557	513	517	559	541	559	539	595	550	570	537	574	588	591	574	500	545	543	546	537	551	543	540	519	561	584	560	532	556	525	553	571	533	535	538	575	593	597	554	521	512	544	591	499	578	528	514	528	540	583	563	575	529	582	526	538	556	604	591	555	557	541	540	569	535	592	500	554	580	596	561	555	544	529	547	555	556	576	582	547	517	518	563	526	532	572	536	548	539	504	590	573	552	550	531	510	549	573	554	536	588	542	553	589	586	558	526	573	563	542	511	499	561	551	547	526	596	539	546	567	539	557	564	559	575	519	522	549	549	539	567	552	558	526	551	534	553	555	555	546	598	512	563	624	529	550	569	581	567	559	534	535	574	547	503	541	527	603	521	571	552	544	539	552	556	550	584	554	538	523	576	542	578	566	507	551	585	560	529	572	558	561	550	504	541	508	513	539	537	559	582	566	541	565	581	573	580	552	585	560	551	540	557	542	548	566	532	565	519	587	553	593	591	558	543	545	544	567	530	547	568	586	566	518	521	559	528	528	563	530	538	605	542	565	601	549	551	559	599	548	580	542	552	537	530	549	558	581	550	546	555	517	559	546	523	555	574	546	543	541	562	564	597	552	547	561	569	528	534	548	537	552	554	582	548	552	563	546	584	527	505	552	528	546	535	524	537	568	572	564	549	568	523	557	563	567	522	572	517	543	577	554	601	559	560	526	542	544	509	559	565	563	570	559	532	539	585	556	583	526	531	536	565	569	555	562	598	541	553	570	554	555	541	575	572	519	549	548	541	511	508	542	577	572	538	555	553	526	522	594	543	575	561	547	543	520	550	552	575	526	543	529	557	519	531	590	585	548	596	560	500	533	573	558	545	568	542	582	549	532	562	557	603	513	507	572	531	586	574	609	555	550	536	595	594	575	547	534	553	543	586	570	577	562	556	543	555	579	561	547	537	544	519	561	529	566	553	506	562	544	575	572	568	610	553	570	563	546	560	535	531	520	516	550	564	507	522	623	554	522	552	538	550	570	534	561	536	538	571	538	592	537	565	551	552	550	543	560	549	527	602	585	586	584	618	495	571	547	555	501	554	555	535	556
26139	35782	35875	36968	36487	34903	33812	29502	22157	15942	7982	5441	4407	3409	2329	1556	937	725	674	643	921	1024	873	520	455	501	386	336	366	318	243	291	267	251	421	955	1545	2523	2027	734	463	757	242	236	221	239	254	242	230	214	230	235	224	239	217	222	189	242	213	211	212	239	216	229	231	220	218	253	219	239	225	201	228	204	226	220	251	245	243	198	204	219	238	198	237	252	227	216	213	235	208	239	266	204	228	246	232	249	241	230	233	231	221	216	213	192	221	253	254	237	206	237	239	222	223	220	212	244	223	224	204	232	227	210	215	214	224	201	219	251	226	205	212	216	239	251	220	230	231	259	235	236	197	246	217	235	213	221	223	237	228	227	222	236	229	273	250	207	233	211	203	237	203	218	260	228	240	237	229	256	222	260	214	201	239	248	243	232	211	207	218	233	228	222	221	220	220	231	229	195	209	225	210	234	222	216	210	209	235	238	231	233	232	228	238	254	255	245	234	199	225	234	267	225	257	227	228	216	235	227	227	236	223	236	229	249	214	232	211	210	199	231	233	218	237	251	263	279	234	228	213	243	240	236	232	233	198	253	246	212	198	243	207	224	215	220	231	219	202	226	230	241	216	210	235	208	238	222	232	252	218	215	253	240	218	221	233	244	185	221	234	204	254	238	239	234	260	215	232	210	233	239	216	224	248	224	237	222	237	245	222	220	201	230	229	231	204	224	236	227	227	214	240	216	227	196	219	223	222	203	211	246	214	191	231	222	216	203	242	219	211	251	237	259	202	240	223	241	208	213	237	227	232	275	257	213	226	216	220	220	229	221	204	239	229	229	218	226	218	241	247	216	223	236	240	234	210	235	227	253	208	225	204	211	215	239	214	233	200	225	211	218	222	199	231	205	235	214	222	219	231	192	218	212	216	212	203	200	238	227	259	220	208	244	208	219	204	206	218	231	233	215	234	221	231	246	235	209	223	228	217	223	213	218	212	262	257	207	242	216	228	211	221	230	243	224	218	228	242	225	219	220	227	213	236	218	213	247	202	188	237	201	192	217	241	231	209	243	219	214	256	233	208	208	211	208	232	217	206	206	211	219	221	232	216	216	214	213	227	235	230	216	227	225	202	236	238	240	219	247	239	207	230	231	228	241	216	224	229	224	226	195	252	213	232	229	246	222	234	245	239	228	226	214	183	228	241	211	217	245	237	221	207	187	217	218	229	207	205	238	218	212	234	239	243	220	223	225	254	239	232	200	226	225	220	234	216	253	196	235	207	225	219	220	193	245	266	221	235	226	231	215	211	251	250	192	238	228	209	226	238	195	226	223	228	222	205	207	248	266	240	211	231	231	192	222	216	210	208	215	266	238	246	236	236	210	241	218	235	235	210	219	199	218	234	254	225	195	242	213	228	233	233	227	230	206	213	215	238	189	218	247	224	239	244	245	245	226	238	203	210	225	222	219	228	239	209	203	244	228	240	193	241	211	212	204	224	211	224	228	215	235	226	229	236	230	239	219	223	225	241	227	222	241	201	233	243	227	224	241	234	206	218	210	219	248	225	239	244	221	218	228	228	224	227	227	225	240	240	261	210	248	220	259	239	264	215	240	251	218	228	229	230	243	225	249	230	230	208	225	218	226	227	233	209	211	204	246	220	219	236	240	232	216	255	222	240	208	260	234	210	217	209	248	212	217	238	242	236	201	244	223	224	208	227	228	221	250	231	213	200	228	226	231	225	224	239	237	231	190	226	226	230	223	209	214	243	204	232	213	234	251	204	206	219	235	240	208	236	231	223	247	228	248	224	204	202	221	216	221	215	215	212	205	234	222	202	234	237	219	218	246	189	188	226	182	249	208	237	217	213	232	198	242	207	237	229	205	208	198	210	209	209	231	231	191	218	211	224	215	240	216	218	223	212	229	252	225	218	225	217	219	201	240	249	234	201	204	215	241	221	238	223	228	231	211	236	248	227	227	249	225	209	229	216	209	238	201	202	240	223	229	188	221	219	231	230	230	244	243	236	220	235	223	235	209	233	239	229	218	249	241	220	222	238	207	194	251	255	210	198	234	211	229	213	215	203	210	246	226	224	242	213	241	232	228	221	229	216	243	212	224	246	224	213	243	262	252	201	218	234	210	214	226	240	225	200	235	214	205	230	219	228	215	222	224	258	226	256	255	273	223	213	229	206	215	226	212	221	210	244	222	223	259	220	213	218	247	205	244	235	214	222	238	197	236	218	243	217	227	228	217	237	242	224	224	203	195	204	246	218	213	249	225	212	250	219	247	250	206	244	217	225	213	222	209	236	203	215	221	226	212	215	226	227	228	228	229	223	207	223	238	224	229	186	242	223	213	231	259	207	244	235	237	220	219	213	226	217	228	255	235	219	236	233	236	224	213	225	228	213	210	233	198	220	221	238	246	218	217	210	221	228	237	233	253	245	244	223	221	203	204	233	194	236	250	209	213	243	217	249	233	226	213	227	206	214	216	230	227	204	215	222	219	241	202	231	217	242	260	235	241	218	281	216	247	242	232	241	241	233	229	239	248	241	220	208	246	205	237	247	214	217	221	242	243	253	184	227	237	243	208	232	225	210	268	225	232	222	249	243	237	204	234	213	245	228	216	199	230	236	213	236	221	220	232	245	223	202	231	227	199	233	210	211	224	221	200	235	230	215	227	207	187	205	208	222	206	216	238	213	210	241	228	217	231	243	241	243	230	228	221	208	221	220	234	250	227	236	189	247	215	224	253	206	227	243	220	225	238	202	205	222	225	209	230	262	221	206	221	226	234	217	199	236	239	234	213	229	219	238	225	250	222	218	233	229	221	230	246	226	229	220	233	247	224	218	249	208	207	263	220	228	199	198	218	237	245	212	267	229	226	228	229	193	249	199	207	237	198	231	257	218	252	253	202	228	240	254	234	210	214	230	240	244	213	235	229	231	234	226	215	200	237	212	214	230	225	219	222	248	213	234	250	224	217	248	253	213	225	258	223	220	196	233	253	247	204	244	241	255	199	238	229	203	220	189	238	245	214	212	211	239	234	255	228	221	239	210	249	240	254	205	237	248	216	219	225	229	192	187	211	218	221	221	234	234	203	206	223	236	238	201	243	197	207	234	235	214	213	201	216	205	228	206	212	232	222	215	259	232	212	230	233	208	244	211	226	241	221	238	212	251	212	211	210	214	257	209	190	226	231	200	209	230	236	189	201	207	224	207	218	241	226	239	196	220	261	223	242	192	212	229	220	207	247	241	238	211	246	220	211	211	234	236	229	225	208	206	200	259	239	200	237	207	216	220	221	214	215	229	216	231	236	251	215	231	247	211	218	225	226	218	210	224	213	216	214	188	250	212	230	233	199	200	212	234	225	207	209	212	223	250	264	231	243	194	188	233	220	251	234	236	208	234	219	189	230	263	234	240	200	252	225	265	200	249	232	229	215	255	232	211	201	219	211	233	231	228	219	214	214	221	230	234	223	239	208	218	243	221	221	222	179	238	232
17478	27861	35667	45843	46235	46625	48275	42613	37043	29260	18334	15743	14457	12245	9923	6470	4412	3828	3264	3655	5019	5631	3847	2578	2386	2202	1771	1612	1409	1273	955	1032	881	823	1933	5513	9552	14301	10907	3566	2341	3917	582	547	546	597	551	572	548	557	531	536	567	528	542	514	561	570	557	600	524	544	520	525	552	551	510	528	475	554	575	553	577	503	551	526	574	540	547	521	549	560	552	523	510	518	547	557	568	547	495	563	584	475	535	515	520	525	509	523	516	536	564	524	516	547	513	543	493	501	503	544	555	530	551	555	555	545	537	571	575	521	502	567	470	545	564	523	566	520	595	581	572	541	545	544	513	549	541	531	559	578	547	539	560	516	560	541	507	537	531	551	557	547	512	549	534	541	521	558	530	547	570	545	511	554	518	536	537	533	535	539	500	481	523	533	546	552	509	568	589	523	550	545	542	545	512	552	540	530	558	535	586	565	521	521	545	512	549	574	534	550	491	516	514	546	555	564	605	487	537	572	544	520	531	575	534	542	522	543	545	533	535	548	522	568	535	532	505	525	526	539	546	510	538	575	558	542	523	556	525	534	585	558	526	519	508	522	579	532	514	552	520	533	519	521	518	543	537	558	510	517	540	543	542	549	584	534	543	549	520	579	541	500	530	506	521	502	574	520	531	487	534	491	538	528	518	516	524	533	551	539	544	535	517	544	479	543	515	527	538	566	503	552	485	573	528	587	523	527	549	523	547	535	561	531	538	538	568	544	545	504	523	565	524	534	555	549	543	536	474	490	525	513	564	507	516	553	555	558	545	544	549	519	534	554	556	541	577	510	560	537	503	563	565	533	552	508	507	521	534	568	556	549	536	520	558	512	495	532	525	542	548	517	521	552	554	553	556	516	591	529	562	517	484	527	547	520	499	517	590	564	538	551	545	558	543	551	557	525	556	584	557	550	491	523	543	511	542	526	525	560	530	518	571	521	538	526	550	546	588	549	548	549	506	522	528	539	572	539	514	522	509	489	512	556	547	513	522	572	577	516	523	513	520	520	557	552	536	541	528	541	527	534	551	553	521	527	566	517	515	511	584	512	519	550	548	533	483	572	563	544	492	552	531	553	544	570	552	549	563	529	525	542	534	491	563	575	552	532	547	520	525	509	567	523	561	543	505	530	514	533	577	554	559	521	560	607	537	576	547	549	487	507	561	577	512	549	509	537	546	499	555	531	511	519	519	541	556	488	575	539	521	572	565	533	533	539	511	501	543	554	507	545	530	542	495	540	522	561	518	554	549	553	552	530	507	529	569	563	512	596	537	508	565	543	551	569	534	566	558	550	526	514	567	566	562	520	566	555	532	578	567	542	542	550	578	518	529	538	578	549	456	540	579	514	523	518	538	555	512	523	542	513	525	523	510	572	530	575	534	549	519	516	543	605	559	554	506	559	547	522	544	581	502	541	545	505	578	615	551	540	539	577	541	533	576	521	504	517	540	488	553	560	503	561	532	531	524	541	535	529	512	548	551	511	549	569	534	521	513	567	549	521	528	518	533	514	514	515	583	527	567	558	583	506	535	555	527	506	521	569	514	530	504	554	546	527	575	533	514	536	511	508	581	545	544	526	573	534	511	505	542	512	537	560	556	596	537	569	542	519	537	546	567	551	517	520	544	566	513	523	530	551	516	526	563	523	535	516	545	570	576	518	540	546	545	516	549	546	539	550	529	517	527	502	584	552	534	576	569	544	520	570	525	553	528	593	531	551	517	539	554	516	529	525	562	546	538	550	525	540	526	568	535	530	528	563	513	530	584	564	536	536	492	516	533	574	520	495	513	556	508	544	522	540	562	561	513	541	506	506	527	542	510	541	552	525	565	539	512	573	531	538	586	522	527	519	560	540	549	553	582	573	529	536	548	549	481	607	484	545	578	554	534	545	537	529	544	558	558	537	530	591	549	542	558	563	534	562	518	528	528	572	534	482	536	541	515	547	550	558	500	529	539	511	564	522	549	531	578	554	499	538	554	560	542	546	520	559	539	524	486	515	521	574	503	528	545	560	494	533	505	537	555	550	559	586	538	487	610	569	534	523	530	548	558	549	538	517	536	584	518	566	529	509	554	540	536	549	550	556	509	537	548	517	509	511	551	533	539	542	577	518	505	547	539	552	545	500	535	610	538	542	573	563	506	558	553	574	549	552	534	545	518	578	512	517	547	535	521	567	520	555	517	542	521	545	549	507	613	547	557	542	534	529	564	549	553	564	578	542	576	542	515	506	563	538	553	510	549	565	544	514	470	546	546	535	535	541	564	575	529	517	554	527	522	567	536	507	496	562	583	529	533	497	487	577	540	515	517	548	561	522	538	522	473	554	575	554	521	549	538	518	575	537	550	552	526	519	485	533	544	520	519	556	490	528	554	562	554	541	547	562	526	540	547	563	555	545	529	555	512	526	479	549	539	565	498	545	522	544	489	523	526	521	532	554	530	545	563	552	541	557	542	511	570	556	549	515	553	520	546	562	519	536	563	547	559	559	548	559	527	506	544	544	525	538	526	556	506	553	532	548	533	511	544	582	552	543	540	533	573	564	564	517	559	496	555	554	530	518	531	531	541	523	531	525	594	523	585	548	575	536	546	559	550	527	570	584	557	570	537	548	536	510	533	529	520	512	579	540	557	566	528	558	511	548	492	525	544	479	542	561	525	539	502	542	570	539	531	543	505	536	512	547	555	526	542	516	519	540	532	526	523	494	523	549	518	518	569	556	531	529	541	505	532	516	521	522	578	537	562	539	496	501	524	521	534	535	491	534	559	563	518	526	533	537	550	541	560	552	561	553	531	545	536	542	517	506	511	551	533	506	516	522	525	536	542	525	554	562	522	547	538	547	547	526	532	524	483	506	547	560	523	558	532	564	596	564	527	515	575	564	532	562	530	575	567	550	550	536	513	544	555	599	555	529	536	526	578	508	553	553	534	526	513	511	492	534	550	534	536	526	523	579	541	578	554	546	535	513	514	514	511	574	537	512	486	535	518	573	538	535	542	523	508	530	558	531	557	541	496	587	532	512	556	542	517	554	543	534	543	507	524	529	541	523	548	509	528	553	557	525	534	510	544	522	553	577	530	529	523	527	539	548	530	544	493	517	530	588	545	568	556	511	493	542	539	517	556	524	567	516	549	533	515	532	541	535	549	568	521	557	526	496	534	526	527	528	524	565	513	529	556	539	569	544	530	514	530	537	538	530	538	516	496	574	507	555	546	515	541	515	559	514	556	502	566	567	522	559	547	535	515	524	534	501	557	549	571	495	518	511	534	535	533	555	500	520	554	547	523	512	545	555	486	559	526	541	548	521	533	546	544	526	542	558	531	544	525	542	501	550	561	525	567	505	513	518	530	535	553	574	506	560	580	562	539	521	569	500	567	513	520	500	502	546	577	573	563	545	540	525	506	541	506	533	555	579	532	541	519	556	525	542	553	509	494	589	534	519	523	564	533	528	517	548	543	562	570	523	523	521	543	580
3766	3489	3211	2478	2104	1488	1375	1169	744	549	337	277	285	277	205	222	228	219	218	226	209	178	190	167	199	191	184	169	166	152	191	162	207	211	169	252	325	361	301	226	178	175	188	162	167	162	140	185	161	182	176	168	173	172	173	162	171	193	181	171	170	169	173	160	176	174	151	187	186	165	176	178	183	173	173	173	148	174	168	173	184	168	149	165	172	170	163	167	182	212	187	164	164	154	169	166	151	191	190	201	175	207	168	151	194	169	149	172	197	167	163	164	180	207	183	174	152	181	170	171	171	171	154	179	156	160	177	184	173	180	191	163	134	160	169	180	167	179	158	160	172	162	179	202	194	153	175	165	127	164	162	164	168	183	138	157	163	185	162	182	156	169	180	180	183	162	184	158	189	141	171	176	148	153	176	167	181	157	185	152	168	165	169	177	159	186	168	166	159	168	169	170	169	174	169	154	156	186	167	159	176	199	183	178	149	157	172	165	167	158	168	180	162	156	169	166	163	159	147	178	169	165	170	167	168	155	164	192	163	184	177	172	203	167	158	194	170	169	152	186	186	175	174	163	174	173	174	172	149	169	172	181	164	188	166	155	156	198	144	173	166	162	156	164	156	175	192	164	176	162	181	171	170	183	158	160	182	152	174	158	177	162	168	178	187	172	181	147	168	201	172	169	159	190	173	188	161	192	195	170	170	157	175	165	177	182	177	181	189	191	184	165	166	187	175	180	174	163	169	167	158	183	166	141	180	168	141	178	172	168	174	171	165	165	162	208	176	161	158	180	165	169	169	162	191	173	209	152	165	180	198	161	189	163	169	186	161	165	160	186	179	193	162	161	151	159	167	187	184	169	169	153	154	158	166	176	180	169	165	160	159	156	214	187	163	165	176	186	166	183	147	190	156	154	183	185	167	199	188	170	174	159	198	166	177	183	189	196	185	165	181	154	163	173	183	180	172	165	195	200	154	159	159	174	189	184	165	193	180	163	171	158	173	163	180	157	158	142	173	222	168	189	169	167	161	182	174	158	168	173	174	162	177	186	144	177	163	168	165	191	175	182	158	197	154	163	158	190	181	161	167	154	164	142	170	154	163	176	183	172	147	159	169	173	173	181	156	174	162	154	191	162	162	195	167	166	210	160	168	182	148	162	177	151	152	171	172	170	168	182	173	195	151	178	179	183	172	176	189	177	139	161	194	189	163	187	187	172	186	184	173	187	159	186	161	171	190	183	167	180	147	159	178	173	160	152	150	172	168	173	164	163	168	149	143	157	165	168	165	145	178	177	194	180	153	162	160	186	176	177	177	166	183	184	163	189	174	172	184	174	195	174	182	183	154	176	168	165	155	154	165	165	196	165	184	168	151	160	159	170	168	146	163	185	167	173	180	178	211	166	154	169	187	166	167	164	173	166	162	184	196	180	180	175	180	159	166	202	157	166	163	153	154	149	171	165	170	194	179	147	192	210	166	160	190	168	191	183	170	152	161	164	198	173	174	156	165	167	176	152	171	176	173	175	189	165	180	161	159	142	172	184	186	180	179	163	164	191	186	169	169	187	183	205	174	163	182	151	185	220	159	173	160	204	167	151	181	169	191	172	178	157	169	189	172	156	141	167	165	125	170	161	169	169	171	154	184	166	181	193	163	159	179	144	184	177	180	170	161	155	177	164	178	175	174	176	185	177	195	198	171	164	163	174	178	171	173	196	154	208	187	160	172	187	180	179	175	169	178	188	197	179	199	192	189	174	195	200	167	171	145	173	155	158	150	183	168	163	188	176	199	146	174	169	198	196	178	180	191	174	166	174	180	169	175	185	157	145	146	184	172	163	165	173	177	172	168	181	172	167	167	172	181	185	178	165	182	176	177	183	163	182	181	178	190	178	182	164	181	157	182	167	168	190	163	151	169	147	188	190	183	169	180	176	180	173	164	199	170	150	180	180	178	173	177	183	173	161	189	186	194	156	157	175	159	150	175	162	157	156	182	166	157	175	166	163	174	187	174	158	175	172	181	183	167	177	164	166	169	161	177	176	169	163	181	188	174	162	168	172	182	174	184	170	171	188	169	159	189	158	172	181	169	177	155	191	192	180	168	172	166	134	169	173	171	181	193	146	163	180	164	181	177	176	182	144	162	190	175	182	168	168	164	183	170	166	182	166	163	185	174	180	166	157	151	159	147	157	169	156	160	136	174	160	180	163	191	200	181	177	185	202	190	159	193	171	167	168	165	178	159	160	199	176	167	187	171	157	174	181	170	161	144	135	145	182	198	181	179	192	169	164	181	158	182	188	159	146	171	177	147	175	170	172	152	160	178	194	164	177	177	176	190	174	162	178	194	185	164	146	187	182	174	159	186	179	170	170	164	172	175	172	193	179	139	159	168	154	159	172	191	168	182	173	169	185	154	146	159	169	185	144	156	188	172	171	167	172	162	173	167	158	193	188	189	177	166	150	151	164	170	165	167	167	142	186	168	157	160	154	193	170	200	178	181	182	168	173	180	171	167	183	177	179	186	175	154	163	158	159	188	191	162	179	167	190	177	165	173	166	184	163	205	172	153	165	190	153	161	144	141	170	168	157	168	158	167	164	181	158	164	135	189	172	174	168	177	168	199	179	174	166	162	165	195	153	173	151	181	160	194	190	180	192	144	173	167	172	187	175	172	164	164	204	153	181	164	162	180	166	166	156	164	174	202	192	173	169	166	170	162	171	172	175	150	193	177	175	163	151	150	166	157	150	188	169	154	177	189	187	174	161	197	170	193	178	173	151	186	168	180	186	188	170	171	146	141	184	179	169	199	178	151	140	168	179	152	174	183	187	216	172	178	155	183	168	163	156	159	172	153	132	176	166	188	146	174	160	165	173	171	163	159	165	158	185	179	182	174	190	187	178	176	168	162	159	156	155	189	169	188	174	181	182	160	165	162	138	175	170	185	165	159	152	164	179	170	184	182	208	155	146	166	180	170	190	156	174	195	153	158	158	155	193	162	188	187	193	173	163	179	201	174	176	188	199	178	183	195	175	176	202	169	161	157	160	192	173	176	179	189	162	173	175	169	181	159	190	157	174	174	163	183	215	162	156	160	175	192	166	160	157	175	185	197	171	187	146	172	172	174	168	166	173	160	180	186	189	194	169	167	164	161	165	164	159	167	169	176	151	193	144	187	171	164	154	184	161	164	151	170	160	182	170	167	168	170	158	177	160	181	178	167	171	175	152	169	185	181	162	180	165	167	192	166	168	166	181	161	171	178	177	167	191	179	161	177	167	172	145	162	179	160	171	184	167	196	167	170	168	157	188	184	186	190	171	174	166	157	151	170	186	149	205	172	176	152	174	192	175	177	174	199	172	156	171	166	171	160	165	176	176	162	172	167	152	196	205	167	158	190	157	173	174	156	165	183	197	205	164	165	167	176	177	165	181	163	173	172	178	165	155	161	150	201	160	151	157	156	194	175	186	202	171	153	184	173	159	178	190	191	148	175	170	195	163
3610	4563	6334	8499	8545	6892	7193	5917	3830	2819	1644	1457	1379	1138	899	809	813	801	665	829	799	717	746	624	542	531	561	541	516	518	635	598	573	571	668	1063	1445	1597	1129	771	460	533	418	439	423	428	451	484	452	473	457	452	481	458	430	461	488	437	440	454	453	456	470	437	480	451	470	484	405	482	466	416	464	459	446	447	422	444	434	445	468	456	450	426	398	421	430	424	446	444	412	453	430	424	507	423	419	420	447	453	460	444	449	430	442	461	444	462	455	420	458	470	433	419	443	421	460	424	418	467	408	495	437	478	442	415	406	432	446	440	421	465	470	449	408	420	468	442	454	453	408	480	467	446	444	453	443	457	430	414	438	455	440	449	413	456	445	426	450	435	447	437	440	446	402	453	421	441	450	471	455	430	454	461	452	468	438	432	443	468	430	440	458	438	462	447	483	417	475	475	431	465	447	437	446	443	458	480	473	462	473	465	450	473	438	473	480	469	472	479	491	455	439	403	433	454	435	474	417	457	459	428	449	405	448	497	439	469	442	425	455	446	474	433	479	472	429	431	421	442	474	411	421	443	416	430	454	426	463	421	457	430	428	429	425	431	463	471	420	457	446	448	502	437	434	446	409	427	456	429	452	441	460	445	460	475	453	472	483	480	404	436	445	439	431	446	462	453	450	478	436	457	456	457	407	473	447	446	411	468	441	453	425	456	469	430	462	432	436	443	424	445	437	464	455	456	483	419	453	486	479	422	479	481	428	444	490	430	447	465	459	423	447	434	448	462	445	409	408	433	435	453	432	456	459	459	441	407	432	476	441	485	424	464	452	398	442	463	458	444	455	456	478	443	422	442	385	431	483	492	450	451	440	492	421	457	431	475	439	424	403	461	399	443	464	441	428	487	444	481	428	464	430	457	445	463	447	443	445	429	447	427	435	457	457	422	460	489	417	458	459	433	390	455	435	429	444	433	449	423	462	459	475	434	496	422	476	430	478	479	409	490	449	450	436	500	445	440	407	435	434	439	434	479	438	480	428	483	399	494	450	452	459	466	456	427	430	455	438	458	444	445	437	404	439	438	434	445	434	460	493	435	422	422	458	463	477	457	420	441	446	465	437	460	430	425	468	462	432	461	476	454	461	438	448	450	439	430	421	445	428	406	402	435	450	414	451	425	427	463	483	455	454	454	438	437	474	425	440	411	449	451	426	415	476	418	439	432	457	421	433	427	456	414	429	443	445	478	473	434	463	432	471	435	421	441	447	479	452	480	449	439	411	434	451	434	464	487	451	448	451	435	435	456	450	439	457	443	459	456	443	456	449	457	444	425	493	455	470	442	430	454	445	417	425	462	440	453	416	446	417	475	426	453	456	412	440	462	460	449	465	436	491	421	461	463	446	418	468	459	497	488	469	406	452	448	460	427	439	468	461	478	437	473	440	464	411	471	420	484	459	464	431	439	458	479	459	432	459	438	415	489	471	427	431	482	431	439	468	434	473	462	429	461	480	467	465	470	454	469	489	406	463	459	466	476	402	408	455	439	466	447	413	451	427	420	407	405	442	451	427	432	435	445	450	429	420	461	418	410	430	457	517	412	426	430	467	444	440	440	420	429	451	455	452	468	475	423	430	449	470	444	417	469	474	448	464	463	451	436	455	450	486	439	476	455	447	457	442	441	470	427	470	428	457	446	423	438	433	399	452	449	458	431	430	472	428	448	470	410	478	485	407	405	420	457	456	451	444	470	480	443	468	447	455	404	434	466	454	459	440	460	409	465	430	439	410	468	458	417	458	454	423	471	389	445	427	430	436	418	408	457	437	472	476	436	431	466	414	429	440	441	419	459	416	467	464	455	483	392	462	460	452	428	447	470	437	440	459	422	432	468	459	444	429	419	438	442	431	456	437	440	458	451	461	422	448	446	412	445	459	444	427	430	452	416	453	469	440	438	459	450	420	446	462	458	508	481	411	414	476	453	436	406	440	482	430	440	443	438	460	454	466	472	444	443	447	438	412	450	468	447	431	436	461	458	436	476	465	450	422	463	480	441	441	456	487	432	453	469	493	456	451	456	452	411	422	445	463	440	444	424	483	457	452	488	440	431	443	498	449	457	460	422	458	422	439	449	454	424	469	463	444	466	429	472	463	443	419	479	449	482	447	421	446	456	480	448	403	432	484	444	449	464	434	446	451	420	437	417	459	459	449	457	439	478	437	469	448	443	423	444	457	458	423	422	468	418	441	441	436	436	455	449	455	431	448	464	441	441	430	439	465	458	434	465	440	458	443	464	465	419	484	443	457	415	418	442	414	440	422	423	474	449	460	433	417	414	410	435	462	454	430	433	466	456	426	454	467	436	445	464	425	417	442	487	430	465	461	479	472	439	394	452	417	453	449	459	434	442	456	433	415	418	430	471	464	416	451	432	463	461	427	505	450	434	421	433	491	466	449	412	414	492	424	464	446	433	448	448	422	460	444	410	427	433	436	428	422	446	446	423	446	472	457	443	417	431	448	469	436	435	431	460	451	448	471	440	430	467	451	439	469	432	462	456	454	452	458	458	442	456	463	454	449	440	432	466	453	478	405	502	448	493	452	428	425	444	447	440	428	478	439	447	485	456	481	476	479	428	433	495	454	456	442	449	470	448	448	434	435	457	446	414	449	427	470	443	476	408	456	428	461	434	444	480	416	437	450	459	448	403	435	436	420	453	440	496	459	465	423	425	436	417	464	460	452	447	450	424	450	458	467	461	434	436	453	435	398	473	488	395	475	455	464	410	484	460	416	453	449	431	487	430	403	485	434	443	482	472	406	433	466	456	445	412	435	486	461	450	417	435	472	460	443	439	422	481	444	458	436	473	480	472	474	401	470	433	445	436	451	438	449	430	424	463	423	440	467	448	469	419	426	424	427	478	484	440	462	441	440	402	393	428	414	483	456	454	454	432	468	423	433	442	439	464	445	463	430	434	451	452	398	466	423	476	483	446	458	418	428	397	405	474	493	407	475	395	477	439	487	448	435	470	443	449	467	480	450	425	431	453	447	448	436	429	487	428	449	469	409	443	456	463	454	440	425	456	449	458	418	472	463	447	404	445	442	471	448	401	408	449	442	465	453	443	468	398	446	449	438	461	435	448	388	430	392	437	434	425	440	452	454	425	428	425	387	447	460	419	445	481	444	463	454	450	453	469	486	464	404	439	416	464	457	448	415	404	418	455	412	435	459	451	424	463	472	430	440	447	419	406	490	459	431	466	433	460	475	442	429	479	440	449	470	442	442	450	473	448	471	438	439	446	456	465	452	428	472	475	456	413	431	487	466	406	467	446	433	476	444	448	418	445	438	455	426	461	449	429	485	416	452	431	453	426	450	452	451	457	478	462	416	437	449	420	464	483	464	450	426	484	453	420	435	458	481	488	436	433	478	426	457	437	455	472	419	451	463	457	473	471	443	458	482	461	429	425	407	458	429	437	467	456	475	427	441	456	451	450	425	449	400	457	464	464
17291	25468	29353	30209	28631	26319	24685	21305	13157	8104	3836	2641	2523	2547	1481	996	661	552	430	468	608	590	478	494	551	431	418	381	334	310	302	323	303	300	683	1449	1536	1352	926	457	334	285	268	255	262	281	309	269	260	216	257	260	275	281	275	277	257	263	286	263	264	265	295	246	284	297	268	259	264	260	265	263	270	255	289	288	235	255	277	263	273	243	268	266	257	246	276	267	267	271	287	264	275	267	256	265	231	270	268	254	279	265	290	250	258	268	253	284	263	280	245	256	254	278	252	262	276	256	265	264	269	267	242	266	282	274	264	272	277	275	281	285	264	283	283	281	252	276	264	245	246	253	257	247	261	262	279	245	273	268	263	246	287	280	258	278	265	285	247	260	256	264	272	289	255	287	270	286	271	253	291	266	281	250	274	276	276	288	262	238	274	275	278	278	249	262	237	270	273	255	297	280	270	272	276	274	270	237	276	248	295	270	269	261	280	266	269	262	261	237	273	267	231	269	235	247	275	268	306	271	278	254	254	289	268	276	297	252	254	264	272	259	271	267	229	241	256	265	266	260	265	257	291	254	269	264	293	276	265	255	276	239	270	247	266	240	261	251	256	275	285	265	278	271	283	246	248	306	277	254	292	284	262	281	268	234	262	263	260	274	280	285	247	268	274	299	254	275	254	256	280	256	290	319	295	271	286	280	273	246	239	225	269	269	255	267	289	281	251	272	292	262	287	271	286	246	250	281	254	254	282	266	271	272	269	291	271	265	244	234	273	235	289	257	264	247	270	285	261	231	257	276	259	295	289	245	247	246	248	237	262	266	253	244	237	256	265	265	279	264	227	282	273	259	272	269	274	277	273	265	249	264	277	266	242	272	280	287	245	238	248	256	282	277	277	252	281	236	249	255	244	281	268	281	250	252	267	285	280	252	243	271	256	276	254	283	284	258	254	290	297	269	270	264	248	262	251	264	285	257	285	264	249	281	281	278	290	284	247	243	264	249	275	267	277	262	258	279	281	269	283	275	270	268	259	270	268	261	272	282	280	293	298	254	218	292	280	257	255	269	264	268	277	274	282	232	250	263	249	241	267	249	277	280	264	242	248	266	243	239	264	290	260	268	290	266	239	262	287	245	287	238	285	277	271	238	286	280	252	241	269	235	277	262	250	270	277	268	296	253	243	255	271	273	259	274	277	260	296	260	271	277	250	261	259	265	267	257	281	300	255	273	279	267	269	274	277	260	266	248	273	260	292	260	250	273	256	271	264	280	276	268	271	251	278	275	252	272	260	259	311	292	278	277	274	262	278	265	270	267	263	276	269	273	280	289	269	271	290	280	286	286	278	273	273	282	260	285	257	230	252	280	240	283	284	242	279	261	264	246	270	276	252	253	294	271	282	276	314	264	259	305	244	283	257	244	257	282	251	264	276	269	292	254	262	244	262	275	264	259	262	279	255	267	260	235	261	298	281	242	279	257	287	293	257	263	261	245	291	239	302	252	262	279	261	243	231	289	264	273	256	248	277	278	274	264	248	255	247	253	290	263	286	285	282	243	254	268	257	248	267	270	265	283	306	293	259	251	256	245	265	256	258	263	249	269	267	283	258	277	271	255	241	246	274	280	275	268	256	265	237	251	281	243	253	231	260	267	274	251	299	274	272	274	256	268	279	289	246	282	257	299	257	254	317	280	237	275	274	270	264	255	266	277	240	253	261	254	291	280	281	263	252	272	273	255	267	277	280	251	283	265	262	292	320	250	269	269	272	277	270	290	257	249	261	273	249	249	278	290	267	278	267	302	277	276	267	301	253	246	266	261	243	255	261	252	304	265	297	250	252	248	289	284	262	292	248	271	265	272	234	285	278	285	241	258	266	251	260	260	261	278	257	260	276	306	306	272	256	302	225	254	257	283	254	254	253	264	289	259	278	262	246	237	278	266	270	228	271	258	264	277	288	289	254	290	271	293	282	269	258	251	245	214	250	263	268	236	253	281	263	272	268	274	241	276	264	252	251	263	246	267	271	280	244	248	255	266	261	269	281	304	285	287	294	255	235	258	261	251	281	254	276	241	288	259	272	239	244	259	272	243	266	253	244	282	256	262	265	279	294	262	284	265	238	265	273	270	239	286	312	271	273	266	297	281	254	277	269	259	272	272	276	257	274	265	286	268	259	279	300	272	259	289	272	258	289	251	257	235	260	275	240	279	271	259	266	264	280	243	274	272	268	263	246	233	257	278	266	264	273	257	269	283	286	302	269	291	257	266	268	300	268	279	258	287	295	264	255	265	287	275	264	273	253	245	261	273	257	259	261	250	245	271	297	228	261	254	274	262	261	251	268	250	266	281	262	262	266	241	276	281	273	267	265	271	288	235	274	255	269	257	246	262	245	250	254	268	256	265	278	266	257	290	243	247	280	284	273	258	256	254	273	247	255	261	293	266	298	267	265	251	288	262	307	288	271	275	269	265	269	295	255	266	282	269	274	249	278	248	295	288	261	267	272	285	267	269	295	294	309	269	271	285	290	254	266	262	227	288	277	278	254	282	278	267	263	252	286	241	277	239	257	261	278	301	274	252	280	278	248	270	269	265	242	258	262	269	278	272	276	219	266	258	255	276	247	253	285	285	282	256	246	282	264	242	245	282	263	303	275	263	290	287	302	260	210	244	283	267	288	268	266	279	257	261	260	251	252	271	274	263	268	246	263	262	271	281	262	249	231	250	298	284	269	282	269	252	277	282	262	303	267	258	253	259	275	269	249	283	270	270	254	248	277	252	271	248	257	263	261	247	286	265	268	265	235	255	242	289	252	250	252	278	259	264	257	282	258	254	249	280	265	265	248	244	260	264	285	240	271	276	263	274	272	293	294	244	266	280	271	254	261	250	275	265	239	252	281	224	250	263	278	267	256	264	255	268	239	243	278	268	278	266	263	268	268	260	263	301	275	292	265	286	265	221	262	263	249	246	274	283	277	243	281	265	268	235	273	266	255	264	295	277	240	252	251	298	241	268	243	274	259	269	263	272	290	291	266	275	258	257	276	277	246	250	271	284	273	273	263	258	297	252	292	257	273	256	278	262	294	299	260	277	249	262	276	257	249	255	269	271	246	271	280	279	250	284	261	244	250	252	279	271	275	266	267	274	266	270	308	285	254	277	258	282	257	262	265	269	280	259	277	278	258	262	271	261	252	245	259	271	289	263	255	254	269	242	279	270	248	264	221	257	264	275	250	292	240	227	280	266	216	293	290	293	263	315	275	289	274	253	241	250	266	294	267	260	232	258	278	270	274	251	230	265	255	258	290	268	256	289	268	269	248	307	274	284	280	261	275	264	297	278	263	269	269	273	235	263	254	272	258	279	233	267	277	255	285	277	283	260	243	268	257	279	262	262	274	306	257	273	292	280	274	252	292	257	283	295	280	280	249	253	238	305	290	251	260	254	262	272	277	288	286	265	271	257	261	267	267	280	253	258	259	252	288	270	279	256	278	267	298	263	265	295
12478	20119	28144	39044	39023	39023	39292	34475	27262	21652	11534	10462	8968	8897	5594	4173	2996	2390	1975	2430	2795	2806	2288	2136	2444	1786	1700	1556	1508	1307	1046	1079	1019	1060	4006	9107	9376	7758	5138	1854	830	746	661	634	687	683	649	650	662	612	671	641	627	836	747	666	608	642	713	691	669	678	661	620	629	658	623	668	604	652	634	616	654	666	639	619	606	632	632	659	635	621	679	666	650	615	593	654	616	644	644	612	656	636	666	632	647	653	652	618	646	566	648	656	656	631	666	663	652	595	623	638	628	625	655	684	625	633	646	619	643	645	658	608	632	604	634	633	624	665	627	595	665	615	626	614	626	659	637	653	621	643	648	618	631	623	654	672	656	615	650	650	638	625	693	671	703	667	669	658	637	655	637	602	632	623	671	669	709	667	639	656	622	617	636	612	614	618	701	634	650	629	653	635	608	655	682	670	630	614	616	642	621	673	670	640	644	644	642	672	663	684	634	660	696	645	644	648	621	608	655	675	623	654	628	621	675	608	592	597	650	606	621	653	654	661	609	620	598	613	612	671	642	627	649	599	636	681	610	650	596	637	690	660	634	614	616	661	618	645	624	668	663	631	598	641	640	653	628	648	609	651	640	624	688	639	607	619	670	645	633	620	641	583	628	681	634	577	642	652	636	673	664	636	648	640	610	677	660	642	643	610	635	651	633	659	644	676	608	640	675	674	664	620	628	652	674	641	589	660	649	681	634	657	671	631	636	613	658	621	679	679	654	652	670	665	632	656	642	601	654	655	666	637	626	619	605	681	632	705	627	648	603	657	616	614	628	640	633	672	678	665	621	663	631	606	688	601	643	653	628	668	623	637	622	623	687	650	633	642	640	622	689	663	664	638	657	602	626	638	645	658	661	604	703	620	646	634	622	630	671	598	658	644	671	624	610	617	638	649	627	604	591	671	671	677	638	653	658	613	659	672	586	637	610	667	613	589	637	615	616	648	660	627	640	620	583	619	606	665	682	621	671	647	628	664	618	677	693	667	661	598	703	662	668	658	642	627	670	641	676	649	641	643	658	646	666	668	615	678	660	628	691	581	659	634	640	664	669	659	656	651	646	668	648	654	604	639	666	648	673	646	654	681	602	652	645	635	654	628	600	642	604	655	682	665	673	656	643	674	627	656	651	612	641	601	666	594	653	626	655	613	638	682	667	651	636	641	634	661	653	663	657	633	627	641	610	629	654	692	633	604	621	625	645	664	666	639	659	671	672	642	654	630	700	675	670	642	642	650	651	690	631	710	652	637	629	632	640	632	631	670	647	659	626	634	617	657	685	650	685	661	648	631	671	585	639	656	651	634	674	642	636	654	591	616	676	637	653	599	675	651	671	598	669	612	679	625	597	628	631	622	641	633	652	662	625	675	660	640	657	682	660	687	709	631	673	658	670	615	644	634	629	645	648	622	658	632	634	590	688	626	639	584	656	612	633	643	667	621	633	671	693	641	640	645	645	653	612	606	647	606	629	647	634	637	603	725	658	607	633	653	640	624	684	612	641	644	635	636	659	675	648	629	644	665	640	657	624	643	656	692	660	686	651	599	639	639	617	653	651	653	641	623	637	646	640	637	657	655	678	656	693	656	666	665	649	625	624	693	632	673	669	670	654	619	614	671	620	654	652	629	680	634	672	619	614	667	638	659	637	643	693	626	635	624	684	685	597	668	640	635	610	665	635	617	641	662	607	652	661	675	570	613	664	667	631	616	625	620	631	624	664	649	685	621	642	686	650	648	647	605	631	636	596	645	621	646	621	687	670	633	642	660	642	652	607	617	611	625	657	655	637	648	622	631	677	677	633	658	673	695	616	611	610	686	644	669	613	651	629	661	663	644	655	664	644	646	648	602	637	598	677	684	615	625	597	667	645	637	687	643	626	663	638	633	628	606	637	667	641	627	681	651	659	642	645	636	634	605	650	617	692	631	664	658	645	619	628	599	684	659	639	642	634	635	625	637	637	599	652	667	627	621	616	595	619	616	602	656	604	618	610	642	649	673	620	649	676	669	639	616	711	644	653	627	685	634	657	657	664	600	606	664	690	628	664	644	657	676	659	654	657	621	625	658	611	628	624	671	673	617	641	658	644	612	583	663	656	632	656	640	669	647	613	642	633	648	666	637	628	594	639	658	602	624	648	612	610	649	660	625	640	636	641	671	619	667	624	618	645	674	605	636	688	644	598	671	627	652	672	663	643	663	589	655	636	639	661	638	642	633	617	639	642	649	652	652	647	665	649	631	621	636	653	647	645	647	652	664	628	620	671	644	635	602	620	698	635	642	633	645	625	646	673	637	642	634	656	601	635	612	636	677	617	648	658	642	671	617	632	603	656	639	642	642	610	606	611	629	660	623	614	609	663	644	636	690	629	647	641	583	646	634	651	638	629	622	629	658	630	627	673	638	608	664	635	640	601	618	656	675	632	658	685	639	614	678	604	608	649	635	617	624	648	619	626	642	683	661	648	620	650	749	672	672	609	640	606	624	626	611	604	652	621	662	641	640	640	640	638	643	648	650	660	607	640	689	629	652	653	642	626	671	678	658	657	627	632	614	635	662	622	658	620	658	637	657	650	646	620	642	674	680	633	615	618	654	624	670	626	648	640	630	629	622	653	619	609	653	692	626	613	649	612	658	622	656	609	624	580	636	632	648	651	679	636	712	650	640	653	597	620	650	643	653	622	651	645	690	646	672	660	663	657	650	636	622	627	620	660	669	596	623	650	648	634	657	614	600	655	694	593	641	653	617	622	681	699	654	617	623	651	642	649	626	631	702	628	630	675	642	651	704	629	684	649	619	714	638	646	593	643	592	636	649	669	677	678	661	629	682	654	645	634	692	624	676	642	666	616	646	637	651	624	645	658	623	651	623	616	675	639	637	612	682	699	661	623	626	629	663	653	649	655	664	668	666	653	625	620	667	661	607	617	597	650	641	590	704	694	687	705	679	676	625	620	610	674	663	619	612	604	610	676	678	636	655	665	626	667	657	613	647	656	677	636	673	678	653	642	650	574	643	651	646	655	624	659	661	676	666	643	647	671	670	634	656	638	628	630	630	594	672	648	626	609	599	667	698	641	627	612	668	660	632	677	685	643	685	642	652	612	615	678	604	633	635	648	651	639	662	626	656	667	605	660	616	665	625	674	608	632	606	673	648	645	660	663	645	614	632	624	649	628	692	654	589	660	646	616	658	618	664	681	658	641	655	683	682	639	643	648	696	635	591	625	641	673	636	668	690	614	665	646	646	615	647	643	625	681	644	652	642	642	630	662	646	651	682	620	672	633	641	658	644	634	626	641	626	633	648	688	638	632	668	675	671	645	626	687	685	648	623	658	653	674	667	676	635	640	647	643	640	653	636	658	679	624	672	596	662	638	616	641	623	613	627	669	644	671	627	634	619	624	680	619	635	670	637	669	623	630	652	646	655	655	636	630	657	650	657	688	626	646	632	632	653	702	603	596	585	672	630	653	655
25762	33788	36219	37088	37200	35290	33999	30229	22152	15747	8017	5223	4027	3307	2110	1482	1225	878	627	620	808	787	908	723	705	607	499	432	435	387	384	352	317	299	848	2588	2932	2499	1799	655	325	294	306	268	262	276	251	266	261	250	277	274	305	354	351	260	285	249	290	274	263	266	302	287	241	265	277	271	247	294	280	283	245	267	260	306	294	252	257	272	275	279	242	237	251	275	268	252	284	282	270	287	260	256	261	272	280	262	289	223	260	260	254	261	258	281	286	240	298	285	249	259	264	238	272	268	291	268	290	263	306	274	251	262	272	274	265	260	295	263	247	264	257	266	271	260	255	271	288	274	270	271	262	282	270	267	300	279	273	258	262	293	268	277	239	291	282	297	242	253	258	283	273	260	266	263	264	284	276	286	262	256	270	277	256	283	281	293	261	279	252	275	268	287	256	246	271	240	249	275	280	261	274	250	271	248	242	279	273	280	267	258	286	269	269	255	278	270	281	284	273	274	257	279	263	237	255	262	263	258	261	247	276	248	256	283	260	259	253	282	287	260	242	246	289	270	265	277	275	291	273	254	281	271	253	262	257	294	269	280	262	243	252	286	276	252	271	253	248	249	285	265	287	290	256	266	262	287	285	263	280	275	269	257	266	262	284	284	273	256	256	271	236	269	256	255	252	275	266	271	258	241	252	297	280	262	269	286	279	274	255	289	255	248	289	274	276	246	250	279	270	257	283	237	288	283	243	272	272	294	278	274	243	241	241	285	255	248	261	275	288	275	259	257	278	259	250	266	276	271	291	272	284	280	266	284	259	251	277	264	250	266	270	255	255	258	286	260	298	268	245	259	252	260	282	262	243	245	251	240	271	260	268	285	263	297	279	279	299	258	261	253	232	275	281	266	252	261	277	261	231	266	272	256	222	275	259	283	277	289	262	256	265	282	253	254	263	244	277	260	265	242	246	275	274	260	284	281	246	262	285	238	285	304	276	269	259	272	252	260	274	275	275	287	277	244	289	255	243	248	289	278	293	264	295	252	291	263	257	241	262	279	266	241	280	276	245	278	251	249	284	254	270	275	252	259	240	243	234	267	277	247	273	279	274	245	250	278	275	277	261	263	266	254	263	293	249	277	247	251	253	271	268	280	287	276	264	270	257	259	237	267	273	271	282	260	289	277	265	247	239	279	251	265	279	258	283	255	276	261	285	265	279	258	278	277	250	254	266	274	254	294	258	294	280	305	270	273	268	259	269	260	258	297	262	296	251	280	275	255	254	277	278	264	271	276	258	289	290	281	256	270	266	271	269	272	270	287	296	288	260	254	259	225	272	272	267	235	295	251	270	250	235	285	261	281	288	272	259	272	250	275	285	264	274	239	260	247	212	270	273	245	274	250	275	290	256	250	283	287	238	271	263	283	295	260	267	266	274	267	264	277	260	259	248	286	280	266	244	274	272	295	253	267	274	208	255	301	271	270	266	270	273	284	260	244	289	258	253	284	283	229	278	259	267	275	263	233	284	239	281	260	264	264	278	271	271	276	231	268	290	281	286	265	251	238	271	297	282	272	286	287	273	258	269	268	281	248	277	283	233	257	248	269	267	270	265	254	272	288	283	281	273	256	275	312	275	266	254	229	246	258	251	283	263	273	270	268	257	274	249	272	250	280	269	276	260	268	247	256	264	254	271	279	282	261	268	273	265	266	279	262	261	261	277	238	283	275	251	249	253	267	271	267	258	279	269	262	271	243	250	272	295	252	259	263	269	266	222	282	263	303	287	282	243	276	283	270	259	272	271	293	271	224	273	284	246	287	309	287	271	277	278	243	269	265	261	255	260	275	279	273	267	287	249	253	271	265	242	269	281	251	275	276	259	251	291	249	239	263	249	278	269	262	253	271	289	277	281	273	280	290	245	269	285	253	274	263	283	276	260	252	272	273	239	264	276	258	280	258	291	276	274	295	276	231	284	261	240	251	281	239	261	289	294	257	262	269	274	265	216	269	268	260	261	279	292	250	270	258	249	253	255	278	259	308	266	268	269	255	286	274	314	292	284	246	278	242	264	272	268	256	251	260	264	255	255	282	304	280	271	245	260	279	275	281	268	255	285	280	252	275	245	290	294	235	271	265	252	281	284	259	274	291	259	270	277	248	233	274	257	247	259	261	260	220	258	270	257	268	279	274	273	277	279	313	263	281	240	250	237	252	253	230	270	234	256	269	265	266	261	266	272	292	280	270	273	261	245	262	282	293	256	281	291	258	286	282	280	281	274	281	291	275	271	258	303	272	244	257	300	268	259	279	267	268	278	272	247	254	270	300	278	263	291	272	298	280	272	238	271	253	264	226	252	274	272	260	250	267	274	279	265	272	270	230	278	292	256	253	273	262	297	264	312	252	273	251	245	275	261	284	279	263	232	267	248	258	261	258	264	265	275	280	274	270	262	269	271	265	253	259	250	290	307	285	262	280	260	254	272	289	242	254	265	278	277	238	250	264	236	259	275	257	271	271	275	275	280	281	247	281	299	297	288	277	280	276	284	268	269	249	288	247	267	281	262	289	273	241	253	276	251	267	251	259	269	302	284	249	251	271	261	249	266	286	282	249	277	288	268	293	246	309	245	270	249	270	293	270	256	237	262	255	278	280	307	253	280	285	287	244	310	286	262	261	260	274	276	288	285	272	285	269	264	289	260	270	243	273	274	247	254	259	254	281	265	292	253	244	249	220	286	300	253	287	256	278	283	287	260	239	253	278	276	240	271	244	274	292	294	262	283	254	292	239	268	261	270	258	283	261	273	246	274	249	262	256	287	229	247	279	270	262	290	276	260	252	281	276	294	257	242	276	283	273	262	235	255	270	251	288	285	267	267	276	267	256	256	260	263	275	266	276	304	307	299	305	272	281	267	267	273	267	250	268	285	256	250	260	288	281	280	283	256	302	271	288	264	270	242	319	272	268	255	269	257	259	260	271	275	235	269	256	273	289	252	274	274	299	302	277	238	271	270	309	288	281	295	263	270	252	266	252	271	270	295	282	254	272	301	260	249	271	250	243	281	267	271	268	260	274	259	263	245	293	282	254	273	289	274	246	276	257	271	281	257	259	272	265	276	276	237	284	269	263	256	282	221	264	278	267	277	273	277	260	275	298	305	271	292	250	250	259	265	266	273	276	294	267	246	245	274	280	279	319	237	280	266	265	254	280	285	272	269	268	264	271	260	245	246	301	261	295	291	282	262	266	252	282	272	286	252	236	262	264	268	274	235	264	284	270	238	283	262	240	275	284	250	279	228	285	243	275	266	268	252	298	268	250	270	275	276	245	280	250	267	245	271	291	286	254	260	303	238	255	277	255	269	258	285	254	268	249	261	261	289	285	277	275	279	268	272	275	290	245	287	274	303	263	288	298	247	248	268	244	216	255	268	274	261	306	257	271	275	256	244	223	266	260	261	281	253	265	265	269	312	249	254	275	259	282	270	292	286	225	259	268	270	286	258	255	240	272	256	271
16960	26684	35191	45643	46885	47293	47968	42901	36464	30371	18033	15301	12918	12547	9017	6869	4792	3260	2864	3584	4572	4211	4724	3964	3533	2895	2065	2059	1956	1529	1400	1109	1006	960	5201	15195	16080	13596	9529	2874	988	953	666	640	651	633	639	659	689	634	684	648	766	1195	1298	731	602	645	642	646	644	615	606	624	628	642	636	624	660	634	642	624	615	634	689	633	661	575	668	615	591	624	605	607	672	593	668	602	658	643	578	641	630	619	671	633	646	652	635	646	660	631	631	626	611	654	631	629	633	670	619	615	636	649	584	636	618	591	632	606	622	632	622	617	614	618	656	639	648	625	644	588	634	632	618	643	647	629	665	694	658	625	611	672	614	590	651	606	651	634	649	592	641	634	605	612	663	641	623	652	677	615	612	639	644	640	646	616	614	645	655	604	653	651	632	629	642	651	634	657	629	613	592	622	626	662	634	633	633	641	674	637	639	628	640	589	686	606	634	618	620	648	637	672	593	619	640	590	646	595	607	630	657	611	594	625	638	568	611	637	619	634	654	607	659	647	681	671	619	619	620	654	662	591	591	606	646	589	601	625	631	623	596	643	647	595	641	621	601	656	649	617	666	616	616	638	615	624	624	657	643	681	674	663	689	682	607	623	636	591	661	629	597	633	592	592	645	645	595	558	635	656	620	668	614	620	604	637	630	619	632	606	598	612	594	643	634	635	637	630	677	629	634	615	642	608	645	600	634	582	646	652	616	633	679	671	566	658	636	604	639	645	638	651	633	632	620	640	644	644	631	597	664	599	635	627	618	654	582	638	687	626	617	640	651	626	624	584	625	662	608	606	630	623	639	602	619	636	608	672	712	632	632	628	600	627	594	627	585	649	627	646	609	630	634	632	660	646	628	645	636	615	601	632	624	612	647	631	621	630	614	657	622	655	603	595	623	692	640	653	635	611	667	644	590	666	622	627	584	664	633	657	621	642	630	598	625	609	641	622	644	630	609	661	610	693	603	657	670	660	611	611	646	592	660	613	646	589	649	629	587	649	622	638	611	590	657	615	630	629	638	688	620	581	623	615	574	667	652	643	626	610	705	625	656	628	663	650	658	642	608	609	623	596	646	640	579	596	626	621	668	651	680	635	656	642	636	593	602	605	665	600	631	607	597	613	605	666	671	649	603	641	664	621	652	584	661	596	574	618	630	599	617	680	606	650	627	616	645	602	640	605	653	609	619	679	631	639	600	607	640	592	631	649	655	647	640	690	657	628	594	616	624	601	611	619	645	645	606	609	614	624	626	623	618	681	642	640	633	598	665	637	623	623	603	634	614	610	639	618	626	613	649	589	656	612	641	609	613	689	601	616	659	647	630	604	647	599	623	609	605	612	659	614	631	632	603	637	622	619	707	589	607	616	631	620	661	642	613	629	654	637	609	641	613	685	591	594	632	657	625	649	584	675	648	630	614	657	597	654	654	634	606	589	636	630	638	636	621	666	643	636	626	643	635	629	590	634	654	624	685	647	651	601	626	640	621	594	629	598	607	605	586	632	645	637	588	642	666	598	615	591	634	612	624	593	633	599	630	659	622	621	646	593	610	659	647	657	622	602	623	633	617	634	663	599	624	641	637	646	635	639	666	662	644	638	633	650	622	624	647	667	588	644	610	654	651	622	685	621	651	616	639	638	648	680	617	621	598	609	677	623	625	670	629	682	627	636	620	647	633	643	592	615	704	653	679	638	651	605	648	669	631	642	643	636	605	657	633	635	611	669	650	658	597	572	627	623	638	627	608	639	596	644	654	663	607	632	603	619	661	638	687	649	612	622	605	632	693	617	581	643	624	633	628	563	619	682	599	602	647	642	617	630	594	638	641	658	645	605	615	656	660	625	669	626	626	633	653	682	665	613	624	588	627	593	648	659	651	600	657	582	606	634	614	626	602	625	548	622	667	623	638	613	616	671	607	604	646	592	638	640	639	635	670	656	670	644	637	618	659	619	660	681	591	643	632	651	610	677	637	636	630	595	619	627	674	634	649	583	646	625	649	649	612	619	641	659	663	615	659	615	660	593	633	632	635	660	668	667	697	614	651	597	656	640	618	561	659	654	601	654	608	640	655	620	585	615	671	644	658	610	590	631	629	680	652	674	618	684	601	613	654	652	627	668	655	647	604	619	674	632	619	573	628	629	607	640	625	606	639	639	642	642	669	624	597	645	625	634	614	617	607	660	649	637	599	637	652	631	653	618	610	672	647	593	637	588	635	659	660	638	627	657	618	683	634	557	650	634	607	613	616	604	623	595	639	633	668	641	661	632	635	646	647	621	623	687	593	636	591	608	657	572	647	619	649	618	667	646	616	620	613	626	627	591	646	694	636	641	683	654	624	627	624	643	631	653	634	617	668	629	631	625	636	595	593	613	633	625	589	615	608	578	610	615	628	615	676	612	646	618	628	603	587	642	662	603	614	617	639	663	627	594	619	646	632	646	600	634	661	605	601	645	631	609	639	646	632	609	619	593	656	636	641	657	629	623	614	663	582	611	674	651	645	651	592	654	623	619	632	652	668	613	628	660	646	600	630	664	581	598	647	614	579	609	612	611	648	624	600	583	609	605	636	653	661	593	632	557	629	652	625	658	633	620	631	638	625	625	649	641	596	630	631	648	613	658	600	600	615	624	582	642	605	610	579	602	624	596	639	626	649	597	615	632	638	620	652	632	661	598	626	653	609	598	632	637	648	671	612	622	668	647	637	647	627	602	623	635	670	631	598	609	665	627	641	671	658	602	653	634	641	608	615	605	614	641	603	643	599	614	651	696	600	610	648	644	621	654	620	636	613	591	613	613	672	676	662	675	647	608	631	642	658	641	612	590	596	621	568	662	624	625	627	603	617	612	617	618	591	657	626	634	620	609	647	616	581	675	623	624	555	593	622	641	623	601	626	641	575	624	648	644	606	636	641	639	624	663	656	627	595	614	580	640	635	629	618	647	643	625	619	637	609	649	569	643	663	596	611	621	638	614	631	695	616	642	606	637	656	654	630	584	633	647	643	629	598	593	612	622	640	617	604	645	677	624	656	607	648	608	616	609	622	635	625	609	627	658	653	629	659	693	632	626	623	679	648	633	647	655	629	639	649	642	634	629	633	605	613	634	569	602	617	631	667	675	613	640	636	572	607	660	598	630	679	604	603	629	608	684	628	662	636	609	619	628	608	646	593	615	654	609	581	642	626	647	611	605	625	624	648	635	659	630	625	648	658	620	649	653	628	593	623	645	631	614	645	639	594	625	600	610	596	605	598	635	628	619	617	645	639	636	604	633	641	630	647	632	638	611	639	637	636	614	655	649	631	655	650	644	627	629	617	645	640	667	615	623	671	610	641	662	674	613	579	635	622	633	644	596	611	652	694	628	616	680	657	615	609	657	659	607	666	647	629	652	655	647	640	627	592	623	653	636	632	634	625	586	654	678	657	614	645	658	637	617	611	613	639	625	663	625	642	664	620	633	640	642	650	630	675	604	616	597
3942	3446	3201	2466	2096	1731	1474	1344	691	586	368	304	317	302	274	240	199	236	262	217	234	233	226	277	222	213	249	193	217	229	200	229	226	202	197	280	390	413	349	277	212	212	175	181	208	194	176	211	187	198	164	183	172	201	192	203	186	223	186	197	189	202	202	188	206	212	180	211	166	216	198	241	195	200	180	199	167	234	195	197	173	212	179	192	219	191	186	209	195	178	184	185	210	220	184	190	207	211	211	191	196	201	184	204	187	192	185	205	194	247	191	199	209	199	201	214	192	176	184	209	201	226	207	193	179	206	191	208	202	216	208	191	191	189	186	213	185	189	213	198	193	195	226	179	202	197	195	203	182	220	195	190	204	195	195	198	214	221	209	193	198	203	182	198	232	203	201	191	176	217	189	195	199	192	173	202	181	195	210	200	202	184	207	216	213	201	184	200	180	210	215	166	206	202	188	197	204	194	214	192	191	207	188	197	173	209	212	183	186	192	201	199	187	247	195	207	186	175	170	184	189	187	187	213	221	194	203	221	239	208	201	182	176	214	218	222	222	209	187	190	203	193	167	196	172	199	195	192	182	189	210	217	186	225	179	190	165	204	204	215	195	206	191	204	227	180	190	209	181	201	199	196	174	201	209	187	187	192	199	190	181	199	211	194	187	200	191	182	187	202	205	189	175	193	200	177	194	214	182	193	194	206	215	205	196	160	189	207	198	192	169	197	170	190	195	205	172	181	185	208	224	188	189	209	182	207	190	186	200	187	199	180	175	174	180	219	183	197	192	212	193	206	202	170	184	177	230	172	234	190	188	174	172	192	195	182	202	188	190	199	181	165	201	174	223	204	188	201	193	207	209	200	198	208	189	181	200	200	191	196	193	199	201	190	216	194	186	164	215	184	204	212	208	222	230	201	226	201	226	244	173	192	184	176	189	210	184	196	193	198	208	203	222	221	191	198	180	217	204	202	176	198	211	203	198	174	181	184	190	185	187	190	220	186	194	206	208	196	210	207	178	183	197	208	210	203	179	179	183	197	183	188	196	195	199	191	182	180	185	186	199	230	210	169	185	165	206	185	197	249	212	199	197	193	229	186	201	205	194	206	205	207	204	199	186	171	182	175	187	215	205	201	169	179	213	205	194	201	200	183	194	177	189	207	188	212	192	199	172	185	198	175	218	207	174	180	177	198	192	200	189	189	203	186	181	213	187	203	195	207	205	201	186	226	221	197	185	192	207	190	198	226	183	183	183	191	233	189	186	206	198	195	222	216	216	191	191	201	183	206	188	181	172	187	195	208	219	214	206	194	195	184	222	175	194	206	182	199	173	185	195	213	197	183	179	195	194	184	188	186	190	202	204	204	197	188	169	181	187	181	200	208	188	189	222	206	183	198	204	212	191	208	188	190	170	208	210	213	207	212	179	185	189	216	195	193	202	168	188	206	195	200	193	211	188	185	238	196	213	191	201	188	185	220	226	212	190	181	207	213	214	207	210	200	191	193	197	179	200	206	175	183	184	211	187	195	196	186	203	216	170	216	181	205	194	187	183	204	188	219	182	191	214	201	176	160	198	184	169	207	216	182	202	212	181	199	179	184	199	174	196	196	185	199	181	197	215	215	176	208	195	197	213	171	219	214	167	211	200	191	250	176	207	198	204	205	186	181	178	187	208	182	181	176	192	197	210	195	204	177	204	243	183	184	178	210	212	227	205	194	173	225	210	195	204	225	209	196	212	196	170	178	203	234	181	188	190	246	185	177	218	190	209	214	186	197	187	209	193	170	212	216	174	208	169	183	213	195	172	199	199	183	232	215	190	186	191	234	207	188	197	185	177	185	204	186	186	184	196	203	172	208	192	211	194	189	171	202	201	197	176	205	200	198	205	164	183	216	202	186	202	206	194	214	204	193	198	196	203	192	199	208	190	199	201	213	188	200	238	165	212	238	220	185	167	215	183	183	191	184	194	201	203	186	185	194	168	195	184	197	226	214	186	196	199	197	239	207	196	198	174	163	178	187	185	201	190	229	204	196	210	192	194	203	202	218	220	222	215	201	188	187	215	194	226	210	223	215	219	205	241	204	191	202	216	169	203	187	206	216	209	193	189	197	199	202	161	197	195	181	186	196	190	203	184	197	188	195	194	204	194	191	187	184	186	201	190	207	186	230	200	191	196	221	197	214	188	177	186	210	184	213	197	208	219	220	174	204	192	203	185	201	198	189	191	207	214	203	185	177	174	210	200	219	204	182	205	173	187	211	208	209	167	175	214	193	190	183	178	211	215	183	207	214	179	200	197	177	212	190	213	196	219	195	190	192	203	204	218	203	221	210	203	200	159	215	209	201	175	213	191	206	215	195	205	194	206	192	191	185	208	212	188	200	196	232	193	221	206	194	191	220	176	207	205	211	195	195	185	191	189	199	206	203	199	170	208	214	209	214	172	182	184	179	210	191	196	209	190	205	178	188	186	173	176	198	198	201	183	210	193	210	204	179	187	170	183	175	210	197	185	169	189	176	204	194	199	182	181	216	228	193	181	216	205	166	192	170	203	171	190	215	186	217	199	168	185	188	203	212	196	198	173	205	190	175	207	184	212	190	185	200	182	182	215	200	175	223	209	190	232	203	171	190	203	185	201	196	217	199	192	190	200	223	195	216	194	176	211	198	225	196	218	214	204	220	205	189	196	162	190	186	204	198	176	189	174	197	202	221	191	204	184	188	186	203	218	193	185	192	203	195	199	167	194	208	199	213	204	210	193	185	223	187	207	186	196	191	201	197	176	173	208	183	172	168	187	185	211	184	184	199	180	204	220	175	193	181	192	209	179	215	186	201	209	184	182	198	191	203	189	186	199	183	203	203	198	188	189	172	160	194	206	229	202	193	201	208	170	201	196	201	192	224	227	189	179	195	200	211	197	203	211	197	209	183	205	200	214	195	200	186	196	199	195	196	196	203	197	176	183	214	196	196	211	180	222	186	192	203	192	191	195	195	191	210	185	206	210	181	194	195	201	190	201	195	197	215	186	193	188	189	199	192	187	185	227	206	185	195	189	189	188	193	202	202	183	200	206	191	185	196	202	215	234	186	180	201	190	204	177	202	210	208	219	175	204	197	191	208	192	203	198	195	200	200	197	193	204	200	213	209	213	199	205	211	213	214	224	199	188	197	199	203	202	184	218	192	216	200	192	175	191	186	199	221	210	175	200	183	179	224	203	214	196	202	194	207	203	208	182	192	202	201	185	215	200	218	181	183	217	185	206	188	216	201	173	192	195	209	204	205	193	245	206	185	205	206	194	176	211	197	188	199	197	233	214	206	170	207	213	208	189	198	197	209	187	217	194	191	194	228	197	178	216	218	191	168	198	188	196	202	191	198	189	212	199	189	196	190	177	180	195	191	213	194	198	225	170	190	197	187	205	229	181	199	204	185	197	181	219	189	181	215	193	186	188	182	206	202	194	192	204	190	189	200	196	221	180	193	200	182	192	208	191	190
3510	4591	5948	8345	8237	7715	7586	6298	3555	3218	1691	1518	1376	1296	1042	800	810	660	739	740	764	784	914	830	824	725	678	665	693	643	649	571	575	567	585	1050	1603	1796	1619	910	567	540	501	497	479	495	516	501	516	517	516	512	518	544	507	467	523	498	521	513	526	515	509	497	486	494	521	494	501	527	498	494	507	482	490	509	493	509	474	490	478	531	488	522	518	495	522	453	518	538	525	474	504	495	482	487	493	485	503	551	522	544	530	485	523	512	485	505	519	481	491	518	512	487	508	514	547	487	511	499	481	497	476	473	455	506	488	492	499	506	506	540	482	508	476	530	524	526	505	523	470	523	530	499	500	506	506	472	507	496	559	482	509	511	524	487	504	520	501	512	530	516	510	514	524	515	503	494	471	517	468	492	543	508	475	489	498	508	497	501	503	476	477	499	541	466	570	525	506	493	512	480	476	495	518	496	467	525	520	491	486	479	461	552	478	488	531	492	475	492	511	506	495	519	493	520	483	492	518	487	553	487	512	502	527	471	477	488	498	483	478	502	502	519	474	498	532	540	481	501	523	478	506	519	464	520	523	499	522	502	464	549	516	514	499	494	495	502	501	488	489	507	502	476	505	507	530	540	526	484	541	512	515	509	496	487	497	506	478	509	508	510	537	525	484	470	542	493	522	500	486	499	526	504	511	462	480	540	456	469	489	489	520	505	548	514	504	517	515	509	490	524	485	440	510	466	455	506	534	507	543	503	509	488	481	499	534	502	514	524	480	520	506	497	532	541	508	500	529	482	479	491	517	528	520	522	535	511	502	497	510	517	486	558	511	537	503	469	482	464	502	536	511	472	496	547	502	486	521	487	503	507	474	512	535	544	496	543	507	501	493	507	538	467	496	474	482	476	503	498	488	502	498	527	497	506	466	538	507	508	531	527	493	477	476	492	531	513	494	524	481	495	518	546	467	488	510	501	469	498	529	524	512	492	513	504	501	523	518	487	502	484	511	509	517	509	520	490	485	509	510	502	531	469	491	505	490	509	520	496	537	527	475	483	484	486	498	506	486	482	504	484	513	493	533	497	504	501	486	513	483	516	513	510	489	468	499	497	504	502	570	514	506	530	475	524	497	472	555	493	519	493	460	480	483	487	515	559	525	516	535	511	492	507	496	527	529	501	505	481	514	498	466	494	497	542	519	524	459	470	501	482	489	501	530	524	510	517	510	483	475	495	480	483	492	501	525	493	534	510	498	509	544	519	515	493	515	503	498	529	514	499	471	504	518	498	536	505	495	549	497	527	503	510	521	509	537	517	482	517	506	482	485	484	517	477	507	503	515	526	504	525	486	504	557	523	476	498	545	528	491	480	527	497	505	483	522	506	481	479	506	539	505	475	521	494	494	467	515	496	493	498	503	528	517	483	503	491	508	474	455	508	523	503	543	504	485	481	517	501	538	500	471	509	570	488	514	533	491	496	508	528	526	493	482	472	474	488	475	489	483	472	505	490	524	497	524	518	504	458	489	506	523	503	533	475	531	475	519	519	533	486	493	509	515	505	479	551	493	514	493	521	483	484	468	494	495	483	494	470	447	546	532	549	532	540	470	519	490	518	514	513	462	481	515	510	543	518	518	496	475	509	485	481	531	499	526	508	504	484	528	515	506	472	471	519	484	487	493	507	514	491	496	545	487	505	491	494	515	497	512	487	492	515	495	524	515	512	506	535	503	512	517	495	496	520	505	465	455	519	489	490	513	472	480	540	507	518	487	478	574	482	500	465	499	508	538	461	519	519	502	518	491	490	514	525	461	509	499	529	532	521	485	482	517	533	477	510	531	471	526	504	481	486	493	527	506	467	464	506	462	478	517	514	475	481	501	494	511	512	488	511	496	511	486	552	540	512	492	514	504	522	527	514	536	558	479	456	526	512	496	515	465	512	518	489	522	497	478	509	533	496	539	486	515	511	491	521	524	490	494	528	498	497	479	518	487	464	569	475	497	503	511	501	540	501	524	503	507	504	505	503	524	528	509	532	503	522	502	550	518	502	495	491	445	508	466	528	487	490	524	503	490	514	506	494	497	515	501	507	542	490	518	493	519	521	525	501	519	507	501	450	518	492	517	500	510	521	497	493	523	479	502	502	533	554	488	494	524	526	529	516	533	469	519	502	509	500	493	485	528	493	465	501	501	512	503	539	505	533	503	549	532	501	452	500	484	509	545	470	514	525	481	492	523	497	482	507	517	514	463	526	471	562	463	526	483	482	505	504	554	512	520	511	492	496	546	510	468	503	522	539	498	480	469	491	482	507	541	510	507	481	529	485	532	529	533	537	493	505	476	525	521	487	490	482	529	507	524	483	478	484	495	479	510	469	521	509	487	510	484	469	490	515	497	522	494	505	535	480	517	510	492	540	515	482	450	499	484	486	531	524	510	488	513	474	503	487	499	544	494	487	473	521	499	517	519	474	495	473	506	505	520	531	500	491	500	519	470	530	466	489	497	499	514	524	491	519	550	503	488	507	556	477	510	491	479	503	486	522	475	531	519	531	474	500	518	508	487	443	458	527	463	503	460	520	487	507	496	483	492	460	492	513	494	502	496	479	502	478	514	509	543	487	486	541	520	500	495	540	521	506	498	521	531	493	519	478	500	544	504	509	484	526	504	479	526	469	497	495	481	561	459	522	493	470	520	492	491	544	486	491	504	509	527	506	457	483	470	481	513	480	544	465	509	513	540	515	483	527	487	516	494	508	502	496	465	507	487	480	501	504	479	466	507	514	526	509	479	480	533	475	489	517	488	526	501	513	541	486	518	465	489	510	500	502	490	484	545	489	483	493	523	505	516	496	522	491	554	508	513	499	515	479	548	485	446	527	502	541	562	497	507	490	494	539	520	520	495	543	536	506	513	527	508	489	485	514	506	512	555	478	521	487	465	484	492	477	533	492	521	514	449	513	541	524	501	471	511	490	518	482	512	508	500	507	553	530	485	459	491	562	557	500	480	499	506	504	523	486	454	517	479	492	520	459	517	546	490	501	498	492	498	502	515	499	504	506	504	544	514	496	501	515	506	492	516	494	546	498	484	457	509	520	462	500	519	543	503	522	524	527	497	502	533	483	496	537	485	500	497	498	498	511	478	540	545	532	468	513	483	485	503	474	461	493	521	513	501	497	507	494	519	475	504	525	518	512	510	490	516	465	490	550	487	519	503	488	457	515	495	488	523	497	495	486	503	506	524	509	524	510	451	532	481	488	524	526	500	526	487	504	510	473	478	466	482	506	503	515	523	500	488	493	526	558	504	507	486	528	497	496	515	548	469	493	503	543	523	515	526	509	489	482	489	528	549	454	526	490	520	512	537	494	515	497	511	490	456	486	529	482	518	529	511	517	492	519	488	509	491	486	508	509	504	526	522	498	536	498	487	531	501	515	493	524	483	472	506	526	490	524	499	502	517	505	535	524	528	469	537	528	490	498	499	554	504	489	510	491	527	508	565	501	468	486
16222	27012	28698	30370	29853	26499	25803	22187	14313	8699	4010	2859	2753	2207	1269	907	573	437	505	500	601	559	524	624	516	381	369	363	339	321	313	338	309	309	517	1473	1743	1488	1063	662	383	263	262	269	307	247	296	255	325	292	320	263	278	287	324	277	299	276	266	283	280	303	265	286	299	280	281	277	257	245	280	297	263	256	270	284	254	307	278	274	255	292	259	241	250	296	286	275	268	257	268	285	273	278	290	246	275	274	309	273	299	267	282	306	276	274	246	284	292	306	291	289	286	273	246	268	284	243	256	266	277	286	285	289	273	271	283	297	276	273	238	260	252	294	262	261	261	307	290	266	269	286	292	301	269	275	257	294	289	311	277	261	263	269	253	264	290	295	278	238	302	299	251	240	262	290	268	286	253	250	285	278	257	289	279	293	291	299	260	264	263	264	300	299	266	244	248	272	285	280	267	267	245	270	263	256	242	259	290	261	275	257	269	282	301	265	289	258	289	277	277	289	264	264	272	249	274	258	255	286	254	276	323	274	278	282	285	282	266	289	280	262	263	247	314	279	293	269	261	262	297	249	279	273	253	276	250	252	266	274	270	276	263	275	259	254	267	298	282	270	296	260	256	256	261	264	268	293	301	277	256	243	314	252	259	271	267	230	259	293	275	276	292	268	272	280	272	282	273	292	256	245	267	271	262	229	258	281	262	273	266	266	258	263	316	283	278	291	288	283	261	274	286	291	310	259	277	301	254	252	256	265	244	257	282	276	254	244	299	256	289	272	296	248	288	272	259	299	283	287	252	319	262	298	293	248	263	271	286	246	297	275	249	265	245	300	298	266	273	284	295	291	264	287	278	278	275	262	260	266	232	280	279	250	282	283	295	276	272	287	240	268	313	278	251	305	245	296	308	302	271	263	279	262	249	282	260	252	263	282	268	264	259	259	279	249	285	261	283	282	282	277	263	275	251	263	265	259	280	259	298	260	264	270	282	285	271	276	297	262	277	274	259	232	270	265	253	268	284	278	288	254	264	264	277	263	266	273	286	256	249	283	296	277	302	250	290	262	270	262	283	287	261	304	275	286	305	268	345	255	257	286	276	257	254	264	261	256	266	276	283	275	259	288	258	267	317	281	265	288	262	286	291	290	293	286	251	276	262	264	276	273	265	255	242	236	274	308	276	302	253	269	280	281	246	305	264	281	266	242	261	275	284	288	283	248	234	285	274	279	278	265	271	270	255	261	275	264	302	261	298	280	298	272	273	265	250	257	264	270	288	266	318	287	274	290	247	273	261	269	260	292	291	282	288	306	281	285	259	257	254	289	307	306	293	265	249	255	296	257	280	263	289	285	283	271	273	277	273	302	266	285	264	252	251	263	296	292	252	305	312	296	311	271	290	257	286	301	274	259	292	288	280	248	274	286	262	278	256	270	260	298	287	284	270	282	262	257	294	280	277	277	273	275	290	256	279	271	273	265	274	277	262	276	270	273	278	266	268	273	307	273	278	271	255	272	298	275	272	270	285	252	284	256	272	276	278	237	312	254	264	255	287	298	249	287	272	286	292	260	278	276	277	292	280	269	300	268	276	294	264	281	271	294	255	272	263	288	262	293	273	280	267	274	269	283	297	271	268	285	274	252	239	295	254	298	314	262	275	275	266	285	278	325	293	289	279	258	313	253	269	272	288	279	294	278	277	259	297	269	252	256	266	266	285	276	250	268	259	262	258	248	260	280	313	309	262	300	253	254	286	269	264	278	310	274	236	270	290	294	279	268	288	286	288	278	252	292	270	264	292	273	265	291	277	249	261	263	263	267	269	280	287	274	274	307	276	274	260	292	243	278	295	283	282	298	278	286	257	272	312	257	288	264	297	279	252	315	254	277	237	271	311	293	281	263	248	271	256	290	266	270	240	262	273	279	313	311	279	268	287	291	279	274	306	260	285	302	286	269	277	276	297	274	283	288	254	260	265	288	293	293	262	271	270	318	271	285	278	265	249	276	247	234	287	280	277	278	265	258	263	285	297	274	287	263	283	306	284	282	275	285	266	269	274	271	274	220	274	270	267	275	263	278	269	257	289	284	252	244	244	264	259	257	261	262	300	263	248	259	282	278	281	281	273	280	272	280	314	296	283	267	261	294	277	269	284	280	282	258	257	281	284	273	308	294	271	288	274	276	288	288	283	296	273	294	272	284	285	270	281	277	270	263	275	239	294	260	286	251	310	239	313	283	277	286	257	269	241	280	243	271	265	300	269	266	300	281	283	265	292	317	297	263	282	277	277	264	311	268	255	283	263	286	263	270	267	299	268	277	295	294	250	264	274	276	268	260	271	280	279	286	262	297	277	281	307	293	266	272	298	281	247	274	268	249	247	277	257	273	281	256	255	272	260	272	280	283	264	266	281	294	279	272	279	271	274	298	277	272	280	289	264	286	268	267	253	256	255	283	275	256	283	246	271	314	266	266	289	280	274	276	277	272	247	289	286	274	314	296	287	266	289	289	266	262	264	280	308	262	296	271	259	288	263	266	272	287	266	251	265	297	244	261	278	277	253	254	291	266	270	270	246	279	252	304	261	282	275	269	285	289	259	254	299	262	285	263	285	280	295	274	274	258	293	291	278	270	291	241	282	272	259	289	289	280	279	275	306	286	287	257	278	268	249	266	269	299	257	251	278	289	274	273	259	291	250	262	265	255	275	266	296	293	267	273	246	313	297	303	308	283	296	300	270	305	255	253	273	268	272	263	300	283	283	310	257	282	287	253	238	292	258	285	273	262	263	282	270	297	249	270	286	232	272	240	261	260	260	280	256	282	271	268	274	272	278	271	289	275	256	284	253	274	290	283	258	272	297	284	295	275	287	233	280	278	268	270	266	290	264	265	244	270	318	248	277	280	288	274	288	290	281	262	289	296	252	283	301	252	267	262	247	290	259	264	281	266	284	285	283	310	303	320	286	277	286	266	278	239	280	278	256	255	265	297	269	282	254	285	292	336	271	292	255	230	304	278	287	294	293	269	286	297	300	258	261	269	265	262	273	236	264	266	276	271	251	268	251	273	272	272	280	258	279	268	271	283	228	264	275	307	264	280	260	296	242	260	293	258	248	268	271	241	245	265	277	281	286	265	275	302	299	259	268	311	260	266	300	300	288	274	291	290	258	280	274	279	263	300	277	277	282	267	273	249	300	259	292	307	254	265	301	281	287	283	243	285	290	266	285	292	286	247	241	279	290	263	272	287	281	284	264	296	257	267	296	307	292	268	274	291	283	295	277	271	299	270	304	305	296	291	298	274	290	263	279	280	312	275	259	281	276	273	256	252	264	285	243	273	259	291	303	279	260	267	272	259	282	290	279	315	291	276	270	286	310	286	258	290	242	280	247	257	270	271	244	292	285	275	288	338	280	253	273	271	277	266	293	285	302	275	263	267	286	284	304	236	282	302	252	276	283	283	284	300	276	255	275	250	277	259	252	299	257	277	289	290	297	264	290	286	268	276	271	271
11665	21174	28133	38692	40046	39125	41452	35732	28216	22265	11815	10987	9522	7692	5235	3966	2671	1992	2238	2523	2712	2987	2562	3102	2325	1499	1541	1255	1077	996	977	955	901	949	2620	8985	10061	8532	5900	3387	1270	761	654	651	603	685	625	648	677	670	633	662	726	742	774	676	674	655	644	615	612	652	651	667	657	681	667	634	670	690	679	675	702	648	673	680	653	639	662	703	631	669	687	650	656	645	673	641	640	664	668	673	652	672	644	651	657	641	675	648	627	620	676	677	677	622	676	712	653	648	639	666	654	655	645	661	647	677	673	677	686	672	690	678	620	657	656	696	663	664	685	661	673	646	623	628	642	648	680	681	685	700	688	627	647	625	655	626	618	665	664	656	654	666	650	725	637	683	662	648	667	676	686	655	686	662	653	648	652	679	697	612	692	670	597	669	667	700	655	662	636	661	675	671	731	667	646	682	702	657	685	705	616	707	677	619	693	685	628	634	668	665	661	653	670	674	634	662	691	695	652	693	651	629	716	646	661	693	659	638	690	631	670	628	681	708	672	684	693	649	664	707	642	693	693	682	644	634	662	664	679	642	695	688	658	676	632	639	702	663	669	623	677	718	647	668	658	691	659	635	633	668	662	674	673	644	687	678	701	673	684	695	667	665	681	683	666	640	692	699	694	672	673	682	670	648	671	624	655	647	689	723	673	602	678	700	656	699	657	683	670	681	651	642	654	683	674	669	679	696	696	658	665	709	658	641	697	730	669	681	631	677	692	672	657	666	667	657	658	685	692	663	676	646	666	664	693	677	651	695	654	673	663	662	714	637	646	680	683	669	703	648	680	663	695	678	660	684	678	691	696	701	692	699	693	702	669	673	697	666	694	643	642	695	653	677	653	648	661	644	715	636	622	643	688	694	658	669	642	626	628	686	681	710	649	664	649	694	672	668	640	674	653	662	657	693	639	656	646	682	685	699	708	691	649	687	633	661	647	662	675	661	671	645	640	656	686	648	646	662	707	655	666	634	675	678	689	709	667	651	671	626	658	673	640	698	662	719	626	615	656	665	672	672	613	667	691	639	676	721	629	637	635	689	641	662	644	688	632	688	686	655	665	699	691	667	682	650	707	665	645	656	661	680	665	676	668	677	671	662	685	658	698	677	647	654	619	686	616	680	671	707	682	666	663	650	658	655	685	675	721	652	666	646	669	648	652	636	657	658	632	701	693	649	633	679	679	626	661	672	641	674	654	651	615	696	681	694	682	671	659	714	673	665	641	686	649	683	710	663	685	661	681	673	705	649	638	661	658	683	674	617	674	673	671	652	677	671	650	696	650	666	644	617	677	626	677	633	678	732	705	668	614	678	659	608	674	672	665	636	680	606	690	682	639	682	627	661	619	653	659	708	671	653	682	660	637	660	685	652	658	628	641	690	674	661	688	688	673	665	627	719	676	665	612	641	664	664	635	698	651	689	714	672	662	662	662	652	684	681	656	680	634	685	674	671	673	688	675	625	662	667	652	643	652	652	639	670	620	711	664	721	649	613	646	619	680	648	696	682	653	685	718	688	718	686	692	673	704	692	677	668	631	670	639	620	628	665	681	650	623	709	613	667	699	635	665	662	645	668	688	663	683	589	620	691	666	673	643	657	681	713	676	645	686	664	625	701	658	667	684	614	690	688	629	676	643	673	709	652	673	678	680	655	655	656	697	668	690	684	648	681	655	693	645	677	693	655	618	671	655	695	655	688	691	640	664	664	650	626	623	687	683	670	671	651	664	689	665	605	724	660	699	724	680	622	656	660	638	673	717	656	629	669	675	642	640	591	636	680	676	650	668	684	666	620	649	671	684	665	638	718	713	691	632	651	640	694	651	615	662	642	656	669	665	665	614	653	647	651	658	715	647	646	681	659	700	677	668	673	671	648	699	682	683	645	664	667	624	633	650	655	673	676	633	654	704	725	664	631	630	643	616	687	660	655	641	674	668	663	684	676	694	675	672	652	660	706	625	676	664	673	678	672	641	678	668	627	677	662	653	625	676	640	647	637	654	695	702	650	670	696	654	630	660	658	632	684	676	677	659	662	700	712	680	735	707	647	723	683	628	646	683	612	681	661	682	671	648	616	644	654	621	627	686	633	641	649	692	736	715	737	633	666	657	645	640	694	707	659	687	637	675	682	698	658	691	703	622	611	646	702	695	659	659	695	668	674	664	631	674	612	679	668	671	645	691	679	641	731	654	669	625	669	658	679	659	710	671	667	710	689	676	690	613	626	667	711	691	628	666	659	657	685	655	664	688	661	711	679	679	650	599	667	714	612	646	648	666	615	694	659	659	670	672	654	663	709	691	672	680	638	647	710	662	657	623	648	658	685	710	672	643	671	688	658	636	690	644	643	696	733	691	635	672	698	674	640	655	668	660	651	667	644	652	628	624	639	664	687	665	670	660	660	651	666	628	682	660	691	630	709	661	652	653	653	658	703	692	677	655	656	673	655	660	629	676	693	664	696	709	668	684	664	624	641	726	632	684	669	662	648	678	694	712	637	702	695	723	657	656	658	638	659	643	616	711	663	645	669	652	644	685	688	665	698	663	686	663	666	695	677	661	667	691	666	663	618	627	633	676	634	670	641	681	651	640	642	661	629	674	667	650	623	661	656	672	712	701	678	677	621	660	630	675	685	685	703	662	711	718	722	658	661	637	640	633	682	675	638	670	672	637	680	674	654	632	649	680	640	662	724	649	665	685	664	658	638	651	665	647	656	645	680	665	667	646	716	624	680	631	681	679	668	684	615	630	642	640	636	617	682	675	614	608	684	654	650	714	627	688	649	664	661	674	684	715	697	610	671	648	704	685	654	688	715	644	608	652	678	654	711	662	683	685	660	670	676	707	676	628	675	690	665	651	662	658	654	636	660	624	643	708	711	683	664	682	642	668	692	686	695	653	638	648	638	648	686	703	615	665	669	651	748	714	670	667	666	720	711	709	662	621	704	660	680	678	604	608	680	641	660	684	643	666	678	658	655	689	645	658	624	649	694	670	654	675	668	630	652	611	648	682	636	656	700	636	699	644	620	682	673	655	678	675	685	660	723	682	628	688	723	619	684	642	693	701	682	663	644	643	714	650	695	727	680	650	663	678	648	652	709	640	685	686	683	641	686	679	714	665	650	689	684	664	683	682	645	678	652	671	672	666	678	685	698	697	628	666	662	642	644	631	646	651	656	679	664	658	693	691	682	662	633	645	652	702	627	665	666	648	711	635	682	670	620	661	645	698	690	651	674	689	685	649	668	690	663	653	698	625	683	683	735	673	677	670	660	636	699	647	673	678	704	669	679	721	668	680	656	622	624	714	663	657	652	672	674	702	664	771	640	645	642	677	676	674	662	673	678	653	672	679	654	681	701	674	724	668	664	682	673	688	664	657	669	657	681	635	700	678	697	686	655	705	635	697	637	621	671	629	672	686	638	662	638	663	668	640	726	654	629	624	711	664	680	679	657	707	688	669	666	673	661	648	660
24915	32897	35682	37681	36331	35101	34085	30751	23573	16139	7504	5931	5615	3842	2275	1595	923	618	633	654	699	769	1000	997	815	558	468	432	367	311	319	280	303	308	593	2405	3046	2550	1869	1224	636	351	290	269	256	263	257	280	262	272	286	252	267	270	251	249	257	285	288	283	259	281	251	277	274	276	301	261	295	301	265	272	266	242	261	278	259	290	291	242	266	250	285	254	272	268	267	243	254	292	270	268	291	259	279	270	231	272	291	273	249	290	259	281	253	300	283	255	299	271	287	272	266	253	236	264	275	258	256	275	277	298	275	256	277	250	283	275	281	280	289	283	274	272	275	232	268	244	300	293	278	245	283	278	284	273	282	258	256	273	270	304	264	293	294	288	266	315	266	286	268	266	276	253	256	253	270	266	258	250	247	259	268	298	274	274	278	287	282	275	283	279	287	281	270	278	253	228	282	283	249	246	262	279	265	244	284	274	246	284	247	306	280	265	261	294	306	294	269	270	252	275	288	306	288	319	270	290	266	287	291	270	276	263	275	272	257	272	273	269	262	299	258	265	246	256	303	284	296	261	281	250	284	238	253	277	248	278	280	263	257	278	307	247	277	260	256	290	303	269	285	263	247	265	256	239	284	241	251	280	288	293	293	282	261	279	281	271	242	275	251	256	273	272	251	272	276	277	275	277	283	275	283	287	263	298	274	301	270	297	292	258	274	304	291	309	287	264	302	261	269	267	261	285	260	244	285	262	269	256	286	267	276	278	249	291	251	261	274	276	290	269	268	269	262	254	270	282	249	289	248	280	253	274	265	253	271	258	260	248	288	265	253	255	269	280	260	290	249	280	310	295	270	254	292	279	270	288	269	288	260	293	265	286	275	295	275	261	274	263	258	276	297	282	303	246	246	277	306	292	282	260	252	253	269	286	249	268	250	293	281	269	277	279	240	259	228	281	307	266	273	269	271	287	282	279	282	261	281	263	293	257	287	231	229	248	286	262	269	266	258	293	226	276	282	267	243	278	267	268	293	267	261	253	253	261	267	280	311	269	256	288	280	298	255	286	273	240	260	282	291	269	285	286	255	245	284	258	276	298	264	252	270	320	290	262	273	248	262	274	290	269	288	272	240	258	268	262	306	260	256	249	265	297	256	280	298	271	249	243	267	264	234	283	269	263	280	300	272	266	279	289	232	305	264	274	262	286	261	257	269	271	265	271	278	272	281	277	253	265	258	283	306	246	266	305	256	290	258	258	288	257	238	258	299	276	268	241	280	271	277	256	281	248	285	259	269	271	246	287	280	260	251	246	289	296	269	248	277	246	288	281	245	299	248	263	253	280	287	229	280	263	280	265	256	263	235	255	248	275	255	282	281	284	248	255	268	284	283	260	250	257	274	287	277	271	238	241	291	290	258	268	251	272	276	307	281	274	282	259	270	281	279	257	249	274	263	268	246	245	276	300	267	283	269	287	249	254	301	259	260	251	272	281	250	263	305	270	274	278	269	259	271	253	273	236	277	292	301	289	290	273	255	298	301	253	290	270	299	273	243	266	272	285	276	279	245	258	253	268	260	276	262	295	285	265	266	280	278	292	264	233	245	260	293	288	273	277	301	290	269	316	266	254	284	272	294	274	233	258	250	275	295	258	280	253	247	312	274	274	263	287	276	281	279	285	285	275	282	273	266	264	283	264	309	269	278	282	260	255	274	254	246	262	267	272	263	259	298	282	255	304	276	285	275	277	287	238	257	253	255	260	249	288	288	237	260	301	271	272	276	303	277	295	285	266	294	271	271	309	244	284	249	269	283	299	273	277	259	260	272	300	282	259	295	257	317	266	269	237	254	305	265	274	239	278	291	290	265	274	250	264	258	298	278	241	268	255	257	274	241	263	272	279	286	272	278	280	269	260	283	276	295	268	258	294	239	275	282	270	264	286	274	255	276	290	275	259	273	253	267	284	277	270	264	283	249	284	273	268	249	301	312	285	285	305	277	270	272	283	248	282	267	264	256	269	288	270	236	271	266	249	276	267	273	262	280	250	277	252	285	268	283	267	255	274	236	307	262	254	275	278	260	249	293	239	281	295	283	272	282	250	247	235	247	262	263	282	293	286	244	248	246	277	264	273	279	263	267	262	245	287	265	263	236	266	256	251	264	259	273	243	271	273	262	283	253	291	263	250	301	237	246	280	290	284	262	260	247	276	283	262	273	240	248	286	267	257	297	296	307	289	280	273	292	247	284	286	265	287	297	286	301	288	252	276	260	267	278	273	260	227	244	262	257	252	280	273	264	234	266	274	265	242	285	252	279	265	246	271	251	295	299	251	286	282	275	277	281	278	284	245	277	289	247	243	274	243	287	252	219	252	286	278	289	256	257	281	282	292	255	278	260	286	260	270	302	246	265	287	247	240	284	241	274	298	251	251	267	259	304	251	259	272	236	289	255	277	231	273	297	268	265	253	259	261	293	254	252	264	262	228	270	304	266	266	271	277	280	280	249	286	264	261	251	256	292	249	268	260	289	282	253	274	273	273	273	266	235	251	267	299	295	278	301	245	275	264	256	255	268	286	273	314	256	290	248	292	288	292	264	279	255	277	275	265	283	249	276	254	275	255	310	267	267	264	257	230	263	281	274	291	266	264	279	264	257	271	247	264	240	252	246	272	274	275	278	267	271	286	263	299	278	257	270	259	271	278	275	229	246	288	279	277	283	276	262	273	263	281	300	258	267	251	246	282	271	265	280	272	268	250	249	293	295	263	246	265	267	282	261	294	257	240	250	311	283	285	272	252	272	269	270	253	247	267	273	277	274	254	262	263	307	303	279	231	254	266	245	257	256	262	254	263	295	279	267	260	270	276	276	252	271	299	270	268	233	265	284	246	285	292	301	270	256	269	263	287	272	292	242	282	281	303	270	289	259	258	260	273	284	262	264	286	252	247	267	281	269	278	273	250	256	273	268	264	271	263	273	277	273	296	305	296	281	242	266	274	262	282	264	277	251	285	265	305	271	257	264	269	293	276	262	260	282	262	263	260	253	256	285	256	274	251	296	254	286	272	273	249	304	268	296	257	279	284	274	293	264	258	261	239	280	261	286	271	279	251	281	248	289	276	279	280	282	244	265	274	238	280	274	284	300	262	261	287	283	279	271	256	268	281	252	263	254	258	283	273	296	256	257	287	284	249	257	265	280	273	239	268	265	262	246	254	278	239	269	279	273	250	228	278	294	271	254	260	258	240	273	267	248	284	269	263	279	280	286	307	263	269	275	296	258	257	274	262	248	305	259	280	291	249	248	265	271	268	276	236	262	271	243	245	283	268	256	301	240	263	264	280	277	256	286	299	291	260	277	251	261	267	270	295	275	263	257	281	257	296	294	274	253	283	255	279	252	243	274	312	292	260	298	268	267	264	288	262	256	281	276	284	277	249	256	273	284	257	291	286	272	284	281	268	298	281	264	269	246	258	263	314	250	254	296	269	280	262	287	287	270	291	290	250	264	252	269	289
16429	25214	34171	44862	46436	46690	48732	45150	38539	30909	17590	17647	15588	11746	7778	6748	4038	3101	3425	3561	3632	4513	4837	4668	3688	2474	2015	1639	1430	1245	1076	963	1050	889	3449	14136	16813	14063	10394	6598	2999	967	633	642	656	628	630	657	626	626	712	642	624	671	705	664	632	622	662	641	614	631	602	631	691	629	600	602	620	664	639	647	655	615	634	634	658	655	644	636	646	638	628	673	612	593	629	662	623	656	642	616	610	639	642	622	669	625	671	646	619	586	618	656	630	601	686	643	614	650	654	673	647	657	643	641	628	649	620	653	623	649	681	641	603	624	626	674	614	604	600	605	644	639	625	630	602	613	639	635	584	651	632	635	625	629	589	666	589	687	617	645	629	633	596	640	629	655	614	599	656	639	629	616	608	671	622	646	651	614	626	640	629	624	602	628	607	624	642	598	596	604	644	562	612	623	623	584	626	620	685	606	611	624	632	591	634	638	662	640	609	633	614	625	627	591	634	647	664	615	631	669	642	611	628	604	606	637	619	620	632	658	636	613	598	656	633	653	617	641	662	640	631	616	680	637	627	609	652	646	659	639	630	663	580	603	631	638	603	663	646	587	615	619	656	656	640	622	675	642	643	640	670	584	604	644	640	642	609	666	605	631	623	611	599	620	625	619	681	660	639	633	661	642	613	603	546	587	631	623	633	625	634	635	628	685	625	654	661	644	634	627	619	632	665	662	654	624	621	626	610	606	613	650	667	682	600	650	625	654	641	643	614	616	657	632	606	621	625	590	635	684	621	643	649	684	668	658	619	639	626	601	642	647	653	644	591	678	636	658	575	666	591	648	660	625	633	640	595	636	634	616	632	655	623	583	596	655	643	634	602	649	642	663	651	643	658	630	614	624	627	577	632	600	638	658	665	691	580	615	626	644	657	668	631	647	602	613	569	595	654	631	658	673	624	677	661	645	649	649	640	634	643	642	622	627	659	606	617	664	627	652	620	623	603	611	643	655	667	619	623	651	641	593	657	601	659	651	636	634	620	726	625	606	625	623	612	622	608	616	653	589	670	633	657	618	616	677	654	586	638	649	642	650	640	632	622	635	587	655	613	618	647	623	653	579	626	631	620	645	645	662	631	596	640	644	611	636	618	661	627	637	651	664	614	653	577	607	646	654	615	655	654	616	609	611	631	653	648	641	654	606	686	656	658	649	591	631	604	648	643	635	693	671	669	653	638	652	675	656	674	629	678	606	642	666	642	635	668	606	674	640	650	616	627	606	654	681	603	686	654	609	622	641	604	685	647	636	633	674	595	587	634	594	632	629	627	610	613	625	641	629	632	647	650	628	631	613	638	667	646	639	631	640	669	686	673	644	641	628	655	701	675	618	625	619	618	658	663	651	679	604	630	639	617	617	618	618	643	652	642	654	614	645	607	626	638	622	632	621	621	658	645	608	643	593	662	674	584	627	665	621	624	646	637	640	642	651	666	623	653	673	626	631	577	597	639	606	663	613	645	601	640	672	670	656	645	660	623	654	649	629	669	618	627	628	631	580	616	610	639	638	602	605	655	576	632	634	637	673	630	654	617	598	678	622	627	619	620	606	606	652	574	642	637	658	667	626	648	568	618	668	610	662	644	652	627	633	583	652	646	634	605	648	670	620	651	590	651	602	674	599	643	665	651	624	670	659	566	679	599	662	653	683	623	647	617	627	606	630	633	683	634	653	599	599	605	641	622	569	650	639	632	643	625	619	637	656	693	711	661	616	627	616	644	571	629	647	668	653	609	638	628	675	636	632	596	645	675	672	642	606	621	644	668	641	620	637	605	624	634	599	616	583	655	637	610	614	664	650	617	619	682	590	605	601	617	617	640	600	617	654	703	591	634	613	589	611	640	687	613	634	609	629	603	706	619	610	554	631	627	601	643	675	609	649	601	618	642	659	589	615	623	628	650	643	660	643	614	621	656	670	653	631	598	618	621	642	656	583	629	589	636	641	631	630	672	639	571	600	652	624	624	609	596	605	609	617	607	622	591	653	625	667	603	630	674	639	627	675	621	613	662	625	597	666	608	643	665	641	617	612	642	624	619	632	597	662	611	630	626	633	653	610	653	617	680	658	653	642	658	683	665	611	631	620	599	607	591	634	615	590	666	589	653	639	612	623	645	638	619	620	626	654	672	600	615	659	575	629	632	632	641	646	684	599	636	629	616	604	587	650	623	647	637	621	661	632	641	595	641	613	670	603	612	663	662	612	632	638	618	661	664	674	666	640	637	680	646	695	624	669	639	668	644	598	646	629	607	621	622	629	643	629	616	620	644	606	693	623	620	615	577	597	643	638	638	606	688	658	641	634	623	624	655	612	638	609	604	638	672	682	616	637	661	621	573	654	595	637	632	630	646	647	640	646	646	636	670	673	632	639	646	664	587	687	645	644	686	681	655	617	609	619	651	636	623	642	642	640	627	632	595	621	641	618	620	654	640	634	654	652	587	600	596	621	629	657	613	644	668	596	645	646	647	620	660	611	604	566	669	635	636	616	616	665	645	627	685	607	623	664	612	653	676	602	648	631	589	678	648	644	630	595	687	633	661	635	654	607	646	650	631	675	660	592	655	605	622	615	633	661	644	633	624	618	664	696	645	602	619	623	624	653	610	646	700	617	655	644	626	629	635	611	695	619	677	646	642	663	651	632	683	637	625	642	646	625	637	657	639	632	647	614	611	632	645	614	626	629	662	647	680	620	632	626	641	631	637	638	638	587	576	642	652	623	599	661	648	650	647	579	677	645	629	648	661	629	614	611	648	617	685	612	607	636	650	633	675	614	617	687	667	635	671	649	587	628	623	605	631	630	704	594	641	644	609	615	686	619	644	641	680	630	597	602	610	600	627	676	641	609	599	648	670	624	565	610	639	634	667	669	613	628	667	644	658	641	687	632	623	646	574	646	653	612	622	630	675	619	640	653	596	630	631	675	627	597	648	644	619	627	646	617	647	631	592	649	687	651	573	674	664	655	610	656	623	648	653	594	640	635	613	633	597	602	609	625	644	627	629	626	614	645	661	604	611	611	659	598	618	631	609	634	674	607	653	617	635	637	633	640	648	615	654	676	638	605	613	676	644	651	632	634	603	599	625	647	626	694	640	664	636	639	641	617	644	638	627	619	623	655	675	626	653	583	697	649	650	642	634	675	628	616	633	670	648	623	662	652	590	618	638	625	652	623	661	596	630	623	630	615	566	605	644	622	644	620	650	649	643	631	624	647	608	618	610	674	631	654	626	668	655	676	622	608	621	623	661	635	631	621	651	640	627	635	670	634	610	610	650	622	646	646	626	603	653	644	649	617	657	650	629	647	645	637	613	625	578	653	665	644	620	585	642	587	617	594	610	576	648	676	643	602	677	634	648	619	613	627	659	594	618	649	604	666	639	632	620	646	649	632	650	626	656	625	622	631	611	587	653	607	637	606	631	643	656	644	599	632	653	664	597	635	621	641	622	659	637	610	669	615	630	654	651	694
3558	2788	3088	2193	2081	1773	1517	1177	794	521	388	339	323	275	266	231	190	203	214	212	212	234	205	219	201	198	208	213	221	191	208	214	208	205	195	222	305	356	412	332	309	214	194	202	198	194	193	193	168	198	193	191	199	192	190	223	201	189	184	187	211	175	210	184	223	172	179	179	190	210	194	186	184	203	206	204	199	201	176	224	199	212	190	198	201	222	214	173	164	181	199	212	188	188	190	210	186	212	209	191	184	195	198	211	176	180	194	195	207	197	202	202	199	195	188	206	184	203	195	176	169	188	180	171	208	184	195	172	197	212	186	187	210	221	216	158	178	225	189	194	210	216	184	194	213	210	218	173	160	181	192	215	191	193	186	179	188	203	183	198	201	170	192	230	215	201	199	175	204	180	218	187	194	199	195	176	190	195	193	181	219	211	179	214	201	197	195	203	187	187	197	202	209	190	190	208	198	166	219	212	193	219	175	166	205	190	180	179	224	204	218	198	193	206	206	197	223	164	202	179	173	209	209	223	189	214	207	215	186	195	236	192	179	203	183	184	184	168	179	208	219	174	177	194	199	202	194	202	186	187	206	166	188	184	185	205	189	199	190	211	203	234	168	219	195	203	190	178	227	181	198	184	189	176	176	188	220	211	168	195	203	198	189	217	212	196	191	206	226	196	195	209	241	196	199	155	166	184	211	195	202	191	160	201	192	181	221	199	189	211	198	168	173	208	204	190	184	191	204	176	217	210	204	195	176	197	184	175	205	174	186	207	203	220	217	193	196	185	188	163	186	185	212	213	206	208	177	192	185	216	188	197	195	196	192	184	188	224	203	180	201	161	181	214	218	180	209	208	185	200	202	207	211	184	193	188	196	188	154	191	202	194	177	180	203	190	199	170	195	186	183	211	209	217	177	178	202	177	183	208	187	208	185	164	178	169	203	200	188	197	200	185	192	201	210	189	191	176	176	193	206	200	194	169	181	170	221	191	198	160	197	187	198	182	183	189	186	167	183	199	214	180	188	189	213	200	200	183	211	201	224	201	190	204	201	215	185	182	228	217	174	210	202	190	192	204	197	195	205	179	203	201	158	172	210	197	191	208	208	204	181	171	193	204	201	187	182	211	209	194	211	187	190	184	173	181	212	178	231	202	208	201	188	180	205	190	220	187	188	198	210	188	182	205	170	221	178	189	214	216	214	191	182	191	187	222	205	177	190	199	186	166	183	183	176	177	227	213	189	231	192	198	177	206	198	194	164	178	198	192	193	178	189	183	194	200	225	214	216	210	188	216	194	208	208	207	211	178	194	187	199	189	171	189	217	203	172	191	222	188	193	187	201	176	196	190	172	193	176	190	214	176	183	204	205	170	195	201	195	185	192	214	200	200	188	175	182	204	208	189	184	192	196	170	202	180	185	199	222	183	201	187	205	176	205	170	186	219	218	210	178	171	198	195	188	193	205	212	177	178	211	188	210	190	188	186	192	215	171	211	168	187	175	207	174	211	206	199	166	172	184	185	201	186	190	192	205	210	205	213	203	182	217	187	183	209	221	192	165	193	211	219	200	195	205	180	185	211	202	227	162	186	192	185	193	187	201	194	171	185	207	198	195	182	208	172	196	191	190	187	186	171	192	198	184	185	194	206	172	187	199	192	212	196	178	184	207	183	200	196	192	205	206	205	188	187	186	205	196	186	191	219	198	206	202	197	198	189	219	190	213	168	177	195	188	206	170	186	199	184	189	225	192	193	202	185	203	210	174	208	199	191	225	180	191	197	176	208	202	193	222	240	167	197	210	178	212	209	200	205	195	196	193	225	189	221	187	185	168	192	221	210	185	178	218	204	185	217	205	178	210	195	191	202	182	194	202	174	233	206	186	198	199	180	190	187	182	199	202	176	176	197	203	184	183	185	182	196	212	209	199	188	188	186	199	196	193	180	204	197	201	199	189	207	181	208	204	181	208	209	182	191	192	198	180	237	212	183	190	167	185	181	209	207	192	180	197	206	157	169	188	205	181	189	195	207	176	195	173	180	209	192	183	212	183	200	206	191	182	191	194	210	192	202	180	208	185	225	213	197	180	200	193	165	196	194	197	184	166	192	198	192	172	157	174	185	208	202	213	211	203	190	211	204	172	193	226	177	179	186	199	197	195	206	189	186	195	184	190	202	194	207	200	221	219	208	185	195	179	197	180	199	159	183	178	213	187	209	178	193	197	209	232	178	189	201	208	176	204	214	213	206	191	164	174	203	199	190	188	183	206	182	196	176	194	196	213	214	206	180	202	200	201	205	198	192	197	200	213	195	207	190	208	177	222	184	192	214	181	213	178	184	222	164	185	184	213	185	196	190	187	213	206	195	200	186	195	203	170	164	193	216	206	214	196	206	208	198	189	183	192	222	178	184	213	186	208	208	200	203	187	162	196	206	178	208	189	180	224	174	198	173	185	190	184	204	204	206	215	210	184	213	174	177	192	212	196	196	213	154	211	197	212	213	202	215	179	202	185	198	210	195	220	219	207	165	193	196	198	184	184	200	198	188	187	180	189	180	208	189	194	189	158	212	188	198	179	222	172	187	179	185	189	209	215	213	210	178	180	206	209	202	187	183	185	148	189	191	193	201	198	193	199	191	192	193	208	188	192	198	188	180	186	197	202	196	200	218	216	186	187	207	196	178	196	213	218	174	207	173	193	207	212	221	209	205	197	188	196	196	184	187	208	212	184	184	202	202	202	188	187	184	177	174	209	184	198	175	181	202	178	181	182	186	199	204	184	191	213	180	191	220	191	197	194	201	208	170	174	193	188	168	177	204	207	177	208	188	202	202	189	180	208	192	189	204	192	208	171	189	199	193	224	226	203	199	173	193	190	197	184	213	187	189	198	196	175	185	182	201	188	205	183	202	196	205	195	185	201	211	194	172	192	217	193	139	170	179	186	233	169	210	204	179	180	193	210	202	174	220	204	205	224	207	183	220	177	203	193	199	170	222	195	227	191	200	176	190	202	181	183	200	194	199	180	182	207	188	213	197	187	190	177	195	211	197	205	197	176	217	186	210	225	209	194	198	213	194	206	207	201	184	190	192	224	204	183	206	180	207	174	184	185	216	192	180	179	206	201	193	195	201	202	244	188	202	198	191	199	195	207	182	187	194	195	172	197	214	196	210	153	175	180	168	217	198	216	180	212	220	183	168	188	226	185	199	219	195	177	208	203	193	216	199	216	195	179	195	196	183	209	194	182	214	174	207	210	173	204	170	193	196	204	178	180	192	204	194	191	169	196	194	195	204	229	199	211	200	185	200	215	193	170	194	198	185	203	224	186	167	169	207	212	159	214	215	172	192	199	197	197	198	198	201	183	175	184	192	200	193	187	190	182	207	208	219	218	193	178	204	205	199	195	199	170	184	201	219	180	185	185	198	209	179	181	199	208	215	191	207	213	198	165	179	192	195	195	194	204	178	208	183	198	184	199	191	208	167	199	201	189	199	199	190	189	216
3139	3665	5963	7990	8742	7851	7471	5776	3940	2759	1795	1578	1431	1074	890	740	625	630	650	609	652	678	707	677	630	634	606	597	623	565	584	558	576	541	541	708	1458	1610	1628	1426	888	592	484	503	448	494	490	461	494	502	510	504	468	513	503	490	483	475	445	463	471	470	506	504	503	529	485	487	528	500	503	481	517	522	492	485	489	526	471	508	509	490	483	496	461	493	494	481	514	494	462	495	481	486	451	518	528	527	552	531	506	514	477	522	472	501	494	477	482	507	485	518	518	477	470	526	508	470	488	451	500	526	508	494	503	509	526	475	520	490	474	481	497	501	495	484	489	509	521	490	463	462	518	492	470	448	515	493	481	478	479	492	471	479	454	516	496	511	522	516	468	519	493	497	491	510	495	501	486	479	506	465	483	466	452	531	477	530	519	512	487	464	480	506	506	518	509	514	489	519	510	510	521	528	488	519	506	494	469	513	530	492	497	477	506	492	489	487	530	506	445	529	522	508	503	524	491	519	555	526	512	515	555	504	505	532	506	461	500	535	502	503	523	496	521	521	513	486	530	504	486	497	492	510	496	504	462	474	465	493	491	473	530	505	482	551	516	464	512	494	475	502	511	534	465	510	482	543	481	479	494	523	514	472	477	487	463	496	504	484	509	554	552	555	490	503	469	458	484	461	494	499	552	505	538	539	504	491	498	495	485	457	471	473	494	499	504	504	475	482	522	475	446	515	508	504	532	446	483	461	517	521	481	496	504	479	477	473	514	521	504	513	519	491	500	498	485	495	537	499	490	494	469	481	521	500	477	435	490	503	490	500	505	455	484	498	462	462	509	524	485	514	501	479	494	509	496	492	499	475	480	476	487	493	474	508	535	506	498	476	477	463	510	505	498	469	470	505	486	509	458	505	516	519	494	497	465	505	493	511	511	543	502	492	493	459	494	473	484	488	515	469	505	526	454	468	461	505	491	497	462	474	515	480	470	474	485	543	464	491	460	487	509	545	501	463	478	507	528	499	498	496	511	468	492	523	475	496	481	521	502	494	533	492	476	443	471	502	516	520	466	501	538	513	468	561	545	500	493	517	494	488	500	479	476	513	503	483	474	499	471	500	482	492	469	459	483	485	489	494	467	494	470	496	500	489	522	498	534	464	504	471	503	479	466	515	505	515	497	476	520	482	464	480	485	481	468	494	455	503	478	482	468	516	506	482	535	506	444	499	535	469	479	486	502	500	485	487	501	465	485	485	504	509	498	512	488	475	478	494	505	515	520	495	520	496	491	453	495	503	493	468	525	475	525	507	495	497	483	454	478	483	476	515	531	522	479	491	509	494	499	529	480	514	502	487	492	476	519	525	480	509	449	493	510	513	472	484	524	522	480	518	513	500	507	499	501	509	530	524	495	526	484	470	536	473	506	465	490	543	500	502	479	479	480	505	518	487	466	543	478	476	493	487	521	478	476	477	501	469	492	490	475	491	496	488	516	496	498	458	508	525	457	494	494	491	491	492	486	502	491	524	460	494	522	491	518	521	491	508	484	470	520	504	497	507	495	495	466	511	478	491	476	497	461	494	486	507	510	487	437	487	477	471	502	481	512	499	502	502	485	542	536	496	488	540	475	492	524	512	506	520	480	504	501	451	521	483	520	481	495	491	478	508	509	484	476	484	472	480	513	495	495	476	504	469	502	513	519	521	509	507	506	511	488	456	475	516	512	509	471	478	507	505	551	497	479	479	493	500	474	485	501	497	509	519	501	511	474	484	517	514	495	491	515	535	543	476	496	468	468	470	528	499	523	519	466	460	480	532	512	478	519	502	459	493	491	481	494	502	502	501	502	496	494	507	473	516	501	534	498	512	497	492	476	476	502	508	476	492	510	502	494	480	514	473	504	455	488	495	526	473	491	512	513	465	482	483	512	494	493	475	506	533	514	506	505	488	505	508	458	517	483	484	488	509	505	479	477	501	543	488	489	493	492	512	481	476	474	523	503	506	513	498	495	508	477	516	506	484	483	477	483	511	467	531	524	494	473	456	495	509	543	508	492	493	523	482	508	498	495	495	528	508	516	464	497	474	481	465	480	486	529	532	466	471	518	537	510	532	496	487	530	518	511	516	464	440	486	523	528	522	544	470	512	473	491	486	496	494	504	525	503	493	458	511	487	435	487	504	506	505	481	500	476	487	468	484	476	492	454	475	494	502	488	518	458	489	507	502	544	468	502	496	525	491	504	495	486	501	472	500	505	511	506	481	451	473	505	498	483	446	494	532	460	515	496	529	473	481	504	475	492	493	505	492	464	538	489	525	503	485	495	522	505	487	518	448	453	468	500	484	467	443	470	500	515	480	484	472	520	498	471	484	486	512	501	526	490	441	494	474	511	460	448	502	494	484	529	511	522	509	508	457	492	444	497	483	515	494	509	482	511	472	480	475	487	454	497	481	482	512	504	480	491	460	516	510	473	492	521	532	475	527	472	516	491	508	532	504	480	473	468	490	492	472	503	470	477	511	494	488	472	505	507	497	522	505	490	483	495	490	500	492	444	457	470	504	512	476	492	504	504	498	506	472	516	475	463	516	501	498	499	526	531	481	518	513	499	513	523	473	469	496	513	491	487	494	506	439	464	464	479	520	484	520	496	502	499	513	491	497	473	491	487	554	483	511	513	486	526	514	515	476	496	492	469	502	510	481	523	479	519	502	501	494	479	505	498	491	473	488	481	437	518	520	479	518	482	452	539	505	507	487	480	545	509	462	512	509	503	507	509	513	521	518	511	506	493	491	467	482	501	512	493	504	465	492	500	515	523	469	512	492	468	459	474	496	491	485	523	532	497	471	488	477	500	475	489	489	510	472	506	545	527	473	522	471	489	477	501	491	488	444	516	489	519	514	476	507	458	515	509	519	491	544	476	555	486	512	476	467	497	508	489	452	551	489	507	484	490	481	480	484	528	486	494	454	483	516	483	442	481	467	524	462	464	518	527	503	513	506	487	508	496	472	480	496	482	453	525	544	504	476	465	499	497	480	490	487	482	500	529	479	504	522	501	483	506	534	458	487	512	513	526	465	506	485	491	442	493	513	497	491	510	492	527	488	482	516	477	493	492	500	490	518	477	515	464	462	507	513	535	513	495	524	495	467	531	500	488	440	473	522	471	506	512	494	479	475	514	497	530	537	470	458	469	493	479	481	496	522	500	508	513	474	459	498	484	485	475	490	471	503	543	534	496	459	518	529	494	502	457	493	493	509	485	518	477	485	478	532	516	486	478	514	518	504	478	493	473	465	479	516	499	464	500	505	505	485	456	491	453	491	428	547	498	532	468	504	487	488	485	498	519	513	472	510	472	476	525	504	472	507	508	495	510	484	491	487	507	492	525	502	472	518	483	464	502	503	492	527	486	482	488	487	494	511	496	503	477	510	482	503	539	476	468	497	506	498	488	504	554	507	496	475	517	478	500	491	475	527	491	518	498	477	464	505	520	492	506	527	471	500	504	509
15280	21995	26645	28864	30385	26523	24279	19043	12989	8875	4325	3308	2452	1814	1193	912	574	457	436	501	428	591	706	699	534	363	351	280	321	301	313	295	294	286	323	937	1738	1704	1177	877	628	360	260	284	273	309	287	282	292	282	301	298	278	328	282	290	278	279	275	262	274	289	254	286	305	304	284	274	269	252	283	301	284	279	261	304	281	288	275	277	243	276	266	265	272	269	246	246	276	279	260	286	281	282	269	265	241	254	290	303	281	276	254	256	258	302	268	280	268	285	245	256	285	252	276	290	318	253	284	265	297	268	252	255	295	273	262	270	273	279	263	292	297	258	298	274	264	279	282	265	256	260	247	307	268	280	265	270	291	277	254	261	270	268	301	259	285	284	284	263	279	264	272	300	259	272	253	262	230	308	266	256	296	255	270	278	268	267	262	264	261	294	279	271	272	303	293	275	271	284	264	266	266	312	287	285	261	263	260	263	325	302	275	278	224	265	281	281	256	280	289	279	246	279	279	270	255	273	277	255	264	296	271	253	297	258	282	272	280	289	275	285	287	267	240	280	274	294	322	301	261	271	286	266	305	260	271	261	282	274	261	264	281	287	273	253	238	288	276	255	269	230	259	251	309	288	287	297	281	288	274	287	241	243	264	257	271	243	264	254	258	272	253	275	271	272	289	240	299	283	258	275	297	267	277	286	270	299	252	267	260	296	272	270	278	271	254	265	283	271	301	280	254	245	266	270	281	286	290	269	231	273	285	282	258	294	277	250	268	302	262	272	309	288	282	283	273	282	271	288	250	259	279	261	248	276	295	260	296	281	282	257	253	265	289	273	308	271	279	267	279	297	295	276	266	249	261	288	289	274	260	293	274	272	284	282	256	289	257	272	258	304	278	252	264	246	289	263	269	296	278	261	276	283	248	284	309	261	263	248	293	294	273	264	274	245	289	269	273	268	285	259	260	276	265	276	260	262	276	279	290	273	308	270	265	267	271	237	250	295	270	258	257	274	271	288	273	302	259	269	292	285	281	264	267	264	273	283	276	275	279	277	262	249	296	284	291	277	275	266	278	266	254	271	244	251	280	295	272	295	262	259	274	292	269	281	269	289	280	305	301	283	244	260	245	279	278	263	268	320	271	288	285	322	265	280	284	266	279	284	256	309	298	264	263	281	296	306	280	258	268	284	266	267	291	289	281	277	280	272	276	296	260	260	249	274	284	271	283	280	266	300	274	271	259	268	281	299	280	287	259	291	286	237	283	256	282	238	276	272	245	259	263	258	281	250	268	297	251	283	281	277	275	262	283	255	272	249	300	259	250	266	269	273	263	268	265	291	287	291	270	264	311	309	291	253	272	298	286	300	281	291	284	248	272	243	292	237	328	268	246	292	260	276	276	257	307	269	264	273	290	290	317	282	252	276	293	294	305	298	260	304	269	265	269	258	265	250	268	257	279	266	277	259	305	282	266	269	243	256	245	229	285	277	264	303	259	261	274	245	286	283	301	295	254	280	307	299	254	257	251	287	288	247	292	288	269	287	264	274	310	284	263	278	257	295	280	245	299	258	266	306	306	294	301	281	268	288	285	253	240	269	300	265	254	307	306	291	282	255	260	289	306	307	241	285	281	283	251	281	259	283	308	261	293	270	287	225	272	254	274	322	279	291	269	269	256	262	271	257	266	283	271	260	234	282	271	267	244	268	239	279	261	270	246	267	277	259	266	257	288	262	286	281	273	292	278	292	255	283	260	260	291	293	276	274	255	297	289	257	241	270	286	265	249	266	302	292	273	286	253	244	267	243	273	282	290	252	236	296	281	244	268	291	295	265	276	304	278	279	271	262	268	291	289	293	277	266	294	249	262	275	253	288	253	266	266	272	273	290	293	287	264	282	271	266	264	279	264	263	266	271	261	243	293	288	289	288	294	279	254	316	256	279	256	254	259	266	272	276	271	288	293	327	271	288	287	270	273	276	276	272	266	287	281	257	297	270	255	259	272	258	294	242	275	268	267	294	310	269	253	265	275	268	286	275	319	283	288	295	276	261	270	248	288	276	273	265	262	295	263	281	267	290	257	283	243	283	292	292	289	254	289	241	273	279	270	291	294	279	248	271	283	269	274	269	275	303	299	275	277	287	289	272	291	262	267	276	304	293	284	283	293	277	257	297	275	291	248	263	258	272	302	283	282	309	280	301	265	305	292	266	312	284	241	273	270	297	266	275	272	274	283	298	285	265	293	274	293	276	287	245	309	276	285	300	273	281	282	270	304	295	247	257	262	271	285	269	277	292	230	283	237	262	273	250	273	279	288	277	254	268	300	284	260	271	284	253	277	288	287	270	289	254	298	263	278	244	273	288	260	286	299	266	289	268	290	258	282	280	273	261	245	283	272	288	253	259	279	272	260	268	288	240	271	296	274	260	296	298	327	286	279	272	282	286	247	293	273	275	305	234	266	288	289	277	301	278	245	253	301	285	270	259	293	260	290	265	287	246	300	281	286	263	275	273	297	270	292	281	257	262	279	253	317	304	297	263	263	312	270	291	252	271	266	277	285	264	298	288	267	274	285	247	280	276	242	286	260	282	297	238	295	286	268	271	266	286	281	245	313	303	245	307	267	287	253	275	276	276	294	241	287	249	280	286	267	268	282	283	269	292	254	277	284	267	275	260	270	294	282	278	259	305	281	307	266	284	297	267	245	276	257	235	250	254	262	278	236	292	280	270	263	306	253	283	273	284	268	285	267	252	290	286	313	276	265	288	293	277	240	252	296	292	295	291	301	267	289	268	301	281	268	315	272	277	283	291	313	274	257	281	289	292	254	295	295	275	284	264	273	273	250	293	283	259	268	258	271	286	248	262	244	261	274	270	261	255	255	250	286	313	272	270	281	297	298	251	276	274	265	267	266	265	266	277	274	318	302	264	270	271	278	301	308	302	314	256	285	285	288	298	255	276	286	255	224	248	268	255	263	280	264	256	297	261	252	293	277	282	274	264	299	303	273	258	298	286	297	274	291	249	267	250	278	259	264	267	263	298	308	286	273	252	278	268	275	255	265	294	273	299	268	267	267	263	276	264	274	254	261	287	255	254	279	263	254	263	272	243	276	266	274	253	304	293	285	269	263	272	251	295	277	272	279	303	265	304	293	259	282	288	277	277	243	273	263	284	309	279	282	252	283	286	297	273	236	286	280	266	271	286	278	262	283	277	276	287	262	279	274	276	255	259	262	276	245	271	253	279	297	285	286	266	304	269	265	254	288	289	252	269	285	240	272	279	254	271	272	296	292	287	264	247	265	292	300	307	270	253	255	267	296	271	283	250	286	263	284	299	233	258	277	295	262	267	239	288	264	255	285	275	257	285	296	271	272	275	282	280	241	303	312	255	265	277	286	266	285	311	287	257	286	245	298	254	267	273	311	249	300	256	291	304	250	294	268	256	243	257	268	275	327	271	256	280	265	243	265	258	269	299	234	269	271	268	281	272	264	267	250	294	292	273	249	272
10942	16601	26115	37296	40328	38600	39595	35109	29126	21396	12659	12012	9190	6867	4874	3751	2135	1859	2072	2051	1842	2584	3602	3491	2368	1303	1037	935	878	879	840	850	863	851	865	5693	11210	9368	6603	4453	2774	991	669	692	632	694	646	667	632	676	702	674	663	677	669	731	635	663	647	611	661	712	665	675	618	685	621	684	692	655	713	670	647	640	643	704	642	646	645	664	643	642	672	628	612	713	654	662	688	645	635	652	665	594	665	684	661	688	644	693	645	652	648	624	672	673	647	681	626	677	647	670	664	663	635	647	647	676	607	635	687	665	667	629	671	672	678	645	667	683	672	662	636	641	675	620	681	670	664	624	657	614	699	682	674	640	634	637	626	634	630	633	664	643	647	629	672	656	635	690	690	648	653	639	609	651	632	637	644	670	675	620	699	611	702	636	664	651	664	689	644	690	689	643	658	667	648	661	651	628	692	670	658	656	676	663	671	682	655	710	713	661	679	674	665	682	654	614	664	621	713	593	684	634	664	628	607	671	672	696	685	707	672	671	668	668	639	610	674	657	631	667	722	712	632	668	663	662	706	694	658	670	670	638	681	659	695	601	677	652	705	603	638	649	663	641	664	606	628	691	639	644	690	660	674	621	661	696	663	647	710	635	680	707	646	639	695	638	639	664	647	692	678	643	668	689	666	590	652	665	677	664	627	700	620	676	657	635	703	632	661	661	658	681	653	674	694	653	690	691	640	698	635	692	684	683	662	657	689	651	651	642	683	687	663	702	650	644	697	665	638	635	684	680	646	671	688	658	658	661	670	652	645	656	623	684	720	665	679	687	731	646	660	663	684	657	647	704	666	683	670	629	627	643	632	590	611	631	671	668	663	638	647	677	688	651	659	645	680	665	691	731	665	665	684	666	666	651	682	698	666	658	710	668	677	633	683	654	653	638	687	656	669	712	690	631	675	600	625	656	649	735	621	643	637	662	677	653	645	623	660	689	676	697	683	651	591	691	642	631	619	641	632	685	704	672	679	655	620	634	619	691	707	652	647	664	653	686	608	643	648	672	654	622	662	647	698	666	675	668	675	647	600	602	666	632	643	643	647	647	724	676	647	650	641	687	662	645	661	661	681	651	628	670	655	706	675	687	620	661	698	662	638	632	669	688	696	668	664	579	659	656	655	675	638	646	653	618	703	628	702	682	670	605	679	655	676	641	678	671	646	696	648	688	668	639	682	646	623	658	682	670	593	623	683	650	662	634	671	612	670	670	658	643	660	652	633	693	686	657	598	630	656	650	641	677	645	636	659	652	674	645	628	620	681	691	637	694	666	679	660	623	637	650	649	660	637	696	642	664	660	679	664	666	651	641	676	666	675	671	637	631	665	671	660	646	658	645	664	630	646	661	650	643	719	689	666	712	660	665	627	661	657	673	649	662	637	674	640	682	640	672	653	602	646	659	679	683	626	679	688	651	649	660	630	678	677	624	653	703	680	644	643	652	656	702	630	625	647	679	685	622	639	672	650	674	663	646	677	628	641	638	670	664	674	622	660	672	660	672	647	664	700	702	687	610	647	608	662	664	688	651	675	646	678	674	668	642	665	647	670	674	676	642	678	690	633	682	660	687	645	654	670	628	663	680	657	633	680	671	671	681	612	660	623	674	669	695	662	682	624	627	650	620	652	658	627	655	643	673	618	662	631	731	625	654	661	668	677	647	682	624	682	644	692	667	648	662	647	677	638	633	681	653	657	645	647	681	664	659	593	662	619	652	662	640	630	632	655	636	660	682	664	657	685	667	654	653	675	649	634	646	703	667	655	654	653	681	675	690	678	689	668	684	634	663	648	667	706	670	685	580	662	680	697	662	646	687	673	633	648	643	635	663	642	645	649	642	642	642	648	671	629	625	688	642	682	675	702	642	657	679	685	647	685	676	686	660	661	633	711	650	647	633	639	678	644	674	607	640	672	648	642	662	667	708	704	682	680	674	704	690	667	628	668	693	672	619	726	677	699	626	631	633	671	700	660	629	704	630	624	661	680	642	662	651	657	658	632	672	669	657	696	678	644	665	727	625	599	685	609	649	662	644	633	663	598	656	636	642	671	612	646	660	660	653	660	661	635	670	675	639	671	635	701	623	647	657	679	610	600	675	659	639	650	666	680	660	658	705	632	645	621	651	640	614	653	654	652	644	670	661	677	681	681	627	687	663	652	625	715	640	660	696	652	698	694	682	666	639	628	677	625	660	672	675	627	656	633	655	658	695	670	647	698	659	667	660	619	699	670	648	647	659	669	680	668	647	597	607	602	649	652	646	616	641	705	689	662	686	688	697	671	682	622	697	640	648	678	686	708	621	648	648	679	655	654	643	672	659	655	671	632	665	671	680	657	619	630	644	703	619	664	647	708	639	628	666	685	634	606	597	653	632	617	616	648	643	636	710	684	664	663	625	657	615	677	661	624	695	618	629	685	679	668	666	657	665	674	670	620	646	675	677	681	655	644	686	642	593	666	671	655	692	633	638	641	630	655	629	660	630	651	660	681	664	607	690	658	616	633	660	680	654	662	688	669	645	671	632	668	665	745	656	680	664	670	657	729	662	669	648	688	685	620	679	632	699	663	665	682	669	675	682	619	626	673	643	681	642	616	664	662	642	665	668	682	649	686	684	650	629	665	631	654	675	630	660	667	683	654	643	691	654	652	651	662	657	616	640	639	670	636	649	641	693	626	621	648	658	642	608	668	644	638	658	661	648	677	667	709	632	639	688	672	684	705	706	605	619	620	641	666	629	619	685	651	688	670	654	669	620	678	653	678	630	670	674	635	671	653	614	663	630	668	664	686	643	658	663	681	677	629	637	678	651	662	681	660	582	652	611	663	685	653	659	653	683	710	676	657	643	678	664	672	616	680	646	643	671	677	683	700	656	632	673	700	650	661	639	645	616	631	671	647	597	635	660	651	674	685	650	643	620	672	607	653	691	677	613	644	695	661	681	628	632	694	634	691	613	641	639	655	720	691	644	649	645	674	683	627	638	619	660	692	647	686	642	660	669	633	672	645	658	675	585	627	675	657	676	622	602	672	686	673	642	644	655	663	617	654	654	623	625	670	684	666	679	641	637	653	657	632	652	622	680	629	639	671	637	632	627	634	671	664	653	644	655	603	637	677	678	609	623	675	662	629	695	694	623	648	654	630	688	699	632	706	670	653	703	632	652	677	659	683	642	673	657	638	678	677	654	665	622	630	611	655	649	641	688	718	661	693	644	637	640	665	595	638	680	615	618	651	695	638	642	668	625	647	655	661	658	630	639	674	673	665	709	658	646	688	697	659	624	673	720	654	699	681	650	676	649	672	671	657	679	674	649	657	611	659	670	650	638	632	625	683	637	676	657	686	617	616	636	646	617	645	664	684	622	635	664	651	663	661	648	658	655	681	680	641	679	655	655	656	708	620	663	659	625	641	669	612	677	680	690	653	654	672	669	680	653	643	598	657	665	698	633	673	661	692	694	615	654	637	656
23620	31442	34768	36558	39019	35628	32726	28932	22876	15440	7535	5489	4608	3218	1922	1363	852	609	596	699	595	787	918	1181	500	364	347	315	350	309	328	296	291	256	388	1555	3609	3058	1888	1222	880	369	259	270	303	285	237	278	214	266	284	228	272	300	262	264	259	257	265	265	233	254	317	291	272	264	262	272	234	274	292	285	262	253	277	268	279	242	265	260	283	265	292	270	292	285	251	276	284	265	269	265	253	262	250	270	247	294	273	281	253	242	268	247	314	239	226	261	270	256	281	292	258	252	276	248	228	246	227	257	254	269	247	246	258	273	277	279	279	248	276	289	266	243	257	276	249	269	247	252	280	227	250	264	293	255	264	245	253	231	283	236	303	294	268	265	281	275	260	235	284	308	242	255	259	266	255	275	259	286	271	283	273	260	242	271	254	257	262	280	259	255	256	253	260	251	277	246	286	272	250	259	239	273	278	206	298	264	279	268	256	285	261	281	281	258	261	280	243	241	273	264	233	310	280	250	256	257	253	245	259	254	281	255	250	265	269	275	244	305	283	244	274	258	281	288	274	275	265	242	272	259	270	240	280	269	287	276	249	241	258	262	244	270	283	265	251	263	257	247	260	251	282	282	294	243	295	229	301	273	264	275	278	253	257	265	249	283	265	242	271	272	284	269	291	264	279	286	289	282	234	300	235	254	288	264	300	259	268	271	262	269	242	287	261	293	266	267	270	282	290	277	262	232	256	266	253	272	310	274	283	293	259	253	271	268	262	257	248	248	266	242	261	241	242	243	252	233	277	260	253	279	269	257	271	272	274	279	274	305	255	249	255	269	263	282	267	247	282	251	248	262	238	282	251	268	272	247	297	259	295	237	248	267	251	262	275	261	269	266	270	265	263	266	250	257	256	269	280	262	229	285	270	283	288	273	276	264	263	268	265	278	257	278	271	258	268	275	237	299	257	283	268	283	249	249	241	251	284	251	251	276	263	247	250	259	274	271	312	287	257	236	247	267	264	225	304	265	245	283	275	291	277	252	277	293	275	270	278	267	255	275	283	280	247	270	254	284	248	230	261	287	252	255	258	266	283	271	291	290	249	260	265	255	278	261	281	273	245	221	277	286	288	274	257	295	300	278	264	252	270	239	320	254	274	263	249	269	279	237	275	242	302	256	280	284	254	272	280	291	263	281	267	250	247	279	279	271	240	255	279	253	320	277	269	237	278	289	258	262	256	265	293	273	263	263	274	268	281	281	252	297	282	273	279	283	284	263	245	265	278	268	252	280	237	280	260	280	257	254	260	258	249	259	258	279	262	245	246	256	252	246	249	288	217	269	251	246	313	270	249	257	248	297	251	261	304	249	269	249	276	257	288	279	269	249	252	288	242	280	278	243	282	248	272	273	276	285	247	298	271	265	286	260	282	264	272	254	258	273	265	246	269	286	232	267	253	261	263	264	257	275	255	250	266	250	261	277	291	266	276	249	260	235	265	263	253	262	259	268	262	258	257	247	286	260	269	263	289	274	260	264	240	264	264	266	278	250	285	271	237	233	289	255	262	270	269	279	243	268	282	275	265	268	264	300	244	265	259	250	266	238	271	259	255	275	242	274	268	278	252	240	246	276	261	283	222	261	267	263	263	303	280	265	281	247	279	267	258	261	264	239	247	252	308	245	247	266	273	276	245	240	284	260	244	232	261	293	270	258	280	252	270	278	231	301	238	257	258	258	257	301	268	257	273	265	252	252	250	274	279	276	271	254	287	287	273	248	300	280	274	262	255	263	263	263	263	235	262	273	261	239	285	277	292	268	258	255	263	261	280	296	239	280	275	256	270	252	250	301	291	260	230	228	258	256	266	258	256	281	320	268	267	260	282	273	282	265	277	247	254	248	264	283	259	246	258	270	286	270	267	294	271	278	308	292	255	269	286	250	246	272	273	251	271	265	252	279	255	293	271	272	299	257	262	252	294	271	220	264	277	264	281	259	293	274	252	254	286	270	265	270	267	257	313	250	252	258	242	260	291	279	276	271	272	252	258	264	285	268	289	244	261	281	281	243	269	229	255	260	258	290	280	256	280	285	240	271	272	237	271	256	252	265	226	279	258	268	231	291	254	264	265	262	264	286	260	282	284	267	271	268	262	251	282	265	313	266	250	243	273	253	264	277	285	252	274	273	237	263	270	252	260	254	275	278	260	277	284	289	268	258	289	292	268	304	252	246	253	245	278	272	300	296	278	262	264	283	278	278	264	241	245	269	273	241	229	282	277	253	276	276	273	292	259	255	258	265	254	274	277	265	273	262	272	297	288	278	285	253	299	256	267	255	261	262	255	282	248	266	241	258	264	252	240	268	282	259	235	288	258	241	263	278	281	270	301	264	257	266	258	247	283	243	265	275	252	260	259	247	248	248	279	277	252	265	252	276	223	282	297	214	298	270	274	255	280	259	258	259	268	293	254	257	257	296	241	287	234	248	255	269	283	271	267	268	235	275	247	300	258	250	266	274	250	250	233	242	282	268	294	244	261	252	253	289	285	263	271	256	254	280	251	281	243	253	282	251	266	293	231	281	253	269	276	253	288	250	276	272	277	229	250	267	259	262	239	255	290	294	292	274	268	277	260	268	264	258	262	300	283	263	251	272	231	279	275	273	269	241	276	308	267	283	286	298	284	268	270	262	281	272	272	277	281	284	272	240	269	270	258	282	278	274	241	276	261	286	254	264	276	271	252	255	248	268	271	251	282	268	299	236	258	285	267	276	252	282	234	271	254	264	283	276	250	277	282	251	268	264	285	270	239	269	266	258	275	281	286	282	267	261	234	259	282	268	238	263	260	242	290	276	234	291	272	285	278	271	269	273	279	261	258	286	244	251	250	222	273	276	263	251	262	259	269	271	238	286	270	263	265	285	245	269	296	263	251	288	263	250	288	274	265	286	262	279	269	250	273	276	276	271	289	263	243	255	255	277	276	277	286	297	254	259	241	268	270	278	264	297	253	269	264	276	269	266	279	305	287	268	287	265	287	267	247	248	288	223	267	269	288	252	288	262	270	274	262	272	247	263	290	264	255	283	293	279	276	278	260	249	259	297	280	271	274	299	255	286	273	253	267	301	263	278	297	269	281	285	299	261	276	246	268	269	258	286	258	259	258	246	266	230	248	249	271	257	248	265	292	254	254	246	273	285	276	282	264	241	247	253	263	259	267	267	238	285	275	258	264	265	276	267	258	259	268	251	269	251	275	273	293	256	235	251	276	284	248	247	263	245	287	260	275	268	277	263	260	304	259	276	240	267	251	262	279	260	240	264	267	258	271	253	254	272	277	248	284	249	264	242	265	279	260	266	254	257	264	251	252	282	236	259	279	280	285	239	287	260	289	255	272	312	267	282	287	256	218	298	267	260	281	249	283	304	244	296	301	274	294	289	252	268	297	273	272	248	276	262	266	309	265	274	245	269	261	289	254	249	272	248	259	256	232	265	242	290	272	243	269	245	276	237	267	271	276	253
15387	23880	33242	43804	48176	46567	47584	44475	39190	30449	18739	17266	14623	11046	8238	5182	3481	3423	3280	3267	3076	4636	4884	5598	2119	1414	1124	1052	1061	992	919	872	963	883	1531	9879	18884	15898	10437	6841	4185	1375	630	639	578	631	610	589	640	590	656	587	674	760	662	626	626	588	636	655	631	607	628	664	571	646	654	630	614	623	648	609	622	564	620	603	596	608	620	624	580	581	612	609	651	557	654	599	669	605	654	632	579	605	625	609	611	651	605	647	616	654	606	631	579	613	629	633	628	623	610	619	615	615	632	604	615	582	597	612	639	633	647	630	595	599	547	604	610	595	587	586	623	571	603	624	650	673	591	649	630	627	670	633	660	624	608	598	631	602	565	618	597	658	616	640	615	632	588	664	612	668	638	658	649	632	650	625	614	622	626	625	622	638	609	654	651	577	633	605	644	624	609	630	589	597	606	667	624	601	631	585	609	583	621	678	628	644	628	637	628	622	610	621	597	640	679	621	631	632	637	643	673	590	613	617	638	596	623	614	617	611	605	660	581	596	628	612	640	637	615	580	596	620	617	636	635	709	634	692	641	618	595	548	654	588	617	588	646	572	601	677	627	618	617	633	644	593	650	632	646	639	630	691	612	637	633	596	657	620	588	624	633	641	600	653	601	590	632	619	639	626	600	647	589	555	621	599	634	625	590	610	628	612	607	640	644	586	661	594	593	602	608	605	674	637	623	587	605	646	624	557	613	617	597	617	641	637	598	603	591	632	596	598	623	612	637	647	623	632	630	595	624	638	594	598	683	621	630	609	608	619	606	613	652	592	604	582	600	629	615	610	613	641	615	603	677	638	607	615	587	627	660	642	647	652	595	603	645	620	651	637	637	585	623	623	640	664	643	610	570	611	634	661	621	573	599	622	597	621	608	595	650	605	604	608	601	656	666	627	595	595	596	617	649	616	631	622	646	604	647	627	676	620	601	621	601	643	596	596	621	610	548	620	622	627	638	613	591	614	604	594	603	625	639	658	588	641	624	662	645	615	600	653	607	612	600	640	571	597	611	643	595	601	623	632	602	579	602	626	616	614	614	641	596	645	650	623	649	600	638	661	583	630	581	592	551	583	639	615	643	638	602	618	655	640	637	628	649	650	610	686	613	594	582	638	619	616	645	586	616	627	677	600	656	625	579	616	582	628	632	628	565	618	651	644	587	628	606	653	606	590	621	598	591	626	564	571	657	599	624	563	679	677	648	625	612	594	616	620	666	607	671	584	616	628	624	565	603	635	621	652	627	593	641	633	609	628	631	619	631	643	677	620	601	637	608	651	601	616	577	604	634	616	615	620	605	605	598	605	587	647	651	568	608	649	592	642	634	623	660	597	628	603	682	635	611	653	609	583	591	600	648	612	651	623	601	643	636	608	588	631	691	646	566	615	623	599	637	620	622	615	622	640	574	557	632	635	595	625	619	657	653	653	630	629	641	654	659	602	642	595	641	626	625	616	649	613	617	602	661	602	612	656	608	608	606	620	621	614	640	625	605	658	608	616	651	649	604	641	635	606	620	631	666	644	622	644	608	646	622	624	624	635	605	581	668	619	603	659	639	627	644	636	698	594	627	649	627	658	608	661	637	592	650	630	640	627	585	588	631	638	631	606	596	628	642	621	686	626	657	611	558	576	607	584	619	593	640	635	595	652	593	634	637	629	623	616	583	641	604	619	614	607	611	623	647	606	641	586	648	617	625	610	618	646	628	657	640	623	614	652	654	630	650	636	604	653	665	632	662	708	646	620	610	651	641	636	657	593	567	626	607	646	633	639	621	594	624	612	636	617	606	612	608	684	650	591	628	603	618	620	593	563	638	625	632	616	605	635	604	581	618	648	605	611	609	660	644	608	633	633	649	611	585	622	603	664	626	585	608	676	641	615	613	664	622	672	598	611	622	602	634	657	599	627	625	581	601	619	608	622	625	630	601	627	625	617	636	623	591	590	616	625	618	611	643	654	605	655	602	631	632	615	611	646	651	621	631	599	614	652	588	616	625	592	611	607	619	626	640	626	636	651	646	571	616	587	583	618	618	587	653	638	615	651	629	630	642	597	628	637	658	604	647	594	626	635	613	578	672	621	599	589	596	649	598	597	616	640	636	623	609	628	590	605	633	618	640	621	601	620	601	593	568	642	596	632	588	653	607	648	619	622	617	566	592	635	653	619	638	628	672	640	631	594	624	614	630	619	608	639	610	630	631	625	627	633	598	652	634	614	626	649	651	605	622	594	639	565	640	607	597	603	669	670	597	621	663	610	588	588	608	652	628	644	637	604	608	634	630	603	645	608	581	614	568	623	587	645	623	617	577	594	596	536	623	608	636	625	612	601	589	628	666	644	621	640	639	631	621	614	625	606	574	650	618	617	642	598	643	600	639	613	641	681	631	598	623	581	596	625	620	626	608	607	576	576	594	632	603	652	639	663	620	624	657	596	642	621	653	641	596	652	682	611	587	623	579	643	598	613	632	640	608	611	615	615	599	613	607	662	619	594	613	664	602	634	674	691	648	627	631	625	610	639	622	608	618	605	623	655	583	598	600	647	607	632	636	683	638	625	612	623	631	578	589	654	587	610	621	625	655	602	622	590	607	619	611	642	624	581	648	628	599	608	600	623	608	651	609	626	586	575	630	614	618	628	652	633	629	656	631	620	688	622	607	665	605	605	608	633	638	630	628	625	616	649	638	656	626	634	632	638	627	631	636	611	605	632	631	637	596	607	590	611	610	592	605	632	642	615	604	621	607	576	622	637	627	691	632	588	652	595	576	611	649	659	642	605	622	634	638	626	582	609	575	651	653	638	647	607	641	672	643	637	626	612	619	637	602	608	612	651	628	621	643	653	610	595	653	643	657	583	625	653	687	594	590	599	617	628	606	630	667	636	614	605	605	628	606	613	628	644	656	609	627	626	625	669	670	619	641	663	603	577	613	629	614	647	591	601	612	625	640	550	633	573	600	638	594	631	604	630	582	599	676	622	585	606	664	662	577	624	625	613	617	673	603	634	598	602	638	629	577	652	628	635	636	662	583	616	634	647	597	619	646	575	605	620	607	617	614	661	579	626	607	634	624	643	607	647	643	670	606	637	616	664	582	607	632	602	613	686	646	674	619	628	627	630	602	634	631	636	613	589	623	624	641	608	605	613	586	660	638	609	630	599	631	634	623	591	616	630	644	582	599	594	630	630	673	584	623	655	614	639	619	646	617	636	648	645	637	631	658	662	620	592	590	638	578	604	624	609	603	613	620	611	656	639	609	650	611	588	632	605	584	602	610	591	583	639	621	611	640	651	632	625	599	600	617	636	637	621	621	634	673	636	614	597	664	628	593	553	658	601	606	645	623	579	642	645	605	675	649	624	604	581	644	626	654	614	613	593	681	650	613	602	597	574	613	602	641	630	656	627	655	637	637	602	641	608	633	582	659	615	589	631	626	557	620	616	615	631	663	611	633	641	607	611	645	600	615	632	631	641
3735	3004	2890	2036	2156	1734	1316	906	669	497	343	303	306	263	233	184	192	194	204	182	187	223	217	207	198	182	190	185	201	205	186	223	198	192	198	213	316	367	348	319	270	183	176	185	178	199	161	190	204	171	168	212	192	188	203	181	198	170	194	201	196	179	181	197	191	177	205	203	184	194	204	214	160	180	195	183	162	171	185	193	216	204	175	200	185	209	180	224	217	184	151	183	180	204	210	179	190	196	204	204	153	200	176	172	163	217	201	190	180	196	194	183	183	208	197	186	176	179	181	184	198	169	163	178	207	191	178	196	207	187	171	179	182	193	147	179	184	185	196	173	215	172	197	181	185	185	198	199	182	197	193	181	154	181	187	204	193	203	181	195	192	186	181	189	203	171	184	193	195	170	216	188	187	162	173	182	166	148	234	185	171	180	191	167	166	192	220	188	175	186	180	201	186	205	214	158	182	180	153	183	186	207	183	204	177	184	175	163	187	193	176	165	202	216	182	186	171	191	175	188	191	180	199	168	183	186	169	224	158	166	213	219	158	213	163	182	187	195	170	167	197	195	189	179	168	210	191	183	156	168	189	183	202	190	181	166	185	179	169	185	201	187	169	188	176	172	188	170	182	149	182	245	204	175	171	178	217	188	193	158	182	179	195	182	207	188	189	190	233	206	180	174	182	175	176	199	204	207	204	193	164	183	182	170	191	188	171	198	166	203	180	191	175	184	189	197	219	164	157	182	178	192	157	177	204	186	168	191	203	195	182	205	171	214	180	171	171	164	190	192	174	186	191	180	205	197	187	159	196	205	192	184	189	204	168	181	198	163	151	172	193	226	201	184	197	194	185	186	211	182	190	168	183	187	205	207	205	178	214	167	190	187	184	185	196	203	181	208	191	197	183	204	180	184	199	187	182	187	194	151	175	208	179	189	174	194	196	183	197	191	206	172	185	204	204	179	173	201	191	171	197	179	192	186	159	175	199	176	198	208	198	187	180	176	168	202	183	175	179	190	195	176	170	213	193	175	196	197	194	208	200	171	197	203	174	194	181	180	189	179	186	232	223	177	180	187	190	188	184	177	181	171	186	174	196	198	182	154	195	206	198	196	195	217	185	201	186	153	177	182	197	190	166	183	193	180	189	196	208	177	198	191	177	163	197	218	190	176	173	190	175	217	196	179	195	198	202	187	200	211	164	194	171	171	214	206	210	191	174	199	202	199	205	185	215	185	203	203	192	183	183	183	183	211	194	172	196	189	191	173	207	174	182	188	177	192	199	174	196	165	181	177	189	179	172	202	149	154	208	191	186	194	170	179	225	191	170	168	205	190	176	175	172	182	174	182	198	211	192	168	176	164	150	176	192	205	188	197	199	216	165	198	192	184	181	163	168	202	215	234	199	189	183	193	175	183	204	169	171	206	187	184	186	190	221	204	179	183	181	192	157	174	195	196	199	181	157	175	205	201	175	180	190	190	184	171	189	170	172	203	219	193	192	206	158	176	197	185	191	178	178	187	173	175	215	154	188	166	197	200	190	195	181	192	196	164	201	175	186	171	207	185	178	174	203	175	193	206	181	175	206	206	169	188	192	194	196	168	184	174	179	190	210	174	211	172	149	187	178	215	175	179	197	165	159	174	175	215	188	187	188	185	181	166	195	182	186	205	198	186	184	194	204	161	158	168	210	167	180	182	193	186	178	220	199	206	190	204	198	212	180	196	191	181	184	163	215	194	200	169	179	199	188	181	214	187	211	191	211	183	167	197	180	166	177	169	179	187	207	181	208	181	177	169	187	212	182	189	175	213	203	189	191	211	181	196	159	181	180	175	197	162	194	184	196	201	191	193	196	199	204	164	163	183	191	179	176	194	189	196	193	177	159	198	175	198	176	188	192	165	161	202	186	179	179	194	190	195	199	180	202	209	171	207	154	175	190	162	171	191	206	178	180	178	154	182	187	195	163	190	175	201	156	167	206	198	191	191	190	187	166	166	202	186	171	188	169	184	167	172	195	190	190	198	211	182	212	167	200	209	189	200	177	175	169	163	191	174	187	154	193	171	161	206	217	199	193	204	239	204	188	186	189	191	193	205	173	181	214	204	200	190	206	190	188	189	176	197	188	215	186	187	191	159	172	213	192	202	173	188	178	175	146	190	208	180	187	172	194	168	185	187	193	179	170	188	185	185	177	201	189	195	195	178	197	206	177	188	164	199	189	190	204	172	197	198	203	189	178	180	188	176	177	160	178	186	211	168	164	188	190	188	183	199	179	173	195	186	205	181	191	194	165	182	182	191	186	186	171	204	196	176	194	219	211	174	185	189	180	204	191	184	194	178	205	180	182	178	165	174	195	178	170	193	194	157	179	196	217	200	177	183	183	185	177	178	185	206	175	188	181	186	206	206	200	169	213	185	177	194	196	208	204	207	201	163	191	172	188	178	167	177	179	188	182	189	193	186	193	211	180	179	193	169	179	187	160	195	187	182	153	202	170	192	163	187	171	180	216	173	191	214	217	193	201	213	186	165	196	204	185	191	214	194	184	192	187	209	202	164	163	195	171	158	176	186	192	175	203	203	194	177	165	205	191	196	193	195	174	180	186	209	175	198	175	207	184	156	185	201	170	195	193	195	180	183	171	192	164	195	169	210	193	184	173	212	170	177	164	186	170	173	171	163	190	194	162	194	182	179	195	183	181	178	188	180	189	175	179	162	211	199	196	184	184	180	179	190	205	166	188	182	185	174	220	194	179	172	189	196	201	188	175	176	176	149	225	188	162	175	172	185	189	183	218	202	184	178	162	194	194	154	180	211	192	167	177	203	203	213	193	204	180	197	178	181	176	174	179	168	193	186	166	186	177	175	187	182	183	207	221	206	199	179	192	188	200	194	202	179	192	168	152	201	169	190	193	168	193	187	190	171	178	183	198	181	188	190	190	191	195	196	187	187	173	210	192	187	230	185	190	180	183	185	216	174	190	197	185	185	200	195	194	189	207	199	171	195	186	200	178	170	200	177	189	193	184	190	206	189	179	199	186	163	179	192	232	191	197	208	173	201	188	182	187	186	183	180	210	187	186	193	188	178	193	167	198	157	171	202	182	193	177	157	166	177	166	188	174	173	195	177	187	191	206	191	183	185	181	168	193	200	190	190	177	175	163	182	195	177	183	183	204	175	194	190	179	171	180	174	173	181	217	186	201	165	178	182	165	172	172	154	181	185	180	185	183	166	197	181	230	188	206	176	186	178	190	201	182	189	177	184	205	177	201	202	187	191	202	180	187	187	165	171	176	184	189	183	188	193	171	216	192	186	191	166	168	185	192	172	177	174	179	183	189	195	195	171	169	186	184	188	164	194	192	165	187	176	176	202	180	182	186	218	198	185	166	177	180	199	176	166	186	188	177	200	184	191	183	192	183	192	168	214	204	227	172	188	192	213	191	214	170	198	207	184	177	196	195	188	198	191	204	195	193	196	180	158	180	201	167	196	156	209	198	180
3431	3957	5648	7429	9499	8280	7135	5229	3969	2648	1668	1456	1226	1081	731	731	676	650	571	676	658	692	613	602	508	491	521	527	494	515	515	523	489	465	521	830	1371	1729	1440	1201	799	499	468	442	422	476	447	504	459	459	489	485	456	463	477	504	465	458	464	424	458	474	447	486	451	507	498	459	497	477	434	484	485	484	469	505	489	427	457	469	452	466	478	434	449	473	484	482	472	446	474	487	485	483	468	443	463	497	474	469	451	471	510	462	449	474	469	478	507	494	469	503	439	461	463	478	481	518	507	490	476	463	473	496	487	484	481	456	496	456	480	469	445	486	487	472	500	466	507	455	472	465	480	454	455	462	489	474	436	467	457	478	462	478	475	449	474	445	471	484	470	494	440	480	489	501	455	536	473	448	477	502	456	481	469	484	475	460	469	476	452	461	435	439	479	479	465	505	513	504	473	494	482	455	472	483	465	427	503	448	445	475	449	475	483	506	471	445	476	454	471	466	460	472	466	474	480	468	484	498	474	475	468	477	490	466	451	467	479	480	469	500	473	459	506	478	497	462	432	448	479	528	475	431	484	490	514	487	495	465	512	521	478	476	516	461	483	462	466	483	446	442	468	502	471	456	467	451	423	435	493	445	456	480	475	491	448	469	456	478	479	493	443	450	456	451	473	511	451	483	443	463	447	454	400	427	494	457	482	463	462	460	463	427	487	488	466	452	507	481	467	484	509	501	500	517	474	485	480	477	503	473	477	471	467	455	484	509	513	489	442	510	469	484	483	442	471	474	480	527	438	496	472	488	450	496	475	424	465	468	485	476	480	475	505	485	432	446	453	488	452	502	447	498	494	495	492	473	480	461	506	474	485	474	459	460	470	482	441	471	489	495	501	477	507	483	465	499	475	473	476	467	462	474	481	487	492	431	457	487	497	476	451	479	475	492	507	430	483	451	478	424	444	452	461	451	429	434	472	490	463	460	471	517	459	454	475	492	473	488	468	513	475	472	468	460	488	492	485	465	429	450	490	500	476	510	483	449	485	503	442	447	460	449	471	489	463	490	487	445	453	459	496	512	464	445	464	456	446	488	476	506	463	500	472	458	493	483	482	455	457	458	472	468	506	466	425	511	463	501	450	474	489	501	451	466	501	474	457	504	507	455	472	466	459	511	464	494	463	488	448	461	448	440	479	474	458	470	472	480	512	457	498	453	462	500	480	490	476	476	459	481	477	489	494	455	473	453	472	430	478	483	479	490	470	497	458	455	462	460	480	465	486	464	484	438	436	488	464	444	440	460	458	478	485	487	478	472	492	477	483	467	469	504	451	499	467	452	479	458	451	430	471	472	485	477	500	445	491	473	488	475	484	481	525	477	485	474	480	485	483	500	412	444	532	449	485	470	476	483	496	469	488	462	435	457	457	509	453	479	485	447	488	487	447	479	479	488	469	479	466	475	437	452	457	457	465	508	484	441	486	481	481	445	445	471	473	445	496	507	478	478	469	476	460	452	451	469	428	491	493	451	458	453	446	460	455	457	451	459	488	470	466	478	517	460	439	496	464	479	472	454	434	485	480	494	501	468	452	512	452	477	464	486	512	453	515	472	484	457	495	461	465	477	506	474	465	486	489	483	451	508	431	501	465	464	466	477	437	463	519	500	481	486	474	460	490	434	469	474	445	481	492	474	468	489	474	489	472	466	479	448	466	476	466	474	476	460	451	455	496	491	521	465	494	524	480	450	482	462	466	496	455	479	439	449	462	473	481	469	519	460	465	482	454	472	442	470	502	468	498	484	451	461	487	476	484	505	479	472	458	441	430	484	495	477	508	479	509	474	443	470	489	474	475	510	465	466	472	494	461	449	496	491	489	481	511	481	484	472	502	457	485	514	487	461	454	494	466	449	450	463	466	477	449	495	469	451	424	412	493	475	489	468	520	499	491	492	454	476	495	466	471	465	447	456	487	443	435	497	495	446	401	423	448	471	480	474	451	448	450	425	458	502	451	482	507	505	470	486	507	475	488	505	468	468	486	440	471	443	486	468	480	507	462	481	477	467	492	446	472	457	440	477	450	441	500	516	494	505	494	498	470	481	440	451	425	457	468	466	473	485	459	448	478	430	500	464	477	458	454	471	460	487	472	460	477	479	442	455	450	455	461	466	456	469	468	467	481	483	498	448	497	471	452	532	474	464	442	475	460	502	456	475	439	469	454	462	483	473	475	437	442	452	465	489	500	468	435	459	485	490	443	479	457	488	485	497	435	474	440	482	475	471	463	465	464	474	463	432	443	486	444	476	494	502	464	481	418	483	469	463	461	477	457	486	458	477	477	517	505	460	503	448	444	453	452	463	477	443	499	461	496	449	493	464	436	485	492	481	434	479	479	471	476	487	496	444	481	448	491	460	476	483	465	461	458	452	446	472	503	469	471	465	452	458	476	451	501	451	457	450	448	487	469	428	453	498	436	463	420	467	487	465	463	480	469	467	492	443	457	478	440	479	467	488	484	510	461	482	458	478	463	508	442	464	456	505	466	475	467	466	501	501	500	480	486	460	450	470	471	484	443	444	486	504	510	457	461	495	474	469	438	440	465	513	510	458	452	468	452	478	437	458	458	473	506	442	461	425	497	485	478	461	479	437	447	464	455	458	450	470	459	481	480	495	469	488	481	483	517	489	482	466	480	479	466	487	510	499	483	500	438	480	465	485	474	434	500	480	460	454	485	473	472	442	429	468	478	472	479	496	479	473	462	490	484	476	461	429	456	476	497	491	509	463	482	482	477	410	462	491	502	447	452	465	483	486	451	458	483	456	468	465	450	446	450	492	479	515	456	495	487	484	475	459	445	498	485	451	459	443	469	518	486	481	514	470	458	449	457	478	485	486	477	447	488	499	440	451	481	479	472	470	452	459	510	512	443	485	452	431	429	421	475	509	485	439	473	475	447	492	480	437	474	460	466	485	454	481	478	488	428	464	478	456	482	439	471	484	453	449	505	487	468	463	497	492	474	499	435	468	455	489	444	491	493	500	510	493	466	497	456	474	476	457	470	444	472	454	492	467	458	460	491	455	440	469	451	462	456	459	481	476	471	461	456	461	457	497	480	496	472	516	467	441	449	450	447	468	504	503	475	483	467	487	515	467	449	468	481	470	502	481	439	473	468	476	444	426	472	469	443	455	497	479	463	504	459	452	457	465	444	442	508	506	468	457	464	472	484	449	475	474	423	476	465	455	436	465	459	454	453	513	476	493	462	476	489	502	508	445	432	475	434	479	485	447	466	472	431	470	457	493	472	468	460	473	497	502	453	499	470	437	464	480	502	463	445	434	440	487	453	471	494	459	479	434	502	448	495	431	508	485	467	486	425	485	478	478	462	482	507	467	479	459	457	475	438	478	456	482	484	467	421	485	456	477	455	460	457	465	475	466	460	464	459	480	467	429	466	489	424	469	448	446	440	490	468	451	480	486	465	464	496	492	473	499	527	482	445	471	500	468	517	434
15590	23193	27553	27495	32481	27650	23899	19301	14745	8671	4653	3040	2106	1674	985	687	505	425	473	462	488	455	465	357	343	328	314	271	289	294	280	303	302	286	353	538	1384	1854	1481	980	692	400	288	258	253	274	290	269	275	277	248	289	249	243	279	270	265	278	272	281	248	269	289	277	265	245	252	265	298	268	278	291	260	250	273	298	259	263	282	248	286	313	290	295	284	279	278	249	302	264	271	282	259	261	253	267	271	254	285	284	289	291	252	298	262	272	264	272	276	291	302	273	254	250	277	268	252	247	267	243	255	278	268	258	261	274	258	261	259	259	271	249	230	251	286	255	300	275	266	237	272	297	269	251	266	287	276	263	255	250	253	252	283	256	256	265	259	267	259	276	283	254	290	288	282	253	296	268	281	265	256	270	275	262	272	238	249	252	253	267	275	284	254	291	267	275	241	281	273	293	254	254	280	275	273	278	280	238	251	267	269	278	284	246	237	274	261	260	262	278	229	248	285	288	251	286	277	257	257	269	274	283	290	277	268	256	297	236	262	272	254	271	270	263	256	288	269	283	279	287	301	278	254	254	283	267	287	277	260	271	260	263	268	275	271	267	247	216	268	225	267	269	266	268	277	252	243	269	277	273	294	258	291	265	284	278	282	258	286	287	284	249	261	287	294	269	248	281	258	276	241	255	261	294	260	270	291	283	281	251	262	266	290	286	273	245	237	248	252	249	268	283	292	274	299	244	240	272	272	288	286	239	259	282	252	257	286	262	258	255	247	255	261	286	264	257	285	266	273	234	270	270	294	250	249	297	254	253	255	251	260	262	283	275	270	274	256	269	275	245	253	268	277	248	235	281	267	282	251	285	258	289	268	242	270	233	296	278	261	252	251	290	237	272	259	308	245	267	261	280	251	251	270	286	281	276	258	268	281	258	282	247	268	266	263	259	267	265	250	250	256	276	252	264	285	273	279	264	282	275	289	272	270	291	279	243	254	283	284	260	271	308	280	254	279	288	284	281	280	285	238	264	262	258	267	229	263	280	277	288	268	259	281	243	291	268	247	267	250	269	285	260	275	276	282	259	262	249	285	283	258	293	280	250	246	255	281	260	282	265	274	243	239	252	266	295	298	249	254	278	251	251	264	305	281	286	282	304	295	264	238	263	265	288	269	259	275	279	253	266	306	261	259	237	267	278	272	276	272	275	266	283	265	260	231	260	288	261	284	282	270	282	241	262	299	274	296	265	274	280	240	294	259	287	257	270	252	249	248	261	233	286	287	285	272	256	258	272	217	273	293	274	253	268	281	271	260	261	277	231	298	275	256	256	299	247	291	265	269	274	252	268	234	289	257	258	263	273	286	255	257	278	272	265	248	244	287	254	248	273	258	262	262	268	294	263	263	290	278	256	245	296	272	273	275	238	274	253	277	262	296	264	263	259	281	269	262	255	270	275	268	273	277	275	271	286	259	246	260	287	276	293	262	276	264	226	264	236	245	260	240	274	246	294	269	266	283	272	281	297	249	259	274	255	273	240	265	296	270	239	264	245	237	267	249	263	265	294	259	252	306	275	228	277	278	298	265	267	299	269	270	270	278	271	268	282	272	256	265	300	281	249	251	249	262	271	253	269	296	272	232	256	299	252	288	287	298	285	261	242	260	253	262	286	261	255	287	259	263	276	275	289	272	262	279	250	284	302	274	241	264	247	272	269	272	299	291	248	225	269	277	262	264	252	262	266	227	262	242	252	246	284	285	267	260	250	256	266	261	281	282	253	273	286	277	261	282	302	263	256	251	250	281	294	269	308	281	261	269	240	275	269	282	237	257	296	253	227	297	258	281	264	293	265	287	305	281	280	251	259	264	274	271	289	268	313	272	266	256	253	298	259	258	276	246	285	278	302	282	247	244	287	274	261	259	291	275	265	283	279	234	281	278	262	259	261	257	261	236	303	246	276	273	273	268	268	267	275	269	292	289	263	276	271	274	276	270	254	272	261	263	275	275	280	279	304	263	250	238	265	252	222	265	273	252	249	254	296	245	278	249	271	286	249	277	268	281	262	297	291	256	272	278	266	288	274	273	279	266	238	240	289	278	273	269	250	268	279	274	278	277	242	240	271	276	243	243	244	275	318	273	260	265	243	264	306	272	275	277	264	275	276	275	271	263	240	250	249	269	265	262	255	294	253	263	274	254	274	285	246	268	271	283	259	257	280	267	246	270	252	262	272	277	289	243	264	249	297	259	229	275	286	279	245	238	279	279	279	236	270	269	301	271	267	258	281	277	255	244	277	277	264	273	301	279	289	292	271	263	305	298	250	265	268	261	282	289	285	280	276	310	289	280	270	265	288	235	269	261	253	248	273	286	261	263	246	274	302	245	296	281	268	284	263	276	243	249	272	280	249	254	276	271	234	243	243	276	263	278	269	271	239	253	277	266	268	263	268	251	283	289	271	264	250	256	247	286	239	271	250	248	274	293	251	261	270	240	267	253	247	258	276	264	261	286	261	258	256	234	269	268	274	292	316	246	271	252	266	231	262	266	239	276	251	271	269	262	260	268	270	297	262	280	243	298	305	242	276	266	279	251	248	254	294	268	287	274	271	309	284	282	254	238	250	285	265	258	288	239	256	295	266	270	292	262	253	255	302	248	273	274	276	249	255	257	277	277	240	306	272	272	281	275	295	276	229	250	265	272	278	259	272	267	263	268	262	272	262	263	290	300	278	235	299	273	250	240	265	256	272	265	255	285	265	237	254	290	283	278	273	249	286	235	236	252	270	228	296	243	281	285	268	283	254	277	234	286	258	259	288	244	278	240	263	302	264	265	270	230	281	254	286	285	245	261	260	261	290	278	255	275	261	285	270	246	243	261	263	309	275	264	289	273	260	269	262	266	268	262	266	286	263	261	249	274	288	259	261	276	244	297	267	270	259	298	271	268	249	282	275	267	278	251	264	270	292	265	254	249	252	275	270	278	282	257	260	273	301	264	268	248	260	292	262	279	294	257	256	258	300	251	264	241	261	246	263	253	245	268	281	229	252	283	234	281	273	266	256	266	264	257	263	270	276	269	263	254	264	260	272	284	285	292	282	278	256	295	283	301	294	280	315	257	231	249	288	250	252	269	252	314	256	266	277	284	262	318	245	260	275	267	270	257	283	280	268	262	245	286	297	270	284	299	293	243	270	288	273	303	289	244	257	277	252	257	265	283	316	269	242	319	265	278	280	273	280	268	247	247	269	273	244	280	284	255	277	227	269	274	267	292	276	267	294	272	269	285	248	275	253	302	282	251	283	259	262	274	260	261	258	282	276	248	242	270	260	242	267	279	280	274	281	254	275	245	282	273	295	263	256	265	294	279	270	266	255	273	274	256	242	236	249	259	259	251	235	244	272	295	273	273	260	292	243	253	270	278	284	274	256	256	258	275	290	262	262	252	282	257	286	259	281	277	286	280	276	240	267	257	239	273	293	292	268	311	274	263	245	288	274	242	261	273	270	260	257
11540	17881	26655	35830	43519	39207	38697	34423	30604	21816	14259	10391	7857	6703	4630	2894	2403	2101	2362	2075	2420	2312	1879	1223	1071	1005	967	902	893	749	805	741	788	759	1288	3028	8312	11343	8250	5181	3311	1257	640	601	689	664	666	654	638	599	656	637	610	634	656	580	683	658	633	625	612	616	642	676	655	656	624	612	634	609	652	611	596	596	651	657	704	657	615	668	616	639	600	628	640	638	611	618	605	676	640	672	629	613	615	630	592	599	602	652	568	612	659	604	628	612	616	666	613	616	621	621	643	665	610	628	630	612	661	635	625	628	646	614	617	602	644	664	676	620	612	614	638	646	588	616	666	683	625	679	622	656	659	604	640	596	644	612	627	659	688	696	639	613	622	662	625	661	631	631	649	680	639	616	636	639	691	656	648	658	606	637	599	644	633	643	612	625	648	620	663	577	626	654	641	637	654	654	647	668	635	626	626	664	696	620	673	657	665	672	672	590	642	650	620	669	634	663	679	649	654	650	650	647	651	598	623	607	643	615	679	608	672	640	670	591	624	615	661	645	633	646	634	642	656	658	656	601	629	634	628	634	665	630	663	646	624	635	631	645	635	587	627	632	644	686	649	623	650	647	666	609	609	641	602	618	657	652	639	649	640	619	644	615	624	601	633	640	632	620	637	598	636	661	605	633	626	614	613	647	634	679	709	654	657	647	623	597	670	634	626	642	619	607	629	605	622	616	677	649	693	683	652	653	637	652	679	642	626	642	666	635	680	642	647	648	653	613	659	636	650	628	668	624	647	625	656	646	640	620	642	661	671	630	618	646	580	685	632	610	658	636	662	654	659	652	621	613	647	602	639	660	629	662	665	650	616	657	593	667	645	634	619	638	652	660	651	654	621	653	659	682	617	609	652	647	600	615	656	635	618	643	599	596	669	658	609	621	680	614	698	646	612	629	617	598	598	688	664	650	616	660	660	672	618	596	638	613	721	639	660	654	646	616	654	621	606	609	633	623	610	679	651	637	636	668	644	634	638	623	655	674	641	617	653	632	581	727	690	621	646	623	679	680	617	634	680	607	594	650	599	665	635	620	639	589	625	683	670	629	587	650	635	653	624	595	604	659	698	621	636	636	611	640	597	616	611	626	673	604	635	615	625	616	636	632	634	644	648	631	665	660	650	634	619	649	618	633	639	622	700	653	641	600	629	658	600	626	623	628	684	641	632	648	658	636	627	640	650	631	598	622	697	608	636	608	633	634	631	613	642	579	593	582	625	627	665	666	618	635	572	626	733	694	646	638	639	620	607	600	662	652	636	661	668	629	637	654	610	650	652	638	684	679	653	629	605	632	647	671	667	638	623	632	626	601	628	598	657	644	625	626	650	613	633	628	655	642	632	639	655	679	687	644	645	628	671	617	623	631	614	644	636	678	654	634	649	621	607	583	584	623	646	615	635	598	629	658	661	662	647	641	640	641	633	631	644	625	577	680	661	639	681	693	629	585	667	669	635	619	678	643	585	644	615	689	587	630	627	612	628	648	675	667	626	686	607	554	624	641	643	608	605	643	613	627	659	642	631	636	636	644	679	633	655	626	651	637	623	630	668	631	630	634	640	662	652	657	626	627	633	656	648	611	605	623	620	640	649	631	604	620	653	646	671	675	647	612	667	638	687	673	628	631	668	655	627	661	623	581	605	661	634	589	630	651	629	643	646	619	620	642	585	661	631	686	606	621	606	642	617	638	691	645	680	686	646	622	694	648	638	677	656	653	622	664	617	621	666	663	621	639	605	634	611	646	611	643	657	601	663	659	658	588	580	627	648	615	634	611	649	647	595	659	638	614	653	642	597	627	636	627	645	572	660	650	602	645	620	637	644	632	629	671	658	647	629	615	635	639	638	634	621	653	676	656	646	632	662	645	674	638	636	654	664	642	628	651	635	628	645	646	654	622	669	633	653	618	670	623	679	638	661	668	658	584	640	600	617	652	639	661	683	653	633	599	627	648	635	659	636	625	607	628	680	646	638	627	668	633	693	636	633	632	621	631	677	598	642	652	670	667	607	644	596	680	636	607	643	642	674	654	606	657	690	660	648	598	679	620	631	633	645	602	693	640	685	656	608	649	651	643	652	678	610	619	682	631	630	622	623	638	602	674	645	674	628	652	643	632	688	654	659	662	617	609	663	642	635	627	681	662	667	612	646	603	634	627	607	664	584	665	632	657	616	625	684	630	584	668	659	610	623	631	604	618	632	683	664	618	646	647	614	611	654	647	632	644	618	595	649	662	624	647	606	634	600	626	635	666	617	613	628	641	637	632	644	678	597	602	649	592	627	630	656	585	585	662	661	597	631	683	616	636	664	707	648	623	624	651	643	664	616	677	650	655	629	609	644	622	629	650	622	662	614	648	594	602	650	662	654	656	643	648	655	668	663	594	644	634	683	632	660	625	600	600	627	623	657	634	609	626	633	653	622	590	619	645	669	631	671	661	609	623	635	663	655	661	659	644	624	649	631	631	632	610	616	588	638	642	641	644	673	610	596	621	635	584	616	660	625	638	635	605	620	628	620	641	623	604	637	626	629	634	650	644	640	615	652	619	603	634	641	621	640	654	648	657	657	618	669	640	663	670	662	601	629	620	643	610	617	567	628	638	601	589	626	661	617	623	646	633	662	583	699	697	662	647	642	631	654	661	651	661	646	600	608	639	623	624	643	617	671	612	615	678	655	654	635	627	640	604	627	663	634	651	621	639	602	622	658	644	610	624	627	642	627	648	590	657	626	635	620	646	652	654	628	628	641	667	655	673	653	629	620	646	636	647	651	594	643	602	641	652	643	653	616	723	615	675	603	650	612	662	640	658	662	609	634	651	620	594	721	680	643	642	643	625	622	671	630	636	609	625	661	662	613	618	619	610	600	658	656	653	568	638	619	686	615	633	677	583	600	671	634	629	640	676	654	646	628	618	674	584	665	631	669	641	642	640	660	652	653	654	665	654	624	636	613	640	612	639	676	664	610	602	662	603	615	635	643	692	611	606	625	642	594	616	673	657	616	648	669	642	633	650	650	628	618	648	622	630	659	624	653	630	646	668	634	656	648	651	641	641	617	682	671	606	617	638	641	646	643	670	678	629	643	636	626	650	647	642	608	651	631	652	614	642	680	607	614	639	622	642	595	576	614	624	607	626	678	592	601	577	655	657	624	605	663	645	624	650	611	688	612	619	657	648	642	660	657	645	678	692	667	638	655	609	626	654	624	602	619	640	591	632	612	637	649	655	620	660	613	630	677	628	630	612	599	649	643	617	624	654	651	632	628	640	633	606	640	647	610	626	650	657	631	641	615	655	657	652	646	615	635	605	596	639	681	657	608	626	675	619	622	710	658	666	628	594	681	636	694	689	625	626	632	625	640	631	647	643	630	643	649	636	632	640	652	639	608	609	650	618	578	632	623	621	619	661	701	625	644	648	595	675	639	643	600	662	634	625	627	617	621	630	596	643	650	683	622	626	599	674	643	636
23055	27374	35880	34097	39949	35671	32697	28298	23457	14831	8844	5335	3583	3359	1694	1135	885	707	642	600	484	391	372	311	321	336	308	309	317	312	267	280	301	289	340	359	1880	2341	3190	2163	1391	634	247	274	255	272	289	278	250	261	240	234	232	260	239	283	265	261	272	239	216	242	261	239	269	281	269	255	252	270	255	244	247	264	275	273	259	244	231	247	255	259	266	249	264	271	224	286	252	273	241	256	255	227	240	272	267	261	231	251	268	259	233	242	252	272	254	250	261	264	251	251	247	241	252	261	233	272	235	268	247	239	255	249	267	242	269	226	259	226	251	271	264	237	231	232	255	273	236	249	292	285	265	240	254	252	255	260	238	257	216	269	252	278	245	259	241	236	231	248	278	227	229	277	242	242	262	255	262	260	265	258	248	249	272	256	240	228	243	265	239	275	226	247	236	222	293	243	255	240	265	262	242	251	269	261	251	259	237	244	238	263	212	214	254	250	230	266	240	243	267	255	266	241	245	247	252	261	251	267	247	240	263	244	252	257	270	274	267	241	286	234	246	248	267	244	234	254	240	249	249	263	273	250	239	249	260	258	225	215	216	254	257	254	262	244	241	265	263	250	277	268	255	277	232	245	237	266	235	229	272	248	252	241	274	245	239	246	273	253	306	265	226	259	251	261	242	258	241	237	239	269	232	257	232	232	277	251	220	235	240	247	234	263	236	241	229	270	258	246	234	245	259	283	292	258	280	255	274	253	254	221	273	254	230	256	272	226	237	248	215	233	228	270	241	254	232	270	250	254	223	238	256	242	262	235	273	239	259	252	258	277	257	257	270	279	266	264	257	262	232	230	252	268	254	244	275	258	232	251	253	231	275	240	245	247	219	238	255	244	233	241	246	226	259	265	249	234	254	230	261	255	243	287	246	267	246	258	251	225	276	238	254	262	231	265	235	227	259	258	279	228	248	249	230	234	253	257	260	251	249	271	240	259	276	217	250	267	251	251	251	258	249	233	248	243	264	234	263	245	270	281	265	245	257	254	280	261	242	270	257	251	285	261	244	268	242	248	271	257	284	266	266	265	241	248	247	265	268	219	265	241	287	249	256	241	262	252	286	275	263	266	276	257	238	259	246	234	207	249	244	255	260	226	265	251	245	241	258	237	241	237	278	259	271	212	239	223	271	254	248	276	239	243	264	227	272	231	232	255	235	272	228	230	246	251	257	267	247	247	243	264	282	238	240	240	245	274	248	266	243	248	249	235	257	217	251	275	271	249	286	276	238	250	253	261	294	240	266	273	229	260	266	248	267	248	242	253	272	269	234	251	252	230	249	220	216	242	250	246	262	250	255	262	269	230	243	255	240	273	276	264	233	236	259	262	252	265	239	249	268	270	251	255	271	277	259	270	229	231	267	259	247	236	233	252	260	252	246	285	245	234	250	251	279	256	263	274	234	268	271	221	244	258	241	252	276	275	255	247	252	277	257	265	238	254	244	251	242	276	227	261	250	266	250	259	248	244	246	220	247	248	202	252	233	239	235	264	234	259	237	254	249	257	223	239	245	258	234	285	221	259	229	264	250	283	262	242	263	268	268	262	243	246	249	239	269	258	253	246	264	263	252	243	262	236	259	292	245	232	225	253	272	263	263	254	246	261	255	262	262	238	239	261	231	242	235	268	251	244	251	255	267	252	279	235	258	240	259	248	256	240	273	245	267	255	282	253	259	244	227	241	257	268	204	256	235	289	246	258	276	267	265	290	229	274	276	236	244	288	270	252	254	254	274	233	267	244	239	241	242	256	273	231	256	227	269	254	243	259	233	244	257	271	234	228	247	253	239	276	281	254	251	260	246	240	255	250	274	259	285	262	220	265	262	256	243	255	260	267	233	251	240	259	232	262	245	252	248	225	235	240	257	236	273	253	232	258	236	264	243	235	261	249	251	243	233	231	231	277	265	270	251	236	276	273	244	252	232	260	242	221	239	289	281	233	281	277	250	249	272	251	269	243	256	228	242	257	241	235	268	228	267	242	247	263	222	259	286	228	246	240	261	259	254	254	257	259	257	253	240	239	246	255	229	232	242	249	278	250	234	270	257	257	248	238	232	248	222	256	253	263	265	291	251	270	236	243	240	259	264	266	240	217	252	250	235	276	280	256	279	252	268	251	237	228	261	258	243	215	222	258	246	256	238	223	284	274	252	244	258	294	273	250	252	234	234	255	250	249	268	260	251	287	256	255	263	239	251	280	231	256	243	259	231	250	246	259	231	248	273	257	241	213	244	249	230	255	271	261	250	237	234	292	256	261	251	238	256	248	269	267	246	257	249	242	268	247	251	264	247	244	240	279	255	255	227	265	259	226	278	275	250	264	275	249	255	275	271	244	232	220	264	264	250	266	215	238	249	273	249	271	242	264	245	255	253	257	237	249	253	252	237	247	255	268	232	240	247	225	232	271	254	262	242	249	258	252	290	280	269	263	256	269	259	260	244	261	242	257	247	254	239	258	247	251	251	216	231	266	272	255	245	286	255	217	259	285	282	263	262	252	257	249	272	277	256	228	252	257	259	282	270	249	276	240	230	253	240	253	256	265	280	270	256	261	262	273	251	261	240	253	233	245	244	220	254	272	244	276	237	244	239	250	255	251	242	279	245	241	233	254	255	298	276	234	284	276	270	224	227	252	281	272	262	237	275	242	273	265	261	253	240	241	252	269	237	251	236	238	279	263	264	244	250	235	272	245	269	258	248	273	234	233	280	259	283	272	248	236	266	267	232	265	233	286	268	242	256	268	261	241	261	230	261	242	224	259	202	256	268	253	282	263	255	259	254	249	262	239	232	251	272	289	278	258	266	315	230	269	259	284	246	250	232	275	238	261	244	250	243	261	281	231	269	259	242	247	265	247	242	246	267	251	230	227	258	251	254	233	233	247	262	293	245	280	273	250	246	242	257	243	256	247	243	259	273	247	249	242	227	316	270	265	258	287	238	237	241	221	217	280	277	260	266	238	243	259	240	236	240	262	227	251	249	261	270	263	271	248	271	264	230	235	251	261	252	275	247	249	260	247	269	285	282	266	274	238	263	241	265	243	256	256	231	229	248	262	260	261	250	265	242	236	249	248	238	237	255	246	260	238	241	248	282	249	258	237	263	226	281	273	263	257	260	287	245	251	231	238	233	254	250	230	257	272	224	267	268	274	212	254	247	252	216	248	256	269	237	262	265	255	244	237	284	252	254	255	238	253	265	265	250	273	256	266	282	275	223	276	267	255	258	255	270	229	254	274	248	246	252	263	253	215	256	237	232	278	226	217	234	263	265	246	225	253	266	275	272	271	241	292	241	227	265	237	245	248	285	258	263	233	264	263	232	270	273	254	268	268	259	236	238	260	264	252	231	274	257	239	243	270	244	195	259	247	277	245	303	272	227	259	247	248	219	240	253	240	254	271	236	243	235	260	236	248	248	248	254	251	250	263	272	258	240	252	254	243	243	266	239	250	259	291	250	260
14995	21217	33556	41856	49842	46778	46635	43676	38974	30480	22840	15510	11708	11618	6950	3965	3859	3295	3199	3261	2320	1812	1534	1442	1157	1201	1255	1097	1151	855	860	865	865	778	1255	1345	11636	13003	16997	11643	7145	2945	619	601	631	595	588	591	597	610	604	652	553	667	675	600	615	607	585	587	614	581	585	627	584	625	611	538	541	538	576	550	595	620	602	664	601	581	550	624	586	587	604	570	585	607	556	617	550	559	616	577	614	580	618	613	572	621	558	580	650	606	587	621	584	622	614	618	628	591	600	551	587	588	582	557	571	583	642	624	602	602	594	605	607	574	599	604	584	587	603	587	636	555	609	590	583	574	559	566	607	604	618	593	572	594	653	582	590	548	603	611	604	607	544	558	606	576	618	594	560	602	595	557	569	606	624	609	576	643	568	580	567	576	593	579	582	571	554	579	593	540	598	566	605	605	600	581	569	621	549	589	614	607	627	566	628	574	631	592	612	593	557	542	626	589	584	583	593	628	601	614	553	604	588	622	621	619	602	557	591	610	609	588	624	621	578	584	605	581	598	595	584	582	619	562	606	608	596	575	586	625	626	627	584	595	561	622	569	607	613	603	616	620	620	609	566	593	635	640	561	589	634	562	600	593	585	594	614	603	558	623	571	606	595	603	606	642	613	585	560	534	607	615	603	586	576	605	559	620	600	595	598	581	635	579	570	574	593	565	617	608	586	615	583	559	582	552	573	610	585	621	612	591	590	649	598	591	596	605	553	594	603	585	566	565	617	594	577	566	645	588	575	570	558	551	567	597	589	614	603	563	604	608	580	651	584	618	596	619	571	592	592	575	609	598	615	587	629	556	626	599	571	616	569	553	618	565	597	612	555	579	580	588	620	566	577	606	577	609	611	610	610	577	587	562	585	582	572	575	603	561	610	595	545	590	583	601	632	587	559	624	556	631	588	557	569	593	557	592	606	569	550	593	571	615	640	579	605	616	573	586	604	616	618	610	597	578	619	575	563	594	572	619	611	590	614	574	581	570	551	608	592	601	563	610	584	562	607	587	574	605	607	570	589	597	600	597	572	573	585	588	573	638	566	610	617	645	569	573	545	577	615	603	595	585	580	613	598	569	575	598	572	557	600	589	614	616	585	565	560	549	621	587	582	583	586	601	615	597	594	566	575	564	622	557	569	603	572	572	596	581	569	615	564	577	550	603	624	590	626	557	609	608	592	591	581	596	603	606	579	565	518	573	624	618	592	552	609	596	614	558	563	625	589	583	621	572	581	590	607	613	593	584	538	617	620	586	604	581	612	580	560	633	505	625	603	600	587	580	550	597	552	586	591	594	603	578	574	588	593	600	630	588	579	605	641	593	591	624	597	570	597	578	573	612	615	593	597	609	639	600	593	609	575	595	573	582	580	620	545	593	624	606	553	577	563	594	599	613	589	600	579	606	591	592	572	626	600	574	607	515	629	612	605	559	608	617	627	616	600	639	607	587	583	602	611	617	625	586	574	576	586	624	588	574	583	646	593	586	564	550	593	605	619	557	600	555	584	575	589	581	591	587	594	553	543	589	562	611	584	571	571	572	619	611	606	575	609	616	609	597	659	579	604	592	518	580	562	620	594	618	606	603	581	598	579	609	535	593	578	569	616	612	573	573	601	584	585	581	593	606	588	643	623	569	624	532	604	626	598	622	587	582	594	577	583	606	589	621	611	586	628	586	603	574	614	585	610	586	579	526	589	595	591	585	622	563	630	605	594	567	613	569	620	624	579	594	596	576	558	591	595	577	621	612	581	558	554	575	647	584	597	533	568	546	568	589	589	580	563	631	623	579	573	588	603	617	575	596	596	579	589	556	589	615	585	581	609	541	617	591	624	639	576	614	627	591	609	565	549	576	567	584	572	585	643	578	628	576	561	603	561	648	576	605	601	556	594	561	577	561	599	583	615	560	583	614	571	601	546	559	569	589	616	578	585	573	566	611	609	591	559	567	569	567	587	548	595	580	575	614	566	604	571	566	590	548	589	622	599	610	577	603	568	568	561	586	578	668	561	600	614	602	616	604	565	611	576	614	603	571	599	585	563	633	580	554	623	630	612	589	653	607	611	583	595	545	577	557	580	619	594	589	609	601	568	614	604	584	581	588	596	602	587	597	595	573	573	612	526	631	604	590	577	581	592	603	637	587	589	597	560	620	572	587	608	598	610	586	621	583	579	573	587	561	575	585	564	551	568	599	608	617	562	626	604	542	589	578	634	561	549	593	587	589	586	614	574	578	618	592	601	582	615	572	613	624	617	645	590	620	588	595	632	582	561	569	622	588	594	575	600	607	613	630	557	593	560	618	584	561	569	610	579	630	606	573	586	579	603	570	585	607	599	571	594	646	593	564	575	613	581	576	610	578	579	613	582	596	589	564	599	571	642	604	597	582	618	583	583	620	580	605	538	585	621	581	587	593	553	570	573	592	603	574	618	607	605	587	599	562	612	597	571	590	622	604	623	576	613	633	597	587	567	554	609	605	622	618	566	580	568	546	623	625	593	535	615	583	618	582	562	592	546	630	567	614	598	580	566	631	597	561	566	593	570	607	612	592	616	573	586	577	597	569	588	589	598	572	609	590	551	582	616	586	576	568	563	544	569	581	579	555	583	594	673	578	562	571	559	589	562	577	603	602	596	566	583	595	604	599	578	605	628	631	574	583	580	642	586	576	574	614	550	561	570	527	556	624	618	586	613	575	596	582	590	610	537	602	635	615	580	613	621	610	632	574	552	648	593	554	567	576	579	570	574	603	590	630	548	596	603	574	568	577	616	594	575	614	632	568	591	570	548	545	600	580	598	658	576	582	609	553	601	608	614	583	560	620	600	568	594	586	607	591	577	594	587	604	597	585	627	601	583	557	609	603	652	611	618	601	589	530	526	594	581	624	570	607	607	638	591	611	593	602	583	617	632	609	582	631	581	564	592	629	604	590	606	599	624	594	629	601	638	585	543	567	609	608	595	581	607	584	582	589	554	575	608	596	544	556	594	570	606	603	555	629	573	584	588	571	592	574	626	608	582	554	596	586	630	594	575	604	565	599	576	573	587	568	595	571	581	614	539	656	638	599	562	614	580	582	581	581	572	604	584	576	622	570	571	588	575	621	597	600	568	571	586	598	581	552	590	581	539	528	617	594	560	572	621	598	581	615	630	557	621	618	585	596	594	604	606	634	598	585	585	644	552	605	615	572	552	600	602	602	548	597	602	583	545	607	602	596	591	583	595	597	552	610	552	572	609	566	578	592	598	600	583	591	590	559	610	548	586	540	553	545	602	600	615	610	585	631	579	593	580	616	593	544	596	628	573	558	599	664	564	600	615	608	625	592	584	580	634	606	624	605	601	554	570	539	661	592	604	621	566	560	581	580	562	634	628	574	612	598	626	575	599	607	617	596	521	606	601	621	618	601	602	582	584	617	594	610	639	578	578	590	583	589	553	558	596	610	559	566	587	591	596	598	572	605	608	590	618	568
3687	2484	2998	1985	2102	1601	1266	942	578	460	307	285	241	195	173	169	189	165	179	172	156	166	175	162	171	162	149	151	169	153	133	147	171	148	142	191	172	200	186	251	293	148	126	154	162	160	141	130	161	159	146	146	142	119	135	154	148	148	161	161	146	152	159	147	146	148	140	155	153	149	138	148	128	140	140	128	152	133	151	177	139	125	151	147	169	173	134	143	165	134	145	150	162	158	158	153	138	150	150	149	150	147	147	152	156	145	146	151	140	162	146	135	147	150	149	154	141	139	144	148	173	146	148	152	140	132	152	149	155	137	161	151	141	124	144	134	143	157	145	146	108	160	142	154	120	139	179	149	141	139	131	141	127	157	136	143	139	160	158	139	148	150	164	147	156	168	149	159	148	144	153	159	143	135	140	148	119	136	151	157	134	142	132	148	163	164	152	145	146	161	152	154	135	138	168	126	128	162	145	136	151	133	152	148	138	117	137	150	172	151	155	162	153	143	152	147	141	116	150	146	151	164	149	152	154	148	144	162	157	144	152	129	146	165	136	148	149	155	157	155	167	137	139	154	145	123	145	132	147	124	136	142	172	156	147	142	177	137	143	141	150	139	154	143	149	150	162	145	137	141	130	134	134	149	135	157	136	153	139	151	138	153	144	141	171	141	141	154	142	143	153	149	173	162	140	145	143	163	147	135	146	142	147	156	150	157	127	144	155	138	146	129	132	158	143	157	137	145	163	136	154	157	160	166	164	147	154	145	140	123	149	157	155	131	164	131	145	152	137	155	165	135	141	158	153	145	157	159	137	130	126	151	122	139	145	152	169	148	146	136	146	127	126	135	144	135	157	156	135	149	139	157	151	143	118	128	146	139	175	150	133	138	160	148	162	137	146	153	156	132	140	146	134	135	151	166	149	151	135	150	153	107	189	141	133	127	141	162	143	173	152	145	137	151	137	164	141	162	160	159	144	150	163	137	149	143	148	150	174	146	152	157	150	156	161	144	141	189	142	157	177	160	162	159	154	149	130	123	134	140	149	129	142	163	165	148	152	161	151	134	140	133	152	156	127	146	148	156	141	143	145	165	139	147	148	154	148	180	164	126	146	135	148	150	150	158	143	140	154	138	155	151	155	160	144	148	147	146	157	148	157	125	147	170	158	146	151	158	141	150	141	127	132	154	156	134	136	115	147	147	152	135	147	149	148	128	161	151	136	145	156	130	151	147	153	160	146	140	142	148	128	173	167	157	169	135	150	157	137	136	156	146	148	155	125	166	165	142	178	157	137	146	153	165	153	158	127	148	126	144	145	150	148	156	132	123	150	163	153	144	121	141	152	162	157	156	145	155	130	152	173	161	155	119	143	144	162	137	146	126	151	126	164	143	177	137	147	144	146	131	151	148	153	150	163	145	136	147	149	143	151	131	130	144	170	135	150	161	154	156	130	137	150	157	145	151	158	126	138	163	154	158	153	173	124	145	129	142	129	160	126	154	143	152	146	144	142	153	140	148	151	139	139	141	146	147	158	123	142	161	146	153	158	152	131	151	129	157	156	170	152	153	167	149	135	146	131	143	139	134	155	154	130	146	152	122	146	143	155	134	157	153	141	137	139	134	132	146	162	152	162	153	139	129	161	158	138	145	153	152	161	141	130	143	128	123	126	125	146	136	150	153	133	120	151	150	136	152	152	139	149	151	168	150	141	127	130	159	148	129	145	145	166	126	141	143	146	158	147	150	150	152	141	142	148	136	147	130	170	159	158	158	174	145	149	161	131	138	153	128	136	152	138	147	132	142	171	152	142	137	144	142	169	157	122	149	169	140	155	171	162	155	151	147	133	145	124	154	142	160	145	146	148	154	164	161	135	124	153	133	152	151	136	172	136	156	133	138	139	150	136	139	144	142	147	138	138	156	144	134	162	147	143	152	159	155	126	150	158	136	153	136	143	137	134	148	146	147	141	155	136	160	140	136	156	163	149	146	144	160	142	163	143	150	161	138	142	132	139	155	143	153	144	145	154	154	159	128	150	159	161	157	148	164	139	147	156	149	150	143	132	138	161	138	184	129	160	154	132	167	143	146	144	159	154	143	150	153	147	147	133	152	123	147	148	132	139	154	119	133	153	110	140	146	140	150	159	176	139	134	139	149	148	138	149	132	145	149	142	156	155	148	143	150	146	122	144	142	156	130	155	161	138	152	133	144	164	164	142	139	155	126	134	176	139	152	156	153	142	151	172	153	138	147	162	138	186	131	157	142	155	174	157	158	147	155	140	153	146	147	150	160	151	151	163	125	140	161	144	187	169	135	135	154	144	134	129	158	141	129	156	152	139	150	131	152	173	172	164	143	152	169	170	142	139	149	155	155	135	140	132	148	144	148	134	141	114	145	152	133	129	140	161	141	127	142	149	136	136	136	164	158	146	158	141	139	161	117	165	136	137	169	122	131	140	125	157	149	148	128	145	170	146	152	148	148	164	140	171	146	141	134	169	139	150	154	145	138	140	152	133	148	149	147	144	136	141	133	151	137	147	128	150	145	150	150	131	149	159	139	151	162	142	140	136	174	154	156	155	121	144	149	144	146	156	150	142	144	154	146	141	154	149	130	139	154	156	160	149	143	165	167	145	155	175	137	146	131	141	138	158	146	147	146	164	147	157	150	163	140	139	134	161	120	146	144	150	128	146	146	114	152	144	151	154	142	169	124	132	149	145	165	148	134	149	152	164	143	141	148	134	164	166	142	139	154	154	136	138	153	131	138	169	149	138	152	155	134	163	154	161	146	169	126	139	157	145	156	159	135	137	159	163	152	160	135	108	144	136	138	135	178	151	139	167	165	130	133	159	149	139	139	146	149	164	125	154	151	147	147	141	145	158	139	144	129	153	150	150	147	170	151	140	167	126	152	132	121	151	150	138	157	149	156	153	158	151	124	150	143	161	153	135	155	141	132	165	138	150	148	175	132	141	156	169	145	149	142	151	157	133	150	158	144	175	150	126	142	145	166	133	147	134	156	162	127	138	128	155	136	171	136	143	140	132	143	149	139	144	143	152	143	137	146	150	154	170	158	153	160	159	129	130	155	159	121	146	131	151	144	148	141	142	121	149	146	149	135	148	136	138	156	146	148	155	137	132	141	170	133	141	140	128	145	140	148	145	146	137	172	163	151	160	142	142	150	148	166	146	144	146	153	145	147	154	119	121	145	139	135	129	142	156	164	125	141	140	129	149	145	160	144	138	152	157	150	151	150	149	170	150	171	148	131	154	156	144	146	175	152	157	145	130	179	122	140	144	148	124	156	139	137	144	157	146	142	154	146	136	137	164	141	142	165	153	162	149	121	123	166	158	143	134	149	132	152	152	146	155	138	116	125	158	138	157	156	156	155	131	150	145	129	151	164	160	146	152	142	151	138	147	168	151	151	152	152	137	144	149	136	157	130	158	162	162	153	144	155	140	125	156	141	133	143	149	149	158	144	160	154	135	135	133	171	133	146
3128	3458	6288	6926	10094	7898	6997	5038	3475	2212	1725	1201	1107	860	651	603	636	544	543	513	499	522	526	515	459	463	466	471	442	439	455	429	412	474	508	593	843	743	603	929	1216	467	397	389	394	398	383	348	398	399	393	427	376	401	415	383	361	373	355	423	378	366	405	379	439	390	390	401	368	397	398	369	392	381	401	411	361	382	368	405	384	398	358	410	390	404	370	393	395	433	420	380	394	423	392	378	361	399	373	434	358	403	372	393	389	380	412	399	405	399	372	374	375	413	390	368	341	388	393	400	373	374	385	371	402	423	390	374	387	370	356	368	404	387	415	389	397	393	397	373	387	398	409	396	407	384	406	386	383	384	389	421	368	385	395	384	406	392	381	399	375	395	396	374	402	399	394	392	387	400	405	347	386	406	406	393	389	391	380	386	379	398	417	395	385	402	369	394	383	386	414	386	429	387	374	362	390	390	402	408	383	378	396	413	376	404	381	374	375	383	398	370	393	424	397	396	392	400	397	398	422	406	379	388	395	385	377	424	386	366	376	364	363	354	359	370	400	378	382	379	365	401	406	401	389	402	392	378	391	399	377	417	398	389	375	381	423	372	388	396	356	372	405	401	414	368	391	435	397	427	400	387	419	385	358	389	403	395	387	382	383	411	387	418	397	365	418	426	413	401	392	362	364	390	397	387	408	411	379	396	373	363	361	415	396	388	329	409	393	423	392	397	395	389	374	394	382	393	376	371	363	374	389	378	393	421	417	369	347	424	402	397	393	421	408	396	377	396	424	382	417	368	404	374	402	392	377	407	403	367	390	394	380	370	372	354	387	388	387	401	393	366	393	369	428	402	383	413	397	360	423	364	388	389	418	418	365	412	396	411	404	420	366	417	398	390	400	366	439	420	372	355	410	381	395	388	400	400	408	359	396	399	408	385	416	377	402	380	377	402	384	379	361	393	386	391	373	372	382	388	382	377	375	386	391	380	383	391	407	405	390	389	397	392	384	401	381	428	387	414	349	405	359	360	374	404	402	422	413	353	388	344	388	380	396	428	409	395	370	371	389	376	369	395	402	385	390	397	408	407	421	362	376	370	412	390	434	366	372	381	406	421	357	384	408	414	391	407	365	368	399	409	370	402	392	394	362	394	368	389	366	385	365	414	442	387	366	411	409	382	404	390	392	399	380	398	388	415	408	416	394	408	408	383	389	396	386	389	393	414	385	384	383	387	442	396	384	404	417	378	398	407	375	385	401	422	384	380	398	396	401	389	404	379	382	412	396	386	389	401	392	378	416	392	398	423	416	407	409	383	387	379	380	352	369	383	395	388	348	405	399	378	393	421	365	356	381	374	391	375	376	394	383	359	406	435	387	382	411	379	417	369	407	387	410	379	398	387	361	390	375	406	390	396	403	408	394	385	391	382	388	427	410	388	419	411	397	407	427	396	393	378	385	403	409	411	379	415	358	390	387	399	384	403	378	360	397	400	375	402	460	387	351	391	361	405	390	372	396	347	358	441	366	404	355	405	396	363	411	403	388	404	390	409	383	370	386	372	418	381	408	410	384	405	398	356	366	412	387	385	428	399	387	403	381	381	365	375	368	376	391	401	416	404	411	408	402	394	390	377	401	415	387	381	425	376	377	450	398	385	432	424	379	392	379	379	406	396	374	426	402	416	387	385	351	395	365	387	356	403	409	391	391	374	410	376	370	398	371	399	374	417	414	386	375	382	329	403	401	369	403	388	371	379	378	389	391	408	384	400	389	381	425	403	384	428	358	371	420	419	394	413	410	377	389	370	397	393	380	433	428	398	398	393	396	410	387	418	390	419	408	376	395	404	372	444	394	380	417	415	363	344	406	363	404	354	405	425	397	383	399	389	402	387	356	373	411	386	373	383	371	415	400	381	410	370	396	428	397	374	395	420	410	390	359	399	402	399	379	388	358	383	379	379	427	377	389	399	380	387	406	394	385	396	374	393	402	405	369	391	408	397	402	352	422	376	406	438	414	375	388	392	423	404	375	380	399	360	412	377	389	395	386	391	372	397	410	391	432	355	393	361	387	376	364	403	404	380	395	404	410	370	400	400	388	410	395	407	392	397	391	375	383	432	398	379	386	396	409	422	393	404	344	409	399	388	399	412	374	428	398	388	416	387	406	379	393	424	408	381	379	426	382	407	417	356	396	393	373	390	376	393	398	411	376	406	377	377	378	393	385	439	364	387	407	403	375	402	402	357	396	400	395	405	397	373	378	399	409	415	386	377	422	383	386	419	376	417	398	405	443	393	403	459	375	402	353	393	401	381	386	378	402	412	412	389	391	400	362	373	410	392	386	409	375	370	388	384	397	378	408	397	389	381	390	396	371	394	390	389	382	394	407	400	394	361	415	409	411	404	354	403	391	409	356	405	403	378	375	363	380	372	385	378	380	389	433	436	382	373	407	351	378	400	365	390	357	383	399	413	378	376	365	396	365	405	378	367	376	387	355	398	385	403	381	416	364	372	382	418	401	413	430	384	379	389	405	382	383	391	386	394	408	394	385	370	365	403	404	395	392	386	421	410	385	392	428	374	393	387	367	372	370	380	382	406	391	351	395	387	368	393	376	370	379	373	386	423	373	411	388	395	397	381	388	379	397	380	380	391	386	383	426	393	365	401	412	414	393	358	356	402	365	394	378	424	394	378	429	375	413	387	379	392	401	387	393	353	397	370	432	371	378	399	394	394	390	398	393	390	351	398	418	370	411	425	397	349	369	335	406	378	385	332	373	419	404	382	326	392	374	373	401	411	413	419	400	356	384	421	356	380	369	377	366	377	359	414	392	396	385	384	414	374	380	420	405	405	387	398	376	387	359	389	426	407	383	364	378	392	410	402	406	415	408	397	402	390	359	384	389	411	384	386	374	418	376	373	385	418	389	419	383	413	395	404	378	363	379	415	392	399	368	368	369	392	392	392	368	368	357	405	376	410	381	409	381	385	384	378	370	392	389	399	383	383	392	397	392	370	391	388	400	387	369	382	417	380	368	390	389	391	356	399	383	400	381	414	386	370	386	414	419	368	380	378	394	399	419	370	370	411	342	400	430	399	389	380	391	390	387	397	401	392	409	350	387	395	407	400	356	413	427	370	391	371	399	401	419	370	373	385	402	414	403	391	370	406	408	369	408	403	373	395	393	387	372	407	396	364	390	405	390	410	392	394	416	378	428	382	394	398	387	422	380	418	401	383	380	371	422	395	394	413	369	393	367	375	403	382	376	370	370	404	397	384	378	352	397	388	412	366	384	397	370	410	377	390	404	391	368	396	378	391	389	394	362	386	413	350	380	377	367	393	370	386	420	374	423	374	403	386	411	355	391	385	363	392	357	378	384	407	447	404	359	376	386	401	404	404	361	401	394	424	389	381	386	407	401	399	380	417	392	397	396	383	394	399	387	377	393	392	388	425	410	375	394	386	400	403	412	438	398	427	402	433	393	346	379	397	427	379	368	397	357	399
14925	20040	29365	26144	30134	28078	22926	17833	12582	7943	4705	3030	2248	1404	747	558	464	381	378	395	338	388	315	302	273	270	265	259	243	248	257	219	242	269	260	653	1201	1328	923	701	598	263	237	238	216	236	224	252	223	220	239	185	239	283	232	218	218	228	242	279	248	230	244	232	235	236	238	218	243	229	226	213	205	232	231	246	254	192	229	237	257	245	239	230	186	218	202	256	258	216	242	221	235	236	214	224	227	232	233	226	249	245	225	236	226	243	260	221	215	248	240	234	235	251	221	236	224	207	233	242	256	242	254	231	206	227	250	240	238	243	250	215	249	226	254	249	227	243	210	240	241	240	228	223	241	245	250	227	209	224	232	249	227	245	244	233	255	232	226	259	227	227	234	221	244	227	220	232	230	244	227	214	249	235	230	246	240	215	216	202	202	216	214	248	232	229	252	255	220	228	231	226	232	227	253	243	253	243	230	230	237	249	241	227	232	227	226	226	244	233	247	234	258	239	187	244	233	251	270	210	246	227	238	244	234	244	245	207	249	225	219	227	243	224	220	235	232	218	248	260	221	215	250	237	220	233	241	240	247	229	240	205	212	234	225	232	235	234	239	250	235	233	216	215	245	227	264	208	210	254	236	229	217	248	223	244	242	233	231	245	223	232	232	229	218	224	233	227	228	230	211	221	251	237	223	251	232	231	230	196	236	247	229	233	232	256	217	222	210	230	227	226	224	220	243	216	222	242	234	237	235	256	214	219	256	256	222	249	214	239	249	216	224	204	250	203	245	205	259	249	232	217	233	227	242	213	217	222	224	225	229	236	217	230	206	245	241	202	216	250	222	233	232	241	228	212	219	228	259	236	227	264	205	215	233	229	226	243	210	235	199	218	254	251	227	224	209	243	196	243	252	222	247	235	227	253	229	244	242	244	224	247	238	233	209	241	225	243	189	259	259	226	244	232	246	271	244	199	234	237	250	221	230	256	257	245	264	231	239	214	238	246	250	221	224	201	237	244	218	246	219	217	223	220	226	243	249	223	225	256	264	205	237	202	249	239	237	234	210	226	260	248	223	223	225	202	233	236	224	215	201	239	248	216	223	213	219	244	227	227	222	244	227	232	226	215	252	224	214	211	198	221	239	245	235	213	233	245	203	201	235	257	246	209	252	242	220	221	232	203	222	247	221	249	230	235	225	232	253	233	232	254	249	240	230	228	259	250	210	251	255	237	252	223	227	245	225	241	195	227	242	229	235	229	225	229	221	221	257	225	218	221	250	244	217	232	256	219	225	217	259	225	245	256	228	243	216	229	234	237	212	259	265	256	244	261	248	238	228	227	234	263	201	220	254	229	220	248	225	237	233	206	233	207	228	226	226	224	214	217	215	258	253	212	215	205	231	197	258	245	250	221	231	204	252	227	228	188	214	241	256	246	286	219	233	227	252	229	207	259	230	240	239	227	220	224	225	244	237	221	249	248	248	260	216	246	227	236	243	253	227	259	244	229	217	258	218	218	232	217	209	216	206	243	228	212	243	258	244	248	249	217	248	207	244	248	242	240	238	267	250	256	218	234	236	215	256	225	253	239	213	250	236	216	245	215	229	212	205	216	204	226	228	243	221	203	224	240	215	242	237	238	222	247	211	235	243	225	223	244	271	244	199	249	215	261	209	219	214	263	219	231	242	220	228	245	237	206	247	235	223	210	239	239	222	260	240	227	201	222	201	207	226	230	225	245	214	265	222	236	233	238	231	238	236	204	211	218	237	243	229	255	218	261	236	230	214	212	244	219	235	202	225	214	253	234	238	239	233	237	203	249	201	226	215	222	225	221	226	201	247	258	238	259	254	253	281	221	251	217	213	230	210	214	188	253	245	223	208	237	248	235	229	213	233	206	247	252	239	199	225	226	247	217	226	233	193	239	222	225	235	235	239	222	235	264	232	245	248	222	246	226	257	234	223	218	246	220	195	224	240	241	233	237	237	266	263	256	229	224	243	226	239	230	238	255	237	269	209	206	217	236	221	207	228	231	250	224	269	231	215	222	218	220	245	221	243	237	236	253	218	251	225	232	235	206	238	237	228	237	220	229	231	231	222	243	243	249	238	220	248	211	228	219	233	220	251	261	222	239	225	207	253	226	241	242	232	202	244	254	218	222	203	233	232	222	231	232	208	241	223	224	237	250	217	204	218	256	253	233	232	270	246	238	248	228	251	223	227	228	234	255	246	229	256	230	232	229	222	222	223	229	256	219	242	221	216	229	237	245	215	234	211	268	240	226	242	204	250	250	252	202	228	189	243	233	261	239	258	236	233	245	213	209	217	227	241	218	228	258	239	233	245	220	254	220	240	234	218	218	251	257	220	210	268	264	230	211	208	244	226	241	217	219	232	242	235	254	241	222	240	224	212	222	250	230	252	235	231	245	238	237	232	241	230	241	262	224	227	234	269	242	216	242	266	224	236	228	246	254	252	221	253	223	241	226	219	234	266	242	235	208	234	231	222	219	224	238	232	235	236	226	236	222	221	230	209	246	239	234	236	229	208	231	237	236	242	228	219	252	233	217	244	229	245	234	262	210	212	230	229	248	239	246	215	229	221	232	227	233	205	238	226	251	238	225	244	252	230	231	226	240	219	218	214	230	213	239	224	273	240	228	220	260	196	245	241	226	247	229	223	229	199	223	243	227	219	209	230	210	230	250	197	214	208	226	219	231	232	241	206	240	233	231	221	228	223	218	199	248	227	237	216	270	230	201	234	263	243	236	240	233	253	235	215	207	221	226	222	236	220	222	260	220	221	216	226	244	225	219	247	217	270	230	229	222	269	252	246	208	206	242	244	212	238	225	218	240	223	238	257	188	204	228	235	212	240	229	240	254	243	233	222	232	231	247	211	226	205	279	217	208	244	229	191	223	232	211	248	207	236	237	255	210	231	254	238	229	231	228	207	269	227	218	241	230	228	250	225	228	228	251	237	244	276	236	215	224	224	245	211	257	226	238	241	207	213	246	259	219	221	256	230	265	226	207	228	242	234	240	218	221	256	250	237	227	222	208	226	236	213	227	214	198	221	236	228	239	222	251	255	205	200	226	213	253	186	220	238	228	222	216	239	238	233	234	245	237	223	234	243	237	233	258	242	229	227	213	230	216	273	240	224	271	230	227	255	207	246	239	260	223	204	242	251	226	205	233	215	211	227	218	234	237	203	224	215	225	220	242	241	220	213	232	216	257	225	255	238	205	204	219	216	222	257	252	206	231	220	234	235	248	242	237	234	229	226	236	218	214	232	194	229	223	211	251	243	225	258	211	233	237	254	225	241	224	252	221	243	272	243	221	212	290	235	245	261	247	240	216	234	224	233	212	215	276	262	218	198	219	224	225	215	234	252	245	207	237	231	241	237	215	206	215	214	226	244	223	250	234	239	222	214	253	209	240	215	219	213	240	233	233	239	242	228	221	264	204	219	223	238	240	217	231	224	223	259	230	217	237	230	208	233	231	235	206
10835	16538	27929	34254	42349	39115	37649	31782	27963	21718	15896	10410	7786	6123	3975	2674	2192	1857	1750	1664	1485	1480	1139	1032	948	865	863	842	797	805	740	756	775	848	825	4006	8053	7823	5020	3734	2671	626	572	566	585	570	575	584	583	571	552	621	570	828	701	584	586	546	567	538	584	529	566	613	553	570	541	575	550	570	574	574	577	575	589	576	559	587	531	584	587	554	569	587	576	529	588	575	568	552	615	580	559	574	609	580	591	587	609	567	572	557	562	568	552	553	568	573	585	534	579	572	534	593	582	572	572	575	584	546	583	550	560	553	594	600	531	554	529	554	593	548	576	534	570	568	632	597	570	545	571	561	579	588	545	563	582	556	573	549	591	550	552	519	567	640	564	570	571	589	563	594	568	579	540	512	586	550	536	560	580	614	620	567	571	552	556	555	584	533	576	593	569	579	585	588	583	583	561	543	608	563	594	545	599	524	587	554	582	581	552	579	584	571	568	610	555	631	532	532	545	563	566	599	564	582	544	540	554	582	600	556	594	592	573	554	565	543	582	603	574	575	596	590	572	559	575	551	553	536	556	599	590	559	616	574	555	578	567	550	563	553	597	566	588	598	595	580	604	572	585	561	565	538	522	550	539	549	577	578	543	605	548	604	573	616	547	617	548	576	514	568	564	571	584	562	574	590	588	584	552	578	579	560	572	590	601	560	536	555	561	592	555	580	553	554	579	549	553	567	561	572	558	585	513	556	630	584	577	574	558	546	513	560	584	593	581	556	588	563	566	524	572	556	558	541	548	551	569	560	599	558	590	563	576	608	587	581	555	546	598	557	568	541	549	560	560	609	536	582	565	568	550	574	586	591	566	543	570	567	553	598	562	565	564	563	557	531	557	597	557	597	617	603	622	597	558	560	528	602	563	573	560	570	561	559	549	550	546	590	583	545	530	567	593	631	516	585	535	579	552	577	535	554	569	548	562	577	576	589	575	535	595	616	570	580	579	597	553	525	565	573	524	593	543	567	610	595	576	585	583	581	555	566	546	566	547	600	566	597	596	566	564	559	552	549	562	552	589	573	622	590	557	544	555	600	571	585	553	568	607	548	570	578	562	597	538	560	549	541	571	556	574	608	516	573	577	543	549	569	630	588	529	562	590	568	594	536	569	585	577	573	542	536	548	528	588	540	578	550	596	578	551	607	585	578	615	587	580	537	585	593	544	575	589	575	572	573	568	541	576	552	572	559	543	584	592	576	613	570	524	566	573	551	609	595	525	576	553	569	556	574	593	581	598	559	563	599	579	610	562	575	602	582	524	560	553	594	563	585	539	566	564	554	515	576	589	563	570	584	537	575	606	540	566	551	557	573	573	595	596	616	576	576	576	582	573	547	629	599	544	579	540	581	588	557	596	618	582	566	571	566	538	580	578	603	586	576	579	519	546	532	566	543	553	551	558	591	554	511	531	567	578	609	573	615	555	553	555	582	574	535	569	609	547	550	554	568	572	529	579	543	521	591	611	578	556	583	569	554	592	556	528	591	599	609	562	562	567	567	562	553	541	601	604	568	595	557	585	577	562	603	550	594	564	576	611	602	551	557	568	564	573	562	540	590	630	548	560	550	553	588	585	561	581	589	563	589	600	578	566	566	586	542	560	551	607	564	547	568	576	568	551	598	589	557	551	595	589	573	573	572	605	546	545	606	576	586	545	555	583	573	558	546	551	557	584	555	553	585	556	616	565	545	574	583	549	528	562	553	547	563	583	578	564	563	537	608	561	594	591	540	565	545	537	584	571	610	574	524	568	550	592	540	547	558	578	581	556	531	588	620	568	549	585	587	535	593	549	560	597	592	606	539	581	610	561	587	572	560	566	532	572	617	544	654	544	600	579	544	569	547	586	600	514	561	575	569	496	537	572	526	537	606	542	562	611	559	598	560	560	557	567	594	564	585	585	592	609	569	532	545	530	570	566	595	556	589	597	602	578	586	572	581	593	566	564	595	608	577	587	610	551	577	556	585	604	567	562	600	560	569	580	618	534	563	570	544	566	559	633	591	569	597	574	577	573	571	568	569	586	622	527	555	549	586	566	559	611	584	569	606	565	540	557	566	565	537	605	596	598	582	534	624	579	600	602	549	526	589	518	532	609	556	567	566	565	565	568	566	563	601	568	549	597	572	547	573	535	559	578	554	579	559	595	567	566	564	577	575	519	585	577	560	577	553	575	558	599	533	614	549	538	573	574	525	597	562	616	579	565	570	565	589	571	573	544	570	618	520	544	564	579	566	586	565	607	555	602	599	616	555	552	591	513	592	577	580	574	650	581	604	586	592	567	558	609	626	500	554	553	583	546	553	559	557	573	562	537	564	586	562	596	619	573	611	597	536	548	555	550	548	560	559	578	570	570	561	549	587	575	572	612	584	556	574	529	648	521	515	609	535	604	583	654	583	586	567	584	593	526	564	570	562	626	596	571	542	551	551	574	595	551	543	587	590	601	539	587	592	527	590	536	640	609	561	583	583	553	595	545	546	567	540	589	636	583	559	568	605	569	552	576	594	567	596	580	551	546	571	523	562	564	590	571	508	602	570	559	583	596	582	587	566	556	586	582	536	616	589	549	581	541	576	582	569	571	550	582	562	551	562	545	589	575	555	564	600	577	528	596	537	624	568	564	600	576	564	589	586	556	579	597	537	592	542	539	545	563	542	584	601	537	531	622	562	578	565	585	565	541	531	610	587	605	567	613	544	545	573	583	595	603	565	589	587	571	544	579	579	570	564	514	556	507	527	566	547	550	558	560	580	577	576	566	538	598	609	591	566	571	570	569	596	561	565	612	580	527	596	592	587	573	580	604	589	613	608	557	596	598	620	551	561	579	621	591	571	567	555	533	626	593	592	581	547	548	578	568	595	555	583	583	592	571	559	596	556	546	577	570	521	575	540	564	558	591	594	596	547	543	610	571	566	559	558	587	621	545	524	565	619	606	585	563	546	584	544	561	526	607	571	535	607	537	616	541	562	580	568	570	548	580	599	551	535	556	597	528	567	536	585	569	549	583	579	602	576	583	580	582	592	586	586	550	548	587	586	553	576	569	604	565	562	531	546	576	573	579	582	596	550	576	558	587	584	590	551	589	599	578	560	596	550	595	529	599	571	583	591	575	580	557	584	558	585	614	580	588	527	563	570	552	560	567	530	576	607	559	579	561	555	579	549	610	569	577	588	530	576	555	586	565	603	548	551	571	592	591	611	549	594	523	531	542	574	577	562	529	559	597	591	607	539	599	615	550	548	593	570	610	575	582	559	567	551	576	571	592	582	550	591	589	511	583	567	553	611	615	574	540	600	566	568	557	578	581	605	558	586	587	546	609	515	580	556	580	556	533	585	570	558	542	592	578	555	563	571	522	563	529	557	559	557	589	614	584	575	578	542	554	601	570	555	547	528	569	600	561	559	601	573	602	563	570	582	608	586	593	604	580	563	558	555	537	526	552	587	595	558	569	604	567	540	528	549
23582	26903	37818	33128	38541	37187	31662	26276	21361	15115	10097	6437	4154	3172	1561	912	703	573	508	482	473	455	452	381	336	315	296	293	267	298	306	299	293	275	297	784	2085	2722	2582	1747	1069	463	255	235	246	210	217	221	238	249	251	255	241	233	263	214	247	246	248	262	245	241	236	224	272	235	234	262	246	244	241	241	243	239	284	250	220	233	245	265	268	231	262	253	227	253	230	225	236	240	243	248	227	252	270	235	268	261	215	273	260	278	202	221	244	242	240	221	252	229	243	234	254	251	238	257	216	250	215	244	249	213	240	233	257	244	225	252	233	225	222	244	233	233	238	249	259	242	235	225	215	238	233	235	215	226	218	251	262	270	267	233	264	231	234	247	242	248	257	258	249	255	232	240	234	222	243	221	253	250	260	245	245	247	246	283	258	292	246	259	235	275	239	249	270	242	260	259	219	244	238	235	263	241	245	238	233	251	222	263	238	264	241	244	271	219	248	265	214	252	246	237	232	244	232	230	251	271	242	250	238	212	215	268	244	242	258	233	218	214	237	232	245	253	237	255	225	210	234	252	244	234	245	248	235	191	226	272	248	227	244	222	231	225	249	249	272	269	217	227	219	240	206	253	235	259	245	244	265	241	225	246	241	247	224	258	213	231	223	246	229	244	230	196	254	219	232	239	254	220	214	246	234	282	245	221	222	241	263	257	243	234	271	261	243	243	248	251	241	232	248	222	219	237	233	214	221	273	256	204	257	246	249	227	218	267	242	256	263	245	230	247	228	274	225	259	241	239	219	265	225	291	248	237	234	244	260	237	262	236	215	224	246	260	240	257	254	232	245	248	256	266	246	263	212	247	255	276	230	243	241	247	227	240	269	247	229	236	220	280	277	268	225	260	252	253	232	240	239	230	231	243	240	234	244	207	262	199	238	237	244	250	237	244	230	225	256	236	225	243	271	224	233	243	255	228	255	251	239	241	250	232	231	238	266	239	260	240	247	289	249	270	265	241	245	264	260	219	269	235	250	263	259	232	285	238	251	255	271	229	235	230	264	234	224	226	228	254	227	234	225	236	225	256	206	226	244	262	226	227	257	235	240	242	243	231	261	236	247	210	261	255	245	226	237	244	269	248	243	235	251	217	249	244	253	234	227	241	259	252	214	240	212	245	235	265	268	230	261	261	233	249	230	245	255	238	251	249	216	264	240	235	259	251	272	200	250	246	236	242	254	250	242	253	261	226	267	242	233	233	218	208	275	245	222	252	236	262	264	237	243	239	250	251	249	225	245	249	271	251	217	252	251	254	230	248	264	272	222	260	240	288	252	234	248	269	260	224	253	254	237	238	262	266	238	264	243	244	286	259	240	246	225	244	267	206	218	240	233	214	211	256	268	247	259	245	264	235	250	243	227	251	234	238	262	235	255	243	245	222	221	239	258	244	251	251	257	258	234	212	224	225	244	254	273	265	256	263	227	243	268	280	262	265	234	236	257	242	254	256	275	263	260	281	243	251	206	251	239	247	231	253	266	241	272	271	255	246	255	266	244	244	256	242	234	271	251	249	243	277	253	243	233	247	226	240	236	249	263	255	242	241	267	219	244	249	240	240	240	234	245	247	241	245	243	244	217	227	254	263	258	254	237	217	252	231	219	249	263	243	274	249	254	218	261	219	239	246	247	255	258	214	270	233	241	267	266	221	258	207	236	209	226	250	242	214	247	221	226	239	266	230	227	222	251	239	246	261	238	229	246	258	273	214	236	234	216	259	228	222	229	249	228	234	249	268	256	227	224	243	233	238	269	253	251	227	252	233	258	243	250	243	233	220	240	257	276	253	232	243	265	247	220	222	223	229	236	248	233	212	231	244	247	216	244	242	240	251	215	238	241	226	239	256	239	211	248	255	218	254	243	260	236	253	246	239	245	224	253	259	229	254	235	218	249	224	263	251	205	256	257	252	243	221	219	260	249	237	243	218	242	252	252	224	276	211	246	255	233	245	275	260	276	237	224	224	232	255	219	251	242	261	239	246	245	254	233	220	244	263	257	232	246	245	243	251	281	251	272	239	225	219	222	245	260	233	247	249	240	226	243	237	235	247	255	273	246	236	224	254	257	246	241	234	247	243	238	268	252	226	252	250	259	246	226	245	263	241	238	251	250	250	246	233	240	237	261	238	252	214	232	239	282	257	244	220	271	220	246	229	242	235	254	237	250	231	255	246	229	233	229	274	268	236	250	245	222	233	258	215	244	246	232	239	249	256	225	259	240	248	223	259	259	254	236	247	240	248	258	221	282	248	242	240	259	260	230	259	244	233	230	236	203	236	250	238	265	264	225	229	228	224	208	218	243	206	249	264	254	257	235	246	254	245	240	238	253	254	233	231	260	252	262	240	255	236	213	269	266	225	206	223	290	249	207	275	249	222	241	250	223	247	265	245	256	246	235	229	232	255	232	252	278	229	241	246	226	243	238	222	267	238	229	256	253	252	226	248	232	237	248	259	252	242	277	260	256	239	251	232	269	259	235	277	279	249	246	246	253	251	232	227	240	233	221	255	236	254	247	246	240	218	237	292	244	277	215	254	211	238	229	238	229	268	261	254	254	262	251	250	253	293	217	234	243	242	242	274	238	231	263	203	222	265	230	243	241	241	231	247	243	238	245	234	233	213	262	262	233	223	240	237	242	235	269	236	275	240	240	213	245	262	249	244	255	233	227	227	223	271	240	256	253	222	252	250	255	230	246	249	269	232	230	257	251	231	242	233	232	256	244	251	248	234	231	260	285	255	243	227	238	254	245	242	251	240	244	237	235	250	211	240	226	225	212	238	247	260	233	259	265	242	229	221	235	251	231	243	259	299	242	238	221	261	252	259	256	231	266	272	239	251	222	223	219	266	260	241	251	256	264	235	255	230	247	238	236	251	249	240	264	264	235	235	242	253	245	226	244	252	256	252	234	275	237	222	245	270	220	251	249	227	248	259	239	250	240	292	240	232	226	228	272	249	223	237	265	266	245	238	278	239	262	240	261	239	223	257	217	250	230	230	253	233	232	242	251	236	246	283	238	227	231	227	235	242	245	251	241	243	219	262	251	243	264	244	245	240	253	248	267	264	285	241	216	286	235	239	255	224	239	210	224	235	265	212	210	236	239	268	224	251	223	253	241	253	226	227	251	265	233	265	230	249	263	228	272	266	285	234	234	258	229	222	262	234	227	246	239	222	238	222	251	266	238	228	237	258	245	248	263	231	235	209	233	246	237	272	230	237	283	216	235	250	255	244	205	228	259	245	253	258	254	272	258	259	258	236	265	238	237	262	245	234	221	237	259	234	228	231	249	239	246	298	223	252	242	233	250	247	231	247	240	232	239	228	254	244	262	228	226	257	248	241	231	244	249	243	276	228	240	233	278	257	244	221	248	223	267	275	259	229	237	211	253	242	250	254	247	244	267	249	242	264	234	277	258	271	275	237	244	239	297	255	274	216	221	244	247	223	198	257	218	253	226	259
14689	20661	34351	40387	48413	47492	44370	39143	35481	29974	24274	15810	11384	10306	6208	3864	3402	2887	2682	2535	2074	2210	1804	1462	1172	969	969	923	934	996	912	931	1002	970	913	4495	13330	15330	14285	9990	5747	1781	684	630	578	560	629	585	611	554	609	565	591	573	703	582	578	541	589	607	579	619	545	537	553	597	568	595	563	609	560	575	575	598	577	592	557	557	540	577	548	570	582	568	571	584	557	571	598	605	567	608	573	599	545	538	577	600	566	591	532	589	622	553	598	564	592	596	611	611	568	615	602	535	596	562	584	545	592	576	628	598	597	580	584	610	564	590	582	555	576	599	544	579	596	564	621	596	595	572	568	574	587	629	603	596	624	577	519	586	591	582	555	588	610	585	559	595	610	596	623	565	582	536	568	590	570	550	594	600	580	613	618	526	593	559	541	646	538	573	609	543	596	636	572	559	589	573	585	596	586	564	609	555	532	589	581	561	583	605	543	563	583	561	578	568	580	609	572	563	602	607	573	587	570	543	547	583	547	572	554	560	573	547	615	590	576	554	624	598	620	621	606	586	599	568	588	592	566	610	555	578	611	607	594	597	557	573	599	537	620	608	573	565	603	544	615	597	596	559	580	598	545	606	576	578	549	614	601	582	566	565	597	581	558	595	597	571	592	581	574	545	598	606	573	586	555	595	552	581	614	612	615	626	608	574	612	548	555	588	550	632	567	577	606	617	610	571	613	606	560	543	545	565	588	568	569	558	593	581	595	586	578	562	552	585	563	568	592	580	540	560	611	528	587	564	600	615	559	586	572	593	566	565	603	582	588	581	611	588	570	617	579	565	562	578	598	557	615	615	579	629	627	574	594	587	625	551	563	615	558	623	590	586	540	606	579	582	586	576	590	561	544	557	530	567	602	578	585	620	565	583	618	571	578	605	570	623	626	553	572	623	593	588	570	614	594	603	596	584	577	535	599	596	589	577	578	555	573	533	573	601	552	567	586	635	585	571	593	595	620	561	549	595	562	582	561	570	579	606	619	577	626	605	590	558	593	612	593	529	567	592	573	575	602	595	566	567	586	560	537	579	567	585	569	559	621	556	577	559	604	556	583	617	534	563	578	556	593	603	566	576	596	610	586	611	567	584	637	571	586	586	550	581	587	602	611	585	593	558	569	540	572	572	560	605	570	638	565	635	562	635	578	591	611	647	604	599	614	563	590	576	554	584	551	551	571	588	580	595	588	572	528	578	622	590	583	620	566	624	582	567	574	569	547	607	577	574	567	524	598	576	574	562	589	538	611	612	571	556	572	630	599	572	542	605	582	602	595	628	586	547	567	574	570	570	580	618	546	589	542	586	602	607	616	608	576	582	601	605	581	588	590	610	571	600	578	551	605	599	565	565	584	578	574	605	544	529	581	596	617	547	568	645	569	584	617	560	562	595	609	582	572	605	615	556	626	538	580	604	593	532	545	561	581	611	596	576	564	556	557	562	589	552	602	551	576	592	586	624	634	561	570	566	560	553	626	608	576	613	596	577	576	599	571	560	572	565	531	570	554	559	596	548	572	630	604	592	617	586	607	573	540	587	606	550	608	586	586	584	575	598	557	589	535	564	566	588	611	572	605	566	575	593	615	553	603	606	592	574	593	555	570	574	596	582	627	547	546	642	539	632	581	597	563	542	546	557	596	615	570	595	563	571	569	612	577	565	564	619	579	597	551	542	529	613	593	584	584	576	586	566	596	558	611	535	594	605	571	564	574	578	597	552	591	571	570	587	597	595	564	571	623	572	610	589	642	548	624	613	564	547	561	606	579	547	595	596	589	561	565	572	575	637	591	569	571	564	580	555	576	567	604	608	551	631	571	563	617	618	583	570	582	566	564	586	581	555	578	562	591	564	564	542	600	616	571	567	593	591	586	530	532	570	591	569	597	601	639	619	566	599	570	591	605	583	590	541	581	595	648	577	579	617	586	576	612	599	613	578	567	591	565	622	619	597	562	554	625	563	585	634	551	563	636	577	612	581	601	589	587	605	567	599	599	606	586	558	582	555	605	598	591	560	603	543	563	610	583	576	587	565	598	575	580	600	583	601	581	544	615	616	620	575	632	595	580	594	560	585	574	573	599	619	598	543	559	593	592	581	615	622	594	599	552	577	590	580	570	579	576	586	529	562	565	578	590	592	566	573	570	624	601	595	606	547	594	592	564	573	592	615	593	582	550	597	609	591	601	575	560	548	598	575	591	571	599	584	591	544	537	631	571	630	597	571	588	607	580	632	609	609	608	570	594	613	570	596	610	604	558	569	610	602	586	590	596	595	532	526	603	537	584	519	595	564	577	623	583	590	609	585	580	570	621	570	597	571	619	553	546	604	577	601	606	547	588	590	585	597	597	584	612	575	628	597	558	592	572	575	582	543	572	575	589	578	568	563	586	550	567	595	603	632	597	564	529	576	535	608	577	520	601	543	620	596	616	584	580	571	566	550	533	595	552	620	602	600	599	604	588	570	556	581	604	593	595	581	597	532	602	625	559	571	580	568	577	564	555	577	621	600	560	554	586	644	609	565	578	570	541	619	573	607	558	598	574	565	564	578	563	563	603	588	605	577	572	565	570	575	615	561	572	607	556	594	561	606	569	578	606	577	573	576	595	553	633	564	587	584	570	596	586	545	657	577	600	569	581	571	598	611	590	584	611	577	578	583	608	558	599	587	559	625	577	548	538	601	551	573	565	614	559	572	557	613	547	586	599	606	588	595	606	612	596	565	542	603	613	577	614	566	582	566	605	600	594	552	579	588	597	599	592	596	546	555	567	554	576	550	591	566	617	535	561	594	550	606	560	636	550	595	580	543	581	603	569	519	584	543	566	577	638	591	617	594	603	623	608	545	572	621	591	571	568	546	569	599	610	592	630	608	604	599	576	605	568	546	550	567	567	568	571	585	593	591	612	574	611	552	585	593	606	583	571	588	594	600	597	582	596	587	522	611	541	565	606	549	555	592	554	598	566	575	549	553	582	590	553	597	558	562	624	568	621	560	570	565	616	576	618	574	613	652	594	565	600	567	594	542	543	566	570	564	557	600	586	601	614	552	554	586	605	597	536	553	642	605	558	623	556	541	587	611	580	566	594	544	544	601	604	599	571	591	555	546	559	598	609	586	601	585	588	584	569	553	550	555	577	606	570	571	535	571	564	592	577	572	572	607	569	562	540	633	603	603	577	580	594	637	564	562	568	563	617	617	580	563	571	586	598	571	582	592	573	591	541	574	550	631	614	586	614	556	543	606	578	595	605	624	597	609	577	568	577	603	545	559	596	596	558	587	550	575	552	550	580	595	560	564	574	592	592	585	585	603	539	590	602	571	565	640	572	545	557	600	593	598	597	618	588	600	541	554	610	534	559	590	606	588	598	566	548	555	591	591	610	592	562	552	608	582	603	590	554	563	568	621	551	595	579	590	553	558	560	588	587	630	605	529	580	558	575	621	585	594	599	554	564	565	596	575	591	563	610	583
3605	2270	2883	1935	1711	1776	1211	712	548	435	312	258	224	228	200	208	166	202	184	177	180	202	170	164	189	147	157	184	173	206	172	158	165	177	171	179	201	284	360	344	301	209	176	163	143	162	176	179	172	183	163	172	184	155	168	134	147	148	162	158	176	171	152	182	177	185	164	172	160	181	163	158	182	156	178	174	167	169	176	163	167	171	174	160	168	171	177	160	165	159	154	183	192	152	187	158	164	136	182	154	178	161	159	163	161	166	152	176	158	162	175	151	181	169	169	165	185	155	154	172	169	186	174	147	175	174	171	158	174	160	176	178	156	154	169	170	153	176	179	144	170	170	172	159	164	147	174	159	177	181	195	156	167	197	170	164	156	155	155	156	166	169	162	168	166	169	154	181	149	148	171	160	152	152	163	161	162	167	165	191	155	170	160	159	169	177	164	179	183	172	173	158	153	151	186	167	161	153	152	135	152	176	158	160	179	164	174	166	154	177	166	174	151	175	156	165	165	175	153	162	186	161	167	178	141	162	163	185	150	160	158	159	180	156	188	170	160	180	161	189	156	163	134	166	152	150	165	166	184	160	173	162	157	175	147	156	187	169	155	161	160	167	187	155	202	146	167	159	172	163	161	176	165	159	181	158	176	147	191	165	181	134	165	165	161	169	150	173	169	176	175	140	176	160	198	165	155	152	163	160	184	191	164	165	166	180	173	187	170	151	162	179	156	172	155	170	170	173	163	152	168	171	133	162	175	184	176	190	171	162	181	155	183	154	170	162	173	165	166	149	164	159	164	132	160	160	197	202	161	188	145	185	176	170	174	159	171	146	170	158	157	186	186	156	156	147	178	150	141	149	170	166	159	185	170	164	180	163	152	143	170	171	171	168	165	163	168	165	165	182	150	164	156	180	151	159	183	184	178	148	164	165	164	170	167	173	171	152	160	178	179	180	183	176	178	151	147	165	169	193	193	149	169	156	159	157	186	170	155	151	161	160	159	152	170	172	162	181	167	153	159	160	161	177	165	175	143	150	159	139	154	175	171	164	159	153	149	161	177	168	182	153	182	166	164	148	168	179	164	157	169	177	158	169	169	165	158	181	181	173	150	178	165	173	155	174	166	166	159	171	190	166	173	162	178	158	154	184	172	126	160	175	163	163	169	151	151	166	159	173	195	145	180	149	155	174	209	165	159	173	171	180	165	163	170	152	183	150	162	172	177	189	172	140	145	150	169	151	158	149	193	170	163	154	157	169	189	161	160	158	150	191	180	183	172	179	161	175	181	172	160	176	195	191	188	174	172	158	159	168	152	168	178	158	160	141	158	176	140	156	183	160	162	144	181	168	165	151	168	184	183	146	166	150	168	153	164	192	157	137	186	150	189	173	188	131	149	157	173	171	167	138	184	177	150	162	159	157	190	167	160	188	158	171	167	173	177	191	155	190	164	160	169	139	178	177	183	154	161	168	159	138	167	169	146	182	179	177	161	179	172	146	203	181	164	161	185	169	174	150	158	165	173	162	169	168	151	172	181	152	160	157	170	166	170	146	153	146	169	189	157	166	182	171	164	170	174	162	153	160	182	145	179	173	155	159	194	168	160	153	168	169	155	169	166	163	153	154	169	181	173	166	147	148	175	200	138	174	172	184	165	173	175	157	150	157	162	168	152	176	158	187	147	154	137	169	199	190	166	155	200	169	173	167	167	189	194	149	166	168	167	151	145	170	173	147	176	163	155	162	168	140	166	182	151	169	185	156	170	168	168	177	160	164	171	175	178	204	156	155	201	167	138	182	153	143	146	192	186	172	161	142	161	175	176	187	161	169	167	174	158	157	152	175	160	185	171	168	157	157	161	188	163	170	173	175	150	151	149	171	169	155	156	182	154	194	181	179	180	153	133	155	158	187	153	145	159	172	175	178	171	155	181	166	164	182	180	173	181	153	169	147	150	149	166	149	174	168	186	171	138	157	172	164	176	167	166	187	189	172	186	165	156	166	163	160	140	178	158	191	150	157	173	170	183	184	162	172	180	186	183	182	174	185	170	152	189	156	197	168	182	172	184	159	150	166	150	160	176	160	147	156	177	186	155	176	175	154	195	177	148	178	154	146	159	155	160	171	140	172	194	177	164	167	192	172	178	129	168	147	173	178	168	169	158	149	157	162	185	162	178	140	176	159	188	172	165	178	159	140	153	163	151	160	144	172	156	165	173	165	183	172	151	156	170	170	186	172	164	160	150	152	176	178	149	164	175	163	179	171	186	182	162	153	176	169	163	144	164	178	164	168	149	182	198	188	176	180	183	170	160	169	161	172	176	160	160	180	192	164	158	172	164	149	157	179	166	179	160	169	153	176	164	146	147	157	171	141	163	156	156	160	187	162	141	153	144	169	172	183	156	144	179	143	185	177	169	168	178	173	184	149	164	153	170	152	141	138	174	142	159	147	164	140	185	149	166	155	176	142	172	185	160	162	160	177	180	166	157	188	166	201	175	170	169	140	143	193	170	183	172	171	162	172	170	159	150	159	144	162	178	179	183	161	156	192	164	172	164	175	183	184	184	163	164	187	186	161	161	148	163	157	180	168	164	159	143	167	184	185	166	159	166	150	134	172	182	170	151	174	199	164	177	162	176	161	144	165	186	164	156	133	163	176	150	157	143	147	164	154	153	150	177	189	176	167	153	181	132	157	166	179	149	166	167	184	181	169	160	172	195	150	174	167	153	142	155	184	155	191	178	160	150	150	182	192	168	145	158	165	159	162	167	177	197	185	171	167	167	179	156	157	140	182	165	156	171	177	183	182	182	160	178	176	161	165	165	181	180	166	147	181	157	149	170	163	184	163	165	159	153	198	171	174	157	199	158	152	160	195	165	178	179	194	178	163	171	155	158	171	138	171	156	197	166	162	141	191	185	172	161	178	167	156	204	173	135	168	161	173	162	170	167	174	150	159	179	159	165	185	180	172	160	193	151	177	159	186	160	189	181	172	170	191	160	155	158	171	166	147	154	145	147	188	193	167	185	153	145	158	171	171	171	183	177	180	167	173	181	181	161	187	162	180	174	185	156	180	184	164	164	154	143	166	172	155	188	167	162	163	163	141	177	184	173	192	186	176	175	157	178	163	157	166	158	167	172	160	156	207	142	151	153	160	163	152	162	178	156	186	164	173	153	158	175	165	167	154	150	172	163	174	180	155	169	166	162	153	166	192	145	181	150	158	144	167	149	164	183	183	162	172	156	176	151	159	151	162	172	159	156	164	183	165	173	186	157	172	144	159	174	158	153	152	168	149	159	162	172	172	178	163	164	171	162	154	142	147	160	147	154	179	158	160	166	153	191	146	181	185	170	181	166	155	171	191	151	177	186	172	160	157	195	146	153	149	185	160	181	194	161	173	156	164	184	173	186	181	159	182	158	160	144	169	174	152	162	170	171	158	152	163	147	172	178	171	159	172	164	158	180	193	165	179	176	166	176	154	171	164	198	156	159	147	151	161
3170	2799	6233	6312	8051	8370	6458	3906	2969	2230	1708	1224	1095	863	688	613	627	684	647	575	575	631	627	576	462	458	482	514	520	535	548	565	535	504	523	552	691	1225	1665	1388	965	702	450	445	463	416	451	453	445	468	424	414	435	425	456	407	412	414	443	472	397	456	424	428	448	445	414	454	434	454	446	484	438	441	437	402	437	433	425	452	437	451	452	428	445	439	442	444	452	418	435	409	423	416	442	419	434	419	463	429	452	438	457	449	445	436	441	451	439	437	442	469	466	465	433	470	460	422	441	438	399	481	451	382	493	434	424	403	454	445	437	449	451	458	488	472	440	446	438	441	466	472	448	440	421	422	445	457	418	425	454	432	426	469	439	446	414	452	436	425	475	448	451	417	460	444	453	424	448	438	413	449	411	433	419	435	467	473	432	436	434	403	450	457	439	421	447	428	470	454	416	416	444	448	422	435	419	452	467	440	448	432	454	444	426	443	455	440	423	449	443	456	401	430	430	449	451	431	422	446	454	466	399	448	420	434	501	425	451	443	447	428	452	438	438	449	457	452	429	464	467	453	446	446	419	449	445	406	472	429	480	467	420	453	433	421	423	424	464	434	417	459	429	460	417	461	429	449	419	438	456	426	392	445	454	443	453	447	437	461	437	437	432	427	439	447	434	467	414	437	438	442	442	418	456	436	474	432	446	456	480	463	449	467	424	421	411	454	435	428	459	439	427	426	421	432	441	431	454	461	411	418	410	451	427	466	449	450	428	417	397	436	436	434	478	436	451	452	450	403	402	468	454	442	477	423	434	449	426	412	435	414	442	448	408	444	426	467	409	412	443	414	440	425	435	461	436	422	442	446	440	454	416	456	409	440	431	459	476	426	420	437	450	432	438	439	426	445	440	425	454	440	459	438	426	431	444	442	433	447	453	475	482	442	435	436	425	420	460	466	460	444	433	438	438	414	440	431	433	415	446	457	442	485	447	440	438	426	474	430	416	465	442	449	461	446	431	463	460	456	435	458	431	452	440	424	476	413	456	429	475	432	438	449	430	445	444	426	414	429	448	441	468	417	456	425	444	391	439	425	438	432	468	435	447	465	416	414	441	462	450	411	486	417	442	449	432	428	431	461	430	448	439	410	426	476	448	431	430	441	455	458	452	461	465	442	463	462	467	445	426	411	440	485	411	409	466	450	435	441	422	455	445	444	438	429	448	435	443	456	489	437	416	430	445	431	443	424	433	427	453	408	430	455	439	453	422	422	444	428	456	463	476	419	459	462	425	399	432	432	438	449	432	461	452	430	406	449	460	442	426	471	416	461	412	430	451	436	457	473	433	459	425	433	456	452	466	432	438	419	473	437	438	466	430	393	420	465	464	451	437	393	444	418	410	451	455	426	438	444	453	437	424	452	425	406	446	428	441	414	456	421	431	450	468	420	438	422	423	428	443	418	412	419	460	435	420	477	482	447	478	437	450	456	449	422	409	437	430	433	465	494	434	404	431	396	463	436	479	411	457	452	471	456	442	418	439	426	416	443	421	446	417	417	443	427	478	465	423	445	480	476	484	445	453	462	435	402	430	455	452	467	430	451	441	433	442	407	442	451	445	482	444	408	414	448	423	417	450	451	476	422	449	443	436	421	467	434	414	464	448	448	479	439	436	443	445	429	459	467	462	432	433	474	445	415	438	439	447	426	399	454	486	425	399	432	448	445	428	433	423	439	451	417	408	438	408	467	448	441	418	440	466	438	450	404	415	446	414	437	421	452	443	461	448	428	442	407	473	390	446	430	408	493	470	458	402	399	428	420	447	418	449	497	457	425	433	421	442	455	415	450	447	430	458	425	456	433	471	433	440	429	478	443	440	467	421	429	453	433	427	431	426	432	435	393	465	438	468	436	456	447	451	405	469	442	399	465	436	465	456	448	430	427	433	437	430	437	456	457	427	449	460	412	418	466	405	488	428	423	428	450	449	442	410	432	485	443	432	392	442	439	465	432	456	421	396	422	432	406	443	496	431	437	477	431	434	473	412	453	413	445	406	463	420	414	447	432	459	402	456	450	452	484	417	422	448	462	419	448	410	456	410	401	439	436	455	451	461	441	423	457	415	429	457	458	422	468	451	436	447	459	459	472	446	464	449	471	446	449	410	466	428	439	443	423	454	442	468	474	425	425	463	442	443	464	430	448	438	398	478	468	439	422	460	475	428	442	448	462	432	459	438	406	430	458	444	404	430	450	443	445	457	422	426	433	414	462	471	434	444	410	485	468	461	437	443	441	432	414	403	424	450	412	437	453	423	398	435	414	451	463	433	436	418	435	410	423	420	418	510	454	466	438	403	439	467	419	451	434	498	428	463	476	456	439	429	416	409	426	474	447	430	432	470	436	464	416	432	413	438	429	422	436	434	423	444	438	426	451	436	436	362	477	453	439	450	416	418	454	396	445	446	440	424	431	404	427	445	453	428	419	396	460	438	429	462	405	457	421	459	432	455	424	432	434	449	446	461	434	464	457	431	429	479	489	443	448	447	428	447	427	472	404	422	451	469	437	446	398	413	442	450	473	424	434	430	443	478	452	425	433	458	475	473	426	450	422	461	423	467	446	451	430	443	459	414	432	460	463	416	460	416	435	472	447	417	455	414	427	458	470	431	414	441	432	437	434	480	429	404	409	436	434	426	398	428	435	422	437	433	442	439	431	403	444	451	413	441	407	433	442	447	461	442	448	443	437	469	441	448	469	482	436	478	434	426	408	411	452	474	451	417	497	440	496	425	437	455	461	440	456	438	445	429	453	483	443	395	439	446	455	445	456	445	400	433	459	429	475	439	445	396	453	444	447	420	434	436	439	459	467	440	449	436	439	426	428	419	435	448	436	453	447	415	470	464	469	431	423	422	448	428	446	457	464	438	468	446	427	469	443	466	411	445	435	416	419	435	443	462	435	396	481	451	451	402	437	443	427	464	431	479	431	442	471	443	438	431	437	415	423	415	463	458	429	454	429	496	450	437	436	474	446	409	442	441	446	413	444	466	406	448	431	448	442	425	421	415	421	398	445	440	476	457	431	461	458	442	456	444	416	405	454	456	455	443	459	456	435	405	456	420	429	444	436	430	429	431	464	444	434	447	469	399	452	426	458	429	411	432	440	431	479	449	473	476	419	420	467	394	511	449	439	429	406	396	423	460	421	440	436	424	430	407	426	429	422	458	407	462	462	425	456	489	451	423	457	395	431	451	444	438	422	421	442	408	435	387	390	411	456	470	454	452	414	418	440	442	424	460	463	444	440	413	471	449	484	418	437	439	458	480	431	463	443	412	402	399	421	433	481	436	434	442	424	432	437	418	408	450	444	423	465	469	434	444	425	430	435	400	443	425	437	408	439	435	485	447	423	447	452	434	405	445	471	459	453	451	430	455	419	437	430	460	504	434	458	439	445	396	466	453	424	458	454	462	435	437	448	444	483	424	431	413	441	459	428	418	450	412	468	463	470	447	459
14742	16771	28615	24802	26969	24964	21266	15851	11262	7290	4738	3283	2330	2013	1133	776	671	457	405	334	317	396	393	311	279	293	284	291	304	285	296	284	256	251	275	553	1273	1477	1394	879	337	530	415	268	259	272	227	248	255	259	272	281	280	244	273	251	254	255	231	251	260	237	247	241	244	215	236	253	253	229	230	237	207	231	259	318	254	244	231	246	233	244	274	214	246	232	245	264	239	237	263	248	251	255	231	252	214	250	232	258	244	259	264	277	270	243	230	260	270	261	270	247	237	267	262	251	240	219	288	255	246	257	250	263	245	253	239	263	260	257	238	269	268	263	235	237	252	252	261	244	264	286	236	241	268	257	229	289	272	265	272	250	228	253	246	267	256	258	254	257	258	268	272	237	217	244	242	273	246	250	231	259	281	213	261	243	255	263	262	248	281	239	248	277	254	260	271	256	225	214	245	231	266	268	264	210	284	237	232	231	256	255	267	251	228	278	219	218	256	230	258	255	258	296	242	261	240	217	271	222	267	252	214	253	246	241	256	238	219	236	260	230	258	252	251	251	250	267	268	266	264	264	244	269	274	236	226	230	244	239	255	278	245	257	258	271	218	242	235	270	246	275	245	252	244	280	298	274	258	277	244	248	254	241	249	251	260	250	233	230	248	257	258	259	253	236	241	263	259	257	248	265	274	244	220	270	285	252	262	255	276	261	264	260	248	262	274	271	218	237	279	259	271	227	228	233	283	239	234	275	264	245	248	271	240	281	255	258	229	266	244	263	261	251	242	247	272	243	248	258	252	239	271	260	259	262	256	255	245	234	230	227	273	261	244	252	253	254	239	244	259	278	249	232	267	252	233	251	247	261	264	267	229	248	238	249	228	265	230	241	236	254	242	251	255	274	225	257	227	275	291	278	250	264	248	266	226	234	253	245	245	264	236	221	222	226	258	238	227	237	245	229	247	274	245	269	242	259	247	248	259	256	267	244	250	233	261	268	240	243	244	263	237	232	250	238	242	246	245	241	264	257	236	249	265	278	246	242	240	245	261	272	281	262	254	264	240	276	241	279	227	263	252	295	232	242	234	271	239	268	269	278	250	258	276	237	272	275	258	244	217	233	279	237	236	279	252	260	236	249	254	258	283	244	257	255	236	264	254	233	276	286	247	289	266	242	258	277	227	259	227	241	244	240	257	289	232	246	264	254	258	261	242	261	271	238	252	241	246	278	264	241	242	256	239	269	229	260	261	242	253	260	235	251	261	242	239	251	220	269	274	266	275	234	245	266	260	271	236	250	259	240	279	268	247	240	282	262	247	232	272	279	233	246	226	260	261	245	232	249	268	229	253	242	249	245	256	253	251	232	250	232	276	202	267	268	200	226	260	253	276	263	271	235	242	223	264	256	266	270	260	223	238	261	248	215	251	280	248	266	263	256	215	257	245	264	256	248	242	251	284	256	243	238	244	285	250	218	259	253	260	232	268	227	262	250	259	264	237	260	276	248	233	271	227	249	276	275	264	221	247	265	252	246	250	255	259	256	249	275	252	260	253	244	256	253	265	250	241	226	261	243	267	252	258	258	253	261	240	270	229	261	258	273	241	228	257	245	257	233	296	248	245	246	230	261	231	253	266	250	255	250	266	263	246	243	226	244	272	248	237	223	250	259	267	252	215	262	242	280	259	244	266	251	242	256	263	261	274	242	258	254	245	254	237	257	252	233	211	245	266	247	215	261	252	230	244	277	271	251	242	272	269	227	284	219	211	247	225	231	226	236	242	239	268	245	278	236	249	258	249	270	252	241	244	268	218	248	284	273	267	205	259	251	238	223	227	240	269	279	235	262	246	287	281	259	243	239	242	253	261	254	247	229	262	242	270	238	237	253	232	254	258	230	224	235	247	270	275	257	246	259	244	247	238	267	274	249	245	241	223	230	247	258	206	246	226	241	242	258	220	244	248	253	229	264	257	286	247	263	246	278	265	297	228	230	248	229	252	216	256	249	272	265	253	289	238	243	252	251	227	241	243	236	243	216	246	244	239	252	248	239	258	241	241	233	265	257	264	251	258	263	249	243	258	240	265	247	238	296	251	248	240	249	232	263	233	220	231	239	261	234	224	235	265	213	243	250	253	261	221	251	237	256	223	253	246	250	250	271	273	228	242	247	232	270	212	235	250	250	278	262	241	252	260	272	248	269	274	266	224	225	273	247	222	256	238	258	249	261	234	232	254	266	288	260	261	255	247	254	295	281	241	247	256	255	259	232	239	267	235	241	236	262	258	254	244	240	241	268	252	273	275	243	227	257	235	267	263	236	241	252	218	263	235	204	241	286	214	250	263	248	224	260	258	242	240	237	223	274	241	245	221	248	223	254	276	217	266	273	255	270	261	247	271	245	240	242	252	229	233	245	247	269	267	262	257	257	268	247	256	241	256	253	267	238	258	256	250	258	259	249	236	250	247	247	242	278	262	216	241	255	274	256	256	268	259	250	230	267	235	237	243	239	244	240	240	220	255	261	236	231	259	265	250	261	271	253	238	248	229	256	222	256	245	249	246	263	252	248	236	266	236	269	259	285	219	250	247	252	244	237	240	267	245	237	237	272	224	257	265	242	250	254	263	243	223	256	251	281	288	264	215	243	251	240	242	247	277	244	267	275	235	247	225	253	237	267	240	256	263	222	265	241	238	232	266	246	246	250	273	230	269	283	246	257	247	272	259	262	287	263	250	228	246	244	234	270	286	258	251	258	244	262	266	244	238	270	240	272	240	263	274	247	265	259	243	253	230	231	316	265	233	255	254	237	255	266	257	245	267	230	267	253	252	246	248	237	245	245	265	283	250	222	264	234	237	289	232	228	244	240	243	249	296	276	288	236	246	252	244	244	252	244	254	271	242	228	249	237	254	257	268	258	266	242	249	256	277	229	245	265	298	249	280	241	277	260	247	240	234	248	263	265	260	251	242	252	253	224	247	269	249	236	253	266	260	258	244	235	261	240	266	244	299	234	239	273	252	267	243	238	252	248	248	285	254	250	255	229	251	240	273	277	217	248	262	259	227	270	243	233	231	271	250	250	253	228	273	251	255	243	241	242	261	293	255	257	262	267	249	219	250	246	256	230	273	257	232	263	276	282	264	241	244	263	246	206	249	245	247	244	244	226	277	236	226	263	265	251	218	248	227	234	268	253	257	254	236	239	259	249	249	243	246	232	260	222	243	259	232	278	228	260	256	264	235	228	241	253	257	262	239	254	253	243	247	220	276	287	279	246	233	230	257	268	205	254	260	251	227	273	265	250	226	238	254	274	268	228	220	244	256	273	250	270	253	244	242	294	263	229	253	245	237	270	244	250	229	271	273	241	273	262	275	276	255	237	246	260	241	276	230	253	257	259	239	275	265	227	273	249	249	238	250	256	266	270	272	261	251	250	273	245	246	243	221	239	252	260	260	240	235	233	242	238	264	271	241	260	251	221	247	242	238	236	236	256	273	270	259	233	217	241	267	257
10428	13364	27703	31980	39277	37937	35460	29269	26821	19858	16164	11612	7788	6581	3789	2553	2851	1891	1488	1281	1411	1680	2123	1161	1040	1037	884	877	939	878	836	859	845	890	929	3119	7709	9293	8054	4683	1242	2525	1575	619	615	609	624	620	660	609	616	680	567	617	586	651	587	612	608	595	655	610	640	642	609	599	637	604	629	630	627	597	602	620	618	631	590	589	583	610	654	614	615	622	611	650	609	623	597	631	619	629	629	583	634	613	631	645	593	631	627	642	611	644	595	637	645	663	678	660	607	641	643	584	650	559	607	622	647	593	642	609	596	622	622	587	653	623	621	614	614	629	622	595	644	619	633	598	628	621	619	626	608	571	614	596	651	613	659	615	674	632	621	629	602	594	616	624	585	580	621	636	613	633	575	652	613	618	633	620	634	643	631	669	607	611	664	608	630	639	619	630	583	640	634	644	600	665	556	598	639	649	650	598	622	611	605	598	583	631	643	663	667	620	644	605	670	606	634	604	606	656	645	642	594	615	562	587	651	624	588	660	668	582	624	595	649	643	690	575	622	628	619	648	640	643	598	637	583	635	631	595	640	611	653	593	610	603	615	623	614	618	596	563	592	578	590	646	611	596	606	643	642	621	608	642	618	609	624	598	624	613	652	586	571	641	635	605	610	664	634	609	623	576	630	607	683	625	578	648	611	585	608	658	623	582	592	645	588	630	632	604	643	590	658	600	575	636	594	596	622	627	626	642	621	600	654	611	608	596	619	628	614	593	612	576	611	610	612	659	700	643	651	585	620	626	626	656	682	616	654	618	607	602	628	585	635	642	552	615	600	659	578	615	595	619	603	604	629	573	664	602	615	599	621	587	619	624	603	629	622	632	592	606	618	602	661	665	622	605	639	631	629	605	628	602	611	600	647	578	604	623	617	649	609	637	632	643	617	657	612	624	642	644	656	639	602	609	610	619	626	603	624	628	658	637	680	653	589	607	603	626	611	629	601	587	591	611	609	662	580	593	649	585	609	640	634	624	658	649	625	613	604	640	614	615	635	596	652	622	624	603	614	622	645	611	637	621	644	629	648	610	601	585	643	643	653	625	637	592	638	614	612	614	616	623	636	583	615	596	640	604	628	643	633	592	666	598	643	619	635	616	668	620	611	634	612	596	654	653	641	622	627	647	622	588	616	597	626	612	661	640	571	594	668	578	633	660	604	619	616	617	629	612	655	631	644	642	592	631	614	594	637	618	594	632	615	613	597	600	580	615	583	632	624	630	624	586	666	644	610	646	610	614	598	605	629	618	632	598	599	628	642	596	605	597	580	646	636	610	586	605	595	612	645	610	625	608	629	628	610	646	576	641	629	617	613	618	630	604	638	583	594	645	639	602	662	604	602	582	651	614	601	619	580	610	587	600	602	598	630	604	643	599	627	596	603	603	620	618	600	636	682	581	622	592	571	613	627	592	634	631	630	611	629	629	630	590	627	651	637	610	609	602	647	659	646	598	629	648	633	622	618	604	661	591	657	636	622	625	679	636	644	654	658	612	618	620	618	605	632	640	588	636	667	560	600	595	638	627	648	645	595	626	640	656	616	611	632	630	611	606	601	625	601	594	664	586	623	627	633	602	594	645	605	641	645	633	616	623	649	632	653	623	657	657	645	608	615	633	666	631	655	594	595	612	605	603	624	593	621	628	583	651	569	619	612	612	573	656	593	608	623	622	611	596	615	647	616	645	630	623	586	615	667	653	662	622	596	631	665	600	566	610	586	589	674	627	609	650	642	591	601	616	653	608	622	655	594	587	606	620	588	570	643	626	623	622	662	614	587	599	636	605	618	655	644	621	575	640	615	650	614	630	603	619	637	632	590	634	607	595	603	611	641	623	588	609	610	573	650	625	652	606	615	600	650	605	595	593	657	643	647	632	616	611	603	680	625	618	628	571	636	623	626	604	613	583	584	603	619	591	573	606	633	633	612	618	613	637	626	653	628	641	576	630	630	590	626	646	601	616	583	610	619	588	609	596	630	658	632	590	595	592	637	620	628	615	602	645	620	609	622	584	671	630	612	612	596	639	608	583	607	624	639	632	608	567	613	648	670	618	598	617	620	619	602	561	660	615	608	580	621	605	636	604	606	626	602	666	619	619	619	609	643	575	595	655	635	638	611	647	605	606	645	590	625	640	572	604	587	599	687	618	576	615	606	655	623	589	682	582	608	626	652	623	593	611	636	646	589	641	629	650	609	596	649	642	643	600	598	597	609	636	623	601	615	612	647	575	648	629	582	631	591	625	616	590	635	595	598	645	619	618	603	600	604	619	571	630	652	576	604	606	631	630	594	577	629	600	593	630	612	599	601	634	632	588	579	620	648	604	625	606	621	641	612	656	669	621	592	617	601	635	598	622	626	562	648	611	617	593	614	632	591	612	580	590	622	645	589	604	613	599	619	612	630	608	592	602	611	617	620	636	606	615	608	629	620	633	596	674	598	622	612	600	599	641	591	635	644	623	617	613	585	611	669	624	600	604	555	599	619	611	615	613	598	591	619	649	592	591	637	683	574	622	602	670	639	585	685	620	615	634	617	639	641	618	603	620	591	626	627	643	595	592	606	625	609	625	625	648	642	617	581	605	610	621	646	655	647	579	612	624	628	616	638	579	651	636	611	601	623	602	589	626	605	653	634	591	614	605	642	631	592	598	597	602	626	645	641	619	640	596	578	566	646	612	579	600	609	599	575	608	613	644	578	633	606	632	609	602	642	623	622	574	610	618	609	638	632	595	625	596	633	613	601	622	601	620	600	617	634	639	614	596	593	646	592	591	661	622	650	609	618	607	600	574	585	634	671	620	647	601	647	603	617	654	630	600	601	611	655	622	634	633	627	635	651	654	635	619	649	609	585	678	634	613	604	643	614	584	605	635	638	605	587	606	584	605	657	644	592	639	665	613	665	581	623	650	596	604	613	626	664	613	608	618	607	632	642	616	646	603	679	637	632	585	623	585	610	647	669	617	577	662	608	633	618	584	600	643	616	612	630	638	639	608	629	627	587	580	609	621	633	645	676	618	610	591	643	634	644	636	642	579	595	612	652	608	585	634	627	603	641	641	610	621	640	618	657	603	580	617	591	599	573	643	596	638	633	621	591	663	601	628	626	616	641	642	582	658	625	553	625	617	655	643	604	640	620	571	640	576	611	614	595	643	583	639	620	607	608	623	578	607	629	573	615	595	639	615	639	641	624	579	595	629	590	618	662	617	594	635	600	615	568	610	601	619	628	568	623	618	633	578	614	593	603	612	601	585	607	632	583	660	626	595	603	646	623	622	609	605	589	611	630	646	668	626	582	669	631	577	583	589	638	613	599	570	622	629	619	620	647	612	634	566	616	628	640	646	589	651	573	612	640	637	600	602	619	584	633	642	636	640	619	574	633	661	643	651	616	596	670	644	640	597	586	623	619	624	631	620	661	643	626	598	623	638	657	592	615	616	607	627	639	649	582	649	603	618	597	608	584	599
23275	27425	36768	31985	35058	33732	29980	23629	19022	13394	9557	6174	4410	3157	1718	900	752	555	501	420	430	456	547	452	371	307	309	308	295	293	299	321	315	324	341	432	2350	3210	2451	1733	738	617	433	253	260	267	240	219	245	247	236	257	252	244	238	260	241	271	219	271	252	246	266	276	258	256	260	249	226	237	238	248	242	243	253	256	225	258	258	260	247	242	230	256	253	244	264	259	220	237	276	248	247	255	260	244	232	243	240	239	274	261	250	258	275	285	270	253	257	281	236	231	244	250	264	243	263	238	270	243	266	233	240	262	246	241	247	273	246	238	286	261	281	221	234	218	237	272	249	265	233	263	247	288	261	267	273	264	274	272	253	248	247	246	256	248	253	238	284	239	265	252	239	273	261	247	243	243	240	236	234	274	256	237	264	240	260	253	250	252	248	232	262	229	259	243	287	271	279	249	236	236	232	267	270	266	250	222	260	254	265	271	239	237	239	233	268	235	247	228	235	257	275	239	266	277	268	229	272	240	264	261	244	256	282	267	222	275	272	264	272	289	260	261	269	253	261	254	244	248	243	249	260	262	239	259	285	297	260	248	237	245	248	230	268	285	272	263	266	262	279	265	258	248	227	250	253	255	239	260	272	229	254	270	246	239	239	227	252	256	247	245	233	235	266	245	257	263	271	221	259	270	290	227	284	244	268	270	265	247	252	275	239	262	248	253	234	243	252	247	260	256	243	260	226	221	241	248	253	219	254	259	245	275	266	258	228	269	244	250	243	231	256	243	264	273	217	250	235	233	261	268	248	255	259	226	264	281	273	263	252	252	243	271	235	268	246	262	245	239	252	228	259	253	256	245	240	240	253	247	253	245	268	250	263	239	269	256	269	237	282	238	250	237	288	246	243	285	264	253	236	263	282	262	274	276	258	249	275	244	262	255	278	278	230	287	247	228	254	248	241	229	265	258	255	236	241	217	261	266	241	267	237	248	236	265	277	263	285	249	262	261	281	252	262	246	258	302	258	236	252	258	267	237	263	263	244	233	241	241	224	272	264	251	254	222	249	251	283	266	247	246	264	249	264	245	238	234	246	248	282	247	248	244	280	256	264	253	254	247	244	254	242	231	245	268	261	211	253	264	244	233	279	253	219	237	254	251	271	267	235	254	272	221	262	217	242	241	276	224	263	249	234	236	258	270	244	232	242	232	231	256	258	229	249	250	259	248	253	248	233	227	244	243	261	238	251	255	238	233	270	259	247	254	250	248	240	213	234	231	263	274	304	272	245	249	240	250	238	250	272	281	236	232	253	238	219	238	272	248	262	260	248	248	245	237	245	277	257	259	268	253	254	272	253	249	269	261	263	219	234	276	259	280	232	258	250	232	224	221	297	260	278	273	236	239	249	237	236	255	256	249	241	258	244	245	252	227	265	247	233	266	264	282	273	249	260	272	283	268	240	261	247	242	232	251	261	222	256	248	252	271	239	236	219	227	244	250	262	237	277	278	255	242	298	264	269	260	275	258	270	253	258	260	236	248	259	257	212	265	251	255	252	258	242	228	283	252	259	246	297	234	259	237	256	276	250	228	274	257	246	258	277	252	280	257	274	207	248	266	249	256	238	232	221	264	256	250	243	262	241	262	272	222	272	270	275	271	232	260	253	266	244	220	277	252	233	250	237	257	237	242	286	215	267	257	254	269	230	273	272	248	228	269	241	244	265	240	257	267	269	247	291	259	266	250	240	262	251	249	252	225	224	258	267	238	249	287	265	258	269	253	235	280	266	227	267	294	229	243	221	237	258	256	242	266	244	245	254	248	247	258	264	259	255	250	229	280	239	273	251	265	269	252	228	258	233	278	251	276	250	247	260	270	241	262	247	284	280	234	249	247	227	259	240	267	281	258	257	224	284	262	256	256	231	245	270	258	251	237	276	257	274	239	258	234	252	250	256	228	243	224	259	223	293	237	250	244	245	293	290	255	241	227	274	281	253	231	284	248	261	244	237	238	275	238	294	257	268	263	247	258	243	249	252	259	257	253	267	252	246	245	241	258	255	246	244	264	267	232	225	244	257	279	248	275	235	259	259	241	279	275	277	246	267	215	234	256	226	280	271	252	228	228	207	279	267	257	248	262	240	262	250	244	277	257	231	275	272	271	269	229	271	257	245	240	260	250	245	252	264	238	229	260	261	274	254	236	268	220	233	267	245	252	255	252	239	260	296	276	279	275	254	234	251	261	257	252	226	237	286	236	280	254	261	286	246	248	238	278	250	244	251	269	238	237	217	250	279	252	254	272	252	263	268	241	267	247	269	260	289	267	272	216	265	238	256	261	217	258	250	249	286	252	242	290	256	259	233	274	272	258	246	275	263	270	264	245	252	267	230	216	249	286	277	243	231	234	243	260	254	244	239	265	268	244	254	239	236	263	263	237	283	252	241	269	263	262	233	253	266	251	261	199	256	233	261	260	269	229	235	239	241	246	265	234	246	249	246	242	254	297	276	281	245	271	253	223	260	232	234	237	242	229	248	257	260	244	279	260	272	256	239	254	248	257	268	236	258	276	240	259	245	281	234	247	262	275	251	235	250	278	277	270	237	283	244	273	245	222	260	266	247	274	241	276	245	256	251	248	244	249	239	247	258	243	243	271	220	241	266	231	275	257	266	251	232	268	260	245	266	250	248	255	241	226	223	256	254	235	238	276	256	228	242	278	271	263	297	274	277	277	247	238	255	263	225	245	282	256	253	284	239	268	257	260	257	260	248	274	242	231	274	253	248	206	268	263	282	257	247	261	253	281	243	248	271	263	242	280	248	260	254	257	255	234	251	250	222	220	250	263	244	242	260	246	265	291	261	246	271	228	236	296	255	256	275	235	260	250	273	254	247	264	249	222	286	236	263	243	242	269	272	232	256	252	244	230	271	245	267	277	245	235	231	223	234	269	250	232	253	254	246	262	275	253	241	260	264	260	279	249	234	259	278	245	255	244	215	252	222	251	255	236	265	250	256	281	225	273	261	255	231	242	243	272	250	244	263	250	239	241	254	265	235	284	249	263	278	252	247	219	265	271	240	255	272	263	272	256	261	251	246	265	261	242	246	253	237	237	241	242	275	261	261	273	279	246	247	271	269	263	241	288	268	242	277	255	278	270	254	263	274	271	237	233	256	229	270	245	238	241	247	256	249	255	288	266	243	235	280	245	247	244	230	276	230	231	243	264	246	253	259	237	235	269	242	250	253	284	246	241	228	260	243	241	253	266	266	280	254	242	252	275	262	255	257	263	244	256	264	272	272	250	270	250	236	247	235	249	225	258	245	270	268	234	254	227	250	229	238	255	247	277	239	291	247	234	280	244	246	269	257	252	244	238	263	238	249	248	254	259	246	255	243	257	237	266	217	244	250	249	269	263	244	244	278	277	275	250	246	263	237	244	253	255	278	264	282	271	240	253	264	256	252	257	233	250	278	244	268	241	304	265	269	258	258	214	236	227	257	222	257	241	238	269
14545	21081	33674	39549	46667	45497	42568	37016	35307	29023	23892	18255	12861	10514	5835	4092	3165	2709	2185	1814	2008	2253	2679	1789	1546	1130	1152	1060	998	1031	1125	935	967	1036	1051	2159	14676	17333	13955	9644	3506	2720	1739	590	601	599	602	664	623	542	589	583	603	612	607	611	601	612	606	651	607	585	633	626	599	605	605	667	613	592	608	619	608	628	586	583	585	618	620	589	590	598	621	604	627	618	615	609	619	642	655	577	588	610	618	577	604	627	636	649	608	597	594	605	604	607	647	633	611	603	611	585	619	622	592	606	594	645	610	643	625	596	618	570	587	606	563	612	651	622	638	612	587	608	607	610	614	600	647	562	593	586	584	619	599	655	599	596	581	609	624	622	621	619	595	589	630	573	599	610	642	599	602	591	616	552	593	599	628	622	626	624	562	586	587	606	637	608	609	601	665	571	569	619	611	628	606	583	570	602	594	643	607	604	582	601	612	621	596	659	570	588	628	633	576	614	688	624	620	594	555	587	598	619	635	604	578	631	613	629	592	592	623	555	613	560	593	585	603	603	649	584	604	615	624	601	616	626	612	616	582	596	614	583	610	591	554	616	663	610	632	618	561	632	647	599	625	608	564	620	620	568	573	674	592	626	576	664	570	592	595	596	534	607	625	588	607	578	589	605	603	653	597	604	606	633	634	606	604	570	592	606	590	615	649	598	599	595	635	630	572	607	604	583	597	621	587	614	610	601	630	614	646	599	583	619	632	633	559	576	641	603	645	559	588	580	601	599	644	637	605	566	570	612	590	609	643	576	632	594	635	606	598	598	539	619	594	587	593	566	588	618	601	638	607	632	612	590	653	594	551	561	617	598	541	624	634	616	571	622	636	584	612	548	570	623	592	570	582	588	630	616	589	561	585	603	623	614	568	615	629	599	635	581	567	566	584	618	635	638	591	616	622	570	586	580	649	596	617	639	569	580	629	598	594	595	620	580	584	620	575	603	598	606	591	638	573	595	613	604	623	578	595	609	611	596	617	604	614	618	605	587	589	616	624	572	629	628	621	607	592	606	595	608	609	586	643	602	604	618	636	607	634	574	638	615	658	624	614	625	614	612	628	601	599	571	605	638	629	634	591	585	646	604	598	627	652	589	576	582	624	634	623	623	617	580	604	591	616	606	610	586	601	596	616	619	627	614	601	601	627	650	586	645	604	607	601	641	608	639	596	563	626	604	601	604	620	591	622	590	604	579	592	612	618	622	621	593	642	605	591	621	595	618	584	650	612	612	611	613	609	596	604	616	648	602	593	629	584	603	593	631	618	602	591	591	579	595	593	622	649	604	595	622	596	586	628	565	595	587	602	646	603	625	619	614	616	621	633	582	576	610	581	608	588	599	598	552	611	628	572	651	623	652	606	613	604	618	585	607	571	630	596	629	607	611	615	602	612	622	605	573	580	598	635	619	626	607	650	595	574	588	585	621	599	584	596	584	606	613	608	610	582	598	573	623	549	555	645	606	578	600	595	628	592	590	563	627	629	578	551	633	609	583	567	581	632	603	630	610	610	636	632	646	663	592	624	584	577	607	591	615	608	589	586	617	573	575	616	608	610	570	617	614	596	636	578	586	637	635	587	582	588	610	629	653	580	632	618	649	608	680	612	592	540	590	588	599	604	576	638	562	577	610	599	631	605	598	607	596	578	628	586	628	614	621	582	589	598	611	606	617	599	609	592	605	657	605	604	582	581	593	596	615	597	593	640	596	602	663	590	591	636	597	606	581	563	571	629	560	620	605	574	605	613	600	632	635	589	585	632	571	619	665	583	607	595	640	620	582	628	612	602	580	627	608	617	595	626	578	570	580	603	548	649	585	589	625	606	621	603	645	597	636	588	570	665	578	572	564	599	576	584	583	628	613	613	588	606	626	587	594	604	599	594	623	568	636	613	623	590	604	612	637	567	626	591	600	590	622	582	604	604	611	621	567	574	641	641	550	599	590	608	602	593	595	596	601	591	667	641	654	631	623	595	646	577	599	615	613	592	553	602	641	587	641	646	650	601	634	591	666	592	555	599	584	575	607	629	583	605	597	572	593	632	597	583	612	591	621	611	563	614	565	613	655	546	607	600	610	604	601	652	610	616	544	528	589	566	662	595	647	602	576	587	632	609	602	566	658	599	610	597	633	625	627	593	619	609	607	599	600	587	599	606	578	584	662	610	590	601	635	587	611	606	583	565	612	610	639	606	593	622	652	589	615	600	585	614	598	619	612	591	624	639	635	636	559	530	624	669	664	619	595	602	596	591	599	580	608	676	599	634	597	644	627	623	598	628	610	603	617	601	619	592	657	620	631	618	596	620	594	593	574	623	619	583	591	607	599	623	590	626	614	588	653	618	584	631	608	615	608	568	591	644	597	640	612	623	630	585	580	647	617	585	592	631	570	616	607	588	616	567	647	630	630	627	627	555	597	655	620	538	597	597	619	608	629	571	598	609	599	595	605	578	616	601	598	588	594	630	636	645	583	596	590	584	602	618	601	644	604	612	595	618	633	654	588	581	551	641	605	609	556	600	636	624	610	588	646	649	613	582	604	607	610	650	586	585	599	622	598	579	616	596	605	584	609	574	563	624	643	574	616	597	604	561	628	529	586	591	623	652	614	601	613	650	566	613	637	582	574	558	619	629	582	643	627	571	646	609	608	620	635	563	568	626	578	621	582	589	586	613	634	583	600	610	600	599	626	608	624	607	599	624	613	588	597	606	610	600	621	594	618	590	623	586	636	600	634	572	592	579	631	607	579	591	588	620	609	592	648	603	613	682	617	640	630	597	626	540	603	628	621	580	631	636	567	617	588	631	607	594	613	630	594	621	594	643	564	585	585	598	585	597	627	624	596	600	626	632	609	640	604	553	613	572	569	571	647	573	603	585	614	604	619	604	615	599	606	610	637	616	563	589	619	617	624	606	644	618	595	574	587	593	576	624	568	599	605	642	596	597	640	593	575	597	585	627	573	595	578	590	597	612	604	587	593	627	642	585	655	608	625	600	625	570	616	564	643	613	549	616	591	617	616	611	604	654	585	583	620	622	620	616	620	615	592	578	666	576	620	614	588	593	584	596	600	603	591	607	647	625	569	693	630	571	577	570	587	626	567	669	603	611	627	607	611	643	563	585	615	622	575	589	620	607	607	567	610	597	598	595	606	608	639	605	623	602	564	581	621	613	619	620	606	618	581	602	596	604	620	637	602	567	606	589	603	609	606	610	615	672	614	605	607	642	591	589	622	614	607	591	582	600	619	586	575	577	656	600	621	590	587	639	574	563	589	621	600	568	630	623	613	594	579	603	584	612	630	652	587	576	574	598	616	644	591	590	569	622	602	625	632	636	638	617	599	604	636	645	604	581	581	633	595	616	602	565	605	582	581	628	654	611	581	598	616	554	601	602	646	541	607	608	606	596	579	574	616	660	587	619	608	605	593	568	588	644	610	608	622	637	615	617	659	617	633	603	599	625	586	626	591	580	572
3519	2445	3151	1958	1786	1459	1256	734	569	389	299	313	264	234	217	197	227	199	193	180	169	189	191	158	178	163	158	193	197	162	165	162	186	185	192	183	215	300	388	379	178	155	167	149	148	139	173	149	191	162	160	168	183	175	156	172	169	171	153	153	145	160	189	171	165	175	165	169	166	147	168	184	174	166	175	172	169	169	174	172	168	183	147	130	159	161	142	175	167	155	170	176	138	141	161	162	172	181	179	173	158	161	183	174	160	153	147	165	198	175	175	148	180	165	171	151	154	162	166	158	187	160	162	148	168	162	157	178	173	161	168	152	169	154	183	167	163	169	154	129	154	153	155	173	170	184	172	166	169	150	164	151	170	160	186	167	154	168	141	156	151	172	168	178	165	151	186	168	168	168	176	163	145	184	188	157	143	159	164	163	164	160	178	156	157	163	154	157	171	187	166	169	156	165	176	146	176	169	164	150	157	165	158	167	163	180	169	176	157	146	164	165	149	162	151	172	171	177	157	168	156	145	180	129	156	176	177	154	166	156	186	175	145	184	152	172	175	150	188	150	155	179	195	164	184	140	162	161	161	186	168	167	159	179	181	176	177	166	167	166	182	168	191	166	137	156	176	158	171	147	200	160	168	158	157	145	158	154	179	166	178	160	162	174	167	162	155	176	171	183	169	156	149	176	146	146	159	146	164	183	161	168	160	172	163	150	167	163	164	177	183	190	165	136	159	163	142	158	152	168	172	177	183	151	151	191	156	165	143	169	158	169	162	185	184	182	166	166	180	158	182	165	157	177	171	159	196	157	162	150	165	143	173	158	188	187	160	163	165	167	170	159	144	142	174	159	153	167	182	151	178	168	161	175	187	177	158	164	163	158	144	163	181	145	175	187	176	160	162	172	185	189	159	146	151	164	165	154	161	142	181	182	153	145	174	157	162	159	166	161	158	181	161	170	186	164	182	140	160	155	172	162	168	174	176	126	169	155	160	169	186	178	152	185	156	169	157	164	175	155	186	153	157	146	175	153	161	142	169	149	164	132	164	155	189	176	147	156	170	165	163	155	171	168	172	169	160	151	165	171	159	167	184	161	184	158	132	159	166	156	148	176	141	158	150	164	188	169	154	168	158	169	150	171	172	154	156	164	156	167	173	163	176	168	166	173	170	161	176	174	164	169	170	144	152	137	160	148	162	134	171	171	146	182	149	166	157	151	166	179	137	182	155	150	165	134	165	156	153	150	168	153	163	140	150	161	136	175	165	171	167	189	148	169	148	171	172	181	175	156	163	144	169	166	157	140	163	150	151	178	178	146	183	186	178	147	159	158	167	146	149	183	155	160	157	157	181	169	175	135	180	177	161	178	156	160	183	156	172	153	146	160	168	162	154	162	174	172	157	148	183	158	153	154	149	162	176	180	150	144	161	141	189	190	157	152	144	165	161	152	172	150	162	179	179	171	187	180	162	175	181	166	161	139	129	169	159	175	171	168	151	186	189	166	158	162	173	172	130	184	146	130	170	168	144	147	154	183	170	163	165	177	174	138	176	150	154	180	163	167	147	162	181	152	171	194	172	131	185	165	204	159	157	160	175	163	173	146	162	204	132	162	168	170	171	155	187	147	148	173	186	125	178	150	163	155	171	163	176	169	152	177	158	150	160	187	153	154	171	148	154	157	147	162	178	186	168	150	179	176	159	173	170	155	150	168	164	183	159	167	166	160	177	196	174	181	172	163	172	177	181	165	157	145	162	151	162	159	144	190	142	142	141	152	192	168	175	166	189	158	141	165	150	165	168	156	156	166	159	173	148	157	126	178	157	177	144	187	158	166	145	142	174	166	170	158	173	158	162	161	164	169	173	152	155	155	164	146	179	164	183	164	182	159	161	170	196	137	174	167	133	171	151	182	152	155	165	170	147	173	165	148	182	164	153	188	144	177	176	168	157	156	157	161	174	153	154	160	167	183	169	167	161	174	144	178	154	167	162	168	159	167	157	173	158	157	143	154	170	164	151	167	170	164	158	181	161	190	130	159	150	163	137	170	150	168	190	164	168	133	178	178	148	182	188	165	155	164	153	179	164	175	146	147	192	144	188	182	153	177	147	173	160	159	151	177	161	175	146	152	167	181	156	162	191	171	167	179	167	147	158	168	168	159	145	154	182	156	182	166	138	166	158	154	147	160	148	160	157	175	181	157	163	146	148	131	160	172	178	177	202	173	164	185	171	172	183	174	146	169	168	152	182	154	141	171	154	173	164	141	161	176	164	169	159	190	168	175	167	163	174	154	165	161	153	183	161	174	183	170	159	164	149	185	154	168	176	167	166	181	144	159	177	144	136	152	177	150	172	179	185	163	155	174	172	171	168	153	165	128	166	167	186	144	148	160	154	160	185	161	164	166	147	153	180	188	179	177	179	166	142	138	168	168	155	166	154	185	176	166	172	152	172	152	178	180	173	157	158	172	158	139	159	175	180	167	164	182	164	145	167	159	180	174	163	190	174	173	159	140	166	150	172	169	167	149	170	141	155	170	162	146	154	156	166	176	164	172	165	166	140	194	162	174	154	177	182	187	164	148	170	150	170	174	170	174	168	185	168	158	158	165	182	167	139	156	169	165	157	177	159	174	175	157	171	158	193	150	170	140	149	182	187	160	160	164	180	141	149	152	165	179	150	165	149	160	163	150	172	154	155	177	168	147	157	177	171	141	157	187	184	182	171	167	183	160	168	163	163	173	153	144	153	131	185	193	184	161	151	158	149	161	174	160	168	177	148	163	144	148	146	170	145	170	164	170	174	131	141	155	166	174	158	169	161	162	211	183	172	170	167	173	153	166	157	163	160	179	168	143	141	165	151	181	163	163	143	156	155	181	161	177	172	154	156	169	174	176	169	144	147	170	150	184	156	162	161	142	179	169	161	187	182	159	169	166	168	137	165	143	155	156	149	189	174	166	162	172	184	158	177	163	169	160	148	177	164	164	154	189	167	139	171	139	165	162	161	163	181	167	173	142	172	161	194	164	188	163	150	155	165	179	193	150	151	150	176	175	185	183	154	178	168	154	158	161	152	164	170	139	181	155	133	153	154	192	165	175	173	145	153	205	145	149	168	170	172	149	162	181	175	146	160	165	181	171	173	180	183	169	142	166	181	154	160	158	161	181	177	157	167	189	179	172	158	175	157	159	189	180	161	193	160	163	163	153	170	167	153	154	189	175	157	164	155	166	175	191	178	151	165	174	168	181	156	160	164	174	156	158	164	194	142	175	131	142	154	176	177	160	167	169	167	142	163	151	144	142	189	138	151	172	157	133	164	182	179	152	169	141	186	157	179	174	162	169	158	167	159	183	167	161	201	164	157	171	159	173	169	175	174	146	155	178	146	179	170	149	142	170	155	158	173	187	149	156	174	161	163	151	183	160	156	153	164	172	142	157	146	154	179	175	157	148	181	182	167	177	173	136	187	139	168	156	175	165	162	160	167	178	170	166	155	164	153	151
3035	3089	6443	6200	7839	7125	6735	3804	2980	2207	1613	1448	1081	968	729	724	675	647	576	601	581	579	616	545	500	475	499	478	480	480	543	517	565	559	551	588	874	1393	1844	1517	453	431	444	434	448	426	397	441	466	388	442	441	413	383	443	487	463	436	447	412	391	430	421	461	436	437	417	436	444	417	421	470	415	402	442	412	427	419	434	427	436	417	460	457	473	445	438	457	467	415	449	441	414	439	430	444	431	440	439	436	448	464	479	456	411	426	448	444	423	448	443	430	464	446	409	438	449	439	454	395	421	472	442	447	425	447	434	445	426	445	436	455	438	422	437	418	444	433	377	448	408	433	431	426	444	445	397	432	447	447	432	415	425	429	450	439	419	431	453	395	437	448	460	381	444	433	443	425	446	407	439	440	412	406	438	411	431	406	486	452	452	456	430	466	424	412	407	408	434	423	463	429	434	423	436	415	418	425	417	428	442	460	461	422	447	406	429	439	435	416	442	426	429	442	435	409	451	413	464	440	482	416	416	441	406	429	462	449	449	460	436	413	436	426	391	439	453	449	417	407	434	430	458	410	484	432	400	442	438	436	426	470	415	425	451	458	451	427	431	427	407	421	448	452	418	419	452	427	449	412	443	446	440	469	432	442	420	441	425	426	434	432	439	446	420	440	465	438	410	466	422	451	399	427	417	424	442	397	423	436	408	422	459	457	448	387	421	450	435	408	435	439	418	423	438	431	446	426	422	417	420	418	436	473	404	427	423	442	433	414	418	449	413	437	446	423	419	427	424	429	482	387	452	420	433	458	419	463	404	435	414	448	439	441	445	447	421	406	418	420	447	437	401	460	459	434	396	468	412	406	444	484	439	419	450	422	429	458	412	422	467	419	440	419	415	441	456	441	462	448	422	463	437	490	429	437	404	445	449	408	447	437	450	391	437	438	449	452	442	465	455	447	426	446	461	417	438	410	422	454	427	409	422	445	466	428	435	418	426	438	472	439	475	453	456	423	449	432	431	442	413	434	445	455	421	449	430	448	430	439	406	413	417	428	429	438	420	422	430	432	399	419	425	475	409	468	443	426	454	450	447	429	440	466	454	433	439	456	433	448	421	454	424	424	421	462	441	419	469	413	433	438	436	424	421	449	459	431	451	417	442	451	449	456	419	442	399	421	410	460	445	467	437	428	430	409	431	411	447	455	427	479	473	453	421	441	466	418	437	474	419	401	453	454	454	463	430	442	437	477	442	419	458	455	475	450	447	383	472	438	445	419	454	424	433	432	425	431	425	452	400	456	445	441	469	420	427	445	421	435	474	411	448	475	425	431	429	463	456	411	401	426	436	469	464	430	445	430	467	428	383	436	420	452	408	422	438	429	388	437	467	423	407	454	449	408	412	447	425	434	404	454	444	431	465	441	421	427	424	432	437	434	450	440	431	456	443	476	446	427	450	402	451	454	432	424	430	444	445	418	385	454	419	454	439	414	425	447	467	457	452	435	456	450	425	421	444	464	447	430	426	434	403	447	405	437	398	456	457	370	428	439	437	419	413	433	404	415	405	421	428	414	471	400	417	412	425	421	431	424	424	449	426	430	427	420	409	443	426	424	423	417	418	430	454	432	448	410	429	448	469	472	413	433	439	446	458	455	440	425	441	448	416	461	454	434	495	487	455	405	457	433	411	428	410	424	378	458	482	426	398	449	418	407	446	431	418	431	396	414	427	459	446	400	441	387	469	409	433	463	422	423	467	445	424	425	460	434	416	495	448	452	418	452	459	442	435	446	441	412	425	445	471	362	423	427	433	445	446	433	427	417	419	427	395	418	391	409	432	412	424	463	431	418	436	404	419	451	422	414	413	410	463	422	437	455	418	413	434	434	404	431	410	430	472	440	463	383	382	409	437	468	453	440	469	411	397	444	434	469	390	441	431	401	434	432	445	399	432	450	438	445	430	398	462	443	444	416	450	430	438	431	422	433	401	436	447	440	435	446	436	410	389	410	404	445	428	428	442	418	428	449	426	427	436	452	400	439	434	424	414	413	479	428	446	404	455	420	442	429	432	441	440	432	416	427	425	433	445	429	414	432	427	433	451	435	413	454	434	422	423	417	483	401	438	449	445	406	441	425	412	470	446	392	418	448	404	429	402	429	430	453	420	399	396	434	442	427	385	435	418	419	456	413	412	451	446	469	419	465	421	432	404	439	431	433	439	444	448	456	444	474	428	428	451	436	448	434	429	405	406	433	433	441	450	428	406	397	470	446	427	452	436	411	398	443	416	438	439	396	454	416	395	454	436	442	453	416	405	441	451	428	458	436	429	447	475	393	432	424	450	451	424	395	448	432	403	430	430	453	465	417	448	400	437	412	439	446	434	460	399	438	429	463	426	416	407	411	431	425	428	457	404	457	441	418	437	433	412	458	399	464	405	422	456	441	418	429	425	450	419	403	458	409	405	403	437	411	437	416	447	420	448	412	427	444	427	419	393	468	412	439	448	441	448	473	410	451	448	427	435	395	420	455	434	447	423	443	437	404	434	446	403	422	460	401	447	427	443	437	429	408	426	428	436	460	433	448	456	440	407	439	448	417	420	462	425	464	430	427	451	436	460	399	401	455	477	407	413	408	462	442	430	441	440	420	471	458	414	458	461	453	448	437	458	393	400	396	462	444	431	425	406	414	432	436	474	407	422	430	447	442	431	411	438	452	444	462	454	408	446	430	464	446	420	432	466	453	486	410	416	427	429	458	386	442	445	441	443	419	415	449	447	431	423	430	452	431	427	455	459	398	414	412	404	443	426	422	421	404	424	445	443	413	424	455	440	470	414	449	440	448	469	431	419	452	441	408	441	459	403	421	441	467	414	484	440	445	424	400	428	434	404	416	405	457	420	418	444	399	438	406	416	400	457	400	380	412	457	396	423	421	411	451	416	440	434	425	423	424	451	406	465	429	443	457	420	455	414	418	419	448	449	425	473	431	425	412	428	431	430	425	433	436	463	438	423	431	429	448	455	411	428	449	464	452	433	421	462	429	439	412	438	444	438	443	460	423	416	412	429	426	416	446	457	453	426	417	474	438	463	440	393	418	425	411	462	444	417	435	438	451	452	418	410	414	425	454	500	409	390	431	432	409	387	443	434	440	378	415	439	451	437	424	438	424	471	460	425	464	435	422	441	404	449	422	436	436	446	451	434	465	435	433	460	454	401	399	431	418	439	446	399	464	427	469	442	423	445	414	451	434	436	430	437	459	462	471	466	435	459	397	412	446	484	424	415	415	446	423	440	456	421	457	481	431	439	406	437	437	434	430	435	411	423	382	460	422	401	464	465	423	408	431	436	424	429	430	437	432	481	418	474	444	453	451	415	422	431	438	416	454	470	416	421	443	471	476	409	393	467	427	442	411	433	421	470	424	435	463	431	440	409	408	422	431	372	431	441	472	418	436	424	424	442	456	427	445	442	433	424	413	431	441	430	457	422	397	436	408	456	398	387	415	443	467
14862	17997	28366	24843	25692	23414	19668	14129	9750	6200	4161	3046	2612	1827	1138	647	528	426	318	319	298	322	371	301	268	288	267	309	285	252	271	258	286	342	355	568	891	1526	1485	1196	447	246	254	293	259	254	237	243	256	255	252	260	284	271	284	282	248	250	258	258	272	255	264	215	249	252	241	252	264	241	226	260	246	252	223	253	251	241	249	292	283	262	256	252	247	221	242	251	274	233	256	266	243	289	260	223	254	244	239	245	224	253	248	239	266	248	262	243	240	266	254	243	227	224	254	262	252	236	227	236	248	279	234	273	234	235	252	259	243	259	238	231	220	267	253	265	247	258	239	275	220	251	258	250	267	257	236	238	260	264	265	241	240	264	284	238	220	262	267	275	258	249	259	238	242	223	230	218	243	245	236	281	270	232	272	257	250	246	235	254	234	224	265	270	242	241	242	242	228	267	255	248	225	275	249	224	250	227	244	246	248	240	245	242	237	249	261	277	309	260	229	263	222	237	240	267	243	224	256	240	252	254	231	279	292	233	261	241	253	213	243	228	267	289	236	240	236	235	280	263	232	265	240	235	227	248	253	263	239	269	267	238	234	247	237	259	248	230	230	222	240	254	251	258	266	249	255	249	263	251	251	262	220	212	256	267	256	236	248	247	215	247	250	280	305	239	269	252	232	235	237	263	247	252	245	253	245	267	265	250	248	263	236	235	235	258	250	279	232	259	231	244	263	280	249	264	252	237	252	251	232	220	227	238	276	247	260	271	235	248	261	216	244	229	241	270	248	265	244	244	260	238	253	268	256	248	252	268	246	259	228	283	251	248	255	254	275	239	256	243	236	279	286	263	245	251	251	252	249	242	225	249	227	246	240	247	289	251	227	253	254	225	245	284	265	248	247	256	217	239	262	268	252	251	218	225	268	267	234	257	254	258	300	274	245	264	300	249	265	263	250	252	249	263	243	244	241	259	241	243	249	251	294	269	236	262	228	241	272	280	242	222	230	259	254	252	262	259	231	260	270	249	244	228	254	249	241	251	251	238	211	241	264	230	247	244	231	254	271	270	230	222	238	272	252	215	235	247	275	220	288	255	270	257	237	245	228	255	215	259	243	232	233	255	242	242	261	236	270	254	279	254	265	250	251	246	239	241	245	281	228	252	238	248	255	247	257	260	256	247	244	232	243	245	248	264	221	272	260	236	284	264	235	255	251	255	262	242	269	284	228	238	260	250	282	243	249	240	260	218	269	250	249	262	253	254	247	283	264	250	233	253	242	268	273	275	256	281	260	245	253	254	254	244	243	236	256	257	227	229	238	263	250	273	252	241	227	278	210	260	241	265	228	251	263	257	255	266	221	222	264	250	268	260	222	251	293	263	239	224	263	249	239	250	240	251	232	261	236	253	280	257	267	220	290	263	269	233	238	245	251	279	238	263	262	260	290	227	252	243	270	251	234	265	277	287	240	260	294	257	267	242	275	269	267	217	253	260	254	257	251	277	228	256	217	237	254	264	255	272	265	247	260	238	245	262	233	257	232	241	222	250	258	218	236	247	245	216	260	266	258	263	256	239	247	248	238	284	264	244	245	244	259	256	231	257	249	250	254	232	231	275	237	235	268	233	262	242	259	232	242	249	233	249	234	271	262	233	250	250	238	277	277	273	252	223	236	265	262	224	244	276	245	222	250	267	234	252	277	253	227	254	234	295	278	271	249	224	258	251	263	259	241	246	248	245	258	232	238	283	224	243	247	227	284	236	240	218	283	264	253	218	243	214	267	268	242	245	246	256	235	261	253	266	239	238	281	241	244	236	240	246	271	237	250	245	268	211	265	273	239	238	246	250	255	265	248	279	256	268	242	223	240	255	261	252	247	253	248	269	230	236	244	256	240	250	245	240	262	266	252	246	234	267	226	234	272	229	251	270	242	264	225	259	226	240	235	261	267	268	276	268	268	270	251	279	280	231	273	253	257	251	257	267	270	250	255	237	225	242	252	242	247	253	235	272	216	243	275	215	243	280	241	230	262	247	234	254	244	224	274	269	258	271	250	229	240	264	266	267	259	244	259	250	247	234	256	241	271	251	232	264	256	275	252	260	225	265	270	235	233	237	245	247	254	279	269	261	257	255	247	226	299	278	255	250	265	249	272	241	282	240	257	250	227	252	293	258	278	274	257	250	252	229	254	251	245	270	246	269	250	267	254	257	244	271	228	216	241	249	265	263	284	261	285	247	242	233	241	263	250	251	254	219	251	247	256	234	237	234	254	240	225	265	251	260	246	284	303	276	217	229	277	270	247	239	242	281	249	249	246	259	252	239	228	265	246	247	254	253	238	256	278	287	241	248	244	258	240	247	269	230	231	248	257	280	294	240	297	255	271	291	260	276	245	252	259	282	266	244	234	254	235	261	224	244	256	255	275	240	235	241	236	227	226	256	263	270	285	233	256	240	266	231	239	257	255	266	269	256	234	265	240	286	242	261	249	262	232	255	256	252	234	251	253	230	248	218	260	277	254	254	257	266	253	260	250	232	234	249	257	223	252	269	220	262	258	229	267	255	257	253	239	242	278	242	242	224	263	252	242	237	279	239	243	260	253	237	247	244	251	270	233	265	272	232	267	269	222	256	215	256	276	287	224	227	247	252	271	267	235	257	278	288	246	277	243	239	224	280	250	278	253	252	280	242	250	229	271	249	253	265	203	233	194	245	229	244	259	273	239	233	261	250	243	245	264	226	265	243	290	242	252	245	236	240	245	243	223	218	267	254	249	223	259	250	265	266	250	279	234	244	232	237	251	240	268	218	242	248	234	248	254	278	290	262	245	254	245	228	243	253	257	242	258	244	231	250	238	241	236	239	224	260	224	255	258	260	259	247	252	245	252	240	261	252	237	243	230	250	248	288	235	244	264	255	288	235	232	237	248	236	243	240	225	230	227	255	254	251	255	241	248	278	224	240	284	248	234	266	260	242	269	281	254	221	247	245	279	238	276	269	228	262	234	256	253	252	262	275	251	251	269	272	230	247	256	262	260	213	239	269	239	250	277	261	255	270	251	258	242	266	275	245	251	228	253	242	233	231	291	249	242	238	264	283	248	254	255	262	263	263	239	249	230	247	257	275	259	262	270	262	257	256	256	250	253	216	272	248	231	239	227	260	256	252	258	237	240	252	252	278	245	230	249	253	236	240	235	256	242	255	232	264	281	266	224	254	250	246	258	259	247	253	261	251	252	237	243	263	267	236	235	238	239	207	250	223	238	266	260	232	284	262	252	241	269	281	244	243	265	256	250	223	244	288	231	235	260	247	284	269	257	217	243	252	227	240	245	287	262	255	243	272	273	252	274	258	265	255	269	231	242	265	276	255	223	237	261	259	255	254	245	238	241	274	277	251	278	248	256	247	253	261	244	256	262	225	256	238	277	236	232	266	274	257	260	247	250	270	244	260	250	227	260	238	265	243	276	238	269	257	249	267	249	239	254	254	233	290	262	237	241	243	261	245
10552	13943	27677	31253	38264	36868	33828	27349	24516	18870	15106	11976	8629	7058	3770	2490	2260	1960	1296	1196	1162	1192	1439	957	851	855	886	876	807	807	846	887	745	866	1429	2927	5147	9233	8581	6562	1843	683	647	603	651	624	640	629	579	608	602	637	571	729	800	924	656	625	618	597	668	607	625	614	655	613	591	645	641	622	603	648	621	644	666	647	618	621	597	585	641	625	632	619	640	659	575	615	590	624	626	592	598	621	606	601	580	579	616	591	610	636	613	661	624	628	678	615	662	583	578	588	620	659	623	619	643	633	662	645	604	611	612	628	639	618	612	652	618	610	607	603	625	617	639	620	641	629	580	633	642	650	629	609	630	628	647	635	625	597	622	633	664	646	597	621	599	659	595	605	633	635	592	619	630	647	637	627	631	580	599	657	563	646	616	630	653	615	593	607	615	647	615	617	646	632	633	632	632	604	565	629	644	635	689	633	603	642	613	655	634	680	634	631	633	636	604	596	630	612	617	631	593	620	610	620	638	584	566	629	625	655	630	622	610	598	682	593	586	605	623	580	608	556	632	644	638	627	649	627	606	643	634	653	595	606	636	634	639	584	629	589	618	640	652	625	632	598	606	645	633	554	626	603	631	588	606	604	631	650	651	589	630	639	658	632	592	595	599	599	668	617	625	620	606	621	666	635	609	626	631	602	612	629	633	614	634	623	613	658	656	647	612	640	657	635	573	596	600	628	618	578	623	600	583	608	613	644	665	603	594	634	578	623	626	592	599	589	629	633	615	609	650	638	596	609	634	584	599	596	611	652	624	615	633	569	669	676	615	632	607	614	569	612	641	646	630	645	628	661	635	576	612	623	626	616	575	635	629	623	605	635	610	633	602	671	600	665	631	651	636	628	673	615	599	659	631	595	628	626	618	666	606	622	644	634	630	621	609	638	589	621	600	616	638	674	592	651	601	609	589	611	631	599	632	553	647	608	646	650	597	603	619	602	587	637	630	588	677	622	624	633	618	601	594	640	623	610	584	645	627	649	639	637	611	613	576	615	585	598	636	626	654	596	608	666	632	667	653	623	601	589	650	574	629	620	618	662	593	608	652	654	650	605	610	646	657	579	630	582	638	640	607	626	619	597	598	633	618	633	596	639	658	649	612	633	571	659	608	629	630	627	654	600	606	659	589	632	629	636	621	603	639	638	632	575	622	612	589	602	637	628	648	599	580	591	549	655	600	650	646	600	629	652	594	657	633	617	629	636	606	655	599	638	629	603	632	649	592	613	569	634	649	615	612	651	619	652	643	600	586	632	621	637	638	604	633	615	610	652	634	638	598	641	595	618	596	594	606	662	614	673	635	667	635	597	559	608	658	606	640	599	653	654	577	592	616	616	633	610	631	615	631	609	601	596	603	610	639	603	634	640	607	637	591	622	643	613	641	618	623	633	650	611	638	629	616	608	616	646	609	627	624	622	589	638	608	617	629	630	636	610	632	623	595	591	628	690	617	588	617	636	602	639	625	589	649	582	659	606	633	571	599	606	643	612	625	600	635	648	642	636	602	641	642	630	613	569	596	640	629	607	620	617	619	612	600	565	654	608	651	594	575	577	668	665	593	640	677	594	628	647	651	659	634	595	598	648	624	591	620	650	637	611	661	637	622	587	627	599	622	625	660	635	618	596	637	611	618	624	624	582	620	605	637	639	617	631	618	589	608	648	665	649	606	620	636	657	648	648	623	644	604	608	677	625	602	586	654	592	590	613	629	623	636	622	548	617	632	627	601	634	584	632	608	640	602	583	635	596	577	655	610	645	637	620	648	653	616	591	648	644	644	616	615	590	675	619	623	616	668	607	654	643	633	600	635	597	654	633	656	602	605	609	631	613	635	598	611	596	585	636	676	586	645	635	651	618	600	642	613	581	637	619	623	613	641	636	595	577	588	616	672	648	596	629	618	651	617	636	652	593	593	578	593	600	644	622	606	630	621	630	613	624	579	598	613	633	626	636	649	602	640	606	603	610	607	608	622	602	651	615	645	598	619	634	605	624	641	643	632	624	614	644	637	594	629	626	626	604	577	649	604	604	603	666	602	623	584	621	634	594	652	616	589	544	572	647	634	637	612	591	638	634	629	588	570	638	611	689	648	593	606	620	628	608	636	647	636	631	598	578	639	603	626	612	661	637	648	604	609	598	648	645	583	663	620	626	613	651	636	624	597	594	622	609	624	612	605	614	644	630	605	646	603	626	601	617	640	644	646	614	634	674	614	610	636	614	649	627	642	599	637	609	660	598	604	597	593	609	667	625	610	564	629	631	626	642	623	614	657	652	615	671	613	627	648	641	603	618	655	626	617	664	610	638	626	637	593	637	643	629	629	610	622	646	611	632	649	613	615	638	620	594	667	627	590	626	623	580	634	583	581	638	647	631	620	579	580	609	650	591	625	610	636	606	666	605	602	651	625	667	627	598	610	621	642	618	620	586	652	624	621	636	639	632	633	655	640	611	651	604	622	602	617	633	627	614	614	595	654	623	589	613	588	643	604	610	592	624	615	610	615	641	581	635	683	638	632	593	613	631	599	580	601	593	586	678	634	605	641	634	608	588	587	644	659	643	615	630	623	616	620	610	650	573	635	608	659	636	582	558	648	606	620	645	637	605	627	622	602	594	641	622	612	643	632	637	627	589	605	610	608	588	620	633	622	645	609	650	627	631	645	612	613	617	589	635	638	642	591	650	629	614	676	604	652	610	600	623	624	593	595	636	650	661	582	640	610	623	631	607	594	608	646	629	623	599	609	634	630	597	589	589	621	670	639	625	590	614	589	651	639	641	626	648	611	652	568	593	621	677	614	619	604	674	583	609	637	616	643	635	641	623	653	653	625	598	664	608	615	653	632	608	654	642	618	613	624	595	647	610	608	606	627	607	634	623	605	611	625	672	619	651	615	629	660	630	643	586	611	600	613	614	650	622	595	592	617	670	588	626	653	618	591	637	642	605	619	611	603	657	627	588	571	595	596	608	657	624	656	642	666	622	653	624	608	600	617	592	597	600	618	632	607	586	624	585	626	645	610	613	608	605	636	610	581	609	605	644	642	582	623	612	635	626	646	624	573	622	618	627	644	613	649	661	622	673	614	614	616	630	653	643	599	566	641	578	663	656	611	578	646	640	648	619	625	613	558	590	625	632	609	655	619	624	650	602	637	648	641	644	637	639	601	603	611	624	649	624	653	633	628	617	630	636	660	639	655	618	628	601	660	589	594	634	632	635	662	614	628	597	614	624	602	592	636	589	675	653	611	644	652	604	655	653	599	591	627	597	619	606	639	631	657	616	603	584	595	686	634	624	612	623	655	597	640	619	614	592	635	592	642	620	623	631	645	613	624	649	650	652	600	614	619	591	619	638	597	615	589	664	642	616	660	664	595	656	610	667	645	602	652	611	635	629	626	639	629	652	630	649	619	601	579	578	587	599	636	632	614	637	590	668	644	596	591	641	601	614	612	632	599	639	574	632
23908	26901	34909	32825	34912	33410	28273	22227	17069	11519	8029	6808	4638	3007	1424	980	957	854	584	499	416	452	358	317	338	344	322	299	307	324	284	301	276	302	328	1278	2534	2578	2366	1693	1063	427	261	258	239	260	284	264	277	273	261	268	275	249	266	286	262	250	244	285	242	252	255	257	238	261	267	262	268	231	279	276	239	256	243	238	250	260	260	254	268	231	235	261	233	252	228	239	269	254	257	248	242	261	257	277	253	213	248	267	229	276	270	273	257	268	236	238	230	249	253	246	254	247	268	246	281	271	248	233	254	232	293	272	281	251	262	245	243	256	266	284	253	254	275	277	278	276	277	273	269	237	274	240	257	257	265	264	261	245	244	246	278	276	266	254	243	230	230	271	237	271	252	257	221	245	266	243	253	219	278	260	242	255	261	256	250	255	260	255	241	269	224	253	263	249	258	274	294	231	268	255	251	241	266	279	251	281	288	271	263	265	238	280	267	275	255	252	265	241	270	266	256	256	292	251	230	260	257	247	256	252	252	255	264	248	275	247	247	263	254	249	276	255	237	246	252	244	272	267	274	245	278	272	272	292	223	270	240	228	249	261	263	282	248	246	274	256	265	244	269	243	260	242	233	252	261	226	263	245	264	260	268	246	251	254	256	277	242	242	250	252	291	273	249	264	223	253	251	222	226	239	252	249	288	226	264	277	247	245	262	243	253	250	249	234	254	261	260	270	275	268	266	237	254	245	261	251	293	273	233	240	252	248	284	258	265	253	237	267	268	259	267	252	265	237	277	252	274	269	244	268	231	274	230	253	244	251	254	251	273	252	240	258	241	279	255	258	242	263	268	239	253	311	270	252	229	274	237	265	257	258	261	277	264	265	277	268	254	246	261	259	268	250	268	246	258	277	259	258	257	265	245	255	271	260	251	261	266	250	228	259	278	281	259	282	264	243	225	268	267	234	264	266	264	265	257	272	288	269	264	249	272	268	252	274	267	297	269	233	270	276	260	252	291	275	260	278	257	256	254	230	256	257	244	286	267	247	272	264	255	267	251	243	274	265	272	261	265	229	231	245	248	284	277	300	251	259	246	264	241	251	269	276	242	268	249	225	249	251	267	280	253	249	272	277	269	232	250	239	265	276	284	239	263	235	255	263	245	271	261	259	242	263	273	243	275	250	276	226	256	256	246	259	295	264	240	264	283	227	235	234	299	286	272	235	267	253	256	245	246	248	276	274	228	256	272	245	245	254	256	272	237	244	254	242	264	271	270	255	260	234	270	260	241	254	255	246	255	268	267	232	261	235	257	255	273	262	248	267	245	280	264	260	268	272	246	240	238	276	231	246	245	242	284	262	233	278	270	274	276	235	287	270	255	284	263	263	280	230	274	282	246	244	252	271	250	224	245	274	268	280	269	271	273	260	287	219	237	287	259	261	276	274	225	240	250	260	242	268	263	296	242	251	255	248	242	254	271	246	280	273	256	250	252	214	244	260	263	264	204	255	242	247	221	242	251	272	278	236	280	272	267	236	210	243	232	276	277	250	261	240	247	258	241	266	255	256	260	287	246	256	260	246	267	263	265	258	254	264	293	227	243	257	278	272	274	291	257	243	248	268	265	289	228	249	248	233	266	264	286	247	280	266	263	256	264	269	261	238	255	283	259	231	271	258	275	242	249	254	270	242	233	274	264	287	229	276	253	248	232	268	238	239	251	263	232	263	273	237	225	258	264	231	300	286	249	241	270	262	253	273	210	230	263	262	232	264	238	244	272	264	245	265	252	254	244	278	286	263	272	259	249	263	266	234	270	236	246	259	258	263	236	247	234	252	248	248	258	249	269	253	230	240	266	258	228	259	277	258	249	256	248	228	268	258	261	229	247	243	232	240	222	276	247	261	229	282	254	259	237	260	276	281	259	226	252	270	237	281	270	271	273	248	295	275	262	257	267	264	267	281	272	238	250	272	246	235	251	300	245	265	229	257	274	249	263	265	255	234	247	245	256	243	242	271	252	237	237	248	263	265	267	261	237	270	252	259	231	255	262	263	276	247	275	241	245	289	247	264	266	265	249	262	240	222	245	235	288	246	226	241	254	235	257	239	217	265	237	252	254	256	245	216	243	255	252	258	263	287	261	287	254	254	257	285	263	229	261	264	255	230	247	290	249	263	243	241	264	281	263	259	258	243	231	266	231	250	231	255	254	279	277	261	232	254	285	272	283	261	262	275	254	256	293	257	281	272	269	259	243	255	232	295	269	258	236	254	224	260	251	275	249	242	284	262	272	292	260	252	235	232	261	269	228	289	288	274	272	275	256	239	244	242	261	249	255	268	241	272	286	275	237	279	257	261	270	258	273	259	239	221	242	234	264	305	255	262	245	251	264	247	256	276	262	265	261	266	254	261	269	261	241	245	260	286	280	253	261	245	240	244	242	273	258	240	216	283	246	255	301	261	275	258	251	262	287	238	276	277	252	246	281	266	294	259	262	273	252	273	240	263	245	272	241	237	275	273	223	226	269	274	255	250	243	236	235	278	237	259	245	237	272	244	250	256	246	251	269	267	222	275	253	271	280	262	269	252	240	220	242	270	280	237	258	259	287	286	235	278	232	285	246	209	279	242	263	237	253	262	278	220	270	257	268	218	235	241	273	260	272	238	265	263	220	274	235	243	223	241	258	223	270	263	236	253	278	259	279	246	261	254	246	231	278	268	214	290	276	254	245	273	257	257	269	244	255	252	246	260	257	255	249	222	258	268	242	274	240	261	239	257	300	256	272	271	239	241	255	245	273	253	236	255	225	272	281	253	243	273	258	244	247	241	273	261	233	267	252	254	228	279	251	278	270	244	258	262	255	251	245	224	257	267	257	236	280	262	254	261	219	258	257	226	239	268	268	263	257	276	268	277	247	273	292	273	253	249	256	234	254	278	255	271	228	241	262	261	241	259	245	231	247	252	269	286	278	236	273	283	246	247	256	269	232	247	283	249	268	259	253	274	256	255	250	255	287	272	285	249	263	240	266	254	264	255	276	263	258	276	225	275	229	255	247	267	255	298	238	240	231	266	274	259	247	266	242	274	274	273	262	259	258	219	284	288	258	252	262	208	286	246	293	245	266	274	270	271	259	251	276	275	245	273	263	268	255	267	248	271	227	233	259	282	252	247	259	252	256	241	237	235	255	257	261	279	256	304	248	271	278	257	233	256	258	277	257	259	285	286	260	277	262	284	272	266	280	254	270	269	273	249	238	229	262	279	269	244	249	265	256	252	289	261	225	257	222	278	273	230	275	304	270	254	258	258	240	271	261	287	261	272	234	267	267	244	250	256	263	246	250	268	248	250	246	246	273	242	271	267	247	260	274	266	248	269	278	275	275	296	262	256	250	270	273	277	264	261	260	265	255	262	269	274	251	223	255	267	263	258	300	269	264	255	247	231	290	264	272	265	287	268	256	272	284	246	276	263	286	249	263	263	249	254	256	269	298	254	269	262	252	265	261	247	238	265
15333	20265	32389	38431	45321	44269	41110	36507	33278	27718	22500	18546	13886	9856	5909	3798	4154	3046	1827	1620	1505	1831	1218	1099	1059	1042	1019	945	980	979	987	929	947	944	1180	7839	14189	14634	12951	9350	5785	1550	616	568	601	645	632	580	630	634	588	621	555	702	751	860	588	661	607	651	631	615	638	619	639	592	607	649	637	581	669	563	646	635	626	620	667	612	645	637	621	653	643	626	627	583	613	597	611	604	627	631	589	622	581	639	585	601	604	629	643	628	605	669	617	650	592	606	624	579	658	602	589	601	620	640	635	606	602	671	600	628	630	620	620	639	621	547	598	610	608	587	596	595	658	587	608	672	621	577	622	619	613	585	604	604	586	582	605	653	614	578	631	629	623	578	590	598	630	612	586	630	533	574	660	606	629	592	595	608	628	606	602	612	597	610	611	627	595	597	615	621	640	616	603	624	584	601	602	628	575	613	632	646	654	675	615	655	646	576	612	615	604	631	645	652	607	617	603	621	647	597	616	687	585	651	606	637	598	593	591	583	625	614	591	597	605	605	567	604	628	584	645	612	610	605	596	554	627	611	633	615	597	606	592	654	608	615	588	647	637	628	622	637	616	638	584	564	630	605	619	636	607	620	638	605	616	634	616	614	615	598	617	592	625	608	594	634	578	566	636	609	602	601	624	625	613	605	570	649	669	628	646	587	608	589	653	635	640	606	589	640	602	658	604	580	590	602	678	637	602	601	576	634	602	614	597	589	628	613	662	644	628	627	575	621	598	595	649	607	611	615	574	654	625	616	599	631	577	586	656	645	621	581	580	624	640	578	635	604	596	670	594	629	657	627	638	611	647	600	634	618	579	588	625	644	583	597	566	605	646	621	610	658	598	564	624	638	663	580	639	587	629	616	620	650	605	613	613	656	631	623	610	567	627	635	629	626	620	622	640	633	617	629	592	623	604	594	629	608	623	580	624	612	622	652	588	602	626	639	579	616	639	635	610	663	604	602	578	587	589	612	567	576	631	605	583	619	641	563	575	622	606	628	612	619	638	585	588	620	605	604	589	598	617	584	591	593	641	635	603	583	601	613	613	628	617	652	610	590	621	651	627	595	548	633	614	625	590	693	642	614	614	589	651	589	644	613	632	615	634	624	589	626	624	583	585	588	610	648	652	608	588	595	660	595	608	598	622	606	567	608	630	591	667	607	633	598	615	618	653	647	597	611	598	580	590	639	626	593	638	565	661	645	648	587	608	602	620	626	610	637	632	604	610	568	622	606	632	590	573	604	651	567	639	599	637	616	593	622	622	618	632	641	608	599	651	587	619	591	639	590	599	602	637	651	626	611	614	603	637	631	662	630	633	576	647	627	602	595	570	606	614	586	592	563	618	585	628	557	606	654	649	617	610	587	610	632	647	592	644	597	598	596	576	617	594	635	631	644	583	637	638	634	610	601	584	639	662	606	617	608	587	623	615	619	627	626	584	592	606	597	589	577	654	635	661	611	617	654	610	602	617	660	594	603	597	598	607	592	621	608	629	601	591	555	647	639	613	578	620	641	616	602	609	598	584	624	605	683	622	599	635	685	571	603	609	572	628	629	610	606	620	620	633	573	610	582	583	609	576	616	628	646	605	620	622	569	606	610	649	649	641	646	643	632	620	626	658	617	605	636	652	591	581	656	625	620	602	562	593	588	630	596	623	627	633	599	590	639	627	577	643	632	632	590	640	610	588	619	627	607	654	664	631	614	666	638	615	573	576	645	623	634	566	567	598	627	657	604	606	612	631	645	574	618	667	607	642	607	646	631	582	630	582	619	634	631	618	664	642	616	631	614	590	577	624	623	578	600	585	594	603	603	596	621	630	597	589	626	612	610	667	607	590	580	618	611	602	609	640	587	615	604	628	589	618	601	643	654	620	629	596	628	616	630	608	578	662	616	569	630	636	610	643	580	640	585	624	617	606	613	603	622	608	617	611	614	627	614	588	576	618	629	611	609	599	617	603	592	635	641	623	622	587	629	651	618	563	605	592	575	615	591	587	599	623	658	646	584	593	662	620	586	645	611	637	626	569	614	642	585	629	636	616	566	617	599	616	653	588	577	635	583	605	655	569	613	619	600	602	620	546	597	611	603	551	619	639	602	594	591	606	591	609	605	582	605	634	590	595	652	631	632	670	619	608	601	634	551	627	617	589	639	657	611	629	619	646	639	631	600	642	576	634	633	610	625	619	608	657	611	627	600	610	608	616	644	614	613	602	623	613	586	631	650	583	654	606	607	609	599	623	593	613	681	589	655	553	614	640	593	653	578	575	568	609	632	612	598	594	650	594	615	653	620	658	638	583	623	621	636	632	556	625	622	588	624	640	574	639	632	616	637	596	627	596	596	633	599	584	550	605	583	616	640	622	595	644	660	597	584	592	626	613	606	635	628	649	604	555	661	622	630	627	605	613	622	643	595	601	606	613	605	671	612	594	598	590	552	629	609	620	653	654	603	644	672	617	573	611	611	654	605	621	623	610	606	592	594	591	616	609	616	589	601	614	594	620	693	579	620	608	632	613	586	614	616	569	593	585	615	632	581	613	596	632	627	571	603	605	601	621	577	643	643	606	613	632	558	613	634	595	618	601	664	635	659	563	618	609	630	628	574	589	595	623	642	579	649	696	606	595	641	596	580	622	572	663	666	590	608	612	634	624	611	570	612	608	603	642	617	599	622	600	570	621	613	582	632	636	605	595	656	627	626	628	629	647	580	658	626	600	623	633	639	637	626	599	619	658	598	615	582	654	575	631	577	640	615	612	574	657	621	593	607	641	612	584	620	627	596	621	608	654	592	607	641	600	593	627	609	604	599	602	604	602	624	583	584	611	632	586	614	660	678	633	618	594	597	631	633	592	566	600	600	643	555	621	594	622	615	600	610	639	598	647	617	596	645	607	613	583	575	609	568	616	630	580	628	592	598	606	610	651	600	606	587	647	628	621	633	626	621	644	611	638	600	629	594	665	599	643	593	608	601	593	630	610	592	618	593	625	613	584	647	608	630	621	636	558	609	638	614	567	601	586	588	610	646	622	654	620	579	600	630	634	610	589	574	596	587	642	637	626	598	652	646	618	545	617	644	641	632	620	629	596	646	600	671	583	609	638	598	605	615	616	616	617	633	573	632	574	612	659	596	651	586	663	654	607	623	607	600	589	620	585	568	608	605	603	639	603	627	609	637	634	635	656	641	654	599	603	615	629	621	628	570	643	610	626	641	621	668	646	595	615	605	600	627	626	648	615	621	668	616	665	629	651	634	642	660	635	602	656	596	587	603	592	616	637	556	632	646	617	616	636	635	604	581	629	627	611	605	611	594	611	591	600	606	615	623	603	615	623	604	661	577	571	651	633	650	614	642	628	611	617	622	593	647	606	628	647	611	644	629	586	593	651	630	593	610	631	629	581	620	599	590	618	620	614	601	611	601	647	611	619	570	625	588	656	641	594	638	649	590	606	635	620	579	641	593	625	587	589	612
3796	2623	3332	1836	1483	1327	1076	745	499	383	296	267	266	221	208	199	208	186	211	178	179	202	200	180	180	161	185	209	180	182	181	179	206	204	209	203	232	301	372	395	323	207	181	155	161	211	176	180	201	159	207	179	181	167	186	187	198	185	169	172	174	157	184	157	170	173	178	197	160	182	183	177	179	193	193	181	182	186	160	178	190	163	177	172	180	181	145	174	167	196	174	180	173	168	168	188	203	178	164	187	179	194	175	186	155	176	192	152	191	175	181	186	157	184	181	186	169	187	172	184	172	195	179	203	171	168	183	191	173	193	176	183	153	160	162	193	180	169	150	190	183	177	183	180	159	175	165	181	159	183	181	178	175	174	169	179	199	189	155	179	167	189	145	190	168	151	181	169	165	188	211	191	180	171	170	211	199	186	158	196	161	176	174	190	185	179	169	177	164	208	198	152	195	160	195	175	188	161	149	166	163	176	177	171	197	164	183	168	161	175	183	180	181	191	174	186	186	168	194	183	174	202	188	211	181	172	184	174	169	185	202	178	187	212	171	178	164	186	186	184	162	158	161	171	174	194	183	201	175	167	163	194	201	179	182	185	171	158	169	186	161	141	178	180	161	197	181	181	179	180	190	170	191	189	176	184	163	182	158	213	202	176	163	163	183	191	192	175	192	173	162	183	190	182	180	172	168	190	184	180	177	179	186	178	182	157	177	167	186	176	163	182	206	185	197	179	200	174	155	151	189	166	172	189	175	170	163	188	162	175	215	183	192	202	172	170	168	151	171	196	191	171	168	184	175	160	169	176	193	164	181	173	173	166	161	162	179	176	168	198	172	184	175	191	177	169	171	169	177	183	171	187	180	183	173	199	163	162	188	176	185	187	174	171	176	195	181	184	182	176	182	188	181	191	194	183	163	185	175	170	152	179	163	158	176	183	202	183	155	168	176	201	182	172	184	163	175	192	178	184	178	188	171	162	180	195	180	191	181	193	196	165	178	182	183	165	194	173	183	189	176	182	177	161	206	194	174	207	177	163	174	160	171	188	169	155	169	186	217	209	167	188	157	187	177	177	185	186	170	184	169	169	177	171	166	184	161	177	199	176	167	179	187	185	173	164	181	170	173	175	172	162	184	160	159	173	193	195	173	198	176	171	193	172	188	176	166	185	182	181	176	171	162	173	175	166	189	195	181	191	182	175	204	201	183	141	173	180	171	184	187	154	183	181	195	182	179	189	157	177	177	176	172	185	173	169	198	167	183	189	174	176	180	176	183	174	187	156	177	162	207	156	168	177	166	167	168	163	173	188	171	174	193	199	161	181	174	184	184	192	195	185	179	185	168	152	156	180	176	197	173	175	178	184	186	199	166	186	171	191	195	176	173	170	193	193	184	177	200	205	179	209	166	167	159	198	188	157	187	175	200	170	180	175	185	184	192	174	180	197	201	198	191	185	171	202	202	188	197	160	165	184	190	184	169	170	161	201	174	178	170	190	174	180	181	180	171	188	171	190	176	172	155	157	185	163	161	163	163	197	185	170	184	161	165	176	174	185	186	178	167	183	183	171	179	160	208	168	185	214	181	169	178	165	191	190	183	161	181	168	199	186	183	159	181	183	181	163	200	179	156	175	178	187	198	168	185	177	174	199	194	180	183	196	177	174	187	176	165	173	169	178	178	163	190	175	177	171	145	158	180	159	191	192	164	190	171	159	183	177	185	163	206	188	149	174	164	192	185	178	150	179	183	183	187	163	173	175	167	197	189	158	193	172	192	172	203	167	151	188	154	164	161	174	165	167	160	193	168	185	179	173	165	159	148	175	169	181	192	194	181	191	178	180	167	165	162	161	176	194	160	178	166	185	157	192	191	161	169	193	200	193	186	196	201	177	175	173	201	193	183	180	153	178	169	152	198	196	188	169	183	195	174	171	153	186	188	186	190	177	151	187	162	184	181	183	175	181	161	155	181	185	205	158	180	193	187	183	158	157	181	156	159	169	175	200	171	172	182	186	197	190	177	171	196	175	171	170	177	161	180	182	151	165	156	176	170	175	184	237	178	190	192	170	165	167	178	187	182	179	199	161	163	191	161	171	174	165	159	181	160	168	179	160	154	169	183	185	193	179	167	165	166	168	175	191	203	186	182	176	178	187	165	147	183	195	197	174	198	179	198	180	184	184	180	181	176	171	177	178	162	171	171	177	169	192	173	160	142	179	193	179	191	203	175	171	191	179	176	150	160	171	154	193	161	180	162	187	189	166	195	198	185	185	177	165	164	185	164	169	155	164	172	171	142	153	165	174	185	169	170	183	180	193	164	188	177	146	166	172	208	181	194	165	179	154	191	176	188	186	183	187	163	154	195	155	182	169	190	194	187	184	173	163	177	162	170	184	193	168	177	171	175	180	209	181	160	177	173	202	175	174	181	160	195	179	179	184	183	205	180	185	192	194	170	173	169	161	183	193	180	196	188	179	165	186	186	188	184	160	157	168	176	189	160	196	189	152	181	176	170	190	194	186	180	167	175	196	181	157	175	183	163	165	182	191	170	163	187	184	149	153	179	173	184	180	157	169	197	174	162	184	176	154	196	179	182	178	186	171	201	162	184	173	190	175	196	159	166	169	151	148	201	171	198	193	165	154	178	166	182	179	181	168	169	180	181	183	214	197	178	169	180	183	182	192	176	200	200	223	203	173	217	181	168	165	161	183	162	166	177	175	173	171	173	172	161	192	175	169	196	183	176	177	188	199	164	190	203	169	199	189	173	178	203	190	189	202	167	197	210	188	177	201	191	164	186	208	194	193	176	166	190	178	176	167	196	165	175	188	158	169	162	166	175	176	173	200	171	196	169	175	172	192	170	191	155	179	185	175	172	183	194	189	162	170	170	165	171	185	162	171	196	156	195	186	171	156	151	182	159	150	168	175	186	177	189	183	186	167	185	189	176	185	179	190	172	195	177	194	156	168	197	190	185	167	171	202	185	193	177	160	191	197	178	181	210	184	175	178	165	162	132	177	189	179	190	178	156	171	163	167	192	186	201	167	153	168	169	167	172	161	185	189	183	192	183	193	170	193	188	159	165	164	176	172	182	161	182	165	171	179	183	188	178	192	180	176	185	173	178	180	167	180	183	206	197	191	188	176	194	195	164	189	201	168	160	213	195	191	189	162	176	172	185	152	203	204	182	173	194	168	199	194	155	184	163	195	178	172	187	158	174	165	163	169	191	172	182	168	189	192	161	157	173	186	194	149	177	221	174	184	196	166	174	157	159	188	177	181	172	198	184	190	180	180	171	165	169	183	184	163	178	170	194	215	175	137	204	209	189	161	186	198	169	197	175	169	175	193	186	179	191	162	178	194	163	194	192	173	159	183	182	170	196	169	187	174	179	166	164	195	188	182	179	158	170	168	162	176	172	186	186	184	191	218	160	193	178	189	188	177	174	198	176	180	152	168	185	180	187	175	189	173	209	202	198	184	162	177	177	198	192	182	185	182
3242	3587	6741	5809	6673	6544	5656	3876	2683	2027	1568	1298	1125	940	747	707	654	601	590	595	640	602	582	556	528	539	494	532	540	559	537	514	569	549	513	531	780	1368	1563	1709	1227	571	437	453	488	430	505	466	473	486	452	489	485	461	474	484	471	462	476	451	451	480	486	453	430	450	488	474	459	473	429	441	457	490	481	452	452	488	430	464	452	501	457	441	492	452	463	473	438	477	445	482	466	445	506	485	468	461	498	470	480	505	435	505	437	515	456	479	506	475	455	434	439	448	497	459	480	416	489	483	453	497	498	462	450	486	448	477	465	470	476	513	474	471	480	470	460	415	462	450	450	492	455	470	466	488	489	461	430	526	441	475	481	469	481	466	455	502	458	483	452	467	481	456	422	501	442	486	470	435	428	480	462	463	463	448	469	448	453	497	442	427	462	448	455	472	461	506	476	475	446	450	474	468	449	420	495	444	518	439	428	463	486	461	467	415	482	390	451	459	466	459	448	477	486	463	466	486	422	459	459	465	470	516	475	476	440	461	513	452	450	494	486	466	485	458	460	470	474	457	430	451	486	478	463	443	424	453	451	497	456	461	456	463	480	453	435	439	446	453	501	452	474	469	503	450	445	446	473	457	439	418	484	500	431	453	456	470	446	460	482	468	447	445	461	491	485	488	464	446	502	492	465	455	469	426	458	479	494	477	504	463	490	489	458	466	459	427	438	441	457	461	455	471	459	465	490	466	459	450	475	439	478	473	481	455	493	454	455	478	473	504	463	463	449	464	483	468	455	454	483	455	456	470	471	454	513	453	470	461	455	454	454	483	497	440	451	429	502	488	454	475	485	433	444	437	469	425	443	484	497	430	519	477	469	471	481	455	459	471	434	458	460	467	470	500	480	459	468	492	473	451	422	490	453	498	538	444	454	446	467	484	474	453	459	467	460	467	484	467	495	482	480	483	466	487	470	432	452	450	447	463	472	476	439	434	480	465	447	492	468	467	475	466	466	478	470	464	476	456	481	492	460	448	456	481	472	463	456	484	481	419	477	466	444	426	480	479	459	473	442	468	476	496	440	487	449	472	432	423	445	507	473	452	475	469	480	483	467	469	461	445	462	458	484	470	454	450	445	461	461	486	476	440	452	411	465	504	454	473	448	496	453	468	483	460	488	456	467	469	472	471	448	451	485	478	482	502	464	461	455	445	494	474	454	444	467	444	468	424	453	440	454	448	464	515	437	479	413	464	463	439	428	481	451	462	464	432	484	473	503	461	477	482	452	451	457	459	522	468	456	457	476	491	461	476	465	467	439	430	463	458	433	463	452	441	477	472	462	470	461	451	472	471	445	463	456	479	439	435	449	461	453	469	493	453	434	473	455	490	402	459	447	454	435	468	421	446	469	458	476	494	439	470	489	466	440	445	478	474	449	467	496	470	473	460	438	439	448	477	451	493	460	449	463	488	452	452	487	448	475	418	448	459	524	464	453	452	501	427	450	494	474	458	480	457	456	481	452	438	491	450	463	477	427	485	502	451	484	485	487	458	418	486	428	465	441	461	446	459	457	455	452	476	475	424	472	476	470	485	463	428	485	406	443	436	464	432	449	470	425	467	467	483	483	422	453	421	488	508	515	472	449	466	434	465	483	496	440	444	467	497	489	454	423	452	479	474	469	455	491	447	465	486	454	461	397	444	438	443	453	468	444	464	462	461	477	470	454	488	456	473	457	508	444	453	485	439	462	437	439	477	465	467	477	479	440	470	489	427	448	426	415	474	506	442	492	528	489	454	421	481	465	457	481	463	438	502	504	477	464	485	437	513	494	436	453	470	445	456	449	467	438	443	458	422	479	471	465	482	478	516	499	463	488	460	470	462	526	454	454	430	501	436	459	463	448	501	483	466	472	478	438	460	481	449	479	478	473	491	482	466	441	476	418	480	470	429	480	478	497	463	446	489	472	465	450	486	450	486	488	462	480	506	493	467	448	444	478	486	468	429	486	449	469	493	472	449	469	479	479	438	431	483	458	494	448	478	491	467	466	436	475	440	479	475	466	462	482	534	467	481	492	454	434	487	461	458	503	467	458	470	426	487	489	496	489	404	473	470	462	445	511	454	461	451	455	453	475	483	472	453	451	473	475	443	464	468	480	452	442	423	463	413	497	442	477	481	484	448	442	452	467	455	467	460	484	484	466	456	487	478	466	474	481	458	462	455	467	440	430	456	468	453	484	470	459	461	425	465	463	463	479	467	475	440	484	426	471	410	464	474	500	474	455	435	481	456	475	478	430	478	465	396	459	466	441	425	460	479	470	500	472	458	438	467	458	441	477	479	448	453	455	496	487	456	492	467	466	434	466	443	483	470	483	490	470	478	467	471	460	453	461	474	474	470	451	503	475	469	486	470	495	502	486	445	474	435	472	475	441	467	459	448	445	437	478	449	487	450	469	498	472	453	448	448	490	456	466	443	474	442	474	467	456	449	464	481	398	439	486	424	433	456	455	450	449	452	486	463	481	471	422	444	463	455	457	474	445	487	445	499	400	434	449	451	496	481	467	453	468	450	450	479	453	463	432	475	480	447	434	482	463	430	445	467	486	463	459	456	474	465	438	450	494	465	458	462	469	432	483	478	442	451	473	446	473	509	484	480	463	428	473	477	448	466	485	486	487	455	468	492	482	444	456	452	432	482	503	475	459	509	489	457	447	435	431	477	442	470	470	478	449	458	447	486	449	427	412	471	462	464	465	475	456	470	472	449	513	487	466	501	488	462	502	483	476	418	466	448	456	484	475	446	459	477	486	486	461	470	454	474	463	487	433	433	468	444	468	477	465	494	454	476	475	476	458	470	478	483	458	481	489	440	428	448	441	482	482	481	439	453	440	459	459	449	468	454	441	479	475	456	446	437	429	497	451	496	499	455	464	479	451	456	452	455	469	517	478	509	474	459	441	495	480	445	474	494	484	456	474	456	410	474	438	456	451	495	466	476	442	447	433	482	455	483	474	436	454	464	436	425	507	457	478	456	440	466	489	459	503	471	443	478	485	466	455	476	420	454	466	460	436	446	474	437	466	430	445	435	455	434	452	477	437	478	472	448	496	435	461	440	472	442	472	445	458	425	465	484	471	499	430	477	489	438	484	463	455	461	442	486	506	433	480	435	501	462	481	478	478	494	440	461	437	444	494	471	436	446	460	486	475	449	424	430	466	488	447	457	452	481	465	444	481	494	439	455	452	480	444	488	449	477	465	472	494	474	433	424	431	509	453	474	466	435	446	470	507	485	445	450	492	453	471	437	478	486	459	475	437	428	471	456	409	452	492	491	430	430	463	497	468	445	470	467	477	479	463	481	453	469	443	438	475	497	437	457	472	440	473	459	464	457	460	461	463	450	493	442	476	439	428	458	447	418	451	483	467	434	466	460	477	474	461	457	421	487	482	430	473	450	475	455	440	499	463	484	462	478	474	467	459	468	456	489	468	490	469	476	508	460	469	446	465	487
15583	18602	30354	25561	24989	22993	17660	12431	9393	5798	4443	3331	2417	1611	878	660	446	390	311	335	299	392	362	277	298	276	265	281	270	270	277	293	272	263	279	288	925	1552	1609	1257	745	322	269	231	261	238	246	259	231	278	260	247	248	247	280	246	239	260	277	273	264	257	270	248	248	236	264	226	255	261	246	254	231	258	265	272	284	225	249	255	220	259	249	244	263	258	253	252	265	231	261	244	228	253	254	261	238	248	247	260	278	234	230	267	264	284	258	259	242	234	233	225	268	247	264	249	259	216	236	211	249	263	242	255	259	253	262	242	249	239	252	206	238	274	246	271	221	267	277	275	250	242	244	255	274	238	271	237	226	234	228	244	260	249	242	261	263	249	249	257	247	245	231	236	231	259	248	226	263	254	265	281	246	226	266	253	250	231	250	278	256	256	270	236	263	254	283	245	227	268	246	264	236	264	261	242	254	262	231	241	273	258	265	233	251	246	268	231	223	264	267	261	222	268	229	272	245	282	235	237	249	291	256	249	242	246	228	247	250	239	241	265	227	271	261	249	240	252	254	253	245	237	284	294	212	245	254	249	265	236	247	270	267	239	244	231	247	253	259	269	243	252	255	253	250	227	258	284	256	255	235	207	251	255	252	261	233	254	253	221	256	257	256	222	292	273	235	233	260	231	248	230	243	261	229	253	249	250	255	269	256	240	244	245	237	247	243	239	245	238	252	247	241	240	279	251	277	248	275	259	261	229	265	247	245	273	229	239	252	255	283	273	268	251	244	257	274	252	221	275	271	240	238	290	290	262	262	243	248	235	234	275	242	293	257	277	245	235	253	273	238	234	232	225	258	232	244	310	295	252	233	248	258	242	222	263	250	235	278	211	239	226	253	236	271	232	227	260	249	255	247	257	245	281	263	235	271	252	255	257	252	249	258	248	245	264	245	234	246	264	249	276	234	247	231	226	261	274	271	245	240	275	274	238	281	226	267	255	257	266	258	239	266	258	207	246	270	234	242	258	263	219	276	251	234	227	265	263	243	256	261	261	243	262	220	263	270	247	302	239	287	249	221	258	256	281	269	261	255	246	256	242	242	215	254	267	266	248	229	237	238	279	264	264	257	242	252	243	233	254	244	251	249	240	266	230	243	240	261	288	237	221	218	240	281	262	256	240	238	277	237	238	258	253	273	268	248	226	258	257	223	257	239	276	245	261	231	248	239	249	252	247	276	243	237	254	247	234	224	250	257	230	243	248	280	248	256	227	255	239	247	252	259	239	231	253	270	257	261	250	256	238	228	237	263	247	254	262	251	237	253	242	244	262	231	252	230	244	250	253	263	250	219	266	217	274	250	258	255	251	244	236	289	241	271	275	222	238	267	263	257	229	252	260	209	248	259	271	235	245	265	237	260	240	220	248	278	235	251	259	238	234	238	259	199	242	227	281	233	253	266	248	269	249	269	262	233	238	255	264	230	279	244	238	257	221	213	247	290	259	233	233	237	249	254	239	273	261	232	233	246	252	237	251	260	265	249	253	266	219	214	258	260	260	243	237	264	237	256	255	242	255	234	243	275	254	264	250	254	245	244	270	237	263	222	266	257	283	278	249	257	246	254	265	238	235	270	264	219	260	255	238	251	265	267	309	249	273	214	255	232	228	281	239	220	278	272	264	269	234	267	257	244	290	257	284	260	256	244	246	226	257	246	242	283	262	278	278	268	248	276	238	239	245	247	261	262	267	278	253	242	284	232	224	262	267	274	235	260	228	256	236	301	242	246	255	225	271	269	251	266	277	253	228	253	232	266	259	251	263	216	266	235	265	230	246	268	244	252	231	255	244	228	276	225	237	223	255	250	259	245	241	269	240	276	259	244	272	241	231	249	226	247	238	217	246	260	277	262	238	225	244	269	247	256	222	216	253	252	266	240	256	250	266	249	275	252	244	274	255	267	233	259	246	252	235	277	225	230	248	288	236	238	249	245	242	255	255	239	271	219	266	273	252	235	251	243	256	260	263	265	248	259	256	239	239	213	241	228	258	255	253	231	261	271	252	286	270	260	255	270	245	226	226	232	244	245	208	251	284	246	246	254	265	269	248	246	244	228	256	244	220	263	240	252	233	287	253	217	225	254	282	268	221	252	248	260	240	264	253	233	275	232	245	290	237	232	246	241	221	241	264	239	241	238	224	246	246	248	295	225	223	287	258	228	247	276	253	250	240	241	263	279	265	243	232	234	244	256	252	253	291	262	265	274	254	252	244	273	235	255	234	258	250	234	256	219	259	272	251	236	252	244	225	271	278	250	275	245	262	246	239	222	281	242	222	227	237	265	229	268	266	211	248	238	240	261	246	242	210	248	257	264	236	284	227	224	266	223	254	252	226	249	243	239	246	226	238	242	274	269	273	241	255	267	243	243	241	252	221	267	253	269	289	250	275	244	236	229	243	278	263	268	276	259	250	248	225	260	253	268	277	248	258	250	248	232	243	230	273	246	229	241	254	241	260	287	241	234	248	263	244	319	250	256	230	269	264	236	241	254	269	253	241	235	223	246	245	243	250	243	237	253	246	231	236	266	257	241	240	285	265	249	245	254	268	278	263	255	233	258	257	262	225	248	269	272	233	254	283	250	267	256	262	254	225	220	208	261	269	251	248	248	243	231	253	229	235	250	235	283	262	249	229	264	243	242	242	268	262	232	207	263	288	259	250	253	228	250	232	250	242	258	280	242	267	270	244	251	286	247	229	235	271	252	234	251	262	260	240	246	236	232	246	255	271	241	266	247	239	249	250	225	234	252	259	269	240	257	266	252	270	259	263	236	260	246	246	283	227	247	252	222	234	215	247	224	232	232	263	246	250	249	254	239	251	255	264	250	245	275	238	264	246	243	258	252	225	255	256	262	282	265	244	279	258	252	270	259	242	290	235	234	237	263	254	240	248	311	246	246	259	253	243	263	258	223	253	237	253	250	236	257	235	273	234	278	266	254	245	232	238	249	245	257	244	233	263	245	254	252	252	260	282	233	229	261	235	226	245	238	252	233	261	232	236	236	246	252	220	266	229	256	247	267	257	220	236	220	223	245	240	215	291	257	271	263	245	247	217	224	250	274	274	259	269	264	271	239	252	272	258	248	254	264	264	267	252	239	295	259	226	244	283	241	258	242	243	243	262	258	254	261	249	261	253	259	261	254	270	247	256	227	241	241	272	264	272	241	254	253	255	255	258	242	275	235	243	246	254	265	259	239	263	234	226	284	319	263	240	240	251	227	274	245	230	253	249	262	279	243	251	265	250	243	223	263	243	257	261	262	240	269	258	242	242	230	215	258	259	242	247	253	266	237	227	249	245	262	251	266	271	218	257	253	261	237	263	251	218	243	292	232	244	269	262	261	227	258	266	227	291	262	257	239	264	245	222	239	264	265	228	245	245	230	271	252	245	271	247	250	251	251	284	245	283	239	268	221	242	249	261	269	243	244	249	238	211	250	242	228	245	278	266	275	279
10801	15244	27255	32142	36870	34276	29878	26271	23241	17756	14361	11812	8540	5594	3588	2500	2280	1686	1214	1026	1049	1730	1647	1090	830	814	818	887	753	742	786	814	759	758	758	1005	5918	9614	9674	6977	3700	850	643	623	658	621	598	657	630	625	565	656	626	628	614	735	606	647	620	672	635	615	632	621	604	620	637	615	614	617	654	616	581	635	569	568	608	577	674	642	611	610	616	599	658	607	687	603	615	618	586	623	586	611	626	632	647	593	606	589	623	610	608	621	608	629	668	614	577	632	597	600	599	617	576	628	628	598	590	627	637	618	626	599	609	614	588	659	571	577	594	582	598	615	640	598	595	639	634	586	618	552	673	641	589	642	567	575	625	605	621	621	609	602	633	606	612	632	626	607	620	543	596	624	632	618	603	650	605	607	625	629	590	633	636	578	594	562	598	632	596	648	605	595	586	580	631	591	590	624	617	615	632	624	620	631	607	608	574	574	626	615	611	646	580	633	578	613	661	623	628	576	619	592	604	612	612	582	612	575	604	588	619	601	606	670	571	650	584	610	605	555	642	607	627	617	578	614	617	621	645	670	578	600	615	637	636	673	604	596	618	605	629	607	610	598	627	631	641	583	653	633	653	590	638	663	650	629	636	632	616	613	553	634	576	589	578	623	625	609	604	627	626	619	638	616	612	597	661	590	623	578	615	579	602	620	603	600	629	590	645	582	614	654	607	608	629	591	624	651	644	620	635	585	674	583	662	580	626	591	623	630	594	603	605	575	614	594	619	576	673	612	654	657	554	592	643	602	614	606	602	619	633	607	611	618	593	604	592	611	634	601	661	595	640	596	608	595	656	614	597	592	612	604	597	597	646	592	611	606	591	623	618	554	587	606	642	621	595	594	614	591	606	636	615	614	674	631	634	650	625	631	634	652	604	610	615	617	626	635	616	651	622	639	627	599	579	601	597	639	606	573	619	658	616	647	587	595	549	624	610	565	583	623	605	662	640	611	617	593	636	605	603	603	634	602	602	615	627	596	596	609	634	569	600	635	640	596	568	634	584	630	611	617	632	631	628	617	611	616	645	596	623	638	620	625	604	618	590	643	594	601	579	595	629	605	666	593	628	643	600	642	630	608	635	638	602	611	636	611	616	651	563	596	588	647	637	561	609	587	613	603	570	612	613	578	632	630	636	607	622	624	618	581	618	588	628	630	612	636	585	592	632	624	624	646	572	569	593	648	604	634	626	631	605	618	632	635	624	622	590	655	612	633	619	604	618	635	597	610	633	600	621	587	641	647	653	620	649	638	616	594	616	626	634	592	634	632	637	578	592	628	614	587	629	616	624	618	625	623	655	620	618	636	619	607	603	619	572	624	579	648	612	579	603	630	609	615	624	594	592	616	654	620	579	621	606	616	656	564	610	610	553	588	622	604	653	588	641	623	583	598	620	601	611	594	667	611	574	644	636	657	649	642	650	608	602	563	632	642	646	624	616	616	611	660	582	601	585	604	607	627	622	639	595	600	604	608	606	645	621	634	644	617	584	609	592	666	636	608	629	576	603	644	594	631	641	603	590	602	588	595	594	605	598	639	613	635	579	622	598	580	624	617	649	626	591	592	600	620	642	608	649	607	633	610	633	593	614	652	605	615	572	627	615	579	631	583	594	602	628	604	615	623	626	615	605	622	652	652	612	611	599	611	594	601	624	618	636	636	620	658	611	583	603	624	590	613	656	622	597	629	598	622	591	600	646	663	581	619	632	619	602	596	617	588	610	588	634	609	580	620	681	564	628	591	585	632	636	617	574	604	612	583	583	617	580	585	584	592	632	605	615	593	592	585	610	611	615	592	634	563	650	633	579	612	628	630	599	620	617	608	619	636	616	623	588	647	598	594	662	653	661	605	626	642	601	599	577	640	617	586	575	626	616	612	590	618	649	624	616	637	571	623	624	629	652	678	611	572	642	631	632	642	613	659	587	599	633	613	602	689	638	601	616	635	638	591	602	598	603	615	585	597	652	614	629	637	619	583	611	655	634	603	669	619	557	620	601	617	614	590	615	622	613	614	616	582	612	614	626	629	630	608	609	614	632	614	573	614	596	618	583	617	663	630	658	615	606	615	606	646	621	633	598	611	586	607	614	602	641	630	598	597	610	587	586	597	596	598	646	659	583	605	675	622	585	638	612	572	546	598	594	597	607	627	605	614	607	605	592	611	639	571	628	655	584	626	617	648	610	639	609	648	598	614	672	590	632	642	634	618	593	581	606	581	598	575	635	558	664	596	611	656	647	609	615	609	580	667	592	590	586	597	597	646	600	588	578	609	620	627	625	611	627	596	669	654	650	622	589	622	603	621	613	621	673	577	580	595	601	621	581	632	632	609	566	632	605	655	607	640	619	625	647	669	637	617	579	580	658	622	627	640	620	621	632	610	615	624	563	569	557	603	626	623	568	586	630	593	605	566	565	667	616	576	589	626	649	616	581	588	582	637	626	596	617	567	588	591	605	610	605	633	584	595	628	640	635	648	597	621	571	653	586	575	625	560	616	605	640	619	649	655	606	650	613	637	626	626	580	620	609	634	612	626	614	590	639	604	639	592	601	594	623	566	589	644	597	589	606	586	623	600	616	586	621	615	576	646	588	623	638	641	591	652	622	635	618	583	610	631	611	625	617	633	604	586	628	663	566	563	583	585	616	628	600	618	586	640	620	566	582	641	645	633	603	627	622	618	603	595	600	601	589	616	583	665	634	567	576	594	598	629	586	611	602	586	581	623	639	621	640	601	621	642	626	585	603	609	645	620	621	649	599	650	631	597	605	603	594	643	595	610	627	660	626	605	587	633	634	612	565	642	619	617	633	648	571	599	599	595	614	627	566	617	631	583	609	614	647	653	589	610	649	613	588	642	579	617	613	597	624	574	627	601	631	632	603	591	639	618	613	600	584	651	635	602	651	633	647	613	620	611	632	625	626	627	585	630	615	622	578	679	630	610	574	634	623	622	611	625	599	590	624	581	623	560	638	588	623	617	595	598	641	591	607	604	593	610	609	619	607	601	612	601	560	594	607	628	634	643	609	575	635	694	585	648	597	610	553	583	651	619	580	565	586	612	614	597	623	628	599	639	622	564	600	599	625	638	601	613	615	610	609	631	565	565	658	615	595	603	645	593	661	607	611	642	620	602	602	660	601	610	581	677	592	632	631	639	679	671	640	614	596	586	573	625	638	588	609	582	651	606	606	602	613	624	614	595	561	607	597	644	645	627	613	630	554	643	586	629	645	625	557	607	596	604	605	633	603	630	628	611	604	582	585	621	645	628	621	619	642	609	617	614	595	625	604	600	629	617	649	602	629	635	629	602	579	627	589	617	622	592	638	614	620	664	607	662	607	603	601	571	628	583	594	610	595	625	624	619	634	617	602	629	612	598	589	646	606	631	581	592	570	625	639	606	624	610	622	591	647	632	602	644	631	617	624	598	619	606	610	590	591	608	607	574	606	624	661	629	567	628	609	635
23286	26356	35759	32696	34316	32012	25977	21242	16862	11136	7693	5782	3983	3128	1533	1082	853	553	415	324	364	530	447	533	331	258	296	259	291	264	273	283	264	251	253	347	1703	2865	3005	2137	990	301	240	220	233	230	229	227	231	243	240	255	244	231	260	224	221	213	266	233	243	206	251	210	237	222	218	221	242	251	240	230	226	240	246	227	221	255	264	235	227	222	236	246	235	213	212	247	249	266	250	237	238	237	253	271	231	223	216	235	239	244	233	241	227	259	256	256	237	221	228	214	231	255	223	246	253	228	219	235	285	221	219	227	211	242	218	250	241	252	260	219	226	235	266	207	234	229	269	232	239	204	237	229	261	245	231	269	231	259	247	237	263	263	229	232	235	234	223	240	211	241	245	252	232	230	220	220	233	248	254	235	253	273	221	247	262	222	259	235	220	262	241	235	233	220	215	241	219	222	263	266	226	254	277	202	243	250	227	225	250	230	240	228	269	226	225	244	237	226	253	228	263	252	241	233	245	219	241	233	216	224	239	217	233	225	239	244	241	241	238	216	228	203	238	245	257	220	231	218	242	226	252	216	221	247	237	247	248	233	223	225	243	245	262	240	208	264	225	208	239	262	233	228	263	252	221	276	265	250	241	209	262	254	243	260	267	239	263	233	255	234	224	234	226	229	231	242	228	202	226	232	248	213	231	226	271	225	226	223	257	238	243	217	224	237	261	260	217	249	253	268	238	208	245	232	242	217	242	220	242	240	220	254	210	225	233	220	225	249	246	221	236	242	249	235	239	253	254	236	241	250	224	233	239	206	223	256	262	229	236	257	259	238	231	252	240	246	237	255	227	247	282	228	242	233	225	223	238	241	242	250	226	230	231	244	224	241	248	206	226	218	244	247	227	234	212	227	231	202	245	225	235	260	259	236	223	254	234	241	215	225	228	212	208	215	222	209	235	249	206	221	266	237	231	241	247	268	255	223	227	218	230	245	236	226	223	274	227	226	221	231	225	240	243	240	243	246	210	263	221	241	253	237	245	247	252	257	235	244	231	245	261	238	214	271	234	239	243	233	225	229	242	246	230	234	214	225	233	231	278	241	240	219	232	236	262	260	223	255	206	215	259	239	207	229	248	229	234	226	238	238	226	225	224	249	228	263	253	239	221	255	254	237	246	235	233	232	239	235	262	207	231	245	226	232	255	236	253	217	228	234	207	256	193	239	259	254	245	233	213	237	246	244	239	236	241	242	217	240	256	247	225	226	243	230	227	248	219	250	218	228	241	228	269	238	248	254	264	231	229	236	231	230	222	201	241	221	235	227	247	235	240	219	245	224	263	246	233	234	262	255	239	240	222	237	273	246	249	218	223	202	254	233	275	249	228	235	247	238	214	267	288	225	233	235	236	221	263	212	227	231	243	223	231	247	251	248	266	249	226	209	225	235	249	241	262	237	236	225	214	272	244	223	250	230	238	268	207	256	228	251	225	243	208	253	230	242	225	224	252	255	238	240	254	249	226	206	242	227	238	254	209	242	248	242	283	253	225	212	221	236	244	218	232	220	212	222	223	239	249	265	274	248	260	239	238	264	217	246	237	231	238	221	229	236	233	238	241	243	248	250	218	216	212	253	246	252	250	225	223	192	215	228	252	233	260	235	235	233	245	223	238	226	242	228	226	235	219	251	259	231	236	242	254	217	237	225	205	251	264	236	271	237	239	229	244	209	237	227	247	244	248	244	252	265	263	237	257	232	228	217	254	250	250	249	248	252	256	249	248	253	239	249	239	249	241	231	261	248	237	238	230	225	249	230	223	235	217	222	238	220	255	239	214	216	266	212	223	226	222	241	271	251	207	220	233	243	249	242	217	229	219	258	251	250	258	226	237	277	229	244	266	234	223	220	251	227	232	241	239	221	223	260	215	229	219	247	217	241	248	231	248	254	247	225	240	230	245	239	243	238	239	230	233	223	251	263	217	242	210	234	225	207	220	256	252	225	251	243	253	231	229	254	229	243	236	222	238	249	231	225	213	209	266	231	228	248	243	251	263	217	218	221	229	251	258	237	258	263	228	229	229	242	229	246	236	236	243	264	237	218	254	250	249	246	222	247	244	218	225	250	253	230	242	281	233	228	205	250	231	242	226	225	261	218	262	239	268	209	233	226	295	255	226	251	255	251	211	264	240	231	238	218	256	277	257	235	231	234	246	226	214	244	280	224	248	211	253	269	232	230	238	220	257	217	250	255	246	211	218	278	218	210	225	238	204	216	239	247	259	250	258	263	244	232	246	231	245	222	260	234	260	242	218	225	208	220	242	214	226	233	268	212	228	248	238	245	231	232	221	245	218	235	260	217	228	237	252	222	243	257	240	225	211	211	213	255	238	275	259	218	238	221	236	206	214	219	227	234	207	198	211	225	227	249	253	230	248	239	245	232	230	256	230	237	244	253	220	250	222	238	241	224	214	244	228	245	230	256	236	234	251	252	256	216	227	219	229	247	245	228	231	217	264	213	221	240	202	221	215	224	236	252	233	252	259	260	248	220	238	269	227	235	246	220	243	254	246	249	262	234	258	251	261	245	222	237	242	234	211	243	249	286	249	251	238	201	225	210	278	251	287	219	214	235	212	248	229	243	222	236	226	258	242	231	247	258	272	275	230	230	222	245	236	240	259	239	257	221	251	212	221	239	228	240	219	250	244	226	238	243	257	270	226	206	253	241	252	227	228	258	262	212	240	259	252	246	212	247	240	240	232	216	217	260	233	228	231	193	238	242	262	248	224	212	244	231	233	210	249	255	221	251	213	224	232	230	248	229	258	226	217	233	232	244	217	237	221	197	234	209	248	238	249	231	232	241	239	239	226	222	238	217	265	232	224	235	245	224	232	214	231	238	253	206	255	229	263	234	243	244	243	243	207	243	249	244	275	241	237	212	245	219	221	247	234	246	252	252	223	210	239	243	236	218	251	229	240	243	230	244	237	232	236	231	275	252	250	245	226	246	253	213	231	229	252	236	220	269	260	218	216	229	261	253	249	216	208	232	232	227	214	223	230	257	223	259	259	253	229	241	230	234	231	241	218	241	224	222	234	259	243	283	243	247	228	216	240	223	247	268	226	243	231	236	235	247	250	236	249	210	224	238	248	216	241	238	210	230	214	246	256	231	223	247	244	203	232	241	216	265	250	227	261	239	219	223	232	229	230	225	223	241	225	246	229	263	271	252	223	249	228	253	214	238	247	250	219	219	244	227	227	220	243	229	246	253	245	234	218	234	229	224	224	215	235	238	218	255	251	212	253	243	218	240	226	203	257	244	255	242	220	250	233	230	213	261	221	263	232	243	221	261	251	219	223	272	262	230	219	236	227	223	218	218	216	252	231	253	224	249	213	244	236	233	240	232	250	238	232	225	262	260	221	239	262	231	242	218	255	256	232	243	212	227	231	216	233	231	242	236	220	252	253	213	238	248	232	220	218	247	243	225	228	254	215	219	237	256	192	237	248	251	236	217
14924	19883	33201	38991	45155	43285	37997	35855	31159	26099	21423	17983	12318	9479	5897	4326	4266	2527	1521	1267	1648	2867	2407	2465	1150	989	909	949	851	830	848	831	814	827	822	1615	10393	16474	16128	11919	4939	993	592	612	619	563	639	556	538	617	564	580	550	571	559	602	594	610	530	592	563	586	565	593	548	605	565	610	611	585	640	578	556	588	573	516	574	593	566	550	572	566	609	560	598	573	579	582	525	608	563	604	652	582	566	554	543	574	544	575	590	584	585	529	578	583	542	569	571	565	539	557	584	553	576	591	585	583	568	541	583	584	561	578	553	548	594	583	600	594	551	556	589	583	576	610	617	617	546	587	560	618	595	565	580	562	641	569	569	528	564	560	549	659	574	585	566	588	565	578	593	591	580	562	626	519	579	560	543	582	567	584	551	561	612	537	595	585	561	543	612	583	557	576	555	577	558	561	571	568	590	553	549	602	543	570	560	582	560	508	595	581	597	533	551	585	544	530	587	612	583	564	580	581	553	564	577	586	557	585	572	566	599	565	565	612	514	587	566	560	562	605	590	535	544	548	542	571	582	576	550	571	592	565	582	595	571	529	546	540	573	566	570	558	565	549	594	550	557	531	568	587	542	611	602	606	582	538	570	573	601	561	602	575	540	538	588	581	521	598	544	621	534	550	554	538	554	578	598	551	551	584	613	547	603	600	534	584	608	567	530	564	575	552	550	585	550	551	567	508	584	574	584	612	543	595	539	538	571	569	627	568	563	595	575	578	606	534	554	562	609	549	566	532	538	558	572	595	533	564	572	575	551	623	569	569	595	560	573	540	552	565	568	577	569	585	605	571	576	592	631	545	567	589	568	579	584	577	554	545	569	605	565	578	594	646	606	568	584	505	601	570	591	581	582	549	567	554	588	541	581	524	556	593	557	568	538	555	570	490	557	543	573	581	587	557	600	546	562	537	586	609	556	589	575	552	608	596	531	516	581	567	546	597	578	574	570	574	583	575	585	553	554	573	606	518	560	567	567	557	597	599	532	578	579	567	609	557	578	557	555	572	571	567	574	546	613	601	585	615	601	611	563	564	578	561	535	526	563	606	616	521	589	561	602	590	563	591	564	611	571	554	574	587	516	580	580	587	518	591	576	567	599	558	601	589	552	568	551	592	560	546	596	570	549	582	594	539	524	582	531	572	583	594	521	540	568	552	547	592	582	567	512	596	582	593	527	570	569	592	579	573	594	576	558	565	603	562	551	640	595	616	541	552	589	562	550	556	568	536	568	569	553	570	566	577	580	540	576	556	571	558	582	558	558	548	551	607	596	650	568	597	592	557	612	571	590	534	538	600	568	582	563	551	547	554	615	553	596	534	604	558	562	584	590	564	613	566	537	602	574	574	556	528	554	559	553	585	590	559	551	589	566	558	553	625	589	556	589	540	525	546	539	575	605	526	577	583	595	613	598	605	560	560	570	545	602	553	544	560	530	575	577	547	551	540	549	597	577	584	584	567	540	593	553	622	570	593	552	594	614	559	590	563	542	561	559	569	542	552	594	536	604	559	590	553	539	528	601	547	601	554	571	557	561	581	533	594	560	607	562	557	578	559	605	563	602	588	613	581	564	580	565	554	553	571	560	578	582	585	561	551	598	589	581	524	571	551	591	577	588	630	594	595	582	581	577	582	586	512	604	603	576	571	603	607	586	572	593	582	627	602	553	559	537	583	617	554	582	563	573	620	586	574	559	552	578	584	565	552	531	572	576	549	580	566	560	628	564	603	599	587	579	615	576	576	558	586	562	548	594	560	599	607	593	572	584	565	586	581	565	575	615	559	590	571	598	548	513	548	554	540	545	554	543	565	548	579	548	577	560	562	593	598	564	565	564	523	586	568	544	569	571	590	563	575	553	606	579	560	571	577	553	574	588	618	575	560	543	585	581	539	574	556	581	585	608	558	567	618	538	581	571	552	551	570	566	556	572	566	544	552	564	591	544	560	560	581	606	553	584	605	571	549	545	559	591	571	569	557	586	551	582	574	534	543	573	587	590	560	569	552	560	586	574	578	599	554	571	596	575	552	598	599	554	607	556	574	550	541	579	542	566	546	579	560	530	615	538	611	596	528	533	549	615	558	626	587	584	572	589	558	588	563	569	563	566	556	588	583	557	635	567	627	589	578	561	546	552	580	545	577	554	604	597	539	553	574	576	592	567	577	591	577	507	560	541	554	606	570	572	598	548	561	512	600	539	536	576	565	583	593	585	598	621	568	561	581	595	560	527	558	584	566	546	569	585	566	552	597	572	572	582	584	577	560	528	557	573	591	562	595	576	532	603	548	576	585	569	564	598	558	511	560	566	638	556	560	566	548	584	578	565	542	519	600	585	535	559	541	568	570	579	571	541	556	573	570	583	560	534	540	569	580	567	566	578	616	558	612	518	584	551	547	562	597	583	574	578	550	528	521	600	553	587	566	577	557	529	569	560	567	561	573	597	534	539	549	583	578	589	574	581	588	542	561	556	587	577	598	557	584	578	582	615	538	541	631	530	565	637	597	566	577	582	575	602	529	585	572	584	558	587	535	572	536	598	543	602	514	555	549	574	597	593	572	605	629	583	538	543	574	603	570	557	566	551	575	602	565	584	588	581	560	541	564	585	600	560	601	579	578	563	549	563	552	556	554	596	597	586	566	547	574	544	568	559	581	576	624	560	580	583	548	627	628	552	572	588	572	562	553	558	536	566	558	575	544	578	565	536	547	573	604	578	545	557	578	631	580	541	579	571	597	583	554	562	537	543	604	531	586	600	584	583	577	551	588	607	547	535	596	567	566	535	564	557	600	560	574	564	580	555	543	581	549	585	565	577	545	572	581	580	619	613	607	600	629	583	545	553	604	586	571	534	565	601	554	617	595	588	637	562	550	590	629	542	582	539	552	578	550	565	542	630	559	550	571	570	587	547	523	585	550	551	528	590	564	548	618	586	593	596	573	572	583	566	568	563	554	574	529	540	610	587	578	568	577	585	559	554	556	546	614	547	561	617	584	577	556	551	567	548	576	634	571	598	601	564	536	559	588	551	592	621	542	596	606	589	587	541	593	534	582	581	539	524	559	565	616	577	532	573	571	538	556	546	528	557	567	567	583	596	564	581	599	575	550	550	581	577	610	563	596	589	595	550	547	631	569	573	544	582	582	579	539	557	631	588	524	546	588	556	580	585	593	545	588	562	542	574	558	584	562	556	570	562	581	572	552	561	547	545	552	539	533	545	554	558	606	564	570	553	606	554	562	566	545	542	575	567	600	606	566	586	575	585	557	550	561	548	578	550	537	539	567	612	519	554	549	547	601	613	595	567	592	594	541	568	620	630	558	560	549	624	570	543	556	566	594	567	558	551	629	557	581	574	564	587	553	574	572	584	612	590	543	587	585	578	584	520	574	574	547	518	586	549	570	589	567	582	539	503	595	575	561	544	588	529	569	550	565	598	542	579	564	552	559	592	564	554	569	584	598	580	562
4227	2560	3066	1817	1542	1348	909	552	421	305	310	322	232	235	194	208	188	182	180	176	178	170	167	163	150	169	163	159	181	122	170	144	156	167	159	146	138	252	357	366	215	161	164	137	131	163	152	146	173	153	150	152	139	138	150	157	148	145	147	153	131	151	138	157	140	153	150	147	147	162	139	162	142	160	160	157	145	154	158	149	156	153	156	164	156	145	141	129	174	136	161	150	128	145	135	166	165	154	139	183	160	147	159	166	136	139	133	155	154	168	156	135	158	146	154	161	162	149	144	152	153	155	153	137	154	164	161	153	167	146	188	148	155	182	159	136	149	144	125	148	148	145	165	157	156	128	154	153	146	168	134	143	145	139	152	161	148	142	149	144	151	151	152	156	158	153	146	139	157	146	136	152	158	166	153	147	162	159	133	171	135	161	148	145	135	169	176	135	163	141	149	150	184	150	154	154	150	125	140	152	139	159	156	166	149	147	131	145	157	168	157	135	133	146	171	173	167	151	159	145	166	151	155	146	158	146	163	150	142	154	151	147	177	142	172	160	163	159	162	156	158	154	158	169	173	141	165	175	155	141	155	145	157	143	147	166	146	145	169	182	144	147	146	157	159	155	151	150	144	175	152	154	150	157	136	121	150	138	180	163	143	150	154	138	156	151	150	141	124	126	156	119	160	163	165	174	162	164	143	160	153	138	160	152	186	170	161	158	135	131	153	161	144	179	159	158	144	151	154	143	182	163	158	145	151	134	144	160	167	153	170	156	155	153	143	130	155	173	177	136	154	162	153	143	137	135	162	145	183	154	159	134	144	152	155	151	156	144	170	152	141	171	135	151	152	148	157	150	155	165	156	153	138	152	160	169	164	171	147	155	155	144	129	148	158	144	141	138	152	186	169	172	156	155	158	140	132	156	158	159	131	183	134	150	162	155	156	164	170	155	161	140	157	159	138	149	152	151	117	166	139	147	133	155	152	168	154	139	171	147	167	153	160	158	147	166	183	155	151	149	159	151	142	184	145	150	161	152	185	152	169	153	155	157	165	159	164	152	162	147	170	157	151	156	135	154	152	123	147	165	174	147	158	168	123	134	164	180	167	168	156	153	145	134	152	180	141	175	162	117	146	151	161	173	141	132	153	134	135	164	138	152	146	125	129	130	149	147	152	173	161	168	159	169	158	146	159	158	142	146	151	149	142	153	153	145	134	174	171	151	151	122	135	153	139	125	149	127	143	155	172	153	141	182	139	180	159	150	136	144	166	178	142	137	138	146	179	149	154	151	161	164	166	150	162	147	170	158	159	142	145	153	140	140	157	169	158	142	147	138	144	145	149	148	166	162	151	126	174	161	142	129	153	136	147	181	159	156	153	157	148	149	146	175	136	183	151	175	144	144	167	153	145	146	166	151	136	178	139	144	166	127	114	180	150	145	138	151	149	152	154	157	178	167	162	150	130	162	169	145	167	163	171	158	144	173	136	152	183	131	152	155	157	134	153	163	123	153	140	174	150	157	135	140	163	158	159	145	157	153	171	148	144	157	124	160	142	170	155	138	159	168	154	135	128	145	146	148	155	150	169	150	135	134	113	144	150	140	142	151	161	152	174	187	150	144	134	161	154	163	161	170	152	162	144	157	134	173	160	141	189	159	158	158	154	143	142	181	129	155	149	151	143	146	166	151	175	120	145	174	143	151	157	154	136	146	132	152	133	149	145	155	135	153	166	156	152	151	132	151	148	150	135	149	172	159	144	146	158	156	168	151	148	139	133	141	143	157	151	180	161	148	143	138	151	154	161	147	146	128	153	165	141	165	152	159	172	131	178	170	179	157	163	148	142	170	153	160	162	162	140	151	151	160	170	151	149	140	176	168	153	145	165	139	153	128	148	145	159	183	165	121	157	161	151	147	155	148	158	148	157	161	146	136	133	134	158	133	144	156	148	141	153	151	146	147	153	170	140	147	156	156	166	179	158	149	137	153	146	156	159	164	175	160	149	144	152	140	143	150	144	159	161	148	131	151	136	160	132	156	143	136	144	167	142	149	135	154	162	164	176	174	168	148	157	145	131	155	164	155	165	157	154	170	173	163	152	152	143	148	151	169	146	152	161	154	147	146	156	155	147	140	170	142	174	150	144	153	142	155	164	158	157	150	143	154	161	157	144	148	154	138	130	151	155	131	140	172	155	172	157	123	146	145	152	143	145	151	176	171	149	138	167	187	130	143	148	138	149	163	148	154	145	132	129	152	149	153	144	143	132	139	151	155	165	189	153	139	154	146	146	138	148	148	157	144	158	147	149	156	153	154	162	159	166	139	125	145	154	151	151	163	168	143	171	144	154	176	137	145	135	137	150	167	163	161	153	151	158	130	123	152	143	160	140	144	161	188	145	131	158	141	166	149	175	144	136	185	172	160	140	143	126	152	169	158	152	165	145	149	155	145	147	142	149	175	175	131	151	143	174	148	151	138	156	166	133	167	155	155	157	151	173	137	167	135	175	154	144	161	133	157	149	133	148	137	151	164	142	157	145	141	161	153	157	158	152	140	130	139	134	150	154	162	131	150	159	156	158	143	168	155	148	148	159	151	142	149	137	152	139	136	133	148	157	139	145	134	161	151	153	135	141	152	145	147	181	189	168	147	159	155	146	171	144	174	141	148	134	145	139	136	158	149	149	137	136	162	152	181	169	133	133	143	156	164	159	168	160	142	156	152	153	139	182	137	162	170	122	161	155	150	146	139	172	135	179	158	164	158	148	164	167	162	135	141	158	143	142	165	147	132	153	185	162	144	155	150	156	163	147	175	161	165	130	176	190	154	171	144	156	163	157	152	151	152	138	166	153	174	124	162	165	171	160	145	175	130	175	163	181	143	150	146	134	146	138	174	136	181	154	133	156	163	159	149	149	134	158	139	153	128	171	153	174	155	156	141	158	133	152	134	128	157	173	174	168	163	154	126	164	141	145	150	167	167	167	154	151	132	150	139	144	164	139	149	157	161	147	140	153	126	154	133	147	130	165	161	149	165	126	137	148	126	140	143	125	154	144	135	150	161	125	144	171	148	161	151	143	166	138	159	180	145	155	141	161	168	149	181	174	167	179	165	160	141	148	154	156	169	158	148	168	142	172	160	149	144	159	139	153	158	152	155	166	127	156	152	128	147	162	121	152	159	157	145	153	129	158	161	149	160	169	138	153	145	151	148	156	156	130	169	162	141	164	141	156	143	145	147	160	142	153	134	155	163	166	130	137	120	149	162	172	151	147	160	138	166	159	146	152	166	149	143	161	146	138	149	151	150	155	166	176	146	141	158	166	146	155	145	146	154	155	150	145	157	134	146	185	136	175	172	139	155	133	144	150	144	169	155	134	169	142	144	167	151	142	145	158	153	163	183	160	155	162	157	147	159	150	135	163	142	148	136	159	143	138	145	142	158	158	142	145	144	158	152	163	153	171	162	146	178	164	154	129	165	156	145	161	142	172	137	111	151	157	164
3431	3280	6032	5864	6777	6619	4894	3444	2283	1776	1480	1468	1007	890	655	706	678	599	553	550	550	557	541	488	517	461	473	441	426	445	451	443	450	471	481	454	520	1204	1877	1721	715	396	391	432	387	407	411	411	427	425	406	361	411	397	401	418	429	438	423	394	413	423	415	373	393	387	423	366	408	418	378	419	378	438	399	382	428	433	421	409	363	407	416	417	409	435	437	387	396	392	408	403	415	413	417	400	425	405	402	381	416	409	410	360	367	400	397	384	439	386	410	376	354	409	438	423	422	406	412	367	364	438	418	401	368	460	420	411	401	399	389	409	378	404	444	401	397	442	409	396	402	415	407	450	411	406	405	448	465	417	385	415	398	403	429	394	395	376	394	470	415	407	389	382	428	443	406	406	415	396	435	411	416	391	435	443	382	411	422	403	425	393	407	417	439	399	396	378	425	431	439	391	445	393	427	440	398	386	422	413	446	388	426	448	378	445	399	383	401	402	384	439	419	410	394	421	453	429	398	421	379	416	399	401	396	387	406	399	386	420	402	428	430	420	385	441	396	437	362	373	419	393	389	393	388	420	381	395	431	409	397	390	414	405	376	394	437	446	393	454	415	403	409	371	373	418	405	391	420	390	394	388	391	364	409	442	364	358	396	419	397	379	396	398	393	373	393	385	403	406	440	404	437	414	406	392	381	424	415	397	456	458	419	403	407	406	383	422	399	423	415	363	441	379	379	421	371	383	431	412	401	424	430	425	417	389	386	387	374	409	409	441	381	420	383	388	407	406	407	408	422	400	390	400	397	355	418	421	397	381	417	422	401	384	395	369	402	428	432	423	413	431	397	403	416	407	420	397	428	405	419	474	380	443	432	400	383	418	381	399	395	395	392	390	403	431	402	387	411	439	392	407	409	405	411	393	398	413	417	364	413	412	383	409	410	414	399	437	402	387	418	376	394	398	405	414	407	390	390	412	401	388	395	404	387	372	390	378	406	359	387	374	394	399	419	429	411	429	420	437	416	402	421	408	403	391	387	427	435	415	430	387	414	385	441	386	420	394	386	406	402	372	392	385	421	380	443	418	374	437	393	408	401	425	388	405	350	416	422	408	408	421	444	432	414	414	421	394	391	402	391	374	386	386	416	417	407	422	388	406	443	390	436	419	411	394	417	431	423	393	407	430	406	427	395	368	397	396	398	415	404	436	384	432	387	403	417	371	404	370	400	410	402	402	395	399	395	396	401	407	397	389	379	411	418	421	403	422	373	434	394	385	435	411	413	398	415	415	424	405	436	431	410	395	401	361	402	389	422	434	442	445	415	370	410	400	375	370	412	382	389	399	391	395	380	407	419	406	395	426	398	353	454	400	383	376	406	414	412	403	416	400	421	407	387	403	429	423	408	420	374	402	405	401	391	397	442	423	419	388	399	411	426	399	401	431	380	429	381	335	442	390	400	418	445	351	390	408	420	412	393	415	421	421	409	373	449	383	398	390	415	438	453	402	404	447	422	405	388	401	409	411	433	380	399	406	408	397	416	386	435	407	391	416	431	413	366	395	407	433	418	396	410	411	375	403	385	416	442	399	406	431	399	420	390	387	379	404	398	411	427	417	411	413	380	395	431	392	415	443	415	417	399	389	394	403	433	406	414	409	385	397	440	401	420	417	438	411	408	447	390	409	439	384	400	394	413	416	414	416	397	398	378	421	427	388	425	409	409	397	446	430	388	402	429	445	385	403	395	399	415	421	384	420	433	413	421	369	399	438	389	378	415	380	385	407	419	398	426	392	393	405	414	394	392	436	388	385	398	422	374	431	419	393	413	377	426	417	433	395	438	417	413	416	436	394	424	398	384	427	422	418	412	420	400	394	423	413	376	410	403	444	397	438	427	419	420	412	412	396	414	417	399	395	405	420	403	389	377	424	394	378	437	405	412	414	385	366	411	415	431	407	396	411	383	368	392	426	419	367	404	379	379	433	406	418	457	418	402	423	422	393	391	433	409	394	435	430	378	419	399	373	374	362	414	435	454	394	418	434	399	397	382	390	406	428	372	412	406	415	399	403	376	434	388	413	386	420	422	404	409	397	416	422	368	456	439	377	372	411	387	413	392	416	395	395	406	379	419	409	373	404	414	385	389	359	414	395	422	387	418	382	376	440	448	396	430	414	406	416	425	429	427	465	411	397	400	415	457	395	422	380	390	429	428	373	418	427	408	437	417	396	412	429	405	429	429	396	398	439	395	418	422	413	350	382	416	407	428	427	397	410	413	399	413	397	390	442	397	400	388	394	403	416	401	398	368	420	385	423	403	398	364	412	423	385	397	429	375	409	409	421	397	408	397	392	411	398	392	405	408	348	418	390	430	456	380	410	391	420	389	357	407	432	420	407	414	412	408	399	391	405	446	401	420	402	396	417	397	406	414	374	423	381	391	401	389	411	402	387	418	423	403	384	422	362	426	405	427	416	444	394	434	418	421	440	409	411	372	430	400	418	389	410	460	409	402	373	395	389	406	415	410	370	384	435	428	427	446	414	397	429	374	375	429	415	398	437	390	405	416	403	415	400	393	414	408	418	417	400	426	379	389	393	387	388	400	447	400	405	421	420	407	379	381	437	400	426	379	418	394	410	402	393	417	423	419	424	396	403	403	421	380	417	393	379	394	433	390	462	428	430	431	384	463	379	394	371	423	400	388	431	391	370	418	393	419	423	410	437	433	420	409	416	423	387	399	420	409	419	411	381	413	433	413	385	388	425	416	421	417	371	401	414	408	413	411	419	390	405	415	424	423	402	388	454	396	396	439	414	416	445	400	441	396	455	464	401	406	417	389	365	427	435	387	443	425	407	423	376	384	420	406	416	426	439	426	409	404	427	406	405	396	413	415	417	368	396	417	397	432	412	417	405	418	386	402	373	375	422	406	392	403	398	386	429	369	422	401	378	411	390	392	421	424	402	414	381	386	441	399	406	411	393	435	415	375	385	405	396	409	387	406	412	387	391	411	383	405	406	447	414	396	380	395	390	410	427	418	447	409	399	426	371	389	395	413	430	399	387	401	391	409	425	374	404	389	392	383	383	405	393	383	379	431	426	417	389	406	457	425	419	393	406	395	419	408	417	394	389	405	421	426	406	401	409	407	396	400	387	405	414	471	390	374	383	434	425	398	396	447	406	423	418	418	413	418	402	415	392	406	420	404	418	442	418	425	425	386	386	412	392	396	379	386	422	388	420	394	380	416	446	407	467	417	403	397	448	393	376	420	400	419	416	438	385	400	449	431	424	403	435	416	448	414	402	420	391	404	440	398	448	419	399	409	375	399	370	377	423	411	407	398	429	401	386	391	433	383	401	371	413	397	418	392	394	412	416	422	404	364	415	419	416	394	408	405	416	375	432	417	413	395	391	393	414	416	407	396	391	437	360	396	391	397	421	417	427	361	406	412	413	406	448	430	434	413	411	401	401	415	434	394	385	417	409	406	386	426	432	389	416	395	421	393	410
14856	21255	29378	25857	25923	23638	17254	12498	8609	5497	3971	2973	2434	1403	743	569	600	371	291	301	312	284	336	340	324	271	289	276	245	244	268	250	227	271	264	259	579	1759	1718	1123	327	211	214	230	238	237	248	230	227	234	243	231	216	243	223	215	225	229	236	230	225	236	235	245	231	227	257	223	220	225	209	220	198	224	220	220	247	236	214	259	227	271	244	217	242	223	233	210	223	249	238	243	246	230	207	232	221	222	230	241	269	233	191	226	237	239	216	225	231	229	245	234	209	193	246	243	229	250	230	234	221	235	213	213	259	233	202	222	241	216	225	229	228	237	237	220	199	242	233	256	208	239	232	246	229	215	219	221	215	223	250	231	226	262	216	257	234	232	232	239	249	241	234	235	219	242	267	246	237	231	242	219	252	215	225	220	226	230	254	262	255	241	254	256	256	227	219	271	221	240	213	223	218	226	217	232	225	203	256	255	246	256	224	213	249	247	239	249	258	248	209	197	243	237	244	242	224	250	211	250	243	238	206	201	250	239	256	214	233	233	263	258	240	219	233	220	206	232	234	235	214	210	230	241	228	251	269	232	223	233	231	208	234	229	261	250	226	222	234	210	222	233	248	235	224	235	223	224	224	206	229	273	216	242	246	227	223	236	232	215	254	248	255	234	249	203	237	235	225	242	196	239	249	216	224	228	240	206	233	222	214	235	240	223	222	222	226	231	234	239	230	255	234	200	223	233	210	226	227	242	212	236	208	246	212	228	219	233	255	235	227	231	253	225	231	232	210	214	239	231	251	248	232	230	220	225	246	248	246	240	229	224	237	226	252	241	228	218	231	228	222	247	214	233	240	263	235	224	216	218	217	221	257	219	228	243	213	236	246	229	225	252	248	226	248	224	245	234	231	255	218	218	229	243	216	258	234	219	238	233	220	229	259	232	231	252	255	247	214	292	200	210	235	252	261	241	224	263	227	252	245	234	220	223	235	267	221	216	259	231	230	220	249	223	228	255	209	231	208	233	237	230	231	241	256	241	242	268	250	230	250	238	270	247	241	219	232	217	223	239	231	239	235	251	254	242	215	218	231	221	250	228	234	263	252	237	230	239	243	210	220	234	230	255	237	209	264	236	244	249	242	240	206	212	246	241	236	246	240	223	268	238	215	240	236	208	224	236	216	209	212	253	208	226	275	225	223	260	239	210	249	251	216	228	266	211	228	224	216	203	211	212	264	249	211	249	233	213	229	233	201	235	238	236	201	220	218	230	206	229	280	217	234	228	207	235	204	223	217	215	226	212	252	235	249	220	245	240	251	207	258	213	241	245	243	213	214	234	218	215	253	222	217	225	223	235	239	213	266	212	236	254	251	247	223	239	208	239	233	265	243	211	219	239	238	217	232	263	257	256	194	273	240	222	253	240	252	221	218	250	221	226	239	223	220	256	242	232	212	250	219	233	227	235	243	235	217	217	239	225	230	242	218	250	228	218	217	201	204	246	231	247	234	258	247	209	239	204	236	199	230	232	226	254	234	213	253	231	237	212	235	258	234	241	228	217	217	228	191	253	227	239	245	223	250	224	226	231	222	235	224	234	197	263	234	223	218	251	224	206	230	231	255	242	231	236	230	252	239	233	218	257	218	233	230	225	221	222	226	233	235	239	221	249	245	195	260	224	232	242	227	233	226	228	239	244	229	226	255	200	243	251	263	277	236	243	226	225	228	232	215	217	236	248	236	209	229	229	248	231	226	243	223	235	269	263	242	220	231	242	245	241	236	230	233	220	234	214	246	240	232	243	240	239	239	230	264	268	226	234	221	220	251	218	265	210	225	238	265	236	235	242	230	252	225	209	219	230	254	213	226	226	287	211	242	238	203	217	225	230	239	233	258	247	253	216	211	208	233	250	246	228	229	250	215	247	230	247	239	268	265	238	241	241	232	255	257	253	243	229	224	240	227	222	231	241	209	238	198	230	222	222	236	233	222	220	209	219	262	202	228	258	226	216	236	214	211	259	238	222	210	270	242	219	252	210	233	220	219	225	206	231	247	200	224	207	243	250	230	223	258	214	237	251	225	222	228	219	238	206	223	281	257	248	230	208	224	224	237	227	200	222	218	245	199	223	250	231	210	261	229	239	232	225	239	221	204	215	239	239	204	222	220	228	253	240	241	214	215	213	198	224	260	226	216	245	230	240	230	227	227	240	258	241	229	248	234	249	234	231	239	248	240	238	240	217	209	215	224	219	230	240	248	246	233	245	228	220	224	227	230	239	207	238	237	239	247	231	229	226	233	225	244	248	237	233	235	236	247	235	230	230	230	229	247	215	240	260	249	249	238	219	282	259	234	259	212	245	245	225	225	226	225	227	239	229	232	235	224	230	234	261	231	258	217	264	268	254	225	219	220	249	229	226	258	266	245	254	199	240	267	231	246	257	227	238	240	206	225	234	222	221	251	226	242	271	206	244	223	232	246	248	246	231	220	230	227	214	218	226	206	259	252	219	218	250	213	213	214	197	236	253	241	246	212	220	267	238	239	262	263	229	241	233	243	205	233	235	242	237	222	258	210	226	217	249	240	196	229	229	237	227	202	223	234	267	230	222	220	266	227	252	230	240	210	229	228	217	221	248	234	214	236	236	237	213	236	228	234	282	246	223	230	219	215	238	252	233	235	251	242	229	196	224	222	259	231	211	222	231	261	227	213	225	211	230	217	226	243	251	217	236	222	193	242	237	211	221	251	228	223	216	226	224	263	217	251	232	241	244	238	192	252	216	263	234	234	229	216	211	230	217	229	242	204	241	219	234	230	207	225	228	229	215	258	238	215	267	249	229	246	206	249	216	231	235	231	246	212	232	229	229	256	222	235	224	262	227	246	275	189	212	249	246	217	223	243	180	253	238	216	244	257	229	221	243	221	283	220	235	238	230	227	216	235	244	246	223	227	237	235	226	236	257	256	243	228	229	234	246	263	206	236	242	226	230	242	241	208	232	247	249	224	238	249	254	213	260	223	214	262	215	217	251	233	231	229	235	248	244	219	230	258	214	251	217	218	256	245	226	239	256	227	251	239	226	243	228	217	227	253	253	220	184	239	241	231	247	254	245	255	235	218	234	235	211	222	238	229	223	242	247	241	215	224	205	235	230	195	225	229	233	235	229	250	228	230	212	218	219	252	257	241	237	235	238	229	237	248	250	267	229	223	247	227	218	245	227	249	259	225	238	275	253	236	245	214	235	220	193	238	226	239	220	227	234	219	226	240	230	219	237	250	231	231	248	256	254	216	246	215	222	228	220	224	235	221	227	227	240	205	219	242	201	245	222	228	234	227	215	263	266	243	230	243	250	255	204	220	250	208	230	225	251	219	244	230	233	216	220	246	223	225	221	261	240	229	243	240	229	219	207	221	232	212	214	240	213	246	234	239	237	232	227	232	243	228	240	248	251	230	244	223	236	243	238	221	254	209	224	239	232	241	216	228	240	238	228	218	252	232	230	237	243	220	239
10592	17663	26742	33418	37574	35248	30391	26303	22879	16114	13640	10918	8742	5238	3453	2583	2644	1502	1062	1043	1126	1171	1193	1285	1178	958	930	834	678	744	736	715	682	678	921	967	3650	11309	10565	6484	1165	611	606	632	577	594	564	593	549	601	594	592	571	567	609	589	559	563	589	601	548	576	606	567	564	584	583	608	584	591	555	579	576	549	589	630	601	598	597	593	531	583	570	585	603	590	580	613	591	585	601	542	554	553	592	554	550	539	586	590	556	619	584	605	554	582	583	572	590	585	546	591	582	551	619	607	574	580	592	551	580	590	602	571	592	571	579	589	597	614	602	610	600	543	599	590	605	581	581	590	543	568	570	589	633	578	557	594	557	559	568	572	583	574	594	597	551	601	558	576	600	595	600	553	566	548	578	566	547	598	546	559	573	575	561	556	576	567	609	580	581	587	553	630	551	624	592	610	558	560	594	537	574	606	598	543	615	574	603	562	545	576	573	563	565	603	579	544	593	598	585	598	640	618	593	548	577	600	539	562	553	581	606	556	555	583	633	595	586	573	578	581	591	574	585	598	549	550	559	592	586	589	548	548	572	564	612	599	543	562	580	609	594	612	585	592	612	569	566	554	548	606	598	591	645	577	584	565	565	538	576	570	559	576	585	550	567	615	571	572	580	578	560	570	554	576	638	574	556	575	597	594	561	594	592	582	559	615	605	537	614	581	652	605	552	597	594	574	555	596	534	589	582	594	603	554	619	521	559	541	583	644	585	551	612	595	604	625	566	556	590	586	572	599	596	565	555	543	561	594	570	568	552	580	574	577	575	542	552	569	593	623	537	580	627	625	572	573	582	627	559	556	592	597	555	587	587	583	538	571	604	532	576	601	588	576	589	565	562	561	620	571	570	607	555	592	552	598	571	617	638	564	566	613	569	597	631	555	580	538	584	608	552	596	582	619	602	595	585	613	572	612	605	598	545	598	563	568	582	569	600	538	578	559	646	554	609	609	551	573	577	580	590	586	562	549	592	582	564	566	561	581	595	550	623	609	565	541	548	566	555	608	585	591	540	575	577	588	606	619	555	537	577	579	614	567	575	593	613	544	564	594	568	545	584	572	579	601	582	542	582	545	608	554	551	589	567	593	562	581	567	565	577	589	527	588	549	583	624	572	620	594	583	585	569	583	617	594	589	610	585	576	559	527	609	515	540	595	574	592	624	569	593	566	596	569	532	597	586	623	602	632	612	573	538	597	579	580	559	621	580	620	589	562	566	576	571	599	592	559	604	564	579	557	574	620	590	584	561	605	573	590	603	549	577	609	547	577	612	547	587	574	578	581	606	614	578	626	626	582	578	576	566	558	562	561	587	565	597	586	608	603	582	535	595	546	547	565	596	583	610	634	535	567	584	563	552	613	595	583	567	600	563	557	562	573	569	571	585	578	566	594	580	544	569	552	593	561	567	585	610	641	604	626	584	589	573	616	566	550	575	599	610	566	563	560	615	602	553	606	615	594	585	507	565	539	546	569	598	583	565	603	601	581	552	578	545	567	571	586	586	548	600	578	578	547	550	574	575	558	558	606	575	564	574	542	591	613	577	570	534	547	561	564	595	565	592	591	575	557	558	584	646	541	555	584	605	599	550	552	575	557	587	557	605	585	587	583	601	540	594	577	572	582	583	602	590	555	577	559	631	565	611	598	585	558	571	597	551	597	544	554	606	585	603	579	591	580	557	600	563	574	554	563	540	583	601	635	589	580	565	543	612	566	617	559	568	587	598	616	599	573	583	596	539	634	571	555	579	597	624	607	608	567	574	565	573	577	600	613	578	570	560	615	515	582	584	562	613	592	605	615	593	586	579	593	549	611	591	551	580	577	601	592	586	547	587	577	581	582	566	588	578	556	598	576	563	572	587	585	574	602	567	554	601	557	593	589	593	566	556	586	590	588	587	570	587	580	567	557	589	622	576	575	595	613	584	612	550	600	550	584	562	592	617	580	565	565	574	588	559	596	550	582	628	571	610	507	641	553	636	611	579	596	588	604	578	584	593	583	537	578	560	575	584	596	610	565	540	580	563	600	521	578	590	575	562	577	585	604	550	609	563	548	578	576	590	554	584	624	607	576	588	588	566	581	606	585	570	586	568	582	557	591	559	558	552	563	555	554	607	556	559	573	605	562	617	616	583	607	623	563	538	552	555	619	544	546	587	609	572	583	565	592	592	588	578	614	544	556	610	595	600	605	615	603	626	550	577	556	569	608	602	586	593	598	571	616	558	596	581	558	550	578	575	611	588	558	604	582	581	578	569	556	597	551	573	551	554	586	621	599	529	569	574	566	583	562	565	569	576	581	602	578	586	556	555	575	646	565	568	626	573	622	585	575	585	584	623	568	589	601	598	610	599	614	573	592	565	576	578	615	618	584	595	605	587	558	566	574	541	554	551	601	594	623	601	558	593	532	568	588	578	559	571	567	618	565	604	519	601	630	566	563	579	582	579	537	546	602	602	578	555	566	575	604	584	596	569	572	601	558	547	592	565	573	593	599	549	600	565	560	544	543	565	648	600	571	612	578	572	631	592	556	567	562	589	579	572	578	558	603	597	620	575	560	603	620	538	570	652	596	607	568	558	615	574	526	576	620	593	603	584	587	587	596	612	595	596	595	604	590	575	543	585	558	600	559	574	554	575	559	566	564	548	551	547	590	571	592	614	589	562	571	572	599	553	576	582	556	583	571	597	601	591	582	558	591	607	564	619	626	576	527	560	575	587	571	587	579	563	583	570	566	588	552	597	572	582	607	594	538	629	599	590	522	581	639	575	585	562	614	570	598	599	581	617	582	596	596	536	584	586	556	583	573	591	547	563	594	583	526	563	531	606	582	632	580	545	559	576	648	620	546	548	583	585	558	546	546	612	572	575	563	580	610	554	584	586	594	535	588	528	582	568	626	582	584	596	619	630	568	598	577	569	579	608	610	560	594	562	533	568	565	599	559	604	559	581	561	601	565	589	579	591	600	580	603	539	564	563	547	573	618	604	616	606	585	572	567	614	572	581	582	576	549	626	571	572	597	576	619	606	580	531	615	551	649	556	575	608	569	597	545	612	555	580	575	578	588	600	556	582	622	584	612	584	565	568	592	549	580	528	534	563	557	619	588	552	590	559	638	567	583	540	600	583	552	555	558	605	575	596	546	601	575	598	602	555	613	597	565	603	554	582	603	617	561	617	565	581	561	603	609	593	588	578	564	615	591	590	592	563	573	544	601	556	571	545	587	587	555	589	572	560	556	601	559	589	562	580	557	619	584	630	556	574	574	540	598	553	569	621	535	578	563	554	580	607	576	554	597	574	569	606	539	592	562	607	576	589	575	593	605	566	557	576	571	604	556	554	558	618	559	579	585	547	542	579	565	537	576	597	612	570	598	574	538	587	570	542	597	612	582	600	554	571	572	576	621	614	624	630	579	595	557	511	557	525	574	550	572	571	636	573	573	619	625	562	580	571	601	593	529	572	564
24087	29909	37070	33328	33865	32175	26839	22826	18277	12471	8398	5689	4853	2715	1274	1131	847	431	340	318	307	309	304	322	330	322	324	291	259	271	244	264	275	252	464	614	1261	3217	2815	1868	266	209	199	231	239	236	251	256	205	227	239	220	236	269	206	241	223	220	214	229	223	239	244	230	201	217	246	256	204	266	232	216	241	209	256	225	224	221	239	223	218	264	217	229	228	231	216	270	248	215	199	207	232	242	210	236	184	210	221	232	227	209	215	198	224	210	222	240	224	213	228	210	232	233	212	229	228	223	196	226	216	210	235	233	241	239	237	218	227	201	219	211	211	255	247	216	224	204	198	203	215	233	232	219	222	240	242	228	235	229	248	205	223	219	236	202	229	213	205	226	231	229	238	220	229	217	204	223	227	232	215	194	243	212	200	210	237	233	235	200	235	229	247	233	234	208	218	196	212	225	219	240	228	204	214	202	226	231	227	225	227	257	250	230	227	208	223	217	225	197	216	236	253	251	207	210	239	260	230	223	234	212	229	218	217	225	210	220	243	225	229	218	235	257	250	211	235	220	216	231	255	217	213	206	200	244	227	245	218	235	217	219	232	240	235	236	244	234	212	238	234	209	233	226	226	229	225	243	219	238	224	200	196	235	200	213	239	229	220	225	230	223	210	235	211	239	218	212	231	230	218	223	213	222	194	208	250	230	250	205	237	217	217	219	249	220	227	247	238	244	203	208	212	232	218	205	214	224	206	234	194	233	226	263	223	222	252	227	239	254	213	211	241	233	209	217	238	239	215	214	209	201	228	245	227	248	220	201	219	224	232	232	247	220	242	241	213	188	228	211	244	232	241	219	217	232	212	208	234	233	238	227	228	204	205	234	223	226	217	214	229	215	218	234	230	263	240	244	237	200	223	218	237	220	227	226	227	212	208	212	234	244	223	224	231	249	222	251	228	212	232	210	255	238	203	217	225	237	213	195	229	204	225	221	224	235	217	214	232	207	224	237	208	228	201	225	233	226	230	229	225	202	215	216	212	203	233	209	239	249	221	257	236	218	220	224	220	253	238	210	240	215	218	242	248	231	225	205	257	205	206	248	229	232	223	215	251	241	238	244	227	214	198	186	202	230	236	220	215	231	232	220	203	209	207	231	230	198	201	201	242	239	227	244	236	224	238	237	221	227	224	226	247	217	254	263	214	249	233	219	200	219	239	190	214	225	241	236	217	221	206	228	215	232	244	214	206	200	228	237	204	212	213	225	210	224	249	224	206	245	239	219	236	233	232	210	223	243	206	240	240	193	231	231	240	228	228	204	207	217	218	233	188	191	207	194	216	218	173	240	230	222	222	215	223	196	218	250	188	220	230	222	203	207	228	207	220	225	201	202	233	224	212	201	233	220	248	236	230	218	228	229	229	252	224	219	212	216	234	237	247	250	209	227	231	252	244	219	220	243	246	206	217	229	242	215	224	225	228	231	217	237	240	222	213	224	227	215	232	224	270	221	219	250	238	224	236	222	210	216	217	214	247	229	256	219	220	213	234	225	243	224	225	249	258	205	246	233	225	220	201	234	214	237	219	218	226	215	229	237	226	245	223	205	248	212	233	215	218	205	210	208	247	257	237	224	209	203	227	209	241	227	228	204	224	207	214	207	228	247	224	231	234	224	220	205	207	243	189	217	219	232	222	220	224	223	200	208	231	242	234	247	194	216	205	206	235	228	219	231	245	234	227	207	225	214	220	211	234	209	235	214	215	219	233	211	237	202	221	229	207	234	265	219	217	202	212	238	230	230	220	244	253	191	234	201	246	226	227	237	226	242	184	227	218	237	247	231	268	206	221	214	235	232	228	213	237	232	236	207	224	242	203	222	232	211	224	212	218	230	234	222	231	233	213	209	230	219	200	214	215	247	222	201	227	228	240	220	233	250	246	212	224	225	229	222	228	237	231	238	196	226	204	225	229	242	240	252	255	223	231	236	237	215	247	224	226	219	210	194	210	207	232	225	225	233	205	214	239	222	224	207	244	234	218	222	191	254	195	225	192	232	232	218	236	247	213	232	248	225	222	224	197	225	236	254	223	211	218	213	247	227	222	237	240	216	221	253	245	209	235	217	214	232	191	214	250	247	269	219	209	216	216	215	238	221	237	202	236	229	224	224	220	233	238	232	221	215	229	226	222	238	219	233	214	211	237	218	246	213	208	228	229	224	201	229	245	206	240	209	251	228	236	232	215	219	224	248	220	241	220	214	211	241	226	219	235	206	213	233	218	231	220	207	213	235	245	222	212	219	225	234	243	232	238	233	249	225	231	244	213	220	209	216	215	247	222	239	216	241	227	218	223	267	226	202	227	251	204	210	235	200	247	226	234	216	231	199	228	222	237	189	209	206	216	214	226	242	246	223	215	218	201	217	229	212	201	221	247	241	221	231	210	223	257	215	216	249	227	213	236	235	236	203	212	233	241	230	230	247	230	234	198	214	250	217	223	210	206	223	207	250	245	210	203	227	220	210	222	204	230	248	238	209	231	255	240	204	215	242	210	237	221	217	235	227	222	244	226	215	193	189	212	245	237	208	218	235	244	241	224	211	242	234	225	213	241	211	217	215	196	201	214	231	252	224	222	203	218	219	234	227	233	228	209	217	226	235	233	259	209	239	222	199	247	225	205	218	246	235	221	246	230	218	257	200	232	234	238	246	224	205	242	229	229	212	242	186	247	237	223	234	228	229	243	214	212	216	225	235	202	222	213	239	228	206	211	228	228	234	215	233	209	221	192	192	256	236	239	210	224	234	258	234	246	236	236	195	218	213	213	199	216	235	223	231	230	232	235	218	222	227	213	214	222	215	207	214	203	202	203	212	230	206	207	226	224	233	211	219	230	224	217	233	185	209	247	206	252	247	230	216	226	229	207	247	226	236	224	246	212	224	186	237	239	246	235	216	227	213	213	225	223	230	213	232	244	216	232	205	247	236	197	226	219	241	225	187	209	246	220	231	203	250	229	219	236	191	241	250	207	222	196	240	268	225	208	235	271	244	231	233	233	208	210	195	229	240	220	219	216	225	230	231	234	232	232	244	254	191	237	231	247	245	228	240	229	242	254	241	249	229	229	226	224	243	199	203	235	229	211	235	214	215	277	233	215	230	224	216	232	235	234	219	207	224	267	225	205	236	236	237	276	232	246	247	227	224	210	201	216	237	217	236	211	209	241	219	214	212	209	239	239	213	224	223	250	200	231	234	194	220	237	196	217	235	220	213	214	235	225	218	196	221	222	220	239	263	222	217	213	238	218	213	220	231	236	234	211	220	210	215	190	195	230	238	227	236	226	239	214	239	213	220	200	205	187	216	231	231	231	222	211	200	207	193	208	224	250	222	206	215	217	235	261	224	227	248	255	212	222	228	235	216	225	232	246	223	220	211	209	222	205	212	200	201	235	216	249	205	206	214	186	244	224	242	222	220	229	228	207	233	232	202	226	198	245	229	213	232	251	236	229	223	215	252
15268	22983	33740	41790	44382	42436	38433	35125	32629	24896	21280	16319	14044	8348	5146	4531	4406	1947	1310	1357	1362	1169	1210	1296	1492	1328	1334	1120	1021	882	845	830	792	899	2495	3381	8324	17474	15827	9853	682	593	544	560	542	583	602	552	536	517	563	559	596	560	550	521	559	578	495	548	553	502	571	550	549	522	572	554	530	545	555	529	533	557	556	570	545	510	546	531	557	544	538	547	571	566	559	523	542	575	543	530	510	546	579	588	502	577	525	491	539	556	518	585	572	485	546	554	546	518	547	536	489	531	533	535	552	549	537	538	568	558	585	582	556	552	524	535	536	518	530	518	494	541	540	515	548	524	560	560	586	535	502	518	511	547	536	573	554	526	511	527	601	587	528	564	540	504	557	520	574	524	562	557	527	518	558	482	557	540	539	571	529	510	536	563	535	531	512	559	536	595	501	551	568	519	528	532	540	535	546	541	551	512	529	557	553	513	536	553	562	559	565	573	532	523	556	540	580	521	508	494	531	515	528	567	527	536	501	510	539	543	533	583	566	549	565	510	523	525	524	556	525	569	589	546	548	544	528	539	573	535	489	529	534	545	535	520	471	557	549	550	578	511	523	531	536	541	589	545	513	544	581	517	519	571	536	514	540	512	561	545	560	573	515	511	568	560	493	548	525	551	549	529	525	519	547	579	558	502	559	579	541	516	508	546	557	555	572	526	558	524	549	530	540	537	535	569	520	587	539	574	542	544	537	555	566	515	535	537	526	546	527	514	530	523	569	531	571	556	556	527	542	515	596	576	545	528	535	553	530	506	534	523	533	556	482	531	508	513	557	545	518	535	556	577	509	560	529	535	542	509	563	549	485	571	590	498	545	583	542	522	549	509	554	544	551	570	580	570	563	586	501	584	558	533	556	577	486	552	569	536	525	506	501	547	495	577	524	531	566	577	546	563	518	537	552	528	536	514	535	531	542	560	568	534	568	555	601	520	554	504	547	526	561	564	541	548	560	498	544	535	571	556	533	538	547	545	510	506	536	529	547	569	553	536	534	542	524	557	525	542	563	577	491	508	567	535	562	552	566	537	559	515	575	554	526	543	510	526	549	535	520	549	555	497	521	599	545	535	515	562	609	558	546	570	515	540	574	547	524	519	548	558	517	568	527	530	568	520	588	553	527	517	570	537	539	563	538	530	548	533	560	547	561	532	544	557	548	545	520	572	569	580	588	550	556	537	510	545	538	544	539	553	505	520	568	573	551	541	559	564	569	531	497	519	557	535	531	531	528	549	560	565	518	539	514	552	571	526	540	531	549	548	535	565	515	587	513	543	555	557	547	567	523	572	549	587	525	550	540	542	517	568	539	536	570	564	504	547	581	549	551	537	538	542	533	571	540	511	543	560	536	555	515	520	500	565	552	531	531	539	564	539	524	586	520	514	540	521	562	485	494	545	567	544	519	536	538	535	560	568	540	569	528	539	491	515	524	534	573	515	541	531	557	541	527	579	548	547	525	505	542	548	558	510	534	570	560	543	553	527	564	571	544	540	512	534	525	529	541	556	577	494	560	515	544	529	530	538	588	538	518	523	513	573	598	530	541	574	497	561	517	566	585	537	542	550	502	538	541	576	521	555	554	544	541	569	541	540	535	517	533	537	535	574	477	582	520	517	522	552	565	548	570	592	525	536	531	515	522	572	532	522	517	545	542	516	527	518	526	525	546	530	554	505	537	535	545	552	536	545	554	555	516	545	567	578	580	508	561	548	533	539	517	520	510	561	584	568	516	536	471	608	542	553	539	500	552	529	548	528	554	548	548	547	520	487	539	526	541	568	545	528	538	586	509	568	544	518	522	529	516	537	542	554	519	566	580	533	551	527	542	567	552	532	559	541	483	573	542	527	545	546	538	596	527	488	582	540	519	572	520	545	527	538	554	559	534	506	536	548	549	527	514	557	548	511	540	516	533	525	519	542	505	524	529	566	533	537	535	547	551	556	527	544	526	531	502	546	541	569	530	521	564	522	539	542	546	557	532	541	546	530	565	571	513	560	548	561	519	562	558	545	532	515	533	538	530	564	530	577	576	560	543	528	521	518	546	558	530	565	540	541	554	519	530	562	536	539	585	540	517	543	541	525	520	555	577	565	521	528	546	508	524	559	559	529	525	514	562	514	565	489	528	538	553	573	523	532	524	586	530	530	549	552	536	534	548	509	572	557	520	562	540	520	505	555	565	571	511	552	522	567	562	533	512	588	535	536	537	568	559	556	549	566	553	520	529	525	535	525	527	580	565	562	541	553	554	540	549	574	551	573	522	542	585	540	569	538	550	525	587	501	521	578	518	570	528	556	563	577	540	543	531	534	538	581	517	572	522	533	511	540	531	559	574	549	572	503	520	539	547	571	574	506	546	563	512	572	546	576	535	513	559	565	534	521	553	532	546	566	549	527	519	492	532	524	551	465	577	540	542	552	506	547	549	548	557	544	503	557	548	600	533	573	495	578	554	516	521	534	495	524	580	554	549	515	528	555	551	527	528	558	554	517	538	548	563	531	528	522	561	544	496	569	546	575	550	495	568	533	515	529	531	551	542	575	560	559	556	577	508	607	518	550	555	518	539	549	530	537	563	548	538	530	550	525	517	554	545	527	528	522	529	560	567	516	567	506	531	558	504	527	584	535	550	522	532	528	584	537	573	562	572	540	500	562	571	512	540	607	544	563	560	586	572	538	539	486	560	546	519	530	520	534	550	537	544	558	533	582	566	553	515	583	525	489	552	519	559	544	566	560	529	568	536	548	541	530	608	557	568	545	538	563	542	520	536	558	521	528	547	619	554	571	554	593	546	580	552	547	550	523	513	575	512	563	537	539	524	536	594	522	535	569	539	505	513	541	535	556	539	553	510	552	560	546	556	543	543	530	561	529	539	552	539	560	604	599	530	527	551	539	561	572	529	541	526	558	551	549	536	547	548	550	516	550	569	527	535	533	535	522	550	539	574	585	536	560	482	507	560	510	566	549	524	557	538	522	524	611	529	574	511	502	544	547	545	554	578	554	497	515	568	540	531	572	475	527	537	514	534	546	514	502	543	549	527	546	504	515	518	467	538	572	548	538	539	533	549	551	534	543	576	559	522	565	537	519	542	540	547	548	566	577	509	576	522	563	591	568	558	482	557	526	535	544	537	542	574	549	570	524	532	531	551	518	545	531	532	551	569	573	506	513	539	572	542	528	589	532	517	546	555	527	545	564	534	580	519	543	557	573	538	557	516	559	522	541	531	533	549	542	466	518	604	553	534	509	519	540	535	513	555	524	570	538	541	517	507	505	549	565	517	566	543	555	557	561	581	560	528	498	542	539	532	538	548	544	559	548	552	555	553	571	535	536	531	533	515	568	546	565	547	566	545	540	533	523	567	567	571	551	534	562	529	506	514	578	512	535	556	583	555	529	579	520	547	548	553	521	549	562	543	567	560	579	565	543	540	554	579	595	532	545	550	528	576	549	537	503	521	528	527	517
5215	3417	3919	2049	1491	1401	937	618	502	311	269	278	222	192	191	195	205	193	153	164	143	167	176	173	159	163	156	164	159	175	165	168	156	160	162	162	189	306	363	293	176	157	145	157	139	170	181	140	141	150	127	132	127	147	147	165	157	153	126	151	151	136	161	178	157	143	149	156	150	161	166	128	160	154	156	166	168	149	147	129	185	161	136	154	149	150	164	153	135	141	148	146	159	160	144	145	168	155	133	142	181	159	144	177	142	167	150	156	145	148	139	158	137	142	172	158	148	153	166	155	162	148	138	150	174	138	137	170	149	167	142	147	133	156	126	169	143	147	162	120	141	146	149	167	145	168	153	149	139	167	149	141	160	134	164	154	163	160	139	163	140	155	157	175	163	136	162	159	161	150	150	177	148	161	153	148	134	115	184	164	150	163	144	144	165	177	148	136	149	134	169	158	137	134	157	141	152	157	160	159	159	152	150	143	149	145	136	156	138	162	153	137	160	156	165	157	144	169	147	147	137	125	176	155	162	170	155	147	140	162	155	162	145	150	149	128	156	159	134	169	175	156	152	157	145	158	166	141	158	172	140	131	132	156	156	140	170	150	182	161	172	147	163	162	139	153	147	164	145	152	145	129	160	145	157	149	149	154	165	145	139	146	147	166	170	133	155	168	136	186	161	157	174	156	149	125	156	148	180	140	139	154	133	176	166	156	155	156	141	153	122	145	143	150	125	157	163	157	148	161	147	164	152	142	196	183	160	155	139	131	156	135	173	157	150	144	151	163	162	152	150	168	154	152	141	145	158	150	153	149	176	151	143	151	142	146	159	151	139	159	148	162	154	144	167	151	180	140	154	150	158	128	151	167	172	162	161	141	141	182	167	176	153	166	171	129	146	147	160	169	140	159	147	156	145	143	146	164	169	162	148	156	152	151	155	166	174	142	156	161	164	145	139	150	143	155	163	161	140	161	149	175	163	156	153	152	156	130	157	164	146	138	163	157	172	157	155	149	143	130	151	154	149	154	160	140	149	138	157	159	172	137	147	153	148	141	139	157	136	141	147	176	123	162	156	168	161	155	171	156	169	160	146	133	153	150	150	165	161	137	144	157	146	141	163	162	165	154	140	151	134	164	133	160	158	139	147	143	133	167	139	159	159	162	176	148	135	158	161	139	158	188	157	134	154	148	172	147	132	171	144	165	154	174	148	141	165	165	142	167	158	157	156	160	155	141	148	147	137	152	138	162	175	158	154	158	151	135	185	147	133	160	163	159	160	164	140	166	159	182	146	168	147	137	119	140	157	162	145	134	155	159	139	149	165	147	178	157	162	135	152	160	146	162	156	155	149	154	142	157	150	159	142	153	145	152	161	167	170	166	157	156	158	161	153	157	153	153	159	142	153	159	151	173	157	149	153	153	185	150	137	130	150	186	143	147	164	146	144	146	150	137	162	131	135	182	154	146	130	166	158	170	140	147	142	170	146	146	169	148	160	158	155	152	153	159	171	168	157	161	166	144	142	159	134	175	132	173	155	151	149	154	172	137	135	165	169	158	132	147	153	138	173	155	161	144	144	136	146	148	141	167	148	138	147	157	143	163	163	139	148	166	148	168	150	147	162	146	157	155	152	151	140	142	147	153	137	155	147	155	151	144	159	146	142	154	179	182	155	154	145	151	142	155	153	161	130	152	151	153	165	149	164	177	158	140	172	142	141	156	148	174	154	154	144	146	149	143	164	159	163	150	146	140	150	160	141	133	137	121	154	130	158	133	167	152	172	155	157	174	161	178	171	182	170	155	162	149	140	144	162	144	190	171	152	135	132	151	159	150	151	140	126	156	164	164	161	163	137	164	151	145	148	163	148	146	159	158	167	137	175	144	177	165	153	162	166	177	136	158	153	168	134	149	156	121	133	161	159	160	155	158	145	169	171	129	176	157	149	148	172	159	177	150	132	157	151	148	135	167	154	149	150	128	148	175	154	149	140	159	138	149	146	151	162	152	164	168	158	142	128	156	154	161	166	141	144	144	140	130	141	157	166	147	150	157	145	149	147	146	140	141	170	151	126	156	153	151	151	163	126	137	156	156	152	142	147	149	132	153	161	184	139	139	144	163	171	150	144	174	155	162	157	166	164	154	150	160	149	132	143	139	153	135	147	149	157	148	169	171	137	173	154	148	144	144	134	141	176	121	159	147	142	163	136	145	150	158	178	161	162	152	147	142	139	154	129	168	139	152	147	167	133	162	170	139	161	152	142	162	156	155	181	175	144	161	147	170	142	146	146	149	132	141	160	135	152	137	154	143	126	143	154	161	158	138	171	168	142	148	130	160	147	143	156	147	158	158	137	139	155	152	137	145	145	158	141	156	143	150	133	149	155	142	132	138	165	144	173	152	132	154	168	166	165	145	146	149	148	152	160	193	168	140	165	149	157	174	183	118	136	137	159	149	152	143	148	151	161	151	140	139	152	147	156	158	162	157	156	180	147	166	154	154	166	152	175	165	142	170	157	164	134	147	164	138	179	148	153	155	172	145	163	159	143	166	148	137	171	140	154	177	153	174	153	162	152	147	143	165	130	153	157	146	122	156	154	161	157	148	163	137	153	153	143	147	138	167	150	151	149	156	161	143	148	170	179	172	159	147	146	140	129	131	166	144	151	150	144	160	151	159	137	130	123	187	171	160	161	171	158	172	141	161	153	142	163	159	165	138	132	146	145	155	147	141	163	147	147	133	162	176	162	154	157	169	147	149	158	152	161	133	141	153	164	154	160	159	154	166	156	153	145	137	156	143	136	166	174	151	154	132	144	139	142	164	162	140	162	170	148	159	145	146	144	147	136	163	169	152	146	160	161	160	138	145	149	145	146	151	147	146	157	162	148	152	175	152	149	146	187	132	145	160	145	164	164	166	157	134	156	167	166	140	174	159	135	167	150	145	149	145	143	144	157	151	135	173	145	168	142	155	162	184	167	147	171	144	157	145	143	161	150	149	167	168	144	161	149	166	159	143	143	146	146	140	156	153	172	153	148	134	133	143	146	148	163	166	138	147	130	149	163	192	160	137	156	158	150	138	168	163	152	134	146	146	135	162	164	156	154	144	157	163	142	153	137	147	154	135	154	146	149	145	170	139	140	147	166	148	166	134	154	153	168	168	146	140	171	148	173	165	174	153	139	151	135	131	150	131	136	151	181	168	129	142	145	149	159	149	131	139	157	146	142	166	144	161	201	161	177	146	133	145	147	182	158	169	167	145	155	154	165	134	146	178	143	134	140	161	147	132	131	155	128	152	143	163	155	144	170	170	142	148	155	131	155	157	135	132	153	151	176	130	146	160	147	165	161	149	157	150	168	159	133	148	149	161	158	152	156	177	163	172	147	165	146	141	166	145	153	134	159	156	143	150	151	147	162	141	146	161	149	151	154	157	151	170	141	151	151	142	142	169	128	158	161	180	153	160	161	165	148	146	131	158	159	147	161	151	124	173	142	172	162	141
3986	3980	6903	6657	6803	6781	4742	3308	2649	1702	1403	1471	1181	781	790	770	682	559	474	490	454	507	488	516	538	506	481	467	468	497	469	463	435	455	540	621	889	1533	1726	1165	430	407	431	433	438	398	408	389	419	379	421	394	420	382	401	401	393	413	380	404	405	405	396	400	399	398	396	409	417	396	408	383	394	383	390	391	405	398	426	392	420	421	412	397	423	383	412	391	404	403	448	414	416	463	376	395	402	430	441	415	421	421	399	443	387	400	414	415	419	403	404	368	389	396	433	423	415	396	391	404	443	420	419	388	446	385	409	417	384	401	409	414	434	452	380	421	431	388	439	416	399	405	383	435	422	430	440	420	422	401	417	414	384	421	417	413	393	392	419	437	426	397	410	452	434	405	407	415	436	439	431	409	399	382	411	418	399	411	383	398	436	429	425	409	387	409	415	405	403	408	419	390	417	373	441	430	437	422	391	409	401	428	425	407	393	461	399	397	387	423	411	373	391	414	449	393	385	423	415	425	433	413	406	437	405	417	378	424	416	376	424	420	400	394	412	357	410	438	382	412	391	427	407	409	423	392	396	411	453	419	391	446	442	406	419	392	428	417	380	379	430	380	405	397	386	417	409	419	425	441	406	404	391	408	420	439	408	401	421	439	418	410	399	387	430	417	432	387	392	441	401	418	388	399	405	415	403	410	455	379	427	399	438	433	422	440	378	388	440	405	405	381	396	410	397	420	414	405	373	447	417	420	395	395	386	414	461	413	408	390	384	361	401	435	410	404	435	414	416	413	418	417	445	404	427	396	411	409	426	442	385	395	419	419	429	396	405	445	416	387	432	390	416	414	402	445	408	440	438	400	409	408	438	370	373	410	431	414	402	407	423	432	397	425	404	404	448	398	400	452	400	449	394	417	428	413	401	415	374	378	387	409	451	431	440	443	404	385	382	380	430	390	433	378	418	420	410	411	384	415	399	406	389	412	423	415	381	428	387	425	389	394	395	434	415	424	395	401	411	403	399	435	402	404	405	436	413	402	387	408	407	417	414	420	404	413	360	418	432	412	439	386	371	399	409	390	392	394	436	395	422	448	438	389	421	415	392	422	410	427	424	439	402	409	401	424	418	421	375	419	389	430	428	420	442	377	402	438	443	417	383	392	459	415	408	424	425	432	437	409	386	393	414	396	381	376	410	428	439	432	423	375	392	405	419	384	448	426	407	417	393	405	409	430	417	408	374	402	386	409	411	426	404	426	420	437	417	416	414	415	394	396	381	418	435	403	434	409	399	390	417	409	398	435	389	452	429	440	440	394	408	393	395	396	384	430	392	400	407	440	409	408	418	373	418	392	417	419	425	412	366	367	411	379	409	412	394	399	397	388	424	386	424	397	412	403	388	446	401	417	391	402	402	419	400	453	392	410	375	391	451	433	464	394	432	399	441	429	421	424	437	414	402	401	426	371	412	428	408	421	423	431	434	386	369	412	420	431	421	410	416	404	393	414	396	423	363	435	419	373	428	403	429	419	365	440	419	432	423	366	411	409	424	420	432	387	423	395	417	388	414	407	427	397	427	422	431	392	423	427	439	408	427	412	453	441	407	429	371	425	406	397	396	400	427	412	398	415	432	444	417	423	409	376	381	409	392	460	451	398	393	407	447	364	396	430	394	390	419	419	385	419	408	441	442	364	407	410	384	444	392	397	421	436	386	400	424	369	407	385	380	415	412	406	420	444	444	431	424	394	442	415	434	372	419	391	414	434	386	403	409	400	380	425	412	420	433	396	400	404	421	400	385	402	426	402	403	412	384	405	401	421	434	433	420	386	410	437	482	434	416	423	418	443	427	423	403	416	386	431	369	382	412	395	445	429	433	397	405	394	398	398	415	400	398	364	427	429	428	389	423	402	414	387	436	392	429	380	423	426	404	400	413	376	430	423	375	376	451	395	461	399	421	375	415	442	417	473	385	411	429	398	434	398	385	370	405	421	384	399	409	392	400	412	412	392	411	409	414	453	443	425	384	421	375	396	416	444	423	439	432	469	409	414	393	405	455	427	431	408	405	432	419	418	404	383	399	410	425	394	408	408	404	409	438	426	406	399	427	399	382	362	409	383	462	421	434	399	414	412	400	418	403	399	409	419	410	371	406	412	433	387	394	426	403	380	381	396	391	455	408	374	403	443	402	462	399	406	419	419	430	394	402	396	375	416	406	399	424	421	423	431	438	464	409	418	404	424	390	437	399	438	418	408	384	395	401	402	420	408	447	394	396	410	422	411	423	419	422	444	399	432	436	398	444	374	411	400	392	401	382	388	416	441	413	381	406	415	415	431	394	393	379	391	416	416	382	398	442	407	410	407	394	417	447	375	402	440	426	379	404	410	417	407	386	434	392	443	386	391	393	422	387	411	440	401	422	420	391	403	397	401	408	413	415	396	398	413	402	417	392	427	411	405	462	429	384	385	446	405	422	428	423	414	411	400	439	415	441	410	367	432	393	396	401	421	407	444	446	445	378	394	445	395	434	442	428	432	423	424	442	416	398	381	450	408	414	400	383	407	421	411	395	404	397	409	421	400	403	412	402	416	387	422	427	394	415	423	465	383	396	414	420	425	412	450	435	358	415	382	387	383	427	413	434	429	371	411	408	369	414	421	417	436	395	462	396	413	416	427	401	406	382	398	414	401	382	451	399	440	395	433	381	417	424	427	422	404	386	429	426	395	392	416	450	383	416	401	410	433	410	422	401	431	413	413	409	387	376	410	387	414	379	381	424	428	439	428	404	403	423	411	398	409	402	403	373	435	418	397	425	368	430	426	410	409	412	447	430	417	423	388	399	400	441	430	360	402	409	409	395	398	401	407	408	399	439	409	377	425	407	409	408	424	454	412	370	375	370	422	439	421	443	429	421	425	379	440	397	420	431	408	378	415	391	412	400	400	381	419	435	381	399	413	396	424	399	410	434	409	438	421	404	399	399	421	407	461	410	433	394	435	423	456	400	403	386	371	379	416	399	406	389	401	446	413	404	433	394	389	372	440	426	423	454	401	399	426	434	370	364	434	436	423	421	419	397	437	413	380	427	441	391	397	387	411	445	380	442	416	428	400	407	442	390	423	454	376	413	438	385	395	422	405	421	427	415	402	402	387	417	401	451	381	391	413	433	413	406	410	423	437	431	387	437	388	394	409	404	413	373	385	414	418	376	437	418	443	414	413	398	459	423	407	422	396	433	405	417	414	449	386	385	400	436	440	408	425	422	398	400	382	376	367	411	443	408	431	416	415	400	441	382	396	396	451	408	380	438	409	416	397	440	407	381	418	405	393	438	410	407	379	402	453	423	389	444	434	423	421	444	441	396	427	415	397	435	399	407	403	422	414	421	412	424	412	391	399	387	393	401	372	425	445	413	407	437	416	444	436	432	414	410	427	413	415	386	403	430	382	420	416	428	380	417	375	412	426	455	435	427	417	418	411	430	413	359	447	385	420	377	445	406	403	392	423
16104	21629	29518	27596	25943	22404	16649	11734	8710	5584	3386	2838	2706	1435	700	516	624	422	277	282	314	296	330	306	295	280	286	235	279	243	241	250	241	272	421	976	1363	1730	1282	725	251	263	256	248	257	267	235	260	257	278	272	245	220	253	234	221	230	230	241	251	248	272	235	249	222	228	253	214	225	270	248	247	237	235	247	241	236	216	206	228	244	233	218	241	238	246	230	226	234	272	256	233	234	281	233	253	243	261	232	191	266	228	207	246	242	270	240	261	223	281	254	243	220	214	225	219	241	215	224	240	255	216	241	229	264	252	240	263	273	254	260	255	241	236	256	258	281	226	261	228	262	250	251	241	242	250	211	277	232	231	261	245	253	260	232	251	217	253	240	238	241	247	223	234	248	217	244	237	230	213	284	245	202	264	229	234	204	247	239	224	226	223	224	238	246	261	239	235	222	241	237	248	247	231	235	238	240	234	254	235	226	248	224	231	244	267	244	234	252	251	267	244	272	243	239	231	263	245	257	230	228	228	243	224	238	244	261	264	272	260	243	231	221	243	257	238	249	267	231	258	271	243	241	229	252	234	253	256	215	256	244	243	239	240	255	248	236	242	226	234	229	243	247	266	264	230	254	267	219	245	229	209	224	251	236	261	229	255	244	221	247	251	238	242	246	232	247	266	219	220	250	219	267	227	244	247	251	242	260	251	263	268	260	224	241	241	248	251	227	233	261	235	217	247	240	237	217	239	232	261	239	231	226	244	237	256	252	241	276	236	248	239	219	236	231	248	249	251	239	250	230	226	245	248	258	263	249	249	224	241	214	258	238	262	242	254	243	243	242	250	214	233	238	259	237	258	225	244	216	219	227	207	275	216	247	241	216	202	249	247	240	261	235	235	252	245	250	238	240	247	240	241	225	251	228	265	244	230	243	238	243	252	230	202	230	247	247	264	265	233	248	256	205	248	254	238	220	246	250	251	274	228	235	253	267	240	242	236	256	242	257	245	235	230	265	251	230	247	226	215	224	251	255	243	243	250	231	227	245	248	260	236	256	242	220	233	256	217	227	255	216	252	229	236	287	243	255	237	233	241	231	236	251	267	254	249	258	274	228	240	248	224	247	237	230	221	226	198	247	256	241	232	234	236	234	244	240	241	245	248	245	244	243	233	253	262	232	244	281	248	250	231	246	244	218	236	246	234	294	246	255	256	237	228	215	266	228	227	249	263	220	251	250	206	238	253	234	238	246	229	242	286	244	234	213	230	223	237	259	234	239	282	208	213	202	217	255	245	269	261	225	254	228	234	244	232	249	262	255	249	235	252	245	250	279	266	246	234	263	265	243	248	236	231	248	241	265	223	245	233	224	239	243	256	261	238	264	230	229	233	261	238	224	250	234	268	256	232	260	257	261	251	219	228	268	246	247	251	231	251	246	247	235	232	249	250	211	223	233	267	256	225	240	245	236	265	261	237	239	228	242	245	268	231	251	224	244	250	237	261	228	225	253	246	234	222	232	246	236	250	259	237	255	232	235	261	236	272	229	217	268	245	243	249	253	252	252	244	257	242	240	244	242	268	237	245	248	232	271	255	254	259	223	278	245	233	221	247	258	260	232	236	278	252	250	243	229	229	237	247	241	218	259	234	238	256	228	238	237	238	239	228	274	240	230	226	241	239	266	238	223	227	262	221	213	279	248	260	261	245	223	241	237	247	259	223	245	240	216	233	216	232	240	256	250	240	252	217	256	230	229	211	215	236	243	237	267	245	246	249	233	235	223	230	234	252	246	239	251	240	267	227	259	239	250	216	245	219	248	244	210	237	266	273	223	242	225	238	246	262	232	217	269	261	230	250	225	221	257	235	271	226	239	221	240	232	252	283	237	241	231	234	228	255	230	237	242	245	241	251	249	247	264	232	259	261	218	233	233	275	259	247	250	217	237	259	237	241	257	238	242	245	219	231	233	265	256	266	235	239	253	238	230	274	246	283	256	246	229	244	256	216	237	247	229	256	237	260	265	231	232	229	251	223	279	234	227	256	250	233	215	239	212	211	217	238	260	201	233	245	261	222	238	245	256	280	238	229	258	226	251	243	222	254	263	221	247	288	263	241	257	212	224	248	242	244	224	231	237	237	235	267	240	244	239	242	227	251	221	244	261	222	206	234	239	240	243	266	222	242	226	246	244	245	251	239	257	246	277	203	239	252	252	234	234	240	247	254	225	219	248	246	244	239	222	253	240	243	230	245	251	242	235	240	238	259	226	232	217	285	228	239	284	225	251	248	244	212	227	252	242	277	230	234	239	267	228	247	239	261	258	264	265	233	246	249	249	260	278	220	247	236	244	240	254	237	222	242	257	248	225	258	257	256	267	238	243	279	234	230	264	236	225	254	253	240	223	237	258	255	255	240	227	247	237	253	209	250	268	265	241	226	251	252	261	220	280	259	245	243	233	252	213	221	245	219	244	258	250	244	250	264	228	225	243	224	221	224	221	219	247	266	258	260	237	277	249	267	207	235	243	222	249	225	236	243	226	258	249	247	259	256	228	231	244	239	271	219	248	215	262	261	234	247	250	257	239	252	271	241	269	279	225	245	230	250	270	249	247	241	246	255	233	232	251	242	251	241	243	237	269	260	232	231	227	236	213	205	249	239	249	255	255	250	227	232	244	250	238	246	249	247	259	225	264	234	243	249	214	254	216	222	243	268	260	242	248	225	229	241	222	276	211	258	235	224	246	248	247	232	215	228	253	237	232	260	247	251	253	239	221	235	222	213	269	255	258	254	231	236	224	251	220	242	238	232	256	249	251	227	231	234	267	213	222	237	239	262	238	241	255	245	259	249	220	232	228	233	237	210	240	237	205	218	254	220	199	264	237	228	203	231	209	215	241	270	247	205	236	269	215	261	221	262	256	280	290	262	244	261	250	245	247	226	263	252	241	251	294	225	252	256	255	244	221	208	247	235	228	241	200	249	233	234	230	242	277	231	236	239	223	226	246	220	263	258	238	235	247	241	256	256	246	246	217	276	255	243	252	230	247	244	261	240	232	229	249	222	243	243	248	250	236	254	249	269	266	250	242	231	241	247	245	236	241	261	228	286	249	261	229	239	241	229	210	232	256	223	228	243	257	223	231	272	251	264	247	222	254	251	252	271	246	246	241	226	241	247	250	231	252	218	239	245	266	243	248	266	233	269	246	243	255	228	232	249	210	237	236	227	230	253	225	241	247	238	241	257	257	237	225	239	222	232	226	275	259	223	234	245	266	239	205	268	249	230	251	246	226	224	235	254	259	233	299	250	281	260	238	266	226	237	268	255	218	243	256	262	232	250	251	242	266	237	236	271	219	222	243	269	249	225	258	243	245	231	232	232	279	223	217	240	242	252	264	241	256	234	271	226	277	231	262	215	246	241	226	261	255	234	274	241	223	241	203	242	262	238	240	230	238	231	245	257	246	237	233	249	231	240	249	272	252	243	279	233	219	241	249	238	210	242	264	242	229	253
10958	17600	27545	35440	37330	34369	30512	25813	23459	16488	14084	11656	9699	5183	3367	2902	2703	1592	1030	928	1025	1001	953	990	955	852	764	850	845	798	783	793	716	953	2152	6173	8553	10163	7491	3568	643	555	592	608	612	649	615	588	617	639	583	628	599	611	602	574	611	667	595	633	575	587	601	589	554	625	601	615	576	584	605	604	620	606	626	626	598	595	600	622	609	579	612	593	660	562	603	563	585	570	635	588	606	600	596	547	608	608	583	575	609	577	596	607	656	612	610	615	623	560	583	582	614	596	630	600	599	593	584	568	560	571	561	583	587	595	591	617	604	621	591	581	607	629	604	581	624	575	582	590	601	625	598	602	618	617	574	607	582	616	596	624	619	605	637	571	594	551	562	605	604	590	595	588	625	617	556	615	574	610	592	598	617	575	595	631	554	586	574	555	595	561	573	593	610	617	576	545	560	566	607	606	562	549	613	592	592	620	633	599	625	630	585	604	598	605	600	634	576	571	599	562	611	565	593	599	601	596	579	583	594	628	607	604	606	609	600	596	612	626	580	572	593	580	598	610	582	574	561	584	588	601	586	587	592	592	611	617	597	590	586	623	590	586	587	550	539	622	584	561	599	618	613	584	554	607	599	587	572	590	612	587	607	565	609	581	598	602	634	580	597	599	622	586	582	572	624	606	563	607	620	556	615	615	606	597	570	630	627	639	612	576	600	587	566	574	593	640	580	614	601	621	606	562	573	588	588	591	607	586	608	578	588	581	572	583	597	610	594	587	611	587	627	581	570	648	576	599	590	559	581	546	626	572	582	576	607	598	609	631	552	559	586	612	630	578	619	564	594	637	585	614	602	598	642	643	664	578	562	593	625	588	582	593	581	616	591	592	591	566	619	618	627	573	587	612	583	598	597	557	597	612	613	561	578	625	602	583	584	572	574	559	573	611	591	573	638	603	641	612	583	584	579	598	578	619	583	660	566	579	576	605	577	558	616	603	631	559	631	570	553	607	613	547	605	621	602	569	588	641	625	606	588	586	601	594	622	579	575	553	603	532	612	593	549	574	554	606	584	567	602	615	614	540	611	594	560	580	574	565	599	600	620	602	615	606	620	582	522	565	595	594	594	579	600	636	575	586	584	613	605	649	551	582	587	556	594	612	609	584	567	608	573	579	581	642	586	572	621	631	568	614	590	615	581	564	592	602	580	586	594	590	579	536	578	612	588	607	590	560	603	588	573	610	619	601	600	550	579	577	573	625	569	559	568	571	570	631	592	663	560	614	591	604	622	563	602	584	560	580	584	624	572	623	569	601	607	562	561	579	595	603	614	594	567	601	565	607	561	613	589	598	617	641	636	572	602	606	610	590	555	599	607	588	599	576	589	622	587	626	586	577	553	605	636	618	577	555	575	592	604	598	563	603	597	617	542	602	604	570	577	584	585	611	627	549	577	618	602	578	602	649	640	596	584	579	624	643	584	621	584	562	595	577	599	590	594	606	581	629	576	644	607	580	586	602	541	616	557	619	610	592	578	592	564	652	585	602	561	598	619	575	549	618	579	565	609	569	617	592	586	584	556	607	591	627	654	597	607	582	579	565	638	612	598	593	585	572	594	578	593	600	589	608	593	605	582	561	593	624	604	641	588	641	610	595	543	638	623	625	590	616	603	591	610	588	623	598	640	599	597	602	594	597	576	607	556	584	561	602	582	614	595	583	577	638	560	611	596	612	576	593	614	582	589	568	598	592	638	597	611	620	591	554	606	606	595	597	582	567	606	626	560	655	609	572	625	607	631	584	562	587	607	570	617	604	617	566	644	617	621	631	586	585	581	596	544	575	584	605	586	582	629	599	597	564	558	607	596	606	588	568	554	596	584	594	566	589	630	549	580	579	600	562	610	626	599	620	594	594	615	620	616	596	537	577	602	611	558	632	594	573	580	576	584	590	584	614	567	601	568	607	578	610	618	593	606	601	603	558	640	621	599	578	577	608	565	600	560	601	624	551	588	592	602	604	565	613	604	605	629	583	620	645	569	603	602	601	589	588	606	575	600	585	578	580	582	585	587	616	587	620	562	561	608	594	597	582	607	565	590	617	562	563	643	653	555	630	589	584	597	567	595	574	587	543	620	635	548	579	606	591	592	590	575	598	593	553	612	549	610	557	618	556	586	568	574	572	644	564	647	604	549	608	568	574	582	622	631	649	583	591	552	608	555	584	584	561	617	563	607	587	596	674	570	611	623	600	613	643	588	580	564	550	603	622	598	611	548	583	596	634	632	573	598	602	554	630	606	553	590	595	598	566	609	590	602	603	574	586	547	596	571	609	624	563	629	588	594	602	581	559	591	618	593	600	609	621	557	593	613	614	551	618	567	574	601	590	565	602	613	619	609	595	544	620	594	615	593	619	590	579	614	619	591	619	642	599	629	598	552	548	576	581	606	604	601	561	621	549	595	563	588	602	609	633	558	593	614	542	594	576	593	588	559	565	610	515	622	563	606	610	585	582	580	571	586	578	633	596	584	592	611	605	572	548	589	587	623	527	566	618	584	549	581	581	588	636	579	567	617	611	563	618	588	629	602	637	572	551	592	602	594	597	602	550	565	580	557	610	559	603	542	601	578	602	555	548	614	582	583	592	630	534	547	576	573	593	596	560	583	573	587	580	575	588	614	568	562	620	571	541	591	573	588	547	575	632	562	585	593	591	587	632	577	611	594	576	591	617	584	600	565	615	582	611	569	560	568	619	587	585	576	543	586	600	619	559	628	601	581	609	585	607	602	567	583	625	605	586	620	633	584	638	606	587	587	622	604	611	569	603	587	601	575	586	598	584	614	550	576	628	582	593	643	592	565	576	610	623	603	586	602	581	574	605	600	623	624	604	594	589	562	650	630	550	618	624	600	586	561	605	599	606	611	582	592	601	607	560	586	561	599	563	576	603	606	573	582	611	628	595	603	617	592	572	590	611	604	593	584	608	557	586	586	619	637	597	565	558	625	565	591	604	565	577	588	551	599	599	605	569	614	579	588	570	619	572	578	594	590	585	589	581	613	598	633	610	573	584	599	630	573	610	604	584	593	602	580	586	548	611	553	640	615	604	560	609	556	578	586	586	618	560	566	571	649	588	640	637	580	605	617	548	604	594	570	621	601	584	583	584	582	604	578	579	580	580	587	594	643	643	576	583	609	637	606	636	586	630	592	577	582	571	577	632	566	623	594	579	631	634	581	635	602	602	584	625	582	602	590	596	591	587	600	579	604	591	553	574	589	617	629	614	597	577	556	599	606	609	605	582	613	606	616	551	569	588	609	572	612	589	543	614	579	578	562	599	598	557	601	585	553	618	595	600	544	648	587	618	595	590	601	595	608	588	601	583	629	579	594	620	578	591	569	599	623	568	566	573	605	645	629	589	612	593	602	592	561	577	646	538	587	563	604	575	579	593	550	605	594	605	540	599	587	580	578	619	606	568	575	609	559	652	593	610	534	582	586	624	573	556	588	605	604	588
24804	31870	36431	34797	34936	31007	26093	21452	16328	10694	7712	5937	5458	2640	1362	860	935	476	332	359	303	373	349	298	293	303	289	267	290	269	243	276	263	446	1037	1967	2562	2019	1766	1277	245	246	239	230	224	226	260	223	231	214	229	224	217	239	227	238	241	241	210	223	225	248	241	208	219	212	203	228	222	223	240	236	200	247	224	234	239	259	228	211	226	267	245	251	232	238	215	225	234	213	232	219	199	242	234	259	228	232	221	239	230	223	240	236	240	208	210	230	259	219	248	248	221	218	233	239	224	247	242	241	266	249	236	243	226	239	237	253	239	214	214	248	256	245	228	221	229	216	220	289	265	232	206	195	230	215	255	214	269	220	247	204	228	235	222	212	224	237	212	224	198	208	211	216	240	232	243	221	243	247	229	217	249	258	235	246	221	200	232	207	211	219	231	216	258	261	241	214	244	193	232	224	227	237	227	232	228	261	243	248	221	230	234	232	235	219	229	213	239	220	229	222	263	226	220	236	209	207	196	232	235	237	228	215	205	200	217	224	219	199	238	236	236	192	224	227	220	224	228	244	214	225	230	216	237	246	238	259	211	257	240	242	241	249	204	237	202	191	249	195	258	220	221	221	192	236	257	214	177	257	220	220	202	245	219	238	215	223	230	250	217	223	222	219	233	215	220	233	254	236	220	214	219	194	232	219	236	261	216	208	233	253	248	232	204	233	201	193	221	258	244	223	214	234	204	222	267	200	216	248	218	230	211	219	253	217	249	200	250	220	218	222	191	201	213	238	222	202	207	226	255	215	200	245	229	204	207	208	226	217	234	224	225	225	202	229	207	212	221	234	228	217	193	203	219	237	232	242	244	238	259	247	246	241	211	208	247	227	270	232	249	249	224	225	227	234	211	235	216	235	230	207	224	212	205	211	220	231	255	224	243	234	223	242	253	194	204	217	238	265	266	216	262	182	193	221	204	202	219	238	221	222	234	232	211	220	248	226	183	213	214	222	234	251	202	231	243	225	214	208	217	211	238	243	201	230	225	222	229	204	232	240	240	208	206	240	247	250	220	240	215	266	214	230	238	239	239	236	194	216	214	247	249	223	244	218	214	234	261	216	214	197	214	219	232	235	208	251	226	234	235	230	235	207	208	215	209	211	238	242	211	213	258	214	238	214	222	244	216	218	256	230	218	233	231	218	228	209	238	226	238	197	245	235	232	226	244	218	248	224	232	234	247	234	203	221	231	213	213	209	253	242	204	254	231	222	222	240	218	247	227	239	210	221	229	214	230	237	211	207	224	243	212	202	226	226	207	201	211	234	210	210	211	208	252	207	220	238	237	209	230	211	234	235	225	202	217	234	205	257	243	236	237	226	240	205	206	234	218	212	256	230	209	204	256	223	258	225	236	243	207	247	230	229	222	211	222	203	199	229	221	225	229	236	232	245	211	223	202	231	206	248	226	232	185	227	244	253	225	257	230	206	180	230	221	228	231	231	239	204	226	239	209	258	222	212	220	227	223	238	233	216	232	208	208	228	235	236	239	208	221	217	212	228	230	209	222	230	228	254	245	243	232	245	222	208	244	216	203	239	236	241	260	255	233	235	224	223	249	216	234	224	227	219	220	257	234	260	230	213	222	186	237	203	225	227	220	208	236	226	233	237	240	238	218	211	221	205	212	230	238	224	227	226	234	224	216	245	230	222	232	245	281	215	220	223	233	244	224	215	230	227	227	241	231	239	220	248	233	214	227	221	222	220	229	218	210	252	245	245	269	214	218	200	244	253	252	228	233	245	239	239	261	257	232	236	207	234	223	246	218	204	250	267	228	226	244	220	249	238	223	225	211	208	221	242	207	211	197	227	238	243	198	220	206	199	217	227	221	223	215	214	241	213	239	241	227	224	218	220	199	245	250	218	217	237	223	210	224	238	218	260	223	227	211	235	232	221	239	210	221	220	219	216	246	224	186	216	214	208	229	249	216	201	232	230	235	232	209	226	247	228	222	230	224	228	211	221	233	196	210	214	229	237	216	223	256	262	222	212	238	226	235	232	234	258	207	223	217	177	233	236	239	216	239	220	274	253	243	217	216	219	213	223	235	189	238	224	227	221	211	225	219	212	251	227	240	212	237	236	226	215	240	232	224	209	226	229	250	222	219	222	203	231	232	210	210	242	219	215	239	205	220	243	222	234	236	234	227	228	208	223	222	227	218	220	209	228	197	213	208	213	214	234	231	224	226	238	239	231	210	240	219	228	243	211	220	213	215	241	246	255	220	216	230	211	213	231	231	215	225	218	250	256	213	237	215	234	196	238	229	248	230	225	235	228	238	251	214	257	212	227	207	207	242	210	232	214	233	221	215	211	225	216	193	224	251	243	239	222	249	225	240	246	239	210	215	227	220	222	234	207	232	232	237	215	227	230	262	220	226	229	201	209	198	229	208	250	235	244	240	232	224	215	224	229	228	229	217	247	226	230	221	189	261	223	220	240	216	245	248	219	237	221	226	212	248	215	230	229	226	217	255	220	238	204	216	222	234	218	230	193	231	234	223	244	221	217	242	236	229	221	210	256	219	212	220	205	257	204	216	263	233	235	247	225	227	211	234	226	226	236	227	204	223	241	210	191	234	237	221	210	212	218	241	234	240	211	222	202	239	257	223	206	215	239	234	242	224	218	175	216	250	228	231	278	240	215	210	257	239	234	230	210	232	247	214	205	216	227	215	225	245	250	211	224	258	210	230	227	229	229	190	220	256	236	225	235	215	249	256	238	234	219	257	215	207	218	207	212	242	237	245	218	231	217	214	244	255	249	202	227	227	199	208	211	214	221	197	195	239	258	243	230	208	227	232	201	215	221	244	253	239	221	248	212	246	240	231	193	270	243	243	228	226	257	230	213	230	227	231	224	241	209	204	227	198	248	207	227	238	213	211	231	242	230	225	238	244	238	253	205	239	243	216	201	229	220	241	223	235	219	196	242	242	269	223	223	248	235	207	234	249	229	253	239	226	221	233	226	211	234	247	221	209	211	232	240	223	216	201	241	208	222	235	228	229	248	223	218	229	221	245	227	200	239	235	249	239	235	235	230	231	221	223	224	214	256	215	228	222	227	225	236	228	253	210	220	252	241	189	237	236	229	239	256	200	199	241	216	226	214	232	211	215	227	203	213	209	222	220	230	211	213	254	212	232	230	238	218	213	213	246	215	220	234	249	252	216	244	233	237	252	197	224	224	206	253	231	218	206	245	216	213	227	244	235	222	231	189	214	206	211	216	258	223	240	227	223	227	210	223	235	227	229	207	213	236	214	220	217	234	232	251	219	221	261	200	244	249	248	208	230	190	219	210	213	231	229	256	220	244	252	238	223	231	239	238	213	217	239	223	237	229	223	217	206	237	207	242	236	207	233	229	206	234	257	204	216	248	223	227	241	261	221	209	219	250	207	263	232	203	252	231	217	216	233	227	236	270	227	242	249	216	216	238	236	242	271	211	235	261	229	235	225	245
15415	25017	33746	42912	45609	41827	38518	34536	31979	25648	21407	17871	14796	8110	5739	3981	4910	2136	1262	1224	1132	1537	1263	1219	1077	955	941	990	941	861	887	822	785	2217	6106	12013	14953	11265	10691	6821	581	571	565	570	597	541	562	556	563	565	538	516	557	562	716	607	520	543	541	557	551	576	574	549	537	559	561	534	519	509	556	579	534	536	513	570	559	556	520	575	572	560	551	568	565	526	515	557	563	567	537	559	561	514	523	562	520	532	520	537	539	526	525	539	505	544	538	607	531	497	538	550	552	559	532	566	579	547	526	529	522	509	538	532	524	575	575	533	543	516	537	520	538	572	563	555	499	558	559	544	511	510	550	519	496	520	574	542	559	525	555	538	611	556	555	552	530	572	544	504	583	520	522	527	538	517	504	574	542	545	524	530	518	531	522	549	517	537	528	516	514	546	501	568	528	572	573	553	586	575	540	502	530	543	550	547	548	549	541	561	528	555	546	544	571	546	526	550	546	510	582	592	552	526	514	504	533	530	533	562	501	514	572	524	529	542	556	487	497	545	508	558	522	521	542	557	543	553	548	572	542	566	542	565	551	536	535	516	543	540	528	517	568	527	523	526	524	559	535	528	531	582	548	537	540	593	582	556	555	595	525	534	545	557	539	526	548	579	567	518	586	520	517	528	531	551	587	525	570	508	539	541	559	574	552	521	567	556	553	548	534	576	566	545	537	572	557	559	526	569	518	581	523	539	511	566	521	544	501	535	505	518	527	549	554	549	531	555	546	579	531	552	550	560	527	540	519	550	525	564	581	522	594	478	541	517	519	581	547	594	529	567	529	545	577	542	500	562	608	564	538	506	538	579	568	534	536	539	528	558	538	523	529	549	556	554	537	574	531	532	547	526	598	573	535	532	586	548	545	559	538	533	558	560	525	598	549	513	532	556	510	501	550	574	535	540	509	544	594	543	545	548	503	561	530	537	564	532	548	554	533	566	528	508	506	550	530	527	529	562	538	505	553	544	533	512	528	514	530	531	511	537	539	531	545	528	534	537	528	519	554	538	524	567	549	561	504	556	549	540	561	517	540	541	560	537	560	533	539	569	537	537	540	514	524	564	551	551	521	556	564	555	556	527	523	556	593	567	573	571	541	500	570	562	543	560	540	569	547	547	578	544	526	548	525	610	538	573	536	549	568	572	539	561	542	579	538	545	547	528	522	531	532	533	535	525	541	561	556	585	519	574	545	546	555	540	529	556	571	519	521	549	525	542	562	493	546	536	528	534	506	503	543	544	533	545	541	571	538	556	544	550	545	523	544	556	523	527	581	540	577	565	505	537	567	563	596	564	544	520	558	544	531	544	582	537	527	544	506	530	565	560	541	587	542	547	499	483	542	549	509	505	573	521	535	563	569	573	530	580	518	586	558	567	508	544	545	506	540	546	594	510	571	590	554	519	544	554	603	525	533	553	539	557	576	563	520	523	556	585	539	536	568	595	508	546	548	550	523	567	576	529	567	596	568	516	515	568	527	535	552	500	546	535	538	538	558	555	537	509	553	530	559	538	556	557	529	543	573	531	520	482	540	538	572	497	561	545	524	528	566	530	592	559	565	555	511	536	514	561	547	515	504	543	532	515	527	541	551	514	545	509	489	520	542	507	548	571	563	553	531	541	527	539	522	560	503	531	542	492	588	516	558	517	547	508	540	524	595	498	548	557	580	551	573	526	530	524	581	595	536	537	511	507	538	597	541	563	517	515	564	539	551	560	547	539	544	560	563	545	528	554	505	565	599	543	526	547	545	543	531	511	535	520	545	605	580	590	549	510	538	553	552	561	555	506	522	504	520	511	553	522	532	527	530	549	533	535	540	540	538	560	486	567	520	513	536	551	548	518	529	563	507	564	570	542	532	532	528	543	517	548	576	514	567	556	510	542	521	528	539	533	550	572	578	542	540	598	550	485	520	555	585	575	535	517	575	508	552	485	554	541	549	546	561	556	515	565	554	559	561	553	555	566	535	553	543	552	537	524	546	552	534	555	498	558	551	545	523	540	573	577	548	500	561	513	521	536	551	518	525	566	570	558	602	556	581	589	552	526	544	511	564	549	544	569	559	556	546	568	581	541	546	508	521	528	552	518	540	487	515	552	512	562	529	502	523	526	545	536	556	537	532	549	504	541	571	568	549	509	573	522	560	540	600	556	560	566	553	566	553	524	526	565	540	540	576	596	537	510	520	543	557	585	511	525	592	541	523	580	529	549	556	567	540	547	532	517	526	561	570	560	571	526	590	471	555	526	548	514	556	567	568	551	544	524	565	525	531	522	547	562	499	538	503	520	556	552	558	540	513	524	593	526	603	513	545	540	544	501	497	579	548	537	500	543	486	532	525	510	548	524	586	546	567	522	500	542	552	572	568	516	556	542	554	556	565	527	525	529	549	553	529	529	538	508	501	572	556	562	527	561	552	542	509	536	519	513	515	532	519	529	523	537	572	551	512	525	556	563	526	554	546	560	534	524	563	490	555	536	523	552	571	483	527	541	526	531	513	546	500	541	541	559	557	565	599	534	524	556	544	536	567	532	545	537	505	517	522	552	568	533	509	504	573	510	572	540	562	505	576	599	522	523	549	494	557	586	517	536	540	569	545	516	557	533	541	546	538	569	555	543	511	554	497	547	534	520	571	615	540	536	536	588	558	499	519	550	547	526	510	507	546	568	529	575	530	537	561	527	528	569	581	535	518	531	517	529	500	541	559	545	573	579	541	548	523	571	539	521	514	537	569	540	515	587	551	561	562	551	540	514	532	535	521	581	512	493	543	517	581	551	556	520	546	562	546	579	542	532	532	562	576	580	540	512	542	529	512	570	553	562	518	594	511	556	537	529	525	513	517	518	576	554	562	540	537	545	549	529	531	518	536	533	545	522	537	528	503	500	500	568	527	545	560	585	532	554	543	500	535	520	546	551	547	544	563	513	547	533	524	580	568	529	524	607	545	545	506	549	551	581	554	553	535	573	554	543	535	568	513	571	539	548	527	572	552	528	561	562	514	581	497	535	532	503	525	518	524	542	546	545	571	567	544	560	543	523	550	512	513	503	535	505	525	536	489	539	583	528	562	521	563	576	530	575	501	552	534	546	556	496	529	531	556	527	550	518	571	543	518	555	526	552	527	506	594	519	564	514	570	567	507	505	532	548	533	529	498	541	541	553	554	549	532	577	557	551	596	537	553	563	543	501	511	527	539	537	547	566	507	561	535	563	546	531	541	542	540	570	537	502	546	518	557	529	556	549	539	539	539	541	551	570	537	546	556	554	528	513	544	542	524	567	539	534	530	546	539	565	547	551	537	566	525	539	531	519	570	521	556	559	591	575	574	573	567	526	565	540	532	552	552	547	536	509	517	539	595	549	568	505	518	562	536	536	540	569	520	527	536	549	583	550	488	557	546	509	566	521	536	501	568	512	560	539	518	585	553	577	539	552	541	570	543	503	535	570	561	545	519	529	554	572	589	574
4821	4121	4127	2361	1820	1434	934	827	569	458	314	241	245	212	191	176	126	143	144	137	135	138	133	139	152	122	136	135	125	140	136	125	129	144	144	197	199	178	192	160	159	137	118	123	135	150	134	144	123	138	134	116	138	123	117	126	128	124	123	116	131	122	132	118	128	137	144	150	117	137	124	121	118	138	146	143	139	116	113	112	157	117	129	125	125	127	146	107	134	110	129	139	116	133	115	133	126	116	123	118	122	142	131	140	143	131	146	154	119	91	125	114	128	100	113	139	103	140	114	113	135	132	138	161	119	120	125	120	118	128	139	113	135	126	125	131	164	123	131	110	142	134	126	129	121	104	119	125	129	109	145	120	118	115	128	124	134	116	128	119	118	117	134	139	133	136	123	131	135	133	122	126	125	128	125	136	151	125	129	108	142	119	141	140	117	143	143	137	135	125	129	122	124	130	144	125	128	127	141	115	133	113	131	109	131	132	129	159	128	112	133	132	118	133	135	111	123	121	127	122	105	132	128	152	125	121	132	129	137	145	129	123	121	135	114	107	143	135	149	115	144	140	132	119	127	142	119	134	133	141	129	126	129	123	136	143	126	123	137	127	122	129	126	140	131	109	144	134	135	137	131	127	130	133	119	103	111	123	112	140	146	128	109	142	146	123	137	126	113	129	133	127	115	110	122	135	121	121	125	130	133	153	125	134	116	118	120	107	116	125	152	105	131	127	124	124	125	135	120	135	112	140	120	130	119	115	132	128	139	131	133	147	152	130	116	144	145	112	93	136	120	116	141	142	148	121	109	128	122	132	123	133	140	123	128	115	109	133	134	141	118	135	115	109	132	124	127	139	116	116	126	123	128	149	141	123	112	139	146	125	121	142	138	152	109	133	126	142	120	123	121	122	114	115	127	131	131	105	125	141	144	112	123	112	117	127	109	107	118	130	109	119	130	144	126	115	130	133	136	119	128	128	130	138	127	142	136	139	136	122	129	136	127	125	128	127	146	125	132	147	137	124	144	118	131	122	110	123	130	154	151	122	135	138	123	129	109	131	124	128	126	137	142	128	109	121	136	137	129	123	129	128	133	125	122	133	134	134	112	119	122	124	123	132	135	145	132	118	119	140	123	129	133	136	138	130	128	138	141	116	136	124	122	130	146	120	138	119	138	125	128	122	140	131	115	126	106	108	120	111	137	127	135	140	145	137	142	118	141	131	131	134	129	131	134	122	131	160	143	132	125	161	132	115	127	126	119	139	119	105	125	125	105	137	127	118	128	133	130	119	120	142	141	118	143	112	121	134	117	110	130	127	106	124	144	147	121	122	144	167	110	115	130	125	113	121	136	146	136	128	144	142	121	121	140	114	139	134	118	122	140	131	134	130	128	131	137	120	121	132	143	134	122	115	145	134	120	138	112	124	120	127	136	134	131	130	142	126	119	128	129	125	124	124	111	148	126	109	141	124	127	123	125	126	131	115	130	116	117	130	111	138	132	131	123	134	115	159	123	149	135	150	144	144	125	143	132	152	125	157	123	125	106	131	118	123	135	126	116	139	139	124	128	108	146	142	117	131	132	130	138	146	123	148	119	122	116	140	113	128	114	113	134	127	100	142	150	132	127	126	121	130	109	139	124	140	115	140	122	130	132	120	142	121	159	113	123	125	132	117	139	128	132	146	143	122	127	143	118	119	128	130	121	150	130	128	113	131	112	123	134	119	127	121	138	116	150	121	141	154	118	137	109	131	134	122	121	139	140	128	126	121	122	136	129	119	121	124	126	131	115	121	126	133	134	143	108	131	108	130	100	124	118	117	131	125	150	163	117	140	127	120	133	121	130	141	122	137	114	129	119	120	127	121	133	136	117	115	118	120	143	119	112	109	128	142	140	132	119	113	136	142	145	131	130	144	128	144	129	118	136	137	141	136	125	109	143	127	153	135	146	128	135	122	130	140	140	132	124	140	133	122	141	114	125	112	118	117	126	133	126	135	129	131	145	135	128	129	141	147	128	134	120	124	125	120	130	132	136	131	123	122	126	121	133	125	116	118	116	115	128	137	135	135	115	121	117	125	121	117	135	115	148	121	131	123	126	137	124	108	133	141	118	133	125	125	125	128	117	117	127	142	148	125	125	140	145	121	120	121	139	137	131	111	123	113	135	130	118	143	143	118	116	141	124	113	141	118	118	140	131	138	148	128	132	139	130	137	121	127	128	127	134	130	143	124	101	111	132	112	124	124	152	107	136	139	136	126	124	153	116	132	127	154	138	129	118	126	138	137	125	126	141	107	127	140	131	124	114	128	123	127	141	117	132	136	111	103	121	117	134	125	142	128	115	117	131	132	140	114	130	134	121	129	121	112	116	136	113	112	142	118	109	105	130	133	138	120	140	128	132	115	117	121	136	132	127	144	133	126	107	132	140	118	125	124	135	143	124	111	121	124	141	131	128	120	134	108	110	116	135	124	120	136	130	115	129	119	130	158	133	127	142	134	127	132	130	125	124	117	146	129	117	121	131	139	117	103	120	136	128	135	119	132	122	138	127	121	129	140	119	117	108	117	120	133	103	141	120	139	127	135	117	146	119	108	116	131	137	118	121	112	132	130	131	130	135	135	123	133	112	145	101	110	136	128	151	119	123	106	123	127	131	117	139	126	127	116	131	131	135	140	127	121	141	119	130	115	119	118	126	148	131	103	141	108	137	134	128	119	135	133	140	132	130	154	132	139	118	119	146	112	137	128	119	142	134	148	130	121	131	103	121	133	124	129	129	112	129	122	145	136	132	110	112	108	117	123	125	120	129	152	142	126	140	129	101	140	133	133	133	118	108	138	127	130	122	126	142	124	133	121	127	128	138	134	133	157	128	135	125	120	135	125	152	113	120	152	141	108	127	110	134	133	134	144	125	135	161	125	145	132	118	135	136	127	96	137	154	117	147	113	122	124	133	148	135	127	128	117	129	135	109	141	137	138	129	142	115	156	129	116	118	152	162	128	130	137	121	110	135	145	145	148	129	118	126	130	126	151	129	133	129	127	113	104	120	119	132	146	135	131	128	121	120	137	121	114	127	91	128	132	118	113	150	143	134	135	123	145	135	149	117	127	128	115	99	120	109	122	119	137	107	132	144	131	118	120	148	136	135	121	110	112	117	139	102	122	118	120	130	121	134	138	125	131	114	120	146	129	114	126	124	108	132	148	132	132	118	158	117	128	127	122	124	125	125	118	142	126	124	133	136	121	133	141	127	134	142	156	132	112	151	145	132	123	133	142	118	120	119	137	109	132	110	110	135	122	143	113	144	133	154	116	126	115	123	119	126	152	127	122	109	122	155	133	129	147	124	127	130	119	142	129	154	151	128	117	132	115	122	143	137	111	121	108	122	139	124	160	112	120	128	113	123	121	142	137	132	117	116	150	123	130	135	119	125	100	123	121	129	119	129	108	122	119	127	128	144	129	120	103	130	144	124	121	113	127	127	138	122	104	130	126	125	130
3677	4953	7323	7375	7660	6331	4298	3788	2877	2314	1516	1368	1213	889	740	670	590	452	511	456	437	438	470	455	449	468	423	458	420	426	385	397	379	396	482	946	816	717	774	430	357	381	358	338	348	355	344	356	342	331	345	339	320	357	383	350	357	361	337	356	351	344	337	348	328	404	363	358	349	337	367	335	297	333	332	361	357	334	328	343	296	361	345	350	344	324	380	360	349	343	332	318	345	375	341	381	307	387	331	336	375	340	367	362	363	344	325	337	324	357	324	305	342	335	328	393	354	342	339	349	327	331	337	337	362	349	353	358	379	346	316	378	381	318	336	372	343	363	333	351	403	340	343	341	366	390	365	328	353	357	338	305	362	351	341	348	360	344	368	340	328	316	360	351	392	357	352	336	381	399	382	325	365	379	356	346	367	351	359	348	337	341	375	329	338	383	355	326	344	349	370	357	355	362	346	351	355	316	348	377	354	325	372	351	363	346	360	319	372	335	339	395	349	396	330	338	329	315	361	356	342	330	385	333	338	339	362	341	354	363	354	337	338	369	341	319	366	349	342	362	342	359	375	375	352	340	308	317	366	316	306	343	350	381	340	329	367	332	364	335	369	336	372	375	333	330	372	377	343	321	363	345	320	360	339	373	349	344	342	356	336	357	364	363	355	343	351	336	333	341	347	315	351	368	378	378	382	330	365	359	353	341	385	361	344	343	356	337	333	356	336	346	307	331	326	323	339	336	371	350	355	357	336	370	379	341	348	362	373	376	330	325	333	368	346	385	327	365	360	345	359	361	344	345	361	367	346	357	354	352	365	316	354	329	341	359	343	342	351	340	360	351	348	337	408	328	340	368	364	352	339	351	312	379	346	345	328	372	341	333	347	341	338	361	355	348	325	323	361	349	327	394	381	381	360	355	342	363	342	379	348	341	337	338	351	321	369	383	363	341	311	327	345	345	325	341	354	343	357	350	340	393	332	356	344	356	347	329	326	375	332	351	360	366	356	338	370	354	365	349	376	313	340	319	352	380	370	352	335	332	361	331	342	324	309	372	333	322	397	357	368	356	302	335	350	353	361	349	360	328	379	342	351	385	313	332	327	323	349	355	313	377	336	356	318	369	352	375	337	349	360	329	351	324	331	334	378	373	366	349	330	319	356	332	343	388	309	321	334	349	367	326	329	333	338	377	331	356	342	341	337	364	315	313	311	360	319	346	328	347	306	347	351	374	359	353	339	346	348	336	347	344	343	334	361	369	369	351	338	339	353	317	335	360	350	334	345	352	355	346	329	360	339	371	344	334	302	338	341	349	369	334	350	361	317	325	368	344	352	351	324	350	338	373	377	363	312	335	329	355	354	358	376	366	347	359	353	338	386	366	340	351	363	330	313	356	345	357	335	314	358	325	344	353	341	325	361	384	311	371	345	361	361	339	336	360	361	332	345	383	312	351	342	313	335	342	352	353	346	331	346	346	361	318	341	364	324	355	339	346	376	331	338	329	312	349	358	348	383	334	330	344	346	341	349	336	361	363	374	338	309	365	342	340	320	338	372	353	332	342	342	352	358	371	333	343	403	351	370	335	344	376	353	350	331	353	350	370	356	322	333	352	380	356	362	326	338	363	366	372	333	352	347	350	367	353	347	306	372	379	339	364	335	344	340	316	343	350	332	371	374	345	359	355	321	380	323	374	353	339	370	380	353	356	362	357	382	330	364	362	360	334	352	369	345	339	310	343	353	346	357	366	337	344	355	371	350	391	374	326	362	350	360	376	329	369	370	349	312	345	320	351	326	355	366	367	331	342	354	373	323	362	361	351	356	329	375	369	376	354	344	365	362	336	371	341	341	315	325	368	368	368	363	346	344	351	312	347	307	351	342	347	328	356	341	353	328	353	366	369	357	333	376	342	385	353	356	343	333	354	331	341	352	365	330	366	363	378	355	321	352	357	343	313	325	326	311	356	358	362	373	360	325	321	318	337	362	362	358	358	334	323	359	359	388	337	357	321	341	370	342	358	352	364	341	356	358	349	306	336	342	329	327	371	368	369	366	309	333	340	370	380	366	318	357	324	352	346	337	376	362	333	335	337	393	342	345	339	349	367	325	373	367	340	390	349	324	361	352	342	345	363	331	377	368	365	331	348	351	344	357	343	361	370	340	337	341	310	351	351	332	343	344	337	355	355	397	367	317	343	333	375	342	384	354	346	365	351	377	334	348	376	347	360	347	350	377	347	334	311	321	345	347	379	335	338	338	357	351	365	349	354	337	341	374	345	344	369	353	352	322	334	350	308	337	373	368	328	350	335	308	367	354	341	345	355	347	396	382	338	337	363	331	357	319	349	372	348	355	359	343	346	307	370	334	362	316	341	367	349	357	350	354	323	333	354	348	377	350	328	324	333	338	353	389	376	367	337	370	345	358	365	334	322	351	330	382	371	362	300	325	338	336	337	350	326	344	326	353	353	356	340	368	367	326	390	378	332	336	377	369	338	330	357	365	364	352	368	334	364	357	341	336	342	335	350	358	338	354	403	347	357	362	346	356	364	355	343	362	370	366	372	347	321	358	343	338	351	376	355	364	359	378	349	343	373	386	328	374	371	336	342	340	348	365	325	348	355	337	345	329	342	305	333	365	353	336	350	333	348	325	329	331	350	317	332	357	361	377	342	347	365	307	346	355	316	345	343	335	347	342	392	337	319	329	308	366	338	367	352	388	355	395	327	353	364	333	333	377	349	335	349	346	359	380	361	344	334	359	383	369	350	361	360	313	348	366	341	361	350	342	363	378	358	346	326	350	329	330	332	352	306	343	358	324	373	327	363	345	375	350	337	328	370	356	364	348	356	344	337	331	370	344	335	335	350	372	374	357	378	356	348	343	347	382	344	361	320	335	343	335	349	362	340	352	347	336	353	337	338	348	336	338	352	343	358	389	343	353	357	324	362	355	344	336	353	337	348	359	349	342	363	366	362	385	388	364	345	336	352	336	398	339	359	362	345	366	366	377	376	360	334	359	353	355	370	327	336	337	363	311	353	371	327	346	354	349	350	351	365	327	363	330	345	363	352	343	334	376	360	393	370	357	349	354	331	384	333	358	311	343	351	344	359	345	330	364	330	334	335	323	326	335	334	352	344	317	347	310	353	364	336	313	426	342	323	340	344	323	341	363	320	351	346	333	338	370	373	359	317	353	366	348	354	349	364	329	355	342	359	340	341	357	329	365	347	363	348	366	314	356	384	340	305	347	334	336	356	336	346	312	334	360	363	371	340	335	336	326	330	307	362	376	378	366	363	332	354	340	364	353	354	350	340	339	393	361	320	338	335	353	347	359	333	352	361	360	299	341	332	347	371	357	355	341	345	342	346	329	365	384	368	345	347	365	349	375	387	379	373	354	343	360	322	338	357	377	348	364	355	329	355	380	343	375	334	363	308	346	386	372	371	348	356	377	371	356	367	349	360	356	348	345	347	358	356	388	316	353	375	365	350	326	347	321	380
15197	23775	29462	27431	27498	21864	16060	12029	8594	5411	3380	2677	2332	1067	679	668	579	319	271	231	230	251	248	241	233	244	249	231	248	265	253	261	233	243	354	1425	816	570	222	213	207	231	206	195	176	215	217	194	198	197	204	201	172	199	236	197	212	227	216	238	201	203	202	220	212	247	197	228	219	205	212	225	207	236	210	203	204	218	177	199	210	207	194	212	185	200	185	187	214	196	194	226	212	203	204	221	174	211	176	207	223	188	198	221	209	205	217	195	207	250	194	183	217	224	200	202	215	200	211	199	195	200	189	166	202	205	211	200	196	213	198	203	218	199	219	169	208	215	208	206	198	230	191	182	179	202	234	182	224	184	195	224	223	214	218	217	199	198	197	177	181	208	245	194	191	189	189	239	215	181	231	224	196	199	221	216	203	221	215	204	220	192	202	196	235	199	189	224	189	222	181	200	208	222	212	209	202	218	213	180	213	203	197	208	212	204	201	192	197	221	247	241	234	186	185	200	211	186	194	198	204	173	177	176	201	193	198	190	209	210	212	204	210	198	195	213	202	211	227	205	226	209	194	205	195	220	210	214	237	197	208	204	227	194	220	220	174	223	176	193	194	196	203	210	207	228	221	220	219	242	211	213	182	208	182	206	226	223	216	213	211	208	199	220	235	166	210	224	215	203	231	210	236	236	215	216	223	196	202	225	242	197	213	191	206	212	196	207	194	191	213	205	205	203	204	223	201	210	216	210	195	215	203	191	200	203	190	204	206	208	216	200	215	199	186	222	205	206	201	202	200	205	186	197	206	224	205	184	207	185	206	210	220	199	208	192	179	197	202	234	249	219	207	212	221	206	212	207	227	216	220	201	205	217	216	205	193	220	220	190	234	228	220	219	197	210	210	210	193	195	215	178	196	197	208	207	223	228	231	193	203	174	184	202	219	208	225	195	209	195	230	208	190	205	207	215	199	191	221	205	203	198	196	223	247	217	188	213	220	204	207	208	212	198	189	212	204	195	222	225	224	192	200	242	213	219	201	213	220	213	199	227	200	204	205	188	206	198	195	203	190	197	198	210	204	210	192	195	221	212	204	225	197	202	193	204	190	218	204	229	210	204	206	216	189	191	191	213	185	214	197	191	188	203	177	199	190	217	204	220	213	228	224	190	187	225	179	230	192	212	194	197	190	182	210	194	193	200	212	219	193	206	207	203	185	202	210	212	221	187	194	188	188	202	217	224	235	188	251	200	215	220	224	206	196	203	187	203	199	181	228	194	221	206	202	217	196	200	191	203	217	203	197	249	222	198	197	218	196	214	223	212	197	182	182	197	201	213	204	178	189	218	197	207	222	223	194	186	215	181	247	187	212	189	190	188	197	191	205	233	195	222	174	198	207	198	208	183	211	212	199	197	213	221	220	226	188	195	206	219	199	184	199	193	219	194	175	172	232	231	214	217	215	209	209	214	229	197	208	202	218	196	220	200	191	203	207	223	201	201	219	213	189	201	211	195	189	217	191	229	234	200	208	229	182	203	175	206	211	190	228	226	197	205	218	212	192	219	204	245	208	184	196	214	191	220	177	175	191	213	216	189	215	218	192	213	207	228	244	186	203	219	222	207	197	187	232	202	214	197	203	217	209	221	223	185	209	189	198	180	221	193	202	200	234	220	209	198	179	234	221	204	212	231	220	207	182	199	209	214	199	216	201	207	205	211	195	210	208	217	208	212	215	185	219	204	196	219	204	212	221	222	209	219	209	236	227	196	199	189	201	218	182	225	220	206	208	177	185	222	213	225	202	190	214	217	211	196	229	220	212	200	199	196	196	200	216	233	223	193	214	177	209	220	206	221	172	183	208	205	199	202	183	189	198	209	210	182	189	230	245	211	218	203	197	198	227	197	192	201	218	213	199	221	213	192	214	205	214	195	200	217	183	211	209	203	212	193	224	217	186	179	188	223	208	216	195	179	194	195	198	196	199	217	239	201	190	185	210	194	195	215	219	215	213	206	217	205	187	228	208	218	228	203	209	186	200	201	185	192	205	217	227	241	233	202	209	193	180	195	207	220	209	218	195	179	205	193	201	193	187	218	201	219	202	203	239	210	196	224	183	232	225	223	210	214	222	220	204	195	210	198	215	170	212	235	201	204	217	209	210	200	206	230	222	196	234	210	214	212	207	189	198	206	227	173	213	198	206	210	204	216	200	206	234	194	184	195	197	225	211	229	223	210	206	197	193	224	211	225	192	208	221	210	205	211	207	205	211	194	219	211	202	182	200	208	193	192	198	200	163	204	196	167	196	184	213	208	201	208	208	179	219	190	189	211	225	230	221	215	214	174	210	191	203	209	183	195	215	216	185	203	194	206	182	223	195	188	196	181	247	213	178	225	208	201	192	195	200	228	191	203	221	208	191	221	218	228	184	206	191	200	216	198	206	204	195	217	210	188	194	198	223	192	184	198	233	233	197	229	219	212	198	175	213	178	211	198	192	200	241	245	229	207	200	206	226	220	231	181	220	182	207	222	226	202	184	201	223	181	207	183	208	187	204	224	219	216	223	227	225	188	194	199	178	212	205	192	203	228	179	209	203	195	230	205	216	223	224	190	199	211	210	220	219	199	226	181	197	216	211	198	195	203	218	203	212	185	210	213	194	201	211	248	197	188	192	217	228	192	208	204	192	220	203	185	209	218	205	193	202	207	197	209	221	211	214	207	191	198	195	213	204	193	207	210	205	195	212	193	212	166	211	200	183	209	209	189	200	212	222	199	193	200	214	215	200	218	189	203	191	232	204	188	209	212	217	208	191	215	222	240	202	213	219	232	198	204	210	199	213	210	213	207	201	200	214	233	218	217	206	175	214	216	200	188	203	215	198	249	221	211	190	208	191	202	232	180	211	211	193	202	209	202	208	188	248	215	211	202	191	179	203	211	212	181	186	211	213	192	210	219	205	208	204	185	173	228	178	221	186	201	188	213	213	200	189	192	189	195	196	218	222	214	213	190	227	203	205	196	194	202	202	219	210	231	212	200	217	192	187	198	179	217	189	202	200	210	202	188	230	209	192	188	221	219	226	169	213	214	173	200	214	189	169	189	220	212	208	217	195	223	184	200	192	215	193	215	226	205	200	220	211	203	179	186	205	205	213	201	189	188	191	223	201	206	208	218	195	234	236	184	228	204	208	194	198	217	206	214	206	170	216	196	165	197	188	221	207	194	209	217	214	192	226	183	206	186	173	176	195	210	212	207	194	200	212	233	187	202	215	209	231	198	194	222	207	202	226	198	246	220	206	192	202	191	204	198	197	212	190	163	191	226	216	203	198	207	225	215	230	215	222	212	203	195	217	206	194	205	205	219	204	191	219	209	218	202	213	214	200	230	201	206	191	212	220	212	221	219	205	200	190	204	187	192	227	168	235	191	212	213	178	218	181	212	228	193	228	195	230	203	201	195	221	201	208	200	211	203	211	201	226	220	242	182	213	225	206	199	204	175	209	182	209	246
10896	19818	27158	35546	38801	33570	28512	26274	22765	17018	12807	11437	9322	4904	3405	2648	2842	1337	940	853	819	886	828	842	847	821	826	739	722	693	621	681	644	957	1861	9602	4797	2959	644	552	546	531	532	539	533	517	544	550	570	546	500	553	523	713	727	539	527	522	504	552	515	516	511	521	500	546	466	524	523	501	557	516	517	500	535	568	526	497	535	505	533	525	505	516	508	571	525	522	510	510	541	557	482	522	544	525	503	489	535	538	529	508	493	503	536	493	494	519	484	521	524	553	512	508	512	551	537	533	532	499	555	530	500	511	513	536	512	579	515	537	519	479	503	571	522	529	488	521	544	529	514	501	545	511	514	513	505	558	475	481	509	508	521	568	544	505	516	522	540	529	473	494	490	479	541	514	525	495	493	499	523	498	561	545	510	570	510	531	519	539	542	503	540	500	528	506	497	515	566	509	518	496	482	515	551	515	520	549	506	505	516	479	496	507	497	496	477	553	507	535	530	534	486	499	518	492	529	534	499	509	541	524	514	500	526	542	511	534	522	514	560	526	475	547	507	469	504	509	477	499	510	512	501	513	506	487	516	512	503	545	567	539	505	530	516	478	544	544	502	530	515	505	528	520	490	502	488	515	511	496	552	520	535	525	508	537	527	520	517	469	525	500	496	542	515	493	516	477	551	526	500	484	523	516	506	500	475	536	465	556	497	533	518	552	534	531	465	527	545	540	521	545	491	507	509	508	536	519	533	507	522	539	497	515	553	515	461	552	521	476	562	510	541	517	491	523	483	495	525	546	505	536	517	529	505	475	534	506	514	511	495	535	530	448	549	524	452	482	527	530	496	497	509	516	488	513	495	521	481	520	531	511	510	526	511	539	558	524	532	503	493	470	528	542	543	520	492	552	490	547	517	499	523	480	489	507	497	532	575	519	543	526	504	524	570	508	498	499	527	531	513	534	480	504	482	509	522	512	481	533	531	530	528	542	510	470	474	492	523	446	488	518	528	515	529	511	527	514	532	526	510	505	519	526	499	509	510	528	502	498	531	551	523	547	532	518	538	510	512	494	521	500	537	524	510	524	514	542	514	550	502	489	511	491	493	526	543	508	485	501	522	544	487	529	521	505	489	502	563	511	511	485	492	527	524	490	515	467	559	515	551	504	538	525	545	487	530	577	511	505	484	498	509	519	490	496	521	515	548	510	503	515	519	521	547	471	547	533	516	536	468	499	520	547	543	513	521	468	507	510	555	488	491	543	508	540	570	526	478	491	569	495	502	519	512	484	462	491	498	500	479	522	573	465	458	537	544	528	515	517	492	520	479	499	524	532	506	526	480	504	514	519	504	507	537	507	493	502	486	513	517	562	506	545	523	468	562	501	513	474	508	478	532	505	509	477	548	518	513	521	484	515	523	530	514	513	482	491	481	523	511	517	523	520	500	523	495	500	489	514	551	516	531	527	539	491	513	529	523	521	499	511	502	512	520	481	556	522	478	511	539	507	515	517	478	479	535	506	545	500	517	516	530	507	517	503	549	541	505	546	502	479	492	528	491	527	543	539	505	505	521	544	543	539	519	524	501	492	517	508	541	529	527	534	485	511	553	527	521	500	484	511	502	518	479	501	523	507	511	552	505	532	513	497	531	494	509	518	459	491	509	548	511	549	499	511	518	544	523	534	497	511	476	496	510	503	533	558	474	464	531	548	525	536	498	509	490	533	549	511	526	489	512	522	506	531	555	511	534	499	552	518	516	518	509	522	526	509	512	500	503	501	527	555	471	515	544	492	560	547	546	500	522	551	548	516	519	527	555	489	496	480	536	516	510	514	500	520	516	524	501	549	533	544	545	511	474	530	494	530	530	544	522	499	502	527	524	504	513	502	530	520	505	564	538	520	497	533	535	534	507	489	537	495	525	524	511	477	496	508	550	570	513	500	534	496	517	511	523	486	527	486	517	539	525	491	542	513	522	521	562	515	519	545	526	573	532	526	528	486	541	515	504	501	514	528	514	531	541	481	509	508	496	533	531	557	488	505	485	475	520	574	521	549	505	518	506	516	555	497	503	494	535	509	505	499	500	509	547	488	510	517	533	504	550	497	510	499	489	488	526	511	497	524	546	511	522	495	509	516	534	519	512	518	523	507	503	479	513	499	514	503	492	514	500	514	536	522	517	469	513	521	511	513	527	513	498	481	558	505	486	536	518	514	523	508	495	546	542	514	539	551	498	493	490	529	483	520	542	509	507	507	492	460	506	533	491	520	513	483	521	513	537	512	492	515	521	503	473	541	497	507	504	528	567	537	511	513	481	505	498	536	464	556	504	515	492	552	507	534	488	481	494	563	543	529	542	515	532	483	487	520	537	500	516	510	515	512	514	569	489	524	524	503	543	516	511	506	529	505	478	519	543	503	574	517	488	520	486	462	496	524	493	549	469	511	529	481	517	483	501	517	510	499	500	492	478	515	503	496	461	467	499	498	523	514	509	533	524	528	543	467	517	505	494	503	516	518	543	537	511	532	509	491	531	537	484	497	505	504	557	489	467	493	564	530	541	520	518	517	535	486	507	543	509	547	529	529	512	538	576	469	513	537	527	523	514	486	544	509	497	502	520	489	516	555	551	541	508	487	493	506	489	538	510	507	513	524	525	481	514	506	544	475	494	475	522	500	497	520	495	525	525	505	493	496	518	547	528	569	530	530	517	526	546	550	519	528	554	493	522	491	502	502	529	536	510	546	511	540	553	553	491	537	511	535	483	515	470	528	555	481	498	512	542	473	469	529	512	505	517	521	481	531	519	490	498	541	503	497	510	535	485	529	494	547	495	473	476	516	488	542	515	517	536	518	519	497	539	499	538	513	514	484	494	490	496	533	486	551	505	522	493	500	520	498	517	531	515	516	529	517	567	513	550	540	561	538	509	504	517	514	474	534	554	520	573	506	503	487	512	514	484	497	502	546	505	544	524	513	510	532	479	507	522	519	506	527	545	524	521	538	515	504	538	553	513	518	507	512	485	507	529	511	479	490	533	495	502	523	515	517	488	537	497	477	530	507	464	547	540	499	487	499	494	511	498	505	487	528	468	512	511	534	523	525	545	545	519	486	511	490	496	522	554	527	518	516	531	523	555	530	569	533	548	490	480	534	497	514	517	528	516	506	520	551	504	531	505	547	508	523	558	516	500	502	476	494	495	535	531	500	494	540	534	512	497	527	525	499	492	504	552	500	539	528	518	491	515	512	523	540	536	490	554	537	531	528	491	506	525	563	505	491	486	541	516	510	528	518	541	512	532	493	486	489	512	507	506	527	531	505	529	490	554	492	471	527	513	501	518	481	520	523	500	573	470	504	538	556	511	508	533	558	558	536	514	522	535	533	525	521	514	510	471	498	537	509	534	571	512	507	491	521	487	498	536	529	511	496	501	561	530	467	502	530	524	530	503	479	478	508	480	490	530	538	518	469	553	526	535	502	513	490	560	495	485	509	541	535	524	513	517	513	541	501
23821	33810	35932	34194	37154	30229	24736	20451	15567	10919	6934	5811	4647	2289	1158	873	906	427	313	294	266	306	253	295	255	264	266	268	265	227	250	213	239	612	958	2111	2202	1473	255	217	218	233	211	223	208	197	221	224	210	204	231	225	207	259	448	222	206	220	211	201	186	190	209	235	211	202	221	214	200	207	198	193	214	198	199	207	215	224	223	237	202	204	218	202	206	217	193	185	187	195	224	177	194	197	202	201	211	208	193	229	206	193	208	176	205	184	216	212	226	208	219	196	203	214	184	200	214	228	209	191	200	193	198	210	234	192	211	206	190	200	226	185	198	190	195	192	191	203	207	215	211	196	224	198	212	211	216	193	219	210	217	233	213	201	213	187	209	219	214	215	207	205	196	199	210	196	200	199	215	209	232	187	232	184	197	215	205	221	219	192	207	208	219	199	193	187	215	223	210	183	226	208	199	215	218	204	224	194	186	190	206	207	199	215	221	213	219	234	213	184	190	188	187	192	234	205	188	187	200	206	203	177	202	191	197	197	212	212	205	196	199	232	214	227	214	206	201	193	211	240	214	181	224	193	195	179	197	220	198	214	193	214	185	194	204	183	209	223	228	197	212	222	192	226	211	194	189	196	222	204	205	200	184	179	208	197	228	231	210	207	231	219	219	232	206	217	236	180	207	218	211	208	190	210	212	185	183	158	219	204	182	228	213	194	186	196	199	220	193	215	225	194	201	221	178	216	198	202	210	206	214	229	195	198	206	200	213	153	206	198	210	187	217	201	228	216	222	185	220	216	201	222	182	182	218	203	196	211	203	188	208	220	206	187	194	192	225	195	207	206	200	214	184	207	200	242	196	205	214	203	226	201	218	200	198	205	204	207	223	209	210	199	218	179	203	233	235	203	233	210	203	226	207	199	200	233	187	236	217	190	209	217	215	202	202	175	197	206	208	208	200	208	223	213	211	203	197	204	214	201	203	237	193	191	225	203	194	204	197	203	226	221	197	212	174	205	201	196	207	190	208	210	193	221	215	208	208	197	209	201	189	224	182	228	200	194	207	180	212	192	218	210	193	207	184	189	199	199	197	180	208	197	201	181	214	195	191	201	230	218	204	220	189	194	221	175	213	202	199	208	194	176	185	202	185	218	182	212	187	203	189	188	171	210	195	212	182	201	230	239	185	196	200	205	190	220	191	192	207	219	204	205	222	205	202	207	211	202	211	216	236	206	217	189	173	210	205	172	209	194	197	199	180	212	212	202	230	198	187	219	234	210	199	207	196	207	204	219	222	218	199	198	233	205	187	213	218	203	214	228	218	213	216	231	188	197	208	210	201	204	204	192	194	211	200	192	207	235	207	189	224	218	190	229	204	226	210	221	198	200	198	196	205	240	216	189	239	201	205	213	261	227	209	209	212	199	198	209	199	180	203	212	222	189	188	229	200	215	208	173	200	219	179	218	218	201	191	194	210	235	220	201	179	200	193	203	211	225	193	198	223	220	207	212	207	220	209	184	206	200	172	182	208	224	193	194	211	205	202	201	193	209	198	186	227	190	222	220	212	203	202	218	204	201	210	210	212	198	201	221	204	224	227	218	202	232	217	203	198	228	207	179	199	181	181	221	203	196	233	212	231	199	197	212	211	203	220	187	217	208	234	197	186	182	209	203	203	207	195	182	173	205	221	169	170	191	169	212	204	226	177	214	214	238	194	228	201	199	219	201	231	201	212	179	199	204	181	209	216	193	200	202	196	194	213	207	203	198	226	186	204	224	212	213	243	209	178	211	176	207	211	205	197	207	240	205	225	192	224	201	188	195	222	215	216	202	215	214	187	211	170	210	205	190	189	208	203	177	225	174	180	237	189	191	205	174	203	191	182	205	230	207	219	185	214	200	205	228	194	202	209	216	189	182	208	193	213	192	202	188	218	224	213	193	187	212	206	219	207	200	205	225	206	204	195	193	207	191	203	207	257	200	201	206	210	190	220	227	196	179	191	197	204	209	177	223	218	195	210	194	205	200	219	164	212	196	199	238	184	210	214	213	212	225	191	197	201	199	211	214	234	209	191	239	219	216	198	219	214	189	202	193	208	192	188	203	174	223	172	220	179	195	208	217	208	207	198	201	199	218	192	179	199	229	192	227	190	197	191	211	212	209	233	171	190	212	235	205	198	214	206	198	221	206	241	215	194	223	188	201	188	212	195	209	199	198	215	220	205	179	234	182	191	209	184	178	172	195	189	226	208	207	211	193	174	215	201	201	205	232	202	195	205	175	210	217	189	220	200	210	183	216	246	218	215	222	172	195	179	212	198	207	229	186	191	197	214	197	210	200	185	206	217	199	220	217	220	219	217	196	190	211	198	210	193	193	183	190	205	217	196	235	166	190	222	208	231	210	221	198	217	211	215	178	202	212	241	221	174	210	197	184	184	194	192	195	204	211	196	208	215	220	180	178	205	202	207	217	206	184	222	210	212	197	208	210	193	190	204	210	190	206	215	195	208	210	203	220	218	208	207	211	224	200	200	204	208	192	208	220	213	209	254	193	215	203	218	213	225	181	226	180	179	198	195	213	172	193	203	209	190	186	197	219	209	197	209	193	185	182	166	212	227	226	198	229	182	203	227	192	187	211	180	200	209	210	187	203	174	208	203	224	198	182	212	183	195	228	207	212	233	222	242	184	196	190	218	208	208	202	210	210	221	180	199	201	203	206	211	220	201	177	190	196	190	221	219	198	195	202	214	215	195	203	222	189	186	201	247	206	203	199	208	205	211	205	208	211	195	187	195	207	214	183	203	205	213	238	199	221	217	208	215	206	221	191	199	205	191	209	189	204	217	220	175	220	188	193	218	200	209	196	224	185	198	216	197	211	205	227	203	205	193	191	189	196	231	212	211	210	186	206	223	217	205	202	222	194	202	191	241	218	193	190	232	205	206	208	247	201	200	174	229	198	188	196	201	201	208	212	223	222	226	204	205	214	212	220	214	227	215	202	221	210	205	219	226	212	218	201	208	205	192	188	194	200	225	179	224	210	193	192	175	195	215	209	226	214	184	206	215	212	176	216	182	204	216	238	208	213	184	207	201	219	224	200	205	187	192	213	189	182	218	186	205	201	216	226	192	209	191	198	222	210	234	199	201	196	185	203	196	206	208	180	237	217	205	225	202	234	229	208	190	218	203	193	210	217	187	198	221	209	182	211	188	189	187	184	184	198	202	185	225	198	223	197	197	202	173	200	198	232	199	216	187	200	216	205	178	223	197	202	208	201	202	208	198	193	207	191	214	204	222	221	231	207	192	212	227	216	211	185	206	195	186	159	196	202	188	196	205	197	207	184	210	226	197	183	231	217	191	202	222	196	216	226	208	206	216	193	192	213	201	237	204	209	192	187	194	237	193	195	194	223	208	192	191	199	213	214	208	187	212	203	213	201	184	193	212	158	203	209	182	196	199	193	199	180	196	190	183	194	207	195	214	198	237	200	174	187	198	219	209	205	183	211
15657	27043	33534	42606	47641	41068	36667	34168	31043	25304	19926	18433	13693	8340	5514	4138	5011	1997	1327	1065	968	966	1010	929	941	958	962	924	889	754	759	750	710	3819	5632	12946	12272	8339	737	539	544	553	516	514	534	549	545	564	503	539	549	451	508	801	1980	570	513	509	516	467	467	489	533	507	537	489	477	517	465	537	513	491	513	509	525	439	487	534	559	463	458	512	524	452	488	479	529	473	481	530	509	511	485	485	490	512	507	519	472	527	453	506	477	493	527	540	518	462	528	500	495	513	490	480	466	483	470	472	457	521	509	448	487	470	472	477	491	497	533	498	493	483	524	494	502	514	500	467	487	496	523	470	489	490	479	487	510	497	492	488	519	472	496	510	466	499	475	492	484	470	520	523	498	487	468	458	514	509	487	506	474	504	515	495	503	496	503	490	490	469	484	492	497	478	498	506	459	480	511	458	479	490	456	474	475	509	494	483	509	477	502	488	495	449	508	491	486	506	459	482	494	467	502	481	481	477	493	476	452	461	464	475	527	482	468	511	465	500	510	510	510	505	488	490	475	518	491	462	481	465	467	506	457	521	493	495	518	505	533	488	541	461	492	475	481	520	541	503	493	539	482	482	483	475	489	481	450	485	493	485	496	512	458	512	479	498	458	493	488	533	492	463	488	460	464	468	464	494	506	508	517	508	463	474	493	499	489	465	504	502	483	500	511	515	500	495	503	496	497	481	466	506	534	458	513	508	466	478	526	479	446	511	522	458	488	473	501	521	430	461	555	501	483	489	462	483	483	507	501	492	460	469	523	515	511	481	492	529	521	543	497	505	472	472	493	518	507	520	522	495	485	518	464	498	481	518	533	428	513	507	497	482	485	494	493	507	505	471	477	494	493	490	495	476	549	482	493	508	484	508	552	511	472	526	497	471	507	493	519	469	492	490	473	517	497	525	470	454	515	474	494	520	477	515	518	449	459	486	504	507	460	464	497	490	481	470	478	502	529	498	495	525	523	493	518	503	472	434	511	478	509	518	492	482	491	470	494	466	493	507	488	503	469	474	522	472	485	487	481	466	508	502	470	451	481	494	505	473	505	476	475	477	509	501	489	500	527	487	508	484	496	494	457	469	494	465	526	482	518	488	500	478	463	498	513	538	512	462	483	551	486	494	500	448	476	494	483	498	464	459	455	466	497	501	486	501	498	504	457	473	542	484	481	506	501	478	480	514	503	488	495	498	525	522	484	470	473	466	482	488	504	507	445	476	448	516	467	465	517	478	518	462	460	466	516	510	519	496	507	527	453	486	444	467	513	497	515	498	473	490	506	497	518	471	490	527	484	478	546	521	485	517	454	494	479	470	490	509	521	509	483	491	467	467	489	517	483	467	484	469	525	454	463	521	502	506	530	445	508	497	464	483	492	503	474	483	507	472	516	468	505	521	513	485	533	503	540	478	465	471	495	515	539	476	474	504	489	483	489	471	500	470	516	491	431	494	461	502	531	486	503	503	518	483	472	534	475	508	498	475	507	499	499	483	488	513	488	445	476	466	484	496	493	499	467	465	514	494	505	476	510	448	493	488	510	481	500	465	478	526	497	475	508	479	508	516	489	481	511	503	507	515	507	466	504	476	461	532	516	512	473	501	497	475	493	462	495	502	433	460	489	487	469	498	448	518	497	496	494	512	480	444	466	481	485	482	499	489	480	492	482	517	492	478	479	472	498	504	512	456	482	487	476	485	507	555	495	429	515	471	507	492	504	459	487	509	481	505	489	489	495	538	523	520	439	430	480	514	461	501	516	470	508	472	484	456	484	477	512	476	493	503	492	483	475	487	497	484	500	503	502	504	475	489	534	426	490	489	482	439	502	526	494	529	560	484	512	457	513	470	478	455	505	493	510	518	511	494	535	453	538	429	471	462	496	460	509	464	472	488	498	485	508	541	480	515	480	484	502	488	498	490	518	462	493	509	508	473	479	455	474	498	535	531	474	490	523	465	488	497	483	481	478	486	527	487	503	467	520	461	519	462	510	513	490	504	499	510	489	501	492	506	494	472	508	466	499	504	516	479	532	514	462	509	460	501	507	487	425	470	497	506	500	522	460	528	497	517	525	497	461	470	515	489	489	452	473	481	505	506	486	517	502	469	492	493	450	522	477	477	454	473	462	479	485	515	507	469	486	494	468	498	510	518	497	503	522	481	506	531	511	494	510	469	520	450	485	495	479	515	522	469	471	464	492	472	510	485	471	526	494	501	491	486	471	512	473	515	468	479	482	470	483	472	493	494	485	476	519	511	494	467	469	459	524	464	507	496	453	486	548	471	491	487	501	535	537	483	471	525	490	503	458	517	489	475	517	505	458	483	500	494	506	522	505	497	544	456	492	473	505	530	496	477	481	488	510	480	475	488	497	488	533	535	475	471	525	500	492	508	441	461	509	477	483	480	487	478	469	447	494	515	462	500	513	493	471	544	462	483	499	500	493	451	506	495	470	483	518	480	442	471	511	496	507	479	524	471	509	474	476	473	468	509	497	497	512	488	473	496	453	499	494	448	549	485	517	489	487	491	491	534	470	468	503	482	473	497	479	472	456	516	486	510	477	509	497	491	507	481	484	473	474	470	477	496	486	484	471	505	453	434	485	456	480	508	458	505	489	494	475	489	473	528	498	501	510	513	507	488	465	458	482	460	518	517	454	523	480	484	512	515	500	487	511	514	464	484	497	506	519	496	502	522	501	475	460	510	505	490	471	509	480	477	507	491	476	471	457	546	472	465	496	513	482	506	497	483	486	491	515	499	469	478	483	468	492	466	501	512	480	504	473	503	469	497	465	507	517	478	500	497	462	517	501	488	484	502	503	520	494	500	509	482	511	497	528	447	504	487	500	489	482	498	482	469	454	491	499	530	488	464	499	492	465	504	504	488	492	513	445	462	497	502	461	532	503	493	506	511	492	525	481	471	525	478	516	521	452	486	482	482	511	503	498	475	470	514	489	497	490	513	441	449	513	505	503	514	452	514	492	536	487	486	516	517	498	488	491	487	474	500	482	521	485	498	491	489	505	503	441	524	466	467	469	499	514	492	522	482	537	468	493	491	506	527	465	471	510	474	517	470	534	469	495	500	482	481	486	496	491	501	465	515	498	490	464	473	501	513	504	492	507	489	479	457	509	457	532	504	489	517	467	531	450	471	511	507	488	465	485	476	456	490	467	467	489	462	485	517	487	495	513	469	481	470	471	463	515	494	492	509	504	517	476	459	467	509	461	478	474	465	507	514	420	548	485	501	508	490	518	488	493	472	481	493	509	462	480	502	487	517	468	467	469	496	470	533	490	491	503	466	497	531	527	510	467	449	472	512	504	489	490	485	490	479	477	445	482	457	474	498	502	440	483	473	477	507	501	493	475	454	474	514	483	490	502	480	474	548	505	486	490	480	490	496	495	464	516	463	491	486	497	495	507	522	531	525	459	493	483	499	464	457	449	506	486	474	480	504	511	467	485	502	520	497
4498	3422	4206	2674	2042	1429	920	611	468	407	276	255	306	188	172	161	183	142	162	148	130	150	154	128	141	148	128	132	142	132	120	140	122	149	127	169	164	169	159	126	109	134	132	137	131	135	122	159	131	144	128	126	134	137	150	143	115	131	135	110	145	128	113	142	142	127	129	133	116	117	125	131	149	150	128	127	112	139	152	122	125	134	133	125	136	124	141	122	106	132	132	110	123	141	152	137	149	133	110	133	135	128	130	144	132	123	123	121	110	130	147	124	130	129	127	126	123	117	109	139	136	131	139	138	129	113	144	119	100	129	148	142	138	138	137	127	134	131	130	121	118	121	122	124	140	115	147	127	122	131	118	143	126	144	134	139	134	146	140	155	123	138	131	118	141	119	128	130	128	119	107	137	153	126	142	133	131	155	131	121	144	137	125	105	139	125	108	141	138	122	130	134	101	110	126	142	125	122	123	147	118	133	127	118	139	138	123	110	134	144	119	138	120	152	138	120	150	127	113	135	113	109	117	132	109	135	130	129	139	139	123	138	107	154	121	127	136	114	141	142	134	118	154	149	132	148	121	132	101	162	122	138	140	124	134	105	106	133	110	109	124	121	135	136	126	125	120	122	132	130	110	135	121	124	131	133	134	109	143	139	146	142	110	131	123	133	135	119	125	136	126	100	115	112	121	133	119	125	140	139	157	135	133	109	135	115	111	141	140	127	128	113	147	135	120	140	137	118	125	141	134	137	135	121	127	148	119	147	125	106	132	130	136	138	123	128	120	129	126	125	125	139	119	123	108	118	127	120	119	141	125	121	127	128	147	114	115	121	128	134	106	131	120	121	151	115	134	119	128	124	104	147	154	128	121	132	153	140	141	130	137	109	137	131	138	111	110	137	125	144	127	135	130	132	144	119	126	142	138	116	120	116	120	117	109	127	127	127	137	136	122	134	132	119	129	127	122	124	145	120	148	130	148	135	121	135	129	121	138	136	145	136	121	137	139	140	100	140	154	129	128	131	126	130	131	136	121	132	136	132	126	135	133	121	110	118	161	152	119	136	125	115	145	127	113	132	134	142	150	144	132	122	135	126	133	128	117	121	153	134	126	134	109	128	141	131	116	127	138	143	123	110	127	133	137	131	137	130	135	143	105	110	133	115	111	127	127	135	150	127	119	93	97	129	141	131	153	126	142	135	131	137	118	136	109	130	121	135	128	130	122	142	123	143	137	116	126	139	138	134	118	126	135	147	142	126	127	145	121	134	123	137	130	111	122	113	120	120	139	136	134	133	120	122	139	107	122	151	111	109	116	117	133	118	116	137	132	145	119	121	125	125	126	118	120	132	145	119	140	131	123	141	111	148	144	126	131	111	113	126	119	145	140	118	139	106	125	118	106	124	126	115	136	130	131	97	94	121	127	133	112	102	133	108	120	132	161	140	138	137	123	132	113	148	127	103	112	131	142	119	126	137	120	144	138	115	119	125	118	141	108	131	124	130	123	131	130	133	135	114	120	104	127	155	113	117	130	133	120	131	121	139	124	117	131	130	148	126	136	112	121	106	136	126	104	139	134	118	116	138	118	124	141	128	133	137	120	134	148	121	129	123	125	119	117	108	134	122	127	127	124	134	132	109	132	139	129	123	144	125	143	102	124	142	134	140	138	156	145	121	117	140	118	121	129	116	115	136	118	137	135	153	127	124	125	121	120	132	115	115	138	125	129	136	112	112	129	108	112	112	138	127	128	122	121	130	140	127	115	116	134	146	133	123	141	131	120	141	107	119	103	133	114	123	126	133	124	135	132	136	112	126	130	135	146	126	114	129	133	150	123	122	142	127	128	126	138	134	137	135	119	129	139	129	148	147	130	124	134	153	120	143	133	144	126	147	116	126	116	123	149	119	144	116	143	158	125	116	130	133	130	113	147	133	140	128	137	133	122	157	150	135	133	135	125	136	122	136	141	134	115	126	122	137	123	117	127	133	117	123	139	159	138	120	132	137	141	116	120	161	104	128	139	115	126	146	132	129	124	144	128	130	127	156	120	143	112	120	106	119	126	107	120	106	117	122	143	121	131	129	143	118	130	125	140	109	133	113	139	137	138	115	115	144	135	142	137	128	129	136	113	123	135	126	113	138	122	139	150	134	146	126	131	120	131	139	125	124	139	130	121	96	99	129	156	122	132	146	125	109	142	122	132	127	136	106	144	133	119	129	133	142	137	138	132	134	141	149	147	153	120	126	123	121	119	133	151	133	114	130	130	121	119	130	144	140	133	136	137	133	114	129	96	116	112	130	107	123	130	113	118	122	120	123	128	147	138	121	125	136	121	159	161	122	131	118	137	142	116	134	139	130	151	123	113	124	134	134	136	136	119	96	124	132	133	146	116	143	117	131	129	109	138	119	142	139	121	129	128	143	149	143	131	137	140	128	130	145	131	120	122	132	135	123	118	123	135	131	145	136	125	117	150	120	141	138	125	109	123	146	153	118	141	134	109	141	128	107	128	111	121	112	120	127	135	138	118	147	120	134	122	128	132	131	131	119	132	119	132	152	114	125	136	121	125	137	139	137	119	139	136	130	122	139	123	142	141	150	131	141	142	143	126	132	137	108	130	119	125	130	120	120	124	132	124	131	136	123	138	132	138	127	128	121	150	126	120	127	154	135	128	141	111	126	134	130	139	130	159	134	121	118	144	137	104	134	111	135	146	115	155	141	115	139	123	120	115	138	137	128	130	111	139	124	140	119	128	134	125	139	131	102	113	134	108	121	132	119	141	119	126	130	150	150	113	123	122	113	131	137	127	137	130	130	145	157	148	141	101	137	126	133	127	144	135	144	115	120	113	135	142	118	129	120	137	114	129	118	143	133	114	132	135	122	116	133	131	148	118	147	135	125	127	138	114	148	133	140	120	136	130	127	146	133	129	115	126	109	165	116	119	141	135	127	131	137	135	128	129	141	149	130	132	118	125	140	132	134	143	150	151	138	128	142	139	124	119	129	154	149	115	147	129	107	128	138	139	137	124	124	147	127	122	115	144	131	144	123	131	135	133	127	121	139	124	113	121	117	134	124	148	131	132	142	134	127	136	120	161	127	153	129	120	140	116	122	137	127	136	136	138	136	123	122	136	142	143	126	133	120	124	117	125	143	130	134	119	126	121	149	139	149	131	119	126	140	131	116	125	110	133	130	112	126	134	136	129	127	144	141	119	149	140	128	119	143	111	115	151	124	141	149	119	134	138	128	134	126	114	131	137	130	125	131	142	146	122	141	138	133	106	118	142	115	129	136	143	128	120	119	137	155	118	144	131	124	132	120	132	134	131	161	122	130	119	131	112	143	138	136	134	128	137	131	155	127	123	122	151	137	138	133	105	115	123	135	144	136	136	130	119	121	133	127	119	113	113	128	141	118	138	127	123	121	130	146	137	157	128	145	148	126	123	114	125	125	133	121	120	136	119	121	136	128	132	133	122	123	120	143	156	121	149	133	142	141
3626	4356	7257	8430	8944	6260	4265	3250	2509	1922	1306	1492	1204	865	719	678	695	549	475	491	453	443	446	471	445	462	455	440	443	400	439	378	400	397	438	636	734	807	420	347	374	370	370	368	378	356	402	330	326	345	337	355	333	318	517	442	343	341	345	350	312	356	346	354	365	325	344	339	335	349	363	341	387	337	351	374	361	339	356	365	328	360	327	360	363	371	362	346	344	369	365	344	376	343	343	324	338	360	359	379	310	378	338	352	337	353	379	368	310	349	377	329	346	332	355	344	332	328	363	340	357	371	311	354	336	361	350	360	373	366	339	328	367	347	358	347	348	357	331	322	314	348	384	350	343	340	382	348	321	338	354	342	338	339	295	368	360	363	370	352	338	370	346	369	348	364	364	353	345	347	367	382	332	339	338	349	348	350	327	346	351	295	358	327	357	385	341	355	384	355	333	359	350	359	355	300	390	307	340	367	345	342	369	360	363	329	299	352	370	352	331	355	327	331	360	353	382	349	350	348	340	299	338	361	343	306	353	380	345	360	339	335	350	383	339	360	372	345	362	387	338	355	362	392	356	358	334	346	357	369	391	345	341	368	356	364	314	340	387	355	335	374	326	319	361	321	354	358	340	364	342	359	340	322	356	338	364	349	338	367	337	345	363	350	348	345	365	366	353	327	317	337	368	367	361	350	377	351	381	358	358	340	339	334	357	341	347	340	364	340	311	313	310	349	327	362	372	359	357	326	367	367	376	343	349	319	355	343	360	336	381	331	352	336	324	354	362	373	346	394	355	336	372	379	303	350	351	340	321	353	326	341	372	364	333	334	293	362	357	349	358	351	370	335	347	344	355	339	326	347	343	371	345	390	356	354	321	386	359	347	328	343	331	385	351	321	388	368	375	360	366	360	359	383	372	351	349	354	339	305	352	371	330	344	382	329	342	355	361	365	337	371	333	408	377	358	345	362	342	345	327	360	367	341	369	342	373	332	381	339	371	330	357	321	313	347	355	353	356	330	372	344	380	350	389	353	332	340	360	342	338	373	360	352	359	350	314	339	333	323	355	362	354	349	331	353	334	356	373	370	344	311	340	345	346	339	354	324	361	366	377	362	361	349	359	348	358	351	361	379	344	312	342	356	335	372	329	342	398	363	415	352	326	363	376	363	337	351	330	337	343	381	359	391	325	351	361	346	335	345	335	371	372	336	341	354	331	360	360	342	356	368	332	362	372	361	340	383	345	327	380	348	333	328	342	357	332	314	359	321	338	339	330	398	358	374	342	346	367	323	374	355	382	352	325	361	366	338	332	349	364	326	343	352	337	359	330	387	335	360	345	372	346	333	345	333	341	340	365	347	382	386	390	386	340	367	354	350	348	340	352	361	346	359	337	358	362	338	357	366	302	357	339	352	334	327	334	359	335	377	337	355	356	321	358	347	356	350	363	351	369	404	352	358	368	341	361	368	340	354	349	340	319	323	331	340	356	374	357	370	346	363	352	350	328	340	344	376	345	344	327	348	377	393	345	337	389	350	358	361	365	346	347	385	358	372	350	339	385	371	371	362	359	344	338	357	361	368	334	390	347	341	387	365	341	339	360	348	348	362	379	319	351	345	351	304	348	373	341	365	334	353	350	337	344	334	371	319	374	298	359	349	376	349	325	355	378	351	356	346	364	334	383	371	328	361	334	355	361	340	328	358	347	392	346	333	345	382	383	352	341	339	355	341	341	366	330	358	338	359	360	353	347	402	334	316	352	335	344	343	344	371	355	347	346	358	374	352	349	354	383	391	334	367	355	354	348	365	335	362	354	357	354	324	357	374	356	347	343	404	342	363	343	325	376	330	346	323	315	348	341	340	343	340	369	330	369	377	333	383	340	351	315	343	375	342	341	377	329	356	359	310	326	361	342	357	337	374	347	335	322	353	345	346	329	356	353	367	371	327	368	354	315	330	363	330	332	378	346	356	346	333	311	351	353	333	332	344	373	347	335	360	393	332	324	369	360	350	326	346	338	369	358	346	329	369	311	385	337	312	354	372	332	383	329	378	355	315	354	368	349	321	332	332	312	343	366	346	333	356	360	354	327	341	370	360	374	367	338	363	324	338	342	336	354	343	344	392	367	351	360	355	355	330	308	367	342	329	334	363	340	346	348	330	357	352	346	371	359	393	372	320	341	383	390	373	361	378	369	358	341	338	366	353	357	374	350	341	358	368	377	364	352	332	370	381	336	342	338	353	355	337	317	340	400	355	363	335	297	372	342	315	352	369	354	349	357	344	340	361	322	351	377	361	378	386	369	339	359	352	361	353	345	348	357	320	320	340	376	379	366	333	372	353	339	320	357	348	335	362	360	332	355	307	358	356	350	339	329	376	354	364	341	341	366	362	324	357	380	328	333	327	365	374	358	348	340	333	350	345	328	319	362	360	342	354	363	353	400	385	342	323	346	342	342	360	356	347	348	323	353	318	382	325	357	324	331	346	334	334	357	368	343	347	361	357	365	329	395	340	332	336	367	358	338	342	332	350	339	342	315	383	394	349	327	326	384	371	384	348	364	361	330	358	377	324	387	362	346	337	340	369	336	353	338	330	332	345	385	334	348	358	351	354	328	334	330	339	340	377	324	367	379	334	339	336	329	347	340	337	349	326	359	359	338	350	364	327	339	360	333	339	355	336	332	353	362	344	359	319	321	348	335	373	346	336	354	378	323	358	333	346	337	354	373	368	363	332	353	346	339	367	355	327	361	333	350	364	381	350	347	314	331	310	333	321	314	348	361	360	351	322	365	355	347	360	351	355	356	346	395	319	339	347	371	385	355	377	356	352	328	309	354	325	354	348	328	362	357	334	335	370	376	391	384	323	393	385	314	346	321	387	351	344	332	356	337	334	360	336	341	360	377	371	332	343	310	345	356	322	382	361	340	328	344	355	342	339	362	356	335	368	324	351	339	364	371	320	341	326	365	324	335	399	348	332	339	374	346	408	373	334	333	336	328	341	333	316	351	385	358	356	386	325	370	373	360	351	360	366	333	327	349	353	353	355	359	369	366	372	354	326	352	351	351	359	357	357	350	330	348	376	329	350	369	349	325	335	336	351	330	333	368	337	331	342	358	330	347	366	345	340	354	375	353	345	330	346	352	327	353	324	354	343	325	337	342	350	362	352	357	356	306	343	325	362	348	348	373	380	371	350	359	378	371	342	359	364	329	356	333	337	338	352	332	327	353	382	340	336	332	323	380	338	344	379	362	383	335	358	362	373	367	339	373	339	344	356	378	349	356	379	355	375	358	408	346	352	344	306	337	360	348	397	345	389	335	348	340	324	362	368	337	374	340	349	352	342	341	343	342	341	338	376	350	345	354	353	358	359	346	325	358	362	340	326	324	330	347	357	336	337	332	356	367	368	381	327	326	352	344	296	355	340	348	342	308	333	407	345	379	358	362	369	372	375	337	362	333	345	373	351	364	364	370	335	337	351	363	351	365	335	327	305	355	331
16093	24803	27404	29163	30199	22824	14166	12289	8654	5959	3399	3320	2657	1347	725	573	753	436	265	276	267	279	257	256	256	245	261	246	246	253	237	261	238	290	222	311	410	610	375	387	224	224	244	203	239	232	231	246	227	222	245	224	198	281	477	584	202	245	205	248	241	190	219	224	242	208	229	215	219	219	208	217	204	221	207	216	214	212	221	217	215	229	226	221	220	212	221	205	219	245	206	240	198	203	232	235	221	212	191	225	205	197	210	228	186	203	225	230	222	230	211	245	204	242	201	208	195	189	207	230	208	213	215	224	234	224	188	236	215	211	232	223	221	211	218	205	207	248	233	248	195	173	205	233	226	241	236	223	230	215	213	214	210	217	242	204	206	224	206	201	226	218	186	193	226	212	218	241	225	210	184	212	223	217	246	218	205	243	225	228	232	214	210	232	211	233	203	228	225	223	230	206	214	202	199	223	226	226	213	211	199	218	208	208	232	204	221	209	241	207	213	202	225	239	223	192	235	201	203	202	238	216	239	199	233	209	201	225	230	211	219	199	215	185	214	224	254	227	200	235	218	213	259	213	206	217	216	217	211	248	233	195	206	205	240	214	225	222	216	216	214	207	204	229	203	191	219	222	211	196	200	230	220	226	220	252	202	201	224	225	194	203	225	226	231	214	205	205	210	221	214	241	228	209	214	209	181	230	223	197	212	234	226	243	224	211	231	225	220	207	252	189	234	229	233	216	226	215	237	238	211	202	240	219	214	207	206	218	210	220	203	223	219	231	200	234	207	218	219	202	222	211	226	203	234	241	230	208	205	209	203	222	205	200	229	234	257	234	224	223	210	204	230	218	214	186	205	185	214	195	237	195	217	230	209	223	226	236	221	214	194	224	226	228	224	210	221	224	244	175	239	214	186	203	207	226	215	219	249	215	200	224	211	201	215	206	217	220	203	192	195	209	207	205	195	218	225	209	207	234	215	229	213	225	211	207	210	199	215	225	218	197	221	227	225	208	237	223	229	205	227	227	192	221	202	234	236	220	225	222	201	199	227	203	210	213	218	226	224	213	224	225	207	185	222	227	210	230	206	203	207	226	203	209	192	205	259	235	211	201	219	212	206	210	218	260	189	199	218	217	213	201	220	186	201	219	240	227	214	205	217	214	201	172	226	204	236	192	192	214	212	228	181	201	223	205	225	205	211	235	205	201	230	240	196	203	213	203	211	225	228	202	208	234	230	211	210	237	212	203	179	193	201	238	216	251	199	217	204	232	210	216	234	219	211	201	207	214	256	232	217	226	224	236	200	220	224	200	223	185	199	199	179	237	210	210	220	208	222	215	205	236	227	231	238	241	239	213	200	213	199	243	208	200	230	205	235	214	229	229	241	225	214	246	205	188	206	198	233	226	240	220	214	242	199	229	226	236	221	210	245	218	226	238	204	202	186	208	196	220	212	208	222	226	252	201	229	209	192	172	206	241	232	232	205	204	206	207	201	225	225	199	260	215	203	221	230	195	207	191	214	244	191	200	221	226	224	232	231	251	200	195	209	218	189	196	206	234	204	241	207	216	193	218	207	212	217	224	238	202	181	212	204	217	256	212	210	209	210	221	192	203	218	224	220	196	235	195	219	220	245	240	214	228	217	210	213	237	223	239	194	201	235	210	197	218	188	236	205	217	203	193	214	203	220	193	221	209	241	198	206	214	218	224	208	214	193	235	221	178	235	197	213	211	220	216	227	225	234	223	214	197	231	221	195	221	208	195	194	233	230	236	226	259	204	203	223	227	248	194	233	197	203	192	216	221	195	203	206	220	230	206	224	205	208	235	218	200	190	239	214	235	234	204	216	199	213	209	195	229	205	226	234	207	186	250	209	220	232	212	235	224	242	202	202	211	228	248	232	214	205	214	226	215	202	211	211	226	211	222	226	214	219	235	239	194	209	201	210	193	224	193	221	229	228	221	179	211	215	200	211	217	214	204	207	235	220	228	224	249	205	207	223	219	224	229	209	212	208	201	222	215	211	232	201	206	205	204	225	231	233	214	222	224	226	223	199	232	222	197	199	232	182	224	229	215	224	195	210	221	207	192	220	222	203	242	252	203	215	225	226	217	205	233	215	216	221	207	221	233	229	241	217	231	207	202	235	238	208	240	224	225	218	224	217	225	224	197	215	211	222	211	232	180	247	228	228	214	232	232	201	216	253	210	248	218	217	223	205	227	234	220	202	194	218	209	227	209	228	215	212	235	240	234	224	224	212	209	223	227	206	208	218	210	190	233	210	194	226	195	206	213	218	216	210	196	220	249	195	208	200	223	222	177	202	215	215	233	181	191	232	207	210	222	236	217	215	199	235	214	215	192	242	221	206	208	193	207	214	189	218	231	227	204	226	211	216	221	219	257	194	211	200	206	228	198	211	211	221	228	176	218	223	206	177	223	214	210	195	227	199	207	229	197	241	223	226	204	203	202	214	221	239	205	205	221	210	217	229	207	222	209	233	202	202	232	210	247	209	238	229	187	220	232	200	236	209	235	213	211	203	218	232	228	206	217	207	213	188	212	232	206	195	204	199	226	206	226	206	228	199	204	213	223	242	242	194	194	213	240	244	214	177	219	200	209	210	216	212	217	234	235	238	253	219	197	202	208	210	225	212	217	248	227	185	214	201	233	225	226	224	208	230	218	235	214	206	234	189	196	210	190	236	215	222	198	208	216	227	217	195	221	228	199	227	256	225	221	210	179	223	228	221	220	193	206	202	222	222	225	208	236	219	228	230	241	236	206	220	225	221	215	238	214	210	248	218	219	211	231	208	198	205	198	230	232	241	228	230	217	246	208	202	226	211	222	252	237	234	248	233	230	217	237	216	219	229	218	237	228	219	238	212	211	252	213	215	228	208	234	190	205	204	218	197	216	233	230	210	218	233	225	229	224	233	228	205	243	222	238	208	217	216	222	224	182	233	212	236	216	237	215	230	221	210	195	191	234	242	194	223	198	200	201	229	199	206	203	204	220	246	234	214	241	212	203	235	201	215	224	219	215	209	212	238	237	219	218	202	221	220	188	228	242	225	201	220	242	208	199	253	201	223	193	234	219	227	229	197	213	226	223	204	228	228	219	232	198	234	224	193	215	231	210	216	216	214	197	217	266	223	235	230	211	230	198	199	203	206	237	226	238	246	222	230	217	219	219	228	211	226	211	217	207	190	215	208	219	231	256	223	237	209	212	245	214	204	208	201	228	220	184	235	203	213	204	221	197	213	220	219	205	206	198	210	219	218	212	236	211	245	221	216	216	202	209	207	245	221	217	200	226	243	213	220	223	215	210	217	206	197	218	226	194	233	217	246	226	211	209	236	230	193	228	188	213	212	186	220	242	223	219	214	205	207	230	218	219	228	225	211	217	230	204	234	231	221	211	214	192	216	199	215	199	225	217	207	224	231	198	207	225	255	226	216	214	223	213	197	228	195	215	214	201	201	216	216	207	230	216	211	189	205	231	240	197
11980	20237	26355	37703	41823	33057	26588	25175	21162	16497	12521	12114	8665	5092	3045	2808	3551	1592	875	923	885	861	819	832	782	736	777	847	758	684	685	705	666	956	765	1571	2172	3086	1813	1682	678	564	584	529	594	576	555	528	577	533	501	502	580	1213	3106	3120	547	501	558	540	530	513	517	558	519	597	544	541	545	513	539	542	584	567	557	540	562	543	545	580	551	544	535	556	536	563	496	533	557	567	503	579	523	516	485	561	517	486	581	532	551	542	559	543	537	558	511	561	540	517	517	520	489	529	533	561	530	542	510	506	534	554	549	515	519	543	556	575	500	547	549	561	533	548	546	525	546	526	493	551	534	528	576	532	526	582	567	546	536	535	502	507	515	506	538	576	510	492	515	542	537	549	549	517	517	522	512	534	559	468	529	570	536	532	550	543	528	527	550	522	582	491	523	534	550	530	534	506	531	521	554	546	548	547	553	535	513	511	573	533	545	536	511	538	547	564	566	556	503	517	554	562	520	574	528	492	551	540	527	485	543	531	540	475	546	510	539	563	545	501	560	533	493	500	533	510	526	525	532	534	499	560	566	558	537	551	530	535	544	538	515	510	566	514	533	547	500	545	522	554	522	552	565	520	523	502	522	537	512	521	533	528	527	526	538	579	530	565	572	522	509	535	518	554	544	538	561	601	532	485	551	578	548	507	545	542	525	580	558	537	526	523	501	560	501	511	550	568	511	502	540	533	557	511	530	537	540	522	502	511	507	534	497	538	520	533	511	526	528	518	503	558	539	534	517	540	541	512	534	556	544	549	568	549	451	548	530	575	516	512	539	548	513	534	562	529	556	522	521	538	571	522	513	494	528	561	533	546	510	574	522	528	516	501	527	518	559	499	485	534	519	537	537	534	544	523	503	570	579	557	502	540	524	526	504	548	523	512	558	551	529	532	543	546	558	532	533	535	526	502	538	564	525	566	557	533	498	561	548	545	514	547	509	524	548	540	531	519	525	535	533	530	556	496	542	581	531	512	549	574	500	518	521	563	498	500	511	542	588	524	536	542	527	554	539	504	573	501	564	514	556	551	565	502	558	516	554	534	556	511	500	538	528	570	547	545	518	507	541	488	514	534	532	558	562	552	510	548	553	551	527	556	551	570	537	528	526	455	588	533	522	549	524	558	580	530	542	550	545	566	545	523	516	537	516	490	551	529	529	512	546	541	550	560	528	526	544	559	501	547	523	551	528	557	537	552	501	542	541	547	514	553	523	536	526	507	522	545	546	518	542	567	508	533	528	562	570	556	550	538	551	557	569	550	525	535	516	534	505	536	505	480	506	582	575	530	528	531	552	513	518	536	553	537	511	522	528	533	592	508	558	567	552	543	552	492	489	527	541	510	570	538	517	594	523	547	522	550	588	552	526	600	535	529	544	509	557	538	570	503	503	519	547	497	552	494	562	557	520	539	512	538	528	522	542	549	524	523	530	562	535	534	562	539	544	531	495	578	512	559	518	550	538	538	522	525	533	552	538	536	539	558	579	548	496	545	515	558	533	519	558	566	545	521	590	533	501	548	560	560	527	532	512	542	507	518	514	545	576	603	523	596	523	519	540	512	500	551	550	464	559	517	519	554	541	521	562	522	556	549	533	527	512	552	516	535	529	530	540	518	541	565	556	531	526	529	538	495	521	524	555	545	563	553	517	543	546	515	530	548	612	566	543	568	546	544	555	564	558	507	561	519	546	540	532	555	503	523	552	567	533	611	550	538	529	535	480	555	526	527	559	553	552	513	494	551	487	542	500	517	517	558	525	529	554	576	531	558	489	562	571	540	514	498	525	557	512	509	550	568	568	569	516	566	595	529	541	559	544	532	546	550	572	520	565	527	529	585	525	494	580	517	488	567	561	566	494	563	544	533	524	596	564	564	543	525	525	513	498	529	556	576	565	555	545	507	552	538	522	518	533	510	559	507	545	563	499	529	506	518	519	536	527	499	550	522	528	544	519	493	523	525	530	566	504	512	555	546	566	550	564	552	503	574	547	506	533	547	507	521	519	479	536	528	518	533	580	574	556	556	502	514	547	543	567	559	562	530	504	548	501	523	489	560	546	507	536	557	517	524	544	565	544	555	545	534	563	516	532	545	576	580	527	543	561	512	537	551	526	537	560	497	506	503	543	525	535	553	482	540	537	556	584	538	508	530	504	550	537	543	572	520	564	503	548	536	575	554	580	541	539	560	518	558	524	537	511	532	523	544	557	577	557	511	550	518	492	539	513	524	502	508	528	553	554	532	526	528	552	526	558	495	521	532	569	569	535	532	515	568	488	506	532	552	555	504	543	495	492	584	556	544	548	548	499	561	565	497	556	507	541	519	549	563	471	502	521	551	547	552	503	500	543	535	529	534	518	548	509	545	523	521	570	533	531	534	564	521	533	567	509	516	547	522	569	550	544	566	540	503	500	527	527	537	552	515	521	527	545	574	521	522	551	530	552	511	504	541	562	552	506	552	500	525	485	545	521	550	553	515	523	546	565	521	587	498	566	551	537	498	479	526	568	560	539	505	573	532	532	544	553	538	557	548	535	553	578	586	550	567	541	553	575	598	520	534	557	538	571	561	560	549	534	528	503	527	519	528	527	550	555	546	522	568	534	542	530	548	513	534	563	503	524	542	523	545	539	577	572	531	529	529	550	521	529	522	522	538	507	572	533	558	527	543	588	523	556	536	545	544	557	554	522	542	550	540	535	546	540	516	526	518	539	538	541	532	568	529	527	511	538	542	525	519	537	555	506	560	531	535	507	521	538	540	528	535	525	505	590	535	540	566	514	534	543	531	540	548	526	570	522	540	534	529	563	518	522	499	530	515	534	572	534	512	526	530	518	540	556	496	484	510	515	577	530	502	533	528	549	522	514	533	504	469	529	514	541	529	537	588	522	522	568	521	541	544	498	539	529	544	494	521	520	495	532	572	554	528	512	573	488	524	583	529	496	514	520	523	580	562	505	552	539	570	514	569	496	538	543	524	537	489	526	511	554	548	563	518	497	543	561	532	540	550	526	549	532	502	561	546	520	552	529	561	539	510	563	533	496	497	558	552	533	529	525	495	560	517	527	491	532	519	522	526	549	534	493	542	511	521	547	603	525	533	539	512	532	547	513	554	554	549	535	541	550	532	542	515	544	549	541	535	524	541	526	499	544	505	509	593	542	531	559	516	542	557	544	526	530	514	568	474	528	570	489	541	528	507	545	494	521	535	545	508	543	502	533	526	562	552	552	561	500	515	563	514	507	530	567	486	562	552	525	505	570	527	518	536	534	536	549	529	522	549	533	502	582	554	542	528	529	553	548	573	531	505	503	550	543	547	518	517	562	534	542	555	518	542	545	499	506	534	545	498	546	554	569	537	549	553	464	530	516	512	525	490	585	543	515	533	553	531	547	498	531	550	536	552	528	555	553	555	527	539	480	524	536	524	520	520	584	554	529	534	508	508	544	521	539	565	575	525	508	550	538	541
24060	33843	34214	37887	39379	32722	22296	18631	14591	11016	7000	6384	4568	3112	1706	1434	1297	644	367	317	300	284	272	253	283	269	306	271	305	272	249	261	271	295	529	605	465	436	1704	3021	666	238	238	213	215	239	207	229	225	238	221	214	222	287	524	743	276	266	244	212	245	263	234	233	229	211	202	209	224	214	206	249	203	218	241	208	237	236	246	243	236	244	206	224	234	223	210	222	203	239	243	228	236	217	226	229	198	201	227	216	221	191	241	250	250	224	236	218	255	211	237	209	207	221	214	239	210	203	230	206	202	216	209	222	200	218	211	242	236	210	215	208	222	215	233	232	229	217	239	210	228	188	207	221	209	202	233	237	212	206	202	220	243	236	221	242	217	229	211	230	236	216	224	208	210	222	221	207	210	217	245	240	240	228	243	229	232	247	200	242	202	217	221	196	221	208	227	220	223	239	220	217	186	206	212	237	235	228	226	217	247	227	223	219	233	246	219	215	208	215	215	235	218	231	226	224	202	237	218	248	205	229	238	216	221	255	209	230	221	252	248	213	231	217	233	190	210	219	234	216	199	217	225	238	233	211	229	249	239	212	213	239	222	231	251	231	251	249	236	234	227	247	218	250	229	230	252	240	222	196	237	199	226	218	250	205	222	201	231	215	236	232	231	241	238	213	244	209	234	226	226	242	215	248	222	234	190	213	215	230	206	245	212	207	224	200	236	230	207	230	234	226	238	207	238	239	226	219	225	229	218	211	225	230	244	227	240	222	204	196	258	239	204	215	248	226	200	212	211	213	222	236	232	222	218	230	207	204	205	233	261	218	199	228	240	227	250	209	230	231	227	222	240	206	219	231	235	254	211	227	210	200	245	223	241	233	234	220	229	226	213	211	223	223	243	240	238	228	237	223	225	226	246	222	227	228	212	218	231	235	259	221	212	228	242	224	255	217	232	219	239	228	221	225	232	232	205	193	225	218	205	200	221	234	239	226	226	222	226	215	269	234	242	240	223	220	218	226	227	236	203	207	221	199	213	231	208	229	220	223	214	242	229	245	241	234	224	198	221	236	240	231	219	270	219	241	217	223	234	243	227	207	211	238	199	191	223	217	234	224	212	243	214	253	236	222	234	242	219	246	236	255	230	210	189	241	207	220	224	221	237	216	235	244	185	224	243	242	233	250	215	230	245	224	209	226	230	218	222	226	225	213	220	229	218	226	233	215	208	226	235	227	225	223	238	251	230	212	215	197	245	264	247	251	226	233	230	223	222	212	222	221	218	249	237	247	225	228	230	215	245	251	215	214	206	230	235	216	207	234	252	216	222	230	230	206	212	190	227	212	231	230	253	217	221	215	230	238	233	223	204	228	228	238	227	209	226	220	247	257	223	228	213	224	249	220	211	197	261	215	247	238	225	239	197	227	220	219	217	214	220	225	236	196	235	255	197	237	214	217	207	224	231	216	234	214	222	222	231	214	227	215	226	213	222	240	212	208	230	238	214	209	258	231	242	222	224	232	229	209	221	227	215	245	240	250	222	253	203	210	205	243	229	235	220	227	222	210	211	214	232	191	219	256	229	224	221	226	221	232	225	214	222	240	215	271	249	249	244	200	213	227	202	235	226	210	226	247	203	216	228	233	233	237	230	244	238	204	215	233	219	231	209	216	220	223	234	217	225	213	223	241	229	231	241	238	207	239	228	243	234	231	195	241	242	235	217	215	222	251	222	213	237	198	217	213	228	212	200	222	225	230	260	224	215	216	215	224	228	201	223	217	207	235	228	215	224	213	208	235	224	258	213	261	239	219	221	240	225	252	242	228	198	236	227	216	244	226	231	198	252	240	218	210	231	229	214	223	217	240	229	242	219	222	231	215	235	227	176	229	208	227	187	203	207	257	233	242	238	228	216	227	235	220	263	220	250	217	226	218	222	252	230	211	254	206	221	220	246	216	240	221	214	212	242	230	224	237	263	195	225	247	241	203	214	232	227	217	238	211	228	204	241	240	229	226	204	194	217	234	244	239	224	216	267	203	243	233	240	238	229	227	231	219	237	230	225	240	221	269	248	231	227	243	197	224	223	270	219	238	222	203	200	219	191	263	222	263	240	205	202	218	212	243	227	215	215	228	262	248	236	228	229	246	244	267	235	199	255	208	229	214	211	197	229	230	246	228	218	246	220	209	244	214	232	193	220	244	191	211	223	214	199	219	244	245	216	217	244	220	231	221	201	235	223	210	229	211	229	243	230	219	223	237	223	198	213	234	229	245	228	235	228	226	236	209	231	235	226	246	230	225	249	225	237	207	227	220	229	226	247	218	227	226	234	240	222	213	220	235	207	218	232	249	248	217	205	249	257	217	241	221	222	249	218	219	218	220	219	210	226	235	217	247	201	230	235	221	217	249	227	214	247	209	230	241	199	230	257	221	227	195	243	200	189	225	208	232	232	218	231	226	242	211	223	201	208	230	219	221	246	213	213	220	214	215	231	218	215	219	243	209	236	249	209	219	219	194	273	224	207	221	207	237	223	221	225	251	228	215	236	233	243	244	204	241	196	232	214	232	229	218	235	223	212	212	223	219	231	223	248	213	242	237	221	220	227	180	204	192	233	229	223	241	228	219	214	200	223	222	222	233	232	260	249	230	205	207	217	233	216	223	231	248	205	205	225	216	223	231	225	215	216	250	258	215	247	232	211	202	215	228	230	257	234	198	228	214	216	235	222	227	254	237	211	246	226	215	220	235	232	211	249	221	232	236	191	257	215	259	199	220	229	206	240	212	210	228	235	242	210	233	232	236	248	229	201	235	224	217	228	218	216	249	218	240	220	246	236	220	236	235	196	189	244	242	241	240	241	214	253	209	212	247	217	207	219	227	229	238	232	214	203	230	235	232	226	248	193	226	216	207	235	224	218	239	213	211	242	226	229	219	218	237	200	219	235	244	239	241	243	231	233	236	185	216	232	205	218	244	232	222	234	235	210	205	249	217	220	232	198	222	238	228	204	217	233	234	212	243	232	222	242	232	221	197	224	217	225	222	219	233	224	251	237	250	230	227	231	227	241	221	244	197	231	227	229	219	219	237	228	235	203	228	243	205	239	218	227	231	229	215	240	216	228	207	213	262	225	212	217	216	209	230	244	222	225	224	241	233	239	204	246	229	249	237	202	212	230	235	208	214	235	244	240	234	226	240	238	265	229	230	219	228	241	230	214	257	253	231	216	210	245	240	226	204	238	235	223	230	219	206	242	224	260	229	228	205	201	238	224	214	238	194	226	215	229	231	224	200	240	217	234	206	227	264	274	225	212	235	233	250	216	240	218	210	238	195	220	206	245	207	246	206	253	234	249	231	246	224	218	217	204	228	218	202	221	206	237	231	231	241	184	210	248	236	234	252	231	217	245	223	222	230	242	222	242	200	208	235	222	249	228	253	223	226	241	242	195	220	214	235	230	221	213	237	218	210	251	236	221	208	230	209	251	205	239	204	247	229	211	182	259	229	229	206
15676	27167	32654	46089	49077	42294	33638	32555	29897	25451	19793	18041	13424	8463	5836	4992	5978	2426	1188	1121	1073	1010	1046	1064	1006	968	914	1099	1035	822	845	817	851	1089	2988	3184	2113	2138	9692	15775	2899	659	583	610	627	567	542	555	563	591	607	537	571	1125	2623	3823	790	541	523	534	534	538	530	549	534	567	555	534	558	541	574	535	526	526	530	548	521	544	539	511	547	556	564	541	537	557	569	544	561	530	538	511	545	540	524	499	562	513	556	532	575	518	490	511	521	562	505	574	501	513	546	532	522	514	512	539	596	527	529	497	537	560	583	549	524	536	528	568	552	515	562	548	524	540	537	521	541	531	531	564	543	537	521	548	520	552	537	519	532	534	538	549	538	539	557	543	510	505	525	513	533	540	552	525	531	519	538	536	531	528	542	536	597	536	478	520	530	533	516	545	521	537	533	494	591	538	560	529	556	529	562	545	545	531	552	501	557	526	548	591	537	598	560	510	564	508	572	531	534	546	521	523	514	541	522	545	505	540	533	562	547	525	522	525	512	551	487	521	532	511	466	515	556	515	533	502	517	549	553	533	524	551	557	560	509	561	517	548	561	524	537	514	500	526	545	566	537	547	595	522	554	531	539	531	548	519	522	593	560	528	540	545	543	545	527	536	544	511	524	556	506	513	508	530	509	551	564	584	483	569	575	542	528	525	532	508	527	533	545	526	507	543	516	526	574	536	593	505	528	547	596	561	563	533	557	530	529	536	552	580	533	541	533	561	516	536	543	553	529	547	512	541	565	535	550	547	528	514	546	535	560	540	572	506	546	534	561	524	511	529	558	507	533	506	536	511	507	549	497	514	556	522	524	529	521	526	540	570	512	560	520	524	546	541	510	546	546	568	580	543	553	515	537	545	519	541	571	529	560	528	476	555	536	545	566	513	519	532	510	573	545	507	522	508	539	559	528	539	536	537	555	566	528	547	536	528	511	559	570	520	504	525	573	517	540	523	506	503	520	573	498	579	505	545	562	509	498	558	520	564	545	489	526	563	555	516	521	530	543	532	533	534	544	526	535	537	541	570	536	550	555	510	557	514	550	545	528	520	520	534	536	534	532	495	528	541	564	582	564	559	543	587	534	530	514	548	564	551	503	523	525	520	552	577	533	576	495	541	539	498	576	556	563	526	543	539	548	553	524	532	561	527	516	488	526	561	529	568	592	536	542	550	526	517	526	538	580	504	546	545	539	545	550	549	505	510	554	467	527	547	548	548	592	556	553	579	548	541	546	521	546	538	553	547	535	574	556	558	531	520	559	549	508	521	533	525	530	517	550	561	529	485	543	497	538	549	535	496	519	522	529	528	507	574	534	566	539	536	525	580	497	508	522	549	555	523	518	588	541	539	498	531	554	582	591	560	526	559	546	521	539	530	591	551	524	571	563	564	543	536	533	536	558	558	526	520	529	553	558	526	496	564	548	538	544	539	500	539	539	543	574	563	542	531	559	545	565	565	526	544	562	541	571	549	555	593	559	563	555	540	535	598	490	535	527	543	520	537	509	561	534	527	540	548	548	562	531	547	513	556	503	523	518	521	558	540	534	547	498	544	520	498	529	560	561	513	540	541	524	492	535	559	557	540	562	556	541	539	521	585	518	510	517	503	554	512	557	528	568	511	515	549	531	498	462	540	532	531	569	560	520	549	561	497	563	549	539	519	567	553	521	561	556	541	540	528	558	518	566	500	548	537	581	513	515	566	515	512	549	525	546	545	558	605	574	476	521	548	530	530	537	565	547	523	533	493	540	575	485	553	538	513	559	539	521	546	550	517	539	542	559	524	576	567	569	533	511	528	557	561	530	566	541	499	574	523	511	514	565	556	558	531	564	534	579	555	519	562	547	549	542	555	506	541	536	532	531	528	530	500	513	537	488	526	533	533	521	532	544	536	509	513	545	543	524	547	489	544	566	509	532	527	492	565	535	535	540	521	555	512	545	561	523	546	579	489	498	514	556	527	554	565	560	473	565	556	576	546	560	563	556	548	538	538	534	583	543	563	570	545	509	539	533	551	516	545	510	505	517	541	569	525	506	501	498	536	550	535	554	537	546	522	544	560	499	530	568	562	537	548	516	547	501	538	526	568	544	516	557	531	553	534	567	523	534	518	559	525	523	542	557	502	538	543	560	521	563	554	554	529	545	514	543	486	501	525	516	516	544	544	531	478	522	532	527	535	507	551	490	521	538	582	504	548	545	562	548	553	533	550	535	552	598	539	508	551	556	569	556	539	523	520	570	505	519	529	521	549	556	576	547	529	530	561	557	530	542	519	568	515	594	514	507	478	525	577	530	535	500	529	510	518	554	524	556	564	537	513	507	525	528	485	573	518	513	521	534	506	562	521	495	584	547	545	518	544	535	530	559	517	509	529	542	523	558	539	572	509	539	563	600	537	544	528	517	563	560	560	541	529	541	556	561	511	521	521	558	549	526	507	564	517	539	562	532	516	509	534	548	546	524	487	576	543	561	551	567	504	522	548	541	530	541	516	501	517	533	499	582	532	544	519	523	547	516	547	560	516	536	537	506	501	527	549	568	537	542	493	571	523	504	525	546	552	553	535	529	532	535	548	559	575	519	551	565	546	521	545	546	507	514	530	553	526	508	559	565	567	548	532	519	518	523	508	509	528	554	526	556	529	534	584	549	525	540	511	499	572	519	521	541	534	594	512	544	538	527	590	547	539	522	576	532	544	583	540	532	520	551	528	544	535	541	548	505	547	541	527	491	539	572	576	510	541	553	531	561	558	539	534	561	582	541	519	551	574	512	515	528	523	525	542	534	509	557	512	512	517	586	552	579	545	522	544	523	553	549	563	525	561	541	526	510	546	513	526	530	561	530	558	530	534	504	532	529	523	521	534	531	553	532	551	535	540	530	515	537	570	506	540	468	565	512	547	541	511	578	538	554	499	562	560	566	528	519	534	545	550	517	520	529	502	529	481	549	550	502	515	530	540	525	561	519	554	590	522	524	575	537	575	567	552	554	531	501	557	559	565	545	552	541	565	538	523	533	544	495	546	555	520	508	512	535	529	543	538	519	529	555	540	523	564	598	523	543	526	486	547	550	505	506	532	512	583	523	515	570	533	547	529	543	526	520	540	515	537	516	557	564	536	525	557	570	561	532	525	561	546	491	563	553	515	550	551	537	550	516	566	506	537	508	568	563	524	518	498	521	521	489	548	557	562	544	545	536	562	583	505	521	506	581	546	520	521	524	515	575	506	510	531	539	505	521	506	490	508	527	550	568	568	473	553	544	522	523	519	514	554	543	536	568	539	543	504	551	518	583	515	532	512	513	532	537	555	549	589	527	552	545	553	542	549	484	543	558	532	530	521	504	553	550	551	543	545	497	525	545	554	556	476	547	551	561	542	522	572	562	515	525	570	587	536	545	557	515	537	531	544	556	601	564	595	530	537	532	494	530	525	583	533	547	527	570	546	525	529	496	523	560	502	519	524	515	513	522	518
3842	3410	3302	2477	2190	1353	737	609	453	351	290	286	259	254	221	226	224	215	182	178	189	170	178	185	191	195	175	226	170	198	176	192	161	151	177	216	217	153	232	383	263	175	161	181	196	180	172	182	153	176	161	181	182	180	164	174	181	161	174	184	163	174	188	133	165	175	166	176	177	167	168	170	178	185	197	154	174	169	165	164	164	185	178	183	158	179	158	161	147	168	174	184	172	160	189	192	170	152	148	185	175	200	179	153	170	154	134	160	165	164	163	158	160	175	146	174	181	158	150	188	168	167	201	175	180	154	153	168	154	182	168	153	173	177	156	154	155	152	171	160	144	173	159	178	191	147	175	167	168	165	145	196	173	155	182	152	167	151	160	170	154	157	196	149	206	178	185	178	156	157	159	160	176	181	157	147	148	148	169	165	178	167	152	175	155	148	184	189	164	159	156	186	165	145	169	198	160	165	168	156	162	174	169	159	162	170	166	173	175	159	168	172	173	148	189	156	160	164	162	149	163	175	165	189	182	155	157	186	177	179	166	161	170	183	176	168	162	172	169	160	129	159	170	157	171	169	156	184	164	180	164	137	159	159	182	167	149	149	189	168	171	146	172	196	118	189	200	166	157	181	165	175	166	199	166	155	192	159	178	184	155	140	167	187	182	165	153	153	155	178	177	192	156	179	164	167	156	171	168	182	149	163	165	160	155	163	169	184	141	179	142	169	177	167	164	172	172	166	152	176	161	180	156	192	156	171	173	188	154	148	179	158	181	169	165	153	160	167	178	163	169	142	158	162	173	183	158	191	177	169	162	171	186	166	164	171	185	168	171	198	191	184	179	162	182	181	147	156	166	158	173	167	158	180	181	155	188	184	156	166	174	159	154	155	176	171	172	187	181	159	166	178	160	195	193	151	157	167	172	168	148	156	189	192	157	171	159	165	185	184	186	178	179	163	167	167	142	158	162	154	173	170	191	150	155	148	179	168	174	142	179	144	149	202	156	145	163	171	188	191	168	173	171	155	162	191	174	170	182	156	139	186	162	161	150	149	169	170	173	186	159	172	172	176	163	159	206	192	179	164	172	187	145	145	190	172	148	168	181	175	161	170	163	160	194	198	180	181	174	170	167	176	161	170	156	211	180	179	171	156	182	170	173	186	155	161	175	160	168	140	200	193	198	180	168	166	142	173	194	189	172	175	155	154	159	181	145	181	182	182	184	182	208	169	154	189	182	191	167	173	196	156	165	164	170	161	148	153	150	175	139	155	174	158	181	160	184	167	146	182	162	169	168	159	155	165	132	177	174	161	155	184	166	152	187	159	158	184	184	173	180	164	171	167	164	169	172	175	171	182	177	178	150	167	157	165	161	149	160	146	184	157	163	166	153	167	164	174	173	158	164	169	147	167	157	176	148	177	169	184	149	202	160	164	165	163	150	161	194	140	161	170	172	155	158	175	168	164	172	147	174	167	170	174	156	183	183	165	179	176	163	185	152	160	177	163	154	175	174	181	152	174	177	178	170	182	169	185	149	183	172	198	170	153	156	180	163	155	161	157	168	156	159	159	164	181	154	157	149	159	176	155	171	203	187	181	174	177	160	156	151	188	160	166	163	185	180	168	149	176	161	161	187	171	179	155	157	175	154	174	160	166	184	168	187	152	194	172	173	169	165	174	163	159	170	157	149	154	147	191	170	193	179	176	171	170	180	174	157	179	157	183	173	178	164	144	181	177	189	152	153	159	137	179	140	180	183	155	173	195	170	166	168	174	174	172	173	154	164	187	192	172	189	163	173	162	170	174	158	180	177	209	184	188	178	162	159	174	176	167	165	174	152	156	135	170	180	177	156	161	165	188	192	146	178	184	160	159	150	184	176	145	168	179	172	173	171	178	159	198	171	165	178	194	163	184	196	149	186	181	163	171	168	168	154	159	184	169	201	162	180	172	158	173	152	172	167	171	183	170	182	161	158	172	170	156	145	183	181	168	175	177	149	162	179	166	162	177	168	161	193	163	163	173	159	183	140	167	170	164	195	170	167	175	182	146	167	189	148	153	162	150	175	143	181	185	172	173	148	178	163	166	162	174	166	184	172	169	164	167	167	166	156	167	183	160	176	160	189	167	141	148	210	171	163	160	192	145	191	180	158	164	154	173	158	192	156	158	176	158	172	172	191	185	174	181	185	178	173	157	161	170	161	206	167	181	184	185	153	178	176	171	191	164	186	182	172	175	165	170	167	182	155	175	208	156	155	150	144	159	185	165	153	151	189	174	176	184	181	175	186	175	162	193	181	174	186	155	182	163	172	178	181	166	170	166	174	177	149	191	172	167	179	165	173	167	157	157	178	179	154	186	184	177	167	164	161	188	163	179	181	174	198	146	180	164	178	178	165	157	183	164	151	159	168	154	168	171	194	177	146	166	164	174	157	204	159	167	167	170	181	163	176	165	171	150	153	169	180	177	165	163	173	161	162	183	172	167	167	149	173	158	163	181	169	175	158	163	175	172	169	171	177	178	160	186	165	195	166	161	158	193	195	139	166	174	153	162	163	177	171	160	186	176	156	172	159	185	152	159	151	167	173	159	147	164	166	162	163	173	164	167	168	164	181	176	177	168	174	161	166	157	169	173	159	182	171	148	162	181	156	168	181	165	159	193	160	175	153	175	193	190	141	155	174	173	161	168	164	189	180	165	176	164	166	161	166	189	189	175	166	175	179	163	151	154	175	164	182	155	157	166	167	177	143	174	189	156	179	162	163	165	155	165	152	184	181	157	168	167	164	166	163	148	180	149	171	173	194	175	159	152	184	185	158	169	179	187	173	148	163	173	176	181	168	158	192	173	145	153	169	164	153	150	152	148	147	166	159	173	168	172	164	190	163	176	160	122	169	169	169	199	160	159	133	160	194	175	149	167	167	175	195	176	162	155	145	170	167	188	195	152	185	181	154	169	155	169	165	178	166	191	150	196	168	160	165	209	153	148	162	177	209	173	162	149	154	192	152	173	170	173	172	149	142	165	158	183	190	147	182	185	148	172	152	178	187	164	176	180	171	208	170	162	152	161	175	149	168	154	139	182	165	188	175	144	165	160	151	177	174	180	175	161	144	164	187	158	167	143	161	157	166	159	186	151	174	188	162	161	158	165	166	194	180	171	158	169	187	188	163	173	196	186	184	155	161	160	168	180	154	163	175	146	181	158	161	159	187	168	179	171	159	179	161	159	160	152	175	159	165	164	172	179	184	158	191	178	185	191	183	182	191	164	166	195	180	192	185	173	171	162	179	192	183	172	160	186	185	166	174	182	159	184	168	165	189	199	169	177	151	158	160	171	166	171	159	165	168	163	173	184	183	174	181	174	155	142	174	171	183	170	178	163	165	198	147	169	164	140	178	158	157	156	151	162	158	190	180	186	179	175	196	153	161	156	162	168	177	172	181	175	184	180	186	170	168	179	160	169	163	171	163	188	168	163	163	171	151	184	182	142	186	163	145	174
3555	4642	6233	9343	9493	7105	3912	3280	2373	1744	1283	1447	1137	971	834	796	761	569	565	545	547	563	512	546	527	521	561	561	562	531	513	517	501	457	564	760	470	549	1193	1834	969	457	462	427	406	449	452	407	395	451	442	448	410	452	452	491	418	473	417	418	403	433	481	446	404	406	447	425	440	424	450	448	425	403	434	424	434	424	404	427	445	450	445	474	378	439	442	419	420	405	451	429	456	420	424	435	427	444	429	426	448	415	457	439	427	443	456	428	461	456	408	409	416	449	422	437	443	441	440	452	433	467	413	444	415	466	446	429	409	413	430	433	407	403	442	446	412	442	456	456	472	435	433	403	457	430	455	437	445	434	432	437	432	425	410	398	419	427	437	439	438	462	464	404	442	500	488	441	433	441	383	425	461	435	417	446	421	412	423	416	435	439	408	436	420	414	474	433	441	447	464	435	393	414	446	430	433	450	435	428	397	406	444	468	450	442	446	484	413	457	464	470	467	445	459	448	441	420	437	413	454	421	480	425	454	459	466	406	453	424	461	422	456	443	458	437	440	427	417	449	407	492	462	403	436	416	439	420	425	431	470	448	447	461	431	424	467	454	448	432	422	431	420	469	475	409	429	456	441	411	443	458	416	401	415	422	426	456	420	441	467	433	484	442	432	475	468	458	450	483	439	419	478	444	394	450	461	480	419	495	446	442	410	439	433	438	434	447	456	472	398	409	425	471	422	457	411	451	446	444	431	473	408	450	477	427	434	423	451	414	380	444	415	426	443	461	437	452	417	424	394	476	402	424	418	439	460	446	421	429	436	440	442	417	411	476	422	427	439	460	474	440	425	445	391	442	428	433	416	430	417	430	421	459	471	424	436	415	464	426	392	448	429	420	411	433	450	448	420	452	428	393	495	457	488	407	446	435	439	441	480	442	463	455	411	440	421	406	415	460	412	429	448	452	447	434	401	392	449	421	476	456	446	426	451	439	413	446	439	440	460	467	446	448	449	440	448	454	454	470	455	403	454	423	438	412	467	419	391	420	460	449	413	427	429	439	430	439	414	437	434	465	446	429	417	437	414	400	422	436	473	388	436	456	440	456	408	448	431	434	459	435	454	421	419	418	441	435	444	425	421	427	402	476	441	464	408	445	443	431	414	473	418	427	450	439	429	448	439	476	441	459	460	458	411	420	444	488	457	452	397	443	432	416	402	463	435	436	441	420	455	441	446	419	442	419	448	442	436	432	446	408	449	444	429	438	440	404	436	473	463	445	446	431	434	411	405	445	448	462	445	437	456	461	448	452	424	461	461	450	420	451	445	444	456	430	441	444	453	420	441	468	443	463	463	426	457	429	441	398	448	422	434	426	485	432	439	468	427	425	460	430	422	439	435	476	422	439	465	420	482	434	436	410	440	429	460	443	444	421	441	420	424	418	442	430	458	477	413	450	448	439	460	404	444	452	467	412	402	459	419	442	447	424	435	432	472	415	409	497	439	412	420	397	405	455	437	468	443	429	419	488	425	467	442	455	454	428	439	426	410	447	436	463	453	478	429	463	440	480	448	428	453	474	443	429	447	463	439	461	451	396	420	415	421	434	454	435	461	439	490	490	451	449	430	427	427	413	434	440	466	454	462	426	422	445	453	409	474	433	407	400	450	422	457	425	415	447	433	427	445	433	465	450	415	441	422	470	439	420	437	430	424	418	451	442	447	442	425	431	422	450	447	408	481	440	481	433	426	437	419	454	423	450	444	483	417	474	438	426	441	446	448	444	450	436	464	436	447	439	431	452	428	442	391	424	416	423	454	417	437	433	478	446	442	430	448	446	439	420	421	421	462	446	447	422	398	427	447	415	453	407	427	418	448	466	423	447	414	409	406	453	435	452	450	439	446	473	457	445	418	435	447	444	457	462	446	468	456	414	436	468	410	445	404	462	434	464	454	430	444	433	428	432	453	445	454	401	453	439	397	415	398	425	416	444	453	427	472	457	443	430	451	425	439	422	458	407	453	439	419	430	417	448	451	436	421	451	420	474	455	453	492	448	397	426	432	434	422	413	459	442	396	452	439	454	465	414	446	420	459	430	400	423	466	445	446	444	426	408	449	379	414	428	462	419	443	432	431	454	440	438	405	417	454	435	465	411	446	437	413	449	441	415	432	440	434	442	419	442	412	423	428	403	449	438	469	457	405	459	479	466	478	403	449	394	452	405	414	427	463	456	445	437	404	421	435	450	441	449	461	444	440	472	412	458	425	447	385	443	435	413	455	455	421	457	420	462	414	413	401	448	432	457	441	421	415	430	421	409	423	439	456	436	431	439	420	416	452	400	422	443	427	431	453	430	449	418	423	403	463	426	458	459	459	463	488	465	459	421	449	413	504	445	439	420	469	443	451	461	437	454	461	428	433	448	421	435	425	492	491	440	433	465	455	444	431	416	470	426	471	451	445	441	442	422	458	447	405	445	467	427	475	418	439	423	474	433	461	482	423	439	470	489	415	458	427	438	428	453	455	418	448	420	418	435	472	444	415	439	415	417	439	406	474	390	438	416	435	436	441	451	438	416	443	382	434	411	432	427	483	470	441	406	402	434	486	437	453	427	425	421	432	419	431	448	459	468	449	469	451	436	425	456	474	421	428	402	435	454	457	453	403	443	417	471	442	445	439	454	456	420	425	460	479	396	443	430	430	421	437	453	457	420	443	457	442	452	415	429	420	427	466	401	455	448	444	430	445	432	435	461	457	461	440	476	396	416	464	458	454	429	436	407	416	431	450	459	418	454	457	442	414	450	455	458	473	461	446	448	447	452	432	401	444	456	403	448	424	397	433	453	438	445	413	453	436	432	447	423	438	430	429	418	427	461	432	407	421	423	391	418	435	417	416	443	464	436	434	455	461	436	418	454	450	419	432	450	449	425	449	425	438	463	423	458	428	454	452	469	439	395	411	416	462	402	437	462	454	460	470	424	448	429	419	485	425	459	443	415	419	448	428	460	468	454	431	435	463	414	450	436	417	455	423	418	414	440	435	449	424	435	435	448	419	452	465	458	422	451	460	463	467	457	454	413	471	409	450	429	441	420	422	419	464	394	433	462	447	422	467	461	395	400	442	409	401	421	410	439	424	398	431	389	445	430	442	468	434	453	428	439	433	453	420	463	437	418	476	453	441	413	437	418	434	424	434	437	414	454	410	410	442	491	451	472	451	437	438	499	415	412	449	468	433	393	415	442	425	439	452	440	474	405	446	476	448	424	429	445	435	431	484	480	408	466	432	471	447	433	436	414	420	429	417	410	440	439	447	449	435	430	418	499	423	438	457	444	458	480	420	432	446	409	439	443	432	427	443	436	445	430	417	443	445	449	441	385	445	431	434	452	407	425	459	430	471	458	463	403	420	483	413	453	429	459	426	428	437	481	479	448	480	456	427	397	433	437	422	416	456	445	473	468	445	459	434	431	439	418	436	446	420	459	453	454	437	463	457	470	427	437	420	459	422	452
14735	25334	26514	32436	32966	25555	14605	11152	8270	6228	3914	3186	2070	1259	766	869	799	475	324	330	285	284	302	282	277	288	315	292	283	301	262	302	302	342	509	953	744	1183	1618	1109	448	278	259	279	234	263	254	244	248	281	257	282	273	271	288	344	296	272	245	256	289	279	230	289	257	267	246	268	273	291	246	249	256	264	243	229	255	258	256	250	271	260	247	265	284	255	285	232	262	278	264	272	258	241	229	244	241	271	248	287	278	263	273	286	246	236	249	256	244	262	247	259	275	248	255	237	248	217	259	247	279	267	255	273	214	269	258	262	254	260	251	273	260	249	281	259	269	280	276	253	248	265	262	256	259	246	291	246	249	266	271	261	277	279	256	250	257	249	267	248	255	224	274	261	286	257	294	235	223	233	261	258	264	266	247	229	272	293	252	258	235	248	247	265	243	245	280	228	252	233	259	259	257	253	281	247	263	260	250	240	259	241	288	235	250	239	262	284	271	264	249	242	251	293	274	243	241	261	267	231	253	296	269	258	267	275	275	259	273	266	243	256	269	246	240	250	249	222	253	276	295	281	244	255	257	270	257	250	241	265	266	284	288	276	256	248	272	262	277	250	264	255	254	260	255	254	242	230	256	241	288	281	231	267	267	274	272	268	259	253	227	243	290	284	243	246	292	269	272	244	262	272	243	240	256	258	243	231	301	296	267	245	263	249	253	252	246	218	254	256	256	269	277	257	277	258	250	265	259	267	300	255	270	287	238	270	244	261	277	228	233	241	254	248	291	257	243	261	254	244	257	251	255	249	215	258	257	267	265	253	260	234	252	246	236	244	268	248	293	238	255	255	235	274	274	273	264	218	250	275	261	280	271	254	256	256	273	258	262	249	277	292	255	266	285	271	253	272	235	246	296	244	245	233	249	269	275	249	254	247	262	270	257	281	256	260	247	271	253	247	264	231	254	263	241	232	249	254	256	265	257	275	236	251	256	262	258	262	251	275	236	249	243	258	267	266	248	262	286	227	222	260	276	238	276	275	281	241	232	248	255	227	222	265	228	246	306	255	233	276	268	226	240	268	265	279	293	233	267	282	268	258	276	269	266	275	240	243	259	230	283	286	266	259	260	253	231	269	234	275	256	234	260	250	238	240	239	272	267	278	247	243	276	269	275	277	248	260	248	251	256	252	265	279	255	265	274	235	271	242	264	248	272	248	266	258	256	282	272	252	278	262	240	279	245	264	247	241	263	233	256	260	236	250	245	235	262	285	231	237	244	273	270	245	265	266	282	271	234	263	281	259	276	267	262	228	231	263	247	261	256	256	245	257	250	265	254	264	257	257	255	255	300	273	282	243	231	268	226	248	267	280	264	241	285	244	244	264	259	222	267	253	247	256	284	268	272	264	273	271	269	236	259	259	259	254	252	253	242	259	272	243	247	260	243	255	273	230	260	235	228	262	241	254	272	256	263	258	253	288	251	241	273	275	243	236	260	238	254	249	236	231	238	273	284	262	237	261	265	253	253	254	260	280	257	276	257	281	289	272	261	277	301	288	238	263	245	280	257	276	261	303	248	239	247	237	264	242	253	278	241	258	259	249	272	267	243	250	256	279	260	265	284	246	255	251	286	255	272	253	254	269	282	278	243	289	238	299	252	275	239	224	256	261	261	272	250	262	260	255	253	257	253	265	268	260	263	258	262	233	257	263	265	251	254	258	278	275	246	254	273	268	244	267	267	270	251	242	256	256	237	246	261	243	263	273	269	269	273	296	273	231	259	254	251	233	266	240	229	223	275	270	241	232	241	248	230	269	276	263	253	235	227	255	259	227	260	263	278	300	256	258	274	255	256	272	271	253	254	273	263	273	251	244	272	214	254	253	243	239	257	248	256	268	250	278	234	253	259	281	243	245	278	279	247	243	247	258	286	275	261	243	228	246	255	259	270	291	247	268	238	304	280	266	254	255	226	242	267	261	270	267	268	265	261	296	235	253	280	259	258	249	264	287	283	254	269	259	257	229	262	258	245	252	293	272	240	277	246	271	259	269	279	249	266	268	271	243	252	252	279	281	288	259	247	299	276	272	238	266	237	255	278	262	278	264	262	223	283	265	254	250	258	259	296	240	267	260	251	254	258	268	241	283	267	252	271	299	253	254	252	248	251	273	257	257	281	239	278	267	270	283	227	264	245	239	251	293	228	218	252	242	260	244	236	298	268	249	240	245	272	269	261	250	291	267	235	259	275	279	284	268	253	244	272	274	245	274	275	227	290	251	262	260	252	255	275	262	270	257	219	284	252	249	245	255	263	227	251	274	263	241	259	248	258	267	254	264	251	297	286	248	258	246	216	241	275	300	262	265	272	216	250	287	256	268	289	275	272	258	256	260	264	255	270	237	231	271	284	283	286	285	264	277	265	242	250	240	290	268	262	303	247	276	257	281	255	244	261	255	259	281	252	260	273	275	238	270	256	264	260	235	251	268	261	258	275	273	263	261	290	263	231	254	252	252	251	243	257	260	249	247	267	255	226	249	250	289	246	252	259	248	252	288	264	261	273	257	228	254	239	257	276	274	250	280	251	268	271	250	249	253	280	297	240	263	238	244	284	293	250	286	240	266	283	262	232	258	273	247	228	247	274	275	261	290	255	269	241	228	246	270	256	275	268	254	252	276	247	263	244	256	266	262	224	253	247	258	277	237	239	266	252	265	259	271	285	281	321	285	263	241	267	248	249	247	222	249	256	277	252	281	268	276	270	246	259	228	256	263	273	256	260	243	271	253	255	230	243	261	241	252	296	247	249	252	262	259	294	289	240	258	250	234	276	287	268	255	251	276	253	272	282	265	251	268	256	243	267	250	258	271	239	255	233	260	247	270	286	288	264	233	234	275	232	245	248	271	260	268	266	238	275	237	275	256	248	241	266	255	242	271	259	239	232	258	254	286	240	253	261	251	248	283	248	250	304	250	305	253	235	271	273	285	274	293	246	262	254	284	272	263	255	258	227	272	266	281	248	235	271	267	232	225	263	285	253	291	272	265	241	271	247	270	242	254	273	250	248	256	281	288	248	275	258	278	253	278	267	270	243	257	244	286	247	278	233	257	237	249	260	251	252	269	243	236	270	244	268	242	278	265	260	222	272	230	264	243	224	272	272	278	277	263	250	246	263	279	278	258	238	262	232	263	272	289	264	241	257	230	259	259	250	263	249	255	265	249	264	275	266	254	256	275	247	268	251	252	219	278	286	225	262	265	260	236	235	262	246	245	245	273	257	256	268	259	264	267	271	259	269	272	242	250	258	270	263	264	302	242	257	246	283	233	234	277	267	265	263	247	247	263	242	284	283	246	241	279	243	237	262	231	220	280	290	241	249	262	275	243	278	244	287	244	246	264	288	255	290	276	246	236	269	273	253	288	276	246	268	239	262	279	276	268	240	260	246	250	271	245	285	263	241	253	266	247	280	290	290	286	239	262	256	273	250	269	236	271	274	238	256	243	270	248	241	251
11220	20629	25570	40182	44934	35582	26525	24401	21034	18221	12743	11994	6868	5433	3152	3446	3670	1995	938	937	931	918	936	866	889	866	790	767	770	800	800	797	889	1335	2585	5818	4369	7008	9219	5999	2194	850	661	625	627	614	646	607	678	654	631	636	587	674	827	1131	753	604	621	622	633	591	598	615	625	607	655	663	604	593	613	622	598	586	596	636	612	599	645	634	658	641	634	673	647	692	609	599	649	629	611	611	627	634	598	654	633	617	615	606	669	650	642	625	645	658	622	684	639	625	682	629	612	664	592	623	654	609	613	635	628	574	604	626	618	600	616	639	652	625	653	635	634	636	646	663	618	589	640	623	613	637	627	669	651	645	616	630	617	608	654	627	621	619	609	644	619	656	661	624	576	622	664	615	627	607	637	581	631	671	638	629	637	580	620	661	614	652	630	600	630	634	634	662	604	623	582	656	660	604	663	628	604	600	650	613	600	643	628	641	612	646	641	654	620	607	583	608	605	639	644	632	656	589	632	685	612	589	599	639	623	611	625	604	659	631	646	681	623	624	602	594	620	640	681	648	690	648	608	632	594	610	621	645	634	612	643	625	642	640	659	596	652	602	632	646	626	618	655	636	661	635	628	680	588	641	655	613	656	637	625	625	601	593	668	615	616	660	603	683	605	626	658	628	609	623	636	628	651	654	621	603	619	617	608	652	621	624	615	635	611	650	622	625	570	585	610	667	636	617	638	642	653	657	663	621	636	638	590	662	642	644	605	650	572	614	613	616	632	626	648	616	658	608	619	645	655	643	632	631	630	647	633	641	637	643	641	586	628	653	666	607	638	649	609	576	651	617	597	621	684	605	627	686	644	656	628	609	621	631	618	607	654	621	685	627	566	609	640	633	616	658	641	645	659	597	623	651	671	622	632	673	610	572	653	650	629	638	635	684	596	628	606	651	622	682	604	603	639	622	597	627	622	613	605	600	602	619	576	643	637	647	672	592	624	608	619	620	645	643	610	674	623	617	627	609	657	655	646	623	667	586	624	654	590	605	603	629	626	635	606	614	588	596	603	617	659	620	668	606	645	600	624	633	713	640	663	600	635	649	609	625	665	654	625	611	561	636	607	621	604	630	639	676	592	598	614	608	624	683	652	620	628	634	615	666	664	614	631	640	661	622	604	636	570	616	662	637	591	631	623	642	601	676	645	631	650	646	661	600	633	643	610	647	669	624	595	674	655	627	644	659	678	695	614	617	666	638	670	606	633	559	644	618	642	568	558	642	613	654	601	636	580	631	661	631	601	588	618	603	642	603	635	609	650	611	611	689	612	621	641	603	619	631	645	652	607	664	646	603	577	678	622	635	598	627	638	656	637	623	650	628	630	594	635	629	625	627	643	622	608	667	652	604	612	605	627	630	634	583	624	620	638	626	616	632	657	638	622	608	641	588	631	611	631	644	672	626	603	629	626	636	653	608	621	589	637	612	551	686	585	641	645	601	615	602	594	638	637	622	590	640	615	619	670	628	575	631	638	624	644	615	649	587	604	609	588	628	655	621	603	643	625	665	695	631	612	620	590	638	644	620	611	647	624	665	628	659	652	608	623	615	661	603	652	622	598	636	642	608	654	685	652	644	642	630	629	575	608	643	653	601	618	604	591	637	638	643	640	563	616	669	651	643	666	612	647	675	639	619	612	635	611	629	664	632	621	641	627	596	701	604	608	568	668	614	607	678	596	645	644	656	610	636	630	602	627	676	642	616	615	618	670	637	605	646	644	622	603	656	670	653	598	609	631	607	617	618	612	629	610	621	649	656	644	661	666	653	625	585	617	627	634	608	617	637	671	681	662	631	614	595	613	615	641	656	658	619	608	594	608	621	660	613	647	646	627	632	644	633	639	635	618	652	641	636	643	603	644	651	644	605	615	631	660	632	644	643	615	629	607	597	649	644	664	683	622	602	583	605	647	670	643	650	563	570	618	627	614	633	649	644	648	597	635	634	649	612	642	619	589	658	645	611	584	633	608	614	610	580	596	637	645	610	609	667	643	632	636	651	647	653	630	624	556	620	671	617	640	603	656	614	619	661	617	614	653	634	650	645	619	610	665	598	636	642	606	646	603	632	607	678	645	656	608	608	613	596	578	638	583	641	595	620	627	655	627	639	652	679	589	603	606	602	639	596	619	611	628	602	633	630	586	617	647	639	613	632	607	626	604	596	677	616	628	635	638	572	620	625	624	599	642	634	617	649	643	641	573	624	612	660	627	592	619	628	543	623	688	615	645	659	599	660	612	600	659	628	639	622	633	594	591	650	621	641	602	571	647	664	629	625	627	613	630	621	578	636	652	670	635	638	625	630	619	611	617	640	629	624	620	670	595	638	669	579	620	633	609	633	608	628	626	660	631	622	646	603	608	650	648	581	628	579	630	625	602	647	598	628	633	657	633	593	639	610	615	662	616	649	635	638	663	650	634	610	616	633	575	596	681	662	603	626	617	579	661	649	602	693	631	602	669	686	602	606	652	610	658	638	610	632	631	638	647	652	623	631	621	598	647	611	651	667	643	677	619	654	650	663	610	632	623	638	624	623	653	590	607	654	631	633	628	619	599	593	630	636	603	593	648	688	617	596	632	633	599	623	631	667	633	642	642	632	640	598	617	632	587	632	602	639	602	648	614	622	584	632	623	605	604	682	625	625	646	625	661	638	628	625	663	636	643	631	600	632	639	618	630	607	623	627	632	653	617	671	657	638	593	627	605	626	627	622	638	671	583	583	599	648	618	563	603	659	631	632	621	619	640	605	667	610	595	633	641	635	668	636	594	613	627	623	643	619	680	603	645	611	658	588	654	644	617	642	639	612	639	621	670	633	638	601	619	615	671	611	620	662	589	598	622	648	617	601	624	596	618	626	608	637	628	623	632	642	633	593	628	642	615	660	647	626	603	657	650	624	671	643	654	624	668	657	636	648	575	644	670	599	613	626	635	671	596	644	639	648	644	613	620	627	611	633	613	613	640	627	643	588	568	598	682	655	639	642	611	598	629	631	672	684	573	664	583	643	601	620	676	644	641	579	623	632	596	612	681	616	586	627	611	624	624	648	633	666	618	635	630	637	588	649	606	566	645	598	639	628	600	673	643	667	596	675	665	650	654	652	609	637	636	636	658	634	584	636	623	638	638	647	597	634	585	621	613	608	656	625	631	617	562	585	661	654	595	644	610	653	620	644	668	604	600	644	609	620	619	633	644	642	614	644	608	661	662	606	601	618	632	597	665	632	662	620	611	665	673	635	610	598	613	585	602	631	649	591	649	582	614	613	570	613	611	633	656	635	647	653	634	606	629	649	665	600	614	614	623	673	602	618	655	644	593	616	605	631	624	639	650	610	667	627	644	668	638	605	652	636	611	625	628	627	622	639	610	609	642	616	629	629	606	651	577	646	597	655	645	623	588	607	654	600	582	651	652	643	662	623	676	614	618	618	624	586	631	603	631	621	670	638	586	612	582	651	686	643	619	614
23190	33951	33530	40038	42515	32080	22745	19433	15574	10553	7505	5839	4198	2532	1416	973	932	574	327	351	324	307	304	279	308	314	303	300	302	312	291	275	279	456	840	1102	2509	3055	2264	1585	611	285	282	274	271	262	258	269	270	248	258	260	243	272	308	368	330	284	253	270	271	263	251	226	240	247	283	258	247	225	260	286	278	267	252	257	249	236	265	271	268	265	273	287	263	246	227	265	259	246	244	284	263	266	260	242	242	248	274	253	257	253	257	242	249	284	241	274	269	221	250	248	237	273	288	260	270	255	246	237	281	277	237	251	243	257	252	271	283	230	292	240	245	256	244	260	235	256	287	279	260	291	228	272	283	239	266	276	252	294	245	256	245	232	292	278	261	296	240	233	249	266	277	259	246	269	274	250	248	249	250	235	255	253	251	254	276	275	241	241	248	276	273	255	297	258	274	263	224	242	261	242	266	255	308	229	240	283	246	269	251	251	252	254	249	279	246	246	247	238	244	241	273	239	266	241	263	257	264	256	259	255	226	263	264	267	294	260	249	279	249	259	245	259	270	254	273	251	261	265	234	246	240	268	256	248	259	264	231	270	263	255	241	252	245	256	271	272	258	260	239	252	261	258	244	246	285	263	237	253	263	276	260	239	262	277	267	275	268	250	264	270	253	242	272	240	219	265	256	267	288	253	252	251	236	273	246	263	244	262	239	233	276	263	254	269	255	263	250	253	223	219	267	241	264	250	249	251	263	282	265	255	265	232	251	276	244	260	274	259	273	227	246	248	231	271	244	272	281	235	263	245	260	256	254	234	253	223	298	283	305	223	217	295	231	259	266	222	223	263	249	237	269	277	276	256	269	296	247	269	254	245	269	225	244	262	241	212	261	233	228	241	246	242	255	260	246	230	263	258	272	271	280	233	269	252	242	273	274	255	266	251	219	236	266	281	266	266	233	276	267	257	248	252	265	243	235	274	263	266	251	252	267	252	259	210	265	246	245	276	259	267	248	265	274	262	251	257	260	266	267	250	268	260	242	265	227	260	264	250	276	252	245	234	248	280	291	244	240	280	256	245	224	269	235	270	266	234	258	273	259	266	259	267	248	296	267	255	224	257	252	268	249	235	249	264	272	244	257	279	236	267	253	254	234	262	258	245	258	263	256	223	249	220	271	253	284	253	232	263	251	240	257	263	265	282	250	274	266	289	248	252	273	269	272	247	236	254	253	254	286	282	263	282	262	253	230	244	248	279	255	268	258	261	250	245	256	257	245	253	247	263	239	291	261	253	245	235	282	251	257	281	291	242	258	233	274	266	258	229	257	279	256	285	249	264	247	268	253	273	257	266	257	250	235	221	265	233	260	248	264	249	254	224	231	279	276	247	237	262	260	262	251	274	259	236	285	244	241	264	222	278	259	266	232	264	244	242	257	248	262	259	242	237	265	251	234	231	259	281	270	267	275	242	274	245	263	270	259	270	258	262	224	301	261	266	258	289	242	258	255	245	265	231	263	264	248	243	269	243	252	276	267	271	247	258	246	269	270	242	247	283	283	235	235	262	247	234	266	283	249	273	248	246	240	223	234	278	253	269	251	249	273	257	263	267	259	265	244	251	255	250	249	295	255	244	291	261	268	261	225	274	275	270	273	291	269	252	244	237	263	307	252	299	260	271	235	249	273	256	259	239	263	254	260	249	294	277	266	281	274	246	253	289	244	259	261	257	244	263	264	263	257	246	265	249	254	257	273	247	241	239	259	271	233	239	259	256	263	250	265	247	275	244	258	284	260	261	277	254	255	248	258	258	244	229	249	272	261	269	284	278	255	235	253	247	238	259	248	239	267	230	279	228	256	238	238	257	259	291	270	246	239	248	259	268	256	267	280	247	284	260	256	247	244	261	261	245	250	247	244	272	255	253	265	238	221	249	261	280	237	256	249	268	248	277	224	281	287	260	273	283	253	271	258	244	272	256	261	244	242	300	252	254	239	257	267	294	234	252	231	255	265	290	265	244	245	249	258	250	254	307	255	227	242	244	251	260	242	269	277	254	246	254	312	264	263	260	263	253	244	282	257	222	268	260	244	240	242	241	294	236	277	259	254	288	272	256	241	241	245	260	239	260	256	244	239	247	283	282	257	258	240	257	236	250	264	240	242	241	273	245	298	274	256	264	275	246	245	225	257	238	257	250	279	262	246	246	246	242	255	254	249	257	248	266	276	283	253	251	242	244	281	238	285	277	268	275	251	244	239	257	244	239	277	235	251	220	237	277	247	240	227	251	260	239	242	241	256	234	248	270	261	275	279	255	251	262	228	235	267	291	261	253	295	275	257	236	279	265	238	255	257	264	255	261	272	271	229	255	271	263	269	247	242	248	252	252	266	256	269	249	266	239	260	283	246	239	240	266	255	268	255	274	234	237	248	258	229	246	243	257	242	243	268	257	282	263	238	251	222	246	277	253	248	258	237	285	257	255	223	245	258	246	256	212	272	252	262	289	259	265	255	245	257	257	210	250	247	274	264	270	273	240	234	261	261	243	251	246	250	265	238	249	266	273	243	246	270	267	266	240	303	263	230	249	262	251	238	261	256	285	267	264	260	228	292	278	242	229	259	275	241	272	267	230	276	219	250	258	248	253	236	243	247	291	245	241	230	269	291	290	227	246	255	241	248	259	233	286	257	263	267	259	217	260	267	249	265	244	247	249	214	261	276	246	263	270	258	238	268	268	274	240	249	213	247	228	245	255	289	270	272	240	251	253	267	236	291	264	250	265	272	255	265	250	262	245	267	239	210	260	262	275	271	241	253	248	268	264	287	247	272	262	289	259	225	273	256	235	241	265	240	226	267	259	270	278	231	248	247	245	252	262	260	265	267	266	247	256	285	246	277	269	247	268	269	273	274	280	260	284	240	253	235	244	269	262	229	274	264	253	244	247	252	265	230	275	278	264	241	284	260	240	244	282	283	270	263	241	228	225	270	208	242	237	273	249	293	264	259	251	289	241	276	275	264	238	256	256	268	263	264	251	268	244	267	262	237	306	265	271	273	253	248	245	272	228	269	262	289	241	246	269	263	255	247	288	241	253	254	274	237	273	277	250	281	279	266	248	248	252	226	243	266	262	246	272	251	254	241	274	235	261	263	274	268	288	243	262	262	269	253	267	267	270	259	255	239	258	231	233	259	271	258	220	258	277	240	241	268	228	258	218	228	238	230	264	263	265	256	239	283	232	261	251	260	234	252	239	265	294	269	270	303	251	250	232	242	224	252	264	248	258	250	241	250	269	231	262	246	236	280	269	240	232	244	268	254	248	262	251	253	242	242	274	250	268	267	273	258	272	269	276	269	265	269	268	251	241	243	254	247	242	251	247	225	273	248	266	278	254	264	263	266	269	280	229	249	250	267	248	255	252	256	238	253	259	248	288	253	262	257	219	254	268	269	236	250	252	246	267	266	254	252	257	245	242	246	250	236	236	243	268	226	261	273	260	274	239	264	264	276	228	250	279
15391	27461	32267	47216	52508	41366	33673	33116	30472	26159	19848	16914	9723	7662	5109	4577	5332	2572	1236	1118	1034	1056	1070	1022	1045	1076	954	929	863	909	930	827	840	2267	4972	6498	14709	16675	12254	8861	2420	623	602	622	620	617	632	624	626	566	606	607	627	642	866	1264	754	599	597	620	596	592	602	613	621	617	518	637	634	620	603	623	638	566	600	615	582	623	603	634	612	630	612	643	617	640	564	646	644	586	586	659	629	583	649	601	605	588	619	643	612	618	638	587	640	579	586	624	588	642	632	616	601	640	604	619	625	621	583	627	635	626	611	562	601	614	619	639	602	672	650	581	592	633	604	573	618	590	596	571	606	611	635	655	603	594	610	570	617	621	645	627	625	581	622	634	610	574	588	642	627	588	614	631	591	619	575	625	590	610	592	575	645	596	630	596	617	576	615	610	646	628	677	605	582	611	610	651	606	631	647	642	602	582	590	636	629	595	660	635	626	598	610	640	646	627	600	621	615	626	572	588	607	630	596	619	607	592	597	614	611	602	634	585	624	573	583	626	630	640	640	607	626	625	572	627	671	570	641	643	573	604	637	590	603	649	567	585	633	566	580	633	589	644	602	575	622	640	622	629	619	589	560	579	567	620	614	606	592	603	591	630	609	622	634	621	610	631	628	562	629	602	597	612	627	597	610	646	610	602	575	639	593	578	630	632	593	617	615	571	641	591	580	598	642	608	624	633	598	591	587	608	616	604	620	589	640	618	623	617	588	614	584	619	618	634	636	652	575	608	582	588	627	569	640	606	596	645	599	652	650	630	594	591	580	579	625	592	584	562	639	581	632	599	602	609	592	569	626	605	594	623	619	616	634	631	595	589	590	624	629	655	617	617	613	617	653	604	624	617	682	585	617	631	595	642	622	616	572	641	641	581	628	625	621	598	625	621	608	591	618	567	650	600	640	608	618	637	623	629	598	641	596	618	607	668	603	611	625	637	632	642	622	594	627	595	629	624	589	635	592	637	633	609	582	621	618	616	601	639	647	619	641	554	626	602	633	591	632	633	599	604	586	638	571	603	563	580	615	658	606	600	618	618	635	601	640	631	593	591	622	627	623	640	619	599	601	602	617	614	624	629	639	631	605	617	645	643	598	638	640	575	541	632	611	614	591	609	592	660	633	621	621	606	584	612	609	623	597	629	614	558	591	596	633	633	592	583	629	607	640	592	615	601	616	654	575	605	578	603	600	588	635	605	585	575	611	614	636	585	579	568	619	579	610	579	615	595	586	652	564	598	586	658	573	591	577	577	646	576	583	633	550	611	618	606	636	622	630	642	565	585	653	595	670	640	589	581	591	591	603	629	585	620	596	586	604	608	591	632	607	601	617	583	600	586	612	592	610	644	596	598	643	617	607	567	598	602	645	600	621	632	586	645	632	625	613	582	600	626	601	608	648	605	622	606	648	593	583	600	588	590	595	596	629	561	594	596	611	597	632	562	560	609	620	606	583	658	573	634	605	623	601	654	610	641	625	626	580	629	622	598	589	595	618	647	659	635	631	625	633	617	596	614	644	573	648	654	578	621	606	576	619	618	623	651	623	610	577	576	628	624	639	642	670	617	600	633	618	581	616	644	591	605	610	601	620	602	615	582	609	577	584	624	646	606	625	649	625	622	620	608	613	602	603	568	594	630	601	650	631	626	645	616	618	601	654	542	579	560	650	650	630	575	582	622	613	594	629	602	609	605	618	615	599	620	664	599	632	646	626	633	641	625	637	646	623	617	548	630	595	612	615	653	646	607	604	621	600	606	637	588	603	603	649	595	619	629	656	660	606	571	632	568	677	592	591	612	651	620	594	625	631	585	669	574	601	640	616	604	616	612	592	666	596	590	595	586	613	633	623	604	620	629	630	630	618	590	616	549	624	649	585	624	596	605	583	611	561	632	630	599	618	606	695	624	606	588	627	654	595	604	592	628	623	561	594	614	666	658	635	594	588	609	580	595	622	617	608	639	608	647	641	634	635	628	582	600	661	603	605	607	614	618	635	613	602	652	599	581	633	639	642	583	606	602	661	632	606	629	609	631	669	616	682	629	607	649	591	595	644	587	612	616	660	624	574	616	697	619	626	623	635	594	630	598	622	628	624	557	627	626	616	585	605	674	614	600	589	621	575	618	638	583	594	618	582	576	595	626	604	611	597	626	599	630	628	645	609	585	597	576	603	600	618	608	613	648	610	611	626	609	618	611	617	613	581	598	602	619	600	611	622	608	649	617	617	581	623	651	625	652	599	622	631	604	599	617	619	581	613	614	602	582	632	620	593	615	631	594	593	653	654	604	596	581	632	637	618	598	603	606	595	660	623	602	587	624	569	637	588	610	602	610	585	585	607	608	583	608	605	660	633	633	624	628	584	633	591	567	648	622	580	612	643	647	623	620	593	645	611	616	571	607	624	608	604	609	658	565	605	619	640	572	605	609	586	636	631	605	614	608	589	628	673	591	624	564	581	592	590	586	614	628	642	614	664	629	624	617	622	599	636	584	591	602	645	605	623	588	621	571	599	558	629	590	619	647	598	626	563	589	625	620	584	594	637	603	613	579	619	624	580	589	618	590	634	631	594	644	602	594	584	603	607	625	563	647	580	608	586	603	596	599	623	610	620	641	605	615	594	646	613	615	583	603	590	658	605	573	625	591	606	611	630	647	619	604	622	600	666	629	596	562	633	620	616	575	610	623	568	625	613	613	628	603	589	633	629	644	644	585	563	586	660	630	584	584	624	647	656	621	610	615	586	635	606	614	587	589	605	598	647	617	623	577	608	601	627	613	591	610	643	642	584	550	629	596	643	598	596	656	651	592	621	586	582	598	593	610	614	580	610	652	613	606	619	602	617	612	610	649	571	618	577	588	624	585	592	615	577	627	600	593	613	589	593	641	613	617	613	609	604	628	601	613	604	620	626	599	579	599	583	595	624	658	576	635	570	597	598	610	598	577	587	583	586	592	645	600	626	603	646	576	589	629	646	642	657	623	603	651	625	608	607	614	579	627	625	637	593	582	581	662	617	583	617	588	609	643	627	606	581	637	675	599	559	593	617	575	642	622	615	599	636	593	639	619	592	585	577	591	579	647	544	585	631	638	627	607	608	560	630	626	607	632	644	622	648	621	611	596	594	584	630	585	627	645	642	576	616	604	637	615	608	578	587	616	639	596	590	615	610	647	629	643	609	629	647	591	630	619	575	618	591	638	617	603	610	579	630	610	667	639	607	622	608	626	627	610	628	624	589	634	608	633	604	646	615	606	604	575	634	626	619	619	604	583	628	623	621	589	645	595	599	599	608	632	640	622	602	555	628	591	598	645	614	609	610	634	641	619	599	592	588	576	661	604	619	595	607	568	601	590	591	608	632	629	556	607	590	626	605	607	580	646	591	599	577	610	620	637	615	595	622	581	598	603	585	636	591	595	631	664	591	612	596	561	602	619	605	622	622	571	602	603	618	585	621	610	609	609	613	631	610	616
3603	3057	2801	2599	2137	977	817	668	518	391	319	260	292	260	222	248	208	203	178	220	212	227	219	190	228	213	224	206	212	183	213	214	209	205	206	231	280	355	394	406	284	201	180	215	193	178	229	187	208	211	239	191	219	200	194	184	192	201	189	208	221	189	210	169	191	226	183	198	194	182	202	176	183	200	186	191	190	197	195	205	187	227	191	203	223	199	197	206	193	187	208	191	174	225	203	213	198	195	189	215	207	175	189	224	214	192	195	200	184	240	203	186	221	198	217	218	191	212	176	175	210	199	218	206	211	180	187	216	215	207	196	185	222	199	202	208	182	182	209	215	206	220	198	205	194	203	215	204	195	194	194	193	206	191	197	189	211	171	209	198	215	209	192	180	179	187	200	216	184	210	213	178	208	206	197	216	170	183	162	209	190	216	203	191	181	187	185	202	201	191	195	205	208	190	198	219	180	188	215	198	214	218	175	201	200	197	188	193	227	212	197	202	194	214	205	194	168	191	215	193	252	216	192	179	209	208	205	194	183	190	217	215	194	210	196	199	188	195	201	220	176	190	193	195	185	177	220	183	204	220	215	196	192	199	201	189	227	203	187	190	220	205	213	211	199	194	202	188	195	186	203	176	183	208	191	197	187	191	207	192	193	176	214	215	184	205	187	209	175	204	232	205	191	192	193	193	203	198	192	189	197	192	201	204	209	191	221	214	200	211	198	184	232	174	198	200	182	184	211	215	190	190	187	182	174	208	205	186	203	209	207	212	198	186	193	191	190	212	207	216	222	185	193	196	217	205	190	218	187	210	186	179	188	194	182	198	195	215	207	189	208	220	212	189	220	186	202	193	212	195	202	209	199	207	224	198	202	199	168	201	202	176	216	187	202	223	181	198	185	211	170	209	228	177	184	178	181	205	199	213	183	203	174	202	185	187	196	196	225	200	200	196	181	195	200	190	218	201	200	192	225	196	183	203	196	205	180	197	190	226	218	176	202	202	207	181	187	194	194	190	177	190	202	183	186	193	182	200	205	222	211	198	189	182	212	200	184	187	211	207	172	225	197	195	180	222	189	191	181	206	217	186	208	199	209	188	211	209	214	210	185	207	193	196	191	208	200	205	172	202	231	204	183	204	200	186	186	200	208	201	204	178	188	194	188	178	226	208	190	216	234	213	224	214	216	196	209	204	200	191	196	175	208	195	211	223	175	179	213	200	213	219	225	176	201	195	187	199	203	195	201	205	214	202	180	186	198	176	209	192	198	204	215	177	208	192	196	177	213	187	203	208	203	198	171	192	196	200	187	179	186	199	191	195	185	197	203	182	221	223	212	196	204	187	196	202	198	177	215	172	198	219	189	199	217	191	187	176	215	196	206	190	198	204	219	206	165	215	186	218	199	205	202	216	188	197	194	207	205	194	212	218	154	173	207	201	187	177	200	232	193	212	202	186	202	213	197	183	180	196	214	208	180	196	214	217	187	231	215	200	174	207	207	183	191	215	193	225	206	199	220	187	222	186	191	236	191	224	187	205	200	199	215	194	233	221	210	192	181	206	219	193	198	207	207	188	179	170	211	190	194	190	195	213	177	213	176	185	196	204	216	204	201	206	179	177	196	186	165	192	198	207	202	185	207	164	198	226	225	198	209	207	222	209	176	197	197	170	207	191	193	204	201	199	224	210	237	198	195	199	167	219	204	193	210	206	181	194	193	232	195	206	192	196	209	193	196	207	206	231	195	229	194	215	203	182	203	192	212	213	182	198	209	199	192	199	192	209	216	211	203	187	177	203	218	181	200	185	191	190	201	197	186	205	207	202	180	187	211	200	201	218	199	195	197	195	208	183	212	192	201	225	220	186	196	206	218	191	191	185	186	208	181	214	201	200	239	210	199	190	211	196	182	213	212	198	230	195	190	213	215	204	206	206	209	208	181	186	193	191	186	211	233	201	221	193	200	164	195	184	206	186	215	219	200	200	181	185	175	194	218	192	179	222	199	199	192	199	206	208	196	191	190	211	216	198	199	166	201	209	198	196	208	201	163	182	209	182	197	199	174	221	192	204	218	174	216	186	200	213	184	212	214	190	181	205	209	177	211	195	193	202	188	185	203	195	200	208	179	180	211	206	209	205	233	192	207	193	198	193	203	182	232	192	181	194	194	202	202	200	192	230	173	182	196	180	190	205	191	206	177	211	198	186	202	196	188	179	196	185	195	191	231	189	202	186	180	228	222	187	219	197	183	199	199	193	191	212	196	221	230	156	194	228	221	207	175	200	196	178	191	223	220	214	198	206	203	183	184	201	208	205	187	185	181	196	183	222	213	191	206	163	220	189	186	186	190	177	197	177	209	188	203	198	178	185	187	196	212	177	206	212	193	224	191	198	191	179	199	198	184	198	201	189	187	196	208	179	219	209	205	188	215	159	216	193	208	224	184	204	180	189	242	218	203	193	199	184	200	185	204	192	205	184	219	204	202	197	183	212	198	189	190	192	206	176	197	187	218	206	209	174	188	224	189	204	231	182	209	185	228	223	223	200	211	185	192	206	202	174	204	205	177	184	206	208	177	212	196	193	217	201	226	209	180	187	183	210	191	212	195	213	224	169	168	175	210	214	203	182	215	189	166	191	174	196	206	198	178	200	202	202	216	194	194	182	184	209	184	204	206	179	200	212	195	210	207	203	181	171	189	201	174	194	193	194	202	195	195	217	220	217	195	192	210	167	198	217	195	175	207	175	185	216	181	207	219	210	185	192	209	202	206	224	190	201	195	182	187	173	185	182	193	180	199	198	215	228	214	213	195	194	175	192	208	202	195	200	211	214	209	214	203	208	208	180	209	219	196	189	174	214	224	189	226	195	181	188	204	181	197	196	209	190	175	190	204	187	200	191	199	184	169	194	222	195	208	200	204	220	194	206	191	197	188	217	195	194	202	178	211	192	199	197	181	197	181	215	202	210	222	201	204	217	212	194	172	204	204	196	196	219	198	200	200	174	186	194	214	196	203	168	182	215	182	189	189	212	209	168	187	200	205	206	189	217	190	207	223	226	204	202	227	195	188	202	206	209	200	197	186	185	220	199	202	189	170	193	183	178	174	224	195	179	208	200	198	212	179	229	194	204	184	241	196	214	187	204	174	183	220	186	197	186	228	211	213	185	212	199	204	197	190	211	199	208	209	204	211	220	203	204	192	199	188	194	202	208	177	221	196	187	196	239	200	196	209	203	167	174	185	182	203	202	194	178	186	232	207	221	205	202	190	198	189	192	219	208	200	188	181	221	211	194	168	174	182	174	188	192	185	212	184	203	201	204	188	189	175	202	220	212	191	208	196	209	225	220	219	180	182	206	189	197	190	231	205	221	196	231	194	173	198	196	190	197	187	229	201	191	186	201	201	184	221	217	227	192	191	209	183	204	206	215	214	219	217	207	194	186	199	193	199	193	197	200	197	203	207	189	187	191	205	198	209	204	223	194	204	193	194	207	196	205	200	194
3284	4459	5520	9698	10332	5057	3495	2974	2528	1807	1416	1323	1150	1014	816	814	751	695	702	645	584	635	587	590	577	648	634	565	553	560	540	579	554	520	656	711	1148	1670	1779	1534	1128	606	515	545	488	513	494	486	515	538	533	513	485	488	530	535	499	526	509	495	514	529	477	513	529	488	460	523	514	497	513	477	477	534	537	535	500	512	517	511	521	519	527	519	550	483	519	502	506	503	534	487	501	519	502	481	498	482	502	481	520	517	501	544	497	496	501	498	549	476	504	489	522	492	510	499	540	495	551	513	499	469	509	542	545	472	502	513	469	516	486	488	505	474	511	511	528	501	506	541	474	515	533	491	533	514	491	499	494	521	486	530	534	513	513	536	509	479	490	525	555	507	507	510	514	542	521	522	525	504	506	500	507	534	521	498	505	520	491	530	542	533	530	545	479	543	480	532	530	496	485	544	521	542	509	517	520	499	543	506	489	494	508	487	502	492	501	548	468	486	484	510	531	521	499	508	509	520	479	482	513	510	528	508	522	523	506	539	498	492	498	516	467	477	544	552	495	487	488	512	497	470	521	532	492	522	463	496	550	494	493	528	502	483	546	525	544	488	466	476	502	476	505	472	582	482	531	486	501	497	516	498	505	514	525	547	547	470	476	540	514	522	512	497	531	492	489	522	504	505	499	530	501	553	506	544	488	505	509	528	460	574	532	523	523	525	493	528	484	504	537	498	512	495	499	557	520	530	533	505	501	502	518	543	523	549	487	501	554	530	502	487	556	497	525	497	533	483	495	500	504	459	490	495	516	476	512	551	520	529	539	498	511	519	541	481	509	517	519	508	503	511	522	538	474	530	533	511	477	499	453	506	450	502	469	516	504	527	501	514	479	532	535	521	501	536	540	498	482	460	531	515	522	529	531	517	496	505	519	501	479	486	508	524	517	511	509	457	527	543	511	506	522	495	500	528	504	499	496	520	504	511	526	555	481	512	537	445	527	514	528	486	512	531	528	468	521	477	509	505	520	501	517	487	511	499	495	489	510	500	524	509	493	534	536	539	509	519	507	533	482	494	495	562	527	542	540	480	514	481	541	486	483	549	508	530	529	524	493	486	538	526	528	519	515	490	507	474	481	519	533	506	478	488	475	504	521	518	530	524	498	512	488	503	523	530	499	523	549	481	520	483	555	539	517	547	460	485	517	507	492	508	492	483	499	528	479	527	522	532	505	499	467	562	511	499	475	518	473	511	462	539	486	513	455	526	503	504	514	458	506	518	534	524	498	480	510	561	470	487	517	491	501	520	503	490	531	508	536	506	502	517	459	503	539	503	556	490	527	539	516	519	491	478	493	563	556	492	505	521	453	507	533	523	506	489	504	468	530	489	541	504	515	524	517	492	522	453	505	481	508	501	522	531	480	486	481	528	540	526	513	486	483	531	503	540	521	520	531	526	532	500	498	539	496	533	494	513	516	533	539	484	488	474	493	490	516	467	511	518	488	513	539	494	498	520	481	490	500	502	521	550	483	517	500	520	535	538	550	479	494	488	518	498	500	482	547	497	542	479	534	505	547	499	552	521	488	484	482	533	491	534	471	487	498	488	534	505	504	495	477	444	518	557	547	522	522	515	514	512	538	504	462	503	510	538	522	509	518	559	506	522	502	515	482	480	521	498	504	485	483	457	488	525	543	522	500	511	491	455	485	535	530	503	515	475	559	490	539	473	539	493	525	515	479	490	468	510	535	513	498	490	492	507	498	506	497	530	494	523	559	491	478	528	525	524	528	471	497	527	527	506	519	535	527	513	496	551	485	507	508	481	499	497	536	528	482	504	504	509	514	509	532	504	495	482	553	522	506	540	500	497	524	488	510	516	512	519	534	541	503	496	524	520	476	528	494	479	492	519	534	485	521	504	503	495	510	513	533	489	506	483	540	513	512	516	537	508	510	506	512	502	524	484	548	500	500	499	484	501	523	514	505	480	519	549	521	483	534	494	516	526	504	513	533	553	472	511	529	506	521	564	534	529	536	497	533	520	548	536	505	479	510	502	523	527	520	516	539	464	508	498	481	506	499	528	516	502	498	548	502	505	490	529	478	449	541	501	451	512	495	533	513	504	499	548	487	535	538	533	498	509	500	514	483	506	537	516	533	500	509	515	481	531	498	533	522	474	483	500	490	509	477	496	535	512	520	518	521	505	510	506	535	498	480	482	516	489	461	491	539	542	493	492	550	529	521	514	477	514	519	539	500	507	515	518	489	539	510	477	531	495	516	506	468	502	529	518	528	507	470	559	527	503	503	494	531	497	543	537	502	491	510	474	493	521	504	518	503	537	531	526	530	536	478	568	490	539	522	466	505	488	478	522	518	535	513	514	501	506	494	506	571	520	498	492	497	504	502	535	490	510	501	537	495	538	542	531	519	532	478	473	507	520	488	499	518	521	493	534	494	499	514	450	490	481	478	533	526	492	492	522	571	512	500	520	511	526	492	548	478	505	534	502	500	501	506	518	575	522	536	485	524	490	529	510	535	517	546	509	481	529	527	497	514	510	536	493	503	507	519	499	484	496	494	528	509	528	518	481	505	503	488	539	488	495	506	507	541	517	514	486	504	563	521	512	542	502	496	511	511	487	536	539	490	537	506	489	550	518	524	487	490	507	503	489	537	483	477	518	565	526	478	496	521	532	539	498	497	507	506	518	499	462	498	504	506	493	511	525	524	471	513	494	495	483	499	515	504	502	513	503	505	512	465	517	541	515	497	557	484	554	494	535	471	506	486	477	542	520	510	537	545	516	512	501	537	489	511	524	517	485	455	524	501	509	486	496	494	478	544	533	548	487	544	518	499	500	499	519	509	506	468	487	505	518	477	475	535	521	504	478	528	514	514	463	490	457	534	495	535	517	517	513	519	544	471	536	535	487	484	525	489	552	506	486	493	486	521	481	502	523	499	567	506	504	531	496	501	501	484	508	517	502	510	507	499	542	525	531	528	507	482	497	494	507	540	512	484	516	466	488	544	508	520	501	479	541	495	482	513	501	504	518	512	507	499	504	538	549	512	515	540	508	494	469	500	517	520	514	464	499	508	518	525	500	514	465	516	507	508	492	546	513	481	509	542	506	522	509	524	496	498	537	514	463	492	506	513	534	544	487	474	516	508	499	487	527	533	537	493	487	519	505	474	518	520	551	497	513	552	513	489	505	518	466	490	520	551	528	537	555	528	568	549	498	484	569	469	461	516	520	526	470	528	523	529	537	545	488	576	498	536	523	547	492	493	505	509	525	499	529	524	512	530	516	502	502	519	532	512	522	526	513	471	490	519	500	483	533	510	535	499	519	470	490	481	545	492	507	518	508	493	513	509	480	485	475	514	502	530	504	513	501	554	507	491	505	553	476	494	483	490	514	540	521	484	507	493	491	533	537	496	518	487	512	499	505	512	505	525	484	499	527	526	475	543	526	506	502	503	536	493	513	503	499	516	507	483	553	484	505	528	512	507	500
15324	25629	27377	33348	34138	21638	13431	10372	7238	5279	3757	2521	1640	1138	727	800	723	462	338	338	318	313	347	338	318	323	326	334	320	333	293	304	295	336	679	1284	1381	1516	1230	959	652	468	313	290	306	259	275	250	281	304	274	299	289	309	283	301	302	314	277	311	292	297	278	274	289	280	301	288	280	312	291	313	296	303	262	284	280	261	288	289	270	283	256	304	280	291	291	304	334	273	277	309	272	249	319	281	289	281	281	305	269	240	297	319	268	277	289	284	305	309	285	338	274	317	307	289	322	281	296	289	282	294	281	314	273	268	291	231	272	273	303	303	293	297	293	283	293	276	324	268	294	262	241	294	280	299	293	296	271	292	312	277	310	294	282	272	315	298	266	260	305	291	286	287	290	277	274	292	295	296	295	306	267	292	285	278	297	298	284	310	271	271	282	269	304	259	298	308	308	279	325	278	298	281	263	258	283	286	310	291	285	280	271	270	267	261	271	307	304	314	307	297	302	300	280	266	310	304	316	294	267	290	260	277	303	289	299	288	294	290	277	278	329	284	307	283	278	283	331	296	269	293	292	290	272	278	278	283	298	294	295	260	305	289	279	272	265	284	307	284	291	297	270	306	304	294	293	298	302	296	267	282	278	275	275	287	280	252	268	311	266	256	295	287	292	280	278	257	298	272	277	313	312	304	285	296	297	301	307	307	285	311	297	299	283	258	283	312	319	345	285	298	299	303	304	305	303	271	276	283	281	327	293	304	254	298	297	277	296	271	276	285	292	333	312	287	284	302	277	287	287	247	288	276	290	304	289	333	278	293	293	290	282	269	277	306	250	285	287	295	318	295	294	295	302	285	274	310	295	296	303	276	276	255	277	286	261	237	290	285	267	269	249	269	262	279	320	310	285	336	288	299	324	278	287	305	306	309	279	301	282	273	280	327	275	279	271	280	255	283	279	311	274	293	312	274	246	263	295	291	286	288	303	287	302	279	287	304	310	294	321	307	287	273	252	309	306	265	277	288	276	301	303	313	264	293	286	267	279	289	318	250	283	292	292	284	320	293	305	258	314	283	283	276	263	289	305	297	320	280	290	279	299	291	276	262	313	310	288	296	313	303	271	276	317	304	313	306	290	253	282	288	260	301	268	280	307	275	327	276	259	274	290	289	323	282	296	325	287	286	290	315	261	304	285	284	283	309	263	267	270	260	297	276	298	279	285	295	273	305	280	294	305	291	284	286	280	260	287	311	317	323	310	297	287	272	291	274	278	304	311	308	298	292	285	296	265	258	298	318	277	259	289	255	269	313	302	293	282	298	280	284	280	315	280	295	267	317	307	300	315	285	284	297	313	284	317	298	314	324	275	266	300	314	268	315	283	269	326	260	296	289	299	300	285	327	312	252	307	254	279	285	276	277	271	282	286	314	291	282	296	277	299	281	319	242	290	306	292	269	298	288	277	316	284	296	308	280	303	276	280	261	275	307	313	312	279	297	277	307	284	281	310	311	309	283	255	309	285	305	272	304	303	294	286	290	276	306	273	307	288	305	322	282	289	308	320	288	304	282	291	306	300	276	294	297	258	323	290	294	308	302	283	258	288	305	293	277	290	294	293	306	266	304	272	285	260	291	260	307	314	293	258	274	275	312	302	310	291	284	320	283	321	273	289	286	299	279	296	319	281	298	282	326	291	311	336	294	310	282	283	281	290	298	294	313	266	286	277	285	279	300	283	303	309	318	304	271	286	286	301	309	292	326	274	299	288	306	259	299	320	272	274	293	313	304	265	279	296	315	298	302	289	305	254	273	356	291	311	297	307	278	285	295	288	284	283	315	277	315	265	307	309	267	271	282	299	258	244	288	271	283	284	277	323	314	296	293	311	306	301	284	288	309	252	303	269	286	310	266	277	299	274	319	298	321	299	276	276	283	281	280	300	296	296	299	293	283	284	286	289	297	270	293	278	255	279	310	288	361	281	266	260	293	321	303	342	305	275	309	260	294	302	264	316	285	325	274	321	313	255	283	284	292	287	303	310	288	295	299	285	306	277	283	301	312	283	291	258	311	291	273	277	309	283	286	296	311	287	284	281	302	281	292	281	303	318	307	274	277	303	271	281	277	292	310	270	287	275	278	309	282	298	273	295	295	326	339	293	294	311	282	278	277	284	313	268	298	268	266	294	293	303	279	292	319	338	331	307	291	295	262	300	297	299	328	278	340	289	274	273	299	274	283	326	288	271	305	304	278	310	279	286	274	284	310	297	288	303	287	291	258	304	305	259	307	314	298	288	254	311	275	277	292	312	280	288	298	289	270	286	253	309	281	257	255	277	304	293	305	286	281	308	269	277	300	290	279	303	293	282	271	257	275	279	301	303	313	301	281	300	288	307	298	266	278	289	317	298	315	278	316	283	300	296	312	266	298	286	253	282	286	279	285	289	261	279	284	283	289	288	263	288	288	275	282	300	327	277	290	280	309	295	280	311	296	306	307	301	284	272	305	269	275	255	276	307	272	290	299	331	271	265	287	303	317	303	289	258	293	300	293	301	276	272	278	268	253	276	295	276	301	287	306	327	284	286	268	295	299	266	308	278	282	269	294	282	294	272	300	275	293	294	299	299	339	285	274	281	315	299	294	274	288	255	295	306	308	278	282	284	310	295	295	308	284	304	269	258	268	294	292	316	286	292	273	282	310	289	281	269	255	292	287	276	317	274	311	284	295	272	294	283	284	293	252	263	315	295	260	293	286	298	322	276	269	258	274	281	284	290	308	291	311	332	278	261	277	304	284	295	273	325	305	311	295	258	294	284	286	288	296	303	278	270	298	304	272	299	260	298	258	272	253	282	279	298	268	305	307	302	292	284	263	289	283	296	305	309	281	280	312	312	275	268	296	328	319	296	281	310	296	279	301	303	302	252	289	265	333	328	324	274	265	284	317	286	296	272	307	250	280	290	292	307	310	267	304	281	289	282	297	291	293	303	304	285	281	299	312	310	287	293	292	272	278	301	283	304	277	283	310	292	304	327	274	289	274	300	294	306	303	289	277	276	283	301	303	302	296	261	255	289	295	295	265	277	290	325	305	291	279	270	280	270	272	272	300	285	267	268	265	298	277	277	303	316	301	283	245	295	291	293	289	283	300	261	304	277	289	264	287	273	321	308	324	313	267	274	289	258	302	285	286	277	263	286	277	325	313	294	283	322	290	295	312	286	279	324	285	310	281	278	299	302	307	309	263	268	330	272	306	280	286	304	315	309	287	281	292	284	307	270	297	302	292	282	311	298	271	292	307	314	301	295	311	286	286	268	296	272	316	279	285	306	303	268	271	290	283	278	265	279	313	272	300	293	286	322	317	293	282	269	271	305	273	267	313	293	310	266	273	309	316	317	287	289	288	276	299	304	272	309	295	270	277	293	286	331	306	279	316	297	288	295	303	299	307	270	288	271	314	281	279	288	310	321	291	313	293	282	281	304	259	294	278	289	282	312	259	304	281	302	282	273	287
11644	20967	25639	40956	45325	30391	25209	23749	20699	17001	13744	9640	5529	4685	3108	3489	3173	1608	1155	1130	1065	1067	945	910	962	852	948	929	910	846	777	790	804	1209	3745	7908	8297	8915	7057	4909	2816	1681	880	707	702	714	683	694	709	695	678	678	738	705	695	762	704	734	723	699	703	685	699	691	720	664	696	676	715	729	730	741	707	663	691	702	696	700	698	687	682	713	693	705	692	726	711	711	686	709	705	705	674	668	703	668	665	731	754	724	702	664	706	643	712	762	670	686	730	695	654	668	710	736	678	707	734	725	686	712	669	716	710	700	743	711	732	711	688	702	668	631	732	716	725	701	668	682	666	736	747	763	680	692	700	690	693	677	748	663	652	623	704	696	688	696	708	740	734	670	647	681	748	689	683	671	723	681	698	746	701	728	702	710	729	705	730	703	689	720	686	702	737	697	627	748	669	681	701	728	675	694	689	691	731	675	728	702	699	721	750	698	709	710	696	672	724	710	733	730	732	710	674	735	680	660	729	696	689	692	713	715	696	702	719	662	725	724	702	709	736	756	768	668	684	725	682	709	698	675	676	707	718	727	700	689	671	713	710	677	676	708	696	771	680	682	665	741	622	685	707	692	685	662	697	722	733	704	678	663	696	666	678	735	733	677	663	681	692	677	716	722	716	717	720	692	686	755	707	698	685	714	710	694	699	665	711	714	680	713	674	682	680	705	724	660	689	694	684	658	696	721	671	694	681	635	684	714	715	734	701	689	706	714	662	688	677	670	772	692	688	705	708	698	720	688	677	723	714	679	657	758	672	707	680	780	738	686	703	697	714	717	628	670	664	732	724	695	685	733	671	674	669	734	714	695	697	689	675	730	679	687	671	735	684	721	709	709	708	705	684	674	677	707	697	696	706	687	704	772	666	694	692	687	686	692	719	661	679	684	707	669	663	765	680	753	700	664	657	775	672	706	695	655	689	674	676	697	706	704	710	693	724	687	707	685	659	703	726	745	698	727	658	647	663	680	759	721	726	693	700	691	694	691	667	706	684	687	704	673	713	714	705	662	694	693	729	685	711	738	728	697	659	705	684	720	710	699	709	650	681	709	730	715	669	669	692	719	698	686	672	708	733	722	677	682	676	685	710	649	694	693	732	690	773	684	675	707	693	676	697	776	675	746	659	731	731	743	706	714	694	722	720	694	734	725	682	692	736	721	688	717	739	730	704	722	723	695	702	678	696	708	653	714	696	678	691	678	687	729	698	690	668	696	689	781	691	718	708	729	687	727	711	721	722	668	722	686	687	723	696	680	767	683	734	748	732	671	666	724	698	658	750	700	752	763	730	713	676	737	678	687	721	663	656	652	693	695	693	709	696	722	678	628	668	768	712	703	694	720	764	751	712	711	701	689	715	687	695	685	717	694	678	713	690	708	712	713	727	711	708	671	713	696	698	722	690	688	716	716	701	729	712	685	684	648	697	667	735	762	706	680	721	729	678	734	709	740	695	702	774	711	667	745	694	734	729	667	695	693	699	718	655	714	691	719	663	708	677	746	710	714	714	702	722	708	670	668	672	721	696	684	641	672	677	659	698	712	706	691	710	676	746	646	737	675	731	647	708	659	684	740	711	721	689	736	682	689	692	683	686	700	702	726	710	678	743	699	713	751	705	674	731	676	640	707	739	719	696	692	720	724	677	701	706	667	678	651	688	680	724	684	712	654	697	668	719	701	723	680	656	653	682	673	738	681	676	706	682	726	667	755	736	671	704	716	684	682	678	672	730	694	666	690	707	685	715	708	713	668	696	722	681	703	683	646	670	710	731	686	686	677	677	687	695	719	703	712	733	668	667	643	700	710	702	754	735	715	686	677	712	718	722	709	678	695	716	698	640	696	702	675	694	723	720	689	650	709	674	711	671	695	720	681	676	690	678	621	723	698	719	675	668	731	697	687	680	671	649	689	689	701	704	647	662	715	711	703	703	721	685	714	676	684	674	673	777	730	723	742	721	731	700	681	661	732	692	656	712	771	711	681	698	705	709	743	663	689	719	741	650	725	675	695	701	652	716	741	708	733	684	739	683	729	702	712	723	744	676	693	675	687	678	705	644	746	714	712	755	649	744	717	718	728	683	721	710	700	697	699	704	674	684	705	703	727	702	700	672	675	742	685	686	655	703	703	675	676	694	737	675	712	740	682	729	687	719	692	694	678	702	722	714	660	701	699	654	659	716	719	700	740	744	712	729	709	677	710	692	725	683	656	721	647	711	699	695	659	717	680	645	638	684	696	665	713	683	693	730	679	684	788	692	673	690	747	733	700	723	703	678	716	720	668	686	701	657	727	704	719	739	752	705	726	711	689	657	673	673	723	660	732	692	702	698	696	709	711	679	749	666	711	732	718	698	645	693	757	686	702	688	690	732	706	695	666	689	735	699	717	737	725	636	714	697	712	682	695	708	687	649	708	675	729	641	708	757	715	674	674	660	697	730	751	680	700	715	686	691	708	680	736	723	713	749	759	683	695	693	708	652	707	696	665	728	689	711	722	697	693	730	694	726	728	697	676	707	674	723	700	715	684	738	728	700	716	693	680	697	670	680	654	647	729	708	688	700	686	706	704	719	712	672	692	665	656	745	708	703	739	750	706	742	712	660	731	690	735	675	678	730	683	651	679	725	721	680	760	736	727	672	690	696	692	706	696	706	686	696	729	672	749	683	686	716	720	711	657	663	704	661	681	689	714	743	649	686	657	644	702	689	639	688	675	696	734	704	651	754	725	718	702	671	738	709	701	716	733	684	667	705	694	675	677	644	690	720	658	677	701	692	711	748	691	695	721	673	683	677	700	737	722	693	707	685	726	697	630	744	710	739	752	688	721	678	728	746	689	687	717	707	722	666	704	683	690	707	775	701	719	686	711	646	673	647	739	665	695	740	714	703	704	707	710	723	685	678	699	665	725	692	741	682	769	643	693	720	699	703	675	707	710	706	729	713	722	711	695	704	702	663	666	682	693	728	733	654	694	682	743	694	692	682	681	692	726	691	685	707	699	682	704	694	695	678	714	668	738	700	698	672	683	701	681	697	695	713	684	726	693	686	734	710	688	706	685	699	697	697	684	687	678	728	700	664	681	642	679	633	685	698	684	725	661	700	693	676	683	697	676	728	745	655	729	743	692	681	714	699	702	700	672	721	743	681	703	655	707	727	705	694	674	705	708	676	694	722	715	672	736	709	733	697	729	655	743	685	696	691	695	721	676	660	724	674	730	653	729	688	677	699	676	700	699	687	747	708	705	690	657	700	696	713	705	771	756	694	690	699	700	678	710	675	723	736	701	744	727	729	692	715	690	698	714	708	706	689	702	726	695	715	688	686	673	683	686	710	668	687	740	681	720	735	654	715	700	707	730	691	704	704	726	713	703	700	696	684	727	712	691	707	709	730	706	675	682	661	691	729	735	747	715	693	701	652	717	666	703	720	696	743	703	722	725	739	720	721	687	702	706	736	678	683	688	664	664
22800	34166	34227	41124	41267	30915	22505	19828	14564	9643	6476	4738	3108	1785	1238	1347	1324	829	428	381	344	348	368	310	360	315	335	306	364	289	312	308	292	402	1079	2679	3169	2542	1876	1215	733	458	308	255	264	300	267	292	257	273	250	255	312	287	303	281	277	270	302	284	272	264	265	269	255	292	273	262	271	285	270	292	297	282	267	290	302	267	280	264	284	255	271	245	256	269	291	289	301	296	252	256	290	271	233	269	271	269	258	279	286	279	299	283	273	273	276	275	284	281	262	247	292	249	284	258	260	260	298	306	285	301	276	270	253	297	238	265	287	279	298	260	250	281	299	277	295	308	248	284	279	272	253	289	280	274	256	312	298	276	278	290	289	273	271	291	303	291	259	288	291	266	291	277	271	256	279	309	277	280	297	269	275	257	284	286	292	265	276	278	288	252	270	258	281	281	261	259	284	286	299	293	267	264	275	279	325	223	280	294	265	299	257	259	315	290	269	300	250	257	325	247	272	276	296	267	285	271	279	302	259	286	299	263	256	264	293	289	274	298	293	294	273	284	295	242	305	288	291	306	230	262	289	279	283	259	294	305	297	311	268	300	275	278	280	275	265	256	274	290	284	286	272	276	276	286	261	291	249	288	271	302	277	244	263	274	290	293	276	316	244	291	273	274	290	273	280	294	296	285	270	264	272	285	264	282	307	273	274	261	274	261	314	274	257	258	266	251	288	293	290	271	265	294	262	272	251	264	304	294	282	287	301	290	288	256	256	263	231	266	266	292	296	269	272	254	257	282	267	266	277	265	298	241	312	257	269	241	270	301	289	284	270	270	307	294	279	294	255	283	273	278	294	293	284	305	329	276	286	280	298	278	277	287	268	274	276	271	291	311	241	291	303	293	307	289	280	288	280	282	276	255	256	259	274	274	262	295	284	260	262	269	270	243	303	280	295	281	297	267	268	293	290	310	294	272	292	294	265	303	303	266	271	284	282	290	277	268	256	308	237	298	302	300	281	287	293	248	302	295	262	257	271	275	314	262	270	273	282	265	269	263	288	286	285	267	290	275	266	256	289	278	298	278	309	265	282	266	273	261	281	333	295	288	276	292	275	297	273	306	276	281	286	272	264	262	285	281	293	295	273	260	278	285	282	310	254	305	297	307	267	279	277	255	234	288	278	288	279	314	278	308	258	312	313	280	266	262	255	311	263	296	292	259	272	275	275	286	270	282	267	272	258	263	280	273	244	286	300	276	257	293	297	260	277	251	306	268	266	252	276	271	280	258	297	292	284	310	276	274	299	282	303	248	310	289	266	272	290	323	258	289	303	273	274	269	310	279	275	256	250	304	264	263	300	280	255	289	281	252	314	290	283	289	263	300	296	287	282	262	261	281	276	288	285	296	293	263	313	268	251	291	297	290	283	267	272	261	253	263	254	243	277	290	281	272	294	253	264	278	261	286	288	247	256	268	260	260	262	261	253	297	247	276	269	259	266	275	295	280	274	234	290	270	284	264	279	307	273	275	285	271	263	283	271	295	260	276	297	251	288	281	294	296	287	316	288	247	262	292	321	244	246	268	261	273	279	272	265	272	273	294	283	261	295	282	275	273	249	292	277	256	281	280	280	271	246	255	270	280	277	267	260	244	306	283	304	250	283	285	253	279	238	277	303	296	249	271	287	299	289	260	291	297	276	281	325	296	284	247	298	275	281	291	256	319	314	278	290	282	267	301	272	262	255	326	259	274	268	293	288	313	259	278	284	251	275	258	276	305	291	271	222	281	291	292	271	287	281	300	286	257	285	284	297	273	290	261	313	288	283	263	266	270	285	275	235	280	305	286	298	253	277	270	270	274	243	277	274	270	263	277	299	284	263	295	262	273	281	273	269	264	264	240	263	288	273	269	284	280	268	273	286	270	302	288	280	279	263	265	252	278	267	276	293	280	272	311	302	298	286	276	269	300	288	282	268	236	288	274	270	261	266	270	307	293	279	269	288	274	258	295	276	304	277	276	276	283	292	262	323	258	311	270	290	269	291	274	254	309	291	290	252	293	278	287	282	294	284	281	284	309	273	282	255	257	296	283	281	269	288	239	310	288	276	284	277	236	271	269	316	288	241	311	239	253	281	245	267	292	299	271	291	271	258	280	273	269	269	259	270	285	317	279	245	305	327	261	266	273	276	281	241	286	281	280	261	287	295	263	301	277	288	290	293	272	275	279	276	281	274	294	317	285	284	271	289	283	266	247	308	272	264	230	294	290	272	262	283	309	269	287	284	274	284	282	291	282	304	283	285	250	285	266	289	281	294	287	257	290	290	280	297	268	284	323	296	294	275	264	306	293	273	283	248	279	268	288	297	265	313	283	284	269	311	286	289	280	267	285	269	278	273	292	271	282	305	290	258	297	277	280	297	262	264	286	282	266	293	277	292	279	277	262	264	273	270	295	294	280	297	276	302	296	265	318	264	290	300	252	292	232	252	291	272	256	270	308	287	297	260	280	280	263	278	270	263	280	298	290	296	297	263	287	310	271	285	281	286	289	316	311	278	296	275	305	273	247	288	267	289	265	290	256	281	306	281	259	273	275	284	278	274	292	278	281	285	315	300	284	318	313	290	303	309	255	255	269	256	274	256	258	245	267	293	330	275	280	306	287	290	287	256	288	279	286	257	304	260	261	262	285	268	288	289	298	297	246	254	260	281	296	261	277	306	286	255	291	286	273	283	272	274	282	280	259	283	305	309	282	259	283	297	271	274	276	326	272	277	262	281	265	287	261	278	286	289	278	289	291	268	260	309	295	265	260	274	263	274	278	303	254	289	269	271	288	297	275	275	268	263	284	250	253	249	292	301	286	284	248	309	255	270	269	321	276	282	259	268	275	253	267	265	275	291	272	267	270	283	276	283	292	278	271	287	243	269	282	261	262	247	279	267	270	282	257	280	290	274	283	286	251	293	286	276	291	307	265	279	298	288	288	248	329	272	256	280	312	310	282	280	264	236	312	255	302	285	302	234	267	284	300	279	249	277	273	295	295	267	247	264	271	314	272	260	262	266	269	290	281	299	282	266	268	272	267	281	262	217	279	260	294	260	301	299	292	294	267	272	283	298	266	274	269	282	286	247	278	287	294	290	262	299	259	294	279	289	243	257	271	312	289	262	306	284	307	248	273	241	239	255	271	247	291	273	263	273	279	290	298	284	287	287	290	304	314	263	273	286	250	267	263	268	281	293	271	286	280	271	283	265	275	289	270	286	272	227	269	292	288	282	262	252	263	266	251	299	283	286	255	308	252	320	282	299	285	271	277	253	275	265	288	271	279	286	288	271	283	286	279	278	263	275	269	273	294	312	295	242	259	277	289	292	284	277	287	285	261	248	272	270	279	239	288	303	274	274	282	287	254	269	285	276	294	303	251	298	319	282	282	290	296	278	287	245	265	265	275	301	255	298	294	288	283	282	280	280	285	265	309	283	259	266	254	265	249	279	245	274	295	281	305	289	255	308	298
14829	28016	32597	47183	51340	40343	33951	33350	28957	23812	21523	16268	9303	6981	4825	5411	4423	2212	1423	1508	1280	1261	1216	1124	1030	1000	948	994	995	959	946	944	854	1536	6539	15693	17073	13979	10528	6403	3341	1830	764	680	596	645	637	687	643	679	662	612	690	635	674	635	686	611	629	641	668	665	642	689	660	607	686	634	618	629	656	589	667	638	671	642	605	653	678	625	664	645	636	605	617	639	686	657	657	671	654	674	651	636	663	617	670	661	648	694	650	620	638	657	627	668	661	617	632	628	681	626	682	654	667	642	656	706	619	643	654	666	654	629	658	626	681	648	657	670	649	624	641	645	647	687	652	655	623	614	660	627	674	727	634	668	636	637	711	662	660	622	632	644	643	633	666	677	649	692	726	644	659	673	642	659	627	667	665	653	652	641	644	669	636	667	715	638	642	677	659	651	648	675	660	666	665	643	638	626	637	656	698	672	677	646	663	705	662	620	657	643	647	658	641	655	632	686	626	640	676	666	641	646	649	670	655	651	658	647	648	646	671	634	640	632	659	658	627	634	683	628	646	650	671	630	647	652	647	663	681	660	660	637	655	658	655	682	629	662	636	681	674	645	641	643	702	681	668	627	653	610	673	656	735	630	649	640	628	666	651	635	660	621	651	651	654	714	622	658	614	672	652	655	638	632	642	683	625	710	640	643	682	651	667	688	659	689	644	662	652	626	659	667	645	690	663	649	686	688	619	683	679	683	657	655	649	683	675	667	706	686	669	651	679	663	645	646	650	632	654	655	653	713	665	631	692	687	637	611	665	677	644	617	679	669	659	665	713	619	694	676	669	638	675	681	652	615	632	647	665	685	657	659	624	644	702	699	688	685	677	679	639	630	657	639	673	658	673	670	673	628	643	676	620	628	689	665	651	662	673	700	656	658	676	621	666	654	702	653	676	675	659	658	680	647	660	649	667	654	663	647	698	684	659	655	648	651	630	626	649	645	676	653	654	674	674	638	655	707	675	647	696	640	638	659	660	637	656	644	686	708	605	643	652	667	644	664	643	698	630	632	618	647	680	627	670	670	713	664	640	646	681	630	674	614	657	662	673	685	665	672	642	603	638	647	681	673	669	654	651	644	675	640	694	687	651	621	637	652	629	645	676	656	625	645	618	673	696	679	696	693	650	653	608	666	641	679	634	668	670	649	674	636	657	674	652	684	668	683	592	686	645	664	686	593	669	692	709	631	631	655	615	662	678	669	642	617	653	687	664	670	625	583	655	645	701	684	645	657	661	642	622	666	633	686	667	654	701	662	702	630	654	647	629	660	652	693	637	647	652	648	671	669	660	680	654	731	686	648	635	627	640	678	657	673	706	672	704	634	643	626	671	619	659	643	620	674	653	684	638	671	651	679	655	708	655	670	718	638	686	648	614	654	665	601	598	630	716	687	648	687	660	676	690	680	659	655	672	666	678	661	658	665	690	656	651	624	693	623	670	631	669	629	684	659	651	632	606	640	678	631	649	670	671	653	638	653	658	643	658	703	696	641	614	591	623	637	658	683	641	642	655	635	688	681	628	651	637	654	645	688	669	645	671	664	657	660	641	645	680	680	677	659	690	676	633	643	642	625	652	705	625	627	655	651	680	634	669	629	677	650	692	597	645	652	638	654	632	669	653	664	647	608	683	664	661	670	645	689	674	648	648	656	670	584	630	667	590	667	665	636	649	660	651	632	664	624	692	657	634	648	655	691	680	641	644	656	675	693	611	677	643	637	659	667	694	651	691	667	672	673	665	688	657	635	628	692	630	660	688	656	686	681	697	664	669	636	684	642	641	645	652	675	670	654	680	663	686	660	617	626	615	612	650	636	603	668	673	615	605	649	642	637	610	609	681	672	648	635	634	594	645	662	684	682	673	624	624	663	683	674	670	654	690	685	620	637	694	646	643	669	649	664	634	665	646	649	656	655	672	667	635	689	627	661	658	671	641	633	659	662	635	685	657	670	597	634	646	710	675	671	676	653	597	685	629	608	681	662	634	646	661	695	650	633	651	653	615	641	662	609	662	637	697	649	632	666	685	662	676	688	650	658	696	681	671	664	699	708	691	637	670	611	664	642	648	678	627	663	644	600	631	654	624	641	685	632	675	652	618	629	657	667	648	674	614	685	630	656	683	695	659	719	661	641	684	683	646	629	658	622	665	612	649	656	694	706	664	670	637	618	606	685	662	651	650	701	640	645	646	634	715	630	652	667	628	633	663	653	671	673	637	642	675	643	642	652	638	661	672	652	636	693	669	695	634	687	629	634	672	648	705	679	635	610	633	680	672	640	654	689	629	676	669	633	659	631	655	624	637	671	638	619	682	646	661	656	656	644	613	665	639	688	592	640	685	622	660	645	670	673	641	628	651	663	603	618	654	626	633	652	635	632	661	652	685	624	622	634	669	628	690	660	640	650	692	669	678	652	669	678	695	632	618	617	627	700	641	629	674	673	688	607	629	656	651	630	671	612	629	680	628	645	667	646	644	636	710	635	678	650	670	668	664	661	658	626	638	607	650	661	599	663	618	631	663	628	666	692	606	611	677	656	686	667	628	599	648	673	656	676	652	657	688	667	610	665	629	646	705	666	714	662	632	683	666	676	680	694	664	647	686	669	649	631	634	650	639	650	657	652	632	608	638	670	620	681	638	632	668	674	689	647	650	673	613	622	674	637	661	609	655	635	697	610	680	627	685	708	671	670	675	637	639	647	646	679	679	655	662	660	685	648	675	664	698	630	676	652	664	674	642	634	693	658	661	623	654	658	676	675	640	667	632	665	638	659	680	636	657	678	656	646	673	696	685	660	700	647	627	655	634	626	622	624	705	656	641	650	680	642	644	654	664	658	669	701	623	674	697	691	658	633	646	679	701	655	648	648	657	592	702	637	665	616	646	604	687	669	618	614	644	635	671	645	654	618	674	683	666	629	673	661	670	668	657	672	647	660	640	655	650	687	645	708	670	619	651	600	655	689	611	613	645	664	636	690	652	678	652	635	670	651	648	653	639	654	657	635	693	645	606	705	659	638	641	654	652	695	657	656	667	669	697	631	639	626	637	679	673	652	661	671	671	670	693	652	663	706	661	644	654	664	683	643	702	631	663	702	678	664	652	647	658	619	668	676	627	677	680	670	648	668	690	604	623	657	638	644	645	668	622	707	707	664	621	681	642	617	640	670	685	661	675	641	652	666	657	630	662	706	670	636	645	697	639	669	626	662	685	611	639	689	632	688	663	611	638	673	675	663	662	658	653	638	644	619	692	630	618	673	692	655	627	690	637	674	686	665	695	638	662	626	658	639	700	665	613	628	645	622	611	636	694	673	722	677	692	638	664	695	666	599	656	672	644	645	690	672	656	705	687	645	648	625	647	638	661	626	704	616	593	701	628	616	665	643	686	642	650	650	691	667	669	617	650	679	639	667	678	671	650	627	627	653	667	637	646	684	681	675	644	646	658	597	661	646	647	630	667	662	632	611	666	686
3388	3196	2449	2291	1832	918	592	584	418	367	326	274	294	250	226	228	220	205	191	227	186	177	219	187	205	232	203	206	199	170	207	174	186	205	218	274	375	393	399	290	269	218	152	159	199	187	173	213	174	216	170	191	193	187	193	189	180	179	190	167	176	189	174	201	207	188	174	188	197	185	173	174	200	218	173	216	192	196	165	177	167	187	191	191	187	198	174	176	201	182	202	206	181	174	199	186	204	195	188	194	223	167	184	186	206	213	188	187	206	199	179	194	186	174	210	204	182	203	184	167	210	208	219	186	181	186	190	198	179	185	190	172	190	203	205	200	186	195	191	195	183	175	179	216	206	175	187	176	166	161	178	184	176	173	180	197	207	181	176	195	186	184	190	204	223	180	203	179	203	197	204	211	207	201	178	210	204	166	193	192	211	211	181	200	195	192	181	206	201	181	194	187	228	172	193	206	173	207	183	190	190	180	181	202	211	204	197	175	187	179	183	192	193	185	179	209	223	205	172	222	195	200	187	217	199	200	188	178	177	185	181	167	202	185	198	192	199	182	200	184	202	194	164	182	154	195	196	192	208	170	186	190	178	200	177	181	210	203	186	187	190	191	182	182	191	187	202	181	205	193	169	183	184	194	190	191	184	199	188	219	196	198	175	204	175	166	207	215	205	194	211	159	211	180	174	189	192	217	172	188	210	171	188	193	184	194	221	201	187	182	198	179	197	206	175	226	199	204	187	194	212	181	179	184	186	175	188	172	188	202	195	197	201	181	203	191	169	195	194	188	205	219	189	173	202	163	207	205	204	192	172	207	167	177	184	204	192	195	171	189	195	192	186	176	211	177	160	194	187	150	202	157	183	177	200	176	194	203	173	184	216	207	166	200	199	205	170	195	205	217	197	199	193	175	186	184	192	181	183	170	209	202	204	206	193	173	192	180	199	176	175	190	199	187	187	193	195	205	225	199	205	212	198	200	208	189	194	172	192	214	198	183	193	172	168	168	193	200	190	174	175	235	169	180	196	176	204	181	221	163	201	195	186	180	179	194	218	222	206	202	185	191	201	194	157	238	198	210	182	184	181	205	212	187	213	191	185	181	194	178	192	183	194	201	213	187	197	201	181	177	203	205	200	202	221	186	193	196	206	180	199	191	204	189	171	174	201	204	181	190	202	184	213	174	186	197	197	214	198	191	175	176	174	168	203	177	178	192	200	201	216	169	190	198	196	224	198	185	205	167	170	184	168	190	194	206	209	175	184	194	181	191	180	197	188	194	169	211	189	194	191	191	153	179	182	193	190	188	174	186	203	160	198	194	192	194	173	156	172	200	199	185	193	197	218	186	188	161	166	197	222	209	204	184	198	191	179	188	188	173	196	186	196	178	190	206	194	188	212	169	194	173	184	208	187	201	186	188	209	196	193	178	154	197	206	206	176	208	214	172	176	202	202	193	207	187	193	198	191	200	217	203	211	208	195	173	183	180	193	189	201	199	204	201	193	211	159	187	175	185	184	172	199	166	199	191	187	186	182	230	179	213	181	170	184	153	181	185	191	208	202	182	214	189	198	194	191	163	193	184	197	201	168	201	185	203	203	205	203	179	178	198	217	198	220	208	182	166	182	178	201	204	181	189	209	171	189	204	188	207	203	184	177	194	172	188	214	199	198	195	180	189	194	173	189	205	181	187	176	183	187	192	182	193	192	205	203	202	201	172	189	152	200	192	192	195	207	202	193	186	170	235	178	184	201	214	195	196	170	207	191	183	213	202	169	186	190	210	187	180	214	168	212	178	174	180	194	173	194	195	207	226	190	182	194	179	185	205	206	191	236	193	211	190	171	203	184	193	201	222	175	177	186	174	195	180	189	202	197	188	176	205	199	202	218	182	206	193	225	175	202	198	188	184	188	210	219	207	168	221	195	209	190	201	212	196	202	194	182	180	175	214	180	178	175	233	201	198	197	179	197	201	175	177	204	195	176	238	179	202	186	182	203	189	182	195	193	199	187	171	206	202	177	205	209	209	190	185	197	191	215	168	194	205	208	184	191	182	193	197	194	189	201	196	186	222	187	177	219	204	185	199	203	186	202	189	166	213	211	186	212	203	174	206	203	188	175	184	176	175	191	185	189	172	176	197	182	175	204	187	178	185	184	197	199	185	191	205	189	187	200	189	183	197	187	196	188	191	185	210	205	194	179	184	190	196	189	212	188	197	187	184	189	181	203	182	209	200	220	203	185	213	159	170	164	199	196	199	186	180	173	204	190	208	208	167	188	193	181	165	181	175	193	193	214	192	206	206	169	191	201	185	190	201	176	184	191	180	199	195	196	160	177	197	183	179	212	205	209	222	200	194	190	203	168	170	223	206	205	198	207	184	187	180	199	198	192	199	161	206	190	189	199	214	189	189	201	209	193	189	174	184	202	196	211	183	176	159	193	185	214	198	184	196	197	171	242	179	175	176	212	181	173	187	201	218	180	179	174	186	188	203	177	185	204	185	175	192	195	203	196	179	208	185	186	213	193	186	202	200	182	202	189	199	191	204	173	190	206	168	190	231	196	157	215	183	204	195	194	189	211	187	202	189	197	202	229	169	196	205	190	170	179	171	202	194	195	190	197	173	189	186	191	178	166	192	190	181	174	206	194	175	201	185	177	208	225	178	191	198	219	177	178	182	169	194	175	180	182	198	170	187	171	167	217	170	178	205	195	199	192	198	164	181	201	190	212	190	221	164	201	172	190	196	181	157	185	202	189	176	205	176	184	176	194	189	219	190	161	173	206	177	163	176	182	195	188	183	170	190	192	197	185	184	172	210	202	206	188	191	204	166	198	207	188	207	169	224	201	200	176	171	194	183	188	173	203	206	182	167	172	207	172	193	209	184	177	178	190	185	178	195	208	191	185	182	193	196	182	194	207	205	220	189	200	204	197	190	209	190	198	187	212	171	199	184	197	181	170	219	188	175	187	169	198	195	198	210	190	188	207	205	191	181	201	182	203	174	160	212	184	188	202	198	212	200	195	189	169	178	176	181	176	172	197	205	171	198	217	217	204	186	201	202	188	195	197	209	198	203	219	200	175	205	186	209	182	207	173	198	201	211	215	205	197	200	208	183	190	193	182	191	209	172	181	179	190	196	176	212	200	203	221	180	182	179	196	218	202	177	154	167	198	207	200	165	194	206	189	202	199	223	187	165	184	187	176	205	194	194	186	177	177	177	208	181	200	188	191	201	205	211	198	194	200	203	200	212	192	184	185	219	205	189	188	186	174	186	181	185	185	175	181	195	187	180	197	185	209	209	184	208	188	206	186	200	180	223	165	194	214	196	176	172	192	180	176	153	180	214	163	207	182	193	207	175	192	192	176	166	205	187	145	180	192	209	164	189	176	181	174	183	200	188	197	166	186	190	198	182	184	192	208	197	201	178	189	183	194	176	199	196	198	191	177	174	177	184	182	212	179	196	165	203	202	166	189	190	212	200	192	184	191	158	185	186
3131	4652	4949	8824	8577	4683	3079	2739	2442	1877	1601	1139	940	858	843	769	834	712	614	603	555	597	584	614	585	554	566	604	573	579	556	511	553	541	645	1215	1700	1787	1458	963	728	593	485	462	482	452	485	496	478	511	503	450	441	458	488	512	488	489	471	496	492	472	472	478	480	497	482	498	502	468	456	488	463	454	495	460	486	488	527	487	479	483	506	454	516	497	482	501	510	440	469	487	469	460	479	485	501	499	510	486	484	463	486	454	498	516	484	482	517	453	481	496	490	483	512	488	474	509	483	493	454	462	470	472	506	487	489	445	458	491	531	482	484	509	472	492	451	477	494	491	493	492	450	466	499	492	496	476	483	519	491	477	478	514	502	439	479	481	492	440	517	469	484	529	497	458	499	487	505	477	496	483	490	457	514	510	512	482	494	487	490	488	484	460	526	495	446	476	479	496	468	490	505	490	489	500	469	491	514	479	512	500	491	511	465	483	466	515	528	488	465	476	491	479	494	478	456	483	483	484	513	516	463	457	470	454	451	505	489	433	473	494	449	466	483	495	450	489	494	487	508	485	501	495	496	449	482	477	487	489	453	516	507	462	472	521	471	450	467	503	470	506	491	508	485	436	541	482	471	505	528	496	507	454	462	508	460	443	486	473	518	528	481	486	471	502	516	502	439	462	482	500	488	489	495	476	554	490	446	478	523	499	516	501	484	492	483	443	483	473	478	479	476	512	434	516	518	488	476	550	484	483	525	492	500	473	477	472	472	499	477	502	480	489	503	491	482	496	455	473	454	470	493	506	497	500	475	467	498	494	457	467	497	492	497	481	470	487	503	485	487	446	530	471	500	502	490	431	535	472	504	482	482	515	537	504	525	464	469	474	456	492	494	494	518	488	530	488	490	496	463	451	481	440	490	473	468	480	492	475	530	472	470	464	462	499	514	496	510	478	468	466	463	466	450	477	465	499	467	473	537	486	498	487	501	469	473	521	503	525	501	461	468	491	516	494	496	482	486	459	463	485	497	467	446	461	472	486	470	478	492	498	476	458	491	454	495	491	499	507	480	519	530	499	529	490	471	497	478	482	496	504	462	483	467	491	511	489	465	483	460	483	486	504	502	444	452	535	475	472	488	462	495	468	493	492	489	456	473	495	509	470	492	476	495	503	497	481	441	487	445	503	472	478	496	490	495	462	460	485	477	491	487	478	482	490	475	455	476	535	468	461	470	464	449	436	485	487	500	522	463	466	466	495	494	478	496	513	491	471	506	432	475	477	441	478	511	529	474	501	523	497	511	486	508	500	464	459	457	446	468	472	479	477	510	458	477	432	489	476	476	467	479	466	446	473	504	497	496	479	504	512	494	470	490	495	498	457	495	476	502	525	447	466	484	472	475	456	516	445	478	459	476	486	446	481	459	503	507	499	500	511	469	495	497	510	483	485	502	469	438	467	486	478	476	498	491	495	458	499	509	444	489	485	529	485	473	484	527	483	491	484	495	489	467	465	493	500	489	458	508	492	486	509	486	495	455	521	501	472	439	523	477	498	506	467	463	463	486	509	480	469	491	525	480	491	481	494	471	459	471	485	483	473	459	488	481	485	489	496	508	468	456	494	485	468	517	521	471	486	485	509	499	459	475	469	471	446	481	450	495	421	514	468	507	433	511	508	494	476	499	478	429	472	459	470	474	479	486	487	461	508	466	459	464	447	493	471	510	442	482	510	448	504	463	474	508	465	535	483	450	455	480	475	456	487	485	530	438	470	441	484	462	465	478	495	494	463	474	497	456	516	440	463	528	547	473	505	479	506	508	497	455	530	473	496	458	497	487	486	480	476	477	489	525	492	459	458	490	470	470	470	458	472	475	484	545	474	469	495	504	468	503	507	486	458	462	462	455	507	513	471	485	483	441	476	464	508	496	471	496	464	501	481	500	515	513	517	449	500	516	468	474	481	469	483	497	482	495	463	498	493	502	510	492	467	516	464	457	522	483	486	509	521	495	478	515	506	471	474	483	504	478	487	465	509	449	476	495	513	530	531	478	502	485	485	444	482	471	459	492	434	500	522	493	493	442	501	502	449	507	511	472	482	466	501	470	477	493	493	492	509	475	501	477	505	465	491	490	499	488	458	507	483	502	502	477	506	484	470	462	477	504	509	477	427	492	489	470	444	488	542	473	473	512	464	497	477	508	470	505	476	487	488	483	492	441	442	439	478	480	472	477	473	487	477	482	491	470	471	453	516	485	472	476	522	513	525	505	506	462	497	473	473	488	489	512	473	500	438	440	495	470	504	482	505	506	499	520	465	495	487	506	498	511	486	490	482	478	443	495	510	504	500	498	526	499	489	515	494	516	462	483	496	449	468	487	473	476	493	492	479	491	472	505	489	483	481	438	497	480	502	467	524	490	491	466	491	489	466	504	505	498	480	492	487	468	506	479	506	499	435	436	460	478	479	484	489	472	459	498	507	480	488	441	517	496	475	521	525	508	478	465	491	489	488	496	467	501	482	479	510	516	438	482	463	441	477	506	508	522	466	503	490	519	494	505	452	511	479	448	514	542	497	510	422	498	477	499	501	469	499	534	502	488	464	516	469	483	463	490	528	450	466	450	459	453	514	477	458	500	479	432	456	494	524	508	491	513	463	466	477	453	469	514	489	489	516	501	465	504	426	470	494	462	494	478	466	488	504	432	499	454	440	485	462	486	423	494	475	503	476	472	445	479	483	474	474	460	474	508	464	468	470	496	467	475	474	490	482	496	495	471	493	522	476	498	479	446	477	562	475	474	454	483	505	474	469	482	470	479	490	473	448	500	516	503	473	501	486	479	465	511	456	505	477	459	496	459	507	468	470	460	522	505	462	472	515	484	522	479	499	485	471	470	474	479	495	481	503	486	437	465	476	518	505	497	448	482	476	471	473	513	498	495	515	501	506	466	539	471	479	457	478	494	491	480	464	540	496	471	458	472	451	519	481	479	495	496	488	522	458	478	430	540	490	474	458	455	483	469	480	502	469	488	493	498	496	505	485	530	528	524	472	472	482	470	485	519	490	474	491	469	503	488	495	494	491	430	485	495	467	479	506	451	460	500	512	479	500	469	480	485	519	434	484	474	460	511	446	462	479	505	482	519	466	475	485	534	492	479	506	458	458	488	492	498	470	500	471	442	466	502	464	522	494	487	467	462	462	491	506	499	460	491	477	481	452	462	486	482	471	513	523	503	471	497	495	528	497	468	517	491	448	495	477	491	482	462	484	466	486	480	474	490	496	498	477	491	469	470	498	514	531	450	462	479	444	465	510	497	473	464	483	503	502	520	457	512	497	473	467	464	480	488	505	462	448	475	461	489	449	477	470	510	500	471	494	466	476	478	473	463	483	495	454	481	478	498	492	457	526	517	519	507	513	503	506	461	500	499	491	489	486	481	475	444	470	505	499	492	495	507	492	511	504	484	509	480	517	527	465	472	453	486	496	477	491	490	485	457	492	480	491	459	484
14159	26201	27171	32698	31321	20582	12670	9862	7215	5330	4046	2744	1927	1200	628	661	511	354	328	274	306	241	237	240	239	264	236	232	240	282	275	220	247	282	752	1610	1645	867	483	272	355	403	261	241	243	215	253	231	229	202	216	230	257	232	231	220	209	225	225	231	207	215	232	262	219	253	239	225	265	222	255	211	266	244	219	225	219	250	228	232	261	232	225	221	216	264	220	235	248	217	242	218	242	225	239	233	257	208	232	222	224	259	210	221	211	265	248	235	244	220	237	256	258	216	237	240	236	230	224	252	245	210	237	240	219	208	277	222	247	213	218	221	221	212	255	227	212	258	208	233	234	214	226	231	236	250	222	215	257	252	254	216	219	228	242	226	224	239	221	229	239	240	222	227	219	211	229	210	260	267	239	232	240	259	218	256	256	238	209	228	212	234	217	241	242	212	232	217	236	225	222	215	214	231	217	211	234	229	230	237	248	250	232	242	197	275	218	247	222	222	226	249	224	196	222	228	241	244	194	222	230	234	236	228	231	236	249	238	215	244	249	255	240	251	246	216	236	233	239	221	229	215	243	206	223	223	238	239	229	214	186	230	214	203	227	255	230	233	245	226	256	234	208	247	241	223	231	225	246	251	248	218	228	229	211	233	227	245	218	231	214	240	204	237	226	231	236	220	236	244	263	222	213	242	238	243	210	228	255	241	209	201	253	247	212	224	215	241	221	215	215	217	200	254	227	209	210	250	258	223	261	243	234	244	250	252	247	230	228	208	205	256	239	231	246	266	226	199	226	208	216	264	267	226	258	227	265	219	210	253	214	236	259	237	205	253	221	240	239	233	226	259	219	242	228	245	244	242	248	211	223	221	239	229	267	218	222	238	213	252	236	248	206	216	250	251	214	214	228	249	218	217	200	207	244	227	244	240	208	235	231	217	227	207	224	249	221	253	224	231	243	230	213	229	235	241	243	246	218	221	205	224	237	225	253	206	218	243	219	254	267	230	248	219	221	218	258	243	199	205	238	214	242	229	215	248	223	213	244	222	200	228	231	235	231	246	213	212	227	242	219	240	233	243	210	224	226	203	259	200	225	238	229	250	266	237	239	260	219	253	235	210	215	243	235	212	238	223	207	226	222	201	233	258	216	226	244	239	234	212	254	241	245	227	234	234	230	227	249	233	220	235	235	205	230	229	240	242	248	217	224	262	221	245	257	228	232	237	230	247	224	201	245	232	264	237	226	242	224	277	262	244	193	211	230	257	234	222	232	217	238	195	227	259	261	231	260	212	232	223	203	231	233	261	235	212	210	236	237	199	255	223	247	249	201	240	235	239	237	249	233	261	231	235	224	250	223	222	241	224	229	234	211	236	177	226	244	232	229	243	236	245	229	242	236	232	239	226	259	232	240	260	226	225	246	224	223	219	265	238	266	228	239	261	222	225	275	217	236	220	230	229	257	235	224	225	213	218	233	231	233	235	245	229	247	226	239	217	234	227	208	239	209	248	184	257	251	221	271	238	241	241	225	230	239	207	257	254	228	231	221	259	236	244	195	272	246	225	213	239	246	223	251	235	241	229	226	226	210	230	273	209	231	203	225	244	230	217	250	232	226	236	222	212	247	226	212	250	226	242	226	225	229	209	253	243	240	219	233	243	237	255	225	232	223	270	233	250	211	252	204	247	241	225	217	215	209	233	215	220	237	219	210	234	264	211	236	217	201	215	232	220	203	256	203	244	240	237	248	224	240	231	253	213	262	236	235	220	230	232	208	216	212	226	214	237	231	221	251	235	220	222	229	221	213	228	249	228	231	237	216	212	226	211	261	232	218	250	232	245	241	230	258	242	218	224	252	228	236	231	233	234	258	233	221	239	239	225	206	232	204	248	231	221	249	253	213	209	236	256	225	215	208	224	216	246	223	250	214	230	253	231	193	223	240	208	202	240	211	227	191	225	230	241	238	209	248	233	240	239	221	204	233	227	229	233	235	255	238	208	198	235	251	259	224	275	236	234	240	231	260	198	237	239	218	222	261	289	228	241	210	224	224	269	226	257	232	239	226	237	238	227	233	254	234	207	272	235	211	225	246	228	218	227	215	215	218	239	223	260	247	222	240	226	250	216	219	254	238	217	236	238	232	231	233	224	245	250	233	220	230	265	221	212	236	219	217	258	211	230	248	230	252	218	229	242	269	240	260	235	257	236	226	215	218	221	243	219	230	222	216	218	222	226	227	212	225	215	203	238	248	224	228	231	230	227	226	245	239	234	231	258	233	227	232	263	209	255	240	230	230	253	207	224	220	207	214	196	246	234	225	222	229	236	211	216	228	239	245	261	241	212	241	258	208	233	227	244	220	241	249	222	215	248	243	217	230	207	232	200	235	231	217	208	235	220	235	248	238	229	224	267	247	237	233	222	230	238	234	264	225	234	240	211	234	251	199	220	238	228	246	217	237	227	252	255	221	235	220	241	230	248	225	233	230	225	228	209	216	223	219	234	242	229	206	210	243	236	247	253	221	267	245	236	224	264	245	232	239	201	225	206	235	255	235	226	242	240	247	266	210	239	215	244	233	226	215	205	250	224	239	267	217	224	227	243	191	229	242	214	237	248	232	224	223	248	231	220	226	256	239	236	235	229	252	197	240	241	237	227	236	231	244	217	207	220	234	229	213	242	228	247	219	231	213	217	247	212	254	225	216	222	222	211	216	238	237	269	238	192	235	210	191	222	214	242	217	232	222	210	245	207	232	253	221	245	208	205	245	233	219	219	228	254	238	234	244	262	210	221	249	238	211	232	234	223	233	237	230	237	217	235	213	217	211	223	211	198	226	230	221	206	241	253	237	202	249	241	239	222	269	249	253	234	225	217	200	242	272	234	235	214	226	279	227	248	238	258	250	218	235	231	224	182	242	240	209	207	242	247	232	221	225	229	238	199	235	219	219	223	242	210	220	214	238	241	236	216	244	248	245	222	233	254	228	241	208	267	228	239	242	232	217	234	210	255	259	235	239	222	214	248	225	239	228	239	239	240	235	211	213	216	236	228	274	205	221	250	222	217	256	214	225	210	244	234	189	211	223	234	220	237	211	244	216	212	251	238	235	248	231	245	256	219	239	234	234	228	236	220	187	230	255	218	259	242	211	233	208	224	250	226	249	228	218	242	225	234	216	216	198	274	238	210	250	220	247	227	240	228	208	233	237	238	207	200	210	236	216	216	244	237	211	212	241	230	238	231	252	217	210	246	243	245	186	253	200	205	234	244	230	266	231	219	247	220	229	204	241	247	217	222	239	236	248	227	264	256	246	234	246	233	207	227	223	211	232	226	246	246	221	220	235	202	245	256	257	247	247	244	238	213	246	224	248	212	233	240	220	235	239	224	228	228	228	244	247	222	232	222	217	201	232	238	236	208	238	220	235	236	247	229	244	246	248	248	239	203	217	237	212	256	249	250	235	235	246	210	255	218	247	210	252	212	273	221	252	261	250	232	231	238	227	228	235	231
10889	22002	26226	40121	43013	32163	25833	22916	20136	16310	14491	9863	5665	4258	2864	3486	2806	1232	951	943	922	869	886	780	762	780	684	724	791	757	791	780	764	1016	4587	10440	10369	4775	2217	714	1488	1722	650	601	577	584	581	572	588	609	541	596	582	549	609	590	564	552	593	566	556	543	570	570	550	579	567	575	549	555	572	579	560	556	577	583	544	541	580	598	587	609	580	574	638	571	610	556	564	565	580	552	553	557	576	560	565	543	574	559	594	525	578	594	561	568	596	579	578	546	589	558	525	574	523	560	614	593	582	558	544	533	562	569	532	539	579	585	556	597	585	577	590	539	577	564	575	601	612	567	559	554	579	615	569	561	534	579	571	553	578	605	603	541	572	554	537	596	560	563	564	536	587	606	536	584	574	556	577	572	613	542	556	543	571	571	561	592	554	591	556	619	559	579	527	578	588	557	567	575	606	554	592	573	569	579	590	571	561	534	522	594	547	554	553	537	567	567	596	569	575	576	592	556	557	513	593	569	549	553	583	549	578	555	581	599	580	581	535	554	669	544	575	523	564	555	550	585	581	596	574	573	583	595	626	540	591	573	559	557	576	541	561	553	601	562	573	598	568	543	610	582	577	596	586	582	568	557	554	555	543	563	565	577	542	537	546	539	569	576	530	556	557	584	549	574	570	580	574	570	618	601	570	600	573	577	566	584	551	562	572	541	542	557	593	544	560	548	568	543	561	544	543	553	575	598	562	576	541	558	583	560	612	562	592	539	568	549	560	561	554	554	590	556	582	567	544	528	533	552	542	586	569	579	571	550	604	583	576	591	564	574	576	540	600	587	580	573	571	583	556	567	582	560	569	579	576	548	595	581	570	609	623	550	562	576	592	570	587	579	589	630	582	578	560	595	563	512	571	578	554	589	563	562	563	574	575	568	618	549	540	574	562	582	591	585	552	574	581	552	578	586	560	568	558	544	609	559	575	561	624	556	566	559	590	550	608	585	562	575	580	585	524	586	595	577	572	591	578	559	572	564	536	552	550	590	527	525	589	598	575	553	600	628	620	550	530	556	578	582	565	535	604	580	553	571	563	601	565	569	506	577	589	605	574	617	624	608	551	616	560	547	576	563	580	525	562	551	578	561	557	631	617	541	572	578	574	559	552	618	573	562	608	580	572	587	596	567	543	544	581	554	638	600	541	573	578	537	557	590	565	541	593	569	610	599	564	565	543	581	570	622	551	544	599	542	596	572	601	528	549	547	581	563	586	555	594	595	552	585	572	535	575	539	594	564	571	553	597	574	567	553	586	526	583	568	551	581	565	541	583	558	615	564	578	533	574	530	577	602	574	596	557	544	625	562	574	540	555	529	556	612	579	592	593	573	610	536	548	554	526	559	578	577	556	572	541	558	576	568	575	583	604	573	585	552	556	547	630	517	565	600	588	595	579	619	613	566	534	587	582	561	579	547	608	564	600	584	585	597	581	573	564	551	569	564	550	602	548	550	584	578	548	591	610	553	548	605	568	576	545	524	552	574	585	567	518	593	538	531	578	594	593	522	545	564	555	577	610	554	574	554	540	565	581	595	555	594	528	557	540	561	603	599	544	611	587	527	553	523	585	564	565	565	566	552	590	609	594	566	534	546	553	566	543	588	592	588	569	545	576	590	574	547	574	562	588	536	539	584	577	526	603	546	575	520	579	551	516	522	573	570	546	548	572	566	548	574	550	552	545	596	517	540	611	563	580	540	554	558	577	542	590	554	557	526	584	630	558	525	537	551	559	558	555	537	569	588	528	539	547	546	560	552	593	551	517	586	557	585	546	566	550	557	554	579	586	574	573	553	574	579	551	559	547	550	573	570	567	589	572	565	532	544	592	558	583	570	576	593	567	579	580	525	548	572	622	587	569	587	538	556	569	584	588	517	575	586	544	537	595	570	547	543	558	544	525	581	550	561	559	532	546	514	592	585	559	579	553	547	550	557	541	573	573	568	549	566	578	598	573	569	551	590	593	552	565	590	565	580	574	549	592	540	577	542	544	554	542	579	540	584	545	568	529	537	577	537	558	598	571	645	560	561	551	568	575	564	589	562	599	585	533	564	644	523	527	565	568	586	580	593	560	585	550	584	576	599	569	555	576	593	589	570	568	543	587	520	594	571	575	630	575	558	560	602	582	553	544	551	580	545	557	594	553	606	576	587	534	530	515	557	652	546	560	544	561	585	537	546	541	585	599	571	529	541	577	567	584	576	591	578	586	562	588	563	570	558	598	532	607	561	528	563	588	542	567	603	598	579	561	545	584	574	550	574	603	587	552	549	543	588	577	554	614	543	607	572	615	543	554	566	593	541	553	559	589	588	561	536	598	564	599	607	579	557	540	600	556	559	568	600	556	590	550	585	573	609	556	591	610	580	551	592	559	595	547	544	558	576	535	570	581	581	549	603	593	570	556	571	590	557	588	569	603	617	548	595	553	609	595	571	591	567	577	588	532	566	544	581	574	571	570	581	530	552	578	541	599	571	578	570	548	560	544	566	531	560	577	587	556	567	536	576	564	615	593	576	610	555	569	532	562	558	542	557	574	561	603	594	535	583	594	563	569	571	571	575	553	596	549	617	525	564	573	562	560	570	582	596	537	504	549	559	604	571	575	566	523	556	611	611	529	561	566	573	566	544	551	581	549	594	581	509	605	619	561	539	563	598	554	567	557	564	585	532	594	514	534	585	540	546	542	580	554	565	575	559	564	524	545	561	538	530	561	574	590	567	550	569	568	579	590	597	592	547	566	584	608	542	578	519	585	533	581	575	542	589	594	582	540	553	592	560	556	597	616	548	581	565	568	574	547	587	590	573	580	540	554	548	572	554	517	557	572	568	587	559	587	556	588	581	590	575	568	593	562	544	595	589	520	584	557	559	589	629	590	583	577	589	571	576	548	562	589	576	548	579	582	567	579	554	533	582	604	577	566	576	574	537	532	578	560	537	628	586	594	516	570	575	587	548	559	570	605	557	604	569	561	576	609	591	563	570	577	551	566	567	553	585	606	560	564	561	579	563	589	600	573	569	567	601	574	566	547	556	603	544	576	528	546	561	610	557	558	606	576	621	551	548	545	576	534	609	619	585	590	542	593	590	584	591	605	575	521	547	550	581	593	558	515	618	544	620	552	591	556	571	580	572	570	553	580	570	581	569	576	581	585	588	592	561	580	567	545	551	560	528	579	583	601	567	563	530	531	604	548	583	598	622	580	559	566	598	570	559	573	518	561	605	583	556	556	592	520	598	517	567	556	551	571	563	607	545	509	571	564	570	557	577	568	620	601	575	551	563	548	603	570	574	559	581	562	573	565	582	593	566	565	569	598	594	560	558	586	608	587	550	611	584	550	572	576	559	540	605	579	554	613	598	563	581	599	594	643	535	544	525	572	571	574	565	567	558	560	577	563	544	573	619	590	588	573	583	559	546	565	561	544	609	559	595	540	548	565	600	594	565	541	600	563	565	583	561	599	583
23152	36386	34571	39022	38063	30180	22282	17402	13870	9614	6173	4403	2987	1881	1091	1050	792	386	322	271	285	268	262	254	254	234	228	275	247	239	274	234	376	412	1860	2180	2147	831	684	227	706	548	212	237	209	205	224	211	200	218	206	183	213	240	246	344	202	200	184	220	208	219	196	219	206	212	226	220	237	220	203	203	232	207	205	213	230	210	203	204	203	202	229	206	233	207	201	226	224	215	195	200	195	217	196	201	204	215	197	216	211	225	213	192	188	211	237	219	203	203	220	210	219	210	201	218	202	198	203	203	200	198	201	218	185	202	188	195	227	202	211	208	196	199	207	202	213	200	208	193	179	210	192	216	199	198	227	209	212	213	215	195	178	189	209	214	207	176	212	200	228	220	224	226	191	219	191	208	212	204	212	224	224	208	221	181	190	209	222	211	199	200	197	199	198	206	229	200	218	223	189	210	239	231	215	206	199	222	239	213	217	204	199	189	205	222	188	210	220	189	209	200	219	213	220	195	184	226	196	184	211	223	201	198	204	200	228	236	225	208	191	227	223	202	197	200	208	198	189	202	218	200	184	224	209	240	196	211	213	207	237	203	209	199	181	192	230	202	222	221	214	220	215	233	230	195	204	204	204	198	226	228	201	211	193	205	197	210	198	209	214	216	225	217	182	229	210	197	210	222	202	186	187	209	204	192	197	218	187	207	225	206	266	190	226	202	203	214	231	201	205	211	214	202	202	178	228	191	222	203	206	222	226	224	188	181	227	228	208	224	225	219	215	181	218	189	189	218	186	236	205	190	207	213	211	232	208	222	205	209	202	209	219	205	235	217	200	194	198	195	211	197	210	196	233	204	222	191	202	200	222	224	201	198	202	213	209	205	193	202	222	213	205	187	183	191	211	219	185	219	220	209	213	206	196	205	201	223	204	246	235	186	210	221	238	192	185	205	216	212	195	202	220	216	205	214	198	196	216	209	209	222	197	213	205	189	200	188	218	228	210	239	203	219	210	198	236	194	210	219	179	208	213	212	243	218	205	202	200	202	217	230	189	197	231	221	229	163	188	188	193	202	191	174	221	226	199	200	202	173	194	239	204	222	240	175	199	193	208	204	203	222	214	215	210	204	206	211	208	221	200	205	220	228	192	227	191	214	208	217	219	162	213	195	212	194	165	193	210	190	206	207	205	237	233	194	237	237	192	207	208	208	196	232	189	227	225	209	204	194	207	195	230	183	209	186	201	189	209	218	216	209	229	207	216	243	173	213	212	199	215	198	203	214	214	221	223	189	213	220	192	219	177	198	220	202	190	206	205	191	193	216	186	184	190	192	195	200	213	227	217	219	189	212	207	226	198	233	179	186	219	208	209	215	227	205	209	214	219	202	227	196	212	207	214	225	213	168	215	219	213	214	222	212	193	201	205	218	195	194	215	215	229	233	198	206	244	205	221	199	203	213	223	186	237	216	188	220	198	243	207	210	226	178	218	231	206	194	214	209	215	233	234	215	202	206	193	217	211	219	197	217	190	212	221	214	221	191	185	196	196	179	187	210	191	190	245	216	211	196	207	192	223	221	190	209	216	207	197	212	214	210	204	188	239	227	203	192	198	215	209	192	198	195	212	183	223	209	218	211	213	204	207	213	203	221	203	164	203	205	199	228	199	206	253	219	201	190	195	210	213	198	218	185	188	229	198	209	207	189	201	209	190	217	199	190	213	193	241	199	207	206	188	228	214	225	231	216	191	205	241	211	216	226	219	199	203	209	192	191	204	217	204	218	218	185	223	237	203	195	227	209	201	215	172	203	227	188	214	200	183	215	241	241	206	208	205	208	187	216	217	175	216	229	226	227	216	208	218	220	206	198	225	222	221	227	180	215	209	213	203	187	213	201	196	201	217	198	213	241	205	211	213	218	231	210	186	204	212	206	218	201	219	193	194	213	204	235	213	195	209	195	211	210	185	219	198	190	225	216	204	201	192	186	202	214	200	222	218	198	215	211	189	194	187	200	201	202	192	218	228	209	200	232	194	193	221	212	218	197	185	211	199	210	230	205	181	200	233	238	192	227	192	225	211	203	222	200	216	209	224	189	241	202	221	213	223	244	208	200	190	255	242	212	202	188	217	204	196	201	200	204	220	222	199	217	205	190	201	197	188	171	205	208	212	217	175	174	210	214	190	217	205	206	209	212	204	212	240	229	192	226	185	184	213	210	224	239	218	206	190	213	207	215	189	207	212	192	206	215	180	220	218	207	210	204	217	239	221	199	210	204	225	184	222	183	197	232	228	215	213	219	193	212	221	213	226	227	194	202	217	216	221	204	190	221	226	209	203	235	211	235	206	197	210	205	202	215	204	241	251	199	212	208	216	215	222	207	249	227	208	220	213	195	216	213	238	212	211	205	224	175	221	223	204	228	203	215	208	201	211	198	213	214	221	223	263	225	214	213	198	210	219	234	199	178	187	210	218	229	174	201	179	199	200	198	207	203	211	187	236	196	213	198	193	190	216	241	219	230	207	192	215	221	232	228	220	206	220	189	198	197	215	193	214	217	200	206	204	195	198	194	196	198	219	210	197	208	213	195	199	224	207	208	205	217	201	239	212	227	206	212	197	215	217	216	214	196	202	182	224	210	209	198	193	199	199	206	189	238	211	216	215	209	203	190	206	193	218	217	211	173	234	184	188	197	199	218	228	203	201	231	191	217	228	217	191	224	209	238	196	193	225	233	211	224	210	224	202	223	203	199	207	212	208	209	173	218	210	202	200	204	216	206	224	201	187	200	190	196	222	211	195	217	223	225	247	229	213	220	225	191	209	205	205	198	190	209	216	225	206	193	197	206	219	199	220	220	218	217	216	220	219	210	208	214	206	177	199	198	193	220	207	223	215	196	210	224	205	211	189	205	195	184	240	227	187	205	190	193	203	229	210	161	184	192	214	213	203	226	197	208	207	224	201	203	193	215	206	226	198	215	211	223	210	189	221	204	215	209	226	227	205	186	206	240	209	202	213	209	204	206	219	188	191	187	203	204	238	226	205	222	201	213	231	216	226	198	210	222	237	205	221	199	219	191	219	207	201	214	215	197	214	216	197	213	197	195	195	200	185	214	210	224	180	214	177	207	243	212	231	223	205	218	219	204	206	225	237	189	211	184	206	197	227	198	203	213	210	210	208	204	198	212	227	186	223	222	201	214	216	214	181	214	214	220	177	213	219	224	192	188	193	216	213	235	206	215	197	230	200	200	207	201	205	226	189	220	212	203	192	199	207	208	229	205	199	200	211	217	207	213	217	210	213	200	203	247	222	206	246	207	206	214	197	186	192	211	213	209	235	196	201	234	209	204	212	233	228	206	198	184	198	200	203	185	215	217	211	196	199	230	207	222	189	206	200	224	214	217	209	214	224	212	201	244	218	204	196	211	240	211	209	198	183	203	190	191	216	221	239	224	194	195	220	205	224	203	239	211	207	210	227	231	211	209	191	208	204	204	192	213	236	216	214	188
16235	29247	33549	45782	49395	40600	34956	30866	28380	23146	20677	15227	9424	7419	4733	5107	3898	1552	1237	1166	1048	969	997	957	922	786	772	840	834	809	858	836	1730	2024	11152	12261	11825	4546	3621	892	4208	2722	510	530	524	540	499	485	545	533	504	495	505	528	701	1575	484	521	526	509	491	472	508	519	505	528	518	512	532	488	513	458	532	505	529	479	530	513	515	484	484	548	525	505	550	490	512	529	545	523	494	491	501	496	511	503	492	519	494	452	476	519	531	479	508	502	506	536	510	504	524	505	525	486	500	485	530	506	504	498	517	522	520	513	534	518	472	492	485	496	505	488	491	474	515	530	523	508	513	478	513	524	516	546	524	504	505	568	490	485	467	494	513	493	482	501	469	531	512	523	498	466	497	502	505	475	461	500	550	520	496	500	493	521	528	542	511	495	468	483	478	476	456	480	499	517	501	523	497	503	461	489	531	451	485	498	483	528	510	500	474	499	487	527	506	491	501	488	512	575	495	545	468	525	538	506	525	486	527	511	492	494	521	483	499	505	473	531	521	510	491	528	493	552	531	509	522	537	483	516	478	479	522	515	461	502	506	552	502	474	532	532	551	523	513	529	511	520	575	483	471	483	525	509	529	477	515	474	475	516	474	489	487	503	482	455	507	525	501	486	507	495	530	482	523	505	510	532	492	469	506	492	449	508	515	455	472	497	532	511	477	530	534	473	473	562	523	519	522	501	519	533	504	513	468	488	487	493	476	528	516	506	515	495	514	528	511	508	477	506	536	519	515	514	493	490	543	496	512	512	490	532	476	519	488	517	500	553	492	567	453	487	523	484	514	492	488	485	481	476	504	507	461	533	516	503	522	523	511	505	511	485	517	472	469	489	540	507	505	514	499	518	497	542	516	505	498	486	511	534	522	499	511	499	481	448	508	518	539	482	514	493	481	517	508	471	520	520	519	547	475	509	497	479	479	491	472	452	516	482	501	507	522	543	499	534	511	493	484	483	475	496	497	532	504	480	519	473	533	509	513	543	497	508	509	482	509	539	486	513	528	523	507	508	505	492	538	499	477	500	532	509	474	497	511	493	524	512	532	507	506	497	487	483	497	495	515	508	472	512	516	527	479	526	486	515	494	511	504	508	487	517	497	477	497	522	542	488	495	503	463	505	485	518	503	515	464	514	532	492	517	528	489	527	526	504	524	513	480	515	466	520	527	483	533	504	503	513	560	518	486	479	531	548	481	542	507	499	484	487	518	489	489	478	529	472	496	545	515	508	515	519	489	496	505	523	517	509	499	508	505	532	498	523	529	514	496	539	494	496	505	514	496	500	469	475	533	493	519	528	481	552	484	501	529	493	534	509	527	488	503	494	464	533	511	517	506	502	534	531	497	523	492	518	495	504	503	503	512	529	545	498	526	538	492	507	478	532	499	512	489	509	497	471	484	485	482	484	537	502	491	508	477	474	537	509	495	505	515	489	556	495	476	512	519	494	496	550	489	514	529	494	501	543	503	505	527	528	464	506	505	480	501	484	510	504	496	529	529	532	471	524	517	528	512	477	517	512	538	527	529	529	469	492	518	426	492	515	503	476	450	530	525	488	496	502	518	482	503	487	497	520	498	471	511	509	509	487	512	463	472	515	524	538	470	526	499	511	497	507	507	486	514	520	472	508	516	510	488	471	552	502	533	527	509	526	500	526	537	495	505	482	529	506	490	511	503	510	483	529	486	527	527	474	504	483	519	479	484	534	488	526	503	541	501	499	509	468	490	504	462	485	511	506	516	509	502	516	512	533	490	508	519	528	541	511	480	532	510	549	491	530	484	484	463	497	486	529	519	496	493	502	477	526	531	501	517	510	509	507	525	488	500	478	510	480	503	508	495	499	501	508	513	504	485	522	513	498	487	540	461	528	498	487	472	494	511	487	525	509	513	496	515	510	523	557	522	513	519	503	516	513	497	466	521	519	496	446	560	502	489	509	541	521	510	517	452	497	515	500	513	505	562	537	511	497	500	511	449	480	514	534	484	509	494	536	514	483	512	493	495	529	537	482	528	473	485	532	467	533	499	515	515	494	519	510	495	485	541	511	490	504	507	522	454	530	497	478	479	520	520	502	508	487	523	493	528	525	490	464	505	493	506	490	537	487	492	507	456	485	533	471	546	479	478	502	499	498	531	545	537	522	517	506	486	515	473	525	502	516	482	466	468	505	512	499	550	488	516	452	532	525	510	495	473	487	509	501	489	504	480	541	509	495	506	460	535	468	515	512	517	524	514	486	483	503	488	519	484	486	506	509	523	499	503	478	471	517	504	502	502	471	526	506	504	550	489	484	547	542	512	504	497	520	537	460	449	494	549	520	469	501	512	514	483	478	476	472	480	535	478	530	507	468	484	506	520	527	498	490	475	514	524	542	521	511	507	524	523	530	515	493	512	544	461	463	492	524	468	514	479	529	526	507	520	510	500	518	480	504	467	480	496	520	524	516	488	479	478	500	495	521	514	526	501	514	548	501	502	521	505	545	529	504	506	512	500	541	539	512	502	519	493	544	527	491	536	480	528	497	525	510	505	474	479	430	518	519	501	483	528	488	515	580	522	565	507	503	492	539	509	495	528	511	427	492	501	503	485	515	500	518	475	499	502	523	473	459	510	522	489	500	534	547	510	521	490	464	523	524	496	504	520	473	512	503	527	527	480	500	483	526	480	488	495	488	514	500	472	512	501	511	492	484	522	501	516	544	519	496	454	498	543	519	499	526	480	496	526	487	497	513	518	482	506	526	495	518	515	474	505	498	464	536	544	493	546	492	481	490	514	509	491	470	499	510	543	546	499	482	485	509	525	503	480	451	520	519	478	527	512	522	485	487	520	489	504	477	506	472	495	519	488	541	512	470	507	503	524	493	499	475	498	478	515	502	493	482	527	467	521	469	538	445	473	480	476	467	506	509	478	503	496	533	471	521	490	513	462	491	504	487	524	525	537	546	489	516	538	525	513	523	500	509	553	503	537	493	532	503	511	509	523	489	506	481	507	485	513	508	550	480	495	525	497	545	483	517	514	503	475	503	466	497	525	484	558	499	509	518	526	516	532	530	502	521	558	472	533	471	565	500	483	480	510	517	496	471	483	479	481	471	493	543	477	493	530	526	485	508	502	490	484	476	557	508	546	491	497	535	518	487	506	511	512	491	515	483	516	514	482	491	526	506	508	491	462	515	497	472	501	475	519	503	499	463	492	487	508	511	489	514	532	481	479	507	492	534	493	537	510	542	523	552	517	504	501	521	481	502	524	480	527	483	536	524	472	532	513	526	505	513	502	513	515	543	500	517	487	485	535	495	514	481	464	542	489	490	490	494	478	496	493	474	494	510	522	523	533	525	540	499	487	487	475	486	506	458	485	505	478	506	479	503	512	500	491	520	515	479	502	491	478	508	484	484	497	503	489	511	516	505	493	501	481	534	514	498	525	487	500	549	558	525	472	489	514	483	543	469	460	501	494	476	492	496
3171	3490	2821	2488	1951	1125	697	601	435	363	309	243	215	213	204	218	182	162	168	168	184	151	151	153	161	150	143	135	144	148	162	156	142	176	184	169	200	198	172	134	157	138	131	129	147	156	117	159	133	124	122	117	143	164	112	156	130	127	142	137	137	162	143	129	130	128	138	144	133	143	155	137	151	137	136	127	145	138	146	122	140	116	138	148	139	146	149	126	136	161	136	145	123	127	126	149	131	137	149	146	128	110	136	137	148	154	141	165	141	129	146	117	139	141	133	116	139	145	129	136	140	145	130	134	147	155	137	120	154	136	139	159	157	147	130	142	150	128	126	153	127	142	147	136	138	142	139	130	124	151	152	140	149	124	156	135	130	135	124	162	169	171	156	143	143	126	129	125	139	138	135	144	138	130	146	130	172	130	131	136	138	139	148	138	115	137	140	155	139	106	157	151	145	153	143	146	140	124	159	140	159	150	158	122	145	141	146	162	135	120	133	118	134	153	125	136	114	128	114	140	147	140	127	135	123	142	149	165	134	118	125	156	151	129	137	135	148	148	138	140	148	132	134	161	144	132	158	144	139	129	143	117	137	156	148	127	125	124	129	112	138	135	131	127	138	139	152	140	140	123	135	124	160	153	126	126	149	160	127	147	132	132	137	121	128	144	120	135	148	122	138	141	140	146	138	125	118	147	136	118	153	138	141	135	149	144	134	126	147	136	151	148	132	130	128	142	162	144	138	162	125	135	137	134	147	139	150	146	149	156	145	147	134	120	133	167	145	131	118	132	128	155	150	143	150	139	151	152	135	144	144	125	148	136	116	146	128	131	139	143	144	118	148	136	159	133	122	157	134	139	145	133	131	138	150	127	125	151	161	128	123	125	137	150	116	146	125	152	112	106	122	142	145	130	119	121	155	130	119	146	151	129	139	149	142	132	163	126	140	155	153	112	126	132	141	125	161	138	135	158	140	130	140	152	133	141	136	141	141	130	143	153	144	158	137	129	127	126	139	121	145	138	161	126	172	120	152	135	126	125	156	131	144	126	141	137	151	148	129	145	146	138	110	153	135	159	130	114	142	141	128	165	146	142	141	137	135	147	141	120	131	122	157	125	142	151	125	141	139	137	130	126	135	161	140	164	144	119	146	173	169	129	141	127	146	141	124	138	161	170	146	158	134	114	138	149	134	146	143	143	125	147	147	129	125	151	147	141	128	134	161	138	141	148	136	155	146	136	129	151	126	142	131	118	125	143	136	143	135	161	133	124	131	156	137	133	142	117	135	137	112	146	146	152	131	156	129	161	141	150	139	130	137	145	145	147	119	147	163	130	128	146	138	147	154	130	119	126	152	137	125	150	160	141	127	122	136	121	115	133	140	127	128	156	134	147	133	145	150	138	130	121	126	164	135	149	124	125	124	154	136	152	120	168	143	176	148	148	144	173	139	146	150	130	112	138	157	142	137	140	135	167	138	138	143	139	145	117	155	121	143	136	144	131	141	135	143	124	127	132	136	145	120	120	123	157	136	115	132	156	118	149	141	140	142	136	138	130	125	150	129	125	142	151	121	142	133	143	141	153	126	153	128	133	152	140	151	120	152	158	151	142	147	151	135	154	142	141	105	128	153	126	124	125	134	135	136	130	144	146	121	131	134	118	142	151	130	143	154	157	134	145	151	137	136	129	130	163	132	169	133	148	133	131	140	110	116	133	122	140	148	142	141	144	124	131	144	135	162	148	144	142	146	134	142	151	137	125	126	139	144	149	136	137	157	132	137	145	146	123	143	135	137	133	121	140	124	112	142	148	131	164	144	129	142	143	146	137	142	149	152	150	143	138	118	134	134	132	143	120	130	134	133	137	149	165	129	145	145	155	155	137	144	153	132	146	132	135	134	119	126	144	144	135	127	137	122	138	139	130	140	141	133	135	150	137	115	139	144	147	148	142	150	143	137	126	138	126	131	126	145	142	140	136	150	148	127	135	119	131	133	140	147	155	145	142	132	167	133	123	146	141	168	133	143	137	164	151	121	147	137	146	140	131	135	140	126	150	145	165	130	123	142	118	125	123	126	139	145	146	132	142	136	141	149	159	122	154	139	138	136	157	160	139	144	121	144	135	151	141	131	160	129	134	148	126	158	131	148	152	166	154	125	142	138	162	146	160	156	123	118	146	136	132	129	124	129	133	138	136	156	139	138	135	143	117	120	132	134	151	152	144	158	119	112	154	143	140	135	154	144	154	116	135	136	133	134	161	129	142	141	140	145	123	138	128	125	135	133	134	151	140	137	147	130	137	122	129	155	134	135	119	141	163	141	112	125	175	125	132	137	140	152	150	150	170	132	141	144	156	122	114	129	128	147	152	132	140	129	143	128	134	180	119	130	139	103	134	137	138	128	153	132	146	138	133	156	149	126	157	129	126	128	123	141	166	130	132	128	130	144	129	135	143	151	128	138	140	126	122	136	126	162	147	109	131	126	132	123	157	138	131	135	163	141	105	146	149	139	156	133	131	139	152	154	140	145	146	150	126	151	111	132	134	144	129	137	170	144	139	165	175	143	156	135	133	138	129	140	134	169	127	137	156	142	134	148	141	138	114	125	134	116	98	122	130	141	134	131	133	142	156	152	154	147	128	147	138	122	149	139	119	128	161	165	147	146	147	140	143	130	142	142	138	134	140	152	133	133	134	130	161	116	143	149	144	158	154	137	148	130	131	156	131	120	157	115	140	140	141	123	122	130	151	156	118	141	125	172	165	132	143	157	156	151	131	134	133	138	138	143	148	119	131	140	130	157	156	151	144	132	147	134	136	154	157	151	132	146	138	148	149	120	162	160	132	144	121	121	134	148	130	126	147	137	148	137	130	139	131	131	127	176	152	145	130	140	132	119	140	142	158	143	130	154	146	137	148	129	126	136	132	115	125	138	145	123	141	133	150	139	132	134	152	154	152	127	131	148	117	125	149	125	141	140	124	115	136	151	128	120	126	154	124	141	149	143	150	156	140	143	140	121	163	147	124	148	144	126	144	141	157	158	135	114	142	129	128	137	143	123	151	159	129	140	156	161	150	126	128	132	137	138	132	130	134	145	145	130	128	132	131	135	162	142	138	131	163	136	122	132	120	144	136	138	140	158	136	129	150	131	138	128	137	158	129	126	132	141	132	124	143	151	161	141	158	145	167	131	143	140	146	124	140	138	123	130	130	135	132	142	137	165	143	136	144	126	135	146	151	131	126	148	129	126	137	121	122	128	142	151	161	147	140	143	142	140	143	155	157	127	129	123	146	139	115	143	145	136	157	116	143	149	126	136	146	129	144	157	130	152	116	132	128	144	140	132	140	142	130	127	146	132	128	136	155	127	150	133	126	150	146	137	150	118	142	137	155	137	154	151	131	163	138	130	145	135	131	120	157	139	139	118	151	120	134	140	138	127	170	141	162	130	135	139	153	147	141	141	153	154	157	155	127	150	155	143	155	169	123	116	136	149	141	123	143
3219	4772	5678	8214	8305	4710	3285	2740	2344	1608	1569	1219	964	952	795	839	652	538	548	575	476	491	455	464	465	476	431	451	445	450	459	424	411	653	693	588	727	924	587	351	435	481	324	368	355	411	386	393	381	414	376	383	362	386	385	491	400	341	390	340	381	394	354	364	358	359	362	392	383	368	348	374	384	376	399	395	360	388	357	408	324	345	381	367	358	368	374	406	382	395	343	367	358	373	368	385	374	380	355	374	348	399	395	387	393	353	396	403	393	349	399	401	363	423	362	375	376	399	373	362	379	382	366	405	338	395	360	363	381	400	387	397	369	382	353	364	379	399	341	352	385	385	334	374	364	372	389	379	384	330	351	348	364	384	403	381	363	379	383	403	381	360	354	374	374	373	397	360	380	383	367	343	383	406	373	386	402	397	360	358	375	387	355	356	387	349	345	377	360	380	389	390	385	371	385	382	363	364	406	388	392	369	353	412	399	389	368	375	363	388	358	371	347	404	399	377	378	387	399	367	365	388	345	403	374	381	371	366	405	402	373	371	396	378	401	403	403	375	362	363	362	385	373	359	382	408	371	369	377	378	375	342	362	359	358	372	367	347	377	371	372	349	361	378	370	345	401	369	384	367	374	356	338	388	390	383	368	360	377	366	381	385	389	374	324	394	331	419	359	393	384	361	338	406	350	366	356	405	387	348	352	393	385	370	348	349	352	397	358	340	377	394	391	338	396	392	385	398	368	368	356	359	365	368	377	372	383	376	382	384	371	379	360	361	375	395	382	418	385	369	362	370	368	370	399	342	345	387	374	363	354	353	383	385	381	350	373	353	370	361	414	385	364	364	358	390	364	362	383	368	411	361	358	396	361	388	385	417	390	379	403	339	379	341	393	363	373	386	365	394	359	393	365	398	368	361	382	377	368	385	381	372	399	418	345	406	425	388	360	368	388	358	383	381	380	378	354	353	378	391	366	379	379	376	382	367	397	333	375	382	375	334	385	397	373	374	352	400	386	395	378	373	372	384	349	355	356	380	373	383	409	403	390	378	382	348	330	391	408	360	375	375	387	344	367	358	374	372	356	395	392	386	375	376	361	353	401	375	397	364	351	407	390	390	370	354	337	388	383	364	352	347	366	387	336	384	422	376	372	375	365	373	373	360	374	373	338	361	385	368	382	390	394	347	339	346	370	400	352	351	379	356	342	363	363	398	357	386	404	396	347	333	338	357	377	358	418	379	346	335	370	323	390	371	353	335	344	356	358	386	366	379	308	383	338	364	391	355	410	361	386	363	381	355	358	389	369	367	380	366	342	379	349	389	367	346	398	350	369	352	380	370	379	388	403	323	387	373	356	394	354	391	381	369	396	360	390	379	388	406	418	393	368	398	415	310	367	366	376	366	346	373	399	374	363	326	397	380	355	388	383	385	340	366	381	397	403	370	371	362	373	391	365	387	358	386	359	406	375	366	341	372	373	379	362	415	368	348	333	371	371	402	400	391	350	365	401	345	402	413	377	366	413	380	380	356	352	382	401	406	345	392	360	378	354	376	386	369	357	376	409	370	393	363	413	368	362	381	367	381	351	384	366	399	351	399	352	372	346	395	354	374	356	337	381	385	380	343	368	380	364	373	362	383	374	390	402	381	350	368	332	366	372	405	363	383	371	378	404	415	368	363	394	402	356	349	408	352	360	391	382	391	408	410	355	359	352	383	401	365	390	325	357	378	382	388	336	393	414	363	369	367	379	364	380	383	357	352	380	367	366	352	367	355	372	382	354	388	343	367	349	375	384	369	356	355	388	334	355	385	399	405	399	356	363	352	366	330	357	373	338	366	379	368	365	353	367	328	385	366	380	383	395	354	389	389	393	356	367	350	369	357	380	346	393	367	372	400	371	366	399	377	372	390	390	345	392	365	403	395	351	342	399	366	387	382	397	333	375	398	396	386	406	394	364	318	424	397	364	353	379	375	404	398	424	401	380	366	335	412	372	404	361	399	374	378	397	371	400	372	350	388	343	376	384	366	386	400	358	381	362	365	368	392	362	394	371	342	372	384	405	392	359	373	343	382	383	383	383	400	383	379	363	374	385	410	383	361	355	378	390	351	383	376	379	407	377	353	374	362	415	367	374	385	431	398	367	403	395	354	366	341	371	383	349	373	372	381	352	372	388	385	382	395	340	394	353	410	384	380	348	344	388	414	386	424	358	380	351	393	384	405	389	349	356	361	375	411	370	344	380	392	338	409	374	390	383	408	401	364	355	394	383	389	369	336	371	370	392	361	400	346	402	374	404	382	376	391	387	400	397	351	349	394	395	372	376	411	359	374	336	386	412	387	360	377	368	386	369	369	372	340	354	345	400	362	386	385	370	377	385	374	339	414	378	411	383	376	410	362	372	405	386	363	365	374	382	379	353	397	388	375	366	371	389	386	388	366	400	360	382	359	402	383	375	382	344	380	387	364	368	358	351	398	354	383	384	358	391	387	358	347	415	378	383	366	417	407	372	335	347	362	373	380	370	389	380	403	355	408	350	406	376	430	388	357	352	393	363	374	318	357	383	389	362	378	379	391	366	368	386	342	348	381	341	383	376	385	361	369	361	411	388	343	376	393	399	374	398	402	393	376	413	417	357	375	408	366	397	381	363	390	373	386	416	359	341	326	398	375	343	369	394	377	359	348	363	397	418	356	379	381	390	373	352	362	371	385	389	376	384	404	384	392	368	358	363	365	389	366	385	373	360	372	380	399	391	379	389	358	375	376	363	388	377	369	366	389	372	380	376	375	371	387	379	405	361	399	359	376	399	429	396	367	360	369	366	355	367	392	392	386	340	382	352	335	371	383	380	371	381	378	369	356	401	400	404	361	387	399	355	374	396	368	377	348	378	384	340	345	408	357	368	399	368	368	394	371	398	396	381	387	369	360	377	398	378	369	359	371	378	371	370	430	390	380	410	378	356	380	413	371	363	381	389	380	362	381	381	408	424	365	377	358	362	374	373	382	363	372	372	373	366	363	338	364	356	360	364	361	386	368	381	369	379	368	371	367	353	435	366	356	373	369	412	338	398	393	403	393	386	361	366	414	362	392	381	376	387	398	403	396	375	399	398	358	362	368	399	373	403	402	430	376	360	344	391	375	395	366	363	389	375	389	350	377	400	397	382	379	334	372	375	410	366	361	396	372	391	374	363	384	345	358	354	395	363	388	378	363	402	357	360	377	363	382	384	397	364	348	376	381	384	418	389	377	370	414	379	372	376	351	367	354	381	349	365	409	365	366	342	378	373	329	381	356	427	385	400	408	405	364	375	401	348	361	382	372	394	371	363	413	391	419	364	388	372	437	367	353	369	374	384	399	404	414	334	415	411	340	383	378	412	370	367	393	374	399	377	352	368	383	365	373	345	365	380	356	354	338	396	357	380	379	374	357	386	384	362	406	375	418	337	369	349	369	359	367	371	354	352	363	397	369	354	380	381	387	424	393	361	370	387	402	370	414
15853	27513	28216	31395	29647	22136	13061	9264	6645	4559	3852	2370	1610	1078	741	772	543	328	272	306	259	257	256	284	303	215	268	229	254	236	235	279	357	431	464	445	969	1548	1011	248	253	221	219	245	226	218	240	238	227	216	219	203	234	224	281	448	248	224	228	225	217	213	196	228	210	228	236	207	226	222	206	221	222	246	217	224	213	223	211	212	225	204	230	227	229	180	220	206	230	217	262	247	183	214	224	214	213	204	223	226	234	226	186	244	234	242	231	212	232	221	229	234	225	246	196	188	219	209	229	225	237	215	224	233	235	233	223	236	237	244	199	210	224	253	201	212	228	226	205	220	223	237	212	210	235	223	244	214	197	194	199	200	241	208	232	208	192	236	211	195	228	216	203	219	228	201	247	200	210	213	214	220	255	201	222	252	226	236	237	208	229	192	233	224	244	227	244	257	212	231	224	257	238	225	228	233	229	236	205	207	234	246	253	234	233	219	232	212	218	215	209	211	229	236	235	206	224	238	214	233	236	222	216	203	207	218	245	206	226	223	225	214	225	188	183	251	245	213	214	209	212	216	218	226	226	204	239	251	223	222	232	246	222	197	225	216	222	245	225	230	235	214	207	221	257	226	187	236	240	232	200	209	252	194	221	234	223	249	217	231	256	231	228	216	215	249	192	224	226	218	217	203	248	214	213	205	220	220	216	219	230	215	217	219	256	231	231	233	225	219	231	212	241	237	221	230	225	224	221	219	203	220	238	215	230	250	209	231	215	244	231	261	218	230	190	224	204	204	224	243	249	230	239	214	196	231	217	199	221	240	222	194	217	201	223	238	216	238	249	199	242	222	242	226	251	233	214	231	229	215	255	221	240	194	236	236	202	244	183	216	245	205	228	241	224	240	232	215	204	230	225	224	235	228	221	227	232	221	231	217	243	248	227	234	209	248	218	228	230	229	211	217	225	216	221	248	224	209	220	224	231	213	239	228	228	228	214	214	212	235	219	248	225	206	260	209	262	219	218	201	223	222	212	209	212	209	239	244	204	213	226	232	212	229	214	225	196	228	236	229	236	247	228	222	216	229	185	181	227	216	228	203	213	225	213	213	242	230	252	226	213	213	206	219	226	216	255	225	210	238	250	201	225	219	230	250	253	213	248	250	246	223	232	212	216	217	237	205	204	250	228	218	218	210	225	196	233	240	221	214	239	225	220	195	221	255	205	223	213	206	223	218	238	219	216	214	195	245	255	220	218	212	236	198	230	228	223	214	237	216	207	213	257	214	226	233	231	210	212	234	182	232	238	213	234	272	210	207	220	244	215	212	213	235	228	186	224	233	214	218	220	213	218	220	224	224	244	205	220	209	229	203	212	213	206	224	240	221	233	209	213	198	224	248	232	250	248	246	226	220	209	226	224	206	202	251	205	247	200	254	211	214	230	248	240	242	213	198	223	207	219	231	217	205	256	229	199	225	225	227	210	194	202	208	233	199	245	211	230	244	224	213	204	241	223	223	230	248	212	230	228	238	235	217	244	202	205	222	232	250	235	266	229	224	213	221	215	243	249	237	226	222	224	197	224	202	230	226	210	251	217	249	206	202	217	261	222	236	216	232	209	219	226	249	223	226	213	231	196	235	233	242	224	241	245	180	211	245	222	215	224	245	213	217	243	222	225	224	246	205	229	229	246	239	243	213	220	190	224	252	239	251	237	222	234	215	236	230	236	229	249	232	228	236	235	228	251	259	208	216	217	237	241	243	212	220	225	214	244	213	226	219	218	231	233	244	234	244	229	216	230	222	230	216	206	215	203	245	241	224	236	233	233	233	241	258	209	226	210	227	196	202	207	232	201	231	230	217	204	236	220	211	239	218	230	208	223	216	237	238	208	261	252	232	245	234	207	256	231	221	237	246	237	223	211	228	212	217	227	242	222	239	232	211	234	236	237	220	245	221	204	232	202	212	216	241	223	228	269	235	224	206	220	245	247	246	211	229	217	235	215	216	217	244	227	204	225	223	235	198	206	208	244	239	209	232	223	235	202	220	204	262	221	243	226	221	246	213	247	238	195	194	216	210	215	220	229	215	226	199	251	227	228	250	210	223	246	225	240	230	219	233	219	207	241	188	223	227	224	249	238	241	245	227	225	207	235	207	227	253	227	227	204	252	249	196	225	221	260	241	226	227	232	220	241	242	218	231	228	258	232	226	235	237	229	238	213	196	224	260	212	233	221	210	245	215	229	235	222	204	204	238	213	193	227	243	232	212	227	230	249	243	222	231	227	251	210	226	214	217	241	239	248	226	243	226	231	239	229	212	249	235	212	206	234	204	231	222	260	245	203	219	226	208	219	226	227	217	230	232	235	221	232	194	212	204	213	219	226	234	222	210	200	213	225	221	227	224	234	212	213	227	240	232	239	219	210	212	238	193	240	212	223	215	234	229	206	257	242	220	203	213	215	200	223	226	207	222	220	245	215	193	204	217	230	218	229	215	222	236	212	229	227	219	198	231	228	234	243	202	205	209	243	237	219	210	228	233	225	246	224	252	239	202	267	210	241	229	240	212	250	241	239	214	187	212	217	215	209	249	219	249	225	222	240	227	225	221	228	236	238	215	216	216	205	238	248	209	244	213	222	221	226	226	225	216	203	213	234	216	256	211	205	229	215	229	228	218	212	264	218	206	229	237	227	202	274	232	226	234	240	192	245	189	243	252	237	224	243	205	209	204	214	212	214	249	243	209	214	234	228	219	230	274	216	227	214	229	218	221	215	234	222	183	220	232	219	216	213	210	228	222	219	234	225	251	220	237	218	224	204	258	227	218	213	227	207	225	224	240	238	244	251	251	209	227	259	209	227	202	196	230	225	227	223	218	244	231	202	243	226	213	227	200	217	226	223	209	214	210	248	241	238	240	214	211	240	233	220	234	218	226	229	232	236	212	242	232	218	210	256	200	221	215	216	233	202	205	214	229	213	232	211	205	239	203	234	206	194	245	232	208	233	212	243	209	228	248	220	223	197	224	225	240	233	199	211	250	240	197	235	216	223	229	237	225	228	212	208	245	239	208	212	189	207	223	232	228	236	208	199	214	220	213	216	211	229	223	217	227	229	235	246	218	222	241	227	190	231	219	222	216	203	242	253	214	222	222	221	220	221	221	226	220	198	238	218	236	234	244	221	242	237	253	226	218	211	227	238	232	269	223	224	228	210	210	208	255	235	228	225	218	231	199	243	222	226	210	206	224	216	211	234	228	240	232	225	247	215	220	215	237	224	203	218	207	235	233	202	237	232	231	224	193	227	209	186	240	220	235	230	215	228	224	215	227	228	235	245	248	226	227	226	257	229	249	227	184	221	255	213	234	209	253	213	207	211	214	231	200	214	209	215	234	206	185	221	217	207	234	219	207	238	202	222	231	218	223	216	253	231	239	220	219	225	259	230	222	213	247	230	211	232	226	213	214	235	243	239	223	238	239	192	240	218	218	235	224	230	234	190	230	229	219	235	223
12382	22157	27321	39143	41747	33372	26120	22155	19386	15112	14240	9041	5771	4751	2967	3642	2465	1363	1016	961	928	894	859	820	745	711	721	740	723	724	755	997	1765	2306	2751	2003	5848	10324	5327	795	829	562	574	593	614	536	540	592	554	611	581	555	519	607	781	2042	651	551	515	601	579	590	539	545	560	566	551	536	563	584	600	565	565	554	597	580	543	519	548	538	507	593	558	563	567	569	562	538	520	566	538	558	564	548	573	545	562	564	550	570	547	595	567	578	551	581	582	558	510	504	540	565	586	606	573	578	556	532	515	567	588	542	549	533	588	539	540	575	567	592	559	551	545	576	567	568	573	573	571	599	564	568	536	557	576	543	575	542	558	544	541	552	555	574	562	533	550	537	568	572	502	613	573	546	564	546	554	567	540	574	588	518	546	591	590	537	561	568	592	564	524	537	575	544	526	520	522	571	521	563	523	540	549	548	533	517	554	541	547	576	591	574	555	581	534	533	530	565	586	558	547	568	506	544	553	521	591	579	548	558	573	529	591	550	568	557	556	578	570	547	547	580	562	531	549	554	554	547	589	559	601	540	590	609	542	556	502	566	543	560	556	539	550	550	548	550	607	562	545	586	560	524	557	548	553	551	534	597	554	546	553	547	605	559	588	550	567	538	584	568	554	545	534	563	531	556	582	553	554	537	604	561	547	534	568	578	546	527	597	589	582	572	559	557	573	561	556	530	560	577	533	521	626	566	546	562	597	568	560	567	579	595	534	546	555	515	580	566	584	598	569	562	543	530	511	497	544	568	535	517	570	556	546	594	579	526	539	549	578	609	548	560	560	565	564	548	537	539	558	535	617	570	537	530	559	541	548	553	531	544	601	540	563	526	573	556	580	550	549	529	552	555	545	582	558	546	597	547	567	546	566	590	559	579	601	546	526	549	595	575	546	556	518	571	568	576	542	548	549	579	540	545	550	556	558	538	555	564	545	560	568	566	586	576	532	535	559	582	535	540	523	527	575	556	569	558	534	561	563	588	568	526	522	542	580	526	558	558	589	591	558	563	581	539	556	542	543	549	576	534	556	565	567	565	547	537	576	579	557	566	591	554	523	550	564	584	544	588	516	572	536	577	595	548	588	597	564	554	521	539	567	549	554	536	590	509	557	531	520	586	529	528	614	557	502	533	567	590	574	526	539	556	578	547	589	592	524	562	606	552	563	567	570	578	553	517	543	572	546	552	581	537	544	560	572	553	549	534	552	605	521	534	514	555	546	538	590	500	575	536	543	593	567	516	549	563	605	577	554	525	551	533	520	589	585	542	569	568	541	585	550	550	535	580	611	573	559	543	537	608	582	554	517	565	626	540	559	553	552	563	580	554	534	544	534	559	570	581	536	554	568	560	587	566	522	586	527	546	546	529	535	548	564	488	589	544	547	535	519	516	570	567	566	537	552	522	543	559	555	537	546	565	564	526	546	583	589	556	545	595	533	523	576	601	543	538	532	543	559	512	526	546	559	550	568	550	537	573	570	551	537	539	566	571	529	559	556	548	570	580	597	581	552	542	597	572	571	528	565	589	554	567	546	542	496	540	532	552	576	541	536	564	545	562	616	545	564	546	549	553	529	557	524	577	550	528	531	564	598	506	542	552	537	543	539	576	576	525	543	581	560	544	522	547	552	564	545	577	566	575	575	587	534	514	560	589	553	532	554	598	529	599	530	546	590	565	594	594	547	574	573	566	542	539	578	562	569	563	559	572	618	558	577	545	550	542	567	552	567	580	560	545	536	553	546	547	533	576	539	581	533	537	579	588	550	542	557	589	547	562	531	563	509	576	586	556	554	555	576	564	565	557	520	550	537	577	598	534	528	547	597	536	559	544	575	578	553	581	581	519	537	554	537	561	536	551	500	526	582	575	587	575	550	559	528	555	579	558	599	513	562	533	522	569	531	537	506	580	553	587	538	555	559	556	562	579	578	592	566	552	546	548	597	570	561	594	562	557	546	561	554	513	561	552	557	548	531	543	559	557	521	548	526	564	552	545	559	573	581	590	550	571	557	596	552	540	559	588	556	587	541	549	582	527	550	559	538	543	570	528	521	554	550	579	563	543	541	537	538	509	584	558	498	533	556	545	581	554	578	561	536	557	564	563	549	550	567	554	545	563	536	544	556	575	544	557	568	513	570	518	534	580	541	544	543	572	599	538	549	553	585	558	549	550	520	556	565	538	526	586	530	565	568	556	537	581	527	538	561	565	546	599	557	515	556	565	543	572	503	556	519	549	554	574	534	582	569	559	592	554	550	543	566	540	556	569	528	527	531	552	558	568	529	532	567	546	557	541	579	534	549	550	575	552	543	537	540	567	569	585	522	523	598	576	576	542	601	561	574	517	527	523	564	548	548	599	545	574	549	555	530	537	558	568	522	511	575	578	527	552	579	541	569	571	579	568	540	576	558	539	556	576	550	577	566	543	534	553	557	514	567	572	593	554	550	580	532	585	573	490	576	562	579	572	598	586	619	579	594	538	539	530	597	546	574	573	572	560	571	603	566	549	546	550	550	604	533	579	522	562	542	553	527	530	584	557	601	551	606	544	532	529	550	594	581	566	540	568	593	589	569	567	533	533	557	543	563	532	577	547	573	560	570	521	594	487	558	538	551	572	604	532	576	555	572	582	588	559	572	510	537	550	557	600	580	546	569	559	537	582	555	514	570	563	543	536	568	578	544	545	542	602	559	599	564	522	574	542	529	573	536	560	598	538	555	543	533	564	553	486	585	507	577	488	564	547	524	550	599	599	585	578	570	551	586	571	517	559	570	543	546	586	583	524	558	560	560	614	544	589	586	570	527	522	610	584	554	581	583	549	522	562	584	583	549	572	547	511	574	561	588	535	564	593	557	580	591	543	537	544	533	519	570	542	555	570	525	592	551	545	575	532	577	554	582	601	544	556	546	529	532	516	571	625	572	535	534	588	560	526	549	562	515	551	550	581	581	560	575	603	580	575	571	590	564	542	564	565	563	546	585	575	550	629	569	595	551	517	547	585	569	570	566	550	523	538	573	546	585	581	570	551	556	580	563	545	547	546	584	573	621	537	541	586	557	528	531	557	550	528	513	513	553	570	564	572	533	564	568	521	571	532	518	564	553	521	541	598	582	507	565	579	556	550	555	553	565	589	538	508	579	560	580	530	538	608	581	550	545	521	551	575	545	556	538	520	592	554	500	532	540	545	553	529	556	567	571	592	575	581	534	568	509	575	554	534	560	539	574	548	551	531	518	552	557	537	560	525	569	580	563	560	565	560	542	527	543	570	533	539	534	572	582	585	580	552	536	568	530	592	555	566	533	564	540	563	558	523	586	506	513	564	578	571	545	576	572	593	576	600	570	554	557	539	551	608	580	524	541	554	565	543	523	488	547	584	568	539	580	554	558	557	539	566	561	590	553	593	571	551	552	520	569	550	539	532	578	533	538	551	558	594	507	565	560	560	558	612	586	562	586	578	540	528	544	567
23363	36453	35659	38410	37830	32294	22888	17717	15219	9670	7396	4580	2855	2457	1384	1647	1126	454	341	292	318	285	284	271	274	261	288	242	269	236	270	249	344	681	1767	931	625	2774	2052	538	235	191	217	179	209	223	225	198	220	233	230	193	206	212	235	510	258	227	253	232	231	230	209	205	199	197	188	232	207	207	228	212	209	212	208	211	235	248	209	205	220	194	216	203	215	214	245	216	182	189	221	214	247	199	201	199	204	213	231	235	187	219	219	233	218	199	233	195	212	253	209	200	198	200	204	218	233	204	208	236	222	221	213	187	210	206	200	220	190	220	220	224	238	221	189	208	213	201	222	226	211	211	224	203	208	176	200	225	195	189	238	206	229	198	219	209	204	219	205	216	209	231	183	198	197	210	237	226	227	210	196	223	238	210	188	217	224	235	233	246	250	193	207	212	239	223	176	226	205	246	216	213	236	203	194	215	234	225	193	217	191	209	181	245	210	212	220	220	210	216	184	218	216	200	217	199	227	217	217	212	188	221	211	222	215	200	217	209	224	197	207	203	230	219	200	220	213	216	220	241	243	217	214	194	237	196	197	217	199	195	192	212	195	221	247	221	226	223	207	193	219	223	207	214	223	211	233	224	217	213	215	198	202	195	222	215	194	203	206	195	207	224	236	212	202	212	207	228	209	210	189	196	232	227	203	205	218	194	231	217	213	232	198	198	210	221	228	209	214	220	206	226	229	217	206	209	231	231	235	218	205	215	225	214	215	192	213	200	217	210	223	210	224	214	205	219	227	218	222	231	234	210	215	225	215	220	214	208	220	217	211	239	237	226	221	205	220	210	224	205	216	209	225	199	216	230	239	223	212	205	203	238	224	218	238	241	172	207	227	234	189	224	213	206	209	223	218	234	220	199	189	187	226	208	220	206	243	231	228	195	208	189	202	220	239	217	244	208	233	213	225	189	201	197	209	196	225	210	238	226	209	212	177	191	226	241	201	216	236	176	224	212	231	225	186	194	203	195	218	224	211	202	222	202	210	230	214	214	193	205	212	212	241	230	238	224	205	224	216	231	218	230	230	207	203	220	238	222	204	244	209	246	225	217	202	211	190	221	233	221	196	221	230	226	202	233	220	220	251	221	211	207	257	211	206	203	208	206	213	221	209	215	224	242	200	218	216	227	224	236	215	229	208	208	226	206	225	213	216	198	220	224	243	203	214	217	200	214	241	248	214	235	193	234	218	205	220	206	203	211	212	218	212	234	208	221	223	189	211	190	218	210	221	206	217	235	218	221	229	192	221	181	199	247	215	237	213	206	208	223	186	197	214	191	212	213	222	210	227	209	205	209	211	202	226	211	220	178	213	211	223	192	238	224	217	205	190	199	223	225	216	208	197	196	194	224	198	245	191	225	194	214	195	233	203	212	212	224	177	218	175	217	208	231	228	240	219	191	243	195	232	223	209	222	249	210	184	221	222	218	204	194	214	182	225	222	217	212	212	251	176	218	196	230	223	194	225	231	222	222	212	207	181	208	221	212	216	227	216	235	207	224	213	230	200	211	210	197	215	208	215	229	217	216	202	206	208	241	219	204	211	204	218	220	212	221	214	190	236	202	239	195	211	199	197	202	238	196	228	208	227	218	207	200	211	209	206	230	217	209	205	200	207	245	221	206	200	198	209	202	215	233	216	230	217	206	199	217	199	214	206	207	212	221	182	223	228	211	207	229	213	218	230	212	191	215	202	218	221	178	181	227	222	207	241	227	202	195	222	173	225	195	209	181	236	212	207	214	227	205	204	239	203	215	202	217	241	212	221	192	235	214	209	232	212	194	208	199	209	242	231	222	198	181	226	193	213	192	210	195	219	190	245	190	223	215	209	215	226	230	197	250	194	219	199	234	225	219	246	219	217	216	219	216	203	216	202	220	225	244	215	180	224	234	192	199	206	209	218	222	249	195	231	227	192	233	217	205	224	227	232	195	220	219	214	194	213	202	208	217	217	201	192	186	223	196	223	206	197	199	191	220	210	207	175	215	212	238	192	200	207	205	201	194	192	214	209	226	232	216	229	227	219	226	187	217	223	183	195	191	204	201	190	215	203	203	225	221	233	211	204	208	228	218	229	209	222	216	224	215	225	225	245	211	214	196	203	232	194	233	254	217	215	224	187	219	232	216	205	222	226	194	220	217	234	202	208	233	230	231	222	208	227	213	201	234	215	204	225	202	215	226	196	219	202	206	202	207	215	216	192	240	211	194	200	208	204	193	241	223	217	244	210	212	212	206	200	221	203	226	205	211	189	220	212	207	209	206	179	204	191	233	257	223	200	206	217	220	202	208	217	207	221	208	221	220	224	214	232	215	199	224	220	229	190	229	219	233	229	234	249	214	212	231	208	227	204	190	187	191	217	203	221	201	195	201	233	196	210	240	204	218	211	209	203	216	216	223	207	223	208	207	201	204	217	196	219	222	216	227	206	213	208	208	225	212	195	222	221	233	201	226	207	197	224	193	189	231	235	218	213	223	218	208	216	221	210	209	213	179	220	201	210	225	209	200	231	208	210	224	209	223	216	189	195	194	227	226	217	207	203	230	213	215	194	205	226	190	202	220	201	218	220	251	209	200	208	190	191	191	196	197	216	227	207	202	240	211	207	209	218	192	203	203	222	203	225	206	237	202	204	205	216	223	203	204	239	209	204	208	228	189	222	209	183	204	217	223	204	227	200	212	226	207	187	214	217	211	232	202	234	207	197	246	215	214	220	202	205	225	221	227	232	206	228	225	211	220	235	203	209	229	219	205	230	240	211	220	203	227	229	211	228	216	211	235	206	211	219	222	204	221	224	246	209	223	229	208	225	234	198	210	193	204	237	234	210	210	241	219	205	196	186	195	212	205	198	189	216	208	216	220	216	205	222	206	228	218	203	210	231	203	208	228	237	214	218	212	225	208	220	224	222	213	226	213	227	201	217	224	226	235	225	195	208	206	183	237	202	219	204	228	227	226	218	220	208	220	238	210	216	211	202	201	204	199	215	235	222	213	229	190	237	220	203	235	206	207	227	221	229	227	222	208	229	234	235	215	217	219	205	200	204	205	222	190	208	227	204	224	229	201	196	216	177	197	178	216	209	193	209	214	209	234	199	233	204	228	241	230	206	208	226	225	193	211	226	206	219	249	219	221	222	208	217	199	213	212	231	228	205	225	223	197	224	214	217	191	225	239	218	205	206	221	206	228	220	245	194	207	210	210	237	215	223	216	201	221	229	215	212	216	218	213	213	189	210	213	220	199	198	218	209	204	231	217	212	211	219	176	193	204	222	206	237	201	229	198	215	226	238	211	219	226	221	220	212	218	212	239	243	217	213	236	206	228	226	230	215	191	215	218	230	201	202	207	211	205	193	202	205	196	216	203	203	232	227	201	241	214	226	244	207	206	222	194	210	225	214	229	176	217	201	245	223	201	209	220	210	238	209	224	198	206	204	238	188	230	220	232	221	205	209	232	205	202
15883	29647	33834	45082	49283	43316	35106	31479	30066	22866	21906	12970	9656	8358	5027	5800	4205	1515	1294	1273	1148	1143	928	1021	846	891	778	765	758	753	826	1043	1595	4371	10672	5293	3483	16739	11020	2770	674	534	559	594	572	556	534	527	482	529	553	515	541	505	776	2817	531	530	495	520	532	517	546	502	488	566	512	564	498	508	501	491	510	554	484	516	523	536	520	523	522	539	527	498	520	535	559	509	511	564	529	509	525	545	517	527	527	512	516	528	528	525	511	539	516	525	522	481	522	539	538	491	478	514	522	535	506	553	545	528	541	557	537	500	534	535	505	531	538	504	461	497	503	532	520	518	487	537	517	510	492	543	506	511	485	552	488	512	524	488	549	487	495	537	520	487	509	497	511	516	478	566	526	546	525	516	516	509	505	505	507	484	500	493	537	531	502	493	494	522	497	492	538	501	518	500	533	518	479	555	466	552	512	505	517	486	514	514	530	501	474	523	515	516	510	526	470	497	544	480	496	534	555	522	512	494	501	471	502	469	526	536	503	484	521	539	542	537	525	538	521	521	533	503	553	522	483	519	510	509	523	515	536	517	466	525	519	496	547	501	525	495	533	481	491	529	542	535	541	540	528	517	564	511	500	490	528	495	532	500	517	485	491	573	479	483	499	532	486	509	514	519	508	500	523	539	516	466	472	535	487	498	525	528	484	522	554	470	539	510	538	479	561	538	532	514	558	487	490	519	494	459	495	533	552	520	513	501	527	509	521	537	527	495	475	472	494	518	542	501	508	529	522	489	510	516	498	485	496	504	524	592	485	514	570	508	461	540	523	494	506	528	513	558	487	498	534	507	500	530	509	523	492	489	539	496	523	509	503	515	510	500	509	465	520	523	545	497	519	518	493	524	494	539	531	498	509	501	534	524	471	529	501	488	494	481	522	502	535	530	536	533	522	503	530	497	521	509	466	521	504	538	520	509	548	527	545	525	523	507	515	537	541	480	522	533	522	511	543	512	491	529	525	519	487	517	550	529	493	531	476	541	482	502	485	495	514	535	532	507	508	497	506	521	529	522	499	549	510	543	507	516	514	512	519	509	514	554	512	532	503	540	519	491	522	481	509	511	490	512	494	522	518	486	529	507	526	509	503	494	518	494	530	474	509	477	559	502	472	519	520	532	505	497	528	534	517	507	532	496	521	530	515	548	511	514	541	472	520	546	520	522	515	501	553	516	499	531	524	524	484	545	540	526	551	518	507	519	497	553	553	504	505	463	492	523	536	496	473	486	490	545	518	497	508	553	501	509	540	543	516	515	541	492	542	522	538	522	559	510	493	526	502	532	530	504	508	484	532	523	523	491	547	519	537	502	519	532	522	491	541	557	488	510	505	550	555	506	532	527	509	513	520	502	499	517	530	498	532	531	536	526	515	544	528	511	499	517	536	477	466	496	535	496	510	528	500	525	559	517	539	538	530	499	499	511	509	515	511	522	525	532	487	507	533	526	448	527	460	505	527	480	497	528	487	516	548	485	545	555	527	566	468	512	540	507	489	501	547	493	493	534	533	492	525	480	542	511	455	509	475	500	508	515	521	499	499	501	510	551	490	513	483	515	517	534	531	492	491	537	522	516	470	556	521	495	529	490	508	520	482	490	466	517	500	520	526	528	478	451	532	504	524	523	517	475	519	493	505	480	539	518	488	528	517	500	509	508	508	537	510	538	500	548	504	517	519	518	499	515	496	546	548	508	508	480	524	516	526	541	528	513	529	465	494	523	496	517	537	483	505	530	531	510	502	510	504	514	479	513	507	500	499	488	529	507	516	524	549	496	467	489	522	517	484	486	474	506	521	526	549	508	538	508	471	489	554	481	544	571	511	530	517	540	497	556	515	547	471	508	504	553	526	543	489	504	531	514	500	501	520	520	532	535	507	520	531	506	490	523	511	496	541	488	524	500	479	531	531	535	529	516	534	516	478	479	528	529	527	506	480	503	473	514	548	552	514	499	552	495	453	454	518	509	547	522	494	532	501	536	514	520	544	475	472	519	495	535	508	507	449	545	561	477	504	500	486	521	524	495	513	517	543	528	482	502	530	501	520	524	512	507	509	535	480	519	508	474	478	488	504	540	492	490	514	502	503	515	502	507	485	517	508	507	487	516	539	531	501	555	527	481	522	521	540	524	505	527	505	545	506	502	513	540	512	529	508	487	488	515	536	549	508	480	521	475	493	529	514	516	528	538	514	506	502	524	534	525	520	499	495	515	565	523	508	533	573	504	504	515	535	511	505	480	516	533	490	484	479	555	519	530	497	524	509	467	528	529	508	508	509	491	508	532	476	513	560	502	527	531	508	518	514	527	523	540	502	501	534	523	525	507	521	534	498	533	467	539	511	511	507	517	537	532	499	517	501	501	518	511	522	495	502	507	547	515	484	494	527	505	499	490	480	511	504	554	534	475	533	513	476	539	522	481	530	526	535	536	521	494	520	513	502	490	495	543	551	506	497	520	541	459	505	489	514	512	550	538	544	504	537	472	521	539	498	486	523	538	506	513	521	485	523	535	545	450	524	490	532	498	528	514	537	514	516	494	514	503	527	505	501	535	514	512	519	521	499	490	530	501	521	511	519	529	537	503	496	537	493	525	522	506	478	482	511	552	516	513	539	532	543	543	555	501	510	537	518	508	525	482	556	504	558	504	476	527	537	504	522	558	498	508	498	532	523	539	524	506	509	526	462	479	530	525	530	546	521	501	555	518	538	555	533	504	499	490	505	534	533	526	547	510	515	475	538	510	511	505	507	557	529	502	514	486	537	530	512	513	523	514	460	518	558	518	520	536	502	523	535	544	509	567	528	478	500	497	494	521	506	540	545	529	477	481	506	527	521	492	566	491	487	513	473	516	468	490	465	498	510	489	494	547	518	513	498	514	532	520	495	519	466	535	534	514	512	485	527	484	514	530	530	517	530	543	479	512	531	533	496	477	486	510	494	519	491	514	525	482	561	510	551	500	518	521	526	499	504	558	524	496	463	507	456	516	511	532	524	515	531	501	518	513	503	514	543	529	490	505	515	528	491	525	541	495	503	540	491	501	521	501	527	516	516	473	485	547	508	544	490	496	506	482	499	531	523	535	506	522	479	508	522	507	476	527	496	517	478	483	526	489	527	527	518	510	517	510	489	533	524	516	580	555	506	507	551	525	523	521	506	519	515	535	528	506	519	553	517	548	519	529	513	490	495	522	520	530	530	522	498	514	512	541	514	511	483	489	511	489	504	520	542	506	457	509	569	531	526	539	534	507	540	542	527	545	487	499	535	521	508	496	530	496	506	482	537	512	510	512	507	546	498	500	519	472	545	524	509	486	496	514	520	504	550	465	521	525	547	483	486	505	538	476	488	483	517	521	486	522	493	484	506	504	492	523	522	508	520	485	553	504	493	516	508	479	508	519	494	499	483	524	478	525	492	551	499	519	531	494	570	550	500	518	491	480	537	501	510	546	517	539	504	524	518	534	527	541
3209	3468	2356	2037	1520	947	449	546	466	284	274	258	246	208	187	184	155	187	163	175	170	148	151	168	148	150	144	163	149	164	129	133	139	140	180	172	207	272	267	147	135	136	147	119	168	135	138	139	134	140	137	165	156	144	152	171	108	147	185	142	153	130	135	145	136	131	126	134	153	129	135	164	139	144	156	148	171	141	164	138	136	136	139	149	116	152	139	117	142	150	135	136	122	136	140	140	135	148	149	135	146	146	142	122	140	158	136	146	141	119	157	141	134	130	150	139	134	118	149	133	138	118	144	143	139	129	146	134	140	151	151	150	135	136	160	145	143	128	146	166	140	150	163	157	138	175	147	142	131	161	142	131	162	139	140	151	158	138	128	157	161	139	139	137	115	152	123	139	143	145	137	132	141	142	129	150	154	133	164	162	137	147	138	139	166	153	141	150	153	148	138	140	130	133	138	142	133	152	130	139	131	124	143	147	134	177	138	137	155	149	150	143	151	168	151	151	147	135	159	148	151	133	131	156	144	151	149	152	130	142	166	143	149	145	155	128	156	162	154	154	141	144	160	123	152	144	129	154	139	158	144	144	139	132	128	155	138	140	146	149	156	160	142	141	155	154	149	152	119	140	155	156	138	136	146	120	153	160	147	151	142	142	142	155	137	150	156	127	156	163	158	152	138	133	134	148	159	161	142	144	139	172	153	134	138	147	135	143	167	118	162	138	130	132	149	134	142	146	138	140	161	134	142	137	127	138	178	140	173	142	142	170	150	141	130	149	146	109	146	125	148	147	146	132	128	129	135	141	136	141	153	173	129	143	135	126	151	154	154	136	139	128	138	126	168	140	145	130	150	150	160	142	136	142	151	123	130	158	125	163	135	156	157	143	120	130	129	142	128	151	141	158	158	164	149	142	155	110	125	154	130	160	155	160	139	151	159	130	138	152	122	142	150	151	139	156	135	131	130	148	148	151	149	138	140	151	138	143	132	153	150	173	147	155	134	145	135	114	132	145	163	151	151	134	119	160	155	154	143	137	149	155	135	124	125	163	114	144	139	138	153	151	148	142	147	156	163	147	128	160	145	146	143	127	126	131	138	139	152	125	163	152	127	153	135	155	141	146	147	124	139	154	154	135	159	162	151	136	140	158	135	142	177	155	141	147	141	145	118	146	148	145	137	134	134	155	132	142	183	132	122	133	144	153	156	153	141	151	164	165	125	154	151	147	142	155	158	136	157	148	127	135	148	128	119	133	128	131	141	154	147	146	154	168	139	164	161	185	144	135	148	163	142	148	136	150	143	151	144	142	136	156	152	153	142	133	147	161	151	155	152	140	144	135	157	169	153	142	159	135	170	138	131	121	145	144	141	149	143	146	160	152	154	146	129	143	135	158	152	126	139	151	145	133	154	167	154	136	114	161	136	138	121	128	124	135	136	132	137	148	156	152	117	131	147	129	154	133	165	129	157	154	145	142	140	128	137	146	147	167	135	131	151	137	150	155	160	174	141	164	136	119	140	141	110	124	141	111	158	148	164	157	161	147	133	141	136	136	171	120	123	120	133	155	153	160	159	144	144	166	141	158	155	135	154	143	148	169	160	145	128	152	134	141	138	161	155	127	144	136	138	153	125	161	139	157	156	128	132	117	136	133	153	156	157	147	145	143	148	120	123	130	113	146	144	168	132	132	122	158	132	155	170	145	162	116	162	154	142	130	152	163	162	135	151	139	146	125	144	168	120	163	128	136	146	152	142	114	140	144	177	145	148	164	123	143	140	134	154	144	169	159	152	133	168	138	158	152	158	135	141	139	165	137	159	157	154	159	157	146	140	156	147	131	129	138	164	151	128	133	141	154	144	123	131	131	162	134	141	157	148	162	136	170	160	156	124	141	115	134	152	149	165	140	147	162	151	141	154	146	151	151	144	138	151	152	136	132	161	133	124	152	148	130	162	129	165	144	147	125	149	133	148	106	159	150	132	132	111	131	112	158	121	163	142	144	145	146	143	156	152	162	138	140	170	138	146	155	159	139	144	129	156	167	152	148	154	144	164	141	143	133	143	170	144	147	166	153	152	131	156	166	121	130	157	134	131	129	124	128	136	136	157	147	138	137	141	135	148	137	154	145	150	130	159	146	159	130	134	125	127	178	142	167	144	143	136	149	132	145	152	130	141	143	152	132	158	128	135	135	145	167	159	152	135	152	134	146	139	156	152	145	144	155	130	131	132	142	134	144	130	141	149	149	141	132	158	136	140	145	124	147	141	146	142	151	143	135	126	158	150	150	124	135	139	121	168	144	151	135	153	144	122	150	154	133	152	145	129	127	138	158	136	148	137	157	129	157	159	126	117	141	157	143	135	148	140	153	135	145	145	147	151	148	136	132	147	137	167	137	150	128	159	142	109	149	157	138	168	159	140	113	126	144	151	144	125	154	128	158	120	143	164	157	140	146	144	131	131	142	157	140	159	147	141	134	158	133	154	159	140	136	123	132	158	123	137	146	144	128	141	153	137	145	143	133	158	153	153	124	118	148	136	164	149	151	147	133	157	122	134	141	143	130	132	142	135	134	133	137	149	137	161	128	166	157	148	136	149	144	129	141	148	141	159	145	160	125	145	156	129	135	130	123	159	132	142	161	117	152	150	139	144	148	141	145	154	159	124	111	134	149	160	159	141	132	129	159	145	144	142	151	143	150	141	131	148	117	146	130	116	132	151	142	124	132	151	171	132	140	154	134	157	159	136	128	135	162	135	156	156	148	124	152	126	178	140	112	146	121	131	149	155	138	126	120	161	128	121	151	136	156	148	149	131	126	147	161	160	153	139	145	140	156	140	129	130	132	161	136	138	153	143	143	123	135	134	157	155	141	144	167	136	109	150	165	140	145	150	125	159	145	131	161	122	133	153	157	124	113	120	135	142	142	130	123	139	129	139	152	144	157	141	119	148	148	121	139	142	142	148	139	144	163	146	145	138	148	128	150	130	176	146	166	143	136	146	133	143	136	158	128	121	154	142	176	136	137	129	135	141	144	148	144	166	114	133	145	141	138	138	148	143	130	136	135	129	147	143	121	138	150	135	134	151	140	129	129	131	141	136	147	133	130	150	142	140	134	147	156	131	158	138	134	153	142	162	118	154	136	132	144	139	157	136	149	133	148	163	138	146	134	160	154	150	146	138	146	161	130	122	141	177	165	153	150	128	136	140	131	137	139	129	136	151	131	165	133	146	141	140	160	174	164	154	148	143	124	146	138	142	161	141	143	152	151	148	157	160	153	116	123	129	144	152	153	141	138	153	148	138	142	160	137	127	127	136	148	140	131	147	160	142	143	163	148	151	138	141	127	133	146	152	153	157	133	143	143	153	128	126	135	166	157	133	141	160	150	152	134	134	137	160	123	150	138	169	135	156	122	126	149	141	151	149	149	145	141	156	131	130	125	139	157	157	133	132	170	137	141	145	163	145	169	147	132	133	134	151	161	128	139	135	134	163	133
3124	4832	5112	7695	7500	5375	2753	2708	2447	1453	1409	1045	1076	875	826	639	630	598	541	488	531	529	521	433	398	435	407	408	420	433	425	469	476	531	764	564	639	1347	1244	517	404	381	378	404	396	390	381	409	370	364	386	390	357	377	369	427	373	432	383	393	386	382	373	362	371	410	388	365	386	377	410	406	391	396	373	379	378	381	382	400	345	351	382	364	382	393	374	400	395	390	390	404	371	395	378	396	397	415	380	397	356	386	359	408	366	383	367	382	378	385	382	360	392	368	373	393	372	388	385	391	383	381	373	378	375	389	373	367	388	385	420	393	367	404	389	371	350	394	396	428	383	399	395	371	346	394	393	406	391	392	418	403	375	382	373	388	388	384	383	387	345	423	374	418	410	380	358	360	397	359	382	384	380	368	380	389	393	373	369	380	409	420	422	367	382	368	399	408	393	377	422	370	388	384	395	396	394	383	356	383	399	408	387	392	360	388	361	372	392	402	369	373	383	366	379	413	384	430	384	394	380	412	432	364	386	342	363	371	426	373	395	384	374	384	378	401	407	402	366	365	395	375	404	418	398	386	380	392	378	372	382	404	373	397	383	405	366	363	411	405	403	358	400	366	344	387	385	407	400	375	386	373	376	372	369	433	399	366	399	395	376	376	398	401	416	379	388	345	406	375	385	375	403	401	387	370	389	410	408	335	398	380	423	388	371	368	414	383	418	386	405	383	381	365	387	404	383	386	404	403	397	386	372	409	403	383	374	415	409	403	356	398	395	428	373	435	382	387	386	362	378	390	410	403	384	400	411	419	381	392	384	364	392	396	412	423	370	344	370	413	374	415	370	349	378	386	386	351	414	396	396	402	380	342	399	390	371	359	354	384	397	400	357	384	374	391	412	391	390	385	386	352	376	372	377	357	343	365	348	395	365	388	395	387	391	385	359	400	364	411	362	342	366	362	388	387	364	371	409	389	397	390	379	410	354	411	382	381	366	375	362	369	404	385	388	366	409	408	354	388	391	371	418	384	393	362	433	374	384	357	353	363	366	348	400	368	377	404	411	390	379	375	366	373	418	360	386	377	400	382	362	423	399	385	416	373	349	385	416	416	382	403	397	417	371	402	387	404	392	411	406	384	422	383	383	412	361	382	406	421	392	389	376	381	375	391	395	377	369	366	375	393	372	403	377	401	393	383	361	366	369	362	352	362	374	387	430	379	408	411	405	376	384	420	355	373	394	383	376	386	363	416	372	398	385	388	371	391	371	386	355	372	414	414	407	391	390	408	344	412	394	374	350	374	353	382	386	372	441	398	351	395	378	361	394	383	412	374	374	369	377	350	408	379	361	381	410	382	416	368	391	386	387	340	382	349	375	378	395	360	379	365	394	390	347	387	401	403	373	408	387	359	390	379	382	363	393	376	370	387	411	387	372	376	376	411	387	374	411	377	386	390	371	348	381	399	375	381	375	404	377	405	391	352	392	370	388	407	392	394	362	390	382	355	411	400	376	383	371	392	409	381	386	387	416	376	370	371	345	379	413	396	402	366	360	395	379	416	396	392	377	413	369	415	391	409	372	386	385	430	386	372	440	365	349	395	410	377	416	411	354	373	407	395	395	418	402	391	393	374	371	392	363	399	361	374	414	378	405	389	418	404	349	370	383	419	435	396	376	398	394	402	358	393	341	397	404	362	393	388	412	395	385	389	434	399	385	385	382	430	411	388	365	398	392	405	414	369	395	393	380	422	418	387	402	378	414	362	410	374	396	401	375	399	386	408	373	389	397	387	376	406	379	395	422	409	372	374	379	425	378	388	349	376	384	383	393	392	399	389	376	359	390	423	418	390	401	375	400	434	386	357	382	366	385	378	366	383	376	351	374	406	384	391	399	401	379	376	367	401	380	397	371	375	381	409	361	380	361	404	370	414	403	396	426	398	407	369	356	363	397	423	377	391	364	408	395	389	391	372	395	392	393	412	375	415	408	398	400	364	402	357	374	387	371	369	390	386	375	375	398	391	387	375	378	401	396	409	384	400	395	380	400	376	397	415	401	415	393	369	407	410	406	383	377	363	385	369	366	411	334	360	368	422	380	394	365	405	390	363	372	416	404	367	392	392	366	398	387	404	379	363	387	385	392	394	384	391	424	397	382	356	399	401	402	362	367	396	388	413	359	380	398	366	402	378	388	376	365	368	442	368	403	396	413	387	392	413	434	421	409	359	389	397	415	397	348	371	362	369	372	375	405	379	404	345	377	376	385	346	395	403	378	391	405	364	393	413	375	383	407	405	413	360	373	421	383	428	370	397	368	416	366	388	374	417	356	404	405	386	334	348	378	384	368	364	379	372	406	366	356	394	429	391	396	374	378	388	368	378	385	389	392	367	382	351	375	376	376	416	375	397	370	378	417	407	375	386	395	381	425	385	411	404	422	417	375	390	419	388	353	347	369	370	362	413	354	371	424	387	399	373	380	387	378	372	398	383	399	378	384	395	410	402	397	383	378	429	363	392	417	390	381	368	394	420	423	382	427	391	353	401	431	398	350	363	409	360	387	386	393	448	409	390	405	405	311	388	385	397	349	401	370	413	409	386	382	369	387	385	340	414	386	374	390	389	380	388	394	371	391	367	349	407	372	425	356	353	386	396	435	363	355	392	377	360	406	405	379	358	404	358	394	391	369	363	357	393	425	398	374	356	389	367	376	394	390	367	420	361	385	378	395	388	394	391	393	396	391	415	411	373	394	376	381	408	365	373	420	413	397	392	328	355	365	383	377	386	384	402	412	398	383	395	398	339	370	412	439	400	421	381	404	384	372	418	389	382	386	364	377	374	318	368	423	372	373	416	392	360	371	410	399	371	375	352	365	379	429	381	371	390	412	379	375	387	437	383	379	373	384	391	380	423	403	383	379	409	410	394	372	385	390	389	388	354	397	394	383	405	346	364	389	396	390	381	401	419	413	404	391	400	385	392	352	387	383	372	403	382	388	397	364	386	394	394	402	403	383	398	362	392	408	416	433	361	362	408	426	378	387	375	403	363	363	360	405	401	367	359	373	388	337	419	366	404	369	396	423	405	402	383	375	400	371	419	408	362	366	379	397	410	359	390	397	383	408	401	384	418	378	393	383	360	371	380	372	358	392	426	372	407	403	435	357	374	414	377	386	389	396	405	417	440	404	393	383	360	425	389	422	408	382	409	378	368	365	378	361	366	385	404	364	425	385	365	393	379	417	402	418	389	419	385	413	374	375	382	360	402	373	402	361	405	396	388	375	390	377	378	390	418	395	403	363	395	368	389	378	370	385	365	379	379	433	345	373	356	409	420	360	372	411	361	415	378	347	389	386	408	423	440	370	397	381	388	371	418	393	421	380	368	340	357	387	350	386	416	420	378	379	394	401	397	376	397	412	396	389	389	367	365	382	398	388	413	393	366	416	396	403	402	370	356	361	381	404	371	415	371	367	378	394	389	404	390	370	381	375	362	408	424	377	380	387	412
15193	27172	28526	31917	29690	23626	14359	9818	7385	4275	3028	2046	1660	1105	633	945	574	488	366	295	299	247	277	312	275	243	284	266	254	268	260	298	340	521	936	1103	1456	1535	1046	551	284	270	257	255	224	245	239	274	211	242	236	272	261	265	250	258	252	265	261	283	270	274	246	247	239	227	215	266	238	267	260	224	260	241	243	236	239	264	245	245	295	262	246	217	260	272	247	250	244	246	276	246	257	221	263	240	223	259	252	251	238	244	273	241	255	264	245	254	250	270	247	231	251	252	265	248	267	241	263	223	280	254	249	225	250	258	267	246	281	224	229	278	244	253	261	261	231	252	243	248	257	245	242	253	242	260	227	267	254	258	256	248	250	226	273	244	223	236	258	273	279	230	252	256	268	250	263	236	245	226	274	267	275	241	257	239	242	283	224	240	249	236	267	288	274	273	276	226	264	267	256	247	221	270	225	241	236	218	260	238	216	245	240	236	226	241	245	253	257	254	235	225	258	223	235	240	234	262	254	249	228	257	241	281	241	232	248	246	265	246	281	263	275	229	253	271	240	252	240	245	248	255	249	260	294	241	253	255	259	249	248	246	236	224	251	250	255	233	232	258	226	225	239	258	251	283	275	225	242	265	276	228	250	245	252	261	297	233	283	251	248	261	252	288	237	274	250	280	240	249	235	245	254	237	279	255	248	264	238	261	234	237	245	264	248	253	246	243	246	255	254	246	273	243	238	220	249	291	268	236	244	285	246	248	245	238	236	243	260	230	260	244	256	263	251	271	250	251	276	217	234	250	236	249	275	252	262	219	241	242	236	214	238	258	260	270	259	253	218	222	259	290	246	217	261	267	238	219	261	253	222	274	202	227	258	266	256	233	236	230	240	253	233	252	258	269	238	239	268	221	248	250	255	217	259	245	309	255	251	231	235	230	270	258	217	260	253	276	261	259	233	255	232	231	291	240	257	243	233	256	222	265	260	257	242	235	256	284	273	254	229	257	245	260	260	247	240	254	244	248	254	238	230	251	224	257	277	279	225	276	254	264	235	265	244	230	239	219	233	227	251	252	268	253	253	269	248	255	248	268	258	254	286	275	225	258	222	243	245	270	229	249	277	259	247	234	256	253	238	239	235	238	234	220	264	253	274	249	265	232	267	242	273	259	250	268	247	241	245	267	251	258	257	274	235	251	254	241	240	245	270	245	267	281	244	236	259	254	254	265	257	241	220	247	253	245	234	245	228	223	241	255	217	229	229	273	271	273	263	233	209	250	237	235	277	260	256	248	263	250	249	202	244	254	250	258	235	257	245	254	229	252	236	259	265	262	242	274	244	260	252	236	258	255	248	237	282	253	250	243	224	246	224	253	246	263	259	256	249	226	233	213	263	210	238	243	230	256	252	259	248	269	226	270	239	240	239	229	271	255	254	240	260	250	244	256	266	231	265	263	267	233	238	265	263	246	239	283	251	268	217	267	242	259	222	268	214	252	264	250	252	245	222	259	224	283	267	262	242	255	259	226	262	256	244	249	240	257	247	250	258	250	236	239	255	290	258	239	243	246	258	260	270	240	238	244	235	218	253	266	245	235	274	261	246	244	246	262	276	256	243	242	240	252	243	255	255	255	256	242	252	226	259	255	263	282	234	252	236	242	246	222	243	240	226	268	252	243	260	250	265	267	222	231	223	260	210	263	264	270	269	256	246	246	264	264	242	264	227	212	282	228	244	233	248	239	269	263	243	241	256	236	263	255	266	275	254	267	239	239	272	240	283	220	272	267	271	250	263	276	246	269	268	244	241	245	248	236	245	253	245	231	261	241	242	285	228	229	250	210	253	267	241	249	231	244	228	243	229	261	276	241	244	275	208	234	261	248	255	229	232	271	250	232	264	244	275	255	245	242	256	240	285	236	259	270	260	247	250	260	218	251	279	270	241	242	232	226	248	248	248	253	249	266	213	237	263	246	270	280	246	247	250	218	231	272	287	230	263	248	253	218	261	245	249	268	250	238	227	247	263	258	251	230	281	273	256	225	234	252	272	259	280	233	263	229	217	284	255	228	281	280	235	272	238	238	257	240	249	261	261	266	239	244	230	240	246	256	267	235	256	244	247	224	244	262	263	270	261	283	241	255	263	260	248	267	236	249	249	272	250	249	252	254	267	262	254	242	253	228	253	245	242	244	261	246	278	252	252	247	272	258	239	245	255	266	259	264	257	222	235	236	270	248	276	250	266	265	261	230	257	244	228	265	248	279	271	245	228	242	214	236	265	253	235	266	287	233	266	262	260	240	244	263	239	246	262	251	277	237	237	248	238	252	249	281	226	225	245	280	252	246	225	237	231	244	241	245	251	240	228	217	255	236	232	265	246	250	255	229	238	265	254	242	250	236	283	254	230	249	257	242	212	255	235	247	247	267	232	268	258	261	264	264	268	253	259	238	267	266	270	248	251	228	268	280	231	246	243	240	267	248	276	278	258	262	279	245	261	247	273	238	289	267	244	238	271	267	263	272	263	235	262	243	255	206	240	244	244	246	267	237	249	263	256	265	256	266	239	236	241	258	224	225	256	257	195	246	247	246	279	259	260	234	250	268	243	267	251	248	237	235	236	257	238	275	281	247	232	218	272	253	257	245	257	247	264	254	263	244	264	264	219	253	238	247	245	218	249	238	248	240	271	244	233	248	261	272	260	254	250	240	262	217	256	245	246	246	257	269	279	275	233	250	254	224	271	250	242	267	229	247	264	260	267	250	232	253	249	261	256	245	244	238	235	259	282	252	247	238	249	258	225	243	243	277	228	246	255	248	245	243	257	259	232	228	250	243	260	254	256	277	282	251	277	263	228	253	237	267	289	224	253	233	226	205	247	231	247	243	254	272	251	251	273	238	225	249	276	247	243	228	263	241	260	264	247	272	252	262	278	271	253	249	249	265	247	217	267	275	263	238	264	255	222	259	212	234	246	247	260	256	247	250	232	260	281	242	257	285	261	277	260	256	244	270	216	239	230	243	250	256	246	240	248	252	262	223	264	274	267	258	231	246	230	262	259	223	258	243	255	245	255	269	243	254	235	268	231	271	256	268	266	248	235	259	275	256	241	258	290	253	239	264	263	223	265	257	244	256	264	265	274	273	225	249	260	255	248	256	265	258	251	283	252	292	265	229	276	239	263	245	256	261	263	281	226	243	258	249	256	257	245	244	256	233	254	291	239	247	239	291	248	235	252	269	276	280	277	245	268	248	271	265	272	238	237	245	291	266	243	265	248	233	278	253	253	235	263	232	240	264	287	250	268	233	233	266	266	258	242	259	277	269	259	239	261	250	234	242	265	262	249	236	272	249	261	256	252	238	251	252	242	280	236	258	218	263	227	264	262	256	245	236	261	245	253	248	253	236	270	247	267	294	251	279	259	259	270	264	257	238	272	256	245	258	276	249	273	235	219	251	266	268	216	254	229	220	263	254	245	229	234	242	248	239	245	213	257	214	253	236	281	245	234	246
11738	22690	27460	38952	41691	37288	25570	22470	20387	14476	12079	7653	6151	4848	2990	3542	2275	1724	1166	962	988	939	912	898	871	743	771	772	734	763	784	962	1306	2608	5794	7032	9392	9151	6351	2535	719	642	627	646	621	642	631	635	609	592	610	615	597	625	613	741	563	607	593	591	598	617	621	596	600	628	631	595	601	646	605	666	648	615	587	575	627	626	638	592	610	593	600	591	601	602	638	661	580	657	537	648	586	637	596	577	630	626	633	594	663	611	609	662	665	613	608	653	615	631	606	586	610	610	605	600	577	646	550	607	616	646	618	645	642	596	613	592	597	600	580	606	593	594	608	564	609	624	576	599	603	615	642	653	613	627	563	672	582	600	637	621	596	614	590	638	601	645	579	589	618	631	646	662	609	613	608	612	607	570	593	582	570	598	632	617	612	627	619	624	638	585	589	606	607	609	678	580	635	536	639	628	610	650	592	588	615	599	633	606	602	620	607	651	663	614	597	593	597	561	616	595	595	648	605	621	626	623	626	608	635	618	599	656	574	606	599	654	618	638	608	615	632	603	612	625	605	685	591	570	640	621	597	602	604	640	602	611	628	590	585	629	609	628	591	583	566	610	648	594	645	634	599	644	618	571	623	575	601	592	591	601	592	601	620	607	675	646	596	627	598	582	623	614	611	630	615	674	653	603	647	599	591	643	589	622	635	615	604	626	625	641	631	654	597	593	668	606	598	591	596	594	598	632	622	609	572	622	636	632	618	638	670	637	608	649	618	591	621	627	620	615	608	614	635	611	630	628	601	657	604	632	651	570	649	620	613	598	656	584	612	608	614	647	628	600	597	605	592	598	639	581	623	634	606	591	644	631	609	577	591	585	662	640	618	594	612	561	638	632	609	607	675	638	637	608	613	635	594	643	613	635	605	626	567	586	645	594	634	630	583	598	622	626	595	576	633	615	605	638	635	614	604	668	607	614	602	635	657	600	614	616	632	579	568	616	594	579	574	608	646	598	614	631	639	639	583	629	633	565	614	610	625	608	616	585	678	606	580	541	663	610	586	640	629	592	595	595	594	601	600	612	615	616	586	619	590	598	624	603	589	596	610	614	616	614	635	570	612	612	594	608	596	608	625	610	616	608	633	657	645	600	635	585	603	593	604	619	594	638	629	619	665	629	611	636	636	621	612	628	589	588	636	634	620	623	625	569	601	633	580	596	620	651	652	606	648	607	593	594	615	619	620	626	600	588	597	623	596	611	616	592	652	620	609	608	683	648	583	608	662	612	623	600	641	630	615	625	641	617	636	655	592	576	632	601	606	605	609	628	603	614	578	591	604	650	573	577	652	590	580	638	644	617	600	603	639	614	638	637	622	609	625	671	651	597	616	626	644	629	563	590	552	598	622	625	635	616	619	614	602	639	618	599	611	646	586	606	593	622	621	618	580	596	587	620	604	600	639	626	644	608	601	605	596	596	596	600	652	627	613	594	560	646	629	649	598	642	616	597	655	613	628	598	627	554	589	686	638	648	583	653	646	601	640	584	612	641	654	615	605	614	621	588	666	634	655	601	621	624	588	649	602	595	614	629	639	631	625	604	607	597	602	618	570	606	609	620	580	639	630	621	625	646	609	590	640	587	655	644	607	573	548	623	640	645	626	620	632	624	608	594	631	629	636	622	650	602	637	594	591	615	607	632	589	624	584	622	561	649	646	619	608	604	661	613	616	606	604	609	608	637	627	578	598	618	615	608	618	641	634	577	629	635	637	611	607	591	600	578	637	602	583	607	611	605	623	626	564	568	635	617	614	658	632	628	631	636	639	641	627	588	575	619	615	579	626	643	568	582	636	640	586	607	606	613	624	612	616	616	595	617	588	658	600	601	601	604	619	578	626	622	647	550	652	608	613	647	605	614	599	624	610	597	594	628	622	613	620	640	626	635	605	632	595	627	612	645	606	623	607	632	612	612	592	633	611	645	623	581	578	627	630	604	624	626	630	626	608	619	622	664	627	566	613	624	644	634	616	671	609	644	599	567	614	596	601	620	629	569	603	634	629	576	699	578	594	592	573	609	630	608	593	589	656	671	584	623	589	649	638	598	582	578	587	601	636	628	633	644	664	604	637	633	621	636	635	606	606	627	607	591	603	637	670	620	618	638	608	612	602	582	618	608	595	604	606	593	568	634	599	614	610	555	558	570	649	641	651	600	565	628	611	608	578	639	628	584	618	632	623	604	636	650	582	604	614	629	588	578	603	637	624	617	603	657	590	606	610	657	626	651	606	662	622	621	594	649	582	633	596	566	617	625	630	647	630	584	666	663	595	629	598	647	656	610	611	623	667	637	633	637	630	564	646	635	649	633	649	580	648	610	594	608	621	610	604	636	682	619	630	604	623	608	643	585	657	628	639	598	579	581	595	626	610	555	638	589	646	595	623	616	637	644	587	614	639	630	575	606	611	616	553	603	615	576	618	623	615	662	587	602	652	621	644	645	592	623	590	606	569	585	590	641	643	602	616	601	605	597	628	546	634	547	631	612	634	601	614	645	648	604	631	605	603	624	628	630	572	673	627	615	606	659	613	580	589	615	621	664	628	641	606	637	626	599	628	612	599	651	639	608	597	647	623	634	629	698	612	625	622	620	624	656	591	600	577	570	596	611	620	627	596	601	625	620	624	589	648	648	614	620	635	623	577	604	617	601	620	685	653	610	669	645	633	612	638	643	613	617	620	654	594	604	599	654	631	646	623	602	612	597	590	638	637	631	664	610	639	619	630	621	618	612	617	603	626	660	555	621	620	635	608	604	650	612	630	608	605	615	570	671	646	658	670	620	614	629	608	570	627	599	619	603	568	636	613	610	617	599	577	604	586	573	657	634	595	634	621	633	584	583	608	656	605	642	605	631	615	648	588	623	632	623	619	627	630	570	625	609	620	622	642	610	637	662	611	673	623	583	603	628	631	609	608	645	591	610	568	615	592	612	579	617	640	604	562	624	597	606	612	612	624	601	585	624	595	643	655	604	575	586	640	618	595	609	621	643	642	624	651	633	602	638	613	629	604	611	580	648	624	582	589	591	607	567	596	613	565	633	651	635	585	638	604	602	559	599	625	608	628	566	608	594	610	576	598	570	652	652	609	631	623	598	622	652	606	615	596	614	629	581	656	601	586	610	589	615	672	619	591	582	593	637	638	609	596	619	620	601	649	577	598	592	598	638	634	644	637	622	600	631	582	638	600	624	589	622	608	620	545	625	627	581	576	642	613	624	608	610	664	607	605	619	626	639	585	620	596	643	606	615	637	613	620	618	654	616	641	642	563	627	619	580	633	647	608	610	581	608	611	592	604	601	635	640	694	641	642	603	625	596	585	609	627	644	641	668	564	563	622	583	631	627	630	639	605	639	573	605	596	600	591	635	600	642	604	602	605	620	593	625	613	608	601	616	582	632	625	591	600	625	634	559	613	594	659	592	616	612	658	582	596	598	589	586	586	602	638	645	599	620	643	617	644	628
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
